> I think we should ask Norman Ramsey about this "name mangling". > > Does it have a nice solution that would allow us to use > the version(s) of noweb distributed by Debian?
Sounds like you guys have a local hack. The underscore issue is a FAQ. Norman > > > -----Original Message----- > > From: Waldek Hebisch [mailto:[EMAIL PROTECTED] > > Sent: October 22, 2006 11:01 AM > > To: Bill Page > > Cc: [email protected]; 'Waldek Hebisch'; > > '[EMAIL PROTECTED]; [EMAIL PROTECTED]; Reis' > > Subject: Re: [Axiom-developer] build-improvements and latex > > > > > > Bill Page wrote: > > > On October 22, 2006 9:39 AM Waldek Hebisch wrote: > > > > > > > > For example latex run on src/hyper/parse_aux.tex gives the > > > > following errors (I removedother messages which are caused by > > > > the two errors): > > > > > > > > ! Missing $ inserted. > > > > <inserted text> > > > > $ > > > > l.13 ...aux.pamphlet}\nwbegincode{1}\moddef{parse_ > > > > > > > > aux.h}\endmoddef\nwstartde... > > > > ... > > > > > > On October 22, 2006 10:04 AM I wrote: > > > > > > > > I do not get any errors in files containing _ in either Tim's > > > > version distributed with Gold nor with a more recent unmodified > > > > version of noweb (noweb-2.11b). > > > > > > > > > > In contrast to the output which Waldek shows, in both versions > > > of noweb run on axiom-developer.org the _ is removed from the > > > generated noweb commands.\: > > > > > > \section{parse\_aux.h} > > > > > \nwfilename{parse_aux.pamphlet}\nwbegincode{1}\moddef{parseaux > > .h}\endmoddef > > > \LA{}license\RA{} > > > > > > ----- > > > > > > Could this be a LOCALE/LANG issue? Or is this behaviour specific > > > to the version of noweb distributed by Debian? > > > > > > > On 32-bit Debian Sarge with "nowebm 2.10c-3.2" I get the output you > > show. But on 64-bit Debian testing/unstable using "nowebm 2.10c-3.3" > > I get: > > > > \section{parse\_aux.h} > > \nwfilename{parse_aux.pamphlet}\nwbegincode{1}\moddef{parse_au > > x.h}\endmoddef\nwstartdeflinemarkup\nwenddeflinemarkup > > \LA{}license\RA{} > > > > > > Note that strictly speaking both forms are problematic: the > > first mangles > > names, the second passes naked underscore to latex (maybe the > > intention > > was to update '\moddef' so that it can handle underscores). > > > > -- > > Waldek Hebisch > > [EMAIL PROTECTED] > > > > > > _______________________________________________ Axiom-developer mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/axiom-developer
