Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								06efd72a89
								
							
						 | 
						
							
							
								
								allow keywords as strings in messagebox instruction (Fixes #2991)
							
							
							
							
							
						 | 
						
							2015-12-03 11:14:58 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								ae54f34f25
								
							
						 | 
						
							
							
								
								removed a redundant else and made unary + work also in the console
							
							
							
							
							
						 | 
						
							2015-09-26 11:30:35 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								67bd6cd708
								
							
						 | 
						
							
							
								
								Remove empty line at the beginning of files
							
							
							
							
							
							
							
							git ls-files -z | xargs -0 sed -i '1{/^$/d}'
							
						 | 
						
							2015-08-18 23:06:12 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								cbf9f83b85
								
							
						 | 
						
							
							
								
								allow use of IDs as function arguments, even if the ID matches a keyword (Fixes #2830)
							
							
							
							
							
						 | 
						
							2015-08-05 17:20:01 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Rohit Nirmal
								
							 
						 | 
						
							
							
							
							
								
							
							
								396fba7fa9
								
							
						 | 
						
							
							
								
								Silence -Wreorder warnings, and remove -Wno-reorder.
							
							
							
							
							
						 | 
						
							2015-05-21 22:46:44 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								057d0913d6
								
							
						 | 
						
							
							
								
								Merge branch 'scriptfixes'
							
							
							
							
							
						 | 
						
							2014-12-18 10:22:07 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								b951251572
								
							
						 | 
						
							
							
								
								handle junk in argument lists (Fixes #2206)
							
							
							
							
							
						 | 
						
							2014-12-17 15:03:05 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								ed5387fb8c
								
							
						 | 
						
							
							
								
								replaced stay [ ignoring implementation with one that does not interfere with other workarounds (Fixes #2205)
							
							
							
							
							
						 | 
						
							2014-12-13 15:43:40 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								7252cb63a6
								
							
						 | 
						
							
							
								
								Fix cppcheck issues
							
							
							
							
							
						 | 
						
							2014-09-26 17:48:14 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									slothlife
								
							 
						 | 
						
							
							
							
							
								
							
							
								35ced14e45
								
							
						 | 
						
							
							
								
								Fix for MSVC warnings
							
							
							
							
							
						 | 
						
							2014-09-22 21:33:09 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								14f32563e7
								
							
						 | 
						
							
							
								
								fixed script compiler code ordering issue
							
							
							
							
							
						 | 
						
							2014-09-09 13:55:10 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								174153b2da
								
							
						 | 
						
							
							
								
								Revert "Fix member variable case problem"
							
							
							
							
							
							
							
							This reverts commit f0354ea04c.
Fixes #759 (again)
Conflicts:
	components/compiler/lineparser.cpp 
							
						 | 
						
							2014-08-24 17:46:08 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								736ab76f68
								
							
						 | 
						
							
							
								
								limit argument error workaround to PositionCell instruction (Fixes #1732)
							
							
							
							
							
						 | 
						
							2014-08-24 10:17:55 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								2abc4e42c8
								
							
						 | 
						
							
							
								
								end parsing of line after parsing a declaration
							
							
							
							
							
						 | 
						
							2014-07-27 20:49:57 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								6a745c014f
								
							
						 | 
						
							
							
								
								workaround for incorrect argument order for PositionCell instruction
							
							
							
							
							
						 | 
						
							2014-07-27 11:51:53 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								19f4c46fe4
								
							
						 | 
						
							
							
								
								alllow (and ignore) explicit references for StopScript and ScriptRunning
							
							
							
							
							
						 | 
						
							2014-07-23 12:33:35 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								e8322da663
								
							
						 | 
						
							
							
								
								added support for targeted scripts to script compiler
							
							
							
							
							
						 | 
						
							2014-07-17 08:36:34 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								12fc0aaecb
								
							
						 | 
						
							
							
								
								removed an unused parser settings (implicitly fixing a case were this setting was not applied correctly)
							
							
							
							
							
						 | 
						
							2014-05-27 21:08:29 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								452b522bc3
								
							
						 | 
						
							
							
								
								Fix typos
							
							
							
							
							
						 | 
						
							2014-03-22 19:01:41 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								d213c6c36a
								
							
						 | 
						
							
							
								
								fixed a constness-issue
							
							
							
							
							
						 | 
						
							2014-02-14 12:23:00 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								e76ef92669
								
							
						 | 
						
							
							
								
								also allow the use of keywords as remote local variables in set statements
							
							
							
							
							
						 | 
						
							2014-02-14 09:06:06 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								749136bf33
								
							
						 | 
						
							
							
								
								ignore attempts to set non-existing variables
							
							
							
							
							
						 | 
						
							2014-02-12 20:23:47 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								a85d3c7dcb
								
							
						 | 
						
							
							
								
								ignore unused explicit references for functions
							
							
							
							
							
						 | 
						
							2014-02-12 13:53:59 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								6e2e4d1adf
								
							
						 | 
						
							
							
								
								ignore stray begin
							
							
							
							
							
						 | 
						
							2014-02-12 13:45:01 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								c0a6acfe6c
								
							
						 | 
						
							
							
								
								allow the use of keywords as variable names in more places
							
							
							
							
							
						 | 
						
							2014-02-12 09:23:23 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								bfb0e62c4a
								
							
						 | 
						
							
							
								
								ignore additional string argument after enable/disable
							
							
							
							
							
						 | 
						
							2014-02-12 09:10:05 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								6a5d88b640
								
							
						 | 
						
							
							
								
								ignore stray else and endif in scripts
							
							
							
							
							
						 | 
						
							2014-02-12 08:42:42 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								697bda6371
								
							
						 | 
						
							
							
								
								allow (and discard) explicit reference on instructions that do not accept explicit references
							
							
							
							
							
						 | 
						
							2014-02-11 14:55:31 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								3b990795c4
								
							
						 | 
						
							
							
								
								added access to remote access of local variables of global scripts
							
							
							
							
							
						 | 
						
							2014-02-10 14:45:55 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								3147aebf75
								
							
						 | 
						
							
							
								
								factored out declaration parser
							
							
							
							
							
						 | 
						
							2014-02-10 13:01:52 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								2b2ac6f62b
								
							
						 | 
						
							
							
								
								allow declaration of local variables with keywords as names
							
							
							
							
							
						 | 
						
							2014-02-02 15:43:48 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								7dc30a01cd
								
							
						 | 
						
							
							
								
								Some changes suggested by cppcheck
							
							
							
							
							
						 | 
						
							2013-07-31 18:46:32 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								f0354ea04c
								
							
						 | 
						
							
							
								
								Fix member variable case problem
							
							
							
							
							
						 | 
						
							2013-05-04 19:14:19 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								fe038cef03
								
							
						 | 
						
							
							
								
								turned redeclartion of local variables from an error into a warning
							
							
							
							
							
						 | 
						
							2013-05-01 14:20:09 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eduard
								
							 
						 | 
						
							
							
							
							
								
							
							
								2dc0064cc2
								
							
						 | 
						
							
							
								
								more string lowercase
							
							
							
							
							
						 | 
						
							2013-01-09 20:51:52 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								fe85de5ea7
								
							
						 | 
						
							
							
								
								Issue #181: assignment to member variables
							
							
							
							
							
						 | 
						
							2012-06-16 14:29:55 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								8b19de17b6
								
							
						 | 
						
							
							
								
								Iisue #181: enable member variable access from expressions in console
							
							
							
							
							
						 | 
						
							2012-06-16 13:21:01 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								861dc6a16e
								
							
						 | 
						
							
							
								
								redirecting output of expression evalutation to new report channel
							
							
							
							
							
						 | 
						
							2011-04-26 22:07:27 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								044bf0ab48
								
							
						 | 
						
							
							
								
								fixed parsing explicit references in the body of control structures
							
							
							
							
							
						 | 
						
							2010-08-30 14:44:23 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								c18e83d7c0
								
							
						 | 
						
							
							
								
								extended scripting extensions to code segment 3 (instructions and functions with optional arguments)
							
							
							
							
							
						 | 
						
							2010-08-22 14:00:30 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								276a9db6f7
								
							
						 | 
						
							
							
								
								added missing button implementation for MessageBox
							
							
							
							
							
						 | 
						
							2010-08-22 11:14:14 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								cf7150e585
								
							
						 | 
						
							
							
								
								implemented naked expressions in lineparser (used in console; result is send through messagebox interface)
							
							
							
							
							
						 | 
						
							2010-07-21 13:34:52 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								0f742ce7f9
								
							
						 | 
						
							
							
								
								even better error checking for extensions with explicit references
							
							
							
							
							
						 | 
						
							2010-07-10 12:31:00 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								71c710f9f6
								
							
						 | 
						
							
							
								
								enhanced compiler extenion system to support new instructions and functions with explicit references
							
							
							
							
							
						 | 
						
							2010-07-09 22:01:24 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								c37b007be0
								
							
						 | 
						
							
							
								
								added verification for explicit references (check if the given ID exists)
							
							
							
							
							
						 | 
						
							2010-07-09 20:35:34 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								d4ac3b506e
								
							
						 | 
						
							
							
								
								implemented enable, disable and getdisabled with explicit references
							
							
							
							
							
						 | 
						
							2010-07-09 19:32:17 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								592fa84e2d
								
							
						 | 
						
							
							
								
								added Enable, Disable, GetDisabled
							
							
							
							
							
						 | 
						
							2010-07-09 16:07:03 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								b28a6fd7b8
								
							
						 | 
						
							
							
								
								modified parser to skip over button arguments in an messagebox instruction
							
							
							
							
							
						 | 
						
							2010-07-05 13:21:08 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								a61b2c39f0
								
							
						 | 
						
							
							
								
								added scriptrunning/startscript/stopscript; sorted out more case problems
							
							
							
							
							
						 | 
						
							2010-07-04 16:00:32 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								f9c1548f80
								
							
						 | 
						
							
							
								
								added menumode script function; added global variable handling in compiler and interpreter (openmw context still ignores global variables)
							
							
							
							
							
						 | 
						
							2010-07-04 12:29:28 +02:00 | 
						
						
							
							
							
								
							
							
						 |