martin
|
db631b7877
|
SynEdit, removed a circular unit ref
git-svn-id: trunk@20682 -
|
2009-06-20 18:48:35 +00:00 |
|
martin
|
0ed28eaffa
|
SynEdit, Fix Replacing SelectedText, if selection is backwards, issue #13904
git-svn-id: trunk@20399 -
|
2009-06-04 10:46:53 +00:00 |
|
martin
|
485e5c2c90
|
SourceEditor: Introduced Selection-Toggle-Comments issue #13824 and redone old Set/Unset Comment. Based on a patch by Flávio Etrusco
git-svn-id: trunk@20379 -
|
2009-06-03 18:06:25 +00:00 |
|
martin
|
8bca8c909b
|
SynEdit: Added configuration for mouse behaviour Issue #1878, Issue #8603, see http://wiki.lazarus.freepascal.org/Editor_Options_Mouse
git-svn-id: trunk@20353 -
|
2009-06-02 18:11:47 +00:00 |
|
martin
|
fcef8bf239
|
Synedit: Fixed deleting block. If block-begin was past eol, sometimes a text fragment would remain. issue #0013534
git-svn-id: trunk@19475 -
|
2009-04-17 22:26:35 +00:00 |
|
martin
|
c9570a9b46
|
SynEdit: Cleanup, removed unused variables
git-svn-id: trunk@19104 -
|
2009-03-25 21:49:32 +00:00 |
|
martin
|
1513151751
|
SynEdit: Fix adjusting of bookmarks (and other marks) on Lines add/del - undo/redo
git-svn-id: trunk@19077 -
|
2009-03-23 18:59:58 +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
|
ca8233b52a
|
SynEdit: Paste of column-mode block, would fail if the inserted text hit the EOF. Patch by dmitry boyarintsev
git-svn-id: trunk@18914 -
|
2009-03-07 21:31:15 +00:00 |
|
martin
|
72776045a9
|
SynEdit: Add key-bindings for column-mode-selection (ALT-Shift-Cursor*). Issue #13238. (Based on a patch by dmitry boyarintsev)
git-svn-id: trunk@18908 -
|
2009-03-07 12:20:26 +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
|
580a765d4e
|
SynEdit: Fixed BlockSelection, if multi byte UTF8 chars are present (requires fix in rev 18797 #9cfd930f46) (relates to bug #11819 / Note 25343; but any line with multibyte chars at the very start was affected)
git-svn-id: trunk@18798 -
|
2009-02-22 19:46:57 +00:00 |
|
martin
|
720657de54
|
SynEdit Refactor: Move more caret code to dedicated caret class
git-svn-id: trunk@18650 -
|
2009-02-13 00:43:19 +00:00 |
|
martin
|
e2de214146
|
SynEdit: Handle DoubleWidth-Chars (Chinese, Japanese, ...) Issue #11819, Issue #12464
git-svn-id: trunk@18633 -
|
2009-02-10 23:57:11 +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
|
eae600b56a
|
SynEdit, adjust block begin, if line got trimmed, and not eoScrollPastEOL
git-svn-id: trunk@18221 -
|
2009-01-09 01:10:17 +00:00 |
|
martin
|
a38e378eb6
|
SynEdit, Markup-word: Fixed slow reaction to deselected block
git-svn-id: trunk@18218 -
|
2009-01-08 23:37:46 +00:00 |
|
martin
|
31438d74a3
|
SynEdit: Undo/Redo with trailing spaces
git-svn-id: trunk@18216 -
|
2009-01-08 23:01:57 +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
|
5de189d7af
|
SynEdit: Fixes DelToEndOfWord if Caret past EOL (Bug #10739) and fix DelChar with UTF8 and Caret past EOL
git-svn-id: trunk@17998 -
|
2008-12-30 13:53:48 +00:00 |
|
martin
|
7c793d4f5b
|
SynEdit, Block/Selection: Introduced ActiveSelectionMode to fix Bug #12598 (column mode became stuck, after alt-mouse), fixed some undo/redo issues related to blocks/ caret-pos
git-svn-id: trunk@17833 -
|
2008-12-14 18:24:28 +00:00 |
|
martin
|
e522240764
|
SynEdit SynEdit, Block/Selection: Clean-up/Refactor
git-svn-id: trunk@17832 -
|
2008-12-14 14:07:34 +00:00 |
|
martin
|
fdbf11d1a2
|
SynEdit SynEdit, Block/Selection: Clean-up/Refactor
git-svn-id: trunk@17829 -
|
2008-12-13 23:16:19 +00:00 |
|
martin
|
ec853639b4
|
SynEdit, Block/Selection: Clean-up/Refactor
git-svn-id: trunk@17808 -
|
2008-12-12 00:04:24 +00:00 |
|
martin
|
bedac50113
|
SynEdit, Block/Selection: Clean-up/Refactor
git-svn-id: trunk@17801 -
|
2008-12-11 22:17:44 +00:00 |
|
martin
|
fc8a0777a9
|
SynEdit Selection/Block: Cleanup/Refactor; Fix bug: undo for overwrite column-mode block; Fix Bug: Copy of last-line smLine-mode block returned 2 extra bytes
git-svn-id: trunk@17789 -
|
2008-12-10 23:16: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 |
|