martin
|
9d8131f5d6
|
SynEdit: Fixed flicker, if themes(Windows) where off. SynEdit would not use a double-buffer then. issue #0013550
git-svn-id: trunk@19553 -
|
2009-04-21 12:51:31 +00:00 |
|
martin
|
c14b8611f4
|
SynEdit: Fold-context-Menu, fix crash for right click at lines without fold
git-svn-id: trunk@19549 -
|
2009-04-21 12:30:58 +00:00 |
|
martin
|
6a6c84d56b
|
SynEdit Folding: Improved Pop-up-Menu on fold-gutter => replace normal popup.
git-svn-id: trunk@19516 -
|
2009-04-19 17:11:02 +00:00 |
|
martin
|
d6d2d80d9f
|
SynEdit Folding: Added Pop-up-Menu to Gutter
git-svn-id: trunk@19499 -
|
2009-04-19 00:39:59 +00:00 |
|
martin
|
1f3f3bd7e0
|
SynEdit, Folding: Don't follow the caret, unless config says so
git-svn-id: trunk@19493 -
|
2009-04-18 21:25:57 +00:00 |
|
martin
|
d3bde9aa5a
|
SynEdit, Folding: allow collapsing more than one fold per line. issue #12811
git-svn-id: trunk@19491 -
|
2009-04-18 18:58:50 +00:00 |
|
martin
|
8be1eac47f
|
SynEdit: Cleanup, removed ifdef
git-svn-id: trunk@19448 -
|
2009-04-15 16:28:31 +00:00 |
|
martin
|
0a84603c25
|
SynEdit: Divider lines,, if right margin is off (they did draw at random, now the draw independent)
git-svn-id: trunk@19245 -
|
2009-04-06 11:23:51 +00:00 |
|
martin
|
d683c26988
|
SynEdit: Allow configuration for folding
git-svn-id: trunk@19234 -
|
2009-04-05 20:46:30 +00:00 |
|
martin
|
c1053f86fe
|
SynEdit: Fixed drawing background after the "right-border-line". There where ghost lines if a divider draw was on the left of the "r-b-l". Introduced in revision: 19220/19221
git-svn-id: trunk@19226 -
|
2009-04-05 02:17:45 +00:00 |
|
martin
|
7ee15b0d8e
|
SynEdit: Change the order in which lines, frames and text is drawn. Fixes issue #13436
git-svn-id: trunk@19224 -
|
2009-04-04 23:51:31 +00:00 |
|
martin
|
186237311f
|
SynEdit: Fix right-border-line on Windows. Lines longer than the right border, would cause gaps in the line
git-svn-id: trunk@19223 -
|
2009-04-04 21:37:27 +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
|
5af6df524f
|
SynEdit: Fixed issue with redrawing divider line for var-blocks Issue #13416
git-svn-id: trunk@19154 -
|
2009-03-29 15:02:52 +00:00 |
|
martin
|
a14e436408
|
SynEdit: Fixes several selection commands (including block mode sel): If the caret was forced to the end off line (no caret past EOL), the block selection was made to a position that differs from the caret pos
git-svn-id: trunk@19146 -
|
2009-03-28 23:29:40 +00:00 |
|
martin
|
59a8ccb9f3
|
SynEdit Column-mode-selection: Fixed Select to editor start/end doesn't force X position(patch by Dmitry Boyarintsev) Issue #13338
git-svn-id: trunk@19145 -
|
2009-03-28 23:27:18 +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
|
0725aa4cca
|
SynEdit, Trim-Trailing-Spaces: Fixed, tab moves caret in Position-Only mode
git-svn-id: trunk@19124 -
|
2009-03-26 18:43:10 +00:00 |
|
martin
|
c9570a9b46
|
SynEdit: Cleanup, removed unused variables
git-svn-id: trunk@19104 -
|
2009-03-25 21:49:32 +00:00 |
|
martin
|
5bb8ad3f37
|
SynEdit: Refactor/Cleanup Highlighter
git-svn-id: trunk@19103 -
|
2009-03-25 21:40:50 +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 |
|
paul
|
e8814a27e8
|
synedit: restore occasionally removed gutter invalidates in r19001 #a26d1805de
git-svn-id: trunk@19046 -
|
2009-03-20 17:25:13 +00:00 |
|
martin
|
f94d7915da
|
SynEdit: Fixed a painting bug, caused by a wrong topline in the folding module. This was caused tools outside SynEdit would replace text (code-formatting, etc)
git-svn-id: trunk@19010 -
|
2009-03-17 00:18:46 +00:00 |
|
martin
|
a487572de8
|
SynEdit: Fix crash in designer, when closing form or deleting a Highlighter that was assigned to SynEdit. (Notification would not remove all references to the highlighter)
git-svn-id: trunk@19009 -
|
2009-03-16 21:43:01 +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 |
|
paul
|
0b6b0bc4ea
|
synedit: invalidate gutter when we add/remove debug marks
git-svn-id: trunk@18996 -
|
2009-03-15 06:10:47 +00:00 |
|
paul
|
25fc0e9b9c
|
synedit: allow to set/clear debug execution marks
git-svn-id: trunk@18992 -
|
2009-03-14 19:01:35 +00:00 |
|
martin
|
373ac65497
|
SynEdit: Fixed drawing random (divider) lines into empty space below EOF. This happened if the very last line had a divider-draw line, and the window's empty part was partly redrawn.
git-svn-id: trunk@18970 -
|
2009-03-12 19:44:15 +00:00 |
|
jesus
|
a9de954bca
|
SynEdit, fix CTRL+Click after r18951 #d999a5db3b strict check
git-svn-id: trunk@18961 -
|
2009-03-11 20:35:43 +00:00 |
|
martin
|
87664b1185
|
SynEdit: fixed pageUp/Down for Column mode selection (thanks dmitry boyarintsev)
git-svn-id: trunk@18960 -
|
2009-03-11 18:04:11 +00:00 |
|
martin
|
d999a5db3b
|
SynEdit, inconsistent handling of MouseLinks. Some code suppressed MouseLinks if shift or alt where pressed too, other code would still handle the links. Now the modifier key (ctrl or meta) has to be pressed without shift or alt.
git-svn-id: trunk@18951 -
|
2009-03-10 22:58:16 +00:00 |
|
martin
|
7a5c870566
|
SynEdit: make shift-alt-left_mouse behave similar to shift-left_mouse. Start selection from old caret position. Issue #13238
git-svn-id: trunk@18950 -
|
2009-03-10 22:12:47 +00:00 |
|
martin
|
467d8360d8
|
SynEdit: minor fix in the way Scanfrom is called (max() instead of min())
git-svn-id: trunk@18912 -
|
2009-03-07 15:42:52 +00:00 |
|
martin
|
ed7b49c4d1
|
SynEdit: Fixed Column mode (revision 18908 #72776045a9): deleting a column selection, would actually delete the normal selection with the same end-points
git-svn-id: trunk@18910 -
|
2009-03-07 14:06:00 +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
|
1929a0bdbf
|
SynEdit: Don't eat Key that aren't assigned to SynEdit Bug #9396. SynEdit would block Menu-Shortcut, even if the Key had no meaning to SynEdit.
git-svn-id: trunk@18907 -
|
2009-03-06 23:25:32 +00:00 |
|
martin
|
7ce27f39c4
|
SynEdit: missed a property To-Skip: "Gutter.OnChange" => this was removed a while ago
git-svn-id: trunk@18906 -
|
2009-03-06 22:58:48 +00:00 |
|
paul
|
cb071d68ba
|
synedit: reduce amount of warnings
git-svn-id: trunk@18857 -
|
2009-03-01 11:17:25 +00:00 |
|
martin
|
130c399660
|
SynEdit: Fixes a crash, PrimarySelection would make a callback to a destroyed SynEdit
git-svn-id: trunk@18848 -
|
2009-02-28 20:26:30 +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
|
83fb21fe1b
|
SynEdit fixed crash, if Fold-GutterPart was removed from GutterPartList (SynEdit on custom Form, modified via Object Inspector)
git-svn-id: trunk@18845 -
|
2009-02-28 15:30:58 +00:00 |
|
martin
|
0feb94742e
|
SynEdit, update LineChangeMarkers (yellow/green) for user applications that use SynEdit.Lines.SaveToFile
git-svn-id: trunk@18842 -
|
2009-02-27 20:11:23 +00:00 |
|
martin
|
212692fab4
|
SynEdit: Fixed updating gutter (Show every nth line number would not follow caret movement), broken in revision 18650 #720657de54
git-svn-id: trunk@18685 -
|
2009-02-14 15:24:57 +00:00 |
|
martin
|
aee5b7661e
|
SynEdit: Fixed debug compilation with $DEFINE VerboseKeys
git-svn-id: trunk@18679 -
|
2009-02-13 22:34:58 +00:00 |
|
martin
|
b6a7c8f87a
|
SynEdit: Fixed debug compilation with $DEFINE VerboseKeys
git-svn-id: trunk@18678 -
|
2009-02-13 22:31:14 +00:00 |
|
martin
|
c5581746a0
|
SynEdit: Fix bug #11752. If using a non utf8 font (gtk1) certain sequences of chars would be rendered wrong
git-svn-id: trunk@18674 -
|
2009-02-13 21:11:20 +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
|
a74b198b31
|
SynEdit: Fix Markup current word (did not detect caret moved by mouse, if block was selected) / Cleaned up
git-svn-id: trunk@18642 -
|
2009-02-11 22:21:00 +00:00 |
|
martin
|
a85e24aa34
|
SynEdit: DoubleWidth Char, fix cursor on input (did not move the full char)
git-svn-id: trunk@18641 -
|
2009-02-11 19:50:27 +00:00 |
|