Skip to content

Tags: WerWolv/ImHex

Tags

nightly

Toggle nightly's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: Some variables are incorrectly highlighted as errors (#2690)

Non-auto function arguments of custom types defined inside a namespace
made the highlighter unable to check if member uses inside the function
are valid. Argument types were not parsed as fully qualified types and
the problem is corrected by making sure that fully qualified names are
used when they are found in function arguments.

An example of a pattern that shows the error is id3.hexpat in the which
uses unqualified types. In order to obtain the correct highlighting then
you have to add the namespace to all custom types even if they are being
used inside the namespace. Type names without namespace are considered
by the syntax highlighting code as belonging to the global scope
regardless of where the use takes place.

v1.38.1

Toggle v1.38.1's commit message
build: Disable ARM msi signing because it doesn't work

v1.38.0

Toggle v1.38.0's commit message
git: Fix invalid renaming logic

v1.37.4

Toggle v1.37.4's commit message
build: Bumped version to 1.37.4

v1.37.3

Toggle v1.37.3's commit message
build: Bumped version to 1.37.3

v1.37.2

Toggle v1.37.2's commit message
build: Bumped version to 1.37.2

v1.37.1

Toggle v1.37.1's commit message
build: Bumped version to 1.37.1

v1.37.0

Toggle v1.37.0's commit message
build: Bumped version to 1.37.0

v1.36.2

Toggle v1.36.2's commit message
build: Bumped version to 1.36.2

v1.36.1

Toggle v1.36.1's commit message
build: Bumped version to 1.36.1