Evil Eye
|
c9ffd978ec
|
Hoist the FileHandle check and add more tests
|
2025-01-02 15:55:19 +01:00 |
|
uramer
|
6d8753e5a8
|
Fix crash if someone evil calls the .lines method on a non-file
|
2024-12-21 16:49:11 +01:00 |
|
uramer
|
5f745f4074
|
Reference the FileHandle Lua object from lines closure tro prevent garbage collection
|
2024-12-21 16:43:21 +01:00 |
|
Evil Eye
|
2978b32f51
|
Fix vfs bindings
|
2024-09-14 10:10:26 +02:00 |
|
Evil Eye
|
c9783344a0
|
Wrap all memory allocating Lua functions in protected calls
|
2024-08-22 22:22:28 +02:00 |
|
elsid
|
37b695a0cf
|
Cleanup includes
|
2024-03-21 11:14:01 +01:00 |
|
elsid
|
84adb0a148
|
Make VFS::Path::Normalized constructor from std::string_view explicit
|
2024-03-09 00:21:16 +01:00 |
|
elsid
|
a2147d70cc
|
Use forward declaration for some VFS types
This will allow to save on preprocessed code size in the future changes.
|
2024-01-16 01:32:11 +01:00 |
|
Andrei Kortunov
|
084fc80efd
|
Use string_view for readonly string properties
|
2024-01-07 19:21:45 +04:00 |
|
Andrei Kortunov
|
65109b3822
|
Simplify VFS index iteration
|
2023-09-02 17:40:14 +04:00 |
|
Andrei Kortunov
|
c04a0ca3a5
|
Implement Lua API for VFS
|
2023-09-02 08:47:46 +04:00 |
|