Commit Graph

13 Commits

Author SHA1 Message Date
Oswald Buddenhagen
a3e578f318 add some comments 2011-03-16 12:24:37 +01:00
Oswald Buddenhagen
c0719b1ad6 remove obsolete comment 2011-03-16 12:24:37 +01:00
Oswald Buddenhagen
2d8967d039 fix line number after leading comment-only lines 2011-03-07 22:11:26 +01:00
Oswald Buddenhagen
e77c2f5a8b don't give up on parsing errors
instead of erroring out the parse, only error out the evaluation in
exact mode. that way we can do cumulative evaluation even on broken
files.

Task-number: QTCREATORBUG-3093
2011-02-10 14:56:15 +01:00
Oswald Buddenhagen
cef5754641 fix read beyond end of input line
a line ending in two backslashes would produce a literal backslash and
run off the end.

Task-number: QTCREATORBUG-3360
2011-01-18 15:12:18 +01:00
con
54f4fba003 It's 2011 now. 2011-01-12 15:34:06 +01:00
con
04e32b0049 License headers. 2010-12-17 16:03:42 +01:00
Oswald Buddenhagen
5f5d6c200d reinitialize block stack for new files
this has only an effect if parsing the previous file failed in a place
with a non-empty stack.
2010-09-16 13:42:05 +02:00
Oswald Buddenhagen
7322900692 make ProFileParser API less bug-prone
QString::isNull() vs. isEmpty() discrimination is a time bomb ...
2010-09-02 18:08:22 +02:00
Oswald Buddenhagen
f5e44fb7b6 parse braces on the RHS of assignments
this is less insane than (and thus incompatible to) qmake, but i
postulate that nobody will complain. :)
2010-06-24 19:19:21 +02:00
Oswald Buddenhagen
ec249304e6 work around msvc2010's apparent lack of appreciation for the meaning of "static" 2010-06-21 16:05:09 +02:00
Bill King
6f5bf29e71 Coverity: Fixes minor uninitialised constructor values issue. 2010-06-21 15:02:01 +10:00
Oswald Buddenhagen
058354ceab refactor ProFileEvaluator, part 2: split off ProFileParser 2010-06-18 21:21:36 +02:00