aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Minor code tweaksBenoit Germain2024-05-178-90/+101
|
* Error reporting revampBenoit Germain2024-05-177-266/+545
| | | | | | * set_error_reporting() is gone * new lane generator setting error_reporting_level * basic/extended stack trace is selectable at runtime instead of compile-time
* Fix bad assert when raising a non-string errorBenoit Germain2024-05-171-39/+54
|
* Lane::close()Benoit Germain2024-05-172-7/+5
|
* Strong typed Lua thread statusBenoit Germain2024-05-172-38/+64
|
* Fix LUA_ASSERT not showing the line number properlyBenoit Germain2024-05-171-2/+2
|
* Fix missing lanes.nullBenoit Germain2024-05-171-0/+1
|
* Shuffling code aroundBenoit Germain2024-05-1415-366/+388
|
* Progressively applying the coding rulesBenoit Germain2024-05-145-23/+23
|
* Almost nothingBenoit Germain2024-05-145-8/+9
|
* Move Lane implementation in a separate fileBenoit Germain2024-05-1410-903/+956
|
* Moved Lane tracking implementation in a separate fileBenoit Germain2024-05-148-92/+159
|
* Merge branch 'master' of https://github.com/LuaLanes/lanesBenoit Germain2024-05-130-0/+0
|\
| * Progressively applying the coding rulesBenoit Germain2024-05-133-67/+68
| |
| * Progressively applying the coding rulesBenoit Germain2024-05-1310-754/+751
| |
| * Progressively applying the coding rulesBenoit Germain2024-05-136-441/+442
| |
| * deep_test vcproj tweaksBenoit Germain2024-05-132-10/+10
| |
| * Move InterCopyContext implementation in a separate fileBenoit Germain2024-05-1319-1464/+1489
| |
| * Linda API changesBenoit Germain2024-05-0710-228/+250
| | | | | | | | | | * timeout clarifications (negative values are no longer accepted, use nil instead) * linda(send, linda.null, key, ...) removed, if you want to send a nil, just do it as usual
| * Some more code refactorizationBenoit Germain2024-05-0714-199/+244
| |
| * API changesBenoit Germain2024-05-073-26/+36
| | | | | | | | | | * lanes.sleep accepts 'indefinitely'. * settings.with_timers is false by default
| * new lane generator option opt_tbl.nameBenoit Germain2024-05-065-70/+114
| |
* | Progressively applying the coding rulesBenoit Germain2024-05-133-67/+68
| |
* | Progressively applying the coding rulesBenoit Germain2024-05-1310-754/+751
| |
* | Progressively applying the coding rulesBenoit Germain2024-05-136-441/+442
| |
* | deep_test vcproj tweaksBenoit Germain2024-05-132-10/+10
| |
* | Move InterCopyContext implementation in a separate fileBenoit Germain2024-05-1319-1464/+1489
| |
* | Linda API changesBenoit Germain2024-05-1310-228/+250
| | | | | | | | | | * timeout clarifications (negative values are no longer accepted, use nil instead) * linda(send, linda.null, key, ...) removed, if you want to send a nil, just do it as usual
* | Some more code refactorizationBenoit Germain2024-05-1314-199/+244
| |
* | API changesBenoit Germain2024-05-133-26/+36
| | | | | | | | | | * lanes.sleep accepts 'indefinitely'. * settings.with_timers is false by default
* | New lane generator option opt_tbl.nameBenoit Germain2024-05-135-70/+114
|/
* Improve error message on table transfer type mismatchBenoit Germain2024-05-061-5/+5
|
* Fix handling of error occuring during lane setupBenoit Germain2024-05-031-2/+6
|
* Some code factorizationBenoit Germain2024-05-0311-112/+85
|
* Remove dependency on _G["package"]Benoit Germain2024-05-024-8/+44
|
* de-megathodize lanes.configure()Benoit Germain2024-05-021-607/+649
|
* InterCopyContext always raises errors in a non-Keeper stateBenoit Germain2024-05-024-27/+29
|
* Progressively applying the coding rulesBenoit Germain2024-05-0215-219/+220
|
* Progressively applying the coding rulesBenoit Germain2024-05-028-94/+94
|
* Progressively applying the coding rulesBenoit Germain2024-04-304-129/+112
|
* Progressively applying the coding rulesBenoit Germain2024-04-3016-2601/+2061
|
* Progressively applying the coding rulesBenoit Germain2024-04-2912-267/+323
|
* Fix keeper state stack integrity assertionBenoit Germain2024-04-291-1/+5
|
* Function parameters L → L_Benoit Germain2024-04-2920-1357/+1345
|
* All headers reformatted with updated clang-format settingsBenoit Germain2024-04-2915-131/+126
|
* C++ migration: wrap all Lua error raising API functions in a [[noreturn]] ↵Benoit Germain2024-04-2610-93/+131
| | | | raise_... equivalent
* Move LindaFactory in separate filesBenoit Germain2024-04-269-163/+220
|
* Update documentationBenoit Germain2024-04-261-5/+5
|
* Expose nil sentinel as lanes.nullBenoit Germain2024-04-261-2/+1
|
* Formalize a few coding style rules, start to enforce them for constantsBenoit Germain2024-04-2618-225/+251
|