A Thousand Ships
|
38f9769bc6
[Core] Improve error messages with `vformat`
|
10 months ago |
Haoyu Qiu
|
ee9cea521d
Fix parsing of `4.` in Expression
|
1 year ago |
Muller-Castro
|
a8bc9f3e78
Add const lvalue ref to core/* container parameters
|
1 year ago |
George Marques
|
86ee5f39c4
Add support for Unicode identifiers in Expression class
|
2 years ago |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
2 years ago |
Hugo Locurcio
|
efe3220b2e
Fix periods in editor strings and messages
|
2 years ago |
bruvzg
|
0103af1ddd
Fix MSVC warnings, rename shadowed variables, fix uninitialized values, change warnings=all to use /W4.
|
2 years ago |
cdemirer
|
0ccde38668
Expression built-in functions can also be considered as identifiers in subscripts
|
3 years ago |
K. S. Ernest (iFire) Lee
|
9ddebc0c22
Add a const call mode to Object, Variant and Script.
|
3 years ago |
Rémi Verschelde
|
c8ce7e34e2
i18n: Misc fixes translation strings
|
3 years ago |
Yuri Roubinsky
|
dbd7a31507
Implement exponential operator (**) to GDScript/Expressions
|
3 years ago |
reduz
|
21637dfc25
Remove VARIANT_ARG* macros
|
3 years ago |
Rémi Verschelde
|
a0c87d4c11
Merge pull request #57620 from Haydoggo/expression-exp-fix
|
3 years ago |
Hayden
|
1305ff92f7
Make parser treat all exponent literals as float
|
3 years ago |
bruvzg
|
244db37508
Cleanup and move char functions to the `char_utils.h` header.
|
3 years ago |
Hayden Leete
|
018de19eba
Added hex and bin literal support to Expression parser
|
3 years ago |
bruvzg
|
8e79c5fb8d
Add support for the escaped UTF-16 and UTF-32 Unicode characters in the scripts and expressions.
|
3 years ago |
Rémi Verschelde
|
fe52458154
Update copyright statements to 2022
|
3 years ago |
Rémi Verschelde
|
49d8925713
Merge pull request #47294 from sebastian-heinz/patch-1
|
3 years ago |
sebastian-heinz
|
be90aadbcd
allow variant construction in expressions
|
3 years ago |
Lightning_A
|
e078f970db
Rename `remove()` to `remove_at()` when removing by index
|
4 years ago |
Hugo Locurcio
|
4bd5e4fd9b
Use the standard C `INFINITY` and `NAN` constants directly
|
4 years ago |
Pedro J. Estébanez
|
04688b92ff
Rename Reference to RefCounted
|
4 years ago |
Anshul7sp1
|
91181c2086
Fixes small typos and grammar correction
|
4 years ago |
Rémi Verschelde
|
b5334d14f7
Update copyright statements to 2021
|
4 years ago |
bruvzg
|
644f739660
Static analyzer fixes:
|
4 years ago |
reduz
|
635d33dc6c
Refactor variant built-in methods yet again.
|
4 years ago |
reduz
|
5288ff538d
Create Variant built-in functions.
|
4 years ago |
reduz
|
221a2a1742
Refactored variant constructor logic
|
4 years ago |
reduz
|
127458ed17
Reorganized core/ directory, it was too fatty already
|
4 years ago |