aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Wrap lua_resume for compatibilityBenoit Germain2024-07-021-0/+46
* A small step toward coroutine-based lanesBenoit Germain2024-07-012-42/+59
* lanes.finally() handler decides whether to thow or freezeBenoit Germain2024-07-012-14/+17
* Make Lanes crash on purpose at shutdown if some lanes still runBenoit Germain2024-06-287-54/+48
* linda:limit() and linda:set() return a second value, a string representing th...Benoit Germain2024-06-276-46/+92
* Change linda:limit()Benoit Germain2024-06-267-36/+66
* Remove obsolete commentsBenoit Germain2024-06-261-16/+0
* BoyscoutingBenoit Germain2024-06-261-7/+7
* Fix (harmless) bad internal usage of luaopen_lanes_coreBenoit Germain2024-06-261-13/+4
* Make lanes.gen stricter on base librariesBenoit Germain2024-06-268-33/+71
* Fix lanes.gen not correctly detecting '*' misuseBenoit Germain2024-06-251-1/+5
* Lindas now accept deep user data as valid keysBenoit Germain2024-06-245-2/+19
* linda:dump correctly outputs limit as "unlimited" for unlimited keysBenoit Germain2024-06-242-1/+6
* Having luaG_tostring return a non-empty string_view on non-string values was ...Benoit Germain2024-06-243-3/+3
* Fix wrong Linda name when not giving anyBenoit Germain2024-06-243-2/+22
* Fix luaG_tostring to return a valid string even if the value is not convertibleBenoit Germain2024-06-211-1/+1
* Revert overzealous upvalue check on on_state_createBenoit Germain2024-06-202-16/+6
* Better error message on unknown configuration settingBenoit Germain2024-06-201-2/+2
* BoyscoutingBenoit Germain2024-06-191-14/+14
* Config parameter validators can append extra information to the error messageBenoit Germain2024-06-191-11/+45
* Tweak luaG_getfuncsubtypeBenoit Germain2024-06-192-16/+13
* Fix on_state_create incorrectly rejecting Lua functions with only _ENV as upv...Benoit Germain2024-06-192-14/+19
* Improved on_state_create implementationBenoit Germain2024-06-195-76/+84
* Give a chance to config.allocator to provide a specific allocator for interna...Benoit Germain2024-06-186-26/+35
* Updated CHANGESBenoit Germain2024-06-181-17/+19
* Moved AllocatorDefinition in a lanes namespaceBenoit Germain2024-06-186-48/+59
* When it is a function, config.allocator is called with a string hintBenoit Germain2024-06-186-62/+67
* Foolproofed config.allocator when it is a functionBenoit Germain2024-06-175-21/+38
* List configure settings alphabetically in documentationBenoit Germain2024-06-171-61/+64
* Fix validation of boolean settingsBenoit Germain2024-06-171-1/+1
* BoyscoutingBenoit Germain2024-06-146-375/+398
* Wording fix: parameter → argumentBenoit Germain2024-06-1416-35/+35
* BoyscoutingBenoit Germain2024-06-144-7/+7
* Handle std::ignore cases that should not be ignoredBenoit Germain2024-06-143-8/+14
* Fix deeptest.luaBenoit Germain2024-06-141-2/+6
* Fix error handling when indexing a lane with unexpected dataBenoit Germain2024-06-142-6/+18
* lua_pushliteral -> luaG_pushstringBenoit Germain2024-06-1416-53/+53
* More char* -> std::string_view conversionsBenoit Germain2024-06-143-17/+18
* More char* -> std::string_view conversionsBenoit Germain2024-06-146-101/+109
* More fixes to make clang happyBenoit Germain2024-06-1411-174/+135
* A small step toward making clang happyBenoit Germain2024-06-137-22/+102
* linda :get(), :set(), :limit() return value changesBenoit Germain2024-06-1212-93/+129
* Documentation fixesBenoit Germain2024-06-122-2/+2
* Replace __FILE__/__LINE__ with std::source_locationBenoit Germain2024-06-121-16/+27
* Unit test for to-be-closed Lanes and LindasBenoit Germain2024-06-121-0/+123
* Add support for to-be-closed lindaBenoit Germain2024-06-128-42/+116
* Code boyscoutingBenoit Germain2024-06-123-7/+7
* Documentation tweaksBenoit Germain2024-06-122-9/+10
* Preliminary summary of changes resulting in Lanes 4.0.0Benoit Germain2024-06-111-0/+33
* Modernize cancel code some moreBenoit Germain2024-06-113-19/+19