Commit graph

48 commits

Author SHA1 Message Date
cxl
a020192de1 cpp: Lambda support
git-svn-id: svn://ultimatepp.org/upp/trunk@8712 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-07-20 17:56:51 +00:00
cxl
8d08a282bf cpp: auto/for handling improved for standard containers
git-svn-id: svn://ultimatepp.org/upp/trunk@8710 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-07-20 15:09:33 +00:00
cxl
88449aa166 cpp: C++11 for(auto x: v) now supported
git-svn-id: svn://ultimatepp.org/upp/trunk@8705 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-07-19 16:27:03 +00:00
cxl
a1ac723673 cpp: 'auto' support
git-svn-id: svn://ultimatepp.org/upp/trunk@8703 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-07-19 10:43:21 +00:00
cxl
4ec77506fb cpp: Expression refactored
git-svn-id: svn://ultimatepp.org/upp/trunk@8700 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-07-18 12:49:23 +00:00
cxl
62bb7634f6 cpp: Now able to handle K&R style function headers #1136
git-svn-id: svn://ultimatepp.org/upp/trunk@8611 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-06-28 13:28:47 +00:00
cxl
e0f645bdb6 .cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@8588 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-06-24 06:36:04 +00:00
cxl
74c735c2b8 ide: Fixed cpp issue with false unnamed variables #872
git-svn-id: svn://ultimatepp.org/upp/trunk@8581 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-06-22 14:31:29 +00:00
cxl
300b220ce9 cpp: Scope issue with macro fix #1099
git-svn-id: svn://ultimatepp.org/upp/trunk@8502 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-06-03 07:21:43 +00:00
cxl
a66fcdb838 cpp: Fixed issue with #define inside the scope #1099
git-svn-id: svn://ultimatepp.org/upp/trunk@8501 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-06-03 07:06:22 +00:00
cxl
af0ede4aca .cpp namespace KIND string
git-svn-id: svn://ultimatepp.org/upp/trunk@8470 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-05-22 07:17:11 +00:00
cxl
6e644d5c9c ide: cpp: Alt+C works again #1060
git-svn-id: svn://ultimatepp.org/upp/trunk@8461 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-05-18 08:38:41 +00:00
cxl
4d1c45aa50 .cpp
git-svn-id: svn://ultimatepp.org/upp/trunk@8451 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-05-15 10:19:56 +00:00
cxl
6d6da7376d New Cpp preprocesing parser merged
git-svn-id: svn://ultimatepp.org/upp/trunk@8427 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-05-11 17:13:55 +00:00
cxl
43d8e45f36 CParser: IDs now can contain '$'
git-svn-id: svn://ultimatepp.org/upp/trunk@8293 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-03-24 14:50:33 +00:00
cxl
c5b8d538c0 ide: binary file detection tweaked, CppBase now allows M$ ids with $
git-svn-id: svn://ultimatepp.org/upp/trunk@8273 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-03-16 16:12:04 +00:00
cxl
88a4e06cb4 CppBase: Fixed issue with operators<, >...
git-svn-id: svn://ultimatepp.org/upp/trunk@8254 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-03-10 08:31:23 +00:00
cxl
6eeeb720a2 CppBase: Supporting some specific template constructions
git-svn-id: svn://ultimatepp.org/upp/trunk@8178 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-02-15 09:40:53 +00:00
cxl
8d3508d1c2 CppBase: struct template specialisation
git-svn-id: svn://ultimatepp.org/upp/trunk@8176 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-02-14 18:13:40 +00:00
cxl
9cc1fb4c06 .cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@8169 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-02-12 08:50:01 +00:00
cxl
c8df5ab53d CppBase: preparing for preprocessor, Sql: Fixed NOAPPSQL isues, cosmetics
git-svn-id: svn://ultimatepp.org/upp/trunk@8160 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-02-09 18:22:30 +00:00
cxl
0162bb2bde ide: Context goto now works on local variables and parameters too
git-svn-id: svn://ultimatepp.org/upp/trunk@7524 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-07-20 14:36:24 +00:00
cxl
54afaf3c4e ide: Find&Replace position new after scrollbars #807
git-svn-id: svn://ultimatepp.org/upp/trunk@7500 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-07-11 08:56:24 +00:00
cxl
51687976c2 cpp11 branch merged back to to trunk
git-svn-id: svn://ultimatepp.org/upp/trunk@7047 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-03-16 16:33:48 +00:00
cxl
28c32db988 Assist C++11 issue #535
git-svn-id: svn://ultimatepp.org/upp/trunk@6593 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-11-21 07:16:46 +00:00
cxl
078fad738d ide: Fixed parsing >> as nested template brackets (Bug #361)
git-svn-id: svn://ultimatepp.org/upp/trunk@5586 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-11-28 18:23:45 +00:00
cxl
796251f7cb Core: TrimLeft(prefix, s), TrimRight(suffix, s), ide: Support for force_inline
git-svn-id: svn://ultimatepp.org/upp/trunk@5542 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-11-10 14:31:24 +00:00
cxl
297ebcebce ide: Fixed assist++ handling of SKYLARK macro
git-svn-id: svn://ultimatepp.org/upp/trunk@5341 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-09-09 14:35:11 +00:00
cxl
61aa2e1c31 ide: RPC_METHOD support
git-svn-id: svn://ultimatepp.org/upp/trunk@5233 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-07-26 19:39:19 +00:00
cxl
3a4365b1c1 .ide: fixed Skylark support in assist++ natural presentation
git-svn-id: svn://ultimatepp.org/upp/trunk@5211 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-07-17 19:59:29 +00:00
cxl
0968b272e2 ide: Skylark support, Skylark: tutorial
git-svn-id: svn://ultimatepp.org/upp/trunk@5188 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-07-14 17:43:57 +00:00
cxl
7e63d65e57 *uppsrc: mr_ped's GCC warnings fix, Core: now methods in Thread based on tojocky's ideas
git-svn-id: svn://ultimatepp.org/upp/trunk@2972 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-01-08 12:36:46 +00:00
cxl
20248b5300 A++: fixed problems with typecast operator, navigator scope double-click goes to the first item
git-svn-id: svn://ultimatepp.org/upp/trunk@609 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-11-05 21:36:41 +00:00
cxl
a89bdb8fee A++ - fixed forwad struct/class declaration problem
git-svn-id: svn://ultimatepp.org/upp/trunk@602 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-11-05 09:44:55 +00:00
cxl
5fd81983d7 More A++
git-svn-id: svn://ultimatepp.org/upp/trunk@557 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-10-21 11:02:47 +00:00
cxl
b1769a1d8d Major Assist++ refactoring
git-svn-id: svn://ultimatepp.org/upp/trunk@514 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-10-10 15:30:43 +00:00
cxl
4c97cf1fed TheIDE got new code-browser
git-svn-id: svn://ultimatepp.org/upp/trunk@511 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-10-06 20:41:14 +00:00
cxl
1b9b782255 Relatively massive C++ parser and Assist++ refactoring...
git-svn-id: svn://ultimatepp.org/upp/trunk@510 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-10-05 21:36:04 +00:00
cxl
c0ea85b654 Changed scope information in coderefs
git-svn-id: svn://ultimatepp.org/upp/trunk@508 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-10-03 13:57:11 +00:00
cxl
1f859a37a6 T++/A++ formatting fixes...
git-svn-id: svn://ultimatepp.org/upp/trunk@482 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-09-25 09:52:22 +00:00
cxl
659a2b1cf6 Alt+I now performs second chance match for just method name if full signature counterpart not found
git-svn-id: svn://ultimatepp.org/upp/trunk@474 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-09-22 19:18:17 +00:00
cxl
b5263942be Various A++/T++ fixes, Alt+F10 in T++ invokes 'fix current topic' hidden function
git-svn-id: svn://ultimatepp.org/upp/trunk@473 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-09-22 16:38:35 +00:00
cxl
5b05dda570 More C++ parser fixes
git-svn-id: svn://ultimatepp.org/upp/trunk@464 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-09-20 08:21:36 +00:00
cxl
fe935c717e One more improvement of C++ parser...
git-svn-id: svn://ultimatepp.org/upp/trunk@455 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-09-18 17:30:10 +00:00
cxl
50ccc8346b Fixed initializer list in C++ parser
git-svn-id: svn://ultimatepp.org/upp/trunk@447 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-09-14 16:50:17 +00:00
cxl
9910b25b87 T++ style adjustments...
git-svn-id: svn://ultimatepp.org/upp/trunk@431 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-09-12 11:10:28 +00:00
cxl
a041d64a11 New heurestics singificantly improves C++ parser in theide
git-svn-id: svn://ultimatepp.org/upp/trunk@427 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-09-11 20:46:49 +00:00
mdelfede
d2b54f7989 changed svn layout
git-svn-id: svn://ultimatepp.org/upp/trunk@281 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-06-07 22:31:27 +00:00