Commit Graph

8733 Commits

Author SHA1 Message Date
mattias
00ccb9351a codetools: parse headerless program: parse starting with a procedure
git-svn-id: trunk@35001 -
2012-01-28 18:12:43 +00:00
mattias
94a7b49657 codetools: class completion: auto create implementation section
git-svn-id: trunk@34995 -
2012-01-28 17:37:30 +00:00
mattias
9b58ff9e5a codetools: class completion: nicer output on redefinition
git-svn-id: trunk@34994 -
2012-01-28 17:25:12 +00:00
mattias
325e87fb8e codetools: fixed MoveCursorToFirstProcSpecifier parsing operator
git-svn-id: trunk@34993 -
2012-01-28 17:18:50 +00:00
mattias
3f0753c04f codetools: fixed error message identifier expected but eof found
git-svn-id: trunk@34992 -
2012-01-28 17:07:35 +00:00
mattias
cb398e865c codetools: added operator ><
git-svn-id: trunk@34991 -
2012-01-28 17:04:18 +00:00
juha
fe689e503d TreeFilterEdit: cleaning up
git-svn-id: trunk@34986 -
2012-01-28 14:08:26 +00:00
juha
f9a2b37b7a ListFilterEdit: minor cleanup
git-svn-id: trunk@34985 -
2012-01-28 13:31:42 +00:00
juha
f873fc3512 TreeFilterEdit: add FreeNotification to ensure all memory is freed before TreeView gets destroyed.
git-svn-id: trunk@34984 -
2012-01-28 13:31:29 +00:00
ask
cdc3c0d0ee TAChart: Refresh chart after Series.Clear call
git-svn-id: trunk@34981 -
2012-01-28 09:09:26 +00:00
martin
88458356c0 SynEdi: more debugln for undo
git-svn-id: trunk@34979 -
2012-01-27 17:00:59 +00:00
martin
ece7b8687a SynEdit: ensure to call EndUndoBlock
git-svn-id: trunk@34978 -
2012-01-27 15:28:09 +00:00
martin
d503d615c5 Added try finally to some UndoBlock (editor)
git-svn-id: trunk@34977 -
2012-01-27 15:13:52 +00:00
mattias
c69b510a58 codetools: never add spaces in front of newline and space
git-svn-id: trunk@34971 -
2012-01-27 10:07:22 +00:00
paul
7d4c394fe2 jcf2: don't replace the whole text, instead replace only changed lines
git-svn-id: trunk@34970 -
2012-01-27 08:27:49 +00:00
juha
54a7c58f47 TreeFilterEdit: use BeginUpdate and EndUpdate when applying filter. Issue #21166
git-svn-id: trunk@34967 -
2012-01-27 00:54:49 +00:00
mattias
a6d962b329 codetools: code completion: update method body to definition: beautify
git-svn-id: trunk@34965 -
2012-01-26 22:46:24 +00:00
mattias
9b706b641d codetools: code completion: method body to definition: update definition
git-svn-id: trunk@34964 -
2012-01-26 22:43:04 +00:00
mattias
98a0eef795 codetools: parse initialization with with statements
git-svn-id: trunk@34956 -
2012-01-26 15:19:57 +00:00
mattias
cd6db590b3 codetools: identifier completion: keyword initialization
git-svn-id: trunk@34955 -
2012-01-26 14:54:25 +00:00
juha
62fcc662c6 LCL: remove IFDEFs for old FPC versions. Lazarus won't compile anyway with old versions.
git-svn-id: trunk@34948 -
2012-01-26 10:47:37 +00:00
juha
5b04ea78a9 LCL: make TCustomTreeview.Items property public. Allows to solve issue #21160
git-svn-id: trunk@34945 -
2012-01-26 09:57:58 +00:00
martin
556d7e3d7e SynEdit fixed typecast
git-svn-id: trunk@34944 -
2012-01-26 03:41:25 +00:00
martin
3b0642ba49 clean up
git-svn-id: trunk@34943 -
2012-01-25 23:54:18 +00:00
martin
03de26cc1f SynEdit clean up
git-svn-id: trunk@34942 -
2012-01-25 23:53:40 +00:00
martin
1fc2e095ea SynEdit clean up
git-svn-id: trunk@34941 -
2012-01-25 23:26:45 +00:00
mattias
ebb35c4a27 codetools: class completion: update multiple body signatures
git-svn-id: trunk@34939 -
2012-01-25 19:15:24 +00:00
mattias
0bde955013 synedit: less debugging
git-svn-id: trunk@34938 -
2012-01-25 16:58:54 +00:00
martin
8b3cf80474 SynEdit: Fix invalidation, when selecting bottom to top
git-svn-id: trunk@34936 -
2012-01-25 16:20:44 +00:00
martin
42b45fa381 SynEdit, debugln
git-svn-id: trunk@34931 -
2012-01-25 15:48:33 +00:00
mattias
4d4992d4bf codetools: FixFPDocFragment: fixed endless loop
git-svn-id: trunk@34928 -
2012-01-25 15:19:02 +00:00
mattias
f3bb1379a4 codetools: made CheckForChangedProcs a method of its own
git-svn-id: trunk@34922 -
2012-01-25 13:50:40 +00:00
mattias
bce270836b codetools: FindEndOfExpression: parse inherited
git-svn-id: trunk@34919 -
2012-01-25 13:07:36 +00:00
martin
ed078dd6f0 SynEdit refactor invalidation of lines
git-svn-id: trunk@34913 -
2012-01-25 01:22:16 +00:00
martin
590d10ef3c SynEdit: Fix drawing underline for mouse link (also simplified)
git-svn-id: trunk@34912 -
2012-01-24 21:37:01 +00:00
mattias
42721b9bee IDE: find start of code block: when on start, jump to start of parent block
git-svn-id: trunk@34906 -
2012-01-24 19:04:33 +00:00
mattias
a7a3a71ce2 IDE: find start of code block: outside cstatements: jump to node start
git-svn-id: trunk@34905 -
2012-01-24 18:48:02 +00:00
mattias
7ecfbd3e9e IDE: added externhelp to bigide
git-svn-id: trunk@34903 -
2012-01-24 16:10:52 +00:00
mattias
f850aefa02 externhelp: updated gtk2 link
git-svn-id: trunk@34902 -
2012-01-24 16:03:12 +00:00
juha
914234ec49 TreeView: apply again an accidentally reverted change that fixes moving in visible nodes. Other minor fixes.
git-svn-id: trunk@34901 -
2012-01-24 14:29:52 +00:00
juha
d9a52fce0a TreeFilterEdit: implement a property ExpandAllInitially.
git-svn-id: trunk@34898 -
2012-01-24 14:08:15 +00:00
juha
856301bb01 EditorToolBar: improve config dialog.
git-svn-id: trunk@34896 -
2012-01-24 14:08:03 +00:00
martin
61e36cdd59 SourceEdit: Starting show class/proc header / fold may be config off
Debug-gutter (show synedit's internal data)

git-svn-id: trunk@34888 -
2012-01-23 20:05:35 +00:00
mattias
b09a26670a codetools: FindProcNode: read name of a class operator
git-svn-id: trunk@34887 -
2012-01-23 18:07:14 +00:00
mattias
0ba4bd89c0 codetools: parse class operators
git-svn-id: trunk@34886 -
2012-01-23 17:49:30 +00:00
mattias
a51a9f729f codetools: parse class operator =, bug #21128
git-svn-id: trunk@34880 -
2012-01-22 22:52:32 +00:00
mattias
3e692990e1 codetools: fixed crash parsing operator with invalid name
git-svn-id: trunk@34879 -
2012-01-22 22:44:23 +00:00
mattias
d3a30108d6 codetools: started parsing class operator symbol
git-svn-id: trunk@34877 -
2012-01-22 20:40:13 +00:00
mattias
229d01038d openglcontrol: published OnDragDrop, OnDragOver
git-svn-id: trunk@34875 -
2012-01-22 20:17:50 +00:00
martin
8d75d1d603 SynEdit: refactor painting / ScrollWindowEx
git-svn-id: trunk@34871 -
2012-01-22 15:00:58 +00:00