Basile Burg
|
e2f552ac28
|
hl, renamed props with attribs suffix
|
2015-12-26 04:48:42 +01:00 |
Basile Burg
|
fbaf26f319
|
fix, completion mostly broken due to change in Laz 1.6-rc1
see http://forum.lazarus.freepascal.org/index.php/topic,30663.msg196486.html#msg196486
|
2015-12-22 16:47:01 +01:00 |
Basile Burg
|
5fc8b76512
|
switch to FPC3 + Laz 1.6
|
2015-12-22 10:24:18 +01:00 |
Basile Burg
|
b5d15c1729
|
fine tweaks, default options
|
2015-12-13 22:41:41 +01:00 |
Basile Burg
|
bacac42fb2
|
editor options, better names
note: breaks reloading of current option file
|
2015-12-12 11:03:11 +01:00 |
Basile Burg
|
87f8385f50
|
editor, use TSynEdit markup to highligh current identifier matches
|
2015-12-11 08:39:02 +01:00 |
Basile Burg
|
b977e9a092
|
highlighter, removed user-defined KW
|
2015-12-11 04:11:24 +01:00 |
Basile Burg
|
f39aaf5e36
|
highlighter, added user-defined keyword + user-defined attributes for these KW
|
2015-12-10 07:13:55 +01:00 |
Basile Burg
|
1226c3bed0
|
highlighter, added __gshared as a KW
|
2015-12-10 06:52:55 +01:00 |
Basile Burg
|
c784278e54
|
more fix related to ranges, switch from ddoc to comment, full block to rescanned due to missing comparison
|
2015-11-09 12:49:02 +01:00 |
Basile Burg
|
5fb7e718ae
|
fix, UB in HL due to white attribs not always defined after skipping white chars
|
2015-10-30 04:44:25 +01:00 |
Basile Burg
|
db8c89da93
|
note about HL scanner using char(10) to get eol
|
2015-10-22 01:59:52 +02:00 |
Basile Burg
|
a13603f286
|
fix, highlighter, unfinished escape character at EOF caused a char/string literal not to be displayed
|
2015-10-22 01:25:02 +02:00 |
Basile Burg
|
a604e9cacf
|
fix, range HL problem when not all foldkinds activated
|
2015-10-15 01:53:56 +02:00 |
Basile Burg
|
057216db69
|
highlighter, sharp symbol was not handled
e.g #line
|
2015-09-24 12:26:24 +02:00 |
Basile Burg
|
1cb1615a12
|
highlighter, special keywords have their own style
in options: SpeckAttrib
|
2015-09-21 07:57:34 +02:00 |
Basile Burg
|
f2618e1ba1
|
update todos
|
2015-09-18 07:41:07 +02:00 |
Basile Burg
|
95aef4170f
|
style, put locals init in declaration instead of body
|
2015-09-04 23:48:07 +02:00 |
Basile Burg
|
a4139bdfc1
|
fix #27, the highlighter does not handle the script line
|
2015-08-23 16:30:57 +02:00 |
Basile Burg
|
fc8eed3c5a
|
updated range comp proc
|
2015-06-02 22:47:30 +02:00 |
Basile Burg
|
dfbe175866
|
only test asm KW if tok is tkKeywd
|
2015-03-24 07:40:33 +01:00 |
Basile Burg
|
6d7193877c
|
fix, ddoc fold as option, close according to options, not both
|
2015-03-24 07:39:45 +01:00 |
Basile Burg
|
a955a0557d
|
improved D2 highlighter, ddoc fold as option
+ multi line comments were not handled in asm ranges
|
2015-03-24 07:20:23 +01:00 |
Basile Burg
|
664d406e9e
|
improvement, blanks & symbols disable current identifier HL
|
2015-03-23 04:18:11 +01:00 |
Basile Burg
|
4c5d4a057d
|
improved custom folded region, trailing blanks are allowed
|
2015-03-22 01:21:36 +01:00 |
Basile Burg
|
fafb6c151f
|
fix, d2syn hl range, copy, region count not copied
|
2015-03-22 01:09:47 +01:00 |
Basile Burg
|
b947838d7a
|
added dstring and wstring a highlighter keywords
|
2015-03-14 18:52:17 +01:00 |
Basile Burg
|
33b557c5d8
|
fix, D2 highlighter, ranges were not handled in token string
|
2015-03-13 22:30:05 +01:00 |
Basile Burg
|
93d33ed3b5
|
several HL fixes
- when folds where deactivated, regions were not scanned correctly
- related: /+/ or /*/ were cinsidred as open/close pairs.
|
2015-02-24 18:35:41 +01:00 |
Basile Burg
|
953240ce03
|
removed '@', so that UDA and @safe... handled as a full token
+ removed other symbols, already defined in base class
|
2015-02-24 07:12:29 +01:00 |
Basile Burg
|
adc4a55b28
|
added assignation of additional published props
|
2015-02-22 09:39:51 +01:00 |
Basile Burg
|
c99f30434f
|
make the global Highlighter streamable
|
2015-02-19 06:06:49 +01:00 |
Basile Burg
|
61c713c2f3
|
removed useless directive
|
2015-02-07 01:13:56 +01:00 |
Basile Burg
|
efd84ef8a5
|
fixed & re-activated custom folded region
|
2015-02-06 21:18:46 +01:00 |
Basile Burg
|
257c34b8ec
|
hl, token content processed as tokens
|
2015-02-06 02:02:05 +01:00 |
Basile Burg
|
96be761415
|
fix, static macro auto insertion broken due to dollar added as wordbreaker
|
2014-12-12 08:03:20 +01:00 |
Basile Burg
|
4903d8097a
|
added missing word breakers, solve current ident highlight issues
|
2014-12-11 12:16:31 +01:00 |
Basile Burg
|
76dd9b8d44
|
fix, double quoted string literal escape
|
2014-12-04 00:21:33 +01:00 |
Basile Burg
|
91e7cfe503
|
fix, char literal escape
|
2014-12-03 19:11:07 +01:00 |
Basile Burg
|
cb5ad75f3d
|
fix, wysiwyg double quoted string
|
2014-12-02 04:14:01 +01:00 |
Basile Burg
|
7311c9a727
|
fix char literals
|
2014-12-01 00:51:40 +01:00 |
Basile Burg
|
bd38a06383
|
fix, wysiwyg double quoted string
|
2014-12-01 00:08:16 +01:00 |
Basile Burg
|
efbeae9e3c
|
fix, wysiwyg double quoted string
|
2014-12-01 00:01:02 +01:00 |
Basile Burg
|
3996b4d11d
|
deactivated custom fold, curly brackets folds and custom folds need a distinct type
|
2014-11-27 15:20:01 +01:00 |
Basile Burg
|
2f9c1adc86
|
fix colorization of delimited string
|
2014-11-26 05:15:36 +01:00 |
Basile Burg
|
4e4207ff55
|
added custom fold block, start on line comment ending with ---+, stop with line comment ending with ----
|
2014-11-26 04:58:20 +01:00 |
Basile Burg
|
cddf6168db
|
cleanup
|
2014-11-18 13:48:41 +01:00 |
Basile Burg
|
9e6639a9c5
|
The highlighter has to colorize some wrong things, it's not a lexer.
|
2014-10-10 17:51:38 +02:00 |
Basile Burg
|
d4f3bb12da
|
added support for nested comments /++/
|
2014-09-18 21:26:33 +02:00 |
Basile Burg
|
101a9f16b8
|
internal methods added for HL
|
2014-08-30 10:13:59 +02:00 |