Commit Graph

44 Commits

Author SHA1 Message Date
2e058035f3 Working on editing materials 2026-03-11 22:03:32 -04:00
d5fb9cd224 Better documentation of the object-oriented-lua patch, and removal of an unused patch from lua 2026-03-11 04:00:16 -04:00
2c2d4e44bb Consolidate unit testing code 2026-02-24 23:15:02 -05:00
8889a36ba3 Final refactor of basebuffer 2026-02-22 23:56:48 -05:00
cbbe475f65 Yet more refactors in basebuffer. 2026-02-22 22:46:54 -05:00
5c258be507 More refactors in basebuffer 2026-02-22 20:59:02 -05:00
bd2f927d6f Make some of the class names in BaseBuffer more accurate. 2026-02-22 19:46:26 -05:00
861f9b27dc A small refactor in BaseBuffer, in preparation for a bigger one 2026-02-22 19:26:31 -05:00
2170b9fdde Add tokens to the standard less-than comparison operator 2026-02-21 03:16:59 -05:00
d79ecef1fe Add _ to the set of characters allowed in tokens 2026-02-21 03:16:59 -05:00
7039c43065 Add token literals to the lua parser 2026-02-19 00:11:44 -05:00
1fd06f0628 Better support for serialization and sorting of the Token data type 2026-02-18 23:23:59 -05:00
30e53c3054 Change the lua length operator to do the obvious thing. 2026-02-11 14:51:03 -05:00
6e1248e3b8 This is a probably broken version of build.py 2026-02-11 13:21:42 -05:00
db35967fb9 Code cleanup and refactoring. 2026-02-09 13:54:00 -05:00
03e9928e03 The docsearch function is now working. 2026-01-14 14:34:54 -05:00
850b4aa43b More refactors to prepare for doc-search, including moving unicode support into ext. 2026-01-14 12:30:44 -05:00
7fa3f39d72 On server, channel dprint through the readline-device. Also some refactors and quality improvements. 2026-01-09 14:28:58 -05:00
1087d18a2e First version of new slash-command parser. 2026-01-07 15:29:03 -05:00
07dbec4bef Can now pass tokens as values in animation steps 2025-02-05 15:45:48 -05:00
2913f2bac2 Finish implementing LUA_PROBE 2024-09-05 01:33:14 -04:00
2d8015c2ae Add StreamBuffer::open 2024-09-04 23:14:39 -04:00
43a02db7f3 Working on probe: drv_call_function can now return a string 2024-09-04 21:00:47 -04:00
47a570064c Implemented World::probe_lua_call and tested 2024-09-01 19:43:00 -04:00
357e3766fb Fix blank animqueues, and add facing=math.auto to animate 2024-03-12 11:46:48 -04:00
7f5744da2d Add read_simple_dynamic_tag and write_simple_dynamic_tag 2023-10-24 01:54:17 -04:00
049b0b893a Move most StreamBuffer code into base-buffer.hpp 2023-10-18 17:23:05 -04:00
b4c2d21aee Add template string to SimpleDynamic 2023-10-17 19:55:34 -04:00
5373182a59 Add class 'SimpleDynamic' to base-writer, migrate AnimValue to use it 2023-10-17 19:34:50 -04:00
ff4ed323e0 Some changes to the design of base-writer.hpp 2023-09-11 11:58:26 -04:00
2dff145885 Convert DrivenEngine rlog/wlog to use BaseWriter 2023-07-25 17:27:21 -04:00
b9c64fcffb More tweaks to base-writer 2023-07-25 16:22:51 -04:00
48628655fc Merge branch 'main' of https://github.com/jyelon/luprex 2023-05-09 17:21:28 -04:00
71cf734103 Fix /Zi on openssl 2023-05-09 17:21:18 -04:00
fc50da07ee more openssl stuff 2023-05-09 16:37:30 -04:00
d3ecd3ee46 Check in new OPenssl stuff 2023-05-09 16:36:05 -04:00
14f8f1d177 Merge branch 'main' of https://github.com/jyelon/luprex 2023-05-09 16:28:18 -04:00
59008feb68 Check in openssl-3.1.0 2023-05-09 16:28:06 -04:00
66f3cd8464 Use cv2pdb to generate PDB files for visual studio 2023-05-08 21:58:26 -04:00
4bcdcb103d eris: add new API function lua_insert_frame 2023-04-13 14:38:22 -04:00
b8df2bbc89 eris: add 'lua_isthrowing' support 2023-04-06 17:43:06 -04:00
cb370239d5 First step in making Lua use exceptions properly 2023-04-04 15:50:06 -04:00
8e2d37a73a A few changes for mingw port (not done yet) 2023-02-20 16:59:10 -05:00
def6387ca3 Change directory structure 2023-02-14 14:05:45 -05:00