martin
2834c6ab2a
SynEdit, Pas-HL: record helper, deprecated in object
...
git-svn-id: trunk@37298 -
2012-05-16 23:24:33 +00:00
martin
b4d22ba095
SynEdit: highlight class "helper". Fix wrong highlight of "sealed" Issue #0021812 Tests
...
git-svn-id: trunk@37113 -
2012-04-30 18:59:10 +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
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
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
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
224799685a
SynEdit: Refactored fold-node info
...
git-svn-id: trunk@35077 -
2012-02-01 19:13:09 +00:00
martin
f88a9d1f56
SynEdi: more debugln for undo
...
git-svn-id: trunk@35067 -
2012-01-31 19:26:25 +00:00
martin
27d9078f1f
SynEdit: Allow replacing text and keep y-pos of marks
...
git-svn-id: trunk@34534 -
2012-01-01 19:31:49 +00:00
martin
ebfc7112a5
SynEdit: fixed possible highlighter crash, introduced in r 34252
...
git-svn-id: trunk@34522 -
2011-12-30 23:10:16 +00:00
martin
2002ce29d2
SynEdit: automatically add an undo-block, when BeginUpdate is called
...
git-svn-id: trunk@34243 -
2011-12-17 11:54:29 +00:00
martin
b88f22648c
SynEdit: Tests for folding
...
git-svn-id: trunk@33645 -
2011-11-20 15:52:25 +00:00
martin
65bfe33229
SynEdit: Fix test
...
git-svn-id: trunk@33511 -
2011-11-13 19:02:54 +00:00
martin
fe8523a602
SynEdit: Tests
...
git-svn-id: trunk@33314 -
2011-11-05 01:40:23 +00:00
martin
12b4542349
SynEdit Test
...
git-svn-id: trunk@33156 -
2011-10-29 20:09:29 +00:00
martin
caaebbee07
SynEdit: fix trim spaces, edit insert text into trailing spaces, could loose some paces
...
git-svn-id: trunk@32892 -
2011-10-14 20:40:41 +00:00
martin
819d744b06
SynEdit: start tests for search
...
git-svn-id: trunk@32797 -
2011-10-10 11:45:22 +00:00
martin
5d4ecfb12e
SynEdit TEST: Improved highlight for static
...
git-svn-id: trunk@32366 -
2011-09-16 12:16:24 +00:00
martin
8c441d5601
SynEdit: Fix next/prev word with tabs on line (phys/Logical pos) issue #0019232
...
git-svn-id: trunk@30480 -
2011-04-26 13:08:46 +00:00
martin
62833f223a
SynEdit: Fixed a folding issue, and assert
...
git-svn-id: trunk@30453 -
2011-04-24 18:23:44 +00:00
martin
645cf8bf63
SynEdit: fixed Home/end key with tabs in line
...
git-svn-id: trunk@30192 -
2011-04-04 23:32:15 +00:00
martin
49611fd177
SynEdit: keep folds, even if a the keyword is no longer recognized (e.g becomes part of a comment). Such folds are however not saved in the session-info
...
git-svn-id: trunk@30141 -
2011-04-02 21:15:39 +00:00
martin
80a5180691
SynEdit: removed deprecated methods
...
git-svn-id: trunk@30121 -
2011-04-01 22:17:51 +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
c55776f210
SynEdit: fixed highlight of "shortstring" depending on options. issue #0018971
...
git-svn-id: trunk@30004 -
2011-03-23 13:00:55 +00:00
martin
d00c1cc10d
SynEdit: fix caret pos, after delete/del-word with caret in middle of tab-char. issue #0018960
...
git-svn-id: trunk@29975 -
2011-03-21 21:12:13 +00:00
martin
d9b3de392f
SynEdit: Pas-Highlighter, deprecated after class
...
git-svn-id: trunk@29140 -
2011-01-20 13:57:13 +00:00
martin
ba8f8d4e90
SynEdit, SourceEdtior: Decouple UndoBlock from UpdateBlock
...
git-svn-id: trunk@28602 -
2010-12-03 02:10:35 +00:00
martin
d1792391e0
SynEdit: Fix updating (book-)mark position on edit, after other shared editor was closed. incl Testcase
...
git-svn-id: trunk@28601 -
2010-12-02 23:39:48 +00:00
martin
18a4dea1a7
SynEdit: Test for indent after auto-unindent (smart) into half a tab
...
git-svn-id: trunk@28367 -
2010-11-20 12:08:18 +00:00
martin
8f2807ea6e
SynEdit, pas hl: test for message modifier context (not in property). Issue #0017577
...
git-svn-id: trunk@28224 -
2010-11-14 19:54:38 +00:00
martin
3045c387da
SynEdit, pas hl: Tests for message modifier context.
...
git-svn-id: trunk@28222 -
2010-11-14 19:48:21 +00:00
martin
20785f705d
SynEdit: Pas-HL, Test for highlighting of class modifiers sealed, abstract
...
git-svn-id: trunk@27985 -
2010-10-30 18:42:16 +00:00
martin
4a38ad12ef
SynEdit: Pas-HL, Test for highlighting of deprecated, unimplemented, ...
...
git-svn-id: trunk@27983 -
2010-10-30 18:08:42 +00:00
martin
00cb3a3e9f
SynEdit: Pas-HL, Test for highlighting of deprecated, unimplemented, ...
...
git-svn-id: trunk@27981 -
2010-10-30 17:48:22 +00:00
martin
d054b9bf2d
SynEdit: Test for Pas-HL, improved highlighting of index, read, write in properties
...
git-svn-id: trunk@27979 -
2010-10-30 16:00:19 +00:00
martin
16196b2246
SynEdit: Tests for Pas-HL, added different modes to highlight "string", "Ansistring", "exit", "break", ...
...
git-svn-id: trunk@27962 -
2010-10-30 00:54:21 +00:00
martin
5f5d5a95a5
SynEdit: Tests for Pas-HL, fixed wrong folding of "var a: procedure;"
...
git-svn-id: trunk@27959 -
2010-10-29 22:27:07 +00:00
martin
06115c1c78
SynEdit: Tests for block-indent/unindent work with tabs in text. Issue #17603
...
git-svn-id: trunk@27907 -
2010-10-27 21:44:03 +00:00
martin
b22fb772ba
SynEdit: Test for updating bookmarks
...
git-svn-id: trunk@27821 -
2010-10-24 00:29:53 +00:00
martin
35b8ee719e
SynEdit: Tests for SharedTextBuffer can share Bookmarks too
...
git-svn-id: trunk@27815 -
2010-10-22 22:39:49 +00:00
martin
a0292f5d33
SynEdit, testcase: begin refactor SynEdit.Marks (use tree for storage).
...
git-svn-id: trunk@27765 -
2010-10-19 21:48:38 +00:00
martin
04c2eb89db
Syn-Multi-Highlighter, tests for rev 27545 #1b6d6917f7
...
git-svn-id: trunk@27546 -
2010-10-02 16:31:47 +00:00
martin
f649d82a78
Synedit: Tests for fold/hide
...
git-svn-id: trunk@26815 -
2010-07-24 17:00:20 +00:00
mattias
5f4f03d6e9
IDE: using new codetools FPC caches
...
IDE: fixed macro FPCVer for multiple versions used by fpc.exe
IDE: fixed rescan of FPC sources if not changed, bug #16824
codetools: replaced fpc source heuristic with rule set, needed for bug #13912 , #14572
IDE: fixed unneeded rescan of fpc sources if only target changed, needed for 12828
IDE: fixed calling compiler on every start, needed by lazarus on a stick
codetools: fixed search for fpc units without ppu, needed for 15534
IDE: implemented cache for fpc include files, needed by debugger
lazbuild: fixed using non default lclwidgettype of lpi
IDE: fixed auto update if fpc.cfg or target compiler changed, needed for 16824
git-svn-id: trunk@26796 -
2010-07-24 08:12:27 +00:00
martin
a5b3d7d219
SynEdit: Testcase: new, empty Edit (overwrite mode)
...
git-svn-id: trunk@25805 -
2010-05-31 17:52:15 +00:00
martin
dfa90fa2e9
SyncroEdit:Tests
...
git-svn-id: trunk@25673 -
2010-05-26 22:14:29 +00:00
martin
591e6c3709
SynEdit: testcase, fix memleak
...
git-svn-id: trunk@25256 -
2010-05-08 16:27:31 +00:00