Commit Graph

17 Commits

Author SHA1 Message Date
paul
0faae3351b synedit: add markup info for folded code
git-svn-id: trunk@18153 -
2009-01-06 07:18:50 +00:00
martin
1da8f90a7f SynEdit fix folding broken in rev 18119 #435391d80e
git-svn-id: trunk@18121 -
2009-01-04 23:49:52 +00:00
martin
1c383a8c77 SynEdit fix folding broken in rev 18119 #435391d80e
git-svn-id: trunk@18120 -
2009-01-04 23:12:54 +00:00
martin
435391d80e SynEdit: Refactor/Cleanup
git-svn-id: trunk@18119 -
2009-01-04 22:47:37 +00:00
martin
4849ad30c1 SynEdit: Refactor Line-Viewers, Add LineViewer for tab-expansion
git-svn-id: trunk@18110 -
2009-01-04 18:47:46 +00:00
martin
542163b6b9 SynEdit Fold: align tree-end marker with drawn divider-line
git-svn-id: trunk@18042 -
2009-01-02 13:02:45 +00:00
martin
5f91ba3d20 SynEdit Folding: Fixed Access to random memory / Bug #0012769
git-svn-id: trunk@17734 -
2008-12-09 00:46:49 +00:00
martin
6c76be7c59 SynEdit Refactor: Move Selection to it's own class. (Also fixes insert into *empty* buffer, which did skip the 2nd last line / Fixes undo/paste of line-mode selection)
git-svn-id: trunk@17713 -
2008-12-07 21:06:52 +00:00
martin
21139ee206 SynEdit, Folding: unfolding certain nodes could corrupt the fold info and affect display or crash (Thanks to Brad Campbell for excellent testing/reporting)
git-svn-id: trunk@17641 -
2008-12-01 00:51:07 +00:00
martin
100ca00df1 SynEdit: fixes For folding, crash and corruption after Deleting lines (Bug #12717)
git-svn-id: trunk@17614 -
2008-11-28 01:16:43 +00:00
martin
e1184d6872 SynEdit Folding: fixed some code in Precessor
git-svn-id: trunk@17575 -
2008-11-25 00:04:58 +00:00
martin
9e75e5068c SynEdit, Folding: Could crash if deleting a full fold, right below another fold (Bug #12706)
git-svn-id: trunk@17574 -
2008-11-24 23:43:44 +00:00
martin
c9449c08e6 SynEdit: Folding, some lines would unfold unexpectedly (If Line before fold was removed / or if fold at last line.) Bug #12664
git-svn-id: trunk@17480 -
2008-11-20 22:04:48 +00:00
martin
34347f789c SynEdit: Fixing many issues with trailing spaces. Includes bug #12383 "Smart tab un-indent", 12487 "ctrl-t at end of trailing spaces", "special char display of trailing spaces", vertical scrollbar for (many) trailing spaces.
git-svn-id: trunk@17416 -
2008-11-18 00:12:19 +00:00
martin
4c1df45cac Added SynEdit.FoldAll (bug #12561, modified/ext patch from Brad Campbell)
Added Methods to find Collapsed/Expanded Line for block around cursor

git-svn-id: trunk@17279 -
2008-11-08 15:53:33 +00:00
martin
e9d128ca48 Workaround for bug #12576; failed to compile for powerpc, if inlining is enabled. Patch by Brad Campbell
git-svn-id: trunk@17253 -
2008-11-06 19:42:01 +00:00
martin
728dea85ce SynEdit: Refactored CodeFolding. All Scrolling does now relate to visible lines. (Mousewheel / Scrollbars). Bug #7554 / 11208
Also Fixes issues with translation between real and visible lines. Bug #11941

git-svn-id: trunk@17225 -
2008-11-04 22:17:52 +00:00