aboutsummaryrefslogtreecommitdiff
path: root/src/tools.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Revamped lanes.nameofBenoit Germain8 days1-4/+5
* All enums are [[nodiscard]]Benoit Germain2025-02-051-0/+2
* Minor internal code tweaksBenoit Germain2025-02-051-12/+12
* Data transfer supports registered non-deep full userdataBenoit Germain2024-12-021-12/+17
* More [[nodiscard]] boyscoutingBenoit Germain2024-11-201-1/+2
* Renamed debugspew.h → debugspew.hpp, lindafactory.h → lindafactory.hppBenoit Germain2024-10-281-1/+1
* Renamed universe.h → universe.hppBenoit Germain2024-10-281-1/+1
* Renamed allocator.h → allocator.hpp, cancel.h → cancel.hpp, keeper.h → ...Benoit Germain2024-10-281-1/+1
* Renamed _pch.h → _pch.hpp, deep.h → deep.hpp, lanes.h → lanes.hppBenoit Germain2024-10-281-1/+1
* More strong typing for UniqueKey::getSubTable() argumentsBenoit Germain2024-10-241-1/+1
* Sprinkling StackIndex all over the placeBenoit Germain2024-10-081-26/+24
* Tweak luaG_getfuncsubtypeBenoit Germain2024-06-191-14/+13
* BoyscoutingBenoit Germain2024-06-141-6/+6
* lua_pushliteral -> luaG_pushstringBenoit Germain2024-06-141-3/+3
* More fixes to make clang happyBenoit Germain2024-06-141-2/+2
* luaG_typename returns a std::string_viewBenoit Germain2024-06-101-3/+3
* Boyscouting some luaG_ functionsBenoit Germain2024-06-071-8/+8
* Use a precompiled header to speed up the buildBenoit Germain2024-06-071-0/+1
* Modernize compatBenoit Germain2024-06-051-17/+17
* lua_absindex → luaG_absindex for inliningBenoit Germain2024-06-041-2/+2
* Remove some useless compatibility stuffBenoit Germain2024-06-041-6/+4
* Fix clang-tidy issues (most notably Microsoft-specific explicit constructor c...Benoit Germain2024-05-291-5/+5
* Moved implementation of lanes.nameof in a separate fileBenoit Germain2024-05-291-243/+73
* Modernize serialize_requireBenoit Germain2024-05-291-0/+57
* namespace tweaksBenoit Germain2024-05-271-2/+2
* More string_view + improved DEBUGSPEW outputBenoit Germain2024-05-271-2/+2
* DEBUGSPEW_PARAM_COMMA(Universe* U_)Benoit Germain2024-05-231-16/+18
* DEBUGSPEW fprintf(stderr) → std::cerrBenoit Germain2024-05-221-15/+18
* More string_viewBenoit Germain2024-05-201-17/+14
* Start using string_viewBenoit Germain2024-05-201-21/+21
* Shuffling code aroundBenoit Germain2024-05-141-0/+1
* Progressively applying the coding rulesBenoit Germain2024-05-141-6/+6
* Almost nothingBenoit Germain2024-05-141-1/+0
* Moved Lane tracking implementation in a separate fileBenoit Germain2024-05-141-0/+1
* Progressively applying the coding rulesBenoit Germain2024-05-131-62/+62
* Move InterCopyContext implementation in a separate fileBenoit Germain2024-05-131-1305/+4
* Some more code refactorizationBenoit Germain2024-05-131-1/+1
* Improve error message on table transfer type mismatchBenoit Germain2024-05-061-5/+5
* Some code factorizationBenoit Germain2024-05-031-52/+4
* Remove dependency on _G["package"]Benoit Germain2024-05-021-3/+2
* InterCopyContext always raises errors in a non-Keeper stateBenoit Germain2024-05-021-16/+15
* Progressively applying the coding rulesBenoit Germain2024-05-021-33/+31
* Progressively applying the coding rulesBenoit Germain2024-05-021-16/+16
* Progressively applying the coding rulesBenoit Germain2024-04-301-91/+80
* Progressively applying the coding rulesBenoit Germain2024-04-301-840/+661
* Progressively applying the coding rulesBenoit Germain2024-04-291-6/+6
* Function parameters L → L_Benoit Germain2024-04-291-318/+317
* C++ migration: wrap all Lua error raising API functions in a [[noreturn]] rai...Benoit Germain2024-04-261-25/+25
* Formalize a few coding style rules, start to enforce them for constantsBenoit Germain2024-04-261-40/+34
* C++ migration: using KeeperState = Unique<lua_State*>Benoit Germain2024-04-241-1/+1