Commit Graph

3278 Commits

Author SHA1 Message Date
martin
4c1df45cac Added SynEdit.FoldAll (bug #12561, modified/ext patch from Brad Campbell)
Added Methods to find Collapsed/Expanded Line for block around cursor

git-svn-id: trunk@17279 -
2008-11-08 15:53:33 +00:00
martin
9ba43b14b7 Fix regression and enhance of Del-to-end-of-word (ctrl-t). Handles spaces and punctuation before/after the word as separate entities. Trims spaces on full word del. BUG #12583
git-svn-id: trunk@17275 -
2008-11-08 12:03:23 +00:00
darius
f1f3e50cdb refactoring patch by Alexander Klenin
fixes: http://bugs.freepascal.org/view.php?id=12584

git-svn-id: trunk@17270 -
2008-11-07 21:46:59 +00:00
darius
8924fb15cb remove SVN reporitory path from filename if possible
fixes: http://bugs.freepascal.org/view.php?id=12585

git-svn-id: trunk@17268 -
2008-11-07 18:12:42 +00:00
laurent
894e69f2a5 Update LazReport French language, thx pomalo
git-svn-id: trunk@17262 -
2008-11-07 08:14:27 +00:00
marc
fc7e0527de * Updated po files
git-svn-id: trunk@17256 -
2008-11-06 23:25:18 +00:00
martin
9e060e48c6 Fix ExtraCharSpacing (Bug #11824) Extra Space was accumulated across blocks of text.
git-svn-id: trunk@17254 -
2008-11-06 20:09:24 +00:00
martin
e9d128ca48 Workaround for bug #12576; failed to compile for powerpc, if inlining is enabled. Patch by Brad Campbell
git-svn-id: trunk@17253 -
2008-11-06 19:42:01 +00:00
darius
101d1a7688 applied reformatting patch from Alexander Klenin
http://bugs.freepascal.org/view.php?id=12577

git-svn-id: trunk@17252 -
2008-11-06 18:24:10 +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
40dda47ac5 change cursor to crHourGlass when refreshing the log
added Application.ProcessMessages to ChangeCursor method

git-svn-id: trunk@17241 -
2008-11-05 18:25:42 +00:00
darius
fdbdc5410b Added two more styles to TSeriesPointerStyle type, useful when there is a need to draw value intervals on a chart
path by Alexander Klenin

git-svn-id: trunk@17240 -
2008-11-05 17:58:25 +00:00
martin
728dea85ce SynEdit: Refactored CodeFolding. All Scrolling does now relate to visible lines. (Mousewheel / Scrollbars). Bug #7554 / 11208
Also Fixes issues with translation between real and visible lines. Bug #11941

git-svn-id: trunk@17225 -
2008-11-04 22:17:52 +00:00
martin
b96120e09e SynEdit: Delete to end of word (ctrl-t) did not work in comments, or strings. Bug #12486 / 10738
git-svn-id: trunk@17224 -
2008-11-04 21:23:32 +00:00
paul
133174aae8 ide: add codetools->line splitting frame to the ide options
git-svn-id: trunk@17209 -
2008-11-04 08:19:53 +00:00
martin
5ffabda417 Fix Undo/Redo for indent block via tab key. Also fix cursor position. bug #0012469
git-svn-id: trunk@17207 -
2008-11-03 23:24:34 +00:00
darius
75273b74b1 removed SVNSettingsForm from package
implemented ChangeCursor method for TSVNLogFrm and TSVNStatusFrm

git-svn-id: trunk@17201 -
2008-11-03 15:26:28 +00:00
vincents
ad4ab60d09 synedit: fixed issue #12555
* removed lazarus specific code to linearize the possible values of a set, not necessary anymore since the internal format of set has changed on big endian cpu, see http://wiki.lazarus.freepascal.org/index.php?title=User_Changes_2.2.2&oldid=31423#Internal_format_of_sets

git-svn-id: trunk@17199 -
2008-11-03 15:14:09 +00:00
darius
b861fd7cda project data is now stored in .lpi file
removal of SVNSettingsForm
removal of TSVNSettings

git-svn-id: trunk@17195 -
2008-11-03 12:31:00 +00:00
vincents
0012a35409 leakview component:
* fixed file name case
* reduced flickering in treeview when updating

git-svn-id: trunk@17193 -
2008-11-03 11:13:09 +00:00
vincents
fb3c068b0d components: added leakview ide plugin to show heaptrc logs in the IDE from skalogryyz (issue #12513)
git-svn-id: trunk@17192 -
2008-11-03 11:04:29 +00:00
darius
94f25c24bf changed use of method TDOMNodeList.Length to TDOMNodeList.Count
most probable cause of http://bugs.freepascal.org/view.php?id=12549

git-svn-id: trunk@17191 -
2008-11-03 10:40:59 +00:00
darius
62605d7ae3 changed ReadOnly property to True for SVNCommitMsgMemo
git-svn-id: trunk@17189 -
2008-11-03 10:13:25 +00:00
darius
ec0192e830 fixed crash when committing filenames containing spaces
fixed crash in datetime conversion when showing "added" files
code refactor for SVNCommitForm and SVNDiffForm, code moved to SVNClasses
changed cursor to crHourGlass when recieving data for SVNCommitForm and SVNDiffForm
implemented Execute method in SVNCommitForm and calling this Asynchroneously

git-svn-id: trunk@17187 -
2008-11-03 10:04:59 +00:00
darius
c8dafde3f3 fixed updating listview while recieving data
git-svn-id: trunk@17186 -
2008-11-03 08:30:59 +00:00
vincents
4969c50e66 codetools: added 64 bit freebsd targets
git-svn-id: trunk@17185 -
2008-11-02 13:42:30 +00:00
darius
24c1471895 changed position of SVNCommitForm to poScreenCenter
fixed placement of Splitter in SVNStatusForm

git-svn-id: trunk@17178 -
2008-11-01 18:15:52 +00:00
darius
9d2926b3f7 fixed AV when parsing empty messages in SVN log xml
added asking for confirmation on empty message

r17175
initialized author to '(no author)' (used in anonymous repositories)
fixed commit messages (writing them to a temp file and using --file switch)
fixed some AVs in parsing SVN log XML
fixed saving of checked status in SVNSettingsForm

git-svn-id: trunk@17176 -
2008-11-01 18:10:22 +00:00
darius
362311dc41 git-svn-id: trunk@17175 - 2008-11-01 17:33:46 +00:00
darius
78b010d112 "removed quotes from the message switch for svn commit
apparently they are passed literally to the repository DB"

git-svn-id: trunk@17170 -
2008-11-01 11:43:53 +00:00
darius
aa20e38629 Changed private variable FRepoPath to property RepositoryPath
git-svn-id: trunk@17169 -
2008-11-01 11:39:24 +00:00
darius
97f2b268a1 "Calling Application.QueueAsyncCall for Execute methods on show of forms, so the forms can finish showing before data is retrieved and processed."
git-svn-id: trunk@17168 -
2008-11-01 11:15:21 +00:00
darius
ae817f22ad Reverting back to r17160 r17161 #0beee144e6 was an accidental commit
git-svn-id: trunk@17162 -
2008-10-31 00:38:03 +00:00
darius
0beee144e6 ""
git-svn-id: trunk@17161 -
2008-10-31 00:29:18 +00:00
darius
373eada5b8 initial import of the Lazarus SVN IDE plugin
documentation will be collected here: http://wiki.lazarus.freepascal.org/LazSVNPkg

git-svn-id: trunk@17160 -
2008-10-31 00:11:04 +00:00
mattias
2e17592d31 codetools: fixed av when find declaration after function keyword
git-svn-id: trunk@17156 -
2008-10-30 10:11:18 +00:00
vincents
4b419e7e3c lhelp: replaced idle timer with asyncmethod call.
git-svn-id: trunk@17153 -
2008-10-29 15:55:13 +00:00
mattias
1dcd32648f darwin: comparing filenames case insensitive by default
git-svn-id: trunk@17133 -
2008-10-25 18:28:39 +00:00
vincents
b5679ab4ee lhelp: fixed another memleak
git-svn-id: trunk@17132 -
2008-10-25 13:31:25 +00:00
mattias
8f3ab8527b codetools: fixed setting EndPos for parameter types array of identifier
git-svn-id: trunk@17129 -
2008-10-24 15:59:36 +00:00
vincents
15ef38ddd1 lhelp: fixed some memleaks
git-svn-id: trunk@17127 -
2008-10-24 15:07:32 +00:00
vincents
aa8e6f8e1a lhelp: fixed compilation of democontrol example
git-svn-id: trunk@17124 -
2008-10-24 12:48:11 +00:00
vincents
20f5b2b4ad lhelp: fixed compilation and cleanup
git-svn-id: trunk@17122 -
2008-10-24 12:36:38 +00:00
vincents
1a9b2d0eed removed chm package: units are in fpc\packages and don't require registration
git-svn-id: trunk@17121 -
2008-10-24 11:56:23 +00:00
vincents
e25e506e43 chmhelp: removed duplicate unit
git-svn-id: trunk@17120 -
2008-10-24 11:54:47 +00:00
mattias
119e8a249a codetools: updated fpc error messages
git-svn-id: trunk@17112 -
2008-10-23 20:43:15 +00:00
paul
74921fb32b codetools: add ide/frames directory to template
git-svn-id: trunk@17039 -
2008-10-18 16:03:32 +00:00
mattias
852e7fef4c IDE: added fpc OS
git-svn-id: trunk@17036 -
2008-10-18 11:09:05 +00:00
paul
f3bb14bdb6 codetools: reduce debug info
git-svn-id: trunk@17033 -
2008-10-17 16:43:14 +00:00
mattias
2d39d8d910 IDE: fixed updating, renaming project resources
git-svn-id: trunk@17021 -
2008-10-16 11:35:48 +00:00