aboutsummaryrefslogtreecommitdiff
path: root/src/tools.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* C++ migration: enum → enum classBenoit Germain2024-04-241-12/+12
* ASSERT_L → LUA_ASSERTBenoit Germain2024-04-241-28/+28
* C++ migration: split UniqueKey into UniqueKey+RegistryUniqueKeyBenoit Germain2024-04-241-4/+4
* some dead code elimination and other triflesBenoit Germain2024-04-161-371/+298
* C++ migration: more conversion to InterCopyContext. debugspew indentation is ...Benoit Germain2024-04-161-86/+106
* C++ migration: inter-state transfer managed by a new class InterCopyContextBenoit Germain2024-04-151-301/+320
* Merge branch 'C-Implementation'Benoit Germain2024-04-111-1/+1
* C++ migration: wrap lua type values in an enum class for type safety and debu...Benoit Germain2024-04-101-15/+15
* C++ migration: luaG_inter_copy_* now return an enum class instead of an anony...Benoit Germain2024-04-101-14/+24
* C++ migration: fixed a few std::ignoreBenoit Germain2024-04-101-127/+124
* C++ migration: [[nodiscard]] everywhere. still have to check all std::ignoreBenoit Germain2024-04-091-128/+132
* C++ migration: use strong type safety for source and destination states in tr...Benoit Germain2024-04-091-47/+38
* C++ migration: more atomicsBenoit Germain2024-04-021-46/+49
* C++ migration: fix some warnings in 32 bits buildsBenoit Germain2024-03-311-3/+3
* C++ migration: all enums are enum classBenoit Germain2024-03-291-47/+92
* C++ migration: improved UniqueKey interfaceBenoit Germain2024-03-281-9/+9
* C++ migration: Fix metatable caching bug introduced when converting the index...Benoit Germain2024-03-261-1/+1
* C++ migration: refactor AllocatorDefinition and ProtectedAllocator into classesBenoit Germain2024-03-261-50/+37
* C++ migration: Universe MUTEX_T replaced with std::mutex and std::atomicBenoit Germain2024-03-251-13/+5
* C++ migration: revamped stack checking macrosBenoit Germain2024-03-251-126/+126
* C++ migration: REGISTRY_SET and REGISTRY_GET are gone, welcome templates and ...Benoit Germain2024-03-211-29/+29