Jussi Pakkanen
8ec9b0a71f
Better error message when using = rather than : for defining keywords.
2017-01-23 22:02:37 +02:00
Mike Sinkovsky
c9423cc3a8
cleanup: Replace assignment with augmented assignment
2017-01-18 21:22:47 +02:00
Mike Sinkovsky
969be1f679
cleanup: Remove redundant parentheses
2017-01-18 21:22:47 +02:00
Mike Sinkovsky
22eed4c417
cleanup: Redundant character escape
2017-01-18 21:22:47 +02:00
Mike Sinkovsky
5b626ab4cb
style: [E1**] Indentation
2017-01-11 12:33:27 -05:00
Igor Gnatenko
f0bc5568a7
style: fix E703 violations
...
E703: statement ends with a semicolon
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2017-01-01 12:02:05 -05:00
Igor Gnatenko
5693758e46
style: fix E231 violations
...
E231: missing whitespace after ','
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2017-01-01 12:02:05 -05:00
Igor Gnatenko
2017d8578a
style: fix E226 violations
...
E226: missing whitespace around arithmetic operator
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2017-01-01 12:02:05 -05:00
Igor Gnatenko
f0b30baa39
style: fix E225 violations
...
E225: missing whitespace around operator
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2017-01-01 12:02:05 -05:00
Jussi Pakkanen
14ca7d602c
Store subdir information for each node so we can remove files set in other subdirectories.
2016-12-04 18:28:25 +02:00
Jussi Pakkanen
f111a0b826
Track comma spans in arguments.
2016-11-20 03:11:58 +02:00
Jussi Pakkanen
8734013690
I can haz source files added to targets.
2016-11-20 01:48:26 +02:00
Emmanuele Bassi
00e5962aaa
Add support to integer modulo operator
...
Having support for the '%' operator makes it easier to implement
even/odd version checks, like:
enable_debug = get_option('enable-debug')
if enable_debug == 'auto'
if minor_version % 2 == 0
enable_debug = 'minimum'
else
enable_debug = 'yes'
endif
endif
which would be impossible without resorting to less obvious long-hand
forms like:
a - (b * (a / b))
2016-09-02 18:52:45 +01:00
Jussi Pakkanen
b382abdd2c
Forbid nested ternary operations.
2016-08-01 20:49:30 +03:00
Jussi Pakkanen
d90fcb4048
Created ternary operator. Closes #538 .
2016-08-01 20:46:40 +03:00
Hemmo Nieminen
336904b553
Move MesonException from coredata to mesonlib.
2016-04-01 00:52:45 +03:00
Jussi Pakkanen
4cd671e69e
More comparison operators. Closes #363 .
2016-01-25 22:12:40 +02:00
Jussi Pakkanen
23b98cd6e6
Renamed meson package to mesonbuild so that we can have a script named meson in the same toplevel dir.
2016-01-16 17:35:29 +02:00