martin
|
20bdf22ce4
|
SynEdit: comment debugln
git-svn-id: trunk@52263 -
|
2016-05-01 14:11:10 +00:00 |
|
martin
|
dc09b12bc0
|
SynEdit: refactor, move TLazSynEditNestedFoldsList into unit SynEditHighlighterFoldBase
git-svn-id: trunk@52226 -
|
2016-04-21 02:31:53 +00:00 |
|
martin
|
04d9e7d2ec
|
SynEdit: dbgs added
git-svn-id: trunk@52186 -
|
2016-04-13 13:56:30 +00:00 |
|
martin
|
9e02931fe4
|
SynEdit: Allow HighLighter to skip some disabled fold nodes
git-svn-id: trunk@52184 -
|
2016-04-13 02:36:24 +00:00 |
|
martin
|
52a6953a9a
|
SynEdit: refactor InitFoldNodeInfo
git-svn-id: trunk@52178 -
|
2016-04-12 17:53:42 +00:00 |
|
martin
|
958c6dc9b7
|
SynEdit: more refactor of folding. Move more CollectNodeInfo to base class. Code by x2nie
git-svn-id: trunk@52176 -
|
2016-04-12 17:30:53 +00:00 |
|
martin
|
94b7995f86
|
SynEdit: added (initial) outline markup by x2nie https://github.com/x2nie/syneditmarkupnestedcolors
git-svn-id: trunk@52166 -
|
2016-04-11 12:00:40 +00:00 |
|
martin
|
af42b4185f
|
SynEdit: HighLighter, move count for nested and folded both into base class (prepare re-use by other HL) by x2nie
git-svn-id: trunk@52162 -
|
2016-04-11 01:00:42 +00:00 |
|
martin
|
2c3a45ce75
|
SynEdit: add FoldNodeInfo, fix for HL without foldconf
git-svn-id: trunk@50799 -
|
2015-12-14 15:39:12 +00:00 |
|
mattias
|
c39a94ebbe
|
synedit: less hints
git-svn-id: trunk@50793 -
|
2015-12-14 12:02:18 +00:00 |
|
martin
|
fa40a95924
|
SynEdit: add FoldNodeInfo to TSynCustomFoldHighlighter / prepare new markups. Patch by x2nie
git-svn-id: trunk@50779 -
|
2015-12-13 20:36:29 +00:00 |
|
martin
|
901196535a
|
SynEdit: fixed crash / undefined behaviour due to invalid caching of highlighter node-info. Issue #0027748
git-svn-id: trunk@48532 -
|
2015-03-29 21:44:39 +00:00 |
|
mattias
|
1fe37e15a2
|
fixed spelling mistakes, found by lintian
git-svn-id: trunk@43900 -
|
2014-02-05 12:07:46 +00:00 |
|
martin
|
0e1d200f3d
|
SynEdit: ability to mark if/then/else as word pair (triplet)
git-svn-id: trunk@43812 -
|
2014-01-26 15:16:02 +00:00 |
|
martin
|
805036a7ba
|
SynEdit: Added hcCodeFolding to highlighter capabilities
git-svn-id: trunk@40529 -
|
2013-03-10 21:07:08 +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
|
231eb022c9
|
SynEdit: pas-highlighter, fix info for ifdef/region nodes / fix markup matching pairs if not foldable
git-svn-id: trunk@40341 -
|
2013-02-17 21:34:11 +00:00 |
|
martin
|
a0d96129be
|
SynEdit: FoldHighlighter (Html, XML): fix invalid fold node on last line. Issue #0023543
git-svn-id: trunk@39686 -
|
2012-12-29 20:04:34 +00:00 |
|
martin
|
8283b97217
|
Synedit: fixed typo in IFDEF for fpc 2.60 bug
git-svn-id: trunk@38204 -
|
2012-08-08 14:31:02 +00:00 |
|
mattias
|
07c5091ba9
|
synedit: clean up
git-svn-id: trunk@38100 -
|
2012-08-01 09:11:26 +00:00 |
|
martin
|
04f164cbf4
|
SynEdit, fold highlighter nodes: added unfiltered index
git-svn-id: trunk@37902 -
|
2012-07-08 13:23:49 +00:00 |
|
martin
|
6164890dca
|
SynEdit, fold highlighter: added sfaSingleLine, sfamultiLine
git-svn-id: trunk@37901 -
|
2012-07-08 12:52:12 +00:00 |
|
martin
|
2f3e8732f0
|
SynEdit: clean up, use sfaFoldFold only if foldable (multi line)
git-svn-id: trunk@37896 -
|
2012-07-07 22:51:14 +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
|
3414a1253c
|
SynEdit, pas-HL: clean up (remove workaround foldgroup=4)
git-svn-id: trunk@37892 -
|
2012-07-07 12:25:47 +00:00 |
|
martin
|
bf59a09199
|
SynEdit: Improved TLazSynEditNestedFoldsList, keep filtered node-infos
git-svn-id: trunk@37886 -
|
2012-07-06 01:16:35 +00:00 |
|
martin
|
35da2faa8c
|
SynEdit: add refcount to TLazSynFoldNodeInfoList
git-svn-id: trunk@37884 -
|
2012-07-05 20:30:03 +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 |
|
mattias
|
cbe4f9ea76
|
synedit: comment
git-svn-id: trunk@36246 -
|
2012-03-23 08:37:33 +00:00 |
|
martin
|
591db7a660
|
SynEdit: workaround for issue #20850
git-svn-id: trunk@36172 -
|
2012-03-19 22:53:30 +00:00 |
|
mattias
|
c370aa5db5
|
synedit: fixed uninitialized variables
git-svn-id: trunk@36049 -
|
2012-03-15 22:59:28 +00:00 |
|
martin
|
e6eb5c424e
|
SynEdit WithInfoView: improve speed
git-svn-id: trunk@35555 -
|
2012-02-22 14:04:23 +00:00 |
|
martin
|
f85f1fd695
|
SynEdit: Added TLazSynEditNestedFoldsList
SrcSynEdit: fixed SynInfoView
git-svn-id: trunk@35117 -
|
2012-02-04 04:18:15 +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
|
7bf4b456a5
|
SynEdit fix folding (other than pas src), broke in r 35077
git-svn-id: trunk@35111 -
|
2012-02-03 04:06:18 +00:00 |
|
martin
|
224799685a
|
SynEdit: Refactored fold-node info
git-svn-id: trunk@35077 -
|
2012-02-01 19:13:09 +00:00 |
|
martin
|
61e36cdd59
|
SourceEdit: Starting show class/proc header / fold may be config off
Debug-gutter (show synedit's internal data)
git-svn-id: trunk@34888 -
|
2012-01-23 20:05:35 +00:00 |
|
martin
|
49611fd177
|
SynEdit: keep folds, even if a the keyword is no longer recognized (e.g becomes part of a comment). Such folds are however not saved in the session-info
git-svn-id: trunk@30141 -
|
2011-04-02 21:15:39 +00:00 |
|
martin
|
bb4d53ff94
|
SynEdit: Started rework of Gutter, started adding new overview gutter
git-svn-id: trunk@27027 -
|
2010-08-08 00:35:06 +00:00 |
|
martin
|
fdb2445544
|
Fix Folding none pascal text
git-svn-id: trunk@26931 -
|
2010-07-31 13:38:32 +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
|
ae416f6a77
|
SynEdit: added Diff Highlighter
git-svn-id: trunk@24622 -
|
2010-04-14 20:03:17 +00:00 |
|
martin
|
b69ccc3438
|
SynEdit: Folding for html
git-svn-id: trunk@24616 -
|
2010-04-14 02:09:43 +00:00 |
|
martin
|
f7794cff2a
|
SynEdit: Added fold config for for XML/LFM
git-svn-id: trunk@22623 -
|
2009-11-16 13:42:30 +00:00 |
|
martin
|
886621c052
|
SynEdit: Fixed folding in some cases with mixed (ifdef vs begin) and closing keyword on same line, would fold to many lines
git-svn-id: trunk@20642 -
|
2009-06-16 16:54:53 +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
|
16e227e58a
|
SynEdit: auto fold region on load, if flagged / issue #13514
git-svn-id: trunk@20523 -
|
2009-06-08 15:27:18 +00:00 |
|
martin
|
468a0e145f
|
SynEdit, Fixed fold-context menu. Some items would not show, if begin-end blocks were not folded. issue #13576
git-svn-id: trunk@19602 -
|
2009-04-24 10:12:20 +00:00 |
|
martin
|
59d3bbd7e9
|
SynEdit Folding: Improved block detection for Pop-up-Menu on fold-gutter
git-svn-id: trunk@19511 -
|
2009-04-19 12:44:11 +00:00 |
|
martin
|
71fb77ec40
|
SynEdit: Fold at %Region and $IfDef (Issue #12718)
git-svn-id: trunk@19409 -
|
2009-04-13 15:36:53 +00:00 |
|