Commit Graph

43 Commits

Author SHA1 Message Date
Martin
75bf0c3c01 SynEdit: reduce compile warnings 2025-03-01 13:28:22 +01:00
Martin
a8f03a8829 SynEdit: fixed syncro edit cell order (added by IDE for templates). Issue #40866 2024-04-06 20:02:39 +02:00
Martin
46516b161f SynEdit: Extend Syncro edit, key-combo for case/context sensitivity Issue #40808 / key-combo to add/change/remove cells 2024-03-13 21:55:31 +01:00
Juha
e045ba01d2 Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units. 2023-06-18 14:57:06 +03:00
martin
232ec1cc26 SynEdit: Fixed crash in SyncroEdit, when undoing. Introduced in r60079 #507784f308 "improved syncro/template edit to deal with adjacent cells"
git-svn-id: trunk@60805 -
2019-03-31 17:04:14 +00:00
martin
507784f308 SynEdit: improved syncro/template edit to deal with adjacent cells. (no text between cells)
git-svn-id: trunk@60079 -
2019-01-14 01:53:46 +00:00
martin
cf72a12b68 SynEdit: Syncro/Template-edit, fix adjusting work area, if it ends exactly at end of last cell. Fix adjusting points on line insert (exactly at point)
git-svn-id: trunk@60063 -
2019-01-12 17:48:45 +00:00
martin
11a202ca0f SynEdit: assert correct method types
git-svn-id: trunk@55604 -
2017-07-30 16:37:07 +00:00
martin
5e498c6211 SYnEdit: multi caret, IDE integration, and refactor
git-svn-id: trunk@48395 -
2015-03-16 16:42:16 +00:00
martin
6408743dcd SynEdit: Ifdef Markup: added TempEnabled/Disabled / added markup for the directives too
git-svn-id: trunk@41343 -
2013-05-22 01:01:29 +00:00
martin
a73a625629 SynEdit: Markup and more paint-token-breaker for future bidi support
git-svn-id: trunk@39007 -
2012-10-08 22:26:52 +00:00
martin
3bb19f7f9a SynEdit: Markup and more paint-token-breaker for future bidi support
git-svn-id: trunk@38996 -
2012-10-08 11:16:06 +00:00
martin
1e3155a104 SynEdit: Markup and more paint-token-breaker for future bidi support
git-svn-id: trunk@38987 -
2012-10-07 17:19:21 +00:00
martin
d9957bbeea SynEdit: Markup and more paint-token-breaker for future bidi support
git-svn-id: trunk@38979 -
2012-10-06 23:17:05 +00:00
martin
2146dc3628 SynEdit: Markup and more paint-token-breaker for future bidi support
git-svn-id: trunk@38978 -
2012-10-06 21:07:44 +00:00
martin
e0b9cef954 SynEdit: Clean up lots of IFDEF. Patch by zaher dirkey. Issue #0022186
git-svn-id: trunk@37782 -
2012-06-25 22:49:31 +00:00
martin
91ec03f100 SynEdit (Syncro): Allow navigating only first occurrences of each word. Issue #0021563
git-svn-id: trunk@37266 -
2012-05-13 14:13:26 +00:00
martin
f859a78647 SynEdit, Template(Syncro) fix invalidation
git-svn-id: trunk@36528 -
2012-04-02 19:23:51 +00:00
martin
ec664e867d SynEdit: Fixed template edit / invalidate on escape
git-svn-id: trunk@36150 -
2012-03-18 18:00:03 +00:00
martin
3ef7a4d9e1 SynEdit: Fixed Syncro edit / issue from rev 35955 #9b1daa010e
git-svn-id: trunk@36149 -
2012-03-18 17:51:28 +00:00
mattias
c370aa5db5 synedit: fixed uninitialized variables
git-svn-id: trunk@36049 -
2012-03-15 22:59:28 +00:00
martin
43a5ae2dff SynEdit: small refactor (don't hold copy of undolist in syncro plugin)
git-svn-id: trunk@35954 -
2012-03-13 23:43:51 +00:00
martin
d76c007767 SynEdit: rework base-class structure for plugins
git-svn-id: trunk@35366 -
2012-02-14 20:01:45 +00:00
martin
b1628b6ca0 SynEdit: fixed streaming of some color settings. issue #0021203
git-svn-id: trunk@35072 -
2012-02-01 14:00:43 +00:00
martin
03de26cc1f SynEdit clean up
git-svn-id: trunk@34942 -
2012-01-25 23:53:40 +00:00
martin
400f05dee0 SynEdit: refactor painting
git-svn-id: trunk@34165 -
2011-12-14 02:53:19 +00:00
martin
fafe5534bc SynEdit: Syncro-Edit, fixed interference with trim space
git-svn-id: trunk@33158 -
2011-10-29 22:44:58 +00:00
martin
c3ace57233 SynEdit: optimize syncro edit / skip event if inactive
git-svn-id: trunk@30073 -
2011-03-29 21:25:33 +00:00
mattias
369aa3055c fixed typo dont
git-svn-id: trunk@27304 -
2010-09-11 14:05:21 +00:00
martin
208b0d5205 SynEdit: Improved Syncro-Edit / removed accidental committed debugln
git-svn-id: trunk@25253 -
2010-05-08 15:03:35 +00:00
martin
ba8e8616b1 SynEdit: Improved Syncro-Edit / removed accidental committed debugln
git-svn-id: trunk@25250 -
2010-05-08 14:35:38 +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
e1c8b64e3f SynEdit, SourceEditor: refactored Syncro-edit detection
git-svn-id: trunk@22787 -
2009-11-26 07:32:31 +00:00
martin
441c5bda34 SynEdit, Syncro/Template Edit: partly improve detection of edited cell (see note on issue #14813 for details)
git-svn-id: trunk@22198 -
2009-10-17 01:26:44 +00:00
martin
709c5a4bfe SynEdit, Syncro/Template Edit: Improve interaction with codetool changes and identifier completion, issue #14813 and issue #14773
git-svn-id: trunk@22195 -
2009-10-15 16:30:41 +00:00
martin
86a763c003 Syncron-Edit: Improved cell selection, go to next different cell via tab / Handle Mouse correctly, if Mouse up and other actions are assigned to gutter
git-svn-id: trunk@21211 -
2009-08-12 23:11:23 +00:00
martin
9878a8ecc1 Synedit: Syncro/Template edit, detect and de-activate if undo goes before activation point
git-svn-id: trunk@20996 -
2009-07-28 20:30:25 +00:00
martin
592732cea4 SynEdit: added persistent block
git-svn-id: trunk@20965 -
2009-07-26 23:06:26 +00:00
martin
c83d380697 SynEdit: Syncron-edit mode, fixed undo/redo of last char in a cell
git-svn-id: trunk@20928 -
2009-07-22 22:44:30 +00:00
martin
4c64826e61 SynEdit: Syncron-edit mode, fixed multi-line edit / indent on new-line
git-svn-id: trunk@20927 -
2009-07-22 22:34:29 +00:00
martin
2112f6e3fa SynEdit: Syncron-edit mode, fixed caret position after line break
git-svn-id: trunk@20926 -
2009-07-22 20:23:44 +00:00
martin
0a5042a856 SynEdit: Added Syncron-edit mode
git-svn-id: trunk@20917 -
2009-07-21 22:44:09 +00:00
martin
ce0d987c5f SynEdit: Added code-template mode: Edit params in cells / Renamed Unit
git-svn-id: trunk@20736 -
2009-06-24 22:50:35 +00:00