Commit Graph

118 Commits

Author SHA1 Message Date
mattias
60da9c45c4 codetools: auto indent: using typ/subtyp
git-svn-id: trunk@22457 -
2009-11-06 07:14:35 +00:00
mattias
166ccb9e94 IDE: auto indent: using SynEdit.OnPaste event
git-svn-id: trunk@22452 -
2009-11-05 17:48:41 +00:00
mattias
a0bc0d475c codetools: code completion for string iterators
git-svn-id: trunk@22412 -
2009-11-03 23:03:27 +00:00
mattias
2cd414bcbd IDE: enabled codetools auto indent by default
git-svn-id: trunk@22403 -
2009-11-03 13:10:56 +00:00
mattias
e750aff51a codetools: auto indent: flag to ignore context
git-svn-id: trunk@22400 -
2009-11-03 12:47:19 +00:00
mattias
db15a33457 codetools: auto indent: ignore brackets in statements
git-svn-id: trunk@22397 -
2009-11-03 10:13:09 +00:00
mattias
7f1e276971 codetools: clean up
git-svn-id: trunk@22392 -
2009-11-03 00:45:15 +00:00
mattias
5687aefd2c codetools; todo
git-svn-id: trunk@22390 -
2009-11-03 00:22:32 +00:00
mattias
3e2c929442 codetools: auto indent: nested begin
git-svn-id: trunk@22388 -
2009-11-03 00:16:00 +00:00
mattias
1c5d19d57b codetools: auto indent: proc heads, proc types, definitions
git-svn-id: trunk@22384 -
2009-11-02 13:43:14 +00:00
mattias
003a59c3d7 codetools: auto indent: fixed checking comment
git-svn-id: trunk@22381 -
2009-11-02 09:31:22 +00:00
mattias
e7998ea585 codetools: auto indent: started list of indents
git-svn-id: trunk@22369 -
2009-11-01 13:09:16 +00:00
mattias
cdabdbc280 codetools: auto indent: started getting list of indents
git-svn-id: trunk@22360 -
2009-10-31 15:45:45 +00:00
mattias
44282a074c codetools: comments
git-svn-id: trunk@22356 -
2009-10-31 11:35:40 +00:00
mattias
66c1e74b6c codetools: auto indent: parsing destructor, operator, constructor
git-svn-id: trunk@22350 -
2009-10-30 08:48:25 +00:00
mattias
313cae9e1a codetools: auto indent: started parsing procedure modifiers
git-svn-id: trunk@22349 -
2009-10-30 08:34:49 +00:00
mattias
f9301bebcb codetools: auto indent: fixed using atom at cursor, not beyond
git-svn-id: trunk@22347 -
2009-10-29 23:06:19 +00:00
mattias
653c1f4acf codetools: auto indent: unindent using next atom
git-svn-id: trunk@22344 -
2009-10-29 17:09:00 +00:00
mattias
8fc4643167 codetool: auto indent: parsing next atom at pos
git-svn-id: trunk@22339 -
2009-10-29 14:18:29 +00:00
mattias
b21088720a codetools: auto indent: check if cursor in comment
git-svn-id: trunk@22338 -
2009-10-29 13:06:34 +00:00
mattias
8bccfaaf8a codetools: auto indent: started considering atom at cursor
git-svn-id: trunk@22336 -
2009-10-29 12:40:26 +00:00
mattias
fbac1ba4b8 codetools: auto indent: added parameter UseLineStart
git-svn-id: trunk@22333 -
2009-10-29 11:08:38 +00:00
mattias
20a578cf98 codetools: todos
git-svn-id: trunk@22324 -
2009-10-28 16:48:52 +00:00
mattias
84db9b3f2f IDE: auto ident: added debugging
git-svn-id: trunk@22317 -
2009-10-28 12:53:15 +00:00
mattias
81cea79ed2 codetools: auto indent: default indenting
git-svn-id: trunk@22316 -
2009-10-28 11:22:28 +00:00
mattias
50a2f313be codetools: auto indent: edged brackets
git-svn-id: trunk@22315 -
2009-10-28 10:35:28 +00:00
mattias
5cde48e398 codetools: auto indent: round brackets
git-svn-id: trunk@22314 -
2009-10-28 10:28:32 +00:00
mattias
fba6ff9e10 codetools: added todos
git-svn-id: trunk@22294 -
2009-10-26 17:45:30 +00:00
mattias
6577c9429d codetools: auto indenter: fetching example filenames
git-svn-id: trunk@22292 -
2009-10-26 17:32:11 +00:00
mattias
29dc7d7e67 codetools: auto indent: using last indent
git-svn-id: trunk@22281 -
2009-10-25 20:10:39 +00:00
mattias
14f7ff3b26 codetools: parsing strict public section
git-svn-id: trunk@22048 -
2009-10-05 14:28:32 +00:00
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
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
f2f207f212 IDE: auto indent for many cases
git-svn-id: trunk@20616 -
2009-06-13 11:22:22 +00:00
mattias
dfe698865a IDE: started auto indent
git-svn-id: trunk@20597 -
2009-06-12 14:15:21 +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
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
f86f672699 codetools: indentation: added nested indentation
git-svn-id: trunk@20455 -
2009-06-05 17:59:58 +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
552a63960f codetools: local var assignment completion: address operator
git-svn-id: trunk@20377 -
2009-06-03 17:10:17 +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
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
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
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
a59838731e codetools: indentation parser: fixed
git-svn-id: trunk@20234 -
2009-05-26 10:57:02 +00:00
mattias
935bef95d4 codetools: indentation parser
git-svn-id: trunk@20233 -
2009-05-26 10:52:59 +00:00
mattias
103696b790 codetools: indentation parser: case
git-svn-id: trunk@20206 -
2009-05-25 13:50:26 +00:00
mattias
56d71374e0 codetools: added debugging output for indentation parser
git-svn-id: trunk@20203 -
2009-05-25 12:22:11 +00:00
mattias
dc7e254692 codetools: indentation procedures
git-svn-id: trunk@20199 -
2009-05-25 11:35:26 +00:00
mattias
295dbd896e codetools: indentation parser: added identifier sections
git-svn-id: trunk@20176 -
2009-05-24 21:20:41 +00:00
mattias
03444247d7 codetools: started learning indentation
git-svn-id: trunk@20160 -
2009-05-24 09:43:42 +00:00
mattias
f2e68dee8c codetools: complete block: use existing semicolon
git-svn-id: trunk@20149 -
2009-05-23 23:52:09 +00:00
mattias
244a75d53f codetools: indentation: clean up
git-svn-id: trunk@20147 -
2009-05-23 19:50:57 +00:00
mattias
31e07d16b5 codetools: started indentation analysis
git-svn-id: trunk@20134 -
2009-05-22 21:16:28 +00:00
mattias
b2377c0c8b codetools: started fully automatic indentation
git-svn-id: trunk@20124 -
2009-05-22 14:19:54 +00:00
mattias
a5232b9fee implemented loading project session from separate file
git-svn-id: trunk@8714 -
2006-02-06 18:55:31 +00:00