Evil Eye
								
							 
						 | 
						
							
							
							
							
								
							
							
								54429cd23b
								
							
						 | 
						
							
							
								
								Parse special characters that have been put back as names too
							
							
							
							
							
						 | 
						
							2024-01-24 18:31:04 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Shi Han
								
							 
						 | 
						
							
							
							
							
								
							
							
								a90e3b8c3b
								
							
						 | 
						
							
							
								
								Move from std::atoi to std::from_char
							
							
							
							
							
						 | 
						
							2023-03-18 09:30:48 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Evil Eye
								
							 
						 | 
						
							
							
							
							
								
							
							
								c6a545766c
								
							
						 | 
						
							
							
								
								Remove redundant string_view
							
							
							
							
							
						 | 
						
							2023-03-05 21:45:03 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									unknown
								
							 
						 | 
						
							
							
							
							
								
							
							
								868a398b86
								
							
						 | 
						
							
							
								
								Allow comparison operators of arbitrary length
							
							
							
							
							
						 | 
						
							2023-03-05 19:15:43 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Evil Eye
								
							 
						 | 
						
							
							
							
							
								
							
							
								b19ad079c2
								
							
						 | 
						
							
							
								
								Ignore special characters preceding script commands
							
							
							
							
							
						 | 
						
							2022-12-27 14:59:56 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									clang-format-bot
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								ddb0522bbf
								
							
						 | 
						
							
							
								
								Apply clang-format to code base
							
							
							
							
							
						 | 
						
							2022-09-22 21:35:26 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									elsid
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								410a2881fe
								
							
						 | 
						
							
							
								
								Add comma to the last array element to prevent putting multiple elements on a single line
							
							
							
							
							
						 | 
						
							2022-09-14 00:36:02 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									elsid
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								f99ed6f1db
								
							
						 | 
						
							
							
								
								Split components/misc/stringops.hpp into multiple headers
							
							
							
							
							
							
							
							Replace all ciEqual overloads with one having std::string_view as argument. 
							
						 | 
						
							2022-08-03 22:06:24 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									elsid
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								bef15edf0b
								
							
						 | 
						
							
							
								
								Remove redundant ostream, istream, iostream and sstream includes
							
							
							
							
							
							
							
							* Replace by std::to_string and operator+ where possible.
* Move the code requiring to include <sstream> from .hpp to .cpp files. 
							
						 | 
						
							2022-07-05 01:41:28 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Evil Eye
								
							 
						 | 
						
							
							
							
							
								
							
							
								bee94e2afc
								
							
						 | 
						
							
							
								
								Treat commas in scripts as whitespace
							
							
							
							
							
						 | 
						
							2021-11-13 14:06:21 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Evil Eye
								
							 
						 | 
						
							
							
							
							
								
							
							
								fef902617a
								
							
						 | 
						
							
							
								
								Parse integer format arguments as variable names
							
							
							
							
							
						 | 
						
							2021-10-24 17:23:15 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Evil Eye
								
							 
						 | 
						
							
							
							
							
								
							
							
								c679565893
								
							
						 | 
						
							
							
								
								Make names starting with digits use normal name parsing code
							
							
							
							
							
						 | 
						
							2021-09-26 22:13:53 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Evil Eye
								
							 
						 | 
						
							
							
							
							
								
							
							
								6d7cb38834
								
							
						 | 
						
							
							
								
								Remove duplicate GetSquareRoot implementation
							
							
							
							
							
						 | 
						
							2021-09-19 19:53:38 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Evil Eye
								
							 
						 | 
						
							
							
							
							
								
							
							
								c1177d7ffe
								
							
						 | 
						
							
							
								
								Allow unquoted string arguments to start with . and -
							
							
							
							
							
						 | 
						
							2021-06-19 11:21:37 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alexei Dobrohotov
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								53f91a3aa5
								
							
						 | 
						
							
							
								
								Merge pull request #3018 from akortunov/emplace
							
							
							
							
							
							
							
							Use emplace_back instead of push_back 
							
						 | 
						
							2020-11-01 01:58:56 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Bret Curtis
								
							 
						 | 
						
							
							
							
							
								
							
							
								5a824d0333
								
							
						 | 
						
							
							
								
								components/compiler cleanup; also cleaned up related cascading warnings; fixed up final/override issues
							
							
							
							
							
						 | 
						
							2020-10-22 23:57:53 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Andrei Kortunov
								
							 
						 | 
						
							
							
							
							
								
							
							
								065ed5138e
								
							
						 | 
						
							
							
								
								Use emplace_back instead of push_back
							
							
							
							
							
						 | 
						
							2020-10-18 10:27:35 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Evil Eye
								
							 
						 | 
						
							
							
							
							
								
							
							
								3875b837bc
								
							
						 | 
						
							
							
								
								make MenuMode, Random, GetSecondsPassed regular functions
							
							
							
							
							
						 | 
						
							2020-05-17 22:34:54 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Evil Eye
								
							 
						 | 
						
							
							
							
							
								
							
							
								f0e2ee45fa
								
							
						 | 
						
							
							
								
								reuse ImplicitRef and ExplicitRef for enable, disable, getdisabled, startscript; move scriptrunning and stopscript
							
							
							
							
							
						 | 
						
							2020-05-13 21:17:08 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Evil Eye
								
							 
						 | 
						
							
							
							
							
								
							
							
								e07fa37fa3
								
							
						 | 
						
							
							
								
								ignore final whitespace/comments
							
							
							
							
							
						 | 
						
							2020-03-29 22:29:22 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Evil Eye
								
							 
						 | 
						
							
							
							
							
								
							
							
								fea7e68fe9
								
							
						 | 
						
							
							
								
								silence operator precedence warning
							
							
							
							
							
						 | 
						
							2020-03-25 20:34:08 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Evil Eye
								
							 
						 | 
						
							
							
							
							
								
							
							
								8dc081a60d
								
							
						 | 
						
							
							
								
								ignore unterminated empty strings
							
							
							
							
							
						 | 
						
							2020-03-25 19:52:22 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Andrei Kortunov
								
							 
						 | 
						
							
							
							
							
								
							
							
								45ab6e1430
								
							
						 | 
						
							
							
								
								Implement UTF-8 support for script parser (bug #4598)
							
							
							
							
							
						 | 
						
							2019-10-30 14:59:47 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Capostrophic
								
							 
						 | 
						
							
							
							
							
								
							
							
								17dce28705
								
							
						 | 
						
							
							
								
								Improve compiler messages
							
							
							
							
							
						 | 
						
							2019-03-29 00:59:26 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Andrei Kortunov
								
							 
						 | 
						
							
							
							
							
								
							
							
								3032b177a1
								
							
						 | 
						
							
							
								
								Remove redundant includes
							
							
							
							
							
						 | 
						
							2019-02-23 08:02:12 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								327f36b081
								
							
						 | 
						
							
							
								
								Merged pull request #1876
							
							
							
							
							
						 | 
						
							2018-08-26 09:15:38 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Andrei Kortunov
								
							 
						 | 
						
							
							
							
							
								
							
							
								a560a9e00d
								
							
						 | 
						
							
							
								
								Allow messageboxes arguments to have newline characters (bug #3836)
							
							
							
							
							
						 | 
						
							2018-08-24 15:48:18 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Capostrophic
								
							 
						 | 
						
							
							
							
							
								
							
							
								a06c9c767d
								
							
						 | 
						
							
							
								
								Treat <> and << operators as < and  >< and >> as > in scripts
							
							
							
							
							
							
							
							(bug #4597) 
							
						 | 
						
							2018-08-19 18:40:33 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								2dff3aab22
								
							
						 | 
						
							
							
								
								allow . and - in the name part of a begin script statement, but not at the beginning of a name. Fixes #4061
							
							
							
							
							
						 | 
						
							2018-01-12 16:37:06 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Allofich
								
							 
						 | 
						
							
							
							
							
								
							
							
								e095817ac2
								
							
						 | 
						
							
							
								
								Treat =< and => as == in scripts
							
							
							
							
							
							
							
							(Fixes #3744) 
							
						 | 
						
							2017-04-21 22:26:13 +09:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								a5da3a269e
								
							
						 | 
						
							
							
								
								Fix shadowing warnings
							
							
							
							
							
						 | 
						
							2016-08-29 12:20:00 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								06efd72a89
								
							
						 | 
						
							
							
								
								allow keywords as strings in messagebox instruction (Fixes #2991)
							
							
							
							
							
						 | 
						
							2015-12-03 11:14:58 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								435e52306a
								
							
						 | 
						
							
							
								
								adjusted a workaround for names starting with digits that interfered with some numerical expressions written without spaces
							
							
							
							
							
						 | 
						
							2015-09-26 11:34:46 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								4d94f38f4b
								
							
						 | 
						
							
							
								
								replaced context-sensitive implementation of allowing digits at the beginning of names with a more general implementation (Fixes #1730)
							
							
							
							
							
						 | 
						
							2015-09-15 14:57:07 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								20106bb90f
								
							
						 | 
						
							
							
								
								allow keywords in quotes (Fixes #2794)
							
							
							
							
							
						 | 
						
							2015-07-29 14:45:56 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								375d426dd0
								
							
						 | 
						
							
							
								
								check for premature end of scripts more consistently
							
							
							
							
							
						 | 
						
							2015-01-15 11:35:17 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								ac7c2a1473
								
							
						 | 
						
							
							
								
								some cleanup
							
							
							
							
							
						 | 
						
							2015-01-03 13:59:59 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								bbbf431ae3
								
							
						 | 
						
							
							
								
								double bug in script name handling workaround (Fixes #1730)
							
							
							
							
							
						 | 
						
							2015-01-03 13:54:46 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								120873a66d
								
							
						 | 
						
							
							
								
								another workaround for script translation messup
							
							
							
							
							
						 | 
						
							2014-12-18 10:40:51 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								057d0913d6
								
							
						 | 
						
							
							
								
								Merge branch 'scriptfixes'
							
							
							
							
							
						 | 
						
							2014-12-18 10:22:07 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								fc1d42a7d2
								
							
						 | 
						
							
							
								
								fixed exclusion for certain characters at the start of names
							
							
							
							
							
						 | 
						
							2014-12-18 09:55:26 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								5cb94da9c5
								
							
						 | 
						
							
							
								
								compensate for incorrect minus character in translated dialogue script (Fixes #2207)
							
							
							
							
							
						 | 
						
							2014-12-17 11:56:54 +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 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								cda0363f29
								
							
						 | 
						
							
							
								
								allow a space in the middle of multi-character comparison operators (Fixes #2185)
							
							
							
							
							
						 | 
						
							2014-12-11 13:51:37 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								95dfb07816
								
							
						 | 
						
							
							
								
								make [ a whitespace character in scripts (Fixes #2126)
							
							
							
							
							
						 | 
						
							2014-11-15 09:53:08 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								a0dbb40c8e
								
							
						 | 
						
							
							
								
								Allow script names starting with digits (Fixes #1730)
							
							
							
							
							
						 | 
						
							2014-10-11 14:48:52 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								563c2e5730
								
							
						 | 
						
							
							
								
								be a bit more relaxed about allowing - in names (Fixes #1593)
							
							
							
							
							
						 | 
						
							2014-07-15 10:39:11 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								c03bd8ebb6
								
							
						 | 
						
							
							
								
								allow [] as aliases for ()
							
							
							
							
							
						 | 
						
							2014-02-13 08:59:33 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								7dc30a01cd
								
							
						 | 
						
							
							
								
								Some changes suggested by cppcheck
							
							
							
							
							
						 | 
						
							2013-07-31 18:46:32 +02:00 | 
						
						
							
							
							
								
							
							
						 |