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 |
|
martin
|
d683c26988
|
SynEdit: Allow configuration for folding
git-svn-id: trunk@19234 -
|
2009-04-05 20:46:30 +00:00 |
|
martin
|
0ba73e0a74
|
SynEdit Folding: protect form accidental deep nesting. (Pascal cuts at 100 recursive nests)
git-svn-id: trunk@19230 -
|
2009-04-05 16:03:17 +00:00 |
|
martin
|
9c3c06ecf8
|
SynEdit, Cleanup: Removed unused unit dependencies / changed some var-param into out-param
git-svn-id: trunk@19222 -
|
2009-04-04 21:23:53 +00:00 |
|
martin
|
9918770992
|
SynEdit: Customizable DividerDraw settings (solves issue #13322)
git-svn-id: trunk@19220 -
|
2009-04-04 18:27:45 +00:00 |
|
martin
|
8d681fd278
|
SynEdit Highlighter: Refactor; Highlighter now differs between Fold and Markup ranges; added Markup-Word-Pairs for repeat/try/case
git-svn-id: trunk@19144 -
|
2009-03-28 22:08:32 +00:00 |
|
martin
|
5bb8ad3f37
|
SynEdit: Refactor/Cleanup Highlighter
git-svn-id: trunk@19103 -
|
2009-03-25 21:40:50 +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
|
d9396e4d39
|
SynEdit, refactor highlighter: Moved folding code into a base-class of its own
git-svn-id: trunk@19062 -
|
2009-03-22 15:24:32 +00:00 |
|