Skip to content

Upgraded Core version to 6.0 and 2 new params: Sources Encoding and Builtins Path#63

Open
Lorthiz wants to merge 2 commits into
dzieje-khorinis:masterfrom
Lorthiz:Core6-Encodings
Open

Upgraded Core version to 6.0 and 2 new params: Sources Encoding and Builtins Path#63
Lorthiz wants to merge 2 commits into
dzieje-khorinis:masterfrom
Lorthiz:Core6-Encodings

Conversation

@Lorthiz
Copy link
Copy Markdown

@Lorthiz Lorthiz commented Jun 19, 2025

Changelist:

  • Upgraded Core version to 6.0. Just a small change, there are no breaking changes between versions,
  • Added param to change Source and Output Encodings, Scripts may be by design in at least few encodings depending on a region: Win1250, Win1252 etc. So this params allows to change encoding of source/output files. By default both encodings are set to Win1250
  • Builtin types are now bundled with executable, so builtin path is no longer needed, but added flag for disabling builtin types if someone would want to overwrite them.
  • Extracted Help text to resource: help.txt
  • CompilerOptions cleanup - there was a lot of moving of the same data around. Now both Compiler and Program just use the same object for managing options.

Lorthiz added 2 commits June 19, 2025 17:41
…tin system functions as params with defaults being the same as in previous commits.
…other, added bundling of builtin types with executable, extracted help text to builtin resource file
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant