martin
|
5d28e4d998
|
SynEdit: improved handling of Lines.Add while updating(locked) // fixed some Indent issues
git-svn-id: trunk@25707 -
|
2010-05-27 20:00:57 +00:00 |
|
martin
|
254ef558d2
|
SynEdit: reduce overhead on Begin/EndUpdate
git-svn-id: trunk@25334 -
|
2010-05-12 15:50:18 +00:00 |
|
martin
|
8616df2434
|
SynEdit: Change Lines.BeginUpdate to do full paintlock; fix repeated highlifghter scans for Lines.LoadFromFile; issue #13268
git-svn-id: trunk@25320 -
|
2010-05-12 00:28:57 +00:00 |
|
martin
|
9ef0d2701d
|
SynEdit: added debug code
git-svn-id: trunk@25275 -
|
2010-05-09 13:56:04 +00:00 |
|
martin
|
9b27609bab
|
SynEdit: Improved Syncro-Edit (see note on issue #14813)
git-svn-id: trunk@25247 -
|
2010-05-08 14:30:26 +00:00 |
|
martin
|
686f8c56be
|
SynEdit: Rewritten Multi Highlighter
git-svn-id: trunk@25056 -
|
2010-04-29 02:17:30 +00:00 |
|
mattias
|
c2424da316
|
undo
git-svn-id: trunk@25037 -
|
2010-04-28 17:25:50 +00:00 |
|
mattias
|
6aa0ac6216
|
IDE: depending checkboxes: indent more
git-svn-id: trunk@25036 -
|
2010-04-28 17:24:52 +00:00 |
|
martin
|
d83aa912d4
|
SynEdit, Refactor: managed range lists
git-svn-id: trunk@24856 -
|
2010-04-23 17:00:58 +00:00 |
|
martin
|
261424827b
|
SynEdit, Refactor: Moved Modified/ChangStamp completely to TextBuffer (shred editors share this state)
git-svn-id: trunk@24633 -
|
2010-04-15 18:42:04 +00:00 |
|
martin
|
9a3a4acd60
|
SynEdit, Refactor: Move more range scanning code to highlighter
git-svn-id: trunk@24477 -
|
2010-04-06 22:13:33 +00:00 |
|
martin
|
69f53e8c35
|
SynEdit: Starting Multi-View SynEdit
git-svn-id: trunk@22679 -
|
2009-11-19 00:14:36 +00:00 |
|
martin
|
7404b6ed0b
|
SynEdit: refactor, moved some undo/redo code to the lines object
git-svn-id: trunk@22672 -
|
2009-11-18 16:53:20 +00:00 |
|
martin
|
18d49dd9cd
|
SynEdit: refactor, all Lines.On* are now event-lists
git-svn-id: trunk@22662 -
|
2009-11-18 00:07:55 +00:00 |
|
mattias
|
46d7c68244
|
synedit: TSynEditLines: added TextChangeStamp
git-svn-id: trunk@22321 -
|
2009-10-28 13:56:11 +00:00 |
|
mattias
|
32bacb6d1c
|
synedit: TSynEditStrings.SetTextStr using faster PChar instead of string
git-svn-id: trunk@22319 -
|
2009-10-28 13:18:45 +00:00 |
|
martin
|
568a468080
|
Synedit: Syncro/Template edit, detect and de-activate if undo goes before activation point (forgot a file)
git-svn-id: trunk@20997 -
|
2009-07-28 20:39:28 +00:00 |
|
martin
|
b83b08576a
|
SynEdit: Added some debug helper
git-svn-id: trunk@20936 -
|
2009-07-24 17:45:43 +00:00 |
|
martin
|
d6b3aff8c9
|
SynEdit: Added code-template mode: Edit params in cells
git-svn-id: trunk@20732 -
|
2009-06-24 19:33:05 +00:00 |
|
martin
|
19eae1cce0
|
SynEdit: Improved tracking of bookmarks, when lines are inserted/removed (the 2nd half of files)
git-svn-id: trunk@20697 -
|
2009-06-21 19:32:29 +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
|
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
|
c612f1e4e1
|
SynEdit: fixed group-undo. Group-Undo would prevent the editor from being marked as "changed" in some cases if editing was continued after saving.
git-svn-id: trunk@19102 -
|
2009-03-25 20:41:06 +00:00 |
|
martin
|
d92087e835
|
SynEdit: fix range check error from revision 19001 #a26d1805de
git-svn-id: trunk@19002 -
|
2009-03-15 17:59:35 +00:00 |
|
martin
|
a26d1805de
|
SynEdit: Refactor the Undo/Redo system. Should fix some issues with column selection too; and enables group-undo for all kind of edit-actions; also fixes bug #13298
git-svn-id: trunk@19001 -
|
2009-03-15 16:56:58 +00:00 |
|
martin
|
7e91120fe5
|
SynEdit fixed warnings
git-svn-id: trunk@18858 -
|
2009-03-01 11:58:10 +00:00 |
|
martin
|
b183a0ba51
|
SynEdit, Refactor: Separated the interface to Lines, from the TextBuffer implementation
git-svn-id: trunk@18846 -
|
2009-02-28 18:13:43 +00:00 |
|
martin
|
519ce015dc
|
SynEdit: Refactor Char To Grid Expansion for text painting.
git-svn-id: trunk@18622 -
|
2009-02-09 22:49:50 +00:00 |
|
martin
|
01e79b4d74
|
SynEdit, Refactor: Changed Phys/Logical Conversation (tabs, utf8)
git-svn-id: trunk@18603 -
|
2009-02-08 17:01:36 +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
|
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
|
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 |
|