summaryrefslogtreecommitdiffstats
path: root/modules/gdscript
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #33577 from Calinou/highlight-control-flow-keywordsRémi Verschelde2021-05-073-1/+20
|\
| * Highlight control flow keywords with a different colorHugo Locurcio2021-05-053-1/+20
* | Merge pull request #47776 from Razoric480/foreportRémi Verschelde2021-05-065-19/+196
|\ \
| * | Implement LSP didDeleteFiles & make parser aware of sub-nodesFrancois Belair2021-04-105-19/+196
* | | Merge pull request #46714 from HaSa1002/fix-gdscript-underscore-strictRémi Verschelde2021-05-061-0/+4
|\ \ \
| * | | Fix GDScript Tokenizer being very strict about the number of underscoresJohannes2021-03-061-0/+4
* | | | Rename `IP_Unix`, `IP_Address` and `TCP_Server` to remove underscoresHugo Locurcio2021-05-063-4/+4
| |_|/ |/| |
* | | Merge pull request #47798 from ray90514/bug#47620Rémi Verschelde2021-05-041-1/+6
|\ \ \
| * | | Fix Constants at function scope are not defined as constants for autocompletionray905142021-04-111-1/+6
* | | | Merge pull request #47958 from Xrayez/gdscript-rename-test-scriptsRémi Verschelde2021-05-0324-0/+0
|\ \ \ \
| * | | | Rename GDScript test script filenames to use `snake_case`Andrii Doroshenko (Xrayez)2021-04-1624-0/+0
* | | | | Replace remaining uses of `NULL` with `nullptr`Rémi Verschelde2021-04-291-1/+1
* | | | | GDScript: Fix crash when base of an attribute is invalidGeorge Marques2021-04-282-1/+7
* | | | | GDScript: Implement lambdas compilation and runtimeGeorge Marques2021-04-2816-39/+364
* | | | | GDScript: Add lambdas to the type analyzerGeorge Marques2021-04-285-24/+122
* | | | | GDScript: Add lambda syntax parsingGeorge Marques2021-04-286-63/+224
* | | | | Core: Drop custom `copymem`/`zeromem` definesRémi Verschelde2021-04-271-1/+0
* | | | | Remove uses of `auto` for better readability and online code reviewsHugo Locurcio2021-04-261-2/+2
* | | | | Merge pull request #48139 from vnen/gdscript-dict-keysRémi Verschelde2021-04-243-24/+10
|\ \ \ \ \
| * | | | | GDScript: Make sure Lua-style dicts use StringName as keysGeorge Marques2021-04-232-2/+4
| * | | | | GDScript: Fix resolution of dictionary keysGeorge Marques2021-04-232-22/+6
* | | | | | Merge pull request #47891 from Razoric480/lsp-update-filesystemRémi Verschelde2021-04-241-0/+1
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Make LSP update the filesystem of changed scriptsFrancois Belair2021-04-141-0/+1
* | | | | | Merge pull request #47956 from vnen/gdscript-double-stackRémi Verschelde2021-04-208-56/+400
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | GDScript: Adjust type of temporaries when neededGeorge Marques2021-04-166-8/+286
| * | | | | GDScript: Pool temporary values by type on the stackGeorge Marques2021-04-145-49/+115
| | |_|_|/ | |/| | |
* | | | | Merge pull request #47701 from vnen/gdscript-test-runnerRémi Verschelde2021-04-1633-78/+882
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Add runner for GDScript testingGeorge Marques2021-04-0833-78/+882
* | | | | Merge pull request #47330 from Blackiris/fix-corrupt-scene-when-export-has-se...George Marques2021-04-141-2/+1
|\ \ \ \ \
| * | | | | Fix corrupt scene when export var has setterJulien Nguyen2021-04-141-2/+1
| | |/ / / | |/| | |
* / | | | Fix type argument in is_builtin which was treated as an addressJulien Nguyen2021-04-111-1/+1
|/ / / /
* | / / Reduce number of addressing modes in GDScript VMGeorge Marques2021-04-088-193/+128
| |/ / |/| |
* | | Merge pull request #47648 from Blackiris/fix-gdscript-editor-hangsRémi Verschelde2021-04-071-1/+1
|\ \ \
| * | | Fix infinite loop when guessing argument type from parent classJulien Nguyen2021-04-051-1/+1
| |/ /
* / / Fix stack overflow in setterJulien Nguyen2021-04-061-0/+2
|/ /
* | Merge pull request #47569 from vnen/gdscript-typed-returnRémi Verschelde2021-04-054-6/+304
|\ \
| * | GDScript: Properly validate return typeGeorge Marques2021-04-054-6/+304
* | | Style: Apply clang-tidy's `readability-braces-around-statements`Rémi Verschelde2021-04-052-23/+46
* | | Style: Apply clang-tidy's `modernize-use-nullptr`Rémi Verschelde2021-04-052-5/+5
* | | Fix GDScript variables addresses getting mixedJulien Nguyen2021-04-041-0/+4
* | | Merge pull request #46991 from madmiraal/rename-invert-reverseRémi Verschelde2021-04-013-4/+4
|\ \ \
| * | | Rename Array.invert() to Array.reverse()Marcel Admiraal2021-03-213-4/+4
* | | | Merge pull request #47131 from vnen/gdscript-export-fixRémi Verschelde2021-03-307-143/+167
|\ \ \ \
| * | | | GDScript: Implement export of typed arraysGeorge Marques2021-03-301-1/+19
| * | | | GDScript: Allow export of enum variablesGeorge Marques2021-03-303-10/+22
| * | | | GDScript: Show error on invalid initializer expressionGeorge Marques2021-03-301-0/+3
| * | | | Move GDSript annotation application after type-checkingGeorge Marques2021-03-306-135/+126
| | |/ / | |/| |
* | | | Merge pull request #47492 from vnen/gdscript-typed-arraysRémi Verschelde2021-03-301-2/+2
|\ \ \ \ | |/ / / |/| | |
| * | | GDScript: Fix array type check on constantsGeorge Marques2021-03-301-2/+2
* | | | Merge pull request #46830 from vnen/gdscript-typed-arraysRémi Verschelde2021-03-2912-58/+569
|\| | |