Re: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Gabriel Dos Reis
"Bill Page" <[EMAIL PROTECTED]> writes: | Here is a patch to Rosetta.pamphlet to make it a real pamphlet | (noweb) file: This looks OK to me. Tim? -- Gaby ___ Axiom-developer mailing list Axiom-developer@nongnu.org http://lists.nongnu.org/mailman/l

Re: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Norman Ramsey
> The filter from the FAQ does not work. I had to use: > > noweave -filter 'sed "/[EMAIL PROTECTED] /s/_/_/g;/[EMAIL PROTECTED] > /s/_/_/g"' > > (apstrophes inside filter interacted with quoting inside noweave). Urk! At some point I must have changed noweave without changing the

RE: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Bill Page
On October 22, 2006 9:30 PM Waldek Hebisch wrote: > ... > Inspired by noweb FAQ in am testing the following patch -- > tohether with previous patch it allowed me to run 'make dvi' > with only two problems (Rosetta.pamphlet and more-rules.mk). > 'more-rules.mk' is build only during main build, so f

Re: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Gabriel Dos Reis
Waldek Hebisch <[EMAIL PROTECTED]> writes: | The filter from the FAQ does not work. I had to use: | | noweave -filter 'sed "/[EMAIL PROTECTED] /s/_/_/g;/[EMAIL PROTECTED] /s/_/_/g"' | | (apstrophes inside filter interacted with quoting inside noweave). I'm in the process of "trimming o

Re: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Waldek Hebisch
Gabriel Dos Reis wrote: > Waldek Hebisch <[EMAIL PROTECTED]> writes: > > | There are more problems: apparently noweb can not correctly handle > | files which have underscores in their names. For example latex run > | on src/hyper/parse_aux.tex gives the following errors (I removed > | other messag

Re: [Axiom-developer] build-improvement and latex 2

2006-10-22 Thread Gabriel Dos Reis
Waldek Hebisch <[EMAIL PROTECTED]> writes: | I needed the patch below to run latex (make dvi) on build-improvements. | This patch does NOT correct the following problems: | 1) mangled latex file | - src/doc/Rosetta.pamphlet | 2) unescaped underscores | - src/hyper/parse_aux.pamphlet |

Re: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Gabriel Dos Reis
"Bill Page" <[EMAIL PROTECTED]> writes: [...] | Shows that Gaby made the change to include the underscore _ | on 2006-09-18. Yes, that is correct. -- Gaby ___ Axiom-developer mailing list Axiom-developer@nongnu.org http://lists.nongnu.org/mailman/li

Re: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Waldek Hebisch
Bill Page wrote: > Thanks, Norman. I think we figured it out. There is really no > mangling - just an "innocent" change with unexpected behaviour. > Your FAQ is very useful: > > http://www.eecs.harvard.edu/nr/noweb/FAQ.html > > Q. How do I get an output file (root chunk) with an underscore > in

Re: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Gabriel Dos Reis
"Bill Page" <[EMAIL PROTECTED]> writes: | Could this be a LOCALE/LANG issue? No. It is an issue on build-improvements while back when I made a uniform rule to extracting the C files from the pamphlets. | Or is this behaviour specific | to the version of noweb distributed by Debian? No, it is a

Re: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Gabriel Dos Reis
"Bill Page" <[EMAIL PROTECTED]> writes: | On October 22, 2006 9:39 AM Waldek Hebisch wrote: | > > Waldek Hebisch <[EMAIL PROTECTED]> writes: | > > | > > | ii nowebm 2.10c-3.3 A WEB-like | > > | literate-programming tool | > > | > ... | > There are more problems: apparently no

Re: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Gabriel Dos Reis
Waldek Hebisch <[EMAIL PROTECTED]> writes: | There are more problems: apparently noweb can not correctly handle | files which have underscores in their names. For example latex run | on src/hyper/parse_aux.tex gives the following errors (I removed | other messages which are caused by the two error

Re: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Gabriel Dos Reis
root <[EMAIL PROTECTED]> writes: [...] | the essense of literate programming can be done without noweb. I'm glad to hear that; because it was not obvious to me people agreed when I suggested similar ideas in different terms some months ago. -- Gaby ___

RE: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Bill Page
Thanks, Norman. I think we figured it out. There is really no mangling - just an "innocent" change with unexpected behaviour. Your FAQ is very useful: http://www.eecs.harvard.edu/nr/noweb/FAQ.html Q. How do I get an output file (root chunk) with an underscore in its name? LaTeX complains about

Re: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Norman Ramsey
> 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-

Re: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Ralf Hemmecke
On 10/22/2006 07:31 PM, root wrote: Although noweb implements three of four features I don't see it as a requirement. Indeed there has been discussion of other formats such as ... * latex macro forms which replace the <<>> syntax with \begin{chunk}{chunkname}, not yet public. Can

RE: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Bill Page
On October 22, 2006 2:10 PM Waldek Hebisch wrote: > ... > Correction: both verion of noweb give the same result. The real > reason is that parse_aux.pamphlet in build-improvements is modified: > > --- ../../silver/axiom/src/hyper/parse_aux.pamphlet > 2006-10-20 23:54:15.0 +0200 > +++

[Axiom-developer] build-improvement and latex 2

2006-10-22 Thread Waldek Hebisch
I needed the patch below to run latex (make dvi) on build-improvements. This patch does NOT correct the following problems: 1) mangled latex file - src/doc/Rosetta.pamphlet 2) unescaped underscores - src/hyper/parse_aux.pamphlet - src/hyper/parse_paste.pamphlet - src/hyper/parse

Re: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Waldek Hebisch
Bill Page wrote: > 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? > > > -Original Message- > > From: Waldek Hebisch [mailto:[EMAIL PROTECTED] > > Subject: Re: [Ax

Re: [Axiom-developer] build-improvements and latex

2006-10-22 Thread root
> > Although noweb implements three of four features I don't see it as a > > requirement. Indeed there has been discussion of other formats such as > ... > > * latex macro forms which replace the <<>> syntax with > > \begin{chunk}{chunkname}, not yet public. > > Can one infer that th

Re: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Jay Belanger
root <[EMAIL PROTECTED]> writes: ... > Although noweb implements three of four features I don't see it as a > requirement. Indeed there has been discussion of other formats such as ... > * latex macro forms which replace the <<>> syntax with > \begin{chunk}{chunkname}, not yet public

RE: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Bill Page
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? > -Original Message- > From: Waldek Hebisch [mailto:[EMAIL PROTECTED] > Sent: October 22, 2006 11:01 AM > To: Bill Page >

RE: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Bill Page
On October 22, 2006 9:15 AM Ralf Hemmecke wrote: > Tim Daly wrote: > > So if straight latex is the base case of a valid literate > > pamphlet file (since it contains 0 lines of code) then we > > have a working definition. > > Cool, I have never read this somewhere before. ;-) > Yes, one might h

Re: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Waldek Hebisch
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. > > > > $ > > l.13 ...aux.pa

RE: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Bill Page
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. > > $ > l.13 ...aux.pamphlet}\nwbegincode{1}\moddef{parse_

RE: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Bill Page
On October 22, 2006 9:39 AM Waldek Hebisch wrote: > > Waldek Hebisch <[EMAIL PROTECTED]> writes: > > > > | ii nowebm 2.10c-3.3 A WEB-like > > | literate-programming tool > > > ... > There are more problems: apparently noweb can not correctly > handle files which have underscor

Re: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Waldek Hebisch
Gabriel Dos Reis wrote: > Waldek Hebisch <[EMAIL PROTECTED]> writes: > > | Gaby, you probably know this, but just in case: running > | Rosetta.pamphlet trough noweb messes it. This is using > | Debian noweb. Package identification: > | > | ii nowebm 2.10c-3.3 A WEB-like literate-pr

Re: [Axiom-developer] build-improvements and latex

2006-10-22 Thread Ralf Hemmecke
So if straight latex is the base case of a valid literate pamphlet file (since it contains 0 lines of code) then we have a working definition. Cool, I have never read this somewhere before. ;-) There are many ways to implement that definition, maybe use the latex command directly or fix noweb