vincents
7c460a7da6
updated po file, new order generated by updatepofiles.
...
git-svn-id: trunk@18200 -
2009-01-07 22:28:50 +00:00
vincents
2ecfe15a5a
synedit: use Node Offset of folding node = 1, so that the box does not get too small for small fonts without extra line spacing, hint from Martin Friebe
...
git-svn-id: trunk@18199 -
2009-01-07 22:03:03 +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
paul
83485fbc51
synedit: change drawing of [...] folded char a bit
...
git-svn-id: trunk@18197 -
2009-01-07 19:24:09 +00:00
martin
1c81212e2f
Fix rev 18176 #bafca9d60e (SynEdit Folding: Fixed detection of procedure blocks) some reloading a file could take forever
...
git-svn-id: trunk@18179 -
2009-01-07 01:48:51 +00:00
martin
19ff151b3b
SynEdit:, further enhanced the Color settings for the fold [...]
...
git-svn-id: trunk@18178 -
2009-01-06 20:53:01 +00:00
martin
0a91971c12
SynEdit Folding: Fixed detection of procedure blocks
...
git-svn-id: trunk@18177 -
2009-01-06 20:46:47 +00:00
martin
bafca9d60e
SynEdit: Fixed folding for type/var/interface/implementation/... blocks. They could sometimes act as additional ends to other fold blocks.
...
git-svn-id: trunk@18176 -
2009-01-06 20:44:38 +00:00
martin
911e34a255
SynEdit, further enhanced the Color settings for the fold [...]
...
git-svn-id: trunk@18175 -
2009-01-06 20:28:21 +00:00
paul
533a95598d
synedit: don't focus syncompletion scrollbar (bug #0012926 )
...
git-svn-id: trunk@18171 -
2009-01-06 16:13:28 +00:00
mattias
3870f0df36
IDE: new codebuffers now use UTF-8 as encoding
...
git-svn-id: trunk@18166 -
2009-01-06 12:41:16 +00:00
mattias
1f1aa8a31a
synedit: added note
...
git-svn-id: trunk@18163 -
2009-01-06 11:05:35 +00:00
mattias
13b54cba9a
synedit: undo 18141: completion can work when not visible
...
git-svn-id: trunk@18160 -
2009-01-06 10:36:52 +00:00
mattias
4af2a1dd2e
fixed public method overrides
...
git-svn-id: trunk@18156 -
2009-01-06 09:54:29 +00:00
paul
0faae3351b
synedit: add markup info for folded code
...
git-svn-id: trunk@18153 -
2009-01-06 07:18:50 +00:00
martin
5a20e5938c
SynEdit, Fold: Draw a dotted box, after folded lines
...
git-svn-id: trunk@18149 -
2009-01-05 23:41:33 +00:00
martin
5117148943
SynEdit: Improved highlight current word
...
git-svn-id: trunk@18144 -
2009-01-05 21:33:49 +00:00
paul
580a831bf3
synedit: don't try to complete the code when completion form is not visible ('Dummy' part of bug #0012222 )
...
git-svn-id: trunk@18141 -
2009-01-05 19:23:39 +00:00
mattias
ae4d09be24
codetools: identifier completion: improved variable start check
...
git-svn-id: trunk@18135 -
2009-01-05 12:05:59 +00:00
mattias
2670be8de0
IDE: fixed crash painting a half defined method
...
git-svn-id: trunk@18134 -
2009-01-05 11:46:31 +00:00
mattias
3a49b31485
codetools: class completion support for array read/write access modifiers
...
git-svn-id: trunk@18129 -
2009-01-05 10:27:02 +00:00
martin
1126e1e728
inserted License text
...
git-svn-id: trunk@18123 -
2009-01-05 00:32:43 +00:00
martin
c920e5366f
SynEdit: Fixes for undo with trim-spaces
...
git-svn-id: trunk@18122 -
2009-01-05 00:27:50 +00:00
martin
1da8f90a7f
SynEdit fix folding broken in rev 18119 #435391d80e
...
git-svn-id: trunk@18121 -
2009-01-04 23:49:52 +00:00
martin
1c383a8c77
SynEdit fix folding broken in rev 18119 #435391d80e
...
git-svn-id: trunk@18120 -
2009-01-04 23:12:54 +00:00
martin
435391d80e
SynEdit: Refactor/Cleanup
...
git-svn-id: trunk@18119 -
2009-01-04 22:47:37 +00:00
martin
4be804cc45
Fixed Crash in option dialog (caused by synedit)
...
git-svn-id: trunk@18117 -
2009-01-04 20:10:09 +00:00
mattias
8d632ac72b
codetools: fixed ComparePrefixIdent
...
git-svn-id: trunk@18114 -
2009-01-04 19:37:34 +00:00
paul
e51930e4d4
codetools: fix few debugln
...
git-svn-id: trunk@18112 -
2009-01-04 19:20:14 +00:00
martin
4849ad30c1
SynEdit: Refactor Line-Viewers, Add LineViewer for tab-expansion
...
git-svn-id: trunk@18110 -
2009-01-04 18:47:46 +00:00
paul
b24b71e52a
synedit: improve synedit copy to clipboard error handling (more informative), simplify code (by Alexander S. Klenin, mantis #0011548 )
...
git-svn-id: trunk@18106 -
2009-01-04 17:28:07 +00:00
paul
35fdea5b96
synedit: fix scroll calculations of the completion box, hide scroll if there is no need in it (bug #0012910 )
...
git-svn-id: trunk@18104 -
2009-01-04 16:46:31 +00:00
mattias
89df8b61f5
IDE: added directory packager/frames to defines
...
git-svn-id: trunk@18090 -
2009-01-03 22:02:07 +00:00
martin
0e0fb14c52
SynEdit, fixed bug #11178 : "Always visible Caret" did not immediately follow if option was turned on
...
git-svn-id: trunk@18083 -
2009-01-03 19:33:22 +00:00
martin
f8c333abf4
SynEdit: Improved Undo (specially with trim spaces) (bug #12712 )
...
git-svn-id: trunk@18082 -
2009-01-03 19:04:34 +00:00
martin
873d02994c
SynEdit: Slight improvement to Markup order (word highlight over special line)
...
git-svn-id: trunk@18078 -
2009-01-03 16:13:55 +00:00
martin
18520f8a49
SynEdit, highlight current word: More options
...
git-svn-id: trunk@18077 -
2009-01-03 15:04:47 +00:00
martin
d012677d14
SynEdit: Slight improvement to Markup order (incr-search takes prior to current-word
...
git-svn-id: trunk@18075 -
2009-01-03 13:17:04 +00:00
martin
81558e4d80
SynEdit: Fix rev 18072 #99066aee96, Markup stopped working (all disabled)
...
git-svn-id: trunk@18074 -
2009-01-03 13:10:35 +00:00
martin
99066aee96
SynEdit: add Interface to Markup classes
...
git-svn-id: trunk@18072 -
2009-01-03 12:57:38 +00:00
martin
6e84e44ae3
SynEdit, fix drawing of Frame-Highlights
...
git-svn-id: trunk@18071 -
2009-01-03 02:00:34 +00:00
martin
d5955b6de5
SynEdit Folding: Highlighter didn't reset bracket count (some folds where not available)
...
git-svn-id: trunk@18070 -
2009-01-02 23:58:25 +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
f6a909e5ec
SynEdit: fix for redrawing fold gutter (offset after end-node would sometimes be ignored)
...
git-svn-id: trunk@18068 -
2009-01-02 20:45:14 +00:00
martin
7a519c09c7
Cleanup, unused code
...
git-svn-id: trunk@18067 -
2009-01-02 20:43:30 +00:00
martin
f1f7320094
SynEdit search: MultiLine-none-pattern search did crash or skip results (compilation for linux)
...
git-svn-id: trunk@18066 -
2009-01-02 20:42:02 +00:00
martin
ecbce3c5f9
SynEdit search: MultiLine-none-pattern search did crash or skip results
...
git-svn-id: trunk@18065 -
2009-01-02 20:12:35 +00:00
martin
f93f563389
SynEdit: fixed some repaint issues with Markup current word
...
git-svn-id: trunk@18064 -
2009-01-02 20:11:27 +00:00
mattias
912f4c0d77
codetools: fixed class completion
...
git-svn-id: trunk@18063 -
2009-01-02 18:56:39 +00:00
paul
83af98a308
synedit: fix gutter separator visibility after restoring its position from negative
...
git-svn-id: trunk@18061 -
2009-01-02 18:01:47 +00:00
martin
50dff3b38e
SynEdit: some refactor for the gutter separator line
...
git-svn-id: trunk@18057 -
2009-01-02 17:17:18 +00:00
paul
aa53788f4b
synedit, ide: allow to customize "Highlight current word" option, add default colors
...
git-svn-id: trunk@18056 -
2009-01-02 17:10:37 +00:00
martin
a86c7b5c9f
SynEdit: prepare for highlight word under caret
...
git-svn-id: trunk@18055 -
2009-01-02 16:35:21 +00:00
paul
4087249100
synedit: draw fold divider line closer to the gutter
...
git-svn-id: trunk@18053 -
2009-01-02 16:32:34 +00:00
martin
b365ba6838
SynEdit: prepare for highlight word under caret
...
git-svn-id: trunk@18052 -
2009-01-02 16:29:02 +00:00
paul
cc153d9977
synedit, ide: add an option to skip gutter separator line draw. by default this line is forced even the last gutter part is a fold tree
...
git-svn-id: trunk@18051 -
2009-01-02 16:11:50 +00:00
paul
0f21d702c2
synedit: don't draw separator line if the last gutter part is code fold tree and it is visible
...
git-svn-id: trunk@18050 -
2009-01-02 15:29:22 +00:00
martin
fbcdd456e7
SynEdit: fix for redrawing fold gutter (offset after end-node would sometimes be ignored)
...
git-svn-id: trunk@18049 -
2009-01-02 14:49:58 +00:00
martin
8928a1a17b
SynEdit: Change size of fold gutter
...
git-svn-id: trunk@18048 -
2009-01-02 14:22:58 +00:00
paul
0cc812fc62
synedit: forget to destroy markup info
...
git-svn-id: trunk@18047 -
2009-01-02 13:29:10 +00:00
paul
28544c79b9
synedit: allow code folding tree color customization
...
git-svn-id: trunk@18046 -
2009-01-02 13:26:50 +00:00
mattias
ad86924500
codetools: class completion: copy one method changes to body
...
git-svn-id: trunk@18045 -
2009-01-02 13:25:00 +00:00
martin
ff31b3a753
SynEdit Fold: align tree-end marker with drawn divider-line (more)
...
git-svn-id: trunk@18044 -
2009-01-02 13:18:41 +00:00
martin
542163b6b9
SynEdit Fold: align tree-end marker with drawn divider-line
...
git-svn-id: trunk@18042 -
2009-01-02 13:02:45 +00:00
martin
0978ce2ba7
SynEdit, Gutter: Changed Layout, Code clean-up
...
git-svn-id: trunk@18040 -
2009-01-02 12:10:51 +00:00
mattias
41605046ff
IDE+codetools: auto adding comma after complete uses section unit
...
git-svn-id: trunk@18039 -
2009-01-02 11:49:58 +00:00
martin
c7540c1b04
Synedit: Highlight matching double quotes
...
git-svn-id: trunk@18037 -
2009-01-02 11:17:58 +00:00
martin
01b2500565
SynEdit, Clean-up/Refactor Markup; Also fixes bug #12854 (bracket highlight during replace)
...
git-svn-id: trunk@18029 -
2009-01-02 01:31:13 +00:00
martin
9fe1fca4bd
Synedit: Highlight matching quotes (fallback previous quote or next quote)
...
git-svn-id: trunk@18027 -
2009-01-01 23:41:22 +00:00
martin
e2d80cd0fd
SynEdit, Folding: Refined the block-end for class-sections (private/public)
...
git-svn-id: trunk@18026 -
2009-01-01 22:55:39 +00:00
martin
45a82235cd
SynEdit: Fold at unit, implementation, program,...
...
git-svn-id: trunk@18025 -
2009-01-01 22:35:22 +00:00
martin
8b165499cd
SynEdit: Folding, fixed type, const, var blocks to end before the next block
...
git-svn-id: trunk@18024 -
2009-01-01 21:38:03 +00:00
martin
3b5634ffe0
SynEdit: new folding for 64bit (bug #12900 )
...
git-svn-id: trunk@18022 -
2009-01-01 20:24:26 +00:00
martin
bb49ada1b7
SynEdit: fixes caret sometimes invisible on last line (bug #12680 ). Adds caret visible on partial visible line.
...
git-svn-id: trunk@18016 -
2009-01-01 18:26:03 +00:00
martin
57b43172d7
SynEdit: Folding, fix last check-in for "foo = class of bar;"
...
git-svn-id: trunk@18015 -
2009-01-01 18:11:35 +00:00
martin
ee56753484
SynEdit: More folding at Classes, Record, Var, Const, Type, Uses
...
git-svn-id: trunk@18014 -
2009-01-01 17:49:29 +00:00
martin
a2acbf201c
SynEdit: Folding for full Procedure; Fix highlighting of property with comment (bug #12335 ); fix Highlighting of directives in asm block
...
git-svn-id: trunk@18010 -
2009-01-01 13:59:35 +00:00
martin
5de189d7af
SynEdit: Fixes DelToEndOfWord if Caret past EOL (Bug #10739 ) and fix DelChar with UTF8 and Caret past EOL
...
git-svn-id: trunk@17998 -
2008-12-30 13:53:48 +00:00
paul
64ba3d191e
component,printers: fix visibility hint
...
git-svn-id: trunk@17983 -
2008-12-30 04:20:49 +00:00
paul
27805961ec
synedit: don't resize completion form scrollbar to 10 pixels in width. It is not compatible with some themes and can lead to ugly look. Use default width instead.
...
git-svn-id: trunk@17966 -
2008-12-27 17:19:10 +00:00
paul
4598b5b3a6
jcf: remove asm mode
...
git-svn-id: trunk@17947 -
2008-12-25 11:45:38 +00:00
paul
ae8e919225
jcf: further fix compilation on case sensitive file systems
...
git-svn-id: trunk@17922 -
2008-12-24 08:43:04 +00:00
paul
c1ffec30ed
jcf: fix compilation on case sensitive file systems
...
git-svn-id: trunk@17921 -
2008-12-24 08:13:37 +00:00
paul
8949a6963a
jcf: add missed jcf menu items to the ide, implement formatting of all open units
...
git-svn-id: trunk@17918 -
2008-12-24 05:56:36 +00:00
paul
2c018868d2
jcf: reduce amount of hints
...
git-svn-id: trunk@17917 -
2008-12-24 05:37:30 +00:00
paul
a1f5d77faa
hide FileUtil in the JCFHelp from the Lazarus/Freepascal
...
git-svn-id: trunk@17916 -
2008-12-24 04:34:13 +00:00
paul
6116a9aab3
ide: add JCF to the bigide target if UseJCF define is enabled in the ide.inc (disabled by default)
...
git-svn-id: trunk@17915 -
2008-12-24 04:11:15 +00:00
marc
1be0908482
Updated Lithuanian translation by Valdas Jankunas
...
git-svn-id: trunk@17909 -
2008-12-23 23:32:26 +00:00
paul
47f0234c35
jcf: convert about form and it to the ide package
...
git-svn-id: trunk@17901 -
2008-12-23 10:20:57 +00:00
paul
c9cde29f7f
jcf: add ide package
...
git-svn-id: trunk@17892 -
2008-12-23 04:14:14 +00:00
paul
8c0ad52957
jcf: adopt EditorConverter for lazarus
...
git-svn-id: trunk@17891 -
2008-12-23 04:10:52 +00:00
paul
d578cccfd2
jcf: remove some jcl dependencies
...
git-svn-id: trunk@17890 -
2008-12-23 03:47:34 +00:00
mattias
7784d73eb5
codetools: added ide to SrcPath for ide/frames directory, bug #12840
...
git-svn-id: trunk@17885 -
2008-12-22 17:25:09 +00:00
paul
a4326b440c
jcf: sync with r746 (misc fixes in comments)
...
git-svn-id: trunk@17880 -
2008-12-22 08:35:35 +00:00
paul
52c3090688
jcf: further work on operators (r743)
...
git-svn-id: trunk@17879 -
2008-12-21 15:26:48 +00:00
paul
9aaa60fc8b
jcf: more work on operators (r742)
...
git-svn-id: trunk@17877 -
2008-12-21 14:47:55 +00:00
mattias
1b6e58d0b9
codetools: TExprEval: fixed IndexOf with Count=0
...
git-svn-id: trunk@17876 -
2008-12-21 09:41:00 +00:00
paul
c50309a06c
jcf2: sync with r741 (finished MoveSpaceToBeforeColon, initial support of fpc *operators*, misc fixes)
...
git-svn-id: trunk@17873 -
2008-12-21 03:44:59 +00:00
mattias
ad6b499676
codetools: fixed TExprEval empty
...
git-svn-id: trunk@17870 -
2008-12-20 19:07:51 +00:00
mattias
1a4313f8bc
codetools: consistencychecks now raises exceptions, accelerated TExprEval, added TExprEval.ChangeStamp
...
git-svn-id: trunk@17858 -
2008-12-18 22:32:30 +00:00
andrew
e059ec103f
* fixed crash when trying to load an image type fpimage doesn't support
...
git-svn-id: trunk@17849 -
2008-12-16 04:50:15 +00:00
andrew
332993241d
* fixed crash when reading properties which values are one char
...
* fixed crash when property values are empty
git-svn-id: trunk@17848 -
2008-12-16 04:44:02 +00:00
paul
e966b41e53
lhelp: fixed anchoring
...
git-svn-id: trunk@17847 -
2008-12-16 03:51:20 +00:00
paul
434106a147
lhelp:
...
- add project icon
- don't crash if terminal is not opened
git-svn-id: trunk@17846 -
2008-12-16 03:11:53 +00:00
martin
9ca4e6bd39
SynEdit: Fix LogicalToPhysical on end of Line (or empty line) whit trim-spaces. This caused Tabs to misbehave
...
git-svn-id: trunk@17844 -
2008-12-15 23:34:42 +00:00
andrew
006f02864e
* updated icon for chm toc documents
...
* updated http dataprovider for lnet trunk. only enabled if the lnetvisual package is added as a requirement
* some cleanup for chmcontentprovider
git-svn-id: trunk@17842 -
2008-12-15 17:15:56 +00:00
paul
035d9ead5b
jcf: reduce amount of warnings
...
git-svn-id: trunk@17838 -
2008-12-15 04:41:38 +00:00
paul
351862c47d
jcf: sync with r728
...
git-svn-id: trunk@17836 -
2008-12-15 02:59:23 +00:00
martin
590ebab989
SynEdit, fixed calc pixel coordinates. Right value was used, but from wrong function
...
git-svn-id: trunk@17835 -
2008-12-14 23:57:05 +00:00
jesus
993bd7b87d
LazReport, fix compilation win 64, issue #12798
...
git-svn-id: trunk@17834 -
2008-12-14 18:27:04 +00:00
martin
7c793d4f5b
SynEdit, Block/Selection: Introduced ActiveSelectionMode to fix Bug #12598 (column mode became stuck, after alt-mouse), fixed some undo/redo issues related to blocks/ caret-pos
...
git-svn-id: trunk@17833 -
2008-12-14 18:24:28 +00:00
martin
e522240764
SynEdit SynEdit, Block/Selection: Clean-up/Refactor
...
git-svn-id: trunk@17832 -
2008-12-14 14:07:34 +00:00
jesus
d635b8fb66
LazReport, fix internal variable [TIME] returning an invalid date instead of current time
...
git-svn-id: trunk@17831 -
2008-12-14 05:59:06 +00:00
martin
892c84807d
SynEdit, Block/Selection: Fixed wrong display of Line-Mode blocks
...
git-svn-id: trunk@17830 -
2008-12-13 23:17:57 +00:00
martin
fdbf11d1a2
SynEdit SynEdit, Block/Selection: Clean-up/Refactor
...
git-svn-id: trunk@17829 -
2008-12-13 23:16:19 +00:00
paul
7409df351c
jcf: sync with r723 (fix error found in graphics.pp - "absolute" with a dotted name was not handled, fixes for lazarus source, and tests on it)
...
git-svn-id: trunk@17828 -
2008-12-13 17:04:34 +00:00
martin
264a932c5a
SynEdit Tabs and selected block; SmartTabs: Tablength and new caret would be miscalculated if they overwrite a selected block (Bug #9307 ); smarttabs did not work with utf8
...
git-svn-id: trunk@17826 -
2008-12-13 12:00:48 +00:00
paul
19d48e5bd0
jcf: next linux compat fix
...
git-svn-id: trunk@17825 -
2008-12-13 03:07:53 +00:00
paul
ebd3475a31
jcf: fix JCFHelp compilation on linux
...
git-svn-id: trunk@17824 -
2008-12-13 02:58:28 +00:00
paul
9b9281a5ed
jcf: next linux fix
...
git-svn-id: trunk@17823 -
2008-12-13 02:11:59 +00:00
paul
8a4c3b1625
jcf: fix JcfRegistrySettings compilation under linux
...
git-svn-id: trunk@17822 -
2008-12-13 02:02:00 +00:00
paul
2827eec53f
jcf: fix compilation of BuildTokenList on linux
...
git-svn-id: trunk@17821 -
2008-12-13 01:54:10 +00:00
paul
af104c35a9
jcf: use NativeLineFeed
...
git-svn-id: trunk@17820 -
2008-12-13 01:42:09 +00:00
jesus
be51dda640
LazReport, fix typo when calculating template free space
...
git-svn-id: trunk@17819 -
2008-12-12 22:02:00 +00:00
jesus
2882892d47
sync lazreport translations
...
git-svn-id: trunk@17818 -
2008-12-12 21:53:22 +00:00
martin
8a4d01af77
SynEdit Mouselinks: fixed highlight offset for utf8 chars
...
git-svn-id: trunk@17817 -
2008-12-12 21:48:16 +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
jesus
11bfd5f754
LazReport, fix EPropertyError exception caught by ide when loading reports without LayoutOrder property, by Luiz Americo issue #12736
...
git-svn-id: trunk@17812 -
2008-12-12 05:24:03 +00:00
paul
2f530e41d5
jcf2: sync with main repository r718
...
git-svn-id: trunk@17811 -
2008-12-12 02:06:31 +00:00
darius
e7e358fdad
removed code beyond end. keyword of unit, caused by applying the diff a couple of times
...
git-svn-id: trunk@17809 -
2008-12-12 01:02:52 +00:00
martin
ec853639b4
SynEdit, Block/Selection: Clean-up/Refactor
...
git-svn-id: trunk@17808 -
2008-12-12 00:04:24 +00:00
mattias
24e99e928a
IDE: combined remove empty methods
...
git-svn-id: trunk@17804 -
2008-12-11 23:00:58 +00:00
martin
270cc3c614
SynEdit, Block/Selection: Fix position of caret after insert/undo of column mode block
...
git-svn-id: trunk@17802 -
2008-12-11 22:34:25 +00:00
martin
bedac50113
SynEdit, Block/Selection: Clean-up/Refactor
...
git-svn-id: trunk@17801 -
2008-12-11 22:17:44 +00:00
darius
305b5215ab
forgot to add the fie in r17799 #488a25bd42
...
git-svn-id: trunk@17800 -
2008-12-11 21:48:10 +00:00
darius
488a25bd42
1) Created new unit TAChartUtils, moved some support code into it.
...
2) Heavily refactored code of CalculateIntervals and TAGraph.DrawAxis procedures -- removed lots of duplicated code, simplifed logic, extracted local procedures etc.
3) Introduced TPenBrushFontRecall helper class.
4) Added 'Axis titles' checkbox to the demo program.
Patch by Alexander Klenin
Resolves: http://bugs.freepascal.org/view.php?id=12758
git-svn-id: trunk@17799 -
2008-12-11 18:57:43 +00:00
jesus
e415847d82
LazReport, check that printgrid template bands don't overlap with created ones
...
git-svn-id: trunk@17798 -
2008-12-11 15:40:17 +00:00
martin
3ca6d95bcb
SynEdit: Fix trailing spaces and tab-blockindent. trimming spaces would sometimes unset the selection.
...
git-svn-id: trunk@17790 -
2008-12-10 23:34:51 +00:00
martin
fc8a0777a9
SynEdit Selection/Block: Cleanup/Refactor; Fix bug: undo for overwrite column-mode block; Fix Bug: Copy of last-line smLine-mode block returned 2 extra bytes
...
git-svn-id: trunk@17789 -
2008-12-10 23:16:49 +00:00
mattias
61584bd8e0
codetools: added atBracket as atom type for the simple beautifier, from Alexander S. Klenin, bug #12781
...
git-svn-id: trunk@17785 -
2008-12-10 17:41:03 +00:00
jesus
90510e4cb6
LazReport, implemented template for printgrid
...
git-svn-id: trunk@17784 -
2008-12-10 16:09:29 +00:00
laurent
d645346e78
llhelp: New table_item images
...
git-svn-id: trunk@17781 -
2008-12-10 11:14:54 +00:00
andrew
9cdedcc5dd
* Enabled chm search support for fpc >=2.3.1 and fpc >= 2.2.3
...
git-svn-id: trunk@17779 -
2008-12-10 04:36:30 +00:00
paul
bdf7bf5e00
synedit: mark lines as saved in a separate method outside SetModified
...
git-svn-id: trunk@17777 -
2008-12-10 02:05:20 +00:00
marc
9fec874067
* Updated Russian translation by Maxin Ganetsky
...
git-svn-id: trunk@17774 -
2008-12-09 23:43:30 +00:00
martin
3495394a05
SynEdit: Stop trim spaces from creating endless undo loops. Related to bug #12712 .
...
git-svn-id: trunk@17772 -
2008-12-09 21:42:21 +00:00
andrew
dec871d178
* Updated lhelp to use new images from laurent
...
git-svn-id: trunk@17765 -
2008-12-09 16:25:21 +00:00
jesus
a41fb4256a
LazReport, patch to reduce some flicker by Luiz Americo, issue #12766
...
git-svn-id: trunk@17761 -
2008-12-09 14:43:56 +00:00
andrew
23287ae2b7
* Fixed ipro bug where iphtml would generate the wrong address for images within a page
...
git-svn-id: trunk@17759 -
2008-12-09 13:54:08 +00:00
mattias
3c05e21c6a
IDE+codetools: changed default compiler filename to fpc(.exe)
...
git-svn-id: trunk@17757 -
2008-12-09 12:53:19 +00:00
paul
5a7173ef9a
lcl: remove TButtonConrol.UseOnChange, register it as a removed property
...
others: remove various placed where we used UseOnChage property
git-svn-id: trunk@17740 -
2008-12-09 04:24:54 +00:00
martin
5f91ba3d20
SynEdit Folding: Fixed Access to random memory / Bug #0012769
...
git-svn-id: trunk@17734 -
2008-12-09 00:46:49 +00:00
mattias
dfa6ac485e
IDE: SrcPath for debugger/frames
...
git-svn-id: trunk@17733 -
2008-12-08 18:49:47 +00:00
mattias
e02b35ad83
clean up
...
git-svn-id: trunk@17732 -
2008-12-08 18:08:12 +00:00
mattias
2629831200
codetools: fixed fpc source directory definitions if blocks
...
git-svn-id: trunk@17731 -
2008-12-08 17:58:16 +00:00
mattias
213c8cf730
codetools: creating FPC source: fixed test for win and darwin
...
git-svn-id: trunk@17730 -
2008-12-08 15:04:42 +00:00
mattias
fe7b742f0b
codetools: creating FPC source defines with appended pathdelim
...
git-svn-id: trunk@17729 -
2008-12-08 15:01:18 +00:00
laurent
ea1dc27a65
llhelp: New table images
...
git-svn-id: trunk@17727 -
2008-12-08 10:29:38 +00:00
laurent
b2f0f7e4b9
lhelp: New icon
...
git-svn-id: trunk@17723 -
2008-12-08 09:12:47 +00:00
paul
d094e7acee
synedit: better handle line changes
...
git-svn-id: trunk@17720 -
2008-12-08 06:54:59 +00:00
paul
13a160ad52
synedit: add 'Platform' keyword to the highlighter
...
git-svn-id: trunk@17719 -
2008-12-08 02:41:17 +00:00
mattias
fa43353907
clean up
...
git-svn-id: trunk@17716 -
2008-12-07 22:48:52 +00:00
mattias
ef52dfede9
codetools: SImpleInit: allow overriding TargetOS
...
git-svn-id: trunk@17715 -
2008-12-07 22:39:47 +00:00
mattias
991a580e12
codetools: extended examples to sue environment variable FPCTARGET
...
git-svn-id: trunk@17714 -
2008-12-07 22:09:57 +00:00
martin
6c76be7c59
SynEdit Refactor: Move Selection to it's own class. (Also fixes insert into *empty* buffer, which did skip the 2nd last line / Fixes undo/paste of line-mode selection)
...
git-svn-id: trunk@17713 -
2008-12-07 21:06:52 +00:00
andrew
2e2ae63b1a
* ifdef'd the chm searching code so an older fpc can compile it
...
git-svn-id: trunk@17672 -
2008-12-03 12:13:47 +00:00
andrew
45a0a8e636
* now lhelp tabs are not shown if the items they represent are not available
...
git-svn-id: trunk@17669 -
2008-12-03 03:36:09 +00:00
andrew
9a205e2a39
* fixed index out of bounds error
...
git-svn-id: trunk@17668 -
2008-12-03 03:06:54 +00:00
andrew
27000278c6
* hopefully fixed display problems with win32
...
git-svn-id: trunk@17667 -
2008-12-03 02:00:13 +00:00
andrew
441f211cf7
* some more lhelp fixes loading chm's from lazarus works properly now when two chms are opened
...
git-svn-id: trunk@17666 -
2008-12-03 01:03:46 +00:00
andrew
707ab26207
* made lhelp url loading more robust. now an absolute link is stored in history
...
git-svn-id: trunk@17665 -
2008-12-02 22:31:28 +00:00
mattias
320d8e2a6c
leakview: imporved error handling from dmitry
...
git-svn-id: trunk@17658 -
2008-12-02 11:14:12 +00:00
martin
21139ee206
SynEdit, Folding: unfolding certain nodes could corrupt the fold info and affect display or crash (Thanks to Brad Campbell for excellent testing/reporting)
...
git-svn-id: trunk@17641 -
2008-12-01 00:51:07 +00:00
marc
d77f30e930
* Updated Russian translation by Maxin Ganetsky
...
git-svn-id: trunk@17639 -
2008-12-01 00:14:31 +00:00
mattias
192fccaf68
FindDiskFilename: fixed case when there are three different times the same filename in a directory
...
git-svn-id: trunk@17636 -
2008-11-30 23:29:59 +00:00
paul
901310d366
synedit: fix wrong reporting about line changes. First change after save was reported as saved.
...
git-svn-id: trunk@17635 -
2008-11-30 12:01:20 +00:00
mattias
475ca7cb36
clean up
...
git-svn-id: trunk@17634 -
2008-11-30 11:33:34 +00:00
paul
c928dcd787
synedit: clip gutter line numbers text by their drawing rectangle, update some gutter default values
...
git-svn-id: trunk@17632 -
2008-11-30 03:56:33 +00:00
paul
0d7c9d6052
synedit: forgotten file
...
git-svn-id: trunk@17626 -
2008-11-28 18:30:45 +00:00
paul
8d6479f3b4
synedit: show changed lines on gutter (info is taken from the undo list), decrease auto digit count from 4 to 2 on line numbers
...
git-svn-id: trunk@17624 -
2008-11-28 17:52:42 +00:00
mattias
f2f66fafb1
codetools: implemented if declared(unicodestring)
...
git-svn-id: trunk@17622 -
2008-11-28 08:43:22 +00:00
mattias
a0a54b0d4a
laz_xmlstreaming: replaced if declared unicodestring with FPC_HAS_UNICODESTRING
...
git-svn-id: trunk@17621 -
2008-11-28 08:33:11 +00:00
paul
047a034477
synedit: fix range check errors
...
git-svn-id: trunk@17619 -
2008-11-28 03:36:23 +00:00
paul
aa21e07575
components, ide, debugger: fix last visibility warnings
...
git-svn-id: trunk@17618 -
2008-11-28 03:17:37 +00:00
paul
8549289106
codetools: add support for UnicodeString to prevent warnings
...
git-svn-id: trunk@17617 -
2008-11-28 03:16:22 +00:00
paul
fb380a80d4
ide, codetools, ideintf: fix warnings
...
git-svn-id: trunk@17616 -
2008-11-28 02:53:56 +00:00
paul
2f04ce8eba
synedit: fix visibility warnings
...
git-svn-id: trunk@17615 -
2008-11-28 02:41:09 +00:00
martin
100ca00df1
SynEdit: fixes For folding, crash and corruption after Deleting lines (Bug #12717 )
...
git-svn-id: trunk@17614 -
2008-11-28 01:16:43 +00:00
laurent
1789e02a73
Lazreport: New icon for tfrdesigner
...
and add list for create package image (more easy)
git-svn-id: trunk@17613 -
2008-11-27 17:00:54 +00:00
jesus
037203ea19
translations update
...
git-svn-id: trunk@17606 -
2008-11-26 20:45:06 +00:00
darius
7b8ef5e908
added popup-menu icon
...
git-svn-id: trunk@17604 -
2008-11-26 18:45:55 +00:00
mattias
0b50f60239
synedit: added ecToggleMarker0..9
...
git-svn-id: trunk@17600 -
2008-11-26 14:23:10 +00:00
paul
41ded61775
lhelp: fix slashes in urls
...
git-svn-id: trunk@17596 -
2008-11-26 04:41:12 +00:00
andrew
956f2ff5ce
* Hopefully fixed lhelp layout problems and a win32 bug about path delimiters
...
git-svn-id: trunk@17593 -
2008-11-26 01:51:01 +00:00
martin
94d0fe9be2
SynEdit:Fix crash in multiline pattern replace (Bug #12714 )
...
git-svn-id: trunk@17590 -
2008-11-25 23:08:46 +00:00
paul
c248a2aa3e
synedit: add bracket highlight style option
...
git-svn-id: trunk@17577 -
2008-11-25 08:10:55 +00:00
martin
e1184d6872
SynEdit Folding: fixed some code in Precessor
...
git-svn-id: trunk@17575 -
2008-11-25 00:04:58 +00:00
martin
9e75e5068c
SynEdit, Folding: Could crash if deleting a full fold, right below another fold (Bug #12706 )
...
git-svn-id: trunk@17574 -
2008-11-24 23:43:44 +00:00
martin
142f39204b
SynEdit: Page was not always invalidated/redrawn below folds (Bug #12701 )
...
git-svn-id: trunk@17573 -
2008-11-24 20:17:40 +00:00
paul
4c8f0cddf1
synedit: don't merge tokes with same FrameColor if it <> clNone (= no Frame)
...
git-svn-id: trunk@17570 -
2008-11-24 15:53:35 +00:00