Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
hslua
/
hslua
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
30
Star
141
Code
Issues
16
Pull requests
3
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Commits
Breadcrumbs
History for
hslua
hslua-module-system
src
HsLua
Module
on
main
User selector
All users
All time
Commit history
Commits on Jan 8, 2026
Happy new year 2026!
tarleb
committed
29b85a7
View commit details
Copy full SHA for 29b85a7
View code at this point
Browse repository at this point
Update module packages to use the new constructors
tarleb
committed
bdb33bc
View commit details
Copy full SHA for bdb33bc
View code at this point
Browse repository at this point
hslua-packaging: construct fields via functions
tarleb
committed
a7b774e
View commit details
Copy full SHA for a7b774e
View code at this point
Browse repository at this point
Commits on Aug 9, 2025
Release hslua-module-system 1.2.3
Show description for 1e76902
tarleb
committed
1e76902
View commit details
Copy full SHA for 1e76902
View code at this point
Browse repository at this point
hslua-module-system: use list metatable for file path lists
tarleb
committed
39a79ff
View commit details
Copy full SHA for 39a79ff
View code at this point
Browse repository at this point
Commits on Jul 23, 2025
hslua-module-system: fix docstring of `exists`
tarleb
committed
ae4b673
View commit details
Copy full SHA for ae4b673
View code at this point
Browse repository at this point
hslua-module-system: Add function `exists`
Show description for 095303e
tarleb
committed
095303e
View commit details
Copy full SHA for 095303e
View code at this point
Browse repository at this point
Commits on May 26, 2025
hslua-module-system: add function `times` to obtain mtime & atime
tarleb
committed
2090bdd
View commit details
Copy full SHA for 2090bdd
View code at this point
Browse repository at this point
hslua-module-system: add new function `rename`
Show description for 3027740
tarleb
committed
3027740
View commit details
Copy full SHA for 3027740
View code at this point
Browse repository at this point
hslua-module-system: add new functions `read_file` and `write_file`
Show description for d18d62d
tarleb
committed
d18d62d
View commit details
Copy full SHA for d18d62d
View code at this point
Browse repository at this point
hslua-module-system: add new function `cp`
tarleb
committed
4569487
View commit details
Copy full SHA for 4569487
View code at this point
Browse repository at this point
hslua-module-system: add missing Haddock to `with_tmpdir`
tarleb
committed
9960531
View commit details
Copy full SHA for 9960531
View code at this point
Browse repository at this point
hslua-module-system: add new function `rm`
Show description for 15fc85a
tarleb
committed
15fc85a
View commit details
Copy full SHA for 15fc85a
View code at this point
Browse repository at this point
hslua-module-system: add new function `xdg`
tarleb
committed
f9af1ec
View commit details
Copy full SHA for f9af1ec
View code at this point
Browse repository at this point
hslua-module-system: fix export list
Show description for a60b3be
tarleb
committed
a60b3be
View commit details
Copy full SHA for a60b3be
View code at this point
Browse repository at this point
Commits on May 21, 2025
hslua-module-system: bump version to hslua-module-system-1.1.3
tarleb
committed
f528a21
View commit details
Copy full SHA for f528a21
View code at this point
Browse repository at this point
hslua-module-system: add function `cmd` that runs system commands
tarleb
committed
0439969
View commit details
Copy full SHA for 0439969
View code at this point
Browse repository at this point
Commits on Jan 14, 2025
hslua-module-system: improve docs for field `os`
tarleb
committed
88e7562
View commit details
Copy full SHA for 88e7562
View code at this point
Browse repository at this point
Commits on May 28, 2024
hslua-module-system: convert errors in `with_wd`
Show description for b1c7cc4
tarleb
committed
b1c7cc4
View commit details
Copy full SHA for b1c7cc4
View code at this point
Browse repository at this point
Commits on Jan 18, 2024
Include 2024 in copyright years
tarleb
committed
450284e
View commit details
Copy full SHA for 450284e
View code at this point
Browse repository at this point
Commits on Mar 20, 2023
hslua-module-system: improve doc strings
tarleb
committed
c500f19
View commit details
Copy full SHA for c500f19
View code at this point
Browse repository at this point
Commits on Mar 10, 2023
Unify mail address
tarleb
committed
8e54a38
View commit details
Copy full SHA for 8e54a38
View code at this point
Browse repository at this point
Commits on Mar 4, 2023
Always use the same mail address in copyright statements
tarleb
committed
ebbc64c
View commit details
Copy full SHA for ebbc64c
View code at this point
Browse repository at this point
Commits on Feb 23, 2023
Update copyright years, include 2023
tarleb
committed
178c225
View commit details
Copy full SHA for 178c225
View code at this point
Browse repository at this point
Commits on Feb 22, 2023
hslua-packaging: add type initializers to Module record
Show description for a02ee7b
tarleb
committed
a02ee7b
View commit details
Copy full SHA for a02ee7b
View code at this point
Browse repository at this point
Commits on Feb 21, 2023
hslua-packaging: add type to `Field` records
Show description for dfca085
tarleb
committed
dfca085
View commit details
Copy full SHA for dfca085
View code at this point
Browse repository at this point
Commits on Feb 14, 2023
hslua-module-system: add cputime, cputime_precision
Show description for 9e21591
tarleb
committed
9e21591
View commit details
Copy full SHA for 9e21591
View code at this point
Browse repository at this point
Commits on Jan 21, 2022
hslua-module-system: make use of new convenience functions
tarleb
committed
3b5637d
View commit details
Copy full SHA for 3b5637d
View code at this point
Browse repository at this point
Commits on Jan 1, 2022
Happy New Year 2022!
tarleb
committed
f19bfd6
View commit details
Copy full SHA for f19bfd6
View code at this point
Browse repository at this point
Commits on Oct 19, 2021
hslua-packaging: support (metatable) operations on modules
tarleb
committed
42cd0b8
View commit details
Copy full SHA for 42cd0b8
View code at this point
Browse repository at this point
Commits on Apr 5, 2021
hslua-core: use unsafe lua_concat in pushTypeMismatchError
tarleb
committed
bb8245f
View commit details
Copy full SHA for bb8245f
View code at this point
Browse repository at this point
Commits on Apr 4, 2021
Put peekers into Peek monad
tarleb
committed
05bcc2d
View commit details
Copy full SHA for 05bcc2d
View code at this point
Browse repository at this point
Commits on Mar 27, 2021
hslua-marshalling: improve peeking errors
tarleb
committed
91adc1e
View commit details
Copy full SHA for 91adc1e
View code at this point
Browse repository at this point
Commits on Mar 23, 2021
hslua-module-system: avoid (<>)
tarleb
committed
9a230cf
View commit details
Copy full SHA for 9a230cf
View code at this point
Browse repository at this point
hslua-module-system: define as self-documenting module
tarleb
committed
e987825
View commit details
Copy full SHA for e987825
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.