aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Move some cancel-related code aroundBenoit Germain2024-06-115-93/+103
|
* All Lua headers included just once in _pch.hBenoit Germain2024-06-119-80/+11
|
* More application of the coding rulesBenoit Germain2024-06-117-109/+113
|
* Remove what looks like to have been a bug workaround for MSVC ↵Benoit Germain2024-06-111-2/+1
| | | | std::unique_ptr<T[]> with custom deleter
* Adjust lanes.configure() documentationBenoit Germain2024-06-1117-160/+151
|
* New lane:__close does a lane:join()Benoit Germain2024-06-113-9/+54
|
* Fixes and improvements to lane:join()Benoit Germain2024-06-1111-28/+61
| | | | | * fix: returns nil,cancel_error when lane was cancelled * improvement: enforce non-nil first return value of lane body when using lane:join() to obtain the results
* Fix lanes.genlock()Benoit Germain2024-06-111-1/+5
|
* Removed .demote_full_userdataBenoit Germain2024-06-107-65/+29
|
* linda:send() returns nil,<something> in case of errorBenoit Germain2024-06-105-31/+47
|
* Replaced __lanesignore with __lanesconvertBenoit Germain2024-06-104-64/+121
|
* luaG_typename returns a std::string_viewBenoit Germain2024-06-106-15/+22
|
* Fix track_lanes.luaBenoit Germain2024-06-101-9/+13
|
* Unify the value returned by linda:deep() and the string conversion of an ↵Benoit Germain2024-06-103-5/+20
| | | | unnamed Linda
* Merge branch 'master' of https://github.com/LuaLanes/lanesBenoit Germain2024-06-101-12/+12
|\
| * Merge pull request #227 from benoit-pierre/pr/fix_incorrect_makefile_indentsBenoit Germain2024-06-081-12/+12
| |\ | | | | | | Fix incorrect Makefile indents
| | * Fix incorrect Makefile indentsBenoit Pierre2024-06-041-12/+12
| | | | | | | | | | | | Rules must be indented with tabs, not spaces.
* | | Suspend/resume GC around Linda operationsBenoit Germain2024-06-103-87/+88
|/ /
* | Improvements in compat.hBenoit Germain2024-06-075-52/+84
| |
* | Factorize uservalue extraction in luaG_getalluservaluesBenoit Germain2024-06-075-33/+47
| |
* | Fix deep_test.cppBenoit Germain2024-06-071-2/+2
| |
* | Boyscouting some luaG_ functionsBenoit Germain2024-06-0717-124/+129
| |
* | Use a precompiled header to speed up the buildBenoit Germain2024-06-0737-70/+45
| |
* | Code boyscoutingBenoit Germain2024-06-074-52/+53
| |
* | Fix basic.luaBenoit Germain2024-06-071-1/+1
| |
* | Debug code to help track linda gc during keeper operationBenoit Germain2024-06-075-19/+71
| |
* | Reorganized debug stuffBenoit Germain2024-06-074-151/+179
| |
* | lanes.linda("auto")Benoit Germain2024-06-064-5/+26
| |
* | Converted a few more raw string pointers to std::string_viewBenoit Germain2024-06-068-32/+39
| |
* | Augment deep_test with deep:invoke()Benoit Germain2024-06-064-8/+46
| |
* | Tweak linda_perf.luaBenoit Germain2024-06-061-8/+3
| |
* | One more std::ranges::iota_viewBenoit Germain2024-06-061-12/+16
| |
* | Fix deep_test for all flavors of LuaBenoit Germain2024-06-065-81/+152
| |
* | Fix transfer of nil uservalues triggering a Lua API check because of ↵Benoit Germain2024-06-062-19/+24
| | | | | | | | conversion to nil sentinels in keeper states
* | Fix Lua stack overflow in KeyUD:peek()Benoit Germain2024-06-062-75/+90
| |