Commit Graph

449 Commits

Author SHA1 Message Date
af62ac040f Stop using cv2pdb and improve HTTP handling a little 2023-07-03 15:18:21 -04:00
ea10bddb0b Improvements to gitignore 2023-06-08 17:01:00 -04:00
7c231641d8 More fixes to Makefile 2023-06-08 16:43:13 -04:00
0d4ebe65e1 Fix makefile 2023-06-08 16:31:38 -04:00
f241722515 Replace makefile 2023-06-08 16:10:15 -04:00
b0db3cfc49 Fixed gitattributes 2023-06-08 15:36:27 -04:00
e7e68a071d More UTF-16 stuff 2023-06-01 20:25:24 -04:00
b98bf33724 Rename some unicode functions and document better 2023-05-30 23:35:54 -04:00
54125c9c8c UCS2 conversion for unreal 2023-05-30 22:36:26 -04:00
55aef68f8f Change character literals to '\xFF' 2023-05-25 20:27:34 -04:00
b10b9a8b5b Move Monoclock and strerror out of drvutil 2023-05-25 20:21:27 -04:00
7e25be10a4 Lots of work on unicode support 2023-05-19 00:23:23 -04:00
a25213d259 Remove unneeded declaration 2023-05-18 22:10:49 -04:00
d3c4c0801d Add support for > and >> prompts with new readline 2023-05-18 22:09:54 -04:00
eb43c99f47 Fixed unicode support under windows console 2023-05-18 21:33:54 -04:00
fd137e8e74 Implement unicode on console, move readline into driver 2023-05-18 17:14:55 -04:00
2b03ca2eb6 Remove TODO list, moved to google drive 2023-05-15 12:33:17 -04:00
e98ad5bc62 A few fixes for code to find luprex root 2023-05-10 19:39:23 -04:00
64b4fc465d Add code to find luprex root directory 2023-05-10 15:24:47 -04:00
9e74e67277 Makefile now uses separate build directories for different OS versions 2023-05-10 14:09:08 -04:00
3a113bb2ef Add OS=<blank> as default in Makefile 2023-05-09 23:27:22 -04:00
f1c42156d1 Makefile now working for mingw and visual 2023-05-09 23:24:25 -04:00
6c8ceeb039 Make it build under linux again 2023-05-09 18:43:40 -04:00
c879fd21bb Add a check for vsvars64 in Makefile 2023-05-09 22:14:29 -04:00
b42393bbac Visual studio version is working 2023-05-09 22:12:17 -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
d70b9f0d13 Reimplement LuaCountArgs with template specialization to make it constexpr 2023-05-08 15:49:47 -04:00
b233db4227 Merge branch 'main' of https://github.com/jyelon/luprex into main 2023-05-08 14:15:18 -04:00
5ece3a71ba Fix an issue related to the use of constexpr in luastack 2023-05-08 13:32:22 -04:00
669a5a50ab Finally phase out LuaOldStack entirely. 2023-04-14 17:50:06 -04:00
2c2dabc127 Fix a bug in the driver, closing channel too soon 2023-04-14 17:01:59 -04:00
69f2fb6226 Overhaul tangible_make to get rid of LuaOldStack 2023-04-14 15:33:58 -04:00
167dfe909f Removed some more LuaOldStack 2023-04-14 15:13:59 -04:00
47c868876a Add LuaDefineAlias 2023-04-14 14:52:44 -04:00
8ea6c47e4c Do a lot of cleanup on module table/vector 2023-04-13 16:59:04 -04:00
7078d1243d LuaExtraArgs is now fully implemented, efficiently 2023-04-13 14:55:21 -04:00
4bcdcb103d eris: add new API function lua_insert_frame 2023-04-13 14:38:22 -04:00
30155ae388 Implement LuaExtraArgs 2023-04-13 13:26:45 -04:00
cf8b573364 Some work on the template code in LuaStack 2023-04-13 12:14:27 -04:00
cfa9aa6a2a Remove more instances of LuaOldStack 2023-04-11 17:08:32 -04:00
3fd4067969 Get rid of more LuaOldStack 2023-04-11 17:03:26 -04:00
f77c3864b5 Merge branch 'main' of https://github.com/jyelon/luprex into main 2023-04-11 16:52:12 -04:00
c6ab58f4fa Get rid of several instances of LuaOldStack 2023-04-11 16:51:40 -04:00
92a5657dce Use dprint in World::rebuild_sourcedb 2023-04-11 16:36:30 -04:00