martin
d690f24e16
IDE, SourceEditor: Fixed class abstraction, hide real notebook, moved published methods to lower visibility where possible
...
git-svn-id: trunk@22570 -
2009-11-13 12:33:29 +00:00
martin
ba1566e224
IDE, SourceEditor: Defer switching notebook-tab as it causes repaint on some OS (Windows), which may lead to intermittent incorrect display. Issue #15006
...
git-svn-id: trunk@22549 -
2009-11-12 21:02:08 +00:00
mattias
314558a8f2
IDE: source editor tabs: if no drag activate page
...
git-svn-id: trunk@22527 -
2009-11-11 11:08:42 +00:00
martin
be07ff95be
IDE, SourceEditor: drag/drop tabs clean-up
...
git-svn-id: trunk@22493 -
2009-11-08 22:44:55 +00:00
martin
4f99db414c
IDE, SourceEditor: Improved drag/drop tabs ( avoid missing mouse up events )
...
git-svn-id: trunk@22492 -
2009-11-08 21:43:35 +00:00
mattias
166ccb9e94
IDE: auto indent: using SynEdit.OnPaste event
...
git-svn-id: trunk@22452 -
2009-11-05 17:48:41 +00:00
mattias
14609fc341
IDE: no auto indent during template editing
...
git-svn-id: trunk@22435 -
2009-11-04 19:53:23 +00:00
martin
fd0f2898d5
IDE, SourceEditor: Improved drag/drop tabs
...
git-svn-id: trunk@22431 -
2009-11-04 17:35:24 +00:00
mattias
13712e5d89
IDE: auto indent: using caret position for ecLineBreak
...
git-svn-id: trunk@22428 -
2009-11-04 13:57:58 +00:00
mattias
d0158ca6ee
IDE: fixed auto indent on ecLineBreak to synedit changes
...
git-svn-id: trunk@22426 -
2009-11-04 12:15:01 +00:00
mattias
3c0eb0f5c6
IDE: added option to enabled indent on line break and indent on paste
...
git-svn-id: trunk@22423 -
2009-11-04 11:32:10 +00:00
mattias
586f1a284b
IDE: no auto indent on ecInsertLine
...
git-svn-id: trunk@22422 -
2009-11-04 11:20:48 +00:00
mattias
3c291767c0
IDE: no auto indent while syncro editing
...
git-svn-id: trunk@22421 -
2009-11-04 11:20:03 +00:00
mattias
2cd414bcbd
IDE: enabled codetools auto indent by default
...
git-svn-id: trunk@22403 -
2009-11-03 13:10:56 +00:00
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
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
paul
c21cb3f74f
synedit, ide: add TSynMark.Priority to order marks at the same line. Make CurrentLine mark priority bigger
...
git-svn-id: trunk@18948 -
2009-03-10 15:19:48 +00:00
paul
5d3aba4a89
ide: fix TSourceEditor.OnEditorSpecialLineColor - skip invisible sourcemarks, set LineColorAttrib for the ExecutionMark
...
git-svn-id: trunk@18947 -
2009-03-10 13:28:01 +00:00
paul
bd0650e6b6
ide: show current execution line in the gutter (works bad since gutter needs to be more wide)
...
git-svn-id: trunk@18943 -
2009-03-10 12:04:45 +00:00
paul
66d82d4c34
ide: remove ecJumpToEditor. ecToggleSourceEditor do the job (the second part of issue #0012140 )
...
git-svn-id: trunk@18876 -
2009-03-03 02:14:20 +00:00
jesus
008dca4acd
IDE, implemented closing editor tab with mouse middle button click
...
git-svn-id: trunk@18832 -
2009-02-27 03:25:41 +00:00
mattias
343ae3b671
IDE: source editor: freeing synedit after processing events
...
git-svn-id: trunk@18561 -
2009-02-04 15:51:00 +00:00
martin
4e1e17c667
Cleanup SynEdit: Removed unnecessary uses, redeclaration's,...
...
git-svn-id: trunk@18519 -
2009-01-31 16:33:20 +00:00
mattias
98092f80f8
IDEIntf: OI: solved conflict between value and timer hint, clean up on hide hint
...
git-svn-id: trunk@18492 -
2009-01-29 09:54:03 +00:00
mattias
cadbc3f8a2
IDE: not find and replace on read only file
...
git-svn-id: trunk@18476 -
2009-01-28 17:47:30 +00:00
mattias
c011f84fde
IDE: fixed statusbar ReadOnly
...
git-svn-id: trunk@18475 -
2009-01-28 17:44:05 +00:00
mattias
204d1aa9b5
LCL: not focusing THintWindow on show
...
git-svn-id: trunk@18474 -
2009-01-28 15:39:55 +00:00
mattias
76c9b75118
clean up
...
git-svn-id: trunk@18432 -
2009-01-25 10:17:33 +00:00
mattias
e49f747043
synedit: immplemented ChangeStamp, IDE: using synedit changestamp, reducing commits to codetools
...
git-svn-id: trunk@18431 -
2009-01-25 10:10:19 +00:00
mattias
8ad5b6f96b
IDE: fixed freeing synedit
...
git-svn-id: trunk@18420 -
2009-01-24 18:33:18 +00:00
martin
d4af1c75ec
SynEdit, Gutter: Renamed some of the new methods (Thanks Mark W. for the Feedback)
...
git-svn-id: trunk@18386 -
2009-01-21 22:47:33 +00:00
martin
64ffa702f8
SynEdit, Gutter: Renamed some of the new methods
...
git-svn-id: trunk@18383 -
2009-01-21 20:47:05 +00:00
martin
77c9b560ff
SynEdit Gutter: Refactor, add ability to save GutterParts to LFM file
...
git-svn-id: trunk@18330 -
2009-01-18 17:43:57 +00:00
paul
d2cfcc3186
synedit, ide: fix sourcecompletion on windows after deactivate (part of bug #0012222 )
...
git-svn-id: trunk@18208 -
2009-01-08 12:34:19 +00:00
mattias
2f13da5b12
IDE: word completion: fixed getting prefix with lines with tabs
...
git-svn-id: trunk@18206 -
2009-01-08 08:59:51 +00:00
martin
3daee56246
SynEdit: More consistency. Accessing the text from outside will never trim spaces (on set) or see trailing spaces (on get). Up to now sometimes it would, sometimes not. Fixing SourceEditor (Begin/EndUpdate around Assign)
...
git-svn-id: trunk@18198 -
2009-01-07 21:44:43 +00:00
mattias
c12eb5cec6
IDE: completion: stop ghost calls to ccComplete if no completion active
...
git-svn-id: trunk@18195 -
2009-01-07 18:36:50 +00:00
martin
91bc736980
SynEdit: Fixed HighCurrentWord with Incr search (typo in previous commit)
...
git-svn-id: trunk@18146 -
2009-01-05 22:35:29 +00:00
martin
5117148943
SynEdit: Improved highlight current word
...
git-svn-id: trunk@18144 -
2009-01-05 21:33:49 +00:00
martin
7b016fe8aa
Fixes issues with click on gutter (would not always toggle breakpoints, bug #12905 )
...
git-svn-id: trunk@18069 -
2009-01-02 21:06:18 +00:00
martin
d11cfa1187
SynEdit, fix Tooltip/Hint with Tab/utf8 (bug #12599 , bug #7012 )
...
git-svn-id: trunk@18028 -
2009-01-01 23:57:02 +00:00
paul
cba5df7f65
ide: adapt Completion Window, after Synedit fix rev 18016 #bb49ada1b7 (by Martin)
...
git-svn-id: trunk@18018 -
2009-01-01 18:45:41 +00:00
mattias
6605391f52
IDE: identifier completion: highlighting for rest, bug #12424
...
git-svn-id: trunk@17954 -
2008-12-26 17:04:23 +00:00
mattias
4ec7c62a72
IDE: using find declaration for source editor hyperlinks, from Martin Friebe and Alexander Klenin
...
git-svn-id: trunk@17816 -
2008-12-12 21:16:30 +00:00
paul
81cb25cb7e
ide: don't go to center of the windows always when do a search. Do it only if we are at border (we'll never be outside borders since synedit do it positioning too) #0012423
...
git-svn-id: trunk@17795 -
2008-12-11 10:01:39 +00:00
paul
f294976208
lcl: add function ValidUTF8String which checks a string to have valid utf8 chars and replaces 1..32 asci chars by their codes
...
ide: don't replace valid utf8 string by codes when we do search and a search string is not found
git-svn-id: trunk@17794 -
2008-12-11 09:10:29 +00:00
paul
3e0bdf1378
ide: mark editor lines as saved where they are really saved to file - not to codebuffer
...
git-svn-id: trunk@17778 -
2008-12-10 02:06:01 +00:00
paul
1c79f69559
ide: check if sourceditor has active editor before working with it font (no more crash when you edit ide options with closed editor)
...
git-svn-id: trunk@17678 -
2008-12-04 08:03:09 +00:00
laurent
4b344f137a
IDE: rename the images to avoid overload
...
git-svn-id: trunk@17660 -
2008-12-02 13:28:21 +00:00
mattias
40d1b6687c
IDEIntf: removed SrcEditSubMenuSetBookmarks, added SrcEditSubMenuToggleBookmarks, IDE: replaced SetBookmarks wirh ToggleBookmarks
...
git-svn-id: trunk@17601 -
2008-11-26 14:52:46 +00:00
mattias
0b50f60239
synedit: added ecToggleMarker0..9
...
git-svn-id: trunk@17600 -
2008-11-26 14:23:10 +00:00
paul
b586b94542
ide: fix loading of lazarus.dci (reported by smace)
...
git-svn-id: trunk@17526 -
2008-11-22 18:35:52 +00:00
mattias
04b8a93513
IDE+object inspector: shwoing code help hints for properties
...
git-svn-id: trunk@17478 -
2008-11-20 16:27:27 +00:00
marc
54999de1d4
* preparaiion for trailing spaces patch
...
git-svn-id: trunk@17414 -
2008-11-17 23:50:49 +00:00
mattias
aa6e9e64dd
synedit: fixed ignoring first key of a 2-key-combo, IDE: source editor: handling setmarker0..9
...
git-svn-id: trunk@17369 -
2008-11-13 13:00:09 +00:00
mattias
e3d9d87059
clean up
...
git-svn-id: trunk@17368 -
2008-11-13 12:10:01 +00:00
mattias
b5a8b6cbc4
IDE: no auto completion in comment at end of line
...
git-svn-id: trunk@17247 -
2008-11-06 12:54:50 +00:00
darius
722a96542d
moved TfrmGoto to separate file (gotofrm.pas)
...
converted gotofrm to .lfm
improved anchoring of new dialog
git-svn-id: trunk@16971 -
2008-10-11 22:13:02 +00:00
mattias
c8d14a2b7e
IDE: added verbosity flag VerboseSrcEditBufClean
...
git-svn-id: trunk@16830 -
2008-10-01 13:37:14 +00:00
mattias
c2a3f47f4d
codetools: fixed CleanPosIsInComment
...
git-svn-id: trunk@16545 -
2008-09-11 14:24:36 +00:00
mattias
c93c466bc0
IDE: changing encoding of virtual files improved, IDE: added tool to change encoding of projects/packages
...
git-svn-id: trunk@16527 -
2008-09-10 22:04:20 +00:00
mattias
6a41137af8
IDE: setting Project.SessionModified when bookmark changed
...
git-svn-id: trunk@16367 -
2008-09-02 14:03:00 +00:00
vincents
6e214837b9
IDE: fixed range check error from Martin Friebe (issue #12016 )
...
git-svn-id: trunk@16337 -
2008-08-31 20:54:33 +00:00
mattias
69cfe88898
using UTF-8 for file operations and environment variables
...
git-svn-id: trunk@16236 -
2008-08-25 22:32:23 +00:00
mattias
f7bf90fef4
gtk1 intf: fixed debugging timer
...
git-svn-id: trunk@16210 -
2008-08-24 20:11:38 +00:00
mattias
4edebb3254
IDE src editor: hintwindow clean up
...
git-svn-id: trunk@16131 -
2008-08-19 00:08:33 +00:00
mattias
7158b15560
IDE: find in files: adding directory of current source editor file to directory combobox
...
git-svn-id: trunk@16101 -
2008-08-18 07:28:57 +00:00
mattias
ea23d0c086
IDE+codetools: using compiler mode Delphi when set in compiler options
...
git-svn-id: trunk@16092 -
2008-08-17 19:45:49 +00:00
mattias
398a7c4721
IDE: fixed menu / edit / insert text / general / todo
...
git-svn-id: trunk@16049 -
2008-08-13 07:01:38 +00:00
mattias
bfba06a2d8
fixed macro description ExeExt, fixed abort on lfm repair during project loading, fixed uninitialized result for HasUnitRegisterProc, find/replace dialog now can enable/disable replace by user - needed for apple human interface guide lines
...
git-svn-id: trunk@15941 -
2008-08-03 20:00:49 +00:00
mattias
2e9d466c2d
synedit: markup for special line, selection and ctrl mouse link, from Martin Friebe, bug #11693
...
git-svn-id: trunk@15861 -
2008-07-24 22:41:25 +00:00
mattias
fce0a5e771
IDE: incremental search continue with ctrl-e, from Martin Friebe, bug #11695
...
git-svn-id: trunk@15857 -
2008-07-24 15:41:42 +00:00
mattias
4969fb1643
carbon: fixed notebook close page, insert page, setpageindex, bug #11719,#11680, #10171
...
git-svn-id: trunk@15852 -
2008-07-24 01:35:59 +00:00
vincents
2b22554556
synedit: fixed flicker in incremental search from Martin (issue #11474 )
...
git-svn-id: trunk@15848 -
2008-07-23 12:43:44 +00:00
mattias
9dd08d1adb
synedit: added overloaded searchreplace method to provide a startingpoint, from Martin Friebe, bug #11474
...
git-svn-id: trunk@15825 -
2008-07-21 08:46:32 +00:00
mattias
5972f2bf98
synedit: renamed OnCtrlLeftMouseUp to OnClickLink, fixed Ctrl+MouseLeft jump
...
git-svn-id: trunk@15769 -
2008-07-13 20:16:15 +00:00
mattias
4fdf213191
synedit: fixed moving selection by mouse dragging, from Martin Friebe
...
git-svn-id: trunk@15760 -
2008-07-13 10:37:18 +00:00
mattias
e8071d14a8
synedit: implemented markup system from Martin Friebe
...
git-svn-id: trunk@15689 -
2008-07-07 07:41:40 +00:00
mattias
ab9bf34019
IDE: source editor: fixed closing incremental find on closing file, bug #11489
...
git-svn-id: trunk@15537 -
2008-06-23 12:33:43 +00:00
marc
000eaee7e6
* Improved localization by Maxim Ganetsky of:
...
- Environment Options Dialog
- Empty Methods Dialog
- Source Editor popup menu
* Updated .po files
git-svn-id: trunk@15462 -
2008-06-18 23:09:10 +00:00
mattias
85a91ea73f
IDE: incremental find: cuts not found chars at end
...
git-svn-id: trunk@15414 -
2008-06-13 19:12:01 +00:00
mattias
d429507b9e
IDE: clean up, bug #11445
...
git-svn-id: trunk@15402 -
2008-06-13 08:36:00 +00:00
mattias
c30b81fb48
IDE: added jump history from Martin
...
git-svn-id: trunk@15389 -
2008-06-11 16:01:49 +00:00
mattias
e25395d533
IDE: source editor: implemented changing file encoding
...
git-svn-id: trunk@15364 -
2008-06-08 20:44:46 +00:00
mattias
668f6c6a7e
IDE: source editor: showing for ansi encoding the current system encoding
...
git-svn-id: trunk@15363 -
2008-06-08 19:39:17 +00:00
mattias
1c51099541
IDE: implemented showing help for identifier completion
...
git-svn-id: trunk@15065 -
2008-05-06 21:37:25 +00:00
mattias
b7b30e862a
codetools: identifier completion can exists while rebuilding code trees
...
git-svn-id: trunk@15048 -
2008-05-05 20:06:28 +00:00
mattias
8882c00c95
IDE: fixed double creation of completion form
...
git-svn-id: trunk@15037 -
2008-05-03 20:09:54 +00:00
mattias
b09453a22c
IDE: find in files: when nothing found report search string not found, for Marc
...
git-svn-id: trunk@15008 -
2008-04-29 11:18:59 +00:00
mattias
5b11d49d7e
clean up
...
git-svn-id: trunk@14996 -
2008-04-28 07:11:35 +00:00
marc
7d2de0bbb7
* Added incremental search match color
...
* Improved colorcheme definitions
git-svn-id: trunk@14988 -
2008-04-27 00:59:42 +00:00
mattias
bb13c13e0d
IDE: added refactoring tool: remove empty methods
...
git-svn-id: trunk@14975 -
2008-04-25 16:19:02 +00:00
marc
4e1373d30e
* fixed bug #10606 , F3 finds next/previous occurences of incremental search
...
git-svn-id: trunk@14925 -
2008-04-21 22:31:46 +00:00
mattias
80191042b6
IDE: added source editor sub menu encoding
...
git-svn-id: trunk@14901 -
2008-04-19 20:22:16 +00:00
marc
71b7fb62a7
* Improved localization of sourceedtor popup menu and updated Russin translation by Maxim Ganetsky
...
* Updated po files
git-svn-id: trunk@14547 -
2008-03-16 23:49:22 +00:00
laurent
8d64244b0e
new menu images
...
git-svn-id: trunk@14546 -
2008-03-16 21:13:14 +00:00
paul
7b44b9d924
ide: rename UnitEditor to SourceEditor
...
git-svn-id: trunk@14531 -
2008-03-15 13:17:37 +00:00