lethosor
4891b4fd5e
Fix indexing primitive refs with integers (broken in #1543 ), add tests
...
Apparently lua_tostring has the side effect of *converting* numbers to strings
2020-07-25 20:22:52 -04:00
lethosor
0f0306fc84
Move to internal changelog section + shorten
2020-07-25 15:20:20 -04:00
lethosor
8137b43e57
Merge remote-tracking branch 'myk002/internal_scripts' into develop
2020-07-25 13:46:12 -04:00
lethosor
e0b37c8320
Update scripts (gui/advfort_items)
2020-07-25 13:03:22 -04:00
lethosor
7c921d8c91
Lua listdir_recursive: allow nil to be used for default arguments
...
https://github.com/DFHack/dfhack/pull/1609#issuecomment-663803777
2020-07-25 13:02:35 -04:00
Myk Taylor
e614e28beb
exempt scripts under 'internal' from docstring req
2020-07-24 23:40:27 -07:00
Myk Taylor
48d4013bcb
don't list subdirectories named 'internal'
...
instead of just specifically for lua files with a '-internal.lua' suffix
2020-07-24 22:07:16 -07:00
Myk Taylor
da11932d6b
Merge remote-tracking branch 'upstream/develop' into internal_scripts
2020-07-24 20:47:24 -07:00
lethosor
fcb14623a7
Update authors, submodules
...
Ref dfhack/scripts#162
2020-07-24 22:18:00 -04:00
lethosor
cafdc1620b
Improve Lua listdir_recursive error handling
...
Ref #519 , #1609
2020-07-24 22:15:35 -04:00
lethosor
fddda1818e
Merge remote-tracking branch 'myk002/quickfort_skeleton' into develop
2020-07-24 22:08:24 -04:00
Myk Taylor
86e9f69d42
Merge branch 'quickfort_skeleton' into internal_scripts
2020-07-24 08:24:45 -07:00
Myk Taylor
ca1742243b
Merge remote-tracking branch 'upstream/develop' into quickfort_skeleton
2020-07-23 22:45:01 -07:00
Myk Taylor
e61f2b7451
update Lua API.rst
2020-07-23 22:44:34 -07:00
Myk Taylor
e17d492203
address PR review comments on api docs
2020-07-23 21:55:05 -07:00
lethosor
8541db17cd
Remove :width: table directive (requires docutils 0.15)
2020-07-22 02:30:41 -04:00
lethosor
655b363238
Fix some spelling errors
2020-07-22 02:23:29 -04:00
lethosor
73cb79d0ad
Merge remote-tracking branch 'lethosor/docs-remote' into develop
2020-07-22 02:05:34 -04:00
lethosor
eb074b8a49
Link to Wireshark script
2020-07-22 02:04:02 -04:00
lethosor
4b6325eeab
Add RPC protocol description to docs and reformat
...
From https://gist.github.com/BenLubar/1f51cf570b4c8dca275db9687fa6b9e3
Ref dfhack/dfhack#1574
2020-07-22 01:35:32 -04:00
lethosor
dfc9f78fa4
Refer to server config docs from dfhack-run
2020-07-21 23:14:59 -04:00
lethosor
b34aa86d3c
Document remote server config
2020-07-21 21:41:41 -04:00
Myk Taylor
b200219967
support for splitting lua scripts into parts
...
without polluting the output of #DFHack ls
2020-07-20 23:04:23 -07:00
Myk Taylor
6a851537d5
update changelog
2020-07-19 17:29:56 -07:00
Myk Taylor
d0f8ba06a2
expose new include_prefix param to Lua
2020-07-19 01:52:57 -07:00
Myk Taylor
16cfd34678
recurs-ify default config copying logic
...
I refactored Filesystem::listdir_recursive to support removing the path
prefix from the returned files list. There are no current calls that
make use of the prefix parameter, so I converted it into a boolean.
Current usages will use the new default parameter and will not see any
changed behavior.
2020-07-18 22:22:37 -07:00
lethosor
d88137b1d6
Split remote API info into separate doc, add example tools and clients
2020-07-19 01:13:43 -04:00
lethosor
1e734938ae
Add isoworldremote to Plugins.rst
2020-07-19 01:00:00 -04:00
Myk Taylor
2026c2b0c3
change settings names to use underscored
...
since dash makes them invalid lua identifiers
2020-07-18 20:04:22 -07:00
lethosor
044add2147
Reorder .proto comments
2020-07-18 12:48:20 -04:00
lethosor
5fad916bd7
Merge remote-tracking branch 'lethosor/docs-install' into develop
...
Closes #1568
2020-07-18 12:39:02 -04:00
lethosor
6921277e81
Add upgrading instructions
2020-07-18 12:35:04 -04:00
Myk Taylor
fb3269eee4
note that the baseline config is a baseline config
2020-07-18 09:11:33 -07:00
Myk Taylor
88dffd6474
quickfort files and docs
2020-07-18 08:54:24 -07:00
lethosor
128050c684
Move installation docs to a separate document and expand
2020-07-18 03:16:52 -04:00
lethosor
a0c514b117
Update xml
2020-07-17 17:35:33 -04:00
lethosor
0cc6f40bd6
Update API docs ( #1607 )
2020-07-17 17:35:09 -04:00
lethosor
35d659091d
Merge remote-tracking branch 'myk002/blueprint_in_blueprints' into develop
2020-07-17 17:32:59 -04:00
lethosor
c858f33f61
reaction-gloves: fix warnings
2020-07-17 00:00:57 -04:00
lethosor
56e43a0dde
Linux: make Process::getPath (and dfhack.getDFPath()) not depend on cwd, for consistency with other platforms
2020-07-16 23:21:56 -04:00
lethosor
6cafd230c5
Link to bug from docs ( #1585 )
2020-07-16 22:42:36 -04:00
lethosor
89c24ac8be
Merge remote-tracking branch 'quietust/reaction-gloves' into develop
2020-07-16 22:40:49 -04:00
Myk Taylor
bb91fdcf8c
Merge remote-tracking branch 'upstream/develop' into blueprint_in_blueprints
2020-07-16 09:24:52 -07:00
Myk Taylor
0afbe9d931
include algorithm on windows for std::replace
2020-07-16 08:42:39 -07:00
Myk Taylor
bb1fcff410
use FILENAME_MAX instead of PATH_MAX for compat
2020-07-16 08:33:23 -07:00
lethosor
c0d10b9e44
Update submodules
2020-07-16 01:49:16 -04:00
lethosor
a0d627ebc7
Merge remote-tracking branch 'PatrikLundell/embark-assistant' into develop
2020-07-16 01:48:07 -04:00
Myk Taylor
1ae341b637
Check that we created a dir before we return true
2020-07-15 22:02:12 -07:00
Myk Taylor
c19fc1f349
gcc-4.8 compatibility
2020-07-15 21:35:21 -07:00
lethosor
470456583c
Document PDF build process and add a script for it
2020-07-15 21:42:43 -04:00