Skip to content

Commit

Permalink
Update interpreters
Browse files Browse the repository at this point in the history
Updated Bocfel to 2.2.2: includes support for the no-stdio mode which Emglken needs, also has basic Z6 support
Updated Git and Glulxe to handle some obscure arithmetic edge cases
Updated Hugo to fix some parser errors
Updated TADS to build with RemGlk-Rs, but shouldn't have any functional changes
  • Loading branch information
curiousdannii committed Dec 14, 2024
1 parent f2a5ec1 commit 15834bb
Show file tree
Hide file tree
Showing 7 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion garglk
Submodule garglk updated 68 files
+1 −1 .github/workflows/windows-clang.yml
+4 −3 CMakeLists.txt
+155 −140 INSTALL.md
+3 −0 License.txt
+4 −4 README.md
+87 −63 garglk/CMakeLists.txt
+3 −3 garglk/garglk.h
+13 −3 garglk/garglk.ini
+0 −2 garglk/garversion.h.in
+4 −3 garglk/imgscale.cpp
+0 −50 garglk/main.cpp
+21 −1 garglk/sndqt.cpp
+1 −1 garglk/sysqt.cpp
+3 −3 garglk/sysqt.h
+1 −1 gargoyle-builddeb.sh
+1 −0 gargoyle-buildrpm.sh
+29 −0 licenses/BSD-3-Clause.txt
+1 −1 msvc.sh
+9 −0 support/xbrz-null/CMakeLists.txt
+11 −0 support/xbrz-null/xbrz.cpp
+1 −1 support/xbrz/CMakeLists.txt
+12 −5 support/xbrz/xbrz.cpp
+2 −4 support/xbrz/xbrz.h
+101 −11 terps/CMakeLists.txt
+13 −0 terps/bocfel/glkstart.cpp
+2 −0 terps/bocfel/io.cpp
+9 −1 terps/bocfel/objects.cpp
+1 −1 terps/bocfel/options.cpp
+28 −2 terps/bocfel/screen.cpp
+3 −1 terps/bocfel/stack.cpp
+11 −0 terps/bocfel/zterp.cpp
+6 −1 terps/bocfel/zterp.h
+1 −1 terps/frankendrift/FrankenDrift.Adrift/FrankenDrift.Adrift.vbproj
+2 −17 terps/frankendrift/FrankenDrift.Adrift/clsUserSession.vb
+12 −0 terps/frankendrift/FrankenDrift.GlkRunner/FrankenDrift.GlkRunner.Gargoyle/Main.cs
+13 −0 terps/frankendrift/FrankenDrift.GlkRunner/FrankenDrift.GlkRunner/GlkApi.cs
+45 −21 terps/frankendrift/FrankenDrift.GlkRunner/FrankenDrift.GlkRunner/GlkHtmlWin.cs
+141 −23 terps/frankendrift/FrankenDrift.GlkRunner/FrankenDrift.GlkRunner/GlkSession.cs
+1 −1 terps/frankendrift/FrankenDrift.Glue/FrankenDrift.Glue.csproj
+1 −5 terps/frankendrift/FrankenDrift.Glue/MockInfragistics.cs
+3 −15 terps/frankendrift/FrankenDrift.Glue/UIGlue.cs
+5 −3 terps/frankendrift/FrankenDrift.Glue/Util.cs
+7 −2 terps/jacl/constants.h
+16 −49 terps/jacl/display.c
+4 −3 terps/jacl/encapsulate.c
+22 −0 terps/jacl/encapsulate.h
+21 −50 terps/jacl/errors.c
+51 −24 terps/jacl/findroute.c
+10 −32 terps/jacl/glk_saver.c
+1 −10 terps/jacl/glk_startup.c
+3,064 −3,031 terps/jacl/interpreter.c
+21 −0 terps/jacl/interpreter.h
+63 −93 terps/jacl/jacl.c
+75 −4 terps/jacl/jacl.h
+10 −37 terps/jacl/jpp.c
+173 −0 terps/jacl/language.h
+1,531 −1,568 terps/jacl/loader.c
+8 −19 terps/jacl/logging.c
+64 −98 terps/jacl/parser.c
+28 −0 terps/jacl/parser.h
+130 −182 terps/jacl/prototypes.h
+62 −120 terps/jacl/resolvers.c
+9 −2 terps/jacl/types.h
+9 −31 terps/jacl/utils.c
+4 −4 terps/jacl/version.h
+50 −14 terps/magnetic/Glk/glk.c
+3 −6 terps/status.txt
+0 −64 terps/tads/CMakeLists.txt
2 changes: 1 addition & 1 deletion git
2 changes: 1 addition & 1 deletion glulxe
Submodule glulxe updated 6 files
+4 −0 README.md
+4 −0 exec.c
+1 −1 float.c
+2 −0 glulxe.h
+18 −1 osdepend.c
+42 −1 unixautosave.c
2 changes: 1 addition & 1 deletion hugo
2 changes: 1 addition & 1 deletion remglk
2 changes: 1 addition & 1 deletion tads
Submodule tads updated 3 files
+3 −25 glk/osglk.c
+15 −11 glk/osglk.h
+29 −61 glk/osglkban.c
6 changes: 3 additions & 3 deletions versions.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"bocfel": "2.2.1",
"emglken": "0.6.0",
"bocfel": "2.2.2",
"emglken": "0.7.0",
"git": "1.3.8",
"glulxe": "0.6.1",
"hugo": "3.1.06",
"remglk": "0.3.0",
"remglk": "0.1.0",
"scare": "1.3.10",
"tads": "3.1.3"
}

0 comments on commit 15834bb

Please sign in to comment.