On Fri, Aug 18, 2006 at 08:42:15PM +0300, Eli Zaretskii wrote: >> Date: Thu, 17 Aug 2006 12:38:29 -0400 >> From: Bill Hoffman >> >> >> /* Handle other OSs. */ >> >>! #if defined(HAVE_DOS_PATHS) && !defined(__CYGWIN__) >> >> # define PATH_SEPARATOR_CHAR ';' >> >> #elif defined(VMS) >> >> # define PATH_SEPARATOR_CHAR ',' >> > >> >This is probably too big a change for this particular problem (and maybe >> >it's already been discussed to death) but I don't see why this setting >> >couldn't be in configure.in, too. Then MinGW could set >> >PATH_SEPARATOR_CHAR to ';', VMS could set it to ',' (shouldn't that be >> >'.'?), and Cygwin and every other "UNIX system" could just use the default. >> >> Sure, this seems to produce the correct behavior. If you want >> to make it a configure.in thing, then provide a patch. I was just going >> along with the existing style of the code in this case. > >As a matter of fact, configure already computes the right value for >PATH_SEPARATOR_CHAR, it just calls it PATH_SEPARATOR. I will try to >come up with a suitable patch to use that value directly.
For the record, Eli, I REALLY appreciate the time and attention you're giving this matter. cgf _______________________________________________ Make-w32 mailing list Make-w32@gnu.org http://lists.gnu.org/mailman/listinfo/make-w32