Bret Curtis
|
5a824d0333
|
components/compiler cleanup; also cleaned up related cascading warnings; fixed up final/override issues
|
4 years ago |
Capostrophic
|
e02b66cdf4
|
Ignore bogus string arguments for Disable/Enable again
|
5 years ago |
Evil Eye
|
3875b837bc
|
make MenuMode, Random, GetSecondsPassed regular functions
|
5 years ago |
Evil Eye
|
f0e2ee45fa
|
reuse ImplicitRef and ExplicitRef for enable, disable, getdisabled, startscript; move scriptrunning and stopscript
|
5 years ago |
Capostrophic
|
3d64a46df2
|
Allow using functions in non-conditional expressions (bug #3725)
|
6 years ago |
Capostrophic
|
17dce28705
|
Improve compiler messages
|
6 years ago |
Capostrophic
|
cc855e065a
|
Ignore stray references for variables in Set instruction
|
6 years ago |
Capostrophic
|
95aa05e41b
|
Tweaks to script parser messages and pathgrid warnings
|
6 years ago |
Andrei Kortunov
|
f0919f51e9
|
Fix integer result formatting of scripting functions
|
6 years ago |
James Carty
|
579f35511a
|
Add support for scietific notation flag for MessageBox
|
6 years ago |
Marc Zinnschlag
|
565922f9ad
|
naked expressions beginning with the member operator were allowed erroneously outside of the console (Fixes issue #2971)
|
7 years ago |
Ewan Higgs
|
38a2de3c51
|
convert std::autor_ptr to std::unique_ptr, originally by Ewan Higgs and updated by Bret Curtis
|
8 years ago |
Allofich
|
73463cd12f
|
Remove unnecessary virtual destructor
|
8 years ago |
Allofich
|
8c5aae0722
|
Add virtual destructors
|
8 years ago |
MiroslavR
|
f6f3f71db5
|
Improve format specifiers for message boxes
|
9 years ago |
Marc Zinnschlag
|
06efd72a89
|
allow keywords as strings in messagebox instruction (Fixes #2991)
|
9 years ago |
Marc Zinnschlag
|
ae54f34f25
|
removed a redundant else and made unary + work also in the console
|
9 years ago |
scrawl
|
67bd6cd708
|
Remove empty line at the beginning of files
git ls-files -z | xargs -0 sed -i '1{/^$/d}'
|
10 years ago |
Marc Zinnschlag
|
cbf9f83b85
|
allow use of IDs as function arguments, even if the ID matches a keyword (Fixes #2830)
|
10 years ago |
Rohit Nirmal
|
396fba7fa9
|
Silence -Wreorder warnings, and remove -Wno-reorder.
|
10 years ago |
Marc Zinnschlag
|
057d0913d6
|
Merge branch 'scriptfixes'
|
10 years ago |
Marc Zinnschlag
|
b951251572
|
handle junk in argument lists (Fixes #2206)
|
10 years ago |
Marc Zinnschlag
|
ed5387fb8c
|
replaced stay [ ignoring implementation with one that does not interfere with other workarounds (Fixes #2205)
|
10 years ago |
scrawl
|
7252cb63a6
|
Fix cppcheck issues
|
10 years ago |
slothlife
|
35ced14e45
|
Fix for MSVC warnings
|
10 years ago |
Marc Zinnschlag
|
14f32563e7
|
fixed script compiler code ordering issue
|
10 years ago |
scrawl
|
174153b2da
|
Revert "Fix member variable case problem"
This reverts commit f0354ea04c .
Fixes #759 (again)
Conflicts:
components/compiler/lineparser.cpp
|
11 years ago |
Marc Zinnschlag
|
736ab76f68
|
limit argument error workaround to PositionCell instruction (Fixes #1732)
|
11 years ago |
Marc Zinnschlag
|
2abc4e42c8
|
end parsing of line after parsing a declaration
|
11 years ago |
Marc Zinnschlag
|
6a745c014f
|
workaround for incorrect argument order for PositionCell instruction
|
11 years ago |
Marc Zinnschlag
|
19f4c46fe4
|
alllow (and ignore) explicit references for StopScript and ScriptRunning
|
11 years ago |
Marc Zinnschlag
|
e8322da663
|
added support for targeted scripts to script compiler
|
11 years ago |
Marc Zinnschlag
|
12fc0aaecb
|
removed an unused parser settings (implicitly fixing a case were this setting was not applied correctly)
|
11 years ago |
scrawl
|
452b522bc3
|
Fix typos
|
11 years ago |
Marc Zinnschlag
|
d213c6c36a
|
fixed a constness-issue
|
11 years ago |
Marc Zinnschlag
|
e76ef92669
|
also allow the use of keywords as remote local variables in set statements
|
11 years ago |
Marc Zinnschlag
|
749136bf33
|
ignore attempts to set non-existing variables
|
11 years ago |
Marc Zinnschlag
|
a85d3c7dcb
|
ignore unused explicit references for functions
|
11 years ago |
Marc Zinnschlag
|
6e2e4d1adf
|
ignore stray begin
|
11 years ago |
Marc Zinnschlag
|
c0a6acfe6c
|
allow the use of keywords as variable names in more places
|
11 years ago |
Marc Zinnschlag
|
bfb0e62c4a
|
ignore additional string argument after enable/disable
|
11 years ago |
Marc Zinnschlag
|
6a5d88b640
|
ignore stray else and endif in scripts
|
11 years ago |
Marc Zinnschlag
|
697bda6371
|
allow (and discard) explicit reference on instructions that do not accept explicit references
|
11 years ago |
Marc Zinnschlag
|
3b990795c4
|
added access to remote access of local variables of global scripts
|
11 years ago |
Marc Zinnschlag
|
3147aebf75
|
factored out declaration parser
|
11 years ago |
Marc Zinnschlag
|
2b2ac6f62b
|
allow declaration of local variables with keywords as names
|
11 years ago |
scrawl
|
7dc30a01cd
|
Some changes suggested by cppcheck
|
12 years ago |
scrawl
|
f0354ea04c
|
Fix member variable case problem
|
12 years ago |
Marc Zinnschlag
|
fe038cef03
|
turned redeclartion of local variables from an error into a warning
|
12 years ago |
eduard
|
2dc0064cc2
|
more string lowercase
|
12 years ago |