Commit Graph

59 Commits

Author SHA1 Message Date
mattias
ae434164b9 synedit: fixed CompareBinary for Length(s2) > l
git-svn-id: trunk@60333 -
2019-02-04 14:54:22 +00:00
juha
f440f660a2 Refactor: move CompareMethods to LazMethodList. Keep alias in LCLProc.
git-svn-id: trunk@58204 -
2018-06-09 14:39:36 +00:00
martin
8c427fe657 SynEdit: invalidate if Markup.enable changes. Issue #0028729
git-svn-id: trunk@49891 -
2015-09-29 01:29:20 +00:00
juha
4e16799fd7 SynEdit: Initialize variables based on compiler warnings. Contains ToDo items.
git-svn-id: trunk@48478 -
2015-03-24 17:50:59 +00:00
juha
abf9a845da Deprecate wrappers for LazUTF8 functions in LCLProc.
git-svn-id: trunk@47604 -
2015-02-06 18:25:31 +00:00
martin
bcbbc83311 remove debugln
git-svn-id: trunk@47302 -
2015-01-04 22:13:59 +00:00
martin
044a2e94ef SynEdit: Highlight-all, fix index for last element
git-svn-id: trunk@43375 -
2013-11-05 09:59:55 +00:00
martin
5da511836b SynEdit: Allow to set ssoMatchCase for TSynEditMarkupHighlightAllCaret. Issue #0025108 Patch by Denis Golovan
git-svn-id: trunk@43009 -
2013-09-28 13:15:26 +00:00
martin
c7057e9467 SynEdit: user highlight, find longest match
git-svn-id: trunk@42716 -
2013-09-10 11:04:23 +00:00
martin
f97ad56e37 SynEdit: fix dictionary for user highlight
git-svn-id: trunk@42715 -
2013-09-10 09:43:07 +00:00
martin
c0948b5372 SynEdit: Fix painting user defined colors (missed update, if editor is hidden)
git-svn-id: trunk@42509 -
2013-08-28 11:22:26 +00:00
mattias
96bb81a96d synedit: fixed typo
git-svn-id: trunk@42007 -
2013-07-07 07:14:50 +00:00
martin
6408743dcd SynEdit: Ifdef Markup: added TempEnabled/Disabled / added markup for the directives too
git-svn-id: trunk@41343 -
2013-05-22 01:01:29 +00:00
martin
f5dd5b7aa8 SynEdit: Starting on Ifdef Markup
git-svn-id: trunk@41090 -
2013-05-09 12:02:57 +00:00
martin
bed7191fa6 SynEdit: Starting on Ifdef Markup / ElseIf
git-svn-id: trunk@41058 -
2013-05-07 00:57:59 +00:00
martin
c2de512faf SynEdit: Starting on Ifdef Markup
git-svn-id: trunk@41044 -
2013-05-05 22:47:53 +00:00
martin
56c09d1ad1 SynEdit: Starting on Ifdef Highlighter, first bits and pieces
git-svn-id: trunk@40362 -
2013-02-22 03:07:52 +00:00
martin
c93d086331 Synedit: Markup word at caret: Undo recent optimization.
git-svn-id: trunk@40324 -
2013-02-15 20:56:56 +00:00
martin
221a5f3064 IDE: markup for user defined word-lists, fix for global lists
git-svn-id: trunk@40078 -
2013-01-31 02:36:51 +00:00
martin
a1583e32f2 IDE: markup for user defined word-lists, fix some settings. Add global lists
git-svn-id: trunk@40075 -
2013-01-30 23:35:52 +00:00
martin
eefa1a8559 SynEdit: added new markup. TSynEditMarkupHighlightAllMulti. Also refactor/speed up
git-svn-id: trunk@40028 -
2013-01-29 18:21:04 +00:00
mattias
0a66ac5ea5 synedit: clean up
git-svn-id: trunk@39963 -
2013-01-25 08:10:14 +00:00
martin
d488360cad SynEdit, Markup-HighAll: Small optimization, when text edited (better invalidation range)
git-svn-id: trunk@39961 -
2013-01-25 00:23:30 +00:00
martin
9256d0293c SynEdit, Markup: Defer work if SynEdit is not visible
git-svn-id: trunk@39959 -
2013-01-24 22:35:18 +00:00
martin
4d2e6cf9be SynEdit: Current word markup: fix issues from recent optimizations.
git-svn-id: trunk@39957 -
2013-01-24 20:42:52 +00:00
martin
a589532b57 SynEdit: Current word markup: reduce search overhead
git-svn-id: trunk@39860 -
2013-01-15 13:03:39 +00:00
martin
0308e3759d SynEdit: Current word markup: reduce search overhead
git-svn-id: trunk@39859 -
2013-01-15 01:06:37 +00:00
martin
eabecb3943 SynEdit: Current word markup: partly undo last commit
git-svn-id: trunk@39858 -
2013-01-15 00:46:51 +00:00
martin
796ae74242 SynEdit: Current word markup: reduce search overhead
git-svn-id: trunk@39857 -
2013-01-15 00:38:38 +00:00
martin
abd47577bd SynEdit: Current word markup: reduce search overhead
git-svn-id: trunk@39846 -
2013-01-14 01:58:03 +00:00
martin
d610f90bf7 SynEdit: Optimization for same-word highlighter
git-svn-id: trunk@39547 -
2012-12-15 03:39:10 +00:00
martin
65f8b4e839 SynEdit: Fixed update same-word highlight, if fold changes (more word occurrences further down the text will become visible, as lines are folded away)
git-svn-id: trunk@39546 -
2012-12-15 03:02:50 +00:00
martin
9eb2506cc0 SynEdit: Markup and more paint-token-breaker for future bidi support
git-svn-id: trunk@38998 -
2012-10-08 13:44:26 +00:00
martin
3bb19f7f9a SynEdit: Markup and more paint-token-breaker for future bidi support
git-svn-id: trunk@38996 -
2012-10-08 11:16:06 +00:00
martin
1e3155a104 SynEdit: Markup and more paint-token-breaker for future bidi support
git-svn-id: trunk@38987 -
2012-10-07 17:19:21 +00:00
martin
d9957bbeea SynEdit: Markup and more paint-token-breaker for future bidi support
git-svn-id: trunk@38979 -
2012-10-06 23:17:05 +00:00
martin
2146dc3628 SynEdit: Markup and more paint-token-breaker for future bidi support
git-svn-id: trunk@38978 -
2012-10-06 21:07:44 +00:00
martin
e0b9cef954 SynEdit: Clean up lots of IFDEF. Patch by zaher dirkey. Issue #0022186
git-svn-id: trunk@37782 -
2012-06-25 22:49:31 +00:00
martin
eb7483f416 SynEdit: refactor p
git-svn-id: trunk@34203 -
2011-12-15 12:39:28 +00:00
martin
583c6cf16d SynEdit: Fix all typecasts for TSynMemo; fix undoin TSynMemo
git-svn-id: trunk@32250 -
2011-09-10 11:32:06 +00:00
martin
02a520c0c1 SynEdit: improved scroll speed with certain highlights active
git-svn-id: trunk@28369 -
2010-11-20 13:23:55 +00:00
martin
02cec874b0 SynEdit, small optimization for same-word-markup (dont, try to find block, if select-all)
git-svn-id: trunk@20939 -
2009-07-24 21:35:14 +00:00
martin
29b5dce82a SynEdit, removed a circular unit ref
git-svn-id: trunk@20684 -
2009-06-20 20:25:21 +00:00
mattias
9785561605 clean up
git-svn-id: trunk@18491 -
2009-01-29 09:06:02 +00:00
martin
55281f9382 SynEdit: fixed Word highlight did not update on changes to text
git-svn-id: trunk@18477 -
2009-01-28 21:49:09 +00:00
martin
71ecb2d421 SynEdit: Speed up by limit Search range for Word-Markup/Incremental-Search
git-svn-id: trunk@18439 -
2009-01-25 13:32:07 +00:00
martin
dc10db0cc2 SynEdit: Fix Word-Markup/Incremental-Search eating CPU by doing excessive amounts of searches
git-svn-id: trunk@18438 -
2009-01-25 12:59:13 +00:00
martin
ebb9b257f7 SynEdit Markup, disable word search, if highlight is clNone
git-svn-id: trunk@18435 -
2009-01-25 12:33:57 +00:00
martin
a10dc20b6a SynEdit, Markup-Current-Word Added: TrimSpaces, Keep Markup while typing, Toggle fixed word (alt m), No timer(just toggle)
git-svn-id: trunk@18247 -
2009-01-11 02:51:28 +00:00
martin
a38e378eb6 SynEdit, Markup-word: Fixed slow reaction to deselected block
git-svn-id: trunk@18218 -
2009-01-08 23:37:46 +00:00