Mickaël Schoentgen
|
412a9b819e
|
Fix all DeprecationWarning: invalid escape sequence
Signed-off-by: Mickaël Schoentgen <contact@tiger-222.fr>
|
2019-01-05 12:02:42 +01:00 |
|
Matt Selsky
|
a10822f688
|
Fix typos
|
2018-07-28 19:47:10 -04:00 |
|
Thomas Nagy
|
d21446ff71
|
Update docs for 2018
|
2018-01-01 20:53:49 +01:00 |
|
Thomas Nagy
|
8134aed186
|
docs
|
2017-09-23 09:44:28 +02:00 |
|
Thomas Nagy
|
31d32c3f49
|
Improve default preprocessor behaviour for gcc/msvc
|
2017-09-23 09:21:21 +02:00 |
|
Thomas Nagy
|
e68bc5d65b
|
docs
|
2017-09-14 22:20:31 +02:00 |
|
Thomas Nagy
|
b5408091b3
|
Cleanup unused global statements
|
2017-09-02 23:34:15 +02:00 |
|
Thomas Nagy
|
5c15f6f39e
|
Prevent duplicates in c_preproc.py results
|
2017-08-26 12:24:22 +02:00 |
|
Thomas Nagy
|
0659657a8c
|
Remove old TODO notes
|
2017-08-25 20:22:46 +02:00 |
|
Thomas Nagy
|
57087471c1
|
Remove Utils.ex_stack - use traceback.format_exc()
|
2017-08-19 11:54:58 +02:00 |
|
Akira Baruah
|
45b11ef381
|
Remove undeclared ve variable for performance improvement #1950
|
2017-04-25 23:59:53 +02:00 |
|
Thomas Nagy
|
b37f37afcd
|
Improve waf -v speed in verbose mode #1950
|
2017-04-23 19:10:49 +02:00 |
|
Thomas Nagy
|
712fdf7765
|
Simplify token processing in c_preproc
|
2017-04-22 22:30:34 +02:00 |
|
Thomas Nagy
|
5ac6123e5e
|
Cleanup: Break multiple statements on multiple lines
|
2017-04-17 13:16:57 +02:00 |
|
Thomas Nagy
|
30d5733c22
|
Better error message on missing macros
|
2017-02-14 22:44:09 +01:00 |
|
Thomas Nagy
|
b7d93c3c4d
|
Update the year in headers to 2017
|
2017-02-11 16:13:37 +01:00 |
|
Thomas Nagy
|
90993f1153
|
Remove c_preproc.trimquotes
|
2016-12-03 06:47:37 +01:00 |
|
Thomas Nagy
|
99d5112da6
|
Increase the cache size for #1833 and #1859
|
2016-11-22 20:34:23 +01:00 |
|
Thomas Nagy
|
9ae47088bb
|
Enable configurable preprocessor cache sizes #1833
|
2016-10-14 19:28:26 +02:00 |
|
Thomas Nagy
|
1721a505d9
|
Use the new syntax for sets
|
2016-09-02 20:20:43 +02:00 |
|
Thomas Nagy
|
fc02c1d42a
|
Api docs
|
2016-06-25 20:10:04 +02:00 |
|
Thomas Nagy
|
605952fe92
|
Remove redundant warnings
|
2016-06-11 22:26:34 +02:00 |
|
Thomas Nagy
|
f71fe257ff
|
Make c_preproc.filter_comments a method so that it is easier to override
|
2016-06-05 00:53:25 +02:00 |
|
Thomas Nagy
|
75b1423ce8
|
Winrc processing is almost certainly broken...
|
2016-06-05 00:01:01 +02:00 |
|
Thomas Nagy
|
e77b8dc24b
|
Catch errors in format_defines
|
2016-04-26 19:38:19 +02:00 |
|
Thomas Nagy
|
8b32d93ec3
|
cleanup: '%s' -> %r
|
2016-04-26 19:35:46 +02:00 |
|
Thomas Nagy
|
2c06f0acd6
|
Simplification
|
2016-04-05 19:22:54 +02:00 |
|
Thomas Nagy
|
d7a295ab0f
|
Simplification m.group(0) -> m.group()
|
2016-04-04 22:18:28 +02:00 |
|
Thomas Nagy
|
6579592065
|
re_cpp matches are never empty
|
2016-03-27 19:25:12 +02:00 |
|
Thomas Nagy
|
026bae9601
|
Reduce the amount of function calls in include extraction
|
2016-03-25 13:30:32 +01:00 |
|
Thomas Nagy
|
df7fc838ce
|
Do not capture unused regexp groups
|
2016-03-25 12:56:25 +01:00 |
|
Thomas Nagy
|
5d8d7bf700
|
Save a few function calls in waflib/Tools/c_preproc.py
|
2016-03-25 12:22:00 +01:00 |
|
Thomas Nagy
|
e8bf2731d1
|
Increase the default cache size for c_preproc
|
2016-03-19 15:18:16 +01:00 |
|
Thomas Nagy
|
a08aff6bff
|
Format debug/info records lazily
|
2016-03-19 14:46:22 +01:00 |
|
Thomas Nagy
|
9147e9128a
|
Cleanup: unnecessary semicolons in Python code
|
2016-02-19 23:26:40 +01:00 |
|
Thomas Nagy
|
a02a0b54b3
|
Limit caching unnecessary data in preproc.py
|
2016-02-19 23:26:19 +01:00 |
|
Thomas Nagy
|
2d89937205
|
-DFOO in compiler commands - Issue 1704
|
2016-02-18 21:56:02 +01:00 |
|
Thomas Nagy
|
4e09a1bc5a
|
New lru caches in preproc.py to limit memory overconsumption
|
2016-02-15 00:46:44 +01:00 |
|
Thomas Nagy
|
70df345c3f
|
Use the lru implementation when present (Python3)
|
2016-02-10 23:42:30 +01:00 |
|
Thomas Nagy
|
82b3ade500
|
Clear the c dependency scanner cache to prevent excessive memory consumption
|
2016-02-10 00:07:07 +01:00 |
|
Thomas Nagy
|
d23490287a
|
Code simplifications - use enumerate
|
2016-01-06 14:53:18 +01:00 |
|
Thomas Nagy
|
269c90fe1a
|
Cache the files read in c_dumbpreproc.py
|
2015-02-20 12:06:08 +01:00 |
|
Thomas Nagy
|
67a5bb5c73
|
Regression due to Issue 1502
|
2014-11-01 23:38:02 +01:00 |
|
Thomas Nagy
|
d24092184a
|
Issue 1502 - too much caching in qt logic
|
2014-10-25 13:39:22 +02:00 |
|
Thomas Nagy
|
4161ce4827
|
Issue 1457 - boost or.hpp file
|
2014-05-23 00:49:27 +02:00 |
|
Thomas Nagy
|
27f0fc9450
|
Issue 1454
|
2014-05-21 17:21:29 +02:00 |
|
Thomas Nagy
|
346601b103
|
handle empty defines when pasting tokens
|
2013-11-15 23:24:51 +01:00 |
|
Thomas Nagy
|
7af8b2f268
|
slightly faster regexp for replacing c/c++ comments
|
2013-05-09 11:01:46 +02:00 |
|
Thomas Nagy
|
582a1a59f1
|
Issue 1255
|
2013-02-15 10:35:20 +01:00 |
|
Thomas Nagy
|
fb0f6ed5ea
|
Issue 1186
|
2012-08-05 01:33:11 +02:00 |
|