User:CRGreathouse: Difference between revisions
Content added Content deleted
m (→GeSHi tester: ops) |
(highlighting update) |
||
Line 37: | Line 37: | ||
==GeSHi tester== |
==GeSHi tester== |
||
As of 2011-08-05, the highlighting works essentially correctly. Remaining issues: |
|||
So far (2011-07-11), comments and keywords work just fine (though the 2.6 ones have not been added and the two comment types are highlighted differently). gp2c types work except :real which conflicts with the function of the same name. GP types do not work. Default keywords work except the two that conflict with functions, <code>simplify</code> and <code>log.</code>. Embedded quotes and even string context work just fine. Operators are not highlighted, which means I don't have to care about special ones like <code>\/</code>. |
|||
* Types don't work. gp2c types (e.g., <code>:mp</code>) are highlighted as though they were commands, and GP types (e.g., <code>"t_INT"</code>) are not highlighted at all. |
|||
* Escapes in strings are not highlighted, though they are properly detected in terms of ending strings. |
|||
⚫ | |||
* Defaults that conflict with keywords (<code>simplify</code> and <code>log</code>) are highlighted wrong; not a big deal. |
|||
⚫ | |||
* Colors should probably be changed (my fault!); member functions and strings are too conspicuous and defaults and error types are not conspicuous enough. Maybe a desaturated green for strings and switch the blue-violet used for defaults and errors with the purple of the member functions. |
|||
<lang parigp>x:real -> x^2 |
<lang parigp>x:real -> x^2 |