| 
							
							
								 Gunnar Beutner | 81a7a002b4 | Improve validation for flow control statements fixes #11622 | 2016-05-11 08:01:31 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 93a09b874b | Remove the (unused) 'inherits' keyword fixes #11659 | 2016-04-22 13:49:30 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 599929b0f6 | Update copyright headers for 2016 | 2016-01-12 08:29:59 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 678a237739 | Turn '=>' lambda expressions into side-effect-free statements fixes #10760 | 2015-12-01 16:41:00 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 5991a878a0 | Build fix for SLES 11 (with -std=c++11) fixes #10615 | 2015-11-21 04:46:13 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 7621870278 | Implement a debugger for Icinga scripts fixes #10547 | 2015-11-05 14:29:45 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 51f473d08a | Implement the current_filename and current_line keywords fixes #10243 | 2015-11-03 16:34:34 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 1ec20a1e8d | Fix: Line continuation is broken in 'icinga2 console' fixes #10461 | 2015-10-26 13:04:03 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 74ef3e3ce6 | Turn includes into AST expressions fixes #10008 | 2015-10-22 09:46:31 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 8136cda367 | Implement the ignore_on_error keyword fixes #9960 | 2015-10-05 12:44:11 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 6fb1b60c12 | Fix: NULs don't work in string values fixes #10234 | 2015-09-29 07:09:35 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | e19a36c659 | Fix parser error when using new-lines in dictionaries fixes #10204 | 2015-09-23 16:37:21 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | da83bae660 | Rename config/modules to config/packages fixes #9953 | 2015-09-01 20:09:04 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | f2a055c85a | Use an AST node for the 'library' keyword fixes #10017 | 2015-08-27 14:50:08 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 6a8f890e7c | Remove the FutureExpression class fixes #9972 | 2015-08-24 11:04:26 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 0f5287c2b1 | Add module attribute for ConfigObject and set its origin fixes #9852 | 2015-08-17 16:08:57 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 071d2f18fb | Rename DynamicObject/DynamicType to ConfigObject/ConfigType fixes #9914 | 2015-08-15 20:40:41 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 827de21907 | Improve error messages for duplicate objects refs #9101 | 2015-08-15 20:07:12 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | ccd63b9d15 | Implement the include_zones directive refs #9083 | 2015-07-21 09:32:17 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 51d0e71a00 | Don't allow "ignore where" for groups when there's no "assign where" fixes #9554 | 2015-07-16 13:56:12 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | ed3882ba33 | Fix config parser ignoring forbidden "ignore" in template definition fixes #9535 | 2015-07-02 17:53:34 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | f69c0bd5a2 | Remove the ScopeCurrent constant fixes #9044 | 2015-04-15 08:36:17 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | ec7224e3ed | Generate C++ code for type validators fixes #7709
fixes #8867 | 2015-03-27 07:59:27 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | e8cee8d5e2 | Allow using more than one %validator rule for the same type fixes #8829 | 2015-03-20 15:49:55 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 8682c530af | Fix line continuation support for parentheses fixes #8679 | 2015-03-11 10:01:03 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 77fc213d6d | Remove unnecessary dynamic_casts | 2015-03-07 14:47:54 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | c3e32911a7 | Fix: else if doesn't work without an else branch fixes #8572 | 2015-03-03 10:22:21 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | fd090e057b | Implement 'else if' fixes #8548 | 2015-02-26 13:51:13 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | a76f816623 | Implement the 'continue' and 'break' keywords fixes #8394 | 2015-02-19 12:57:52 +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 | bb12704a31 | Implement the Json.encode and Json.decode methods fixes #8393 | 2015-02-09 08:14:06 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 3b3a65c9ae | Document operator precedence fixes #7816 | 2015-02-02 12:48:20 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | aeb579d2a0 | Implement another syntax for nullary lambdas refs #7564 | 2015-01-30 09:49:57 +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 | 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 | 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 |  | 
			
				
					| 
							
							
								 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 | 6c53c7f192 | Fix debug info for indexer fixes #8132 | 2014-12-19 16:53:44 +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 | 8ef8316ca6 | Fix location info for strings fixes #8081 | 2014-12-16 06:18:39 +01:00 |  |