Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
- Based on https://github.com/hyperrealm/libconfig/releases/tag/v1.5
f9f23d7a95608936ea7d839731dbd56f1667b7ed
- Improvements that come with this libconfig version:
* Don't fclose() a null pointer.
* check if file being opened is a directory
* added config_set_options(), config_get_options(), setOptions(),
getOptions().
* renamed config_setting_lookup_from() to config_setting_lookup() and
documented it
* floating point precision loss patch
* scanner code cleanup
* parser code cleanup
* bugfix; capture root filename
- Parser generated with Bison 2.7
- Scanner generated with flex 2.6
- This includes the windows-compatibility commit
909b06c07e30e456cc63f58d31b0e2f3aad4cc43 from upstream (although not
part of version 1.5)
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
- Note: Since '.' (period) is a valid character for key names, it is no
longer a valid path separator for lookups. Please use '/' (forward
slash) or ':' (semicolon) instead.
Signed-off-by: Haru <haru@dotalux.com>
|
|
- Follow-up to 15a0f6dea6f4f3c5adc9a1bc9e7e8be81cc49c48
- Fixes dagger items being equippable by acolyte classes (and possibly
many other issues)
- Issue caused by an incorrect capping method when the Job field is set
to a value greater than 0x7fffffff
Signed-off-by: Haru <haru@dotalux.com>
|
|
- Warnings detected thanks to Xcode's compiler settings (more strict by
default) and clang, warnings mostly but not only related to data sizes
on 64 bit systems, that were silenced until now by very lax compiler
settings.
- This also decreases by a great deal the amount of warnings produced by
MSVC in x64 mode (for the adventurous ones who tried that)
- Also fixed (or silenced in case of false positives) the potential
issues pointed out by the (awesome) clang static analyzer.
- Patch co-produced with Ind, I'm merging and committing in his place!
Signed-off-by: Haru <haru@dotalux.com>
|
|
- Changed <? ?> to <" "> after some further brainstorming. Special
thanks to Yommy.
Signed-off-by: Haru <haru@dotalux.com>
|
|
- If this doesn't make any sense right now, fear not. It'll make sense
in an upcoming update.
- Special thanks to Yommy, Ind.
Signed-off-by: Haru <haru@dotalux.com>
|
|
- Follow-up to 62c5e65d28833c1068d195778c0e3a710acaa104, special thanks
to Ind
- A trailing comma in a libconfig list (enclosed in parentheses) will no
longer cause a parse error.
- Updated config files where it makes sense to put a trailing comma
Signed-off-by: Haru <haru@dotalux.com>
|
|
- A trailing comma in conf/plugins.conf will no longer cause a parse
error. This makes it easier to comment out plugins to disable them.
- conf/plugins.conf has been updated to reflect this change.
Signed-off-by: Haru <haru@dotalux.com>
|
|
This overrides previous manual edits to the machine-generated files, and
is supposed to make it much easier to maintain in future.
There should be no functional changes at all, but if there's any issue,
please let me know.
Signed-off-by: Haru <haru@dotalux.com>
|