Commit Graph

1889 Commits

Author SHA1 Message Date
mattias
2bc61f0436 synedit: updated makefile
git-svn-id: trunk@35993 -
2012-03-14 18:17:34 +00:00
mattias
ae7b77b8ac synedit, lazcontrols, ideintf: added lclwidgettype to output directory to avoid rebuild for lazbuild
git-svn-id: trunk@35985 -
2012-03-14 17:23:28 +00:00
martin
cb3b57701c SynEdit: refactor, make TSynEditAutoComplete based on plugin
git-svn-id: trunk@35956 -
2012-03-13 23:46:25 +00:00
martin
9b1daa010e SynEdit: refactor change text-buffer, update plugin handlers, like other handlers
git-svn-id: trunk@35955 -
2012-03-13 23:46:19 +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
149c8660b0 SynEdit Win-IME: fix potential issue with shared edits
git-svn-id: trunk@35953 -
2012-03-13 23:30:25 +00:00
mattias
0c5326bb2f synedit: fixed uninitialized
git-svn-id: trunk@35922 -
2012-03-13 10:34:49 +00:00
martin
6f7c5e1d9b SynEdit: Fixed folding broken by undo/redo. issue #21473
git-svn-id: trunk@35912 -
2012-03-13 01:18:33 +00:00
martin
f55387b6ad SynEdit: w32 IME improvements / exclude win only file
git-svn-id: trunk@35904 -
2012-03-12 20:35:03 +00:00
martin
0e0af79ac7 SynEdit: w32 IME improvements / missed 1 ifdef
git-svn-id: trunk@35902 -
2012-03-12 16:55:11 +00:00
martin
68b6823948 LCL/SynEdit: w32 IME improvements
git-svn-id: trunk@35901 -
2012-03-12 14:00:26 +00:00
martin
0fd8705211 LCL/SynEdit: w32 IME improvements
git-svn-id: trunk@35865 -
2012-03-10 11:15:23 +00:00
martin
08e64f6f81 SynEdit: Set position for IME composition window (windows only)
git-svn-id: trunk@35848 -
2012-03-09 18:31:25 +00:00
martin
0987ec4d3e SynPasSyn: highlight requires/contains for packages only
git-svn-id: trunk@35832 -
2012-03-08 20:47:38 +00:00
maxim
e6789cd028 Translations: French translation update by Vincent Beuselinck, bug #21432
git-svn-id: trunk@35825 -
2012-03-08 15:35:36 +00:00
martin
563622504f Make SynAutoCompletion inherit from SynEditPlucin
git-svn-id: trunk@35823 -
2012-03-08 14:38:29 +00:00
martin
5a1360baf1 LazLogger, introduce base and dummy classes
git-svn-id: trunk@35778 -
2012-03-06 19:36:11 +00:00
martin
6ade22b5c6 SynEdit: Fixed eoNoCaret
git-svn-id: trunk@35689 -
2012-03-03 20:14:11 +00:00
martin
3ee12b8bbf SynPasSyn: fixed smart closing of repeat nodes
git-svn-id: trunk@35612 -
2012-02-27 19:42:05 +00:00
martin
7bf8c0ebe0 SynEdit: Fix completion key handling (catch keys, routed to editor, if typed before completion form could open)
git-svn-id: trunk@35592 -
2012-02-25 13:29:59 +00:00
martin
31401c1a23 IDE/SynEdit: Enable SnInfoView
git-svn-id: trunk@35589 -
2012-02-25 02:50:53 +00:00
martin
3337e0df43 SynInfoView: follow font settings
git-svn-id: trunk@35584 -
2012-02-24 16:39:27 +00:00
martin
e6eb5c424e SynEdit WithInfoView: improve speed
git-svn-id: trunk@35555 -
2012-02-22 14:04:23 +00:00
mattias
9a01b383b3 IDE: less warnings
git-svn-id: trunk@35540 -
2012-02-21 19:04:30 +00:00
martin
19c9418238 SynEdit: improve property edit for key commands
git-svn-id: trunk@35513 -
2012-02-20 19:28:35 +00:00
martin
c5d5141847 SynCompletion: Clean property names
git-svn-id: trunk@35512 -
2012-02-20 18:56:54 +00:00
martin
cbacc22f81 SynEdit: Add SynCompletion to component palette / Add property edit for key commands
git-svn-id: trunk@35511 -
2012-02-20 18:41:32 +00:00
martin
edfd74bc10 SynEdit: Fixed function result
git-svn-id: trunk@35510 -
2012-02-20 15:12:26 +00:00
martin
3d4c144f90 SynEdit, Fold: Fixed a bug when deleting folded text, in such manner that another fold moves to the same line
git-svn-id: trunk@35498 -
2012-02-20 01:54:28 +00:00
martin
9c9f699f61 SynEdit: Refactor SynPlugin / Make SynCompletion a SynPlugin
git-svn-id: trunk@35493 -
2012-02-19 19:27:58 +00:00
martin
f0452c78ad SynEdit: Fixed inconsistency between SetCaretY/X (only one cord) and SetCaretXY (both). The latter would always clear selection if set (even if unchanged), the former only on change. The former was changed. Issue #20209
git-svn-id: trunk@35464 -
2012-02-18 20:42:51 +00:00
martin
00b66e9c44 IDE: Make Synedit's overview gutter available
git-svn-id: trunk@35462 -
2012-02-18 18:41:26 +00:00
martin
a3467f2bc3 IDE/SynEdit: macro recorder, ignore certain commands
git-svn-id: trunk@35461 -
2012-02-18 17:46:22 +00:00
martin
6c2f247b5d IDE/SynEdit: Added basic macro recorder
git-svn-id: trunk@35456 -
2012-02-18 16:56:27 +00:00
martin
90f044e433 SynEdit: Painting issue with Syncro icon
git-svn-id: trunk@35446 -
2012-02-18 14:20:00 +00:00
martin
ecd605e5bd SynEdit: refactor plugin key handling / adding syncro edit to component palette.
git-svn-id: trunk@35429 -
2012-02-17 17:29:05 +00:00
martin
a1ff712f8b EditorOpts: Fixed Keymaps, combo strokes in plugins
git-svn-id: trunk@35406 -
2012-02-17 01:58:06 +00:00
martin
dc17b42f12 SynEdit: changes to plugin registration and key allocation
git-svn-id: trunk@35403 -
2012-02-16 19:38:27 +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
c6ba0c3174 SynEdit: some attempt for the first very basic IME handling
git-svn-id: trunk@35345 -
2012-02-13 00:55:45 +00:00
martin
3e7296c6d4 SynEdit: Free up Gutter.OnResize / OnChange
git-svn-id: trunk@35335 -
2012-02-12 19:02:44 +00:00
martin
781176276f SynEdit: Navigate to end of word / middle of CamelCase word
git-svn-id: trunk@35241 -
2012-02-08 18:34:00 +00:00
martin
17c7b1c8f9 SynEdit: Navigate to end of word / middle of CamelCase word
git-svn-id: trunk@35240 -
2012-02-08 18:22:44 +00:00
martin
b3a2ce9517 SynEdit: Fix LineGutter for last line of text
git-svn-id: trunk@35238 -
2012-02-08 17:54:44 +00:00
martin
35b935f66e ensure focus detection of syncompletion issue #19457
git-svn-id: trunk@35153 -
2012-02-05 12:11:52 +00:00
martin
c7eda00eb0 added debugln for focus
git-svn-id: trunk@35139 -
2012-02-04 23:31:55 +00:00
martin
f85f1fd695 SynEdit: Added TLazSynEditNestedFoldsList
SrcSynEdit: fixed SynInfoView

git-svn-id: trunk@35117 -
2012-02-04 04:18:15 +00:00
martin
7a03599f16 SynEdit: Refactored fold-highlighters: unify methods to get fold-nest info
git-svn-id: trunk@35115 -
2012-02-03 16:50:04 +00:00
martin
7bf4b456a5 SynEdit fix folding (other than pas src), broke in r 35077
git-svn-id: trunk@35111 -
2012-02-03 04:06:18 +00:00
sekelsenmat
b8ee1aed53 Starts minimal accessibility info for SynEdit
git-svn-id: trunk@35100 -
2012-02-02 21:32:07 +00:00