WIP: Auios' version - Do not merge. Only here for comparison #9

Draft
Auios wants to merge 28 commits from Auios/BlockLua:master into master
First-time contributor

Just abusing the PR for the diff UI. Do not merge this in.
My personal (and superior) fork of BlockLua.

This fork has:

  1. Not a single compiler warning.
  2. Not a single Lua warning.
  3. Come to think of it, not a single warning at all!
  4. Updated all deprecated functions/features.
  5. Uses CMakeLists.txt.
  6. Easy to use make.bat to make compilation super easy.
  7. Instructions on how to set your system up for compilation and get started contributing.
  8. Standardized code formatting for both C/C++ and Lua.
  9. Useful intellisense and linting to catch typos and potential "whoops" mistakes.
  10. VSCode friendly .editorconfig and .vscode/settings.json environment files for your editor.
  11. An actual compile_commands.json that is auto generated (you're welcome). Now your dev environment knows where and what to/is included. No more "function/variable is undefined" BS.
  12. Spite.
Just abusing the PR for the diff UI. Do not merge this in. My personal (and superior) fork of BlockLua. This fork has: 1. Not a single compiler warning. 2. Not a single Lua warning. 3. Come to think of it, not a single warning at all! 4. Updated all deprecated functions/features. 5. Uses `CMakeLists.txt`. 6. Easy to use `make.bat` to make compilation super easy. 7. Instructions on how to set your system up for compilation and get started contributing. 8. Standardized code formatting for both C/C++ and Lua. 9. Useful intellisense and linting to catch typos and potential "whoops" mistakes. 10. VSCode friendly `.editorconfig` and `.vscode/settings.json` environment files for your editor. 11. An actual `compile_commands.json` that is auto generated (you're welcome). Now your dev environment knows where and what to/is included. No more "function/variable is undefined" BS. 12. Spite.
Auios added 16 commits 2025-10-06 16:35:04 -04:00
Auios changed title from Auios' version - Do not merge. Only here for comparison to WIP: Auios' version - Do not merge. Only here for comparison 2025-10-06 16:45:17 -04:00
Auios added 1 commit 2025-10-06 17:00:15 -04:00
Auios added 2 commits 2025-12-08 03:09:51 -05:00
Auios added 1 commit 2025-12-08 03:12:06 -05:00
Auios added 1 commit 2025-12-08 03:23:03 -05:00
Auios added 4 commits 2025-12-08 03:32:59 -05:00
Auios added 1 commit 2025-12-08 15:26:55 -05:00
Auios added 1 commit 2025-12-08 15:29:44 -05:00
Auios added 1 commit 2025-12-09 15:43:47 -05:00
This pull request is marked as a work in progress.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u master:Auios-master
git checkout Auios-master
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: redo/BlockLua#9
No description provided.