Skip to content

Comments

Tests + Some additions#28

Merged
selenil merged 4 commits intoselenil:feature/add-actionfrom
DynamicCake:feature/add-action
Feb 13, 2026
Merged

Tests + Some additions#28
selenil merged 4 commits intoselenil:feature/add-actionfrom
DynamicCake:feature/add-action

Conversation

@DynamicCake
Copy link
Contributor

@DynamicCake DynamicCake commented Feb 13, 2026

Feel free to edit the changes, I haven't written new tests though

@selenil selenil merged commit e3503d4 into selenil:feature/add-action Feb 13, 2026
1 check passed
selenil pushed a commit that referenced this pull request Feb 13, 2026
* Return glua.Lua when running glua.run

* Remove opaque from Never, improve docs

* Fix old tests

* Add glua.try
selenil added a commit that referenced this pull request Feb 20, 2026
* add action type and rewrite api

* fix set function

* add CustomError constructor and failure function

* change the way functions are encoded

* make table and userdata encoders work with the Action type

* add returning_list function and modify returning function

* add error and error_with_code functions

* Tests + Some additions (#28)

* Return glua.Lua when running glua.run

* Remove opaque from Never, improve docs

* Fix old tests

* Add glua.try

* remove unnecessary ffi function

* fix more typos

* fix lib tests

* rewrite docs and add labels to functions

* add more docs

* fix code examples

* add guard function

* fix code examples

* rename error_with_code to error_with_level

* improve tests

* improve tests

---------

Co-authored-by: Cake <128557765+DynamicCake@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants