Commit Graph

2002 Commits

Author SHA1 Message Date
martin
e191d86627 EditorMacros: Allow assigning custom keys
git-svn-id: trunk@38359 -
2012-08-24 20:14:59 +00:00
martin
ba00570c74 SynEdit TSynMultiSyn: Fix CaseSensitivity for Sheme marker. Issue #0022693
git-svn-id: trunk@38339 -
2012-08-23 02:56:44 +00:00
maxim
09e0cf678c Translations: large Lithuanian translation update by Valdas Jankūnas, part 2
git-svn-id: trunk@38253 -
2012-08-15 23:40:00 +00:00
maxim
458214e8ee Translations: large Lithuanian translation update by Valdas Jankūnas, part 1
git-svn-id: trunk@38252 -
2012-08-15 23:39:08 +00:00
martin
b56c9c69de SynEdit TSynMultiSyn: Several fixes issue #0022519
git-svn-id: trunk@38223 -
2012-08-10 00:04:11 +00:00
martin
d7308609fb SynEdit highlighter: do not send -1 for invalidate
git-svn-id: trunk@38222 -
2012-08-10 00:02:13 +00:00
martin
8283b97217 Synedit: fixed typo in IFDEF for fpc 2.60 bug
git-svn-id: trunk@38204 -
2012-08-08 14:31:02 +00:00
maxim
7c19d004c2 Translations: huge Arabic translation update by Khaled Shagrouni, first part, bug #22583
git-svn-id: trunk@38187 -
2012-08-06 22:32:03 +00:00
martin
4d2b3686c5 Synedit: fix matching-bracket-highlight in comments (closing bracket at eol) issue #0022586
git-svn-id: trunk@38180 -
2012-08-06 14:08:47 +00:00
martin
b2905c41ac SynEdit TSynMultiSyn: Fixed updating, when appending to EOT. Part of issue #0022519
git-svn-id: trunk@38175 -
2012-08-05 14:49:28 +00:00
martin
cebd235527 SynEdit TSynMultiSyn: typo
git-svn-id: trunk@38152 -
2012-08-04 14:15:00 +00:00
martin
be12225390 SynEdit Highlighter: Fixed crash when scanning empty
git-svn-id: trunk@38151 -
2012-08-04 13:44:32 +00:00
martin
242370b71e SynEdit TSynMultiSyn: Fixed crash when deleting lines. Part of issue #0022519
git-svn-id: trunk@38150 -
2012-08-04 12:00:32 +00:00
mattias
07c5091ba9 synedit: clean up
git-svn-id: trunk@38100 -
2012-08-01 09:11:26 +00:00
martin
f7c599ab28 SynEdit: Fixed drawing errors for frames (left frame site drawn at wrong offset)
git-svn-id: trunk@38022 -
2012-07-23 13:53:16 +00:00
martin
512178a9f7 SynEdit/SourceEdit(TopHint): Improve TLazSynEditNestedFoldsList / less scanning
git-svn-id: trunk@37946 -
2012-07-14 22:39:15 +00:00
martin
67f2fbcd89 SynEdit: Revert 37916 #e54706e814: Play macro in one step (one undo block / BeginUpdate)
git-svn-id: trunk@37918 -
2012-07-12 13:24:48 +00:00
martin
e54706e814 SynEdit: Play macro in one step (one undo block / BeginUpdate)
git-svn-id: trunk@37916 -
2012-07-12 12:36:10 +00:00
martin
e7562d5987 SynEdit: Fixed clean up in r37909 #c9bdb613ff
git-svn-id: trunk@37914 -
2012-07-12 12:05:23 +00:00
mattias
a7e692711e synedit: less notes
git-svn-id: trunk@37910 -
2012-07-11 18:36:25 +00:00
mattias
c9bdb613ff synedit: clean up
git-svn-id: trunk@37909 -
2012-07-11 18:36:11 +00:00
martin
c65916bcaf IDE-Options / SynEdit: Fixed RightEdge visibility
git-svn-id: trunk@37906 -
2012-07-11 02:01:46 +00:00
martin
2eff3271c7 SynEdit: Optimized/Extended TLazSynEditNestedFoldsList / added OpeningLineEndIndex
git-svn-id: trunk@37905 -
2012-07-10 22:53:55 +00:00
martin
04f164cbf4 SynEdit, fold highlighter nodes: added unfiltered index
git-svn-id: trunk@37902 -
2012-07-08 13:23:49 +00:00
martin
6164890dca SynEdit, fold highlighter: added sfaSingleLine, sfamultiLine
git-svn-id: trunk@37901 -
2012-07-08 12:52:12 +00:00
martin
2f3e8732f0 SynEdit: clean up, use sfaFoldFold only if foldable (multi line)
git-svn-id: trunk@37896 -
2012-07-07 22:51:14 +00:00
martin
fe590109d0 SynEdit: clean up, use sfaOpen instead of sfaOpenFold
git-svn-id: trunk@37895 -
2012-07-07 22:20:13 +00:00
martin
7fd7f6b0b0 SynEdit: tests, clean up
git-svn-id: trunk@37894 -
2012-07-07 21:33:54 +00:00
martin
4a9ad47a2e SynEdit: Fold-Highlighter, add more info to node.actions / rename sfaOpen to sfaOpenFold
git-svn-id: trunk@37893 -
2012-07-07 15:42:54 +00:00
martin
3414a1253c SynEdit, pas-HL: clean up (remove workaround foldgroup=4)
git-svn-id: trunk@37892 -
2012-07-07 12:25:47 +00:00
maxim
37ea4a51d6 Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #22382
git-svn-id: trunk@37891 -
2012-07-07 10:06:18 +00:00
martin
b468ac1c94 SynEdit: added debugln
git-svn-id: trunk@37888 -
2012-07-06 12:09:29 +00:00
martin
bf59a09199 SynEdit: Improved TLazSynEditNestedFoldsList, keep filtered node-infos
git-svn-id: trunk@37886 -
2012-07-06 01:16:35 +00:00
martin
35da2faa8c SynEdit: add refcount to TLazSynFoldNodeInfoList
git-svn-id: trunk@37884 -
2012-07-05 20:30:03 +00:00
martin
0389934f65 SynEdit: FoldView clean up
git-svn-id: trunk@37882 -
2012-07-05 15:51:18 +00:00
martin
e990255441 SynEdit: fixed TLazSynEditNestedFoldsList for IncludeOpeningOnLine=False
git-svn-id: trunk@37878 -
2012-07-05 14:50:31 +00:00
martin
2cf44ee486 SynEdit: Fixed OnStatusChanged, broken in rev 37840 #e449769745
git-svn-id: trunk@37876 -
2012-07-05 14:40:27 +00:00
martin
2edaf60158 SynEdit Pas HL: recognize {$IFOPT}
git-svn-id: trunk@37854 -
2012-07-02 21:49:22 +00:00
martin
841ea14c49 SynEdit: use LazLoggerBase not LazLogger
git-svn-id: trunk@37845 -
2012-07-01 20:42:04 +00:00
martin
e449769745 SynEdit: Fixed missing StatusChange notification for LinesInWindow changed
[Fixed in rev 37876]

git-svn-id: trunk@37840 -
2012-07-01 15:04:54 +00:00
martin
c066c82535 SynEdit: Overview-gutter, take folds into account
git-svn-id: trunk@37837 -
2012-07-01 13:29:39 +00:00
martin
7cf9c40478 SynEdit: foldview, add callback list
git-svn-id: trunk@37835 -
2012-07-01 13:02:55 +00:00
martin
46366a57c7 SynEdit: Clean-up foldview
git-svn-id: trunk@37834 -
2012-07-01 12:54:34 +00:00
martin
e0d69ad952 SynEdit: Word-brackets (word-pair highlight) for ifdef
git-svn-id: trunk@37830 -
2012-06-30 21:40: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
473be6458b SynEdit: Implemented "sticky" selection mode
git-svn-id: trunk@37781 -
2012-06-25 22:13:36 +00:00
martin
0ac6e28810 IDE: SynEdit: Add writer interface to macro-recorder
git-svn-id: trunk@37774 -
2012-06-25 01:07:17 +00:00
martin
7754174512 SynEdit: MacroRecorder: allow Stop method to interrupt playback
git-svn-id: trunk@37737 -
2012-06-22 23:58:19 +00:00
martin
15bf1e966f SynEdit: open and close clipboard explicitly to write multiple formats.
git-svn-id: trunk@37705 -
2012-06-20 13:42:03 +00:00
martin
29485dc359 SynEdit: fixed/improved error handling for caret. Might fix some caret-not-shown issues (observed with carbon)
git-svn-id: trunk@37688 -
2012-06-18 22:38:52 +00:00