bug-gnu-emacs
[Top][All Lists]

## Re: The correct patch

 From: Olive Subject: Re: The correct patch Date: Wed, 30 Mar 2005 00:36:39 +0200 User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040618

Karl Berry wrote:


> In this patch I have replaced the call to "comint-quote-argument" with "shell-quote-argument" which I think is much better.
>
> That part seems fine, but can you explain this part of the patch?
>
> !   (setq tex-trailer "\\end\\s-*{document}\n")
> --- 781,787 ----
> !   (setq tex-trailer "\\end{document}\n")


tex-trailer is the string to insert at the end of a region to build the temporary file to compile. It is not a regular expression to search; just a normal string to insert.

>
> I'm not saying it's wrong, just want to understand it, and it seems
> faster to ask you than research it from scratch :).  I see


Yes, tex-end-of-header is the string to search in the origial document to find the \begin{document}: this is a regular expression.


To answer your previous question, my version of TeX fail with filename with space (I says it fails as is, I have not tried to play with the catcode) but I know that miktex is fine with. But as you says this is off topic.

address@hidden ~]\$ latex "this is a try.tex"
This is TeX, Version 3.14159 (Web2C 7.4.5)
! I can't find file this'.
<*> this
is a try.tex
Please type another input file name:

Sincerely,

Olive

`