Christian, Setting up a separate branch for these things sounds like a good idea. I found that setting up branches was really simple after I checked out the entire svn tree. My own development branch is johnb-devel , where I am working on code to handle math codes like UK maths and Marburg. I do not plan to do any work on the tools for a while, so merging should be simple. John On Tue, Jun 30, 2009 at 11:00:11AM +0200, Christian Egli wrote: > Hi all > > On Mon, 2009-06-29 at 09:55 -0500, John J. Boyer wrote: > > I would rather that liblouis did not use the getopt_long function, since > > it is not portable beyond Gnu systems. Samuel answered my question about > > mingw. I'll see what the problem with help2man was again. > > Don't worry about help2man as its use will be optional. As for > getopt_long I would like to use it as I'd rather not implement my own > cross platform option parsing. I would like to see the following > strategy forward: There is the GNU Portability Library > (http://www.gnu.org/software/gnulib/) which is basically a collection of > code snippets that tie in with automake. So in the case of getopt there > are automake macros which test the capabilities of getopt.h and in the > case of a non-gnu or non-posix provide their own implementation of > getopt_long. This should have us covered for any Unix, Windows and Mac > and probably more. I got the idea when looking at the source code of GNU > hello :-). > > I will try to set up the whole thing on a separate branch where it can > be tested and evaluated. If we decide that we like it we can merge it > back to the main branch. > > Comments, ideas, objections? > > Thanks > Christian > -- > Christian Egli > Swiss Library for the Blind and Visually Impaired > Grubenstrasse 12, CH-8045 Zürich, Switzerland > > For a description of the software and to download it go to > http://www.jjb-software.com -- My websites: GodTouches Digital Ministry, Inc. http://www.abilitiessoft.com/godtouches Abilitiessoft, Inc. http://www.abilitiessoft.com Location: Madison, WI, USA For a description of the software and to download it go to http://www.jjb-software.com