|
From: Lachlan A. <lh...@ee...> - 2002-12-18 23:36:46
|
Greetings, A few questions for those with more experience than me: - Why was regex.h renamed gregex.h in 3.1.6? It seems to break the configure script, so that it always reports HAVE_BROKEN_REGEX. This gave me troubles under gcc 2.90, which was fixed by changing #ifdef HAVE_BROKEN_REGEX to #ifndef... and renaming all the functions in regex.[ch]. Does anyone know the "right" solution? - HtFile.cc doesn't handle sybmolic links to directories very well. For example, a sym-link fred/ -> ../fred/ in directory .../foo/bar/ leads to the path .../foo/bar/fred/ instead of .../foo/fred/. That could lead to loops (although I haven't tested that) and makes anchors with the path component '../' point to the wrong place. It also causes the documents to be indexed multiple times. I've written a patch to resolve sym-links using the URL class, but that will mean that the sysadmin can't use sym-links to do things like make machines with different directory structures appear to have the same structure. Is that likely to be a problem? - The HtFTP class seems to be basically the same as the HtFile class, with name changes. (From the name, I would have thought that HtFTP would handle ftp:// requests, but it doesn't seem to...) I have made changes to HtFile (sym-links, determining MIME types from file content). Should I mirror these changes in HtFTP? - I've changed some Makefile.am files, but when I automake (version 1.5), it generates files using the macro $(OBJEXT) where .o is produced by the current Makefile.in, and OBJEXT isn't defined. How can I fix that? The configure script determines the object extension, but that doesn't seem to be used anywhere... - Geoff, do you still plan to give me CVS access? It would be great if you could. Thanks, Lachlan -- Lachlan Andrew Phone: +613 8344-3816 Fax: +613 8344-6678 Dept of Electrical and Electronic Engg CRICOS Provider Code University of Melbourne, Victoria, 3010 AUSTRALIA 00116K |