Commit Graph

1985 Commits

Author SHA1 Message Date
mattias
afd2510d5b codetools: class completion: fixed crash on procedure x:, bug #14011
git-svn-id: trunk@20671 -
2009-06-19 13:35:40 +00:00
mattias
84fd1ca4ce codetools: class completion: searching first class visibility section, bug #13937
git-svn-id: trunk@20648 -
2009-06-17 11:21:20 +00:00
mattias
35d2816a9c codetools: indentation: added default policy
git-svn-id: trunk@20637 -
2009-06-15 19:38:24 +00:00
mattias
ed54b6eb99 codetools: indentation: commentary begin
git-svn-id: trunk@20635 -
2009-06-15 16:18:52 +00:00
mattias
2401f2c20c codetools: code completion: ignoring code after cursor for some completions
git-svn-id: trunk@20620 -
2009-06-13 21:35:28 +00:00
mattias
f2f207f212 IDE: auto indent for many cases
git-svn-id: trunk@20616 -
2009-06-13 11:22:22 +00:00
mattias
ef037bb0b6 codetools: class completion: copying calling convention
git-svn-id: trunk@20604 -
2009-06-12 15:46:53 +00:00
mattias
dfe698865a IDE: started auto indent
git-svn-id: trunk@20597 -
2009-06-12 14:15:21 +00:00
mattias
e88c1fadd4 codetools: AbsoluteToLineCol allow SrcLen and SrcLen+1
git-svn-id: trunk@20512 -
2009-06-08 09:03:42 +00:00
mattias
56629b80c6 codetools: indentation for comments
git-svn-id: trunk@20485 -
2009-06-06 17:30:16 +00:00
mattias
d4ba91160a codetools: default indentation
git-svn-id: trunk@20483 -
2009-06-06 17:18:31 +00:00
mattias
a1c288222b codetools: moved indenter to TCodeToolManager
git-svn-id: trunk@20480 -
2009-06-06 16:16:51 +00:00
mattias
889df9238b codetools: indentations: get smallest of all nested indentations
git-svn-id: trunk@20461 -
2009-06-05 21:11:03 +00:00
mattias
756546b94a codetools: fixed ReadPriorAtom end, bug #13915
git-svn-id: trunk@20460 -
2009-06-05 20:37:48 +00:00
mattias
d6a7f25283 codetools: indentation: only for new lines
git-svn-id: trunk@20459 -
2009-06-05 20:12:59 +00:00
mattias
15e0d0fdb0 codetools: indentation: inner indent
git-svn-id: trunk@20458 -
2009-06-05 20:07:43 +00:00
mattias
8209691967 codetools: complete block: begin begin begin end end
git-svn-id: trunk@20457 -
2009-06-05 18:13:48 +00:00
mattias
6bf2f76a84 codetools: added example for begin begin end
git-svn-id: trunk@20456 -
2009-06-05 18:12:53 +00:00
mattias
f86f672699 codetools: indentation: added nested indentation
git-svn-id: trunk@20455 -
2009-06-05 17:59:58 +00:00
mattias
a20af130ed reduced output
git-svn-id: trunk@20445 -
2009-06-05 16:18:56 +00:00
mattias
62772a8398 codetools: started tool to explore fpc sources
git-svn-id: trunk@20435 -
2009-06-05 12:49:01 +00:00
mattias
58acb9da65 codetools: completeblock: fixed closing nested if else
git-svn-id: trunk@20433 -
2009-06-05 11:38:03 +00:00
mattias
0ac9217af3 codetools: complete block: fixed closing program begin end.
git-svn-id: trunk@20432 -
2009-06-05 11:17:57 +00:00
mattias
b27ed3b91b codetools: indentation extended for different indents per type
git-svn-id: trunk@20423 -
2009-06-05 08:22:44 +00:00
mattias
40d77dcadc codetools: fixed CompareAtom for atoms with same prefix, bug #13909
git-svn-id: trunk@20405 -
2009-06-04 17:45:42 +00:00
mattias
8f78d9aa6a codetools: complete block: checking for end., bug #13895
git-svn-id: trunk@20383 -
2009-06-03 21:34:04 +00:00
mattias
cb61eaabf5 codetools: added more indentation examples
git-svn-id: trunk@20378 -
2009-06-03 17:14:42 +00:00
mattias
552a63960f codetools: local var assignment completion: address operator
git-svn-id: trunk@20377 -
2009-06-03 17:10:17 +00:00
mattias
807dd50588 codetools: adding units: when no related found and uipBehindRelated: add as last, bug #13899
git-svn-id: trunk@20376 -
2009-06-03 16:27:32 +00:00
mattias
0dfa9a2f3f codetools: fpmake.pas
git-svn-id: trunk@20333 -
2009-06-01 17:56:08 +00:00
mattias
65c80f814d codetools: added indenter to sourcechanger
git-svn-id: trunk@20318 -
2009-05-30 17:58:32 +00:00
mattias
c7b2a8b99e codetools: clean up
git-svn-id: trunk@20317 -
2009-05-30 17:34:18 +00:00
mattias
ac65fe07fa codetools: indentations: parsing examples
git-svn-id: trunk@20315 -
2009-05-30 16:39:09 +00:00
mattias
520cd91793 codetools: indentations: parsing source behind
git-svn-id: trunk@20314 -
2009-05-30 16:07:41 +00:00
mattias
d99a3fc221 codetools: indentations: using code in front
git-svn-id: trunk@20311 -
2009-05-30 14:15:35 +00:00
mattias
49cf41da94 codetools: fixed buffer overflow
git-svn-id: trunk@20310 -
2009-05-30 14:02:43 +00:00
mattias
7a864a4be6 codetools: clean up
git-svn-id: trunk@20309 -
2009-05-30 14:02:03 +00:00
mattias
baa2686a42 codetools: indentations: made parser more generic
git-svn-id: trunk@20308 -
2009-05-30 13:54:51 +00:00
mattias
124bcb7012 codetools: fixed FindUnitInUsesSection
git-svn-id: trunk@20302 -
2009-05-30 09:41:32 +00:00
mattias
e50a4f4556 LCL: TAnchorSide.GetSidePosition check always for circles
git-svn-id: trunk@20298 -
2009-05-29 14:24:23 +00:00
mattias
8ac8d4e9f9 codetools: indentations: considering tabs
git-svn-id: trunk@20297 -
2009-05-29 10:40:52 +00:00
mattias
3c38e445f7 codetools: added class section to indentation parser
git-svn-id: trunk@20294 -
2009-05-29 10:19:25 +00:00
mattias
4cfb35e54c codetools: more examples
git-svn-id: trunk@20292 -
2009-05-29 08:02:22 +00:00
mattias
65968ad5bf codetools: complete block: insert needed spaces in front of first line
git-svn-id: trunk@20291 -
2009-05-29 07:59:13 +00:00
mattias
178f494111 codetools: complete block: use first atom for inner indent
git-svn-id: trunk@20280 -
2009-05-28 11:43:48 +00:00
mattias
9938f293e5 codetools: clean up
git-svn-id: trunk@20279 -
2009-05-28 11:38:34 +00:00
mattias
daf4fa8599 codetools: added test while begin
git-svn-id: trunk@20278 -
2009-05-28 11:37:18 +00:00
mattias
4c328019d2 codetools: added example to test complete block
git-svn-id: trunk@20277 -
2009-05-28 11:24:53 +00:00
mattias
00d6ae5915 codetools: added test for complete block
git-svn-id: trunk@20276 -
2009-05-28 11:23:40 +00:00
mattias
faabdd53fd codetools: fixed crash on checking position in funcresultytoe
git-svn-id: trunk@20274 -
2009-05-28 05:28:25 +00:00