lethosor
1b167e7898
Also add quotes in expect.ne()
...
Extension of #1886
2021-06-24 01:15:15 -04:00
lethosor
72998cddd5
Merge remote-tracking branch 'myk002/myk_expect_quotes' into develop
2021-06-24 01:11:21 -04:00
lethosor
e6729894ab
Merge remote-tracking branch 'myk002/myk_delay_until' into develop
2021-06-24 01:05:41 -04:00
lethosor
0297a5b1b8
Check some more cases, especially empty strings
2021-06-24 00:42:50 -04:00
lethosor
1da0f85192
Merge remote-tracking branch 'myk002/myk_wrap' into develop
2021-06-24 00:40:47 -04:00
lethosor
bc4e00b242
Print more complete tracebacks on test check failures
...
Any library functions written in Lua, like `dfhack.with_finalize()`, would
cause the traceback to end even if there were more stack frames in the test file.
2021-06-24 00:39:03 -04:00
myk002
7793adb888
update changelog
2021-06-23 14:55:42 -07:00
myk002
9c7cb473ce
add delay_until test function
2021-06-23 14:53:02 -07:00
myk002
67840c033c
add quotes around printed unequal values
...
so you can see confusing hidden trailing spaces
2021-06-23 14:04:16 -07:00
myk002
3ca80c271d
update changelog
2021-06-23 14:01:23 -07:00
myk002
5b12c64cba
add new string function: wrap()
...
refactored and improved from the implementation in quickfort's dialog.lua
2021-06-23 13:59:39 -07:00
myk002
d1796effd6
update changelog
2021-06-23 12:32:25 -07:00
myk002
000b589e3a
add dwarfmode library function: enterSidebarMode()
...
refactored from quickfort. this common implementation will replace the
now redundant functions in quickfort, gui/mass-remove, and gui/blueprint
2021-06-23 12:29:37 -07:00
arzyu
c36441142a
update changelog
2021-06-23 23:53:06 +08:00
arzyu
c30ac42c51
use "move selector" instead of "move cursor"
2021-06-23 14:25:45 +08:00
Ryan Williams
7f61c24181
Authors.rst: Bumber -> Ryan Williams
2021-06-22 20:13:35 -07:00
Ryan Williams
60fe864426
Update Lua API.rst
2021-06-22 20:10:25 -07:00
Ryan Williams
bc841f595e
Update LuaApi.cpp
2021-06-22 20:05:45 -07:00
Ryan Williams
b64e28253f
Update Maps.cpp
2021-06-22 20:03:18 -07:00
Ryan Williams
d81de5e4c7
Add getPlantAtCoords function to Maps namespace
...
Derived from disassembly of DF code. Returns a pointer to plant struct that owns the tile at position. Useful for finding a tree from one of its branches. Lua API support.
2021-06-22 20:01:10 -07:00
Warmist
b7069a5ebd
Fix label early key detection in scrolling logic
...
Current logic is because @myk002 fixed it so label would allow other widgets control when label(s) are present. However that breaks label key detection for default scroll keys. This can be worked around by setting scrollkeys to empty.
TBH: label is quite complicated and used everwhere so i'm reluctant to touch it and would love for someone to look over if i'm correct.
2021-06-22 11:31:00 +03:00
Tachytaenius
990c153a9a
Show adjective in item prompt
...
Useful for high boot/low boot etc.
2021-06-19 13:59:38 +01:00
lethosor
2fc5fbacb5
Merge remote-tracking branch 'myk002/myk_reveal_unhideFlood' into develop
2021-06-19 01:08:05 -04:00
lethosor
db7eb9a736
Update scripts, move changelog entry
2021-06-18 18:22:53 -04:00
lethosor
a300c5592d
Merge remote-tracking branch 'myk002/myk_teleport' into develop
2021-06-18 18:21:49 -04:00
lethosor
1db4a6d1d8
Replace lua/README with version from 5.3.3
...
Also replaced doc/readme.html reference with external link
2021-06-18 18:07:30 -04:00
lethosor
293b6e880f
Merge remote-tracking branch 'myk002/myk_plugin_doc' into develop
2021-06-17 22:09:41 -04:00
lethosor
4b87b44a1f
Merge remote-tracking branch 'cppcooper/patch-1' into develop
2021-06-15 21:31:23 -04:00
Josh C
662ba00dd1
Update Dev-intro.rst
2021-06-15 18:18:48 -07:00
myk002
b7a970a309
allow mock.func() to return multiple values
2021-06-15 13:16:05 -07:00
lethosor
a938aa14a5
Merge branch 'master' into develop
...
Conflicts:
docs/Introduction.rst - GitHub mention added manually to Support.rst
2021-06-15 00:40:42 -04:00
lethosor
72bc4f6318
Merge remote-tracking branch 'lethosor/docs-support-channels' into master
2021-06-15 00:24:41 -04:00
lethosor
5d397ad0b0
[cherry-pick] Fix invalid role name
...
Cherry-pick of 001e608aa7
Conflicts (used version from master):
docs/changelog.txt
2021-06-15 00:19:40 -04:00
lethosor
102f0437a4
Move support channels to a separate page and update
...
Removing freenode due to takeover, etc.
2021-06-15 00:03:24 -04:00
DFHack-Urist via GitHub Actions
e7ef7e10a6
Auto-update submodules
...
scripts: master
2021-06-14 07:20:18 +00:00
PatrikLundell
ba5915b866
embark-assistant early waterfall quit removed
2021-06-13 17:47:15 +02:00
DFHack-Urist via GitHub Actions
ec7b0843ce
Auto-update submodules
...
scripts: master
2021-06-13 07:17:50 +00:00
lethosor
fc8e1dd388
Merge remote-tracking branch 'myk002/myk_blueprint2' into develop
2021-06-13 00:53:22 -04:00
DFHack-Urist via GitHub Actions
4cac2c13f2
Auto-update submodules
...
scripts: master
2021-06-09 07:27:57 +00:00
myk002
1c9c370fcd
remove dead code from plants
2021-06-07 21:51:25 -07:00
myk002
473b8245b2
update changelog
2021-06-07 07:04:23 -07:00
myk002
1a016a0ff3
force creation of extents for abstract buildings
2021-06-07 07:02:46 -07:00
lethosor
e90e3ae55b
Update changelog
...
Ref dfhack/stonesense#76 , dfhack/stonesense#78
2021-06-06 23:33:20 -04:00
lethosor
de8ce58052
Update stonesense
...
Ref dfhack/stonesense#77 , dfhack/stonesense#78
2021-06-06 23:26:31 -04:00
myk002
95ce44ab79
remove outdated info from plant plugin docs
2021-06-06 09:07:36 -07:00
myk002
ed0e4ef841
whoops that was important
2021-06-06 09:00:33 -07:00
myk002
34aa62d675
update changelog
2021-06-06 08:50:28 -07:00
myk002
fc860478e4
move fastdwarf's teleport code to Units module
...
and expose in Lua API
2021-06-06 08:48:32 -07:00
myk002
94157633a8
don't suspsend core for Lua entrypoint
2021-06-05 14:45:09 -07:00
lethosor
7d7d1feb4b
Update stonesense
...
Ref dfhack/stonesense#73 , dfhack/stonesense#76
2021-06-05 15:16:18 -04:00