62 Commits

Author SHA1 Message Date
Y. Wang
e3a993669e
Dump tables in bytecode 2024-12-31 16:20:15 +01:00
Y. Wang
5fef11675d
Add safe bc parsing setting for servers
commit e0ac0d2b59818f095610ed749d399e0f6ab26cdb
Author: Y. Wang <y5nw@protonmail.com>
Date:   Fri Dec 6 17:05:45 2024 +0100

    add settingtypes

commit 3a0dea54c0d4099df32c3ed97a458a2f45fd5158
Author: Y. Wang <y5nw@protonmail.com>
Date:   Fri Dec 6 17:05:32 2024 +0100

    proper display when BC parsing is disabled

commit d987ab79547cfb484795d5c50c9f9e21f967048d
Author: Y. Wang <y5nw@protonmail.com>
Date:   Fri Dec 6 17:02:21 2024 +0100

    Add option to enable bytecode parsing (default: disabled)

commit 103c7ab0d3a0539cd4b2f46d2925e44d79aec9ea
Author: Y. Wang <y5nw@protonmail.com>
Date:   Fri Dec 6 16:48:50 2024 +0100

    Disable atdoc_format_function by defualt
2024-12-06 17:46:37 +01:00
Y. Wang
b130f50ec9
Update CI
commit 8e924b000daec1f543a451ec0add21ccb51b0b68
Author: Y. Wang <y5nw@protonmail.com>
Date:   Fri Dec 6 17:38:48 2024 +0100

    minor

commit 9460a03c8de6be21c13a5d0150b67213d3ffde7c
Author: Y. Wang <y5nw@protonmail.com>
Date:   Fri Dec 6 17:37:55 2024 +0100

    Clone MTG

commit f8b0d73b318f53028efd9d0b861cdc9b0decf9dd
Author: Y. Wang <y5nw@protonmail.com>
Date:   Fri Dec 6 17:35:07 2024 +0100

    Use map syntax for envvars

commit 64ee2e53feb076229f4879c5a10d4d8181695ddd
Author: Y. Wang <y5nw@protonmail.com>
Date:   Fri Dec 6 17:28:21 2024 +0100

    minetestserver -> luantiserver

commit 0cd51dd85b81611bab091da0f06e80de1ec9a273
Author: Y. Wang <y5nw@protonmail.com>
Date:   Fri Dec 6 17:25:50 2024 +0100

    Use ghcr.io for Luanti server
2024-12-06 17:44:36 +01:00
Y. Wang
05ae8f524b
Use fakelib for CI
Fixes #6.
2024-05-23 10:41:51 +02:00
Y. Wang
4f186b74df
Fix CI test 2024-03-30 21:31:20 +01:00
Y. Wang
2e0f89a473
Address luacheck issues 2024-03-30 21:22:19 +01:00
Y. Wang
28d9fe8594 Minor fixup 2024-02-21 14:36:19 +01:00
Y. Wang
711472f762 bc: dump KNUM values 2024-02-21 14:32:33 +01:00
Y. Wang
1871290952 bc: dump KGC objects where appropriate 2024-02-18 00:01:30 +01:00
Y. Wang
0507e64a7b Fix LaTeX output error for empty advtrains_livery_tools templates 2024-01-29 23:19:52 +01:00
Y. Wang
92e6fd5672 Describe functions using LuaJIT bytecode if possible 2024-01-29 23:10:31 +01:00
Y. Wang
72ec38d947 Fix regression in latex output 2024-01-28 19:40:08 +01:00
Y. Wang
51504061ab Minor UI adjustments 2024-01-28 18:39:02 +01:00
Y. Wang
da05684fac Remove package key from ldoc config 2024-01-25 03:40:53 +01:00
Y. Wang
2f95d90be3 Refactor code, part 2 2024-01-25 03:39:44 +01:00
Y. Wang
b588e2b9fe Refactor code, part 1 2024-01-25 03:39:44 +01:00
Y. Wang
db5202280f fix latex generation regression; verify latex in CI 2024-01-23 15:39:50 +01:00
Y. Wang
716a56dd36 Use mtt for testing 2024-01-23 15:06:39 +01:00
Y. Wang
9b0846ffad Add partial dlxtrains livery preview 2024-01-23 15:06:20 +01:00
Y. Wang
34e3597539 Add door sound 2024-01-22 22:20:13 +01:00
Y. Wang
237b5c0909 Avoid excessive <action> escaping; highlight previewed livery 2024-01-22 21:21:44 +01:00
Y. Wang
97580afcd3 Add woodpecker CI integration 2023-11-01 15:47:00 +01:00
Y. Wang
d3e7511e92 Add LuaATC-related node information 2023-10-28 14:15:57 +02:00
Y. Wang
74cde540c1 Support the doc_identifier mod 2023-10-03 16:20:31 +02:00
Y. Wang
9771217796 Add livery and horn sound previews
Dlxtrains liveries are not yet supported, unfortunately.
2023-10-03 16:09:20 +02:00
Y. Wang
9595dde9ab Add support for Techage liquid capacity 2023-09-29 14:42:56 +02:00
Y. Wang
9af31611b4 Add header to sections 2023-09-27 18:45:42 +02:00
Y. Wang
610c72ccf9 Update luacheckrc 2023-09-27 17:39:44 +02:00
Y. Wang
f5ffacd12b Use hypertext for wagon information 2023-09-27 15:53:13 +02:00
Y. Wang
5731f414c3 Add Advtrains livery database as optional dependency (fixup) 2023-04-23 22:16:40 +02:00
Y. Wang
9e197577d6 Add support for advtrains_livery_tools 2023-04-23 22:03:55 +02:00
Y. Wang
411ae3b94a LaTeX: bike painter header; change universal copuler formatting 2023-04-23 19:55:01 +02:00
Y. Wang
d0948f45b4 Describe conns for track nodes 2023-03-07 15:37:38 +01:00
Y. Wang
dc80f5f7dc Add helper for mineunit CI 2023-02-11 15:04:00 +01:00
Y. Wang
b3da5480f7 LaTeX: minor code changes; update README 2023-02-06 14:20:08 +01:00
Y. Wang
265e1ab7e6 LaTeX output: add .drops field 2023-02-05 15:05:47 +01:00
Y. Wang
3f78b52c8f LaTeX: detect DlxTrains livery information 2023-02-04 22:52:57 +01:00
Y. Wang
862863ed65 Add output for multi-component-liveries and bike painter 2023-02-04 22:43:00 +01:00
Y. Wang
39ba6ec368 LaTeX: improve formatting 2023-02-04 21:33:45 +01:00
Y. Wang
339240a8ec Add basic LaTeX generation 2023-02-04 20:02:57 +01:00
Y. Wang
773ddb3768 Minor code refactor for (future) modularity 2023-02-04 16:29:37 +01:00
Y. Wang
58d34ea39b Add config for luacheckrc and emacs 2023-01-26 22:05:34 +01:00
Y. Wang
6243d73dc5 Lower precision for speed 2023-01-15 22:24:01 +01:00
Y. Wang
0f2542a287 More detailed description of wagon span and max speed 2023-01-15 22:21:49 +01:00
Y. Wang
16bb2a3cbb Reorganize sections (with spacing); use descriptive names for "drops" 2023-01-15 21:58:11 +01:00
Y. Wang
d603166fcc Correct translation for "preset" 2023-01-01 11:42:30 +01:00
Y. Wang
78509e9fb0 Quote horn sound for constistency 2023-01-01 11:37:20 +01:00
Y. Wang
c3f9da6f24 Use different style for wagon prop. formspec 2023-01-01 11:22:09 +01:00
Y. Wang
e39cd526f0 Add textures for dlxtrains wagons 2022-12-31 20:20:37 +01:00
Y. Wang
377f189adf Detect dlxtrains livery system 2022-12-31 20:10:54 +01:00