lethosor
e3cd820fb1
Limit recursive runCommand() calls to 20
...
Addresses an issue with recursive aliases crashing (#701 )
2017-07-12 16:28:21 -04:00
Lethosor
442af15c68
Merge pull request #1114 from BenLubar/dfhack-assert
...
Enable asserts in RelWithDebInfo builds
2017-07-11 16:26:08 -04:00
Ben Lubar
f963d89e12
Merge branch 'develop' into plugin-orders
2017-07-11 15:12:40 -05:00
Ben Lubar
7fed961fcd
Make repeatUtil.cancel work even when called from the callback. Closes #1122 .
2017-07-11 15:10:42 -05:00
lethosor
070dfa1865
Merge branch 'develop' of dfhack/dfhack into develop
2017-07-05 23:57:35 -04:00
lethosor
2d07e5edea
Add new "pathable" plugin
2017-07-05 23:54:55 -04:00
Japa
03772a6899
Don't support windmill direction on old DF
2017-07-04 21:10:59 +05:30
Japa
8a0777bb1e
Add stdint.h to the buildingreader header.
2017-07-04 20:51:25 +05:30
Ben Lubar
069cea675c
Split import and clear into two commands. Use for-each loops for clarity. Closes #965 .
2017-07-02 16:00:45 -05:00
Ben Lubar
7b3ce20167
Add orders plugin for managing manager orders.
2017-07-02 14:02:55 -05:00
Lethosor
2f22999801
Merge pull request #1126 from quietust/develop
...
Fix silly error in strangemood plugin
2017-07-02 10:06:43 -04:00
Quietust
fd68971ac5
Fix silly error in strangemood plugin - missing "break;" statements in deep material item searches
2017-07-02 07:31:31 -06:00
lethosor
d6c4aa823a
Update scripts, Authors.rst
2017-07-01 19:30:44 -04:00
lethosor
d7b6f9fd21
Merge remote-tracking branch 'BenLubar/autolabor-hauler-crash' into develop
2017-07-01 18:05:29 -04:00
lethosor
c174c46d67
Update scripts
2017-07-01 18:04:53 -04:00
lethosor
d628212254
Lua API: Use CallWithCatchWrapper for a few more functions
...
This produces more readable backtraces when native functions that aren't wrapped
using wrap_function() throw exceptions.
2017-07-01 17:39:39 -04:00
lethosor
6100074ba6
Add a few MD5 and thread functions to the Lua API
2017-07-01 17:39:17 -04:00
lethosor
7a7f1df908
Redirect stdout and stderr again on Windows
...
DF appears to redirect them itself at an inconvenient point.
Fixes #1124 (hopefully)
2017-06-30 13:29:05 -04:00
Japa
96dd5799f7
Add compatibility defines for 0.34.11
2017-06-30 01:00:31 +05:30
lethosor
cc0220f030
Add a "key" option to EditField and FilteredList
2017-06-27 21:10:14 -04:00
Ben Lubar
967ab4ab1e
autolabor: Fix an array bounds overrun when assigning haulers while traders are active.
2017-06-27 13:47:33 -05:00
Ben Lubar
10078841fb
Remove NDEBUG definition from RelWithDebInfo to enable asserts.
2017-06-27 12:58:29 -05:00
Vitaly Pronkin
6af5f3b299
fixing getItemBaseValue() for cheese, sheets and instruments
2017-06-26 09:17:23 +12:00
lethosor
fe8be90992
Add "tweak burrow-name-cancel" to fix bug 1518
...
http://www.bay12games.com/dwarves/mantisbt/view.php?id=1518
Closes #526
2017-06-25 16:42:30 -04:00
lethosor
10e13c532a
Add "tweak cage-butcher" and some extra Building module functions
...
* Buildings::markedForRemoval()
* Buildings::getCageOccupants()
Closes #906
2017-06-25 15:27:21 -04:00
Japa Illo
c9b5df8989
Merge develop
2017-06-24 11:00:14 +05:30
Japa Illo
52b9a8f4ad
Added a function to get a subset of the plant raws.
2017-06-24 10:52:09 +05:30
lethosor
db375ae83b
Add a Pages:getSelectedPage() helper
...
Equivalent to select(2, pages:getSelected()), but more readable.
2017-06-23 12:46:46 -04:00
lethosor
789fc6dde0
Documentation tweaks
...
- Improve link in Binpatches.rst
- Fix `alias` anchor in Core.rst (ref #701 )
- Increase depth of Plugins.rst table of contents. Some plugins were hard to
find because they fit in multiple categories.
2017-06-23 12:44:34 -04:00
lethosor
bf8e65311b
Update submodules
2017-06-23 12:43:38 -04:00
lethosor
cda5cedacf
Fix Gui::refreshSidebar() on topmost z-level
2017-06-23 10:30:16 -04:00
Japa
31dbb792ca
Added a function to get a partial creature raw list.
2017-06-23 19:54:22 +05:30
Japa Illo
a2f6c80298
Add compatibility defines to remotefortressreader.cpp
2017-06-23 16:02:30 +05:30
lethosor
ae809afde7
Add Gui::refreshSidebar()
...
This handles feeding CURSOR_DOWN_Z and CURSOR_UP_Z properly, avoiding issues
when on the lowest z-level.
2017-06-23 00:02:21 -04:00
Japa
ac0134568e
Don't read empty rooms, and update version
2017-06-22 23:57:04 +05:30
lethosor
b4700f6fb0
Merge commit 'refs/pull/1116/head' of https://github.com/dfhack/dfhack into docs
2017-06-22 11:58:16 -04:00
Lethosor
55871ad89e
Merge pull request #1118 from lethosor/travis-lua53
...
Travis: Lua 5.3
2017-06-22 11:51:28 -04:00
lethosor
f020ad0546
Re-enable Lua test and IRC notifications
2017-06-22 11:37:44 -04:00
lethosor
a718aae994
Fix more Lua download script issues
2017-06-22 11:24:37 -04:00
lethosor
808835f149
Download Lua insecurely
...
Travis doesn't like the HTTPS URL:
https://travis-ci.org/lethosor/dfhack/builds/245829296
2017-06-22 11:13:22 -04:00
lethosor
1de290b38c
Travis: Add script to build Lua 5.3
2017-06-22 11:07:53 -04:00
Japa
34f55cec29
Merge remote-tracking branch 'origin/master'
2017-06-22 20:29:21 +05:30
Japa
0348de4880
Add a command to get the current RemoteFortressReader version
2017-06-22 20:29:10 +05:30
Alan Brady
573625f717
Fix forum thread link in README.md
...
The README is pointing to the old thread, which in turn leads to an old download.
2017-06-20 23:47:04 -07:00
Japa Illo
9ae50279a1
Moved the version define into a header file, and fixed removing designations that are alreaddy converted to jobs.
2017-06-20 15:46:03 +05:30
Japa Illo
48f5fd7a39
Fix missing room info on sent buildings.
2017-06-20 11:06:37 +05:30
Japa Illo
96f9faea28
Merge remote-tracking branch 'DFHack/develop'
2017-06-20 10:51:52 +05:30
Japa Illo
3da9176c76
Update submodules
2017-06-20 10:51:41 +05:30
lethosor
0796fafb2a
Add new built-in "alias" command
...
Closes #701
2017-06-19 00:15:20 -04:00
lethosor
f1241e6084
Update scripts
2017-06-17 20:05:26 -04:00