From: Florian G. H. <fg...@bk...> - 2002-05-29 18:16:55
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello! While in the process of putting together some functionality for XHTML-from-XTM generation -- which will be checked in Real Soon Now --, I fiddled a bit with the Merge utility, which, as it happened, resulted in a fairly complete re-write. :-) I used Steve Purcell's JArgs package (http://sourceforge.net/projects/jargs) and added some new options. JArgs is a largely GNU-compatible command line parser allowing for specifying both short (-x) and long (--option) command line args, which makes it easy to add new features without writing outrageously complicated parsing routines. The rewritten Merge utility still writes either to stdout or an output file, but now additionally supports reading from stdin so you can pipe output from a TM generator or the like to it. This still lacks a lot of documentation, but perhaps one or two of you can make the time for taking a look at it. As usual, just a proposal -- no hard feelings if it's rejected. Might be worthwhile to take a look at JArgs itself too: I'm a bit ambivalent about it, it works fine but uses all sorts of odd constructs such as nesting tons of inner classes and the like. When testing, apply the patch from the root of your TM4J CVS tree. After recompiling, invoke Merge with the -? or --help switch to see what options it now supports. I'd be happy about comments. Thanks in advance, - -- Florian - -- Florian G. Haas <fg...@bk...> GnuPG public key: http://www.fgh.bkf.at/gpgkey.asc Key fingerprint: 3C24 E021 33B1 9E98 B94B 2F21 860A B693 1B33 BB3C -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE89RsJhgq2kxszuzwRAsTvAJ9Feh44cAvW8RhJ3C525l7PjK+5ewCgmBQz PWxOu9o3Hj0FljkAGMcsr8Y= =HShR -----END PGP SIGNATURE----- |