martin
|
328267f217
|
SynEdit: fixed some cases where none moving cursor key (e.g. end-key at line end) would not unset the selection. Happened if caret was not moved to set selection (copy word on copy none)
git-svn-id: trunk@33310 -
|
2011-11-04 19:58:17 +00:00 |
|
martin
|
ab90477674
|
SynEdit: Check if suficent space for caret exists at line-end. fixes issue #0020053
git-svn-id: trunk@32058 -
|
2011-08-25 23:46:14 +00:00 |
|
martin
|
e4fc107b50
|
SynEdit: Clean up ScreenCaret.ClipRect calculation; Fix ClipRect by 1 pixel to small. Partly fixes issue #0020053
git-svn-id: trunk@32056 -
|
2011-08-25 22:58:14 +00:00 |
|
martin
|
3968c44b39
|
SynEdit: allow caret to end of longest line (instead of MaxLeftChar), if eoScrollPastEOL is set
git-svn-id: trunk@32039 -
|
2011-08-24 10:10:01 +00:00 |
|
mattias
|
4eb05d0a4e
|
qt intf: fixed showing caret when FWidget got context, bug #16905
git-svn-id: trunk@30747 -
|
2011-05-15 12:27:49 +00:00 |
|
mattias
|
937fe55e63
|
qt intf: undo 20743
git-svn-id: trunk@30745 -
|
2011-05-15 12:16:33 +00:00 |
|
martin
|
6b7a173ac3
|
SynEdit: fixed caret-auto-move for lines with tab. (required by syncro-edit, shared-edit)
git-svn-id: trunk@30087 -
|
2011-03-30 16:24:10 +00:00 |
|
martin
|
86a71bfe1e
|
SynEdit: Cache char-width info (Logical<>Physical) / Cleanup
git-svn-id: trunk@30074 -
|
2011-03-29 23:44:25 +00:00 |
|
martin
|
254183e65e
|
SynEdit: Caret, removed QT workarounds
git-svn-id: trunk@27201 -
|
2010-08-26 19:33:23 +00:00 |
|
martin
|
987280bfe5
|
SynEdit: Caret, ensure handle is not outdated
git-svn-id: trunk@27200 -
|
2010-08-26 19:25:23 +00:00 |
|
martin
|
bdcfa05b81
|
SynEdit: Correctly set CaretRespondToFocus for gtk / workaround for QT
git-svn-id: trunk@27168 -
|
2010-08-22 22:54:14 +00:00 |
|
martin
|
4e8ea2da7f
|
SynEdit: Caret, update Visibility on focus changes
git-svn-id: trunk@27156 -
|
2010-08-20 13:13:54 +00:00 |
|
martin
|
abb03cadf9
|
SynEdit: Special handling for Caret under QT, workaround for bug #17210
git-svn-id: trunk@27153 -
|
2010-08-20 00:50:17 +00:00 |
|
martin
|
65f6433075
|
SynEdit: debug for caret
git-svn-id: trunk@27152 -
|
2010-08-19 23:52:34 +00:00 |
|
martin
|
5afc05a556
|
SynEdit: small fix/optimization to caret (avoid extra SetPos calls)
git-svn-id: trunk@27151 -
|
2010-08-19 23:48:09 +00:00 |
|
martin
|
66ad9fe3d0
|
SynEdit: debug for caret
git-svn-id: trunk@27150 -
|
2010-08-19 23:13:00 +00:00 |
|
martin
|
97148efb0f
|
SynEdit: Fix caret sometimes stopped at x=1024
git-svn-id: trunk@27100 -
|
2010-08-14 21:27:31 +00:00 |
|
martin
|
9c570545dd
|
SynEdit: Fixes for caret. Recreate persistent caret / stop using RespondToFocus (QT issue)
git-svn-id: trunk@27097 -
|
2010-08-14 19:42:59 +00:00 |
|
martin
|
abc928b804
|
SynEdit: CaretRespondsToFocus
git-svn-id: trunk@27096 -
|
2010-08-14 19:09:25 +00:00 |
|
martin
|
ac930ac5a0
|
SynEdit: Clean up
git-svn-id: trunk@27038 -
|
2010-08-08 15:58:07 +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
|
a305372d19
|
SynEdit: Refactor, LengthOfLongestLine
git-svn-id: trunk@25787 -
|
2010-05-31 00:03:31 +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
|
9b27609bab
|
SynEdit: Improved Syncro-Edit (see note on issue #14813)
git-svn-id: trunk@25247 -
|
2010-05-08 14:30:26 +00:00 |
|
martin
|
975ef069b2
|
SynEdit: Adjust Selection in other view editor
git-svn-id: trunk@24519 -
|
2010-04-08 16:45:47 +00:00 |
|
martin
|
c78ba4235d
|
SynEdit: Adjust TopLine and Caret in other view editor
git-svn-id: trunk@24517 -
|
2010-04-08 16:27:19 +00:00 |
|
martin
|
d9fc2ac6e7
|
SynEdit: Replacing BlockMode selection now inserts in BlockMode too
SourceEditor: Fix upper/LowerCase Selection for Blockmode, Issue #15626
git-svn-id: trunk@23645 -
|
2010-02-05 16:23:06 +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
|
65aa0e0875
|
SynEdit, IDE: Fixes and Refactor for SynBeautifier (includes updates for codetools auto-indent)
git-svn-id: trunk@22377 -
|
2009-11-02 01:36:04 +00:00 |
|
martin
|
d033ed3dfc
|
SynEdit / IDE: Keep cursor at position, if codetools makes changes to toher location (like updating component names) issue #12344
git-svn-id: trunk@21829 -
|
2009-09-22 23:13:04 +00:00 |
|
martin
|
194d83f7a8
|
SynEdit: implemented Caret skips tabs
git-svn-id: trunk@21587 -
|
2009-09-05 13:30:13 +00:00 |
|
martin
|
68d8d80a23
|
SynEdit: Fixed some utf8 issues in smColumn mode blocks
git-svn-id: trunk@21065 -
|
2009-08-01 23:11:33 +00:00 |
|
martin
|
41133ceb24
|
SynEdit: Fixed a problem when replacing a smColumn mode block. New text would go in wrong location
git-svn-id: trunk@21064 -
|
2009-08-01 21:35:17 +00:00 |
|
martin
|
ce18ca1f8d
|
SynEdit: fixed an issue with deleting if past-Eol, padding was sometimes omitted (fixed bug introduced in 21060)
git-svn-id: trunk@21061 -
|
2009-08-01 18:12:10 +00:00 |
|
martin
|
c008588230
|
SynEdit: fixed an issue with deleting if past-Eol, padding was sometimes omitted
git-svn-id: trunk@21060 -
|
2009-08-01 18:01:17 +00:00 |
|
martin
|
430990d9f1
|
SynEdit: Fixed smNormal Block-Selectional for Past-EOL. If only one line was selected the Area past EOL was ignored
git-svn-id: trunk@21038 -
|
2009-07-31 21:35:53 +00:00 |
|
martin
|
11cefe2883
|
SynEdit: fixed utf-8/tab issue for column mode selections
git-svn-id: trunk@21035 -
|
2009-07-31 20:58:14 +00:00 |
|
martin
|
505244a52c
|
SynEdit: Fixed eoNoSelection
git-svn-id: trunk@21018 -
|
2009-07-31 12:19:24 +00:00 |
|
martin
|
22f11e3eaa
|
Synedit: Some more fixes for none persistent Blocks
git-svn-id: trunk@21015 -
|
2009-07-30 13:57:26 +00:00 |
|
martin
|
df417f3254
|
SynEdit: Fix non persistent block must be undone on action, even if caret did not move. Issue #14213
git-svn-id: trunk@20981 -
|
2009-07-27 20:12:02 +00:00 |
|
martin
|
27a85b3e3b
|
SynEdit, fixed clearing non persistent block, if caret moves to other end of block
git-svn-id: trunk@20979 -
|
2009-07-27 16:42:25 +00:00 |
|
martin
|
e480675e27
|
SynEdit: persistent block: QH, QB work if block is hidden / notify is called if block gets hidden
git-svn-id: trunk@20974 -
|
2009-07-27 12:24:04 +00:00 |
|
martin
|
592732cea4
|
SynEdit: added persistent block
git-svn-id: trunk@20965 -
|
2009-07-26 23:06:26 +00:00 |
|
martin
|
cb577dee7e
|
SynEdit: Refactored Block-Selection / Fix paste text beyond end of line. issue #14199
git-svn-id: trunk@20964 -
|
2009-07-26 12:49:53 +00:00 |
|
martin
|
342c6a6374
|
SynEdit: Refactored Block-Selection
git-svn-id: trunk@20959 -
|
2009-07-25 23:54:16 +00:00 |
|
martin
|
7c02052279
|
SynEdit: Refactored Block-Selection / Block-(Un)Indent
git-svn-id: trunk@20954 -
|
2009-07-25 17:48:16 +00:00 |
|
martin
|
f865263b5a
|
SynEdit: fix caret after certain block.SetText operations. Issue #14195
git-svn-id: trunk@20953 -
|
2009-07-25 16:54:51 +00:00 |
|
martin
|
f32f484ae9
|
SynEdit: Refactored SynSelection
git-svn-id: trunk@20942 -
|
2009-07-25 01:02:55 +00:00 |
|
martin
|
8e986531c0
|
SynEdit: Refactored SynSelection
git-svn-id: trunk@20941 -
|
2009-07-24 23:37:24 +00:00 |
|