1) It would be nice to have a .key cleanup similar to NI's. The reasoning for this is to have an automated command-line version, so the end-user doesn't have to download another app. For example, if I want to uninstall a mod that adds/modifies several bif files, having the ability to run a --key-cleanup from a shell script on uninstalling the mod would be really nice.
2) Having a way to specify where the output goes would be nice when using --biff-get (or any command that gives some sort of file output, for that matter).
3) In the Mac v144, --make-biff works fine, except for two things. One is problematic, the other is cosmetic. First, the biff that is created has no permissions at all. Check this thread for an explanation of what I mean. The fix I've been using is to chmod 755 mybiff.bif in the shell script, otherwise anything that is called by the game from that biff will crash the game. Second, there is extra stuff printed when making the biff. Obviously, .DS_STORE, ., and .. are all going to be in every new directory, so they can be ignored, but there is also the 'wes 1' stuff, which I thought was worth mentioning. Here's an example:
[./weidu-mac] WeiDU version 144 [./chitin.key] 145 BIFFs, 36494 resources [./dialog.tlk] 63645 string entries ERROR: unknown resource extension [DS_STORE] WARNING: Not including [JMTobsoa/.DS_Store]: unknown resource type ERROR: unknown resource extension [] WARNING: Not including [JMTobsoa/..]: unknown resource type ERROR: unknown resource extension [] WARNING: Not including [JMTobsoa/.]: unknown resource type [data/JMTobsoa.bif] will contain 28 resources totalling 42036 bytes [data/JMTobsoa.bif] incorporating [JMTobsoa/tobsoa.wav] <snip>... wes 1 wes 2 wes 3 KEY saved (146 biffs, 36518 resources)4) Regular expressions currently don't work with Weidu v144 for Mac, so patching on a large scale is extremely tedious. Using regexp with --biff-get produces a 'weidu-mac: No Match.' error, and trying to use C_E_R produces this:
[./setup-regexp.exe] WeiDU version 144 [SETUP-REGEXP.TP2] PARSE ERROR at line 6 column 6-25 Near Text: ~sw1h..[^abc].*itm~ syntax error [SETUP-REGEXP.TP2] ERROR at line 6 column 6-25 Near Text: ~sw1h..[^abc].*itm~ Parsing.Parse_error ERROR: parsing [SETUP-REGEXP.TP2]: Parsing.Parse_error ERROR: problem parsing TP file [SETUP-REGEXP.TP2]: Parsing.Parse_error ERROR: Parsing.Parse_error Press ENTER to exit. logout






