Michael Friedrich
|
2cd5f3516d
|
Fix compiler warning
|
2015-02-11 15:58:07 +01:00 |
Gunnar Beutner
|
c95d2f14a3
|
Fix a crash in yyerror()
refs #8133
|
2015-02-10 15:53:20 +01:00 |
Gunnar Beutner
|
0490fe73f7
|
Implement line continuation for "icinga2 console"
fixes #8133
|
2015-02-10 13:27:02 +01:00 |
Gunnar Beutner
|
9de7da4d2a
|
Update validators for CustomVarObject
fixes #7542
|
2015-02-10 08:53:15 +01:00 |
Gunnar Beutner
|
97fc5bb10b
|
Implement additional attributes for the Host class
refs #7564
|
2015-02-09 08:50:17 +01:00 |
Gunnar Beutner
|
bb12704a31
|
Implement the Json.encode and Json.decode methods
fixes #8393
|
2015-02-09 08:14:06 +01:00 |
Michael Friedrich
|
29093f2a2f
|
Improve error message on missing included config files
fixes #8179
|
2015-02-07 21:50:14 +01:00 |
Gunnar Beutner
|
4896428c06
|
Add path information for objects in objects file
fixes #8371
|
2015-02-05 15:05:07 +01:00 |
Gunnar Beutner
|
3b3a65c9ae
|
Document operator precedence
fixes #7816
|
2015-02-02 12:48:20 +01:00 |
Gunnar Beutner
|
173f5241c4
|
Improve error message for non-matching apply rules
fixes #8323
|
2015-01-30 15:51:22 +01:00 |
Gunnar Beutner
|
aeb579d2a0
|
Implement another syntax for nullary lambdas
refs #7564
|
2015-01-30 09:49:57 +01:00 |
Gunnar Beutner
|
d713a6c940
|
Fix incorrect return value for ConfigItem::ActivateItems
refs #8309
|
2015-01-29 14:40:49 +01:00 |
Gunnar Beutner
|
2f44581f14
|
Validate timeperiod segments
fixes #8309
|
2015-01-29 14:14:56 +01:00 |
Gunnar Beutner
|
fb323ee215
|
Evaluate apply filters in the for loop
fixes #7610
|
2015-01-29 12:38:25 +01:00 |
Gunnar Beutner
|
13917e07b0
|
Implement validator support for function objects
fixes #8291
|
2015-01-27 10:55:14 +01:00 |
Gunnar Beutner
|
a11cdbdc39
|
Replace spaces with tabs
|
2015-01-27 10:50:15 +01:00 |
Gunnar Beutner
|
b858a05f15
|
Make operators &&, || behave like in JavaScript
fixes #8290
|
2015-01-27 08:40:19 +01:00 |
Gunnar Beutner
|
01d3be8820
|
Implement the while statement
fixes #8269
|
2015-01-23 15:54:27 +01:00 |
Michael Friedrich
|
78bfd0204c
|
Update copyright year
|
2015-01-22 12:00:23 +01:00 |
Gunnar Beutner
|
363f23b1d8
|
Rename ScriptFunction to Function
fixes #8258
|
2015-01-21 08:48:38 +01:00 |
Gunnar Beutner
|
848d076090
|
Implement the "globals" and "locals" keyword
fixes #8244
|
2015-01-16 13:04:34 +01:00 |
Gunnar Beutner
|
76fefaf9e2
|
Make argument for the return keyword optional
fixes #8237
|
2015-01-16 08:41:27 +01:00 |
Gunnar Beutner
|
a1734e3051
|
Fix deadlock in VMOps::For
fixes #8236
|
2015-01-16 08:40:19 +01:00 |
Gunnar Beutner
|
1952d7c844
|
Disallow spaces in T_STRING_ANGLE
fixes #8230
|
2015-01-15 14:50:07 +01:00 |
Gunnar Beutner
|
5db8dd7361
|
Verify array bounds
fixes #7812
|
2015-01-12 14:19:35 +01:00 |
Gunnar Beutner
|
5e9d9aea74
|
Change return type for 'set' expressions to Empty
fixes #8172
|
2015-01-12 08:55:16 +01:00 |
Michael Friedrich
|
ff3ee32d92
|
Fix DebugInfoRange for ApplyExpression in config parser
fixes #8173
|
2015-01-08 17:00:13 +01:00 |
Gunnar Beutner
|
7075607773
|
Use @$ instead of DebugInfoRange
|
2015-01-08 15:01:13 +01:00 |
Gunnar Beutner
|
79b0c13dfb
|
Remove unnecessary default rules
|
2015-01-08 11:39:06 +01:00 |
Gunnar Beutner
|
093be8b5c9
|
Allow side-effect-free expressions in a limited number of cases
refs #6570
|
2015-01-08 10:33:45 +01:00 |
Gunnar Beutner
|
0091c70c41
|
Disallow side-effect-free r-value expressions in expression lists
fixes #6570
|
2015-01-08 09:34:32 +01:00 |
Gunnar Beutner
|
acbf916506
|
Fix ambiguity when parsing include_recursive
fixes #8166
|
2015-01-07 17:22:29 +01:00 |
Gunnar Beutner
|
f3e0c5f113
|
Fix escape sequence for double quotes
refs #8164
|
2015-01-07 13:06:02 +01:00 |
Gunnar Beutner
|
2cb9f3011d
|
Fix escape sequence for backslashes
fixes #8164
|
2015-01-07 08:56:52 +01:00 |
Gunnar Beutner
|
c433284d27
|
Improve error reporting
fixes #8136
refs #6070
|
2014-12-20 15:29:04 +01:00 |
Gunnar Beutner
|
ee5f4fb7e3
|
Improve error reporting for the import keyword
fixes #8061
|
2014-12-20 11:09:21 +01:00 |
Gunnar Beutner
|
e03e143177
|
Report error for invalid escape sequences
fixes #7910
|
2014-12-20 09:48:18 +01:00 |
Gunnar Beutner
|
1ddab493e1
|
Make sure that Value::IsEmpty() returns true for empty strings
fixes #8018
|
2014-12-20 09:31:55 +01:00 |
Gunnar Beutner
|
6c53c7f192
|
Fix debug info for indexer
fixes #8132
|
2014-12-19 16:53:44 +01:00 |
Gunnar Beutner
|
a3ea72c4ca
|
Implement the __commit function
refs #8127
|
2014-12-19 13:08:46 +01:00 |
Gunnar Beutner
|
97168378e8
|
Rename _DEBUG to I2_DEBUG
fixes #7767
|
2014-12-19 12:19:28 +01:00 |
Gunnar Beutner
|
6383da1f2f
|
Replace spaces with tabs
|
2014-12-18 17:06:00 +01:00 |
Gunnar Beutner
|
9f18211ada
|
Remove obsolete code
refs #7709
|
2014-12-18 15:57:30 +01:00 |
Gunnar Beutner
|
873e294158
|
Refactor the WorkQueue class to make error reporting easier
refs #7709
|
2014-12-18 15:11:57 +01:00 |
Gunnar Beutner
|
82a9a8f0cf
|
Fix crash in ConfigCompilerContext::WriteObject
fixes #8106
|
2014-12-18 12:46:35 +01:00 |
Gunnar Beutner
|
28734daa06
|
Fix crash when accessing invalid fields
fixes #8104
|
2014-12-18 11:21:11 +01:00 |
Gunnar Beutner
|
9011c9fa67
|
Fix crash when accessing invalid fields on objects which don't have prototypes
|
2014-12-16 18:15:47 +01:00 |
Gunnar Beutner
|
23a556c7ce
|
Make sure that operator % throws an exception when the ride-hand-side argument is 0
fixes #8089
|
2014-12-16 08:52:32 +01:00 |
Gunnar Beutner
|
8ef8316ca6
|
Fix location info for strings
fixes #8081
|
2014-12-16 06:18:39 +01:00 |
Gunnar Beutner
|
d72bd4fec2
|
Add another unit test for expressions
refs #8074
|
2014-12-15 17:23:18 +01:00 |