Commit Graph

27 Commits

Author SHA1 Message Date
martin
8c427fe657 SynEdit: invalidate if Markup.enable changes. Issue #0028729
git-svn-id: trunk@49891 -
2015-09-29 01:29:20 +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
29954198f2 SynEdit: fix markup for future bidi support
git-svn-id: trunk@39041 -
2012-10-10 21:05:04 +00:00
martin
5ad6f2f6fb SynEdit: Markup and more paint-token-breaker for future bidi support
git-svn-id: trunk@39006 -
2012-10-08 22:21:36 +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
4a9ad47a2e SynEdit: Fold-Highlighter, add more info to node.actions / rename sfaOpen to sfaOpenFold
git-svn-id: trunk@37893 -
2012-07-07 15:42:54 +00:00
martin
35da2faa8c SynEdit: add refcount to TLazSynFoldNodeInfoList
git-svn-id: trunk@37884 -
2012-07-05 20:30:03 +00:00
martin
e0d69ad952 SynEdit: Word-brackets (word-pair highlight) for ifdef
git-svn-id: trunk@37830 -
2012-06-30 21:40:44 +00:00
martin
7a03599f16 SynEdit: Refactored fold-highlighters: unify methods to get fold-nest info
git-svn-id: trunk@35115 -
2012-02-03 16:50:04 +00:00
martin
224799685a SynEdit: Refactored fold-node info
git-svn-id: trunk@35077 -
2012-02-01 19:13:09 +00:00
maxim
e374508e1c IDE, SynEdit: fixed 'Tripple' -> 'Triple' misspellings throughout the code
git-svn-id: trunk@34105 -
2011-12-11 15:37:09 +00:00
martin
276625f65d SynEdit, highlight word-brackets (begin/end): Fixed, invalidate, if highlight changed
git-svn-id: trunk@27709 -
2010-10-14 22:45:40 +00:00
martin
86a9620e2c Synedit/IDE: Added hiding of comment/region
git-svn-id: trunk@26814 -
2010-07-24 16:59:04 +00:00
martin
fd774a6bc5 SynEdit: reduce Markup overhead
git-svn-id: trunk@25907 -
2010-06-04 23:06:44 +00:00
martin
63fe4cd1db SynEdit: Skip some unnecessary calls (before handle creation / multiply change callbacks)
git-svn-id: trunk@25754 -
2010-05-30 00:42:11 +00:00
martin
29b5dce82a SynEdit, removed a circular unit ref
git-svn-id: trunk@20684 -
2009-06-20 20:25:21 +00:00
martin
9d97223c5c SynEdit: Added Copy and paste with ability to keep folded text
git-svn-id: trunk@20587 -
2009-06-11 23:00:44 +00:00
martin
f22870f50f SynEdit, Word-Pair-Markup, fixed drawing artefacts, if another window was moved over the editor
git-svn-id: trunk@19429 -
2009-04-14 20:44:47 +00:00
martin
65af78ff54 SynEdit: Fixed issue with fold/word-pair-markup "procedure xxx; forward" issue #0013487
git-svn-id: trunk@19412 -
2009-04-13 17:39:09 +00:00
martin
06e2f76e25 SynEdit, Current-Word-Markup: Slightly reduced resource usage
git-svn-id: trunk@19080 -
2009-03-23 22:13:11 +00:00
martin
4fb2ec2495 SynEdit: Refactor/Cleanup Highlighter and Current-Word-Markup
git-svn-id: trunk@19079 -
2009-03-23 21:48:43 +00:00
martin
1d315d84be SynEdit: Fix Highlight Begin-End with tabs or multi byte chars on the line (was not using Physical Pos for Markup)
git-svn-id: trunk@18634 -
2009-02-11 00:54:04 +00:00
martin
42a27dba3d SynEdit: Highlight Begin/End pairs
git-svn-id: trunk@18436 -
2009-01-25 12:36:29 +00:00