I just noticed an inconsistency in the highlighting of Algol 68 operator names.
Names of operators are not highlighted in definitions, like 'LT' in "OP LT" here:
OP LT = (UNICHAR a,b)BOOL: ABS bits OF a LT ABS bits OF b;
But in - comma separated! - sequences of operator definitions like
OP LT = (UNICHAR a,b)BOOL: ABS bits OF a LT ABS bits OF b,
LE = (UNICHAR a,b)BOOL: ABS bits OF a LE ABS bits OF b,
EQ = (UNICHAR a,b)BOOL: ABS bits OF a EQ ABS bits OF b;
the 'LT' (as above) is not highlighted, while 'LE' and 'EQ' are highlighted.
(All applications of operators, as in "a LT b", are correctly highlighted.)
I'd say that the defined name should always be highlighted after an 'OP'.
But I cannot identify where the issue in the syntax file is actually located.
Any idea? - Thanks!
Janis
________________________________________
Von: vim...@googlegroups.com <vim...@googlegroups.com> im Auftrag von Janis Papanagnou <janis_pa...@hotmail.com>
Gesendet: Samstag, 11. Juli 2026 17:04
An: vim...@googlegroups.com
Betreff: runtime(algol68): highlighting of operator names in OP definitions
Hi Doug,
Janis
--
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups "vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/vim_dev/DU0PR02MB104221A7BB47812FD071E6B98F3FC2%40DU0PR02MB10422.eurprd02.prod.outlook.com.