aboutsummaryrefslogtreecommitdiff
path: root/src/tools.cpp (follow)
Commit message (Collapse)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
| | | | | | | * mark all eligible classes Final * new TableIndex strong type * buildfixes for HAVE_DEBUGSPEW() * overridden virtual destructors tagged as such
* 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
| | | | keeper.hpp, tools.h → tools.hpp
* 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 ↵Benoit Germain2024-05-291-5/+5
| | | | calls)
* 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]] ↵Benoit Germain2024-04-261-25/+25
| | | | raise_... equivalent
* 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
|