jesus
20c99e44fb
LazReport, implemented memoview property HideDuplicates
...
git-svn-id: trunk@18274 -
2009-01-13 16:22:38 +00:00
mattias
162095d09e
codetools: fixed savebufferas to virtual file, bug #12966
...
git-svn-id: trunk@18269 -
2009-01-13 09:50:52 +00:00
martin
18268c8784
SynEdit: A few debugln instructions for a range exception (conditional compiled only)
...
git-svn-id: trunk@18265 -
2009-01-12 23:20:18 +00:00
martin
14675021da
SynEdit, Trim Spaces: added option to set how long trailing spaces stay valid
...
git-svn-id: trunk@18264 -
2009-01-12 22:35:48 +00:00
paul
d46112e3d3
codetools: fix introduced by me bug when stream was opened for write but was not cleared
...
git-svn-id: trunk@18262 -
2009-01-12 03:09:03 +00:00
martin
e9c54a9a47
SynEdit: fixed viability-level issue with inherited methods(fpc trunc gives a warning)
...
git-svn-id: trunk@18254 -
2009-01-11 14:02:29 +00:00
martin
73cb0cbcbc
SynEdit: uninitialized variable in beautifier (would affect indent on tabs)
...
git-svn-id: trunk@18253 -
2009-01-11 14:01:31 +00:00
paul
7467771ed0
lcl, codetools: don't request exclusive rights when IDE reads/writes units
...
git-svn-id: trunk@18251 -
2009-01-11 08:30:43 +00:00
martin
cc2e0fdf0e
Folding: fix case inside a record definition would cause an open end block
...
git-svn-id: trunk@18248 -
2009-01-11 03:21:35 +00:00
martin
a10dc20b6a
SynEdit, Markup-Current-Word Added: TrimSpaces, Keep Markup while typing, Toggle fixed word (alt m), No timer(just toggle)
...
git-svn-id: trunk@18247 -
2009-01-11 02:51:28 +00:00
paul
ce19796997
jcf: sync with r764:
...
- Fix to 2130798 - Indentation strange on procedure local type/var declarations
- Notepad UI has save and save as for input files, and remembers the file name
- Fix to SF bug ID: 2490118 Parser exception with empty var section in a class
- Fixed an issue in handling utf-8 encoded files
git-svn-id: trunk@18246 -
2009-01-11 02:27:52 +00:00
martin
c3f6bb62e5
SynEdit: Improved backspace, with the new auto-indent "position only"
...
git-svn-id: trunk@18244 -
2009-01-10 21:43:16 +00:00
martin
28eaceccd2
SynEdit: Improved cursor-left, with the new auto-indent "position only"
...
git-svn-id: trunk@18242 -
2009-01-10 21:27:18 +00:00
martin
585bbf6ef1
SynEdit, Auto-Indent: Implement indent types
...
git-svn-id: trunk@18241 -
2009-01-10 21:11:37 +00:00
martin
0ba3d5877c
SynEdit: Refactor, move all indent code into beautifier.
...
git-svn-id: trunk@18240 -
2009-01-10 18:28:58 +00:00
martin
c71c1bdf06
SynEdit: Change default for Gutter.AutoSize to True (Bug #12962 )
...
git-svn-id: trunk@18235 -
2009-01-10 14:00:18 +00:00
martin
fc746d62ba
SynEdit: TrimSpaces would mark the editor as modified. They also could add an "undo last caret move" (Bug #12949 )
...
git-svn-id: trunk@18231 -
2009-01-10 02:21:08 +00:00
martin
eae600b56a
SynEdit, adjust block begin, if line got trimmed, and not eoScrollPastEOL
...
git-svn-id: trunk@18221 -
2009-01-09 01:10:17 +00:00
martin
ef8462c9fc
SynEdit: Fix Bug #12944 (Trimming Spaces would prevent selecting a block)
...
git-svn-id: trunk@18220 -
2009-01-09 00:34:16 +00:00
martin
55bb461186
SynEdit: Fix bug #11535 (block painted to far past EOL)
...
git-svn-id: trunk@18219 -
2009-01-09 00:21:13 +00:00
martin
a38e378eb6
SynEdit, Markup-word: Fixed slow reaction to deselected block
...
git-svn-id: trunk@18218 -
2009-01-08 23:37:46 +00:00
martin
31438d74a3
SynEdit: Undo/Redo with trailing spaces
...
git-svn-id: trunk@18216 -
2009-01-08 23:01:57 +00:00
martin
2f7de3e7d3
SynEdit: implemented "End jumps to nearest start" and end key toggles between visible and real line end / end-key now behaves like home-key (just on the end of line).
...
git-svn-id: trunk@18215 -
2009-01-08 19:45:08 +00:00
paul
062984cd61
synedit: eat special keys in the completion IntfUTF8KeyPress as it is happen in the ansi KeyPress handler (part of bug #0012222 )
...
git-svn-id: trunk@18209 -
2009-01-08 12:51:38 +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
martin
df21d7be95
SynEdit: Auto-Indent (if spaces after caret) could indent to much
...
git-svn-id: trunk@18202 -
2009-01-07 23:33:04 +00:00
vincents
d3d5342fe6
updated po file, new order generated by updatepofiles.
...
git-svn-id: trunk@18201 -
2009-01-07 22:44:52 +00:00
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