Commit Graph

94 Commits

Author SHA1 Message Date
michl
6a4cf08b92 IDE: SourceEditor: IDESynGutterMarks High-DPI aware.
git-svn-id: trunk@55775 -
2017-09-02 19:28:39 +00:00
martin
11a202ca0f SynEdit: assert correct method types
git-svn-id: trunk@55604 -
2017-07-30 16:37:07 +00:00
joost
1de2cbf586 general: Updated address of the Free Software Foundation in copyright messages
git-svn-id: trunk@54031 -
2017-01-29 21:04:32 +00:00
martin
721911b820 IDE, SynEdit: Enable markup fold color in options
git-svn-id: trunk@54021 -
2017-01-28 03:22:12 +00:00
martin
dc09b12bc0 SynEdit: refactor, move TLazSynEditNestedFoldsList into unit SynEditHighlighterFoldBase
git-svn-id: trunk@52226 -
2016-04-21 02:31:53 +00:00
mattias
41b629f3d0 IDE: clean up
git-svn-id: trunk@52213 -
2016-04-18 17:09:28 +00:00
martin
6b88bdaf8e IDE, SynEdit: forgotten file
git-svn-id: trunk@52185 -
2016-04-13 13:14:04 +00:00
martin
958c6dc9b7 SynEdit: more refactor of folding. Move more CollectNodeInfo to base class. Code by x2nie
git-svn-id: trunk@52176 -
2016-04-12 17:30:53 +00:00
martin
41581607a5 IDE,SynEdit: added define SynWithOutlineMarkup to enable new outline markup
git-svn-id: trunk@52167 -
2016-04-11 12:00:43 +00:00
martin
7b63a5d48d IDE/SynEdit: reduce cpu for topline hint (cached outer fold nodes)
git-svn-id: trunk@52161 -
2016-04-10 23:34:44 +00:00
ondrej
5ec7988f47 IDE: IDECommand update events refactored: delete timer, use checks for command updates, add TIDESpecialCommand.OnRequestCaptionHint
git-svn-id: trunk@50152 -
2015-10-23 17:04:26 +00:00
martin
9ce1afac9e SourceSynEdit: Fixed wrong variable in reseting overviewgutter
git-svn-id: trunk@48727 -
2015-04-11 17:50:30 +00:00
juha
708afdf966 Fix uninitialized variables and other problems found by the compiler.
git-svn-id: trunk@48451 -
2015-03-22 10:17:35 +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
f821ac291e SynEdit/IDE: More multi caret
git-svn-id: trunk@48175 -
2015-03-09 00:25:14 +00:00
martin
b87c34ebfb SynEdit/IDE: Basic Multi-Caret mode
git-svn-id: trunk@48123 -
2015-03-03 23:51:11 +00:00
mattias
85ca70fa50 IDE: clean up
git-svn-id: trunk@47666 -
2015-02-09 21:21:31 +00:00
martin
b6efaa244f SynEdit: Multi caret beta
git-svn-id: trunk@47596 -
2015-02-06 02:07:31 +00:00
mattias
d95954ac0b IDE: clean up old external tools
git-svn-id: trunk@45943 -
2014-07-20 19:50:17 +00:00
mattias
403ed545d1 IDE: enabled new external tools by default, use old code with -dEnableOldExtTools
git-svn-id: trunk@45396 -
2014-06-08 10:19:28 +00:00
mattias
20e6cdc0a9 lazbuild: started migration to external tools
git-svn-id: trunk@45294 -
2014-06-01 21:38:27 +00:00
mattias
ed073ee911 IDE: messages: update on source editor changes
git-svn-id: trunk@45255 -
2014-05-31 11:41:54 +00:00
martin
4d203656e1 SynEdit (IDE): Fixed crash in "Class/Proc Hint". Issue #0025989
git-svn-id: trunk@44665 -
2014-04-09 16:08:04 +00:00
martin
310fc7893e SourceEditor: added nil check for top-info
git-svn-id: trunk@43486 -
2013-11-27 13:14:55 +00:00
mattias
1e8926baa8 IDE: clean up
git-svn-id: trunk@42801 -
2013-09-15 06:10:28 +00:00
martin
73cadf2ccc Debugger, IDE: After new fix in rev 42734: REVERT 42669 #59d1dc53d2 [[SynEdit in Paintlock => debugger not processmessages]]
git-svn-id: trunk@42735 -
2013-09-11 17:52:06 +00:00
martin
59d1dc53d2 Debugger, IDE, SourceEdit: When SynEdit is in Paintlock, make sure the debugger is not doing processmessages
git-svn-id: trunk@42669 -
2013-09-07 17:00:35 +00:00
martin
41750fddb3 IDE: add inactive ifdef to fold-gutter popup menu
git-svn-id: trunk@42658 -
2013-09-07 08:04:28 +00:00
martin
0b8aa38eab IDE: add inactive ifdef to fold-gutter popup menu (if text-selection exists)
git-svn-id: trunk@42651 -
2013-09-06 22:57:05 +00:00
martin
ccd7488bf9 SourceSynEdit: top-info hint and scrolling, calculate the correct amount of top lines
git-svn-id: trunk@42521 -
2013-08-29 23:17:52 +00:00
mattias
032f86f34a IDE: clean up
git-svn-id: trunk@42094 -
2013-07-15 20:06:27 +00:00
mattias
659252a167 IDE: source editor: using TFPList
git-svn-id: trunk@42008 -
2013-07-07 08:36:04 +00:00
mattias
a8383f12d4 IDE: fixed typo
git-svn-id: trunk@42006 -
2013-07-06 17:08:33 +00:00
martin
362f050d90 SourceSynEdit: fix scrolling with top-info hint. Issue #0024505
git-svn-id: trunk@41717 -
2013-06-14 19:54:26 +00:00
martin
e6c03e1b84 SynEdit: Ifdef Markup: remove ifdef, make live
git-svn-id: trunk@41608 -
2013-06-08 23:05:45 +00:00
martin
806530abe3 SynSourceEdit: fix destroy (Highlighter may trigger event in destruction, and must be removed while other objects are still in place)
git-svn-id: trunk@41448 -
2013-05-29 09:20:24 +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
1084ad7aed SynEdit: Ifdef Markup: only scan if markup is active
git-svn-id: trunk@41216 -
2013-05-15 20:59:05 +00:00
martin
618c00afa9 SynEdit: Ifdef Markup: keep node state on edit / wait for idle update
git-svn-id: trunk@41206 -
2013-05-15 12:04:51 +00:00
mattias
7530f8b888 IDE: started ifdef update via codetools
git-svn-id: trunk@41145 -
2013-05-12 08:56:20 +00:00
mattias
78f5a14553 codetools: linkscanner: counter for storedirectives
git-svn-id: trunk@41128 -
2013-05-11 09:29:48 +00:00
martin
24f0786690 SynEdit: Starting on Ifdef Markup
git-svn-id: trunk@41103 -
2013-05-09 22:27:23 +00:00
martin
9d378cba7a SynEdit: Starting on Ifdef Markup
git-svn-id: trunk@41050 -
2013-05-06 12:25:21 +00:00
mattias
a85c98d0a8 IDE: clean up
git-svn-id: trunk@40694 -
2013-04-02 10:10:54 +00:00
martin
efbdf1e72b SynEdit: OverviewGutter, show enabled/disabled breakpoint and exec line in diff colors
git-svn-id: trunk@40218 -
2013-02-09 01:42:27 +00:00
martin
c788e63327 IDE: markup for user defined word-lists, fix disabling certain matches by key
git-svn-id: trunk@40096 -
2013-01-31 12:46:43 +00:00
martin
96b4a2c072 IDE: markup for user defined word-lists, fix adding selection at eol
git-svn-id: trunk@40079 -
2013-01-31 02:50:48 +00:00
martin
221a5f3064 IDE: markup for user defined word-lists, fix for global lists
git-svn-id: trunk@40078 -
2013-01-31 02:36:51 +00:00
martin
f372bd48a2 IDE: add markup for user defined word-lists, fix for finding duplicates
git-svn-id: trunk@40038 -
2013-01-30 01:52:39 +00:00
martin
ec838d6e78 IDE: add markup for user defined word-lists, fix for finding duplicates
git-svn-id: trunk@40034 -
2013-01-30 00:06:20 +00:00