aboutsummaryrefslogtreecommitdiff
path: root/data/plugins/language_python.lua
diff options
context:
space:
mode:
authorJan <sentrycraft123@gmail.com>2022-04-15 17:34:46 +0200
committerGitHub <noreply@github.com>2022-04-15 11:34:46 -0400
commitfff10a26121e0fcada6a1b60cb263459bb6ed1f8 (patch)
treee22295188a7c26a8e7529f7b29492c0c4a14538c /data/plugins/language_python.lua
parentd323917538345bd8bd40524d2aeb035a67187fb4 (diff)
downloadlite-xl-fff10a26121e0fcada6a1b60cb263459bb6ed1f8.tar.gz
lite-xl-fff10a26121e0fcada6a1b60cb263459bb6ed1f8.zip
Cleanup (#826)
* Update meson.build - add logic to loop over more lua names (in the future more names might be discovered) - disable warnings and errors on dependencies * adding missing includes and checks, correct data types, pointer mess […] - various functions from string.h were used but never defined - logic was done across multiple different data types with different signedness, got all of them up to snuff - give 0 sized array size of 1 (array of size 0 is illegal, but rewriting the code is out of the scope of this commit) - add preprocessor that marks possibly unused argument as such (does not mean they will get optimized out or anything) - correctly initialize structs with all data needed All these were found by generating the project using `meson -Dwarning_level=3 -Dwerror=true` * remove undefined behavior, correct data types * Comment manual bit manipulation to be investigated * check for more edge cases, replace multiple cleanups with goto * remove system specific includes
Diffstat (limited to 'data/plugins/language_python.lua')
0 files changed, 0 insertions, 0 deletions