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
mattias
c30b6e429e
IDE: completed UnbindEditor
...
git-svn-id: trunk@20492 -
2009-06-07 07:41:32 +00:00
martin
cfcc5f9b04
SynEdit, Beautifier: Renamed OnDesiredIndentNeeded / Added to SourcEditor
...
git-svn-id: trunk@20490 -
2009-06-06 19:10:11 +00:00
mattias
a0468e41ab
LCL: TFindDialog: added option entire scope, from Brad Campbell, bug #13783
...
git-svn-id: trunk@20397 -
2009-06-04 08:52:15 +00:00
martin
485e5c2c90
SourceEditor: Introduced Selection-Toggle-Comments issue #13824 and redone old Set/Unset Comment. Based on a patch by Flávio Etrusco
...
git-svn-id: trunk@20379 -
2009-06-03 18:06:25 +00:00
martin
8bca8c909b
SynEdit: Added configuration for mouse behaviour Issue #1878 , Issue #8603 , see http://wiki.lazarus.freepascal.org/Editor_Options_Mouse
...
git-svn-id: trunk@20353 -
2009-06-02 18:11:47 +00:00
paul
b7c4f73c4f
ide: add "Close All Other Pages" command to the source editor menu
...
git-svn-id: trunk@20120 -
2009-05-22 06:42:05 +00:00
paul
2ab7776d76
ide: rearrange source editor popup menu items
...
git-svn-id: trunk@20119 -
2009-05-22 06:25:27 +00:00
paul
08eafcbdfa
ide: source editor: don't replace notebook menu with sourcemenu if notebook can show own popupmenu (mostly for gtk, gtk2)
...
git-svn-id: trunk@20113 -
2009-05-22 02:50:24 +00:00
mattias
9bd290d86e
IDE+codetools: implemented complete blocks in statements
...
git-svn-id: trunk@20108 -
2009-05-21 16:49:01 +00:00
mattias
f8012d194e
IDE: fixed result of SaveSourceEditorChangesToCodeCache, codetools: started complete block
...
git-svn-id: trunk@20107 -
2009-05-21 13:24:15 +00:00
paul
ad30f8d3e7
ide: use same string and icon for all Options menu items
...
git-svn-id: trunk@20082 -
2009-05-21 01:59:12 +00:00
martin
bfa66ccae8
SourceEditor/SynEdit: avoid the temporarily display of the component name "SynEdit1" while IDE loads. Issue #13717 Patch by Sam Herzog
...
git-svn-id: trunk@19982 -
2009-05-16 12:42:19 +00:00
mattias
c9605ac2ce
IDE: source editor: incremental find: using paste for search
...
git-svn-id: trunk@19824 -
2009-05-06 10:07:23 +00:00
paul
29dff51c37
ide: show goto form on mouse double click on status bar panel with coordinates
...
git-svn-id: trunk@19819 -
2009-05-06 07:38:42 +00:00
martin
e5db74796e
Issue #13631 : On Destroy Remove SourceEditor form CodeBuffer callbacks. This would normally be done in Close, but close is not called, if cleaning up after previous crash
...
git-svn-id: trunk@19805 -
2009-05-04 18:42:04 +00:00
mattias
a927537fcb
IDE: find overloads: find main declaration
...
git-svn-id: trunk@19751 -
2009-05-01 19:41:26 +00:00
mattias
b2eaa955d9
IDE: added menu item find overload
...
git-svn-id: trunk@19733 -
2009-05-01 13:34:06 +00:00
mattias
5f4c6b579f
IDE: added more ShowAbort flags
...
git-svn-id: trunk@19651 -
2009-04-27 18:08:58 +00:00
vincents
772489f2f8
IDE: fixed adding search progress form to the window list, based on patch by Vladimir Zhirov (issue #13032 )
...
git-svn-id: trunk@19571 -
2009-04-22 14:17:44 +00:00
paul
2db4548c14
ide, debugger:
...
- redo showing of execution lines. now there is no need to pause execution to look at execution lines
- started inspect dialog
git-svn-id: trunk@19418 -
2009-04-13 23:10:06 +00:00
paul
ec8fd7837f
ide: fix TSourceEditor.GetDialogPosition for multi-monitor
...
git-svn-id: trunk@19397 -
2009-04-13 04:40:52 +00:00
mattias
7fc8bfa82a
IDE: implemented refactoring tool: find/remove unused units of current unit
...
git-svn-id: trunk@19290 -
2009-04-09 22:17:31 +00:00
mattias
26ef5cd496
IDE+codetools: started heuristic to find unused units
...
git-svn-id: trunk@19281 -
2009-04-08 23:45:15 +00:00
mattias
91dea6fbf8
LCL: added encoding UTF-8 with BOM, IDE: fixed changing encoding
...
git-svn-id: trunk@19211 -
2009-04-04 00:43:25 +00:00
paul
9154c34024
ide: start show of execution marks when we in the Pause state
...
git-svn-id: trunk@18998 -
2009-03-15 07:17:55 +00:00
paul
fb124b7de5
ide: add TSourceEditor.FillExecutionMarks, TSourceEditor.ClearExecutionMarks (debugger part is missing)
...
git-svn-id: trunk@18993 -
2009-03-14 19:19:13 +00:00
paul
7402655037
ide: replace Add breakpoint to Toggle breakpoint in some places
...
git-svn-id: trunk@18983 -
2009-03-13 17:47:37 +00:00
paul
879adbf7f2
ide: use better notification way about adding/removing breakpoint for the sourceeditor (source mark changes more reliable)
...
git-svn-id: trunk@18965 -
2009-03-12 04:18:00 +00:00
paul
09b40cf1b1
ide: fix a memory leak I made in TSourceEditor.OnGutterClick
...
git-svn-id: trunk@18964 -
2009-03-12 03:39:56 +00:00
paul
e6f0a3fdbe
ide: fix breakpoint toggling for line where the execution line is placed
...
git-svn-id: trunk@18958 -
2009-03-11 15:13:31 +00:00
paul
cde7240564
ide: show mixed current line + breakpoint image when current execution line cover some breakpoint
...
git-svn-id: trunk@18954 -
2009-03-11 04:25:45 +00:00
paul
d0e67fd760
ide: easy sort TSourceMarks.GetMarksForLine using priority, don't handle ExecutionLine in the TSourceEditor.OnEditorSpecialLineColor in a special way - use generic SourceMark handling
...
git-svn-id: trunk@18949 -
2009-03-10 15:58:57 +00:00