mattias
38a3e64177
IDE: added option to enable codetools auto indent
...
git-svn-id: trunk@22402 -
2009-11-03 13:00:36 +00:00
mattias
8c75e5f632
IDE: auto indent: fixed ecPaste line to codetools line mapping
...
git-svn-id: trunk@22401 -
2009-11-03 12:49:55 +00:00
mattias
e750aff51a
codetools: auto indent: flag to ignore context
...
git-svn-id: trunk@22400 -
2009-11-03 12:47:19 +00:00
mattias
b35838eff9
IDE: auto indent: moved code to sourceeditor, indent on ecPaste
...
git-svn-id: trunk@22389 -
2009-11-03 00:16:29 +00:00
mattias
c2309f274d
IDE: clean up
...
git-svn-id: trunk@22385 -
2009-11-02 14:51:06 +00:00
paul
fd28119606
ide: apply patch of Alexander S. Klenin which implements source editor tabs drag-drop (issue #0014963 )
...
git-svn-id: trunk@22383 -
2009-11-02 12:40:00 +00:00
martin
65aa0e0875
SynEdit, IDE: Fixes and Refactor for SynBeautifier (includes updates for codetools auto-indent)
...
git-svn-id: trunk@22377 -
2009-11-02 01:36:04 +00:00
mattias
46d7c68244
synedit: TSynEditLines: added TextChangeStamp
...
git-svn-id: trunk@22321 -
2009-10-28 13:56:11 +00:00
mattias
5c3bf6fbea
IDE: fixed TSourceNotebook.ReloadHighlighters using wrong PageIndex
...
git-svn-id: trunk@22172 -
2009-10-14 12:37:57 +00:00
mattias
69cb699ca6
IDE: fixed uninitialized result
...
git-svn-id: trunk@22109 -
2009-10-12 11:38:35 +00:00
mattias
bf25b88f22
IDE: completion box: fixed cancel execution on error
...
git-svn-id: trunk@22057 -
2009-10-06 12:59:11 +00:00
paul
32e67c21ce
ide: update enabled state for source editor clipboard menu items
...
git-svn-id: trunk@22032 -
2009-10-05 02:42:48 +00:00
paul
c94627a628
ide: assign available key shortcuts to the source editor popup menu items
...
git-svn-id: trunk@22001 -
2009-10-03 16:47:20 +00:00
mattias
1ffd720917
IDE+codetools: ExtractOperand: added WithoutTrailingPoints
...
git-svn-id: trunk@21985 -
2009-10-02 18:49:58 +00:00
mattias
8442f27d8c
IDE: debugger: tool tip for symbol under cursor
...
git-svn-id: trunk@21980 -
2009-10-02 08:48:32 +00:00
paul
a32cbde664
ide: add Evaluate/Modify item to the source editor debug menu
...
git-svn-id: trunk@21976 -
2009-10-02 06:53:42 +00:00
paul
9d6f86eeb2
ide: debugger:
...
- setup source menu debugger shortcuts
- make Ctrl+F5 (add watch) shortcut work
git-svn-id: trunk@21972 -
2009-10-02 03:44:32 +00:00
paul
71d8ecf4de
ide: minor refactoring:
...
- add GetOperandFromCaret, GetOperandAtCurrentCaret to the TSourceEditor class
- use that methods for the debugger tooltip evaluation and for the debugger evaluate dialog
git-svn-id: trunk@21969 -
2009-10-02 02:26:41 +00:00
mattias
3a996a5dad
IDE: identifier completion: do not show box on error in front
...
git-svn-id: trunk@21922 -
2009-09-29 18:36:17 +00:00
martin
d033ed3dfc
SynEdit / IDE: Keep cursor at position, if codetools makes changes to toher location (like updating component names) issue #12344
...
git-svn-id: trunk@21829 -
2009-09-22 23:13:04 +00:00
martin
94e36f9611
IDE/SynEdit: fix search and replace in current selection only. issue #14447
...
git-svn-id: trunk@21466 -
2009-08-27 16:39:05 +00:00
mattias
321aab22e3
IDE: editor hint: starting timer only after mouse move, showing hints based on IDE state, bug #14382
...
git-svn-id: trunk@21310 -
2009-08-19 08:51:13 +00:00
mattias
00ee0b8f3b
IDE: using TIdleTimer for editor hint timer, bug #14382
...
git-svn-id: trunk@21309 -
2009-08-19 08:45:06 +00:00
mattias
5522d6012c
IDE: hint timer interval from editor options, bug #14382
...
git-svn-id: trunk@21308 -
2009-08-19 08:28:27 +00:00
martin
3d56d5887b
SourceEditor: Improved speed, when reloading editor-options
...
git-svn-id: trunk@21307 -
2009-08-19 01:48:25 +00:00
mattias
e363193148
IDE: identifier completion: moved auto start option to codetools options
...
git-svn-id: trunk@21296 -
2009-08-18 19:59:28 +00:00
martin
2c71e957bc
SynEdit/sourceEditor: fixed incremental search was loosing search term, if next char would lead to no match.
...
git-svn-id: trunk@21082 -
2009-08-03 01:30:26 +00:00
martin
5f6008b946
SynEdit, cleaned up inconsistent naming of SetSelWord to SelectWord
...
git-svn-id: trunk@21029 -
2009-07-31 17:48:02 +00:00
martin
974cdf9067
CodeTools/SourceEditor: code completion, indicate if the returned value is void
...
git-svn-id: trunk@21026 -
2009-07-31 15:27:47 +00:00
martin
1943a59940
SourceEditor: Fix dealing with code-completion errors
...
git-svn-id: trunk@21016 -
2009-07-30 22:34:02 +00:00
martin
df417f3254
SynEdit: Fix non persistent block must be undone on action, even if caret did not move. Issue #14213
...
git-svn-id: trunk@20981 -
2009-07-27 20:12:02 +00:00
martin
e6aaa72fe6
SynEdit: Fixed Toggle comment
...
git-svn-id: trunk@20977 -
2009-07-27 16:17:43 +00:00
martin
592732cea4
SynEdit: added persistent block
...
git-svn-id: trunk@20965 -
2009-07-26 23:06:26 +00:00
mattias
6b224cd088
IDE: find dialog: implemented speedbutton to enable/disable auto completion, bug #12334
...
git-svn-id: trunk@20947 -
2009-07-25 15:31:44 +00:00
martin
0a5042a856
SynEdit: Added Syncron-edit mode
...
git-svn-id: trunk@20917 -
2009-07-21 22:44:09 +00:00
martin
909b323d69
SynEdit, Code-Templates: improved completion on word-end/space/new-line. Caret must be at end of word, and takes newly inserted word-end into account
...
git-svn-id: trunk@20900 -
2009-07-19 13:37:35 +00:00
paul
67871b7f77
ide: fix breakpoint items showing in the gutter menu
...
git-svn-id: trunk@20852 -
2009-07-13 14:05:53 +00:00
martin
418b243b48
SynEdit: Fixed Fontheight for Completion/form/list; issue #14114
...
git-svn-id: trunk@20811 -
2009-07-08 14:51:10 +00:00
paul
8fa6aea6bf
ide: set an image for the debugger sub menu item in the source editor popup menu
...
git-svn-id: trunk@20809 -
2009-07-08 01:31:39 +00:00
martin
d552487a0f
SynEdit: Refactored/Centralized detection of words/wordbreaks in text
...
git-svn-id: trunk@20800 -
2009-07-06 13:42:13 +00:00
marc
1e0889bde7
* Placed fields end methods/properties in the correct order. Fixes compilation on fpc 2.3.1. Patch by Marco van de Voort
...
git-svn-id: trunk@20757 -
2009-06-27 14:41:20 +00:00
martin
d6b3aff8c9
SynEdit: Added code-template mode: Edit params in cells
...
git-svn-id: trunk@20732 -
2009-06-24 19:33:05 +00:00
vincents
f5c9e715f6
LCL: renamed GetSystemEncoding to GetDefaultTextEncoding, returns UTF-8 on Mac OS X (issue #12198 )
...
git-svn-id: trunk@20727 -
2009-06-24 09:48:54 +00:00
mattias
9eb1d6a025
IDE: source editor: replaced move editor with move page
...
git-svn-id: trunk@20714 -
2009-06-22 15:25:12 +00:00
martin
8e4e50174a
MessageWindow / SourceEditor: Fixed issue with wrong line numbers in error-messages. issue #14017
...
git-svn-id: trunk@20695 -
2009-06-21 18:29:26 +00:00
martin
6c6c428bf4
SynEdit: Started reworking plug-in
...
git-svn-id: trunk@20694 -
2009-06-21 18:16:09 +00:00
martin
87e4fec446
SynEdit, Beautifier: Refactored, added better event for external indent
...
git-svn-id: trunk@20672 -
2009-06-19 15:13:17 +00:00
mattias
dfe698865a
IDE: started auto indent
...
git-svn-id: trunk@20597 -
2009-06-12 14:15:21 +00:00
mattias
243682df33
IDEIntf: changed some var to out
...
git-svn-id: trunk@20589 -
2009-06-12 06:49:14 +00:00
martin
2f710fb9b6
SynEdit, Beautifier: added Replace current indent
...
git-svn-id: trunk@20495 -
2009-06-07 12:03:16 +00:00