commit 07a92c3988d8fae4a139ff269dcdf03a396c38b3 parent e9b0a574904d82e54918f0c1710428fcf5fa81f1 Author: LIU Hao <lh_mouse@126.com> Date: Tue, 5 Nov 2024 08:43:09 +0800 syntax: asm: add end-of-word anchors to the keywords Previously some of these regexes could color part of a directive; for example, the `.int` part of `.intel_syntax`. Signed-off-by: LIU Hao <lh_mouse@126.com> Diffstat:
M | syntax/asm.nanorc | | | 8 | ++++---- |
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/syntax/asm.nanorc b/syntax/asm.nanorc @@ -7,11 +7,11 @@ magic "assembler source" comment "//" color red "\<[A-Z_]{2,}\>" -color brightgreen "\.(data|subsection|text)" -color green "\.(align|file|globl|global|hidden|section|size|type|weak)" -color brightyellow "\.(ascii|asciz|byte|double|float|hword|int|long|short|single|struct|word)" +color brightgreen "\.(data|subsection|text)\>" +color green "\.(align|file|globl|global|hidden|section|size|type|weak)\>" +color brightyellow "\.(ascii|asciz|byte|double|float|hword|int|long|short|single|struct|word)\>" color brightred "^[[:blank:]]*[.0-9A-Za-z_]*:" -color brightcyan "^[[:blank:]]*#[[:blank:]]*(define|undef|include|ifn?def|endif|elif|else|if|warning|error)" +color brightcyan "^[[:blank:]]*#[[:blank:]]*(define|undef|include|ifn?def|endif|elif|else|if|warning|error)\>" # Strings and names of included files. color brightyellow ""([^"\]|\\.)*"|<[^= ]*>"