>>>> "Jonathan" == Jonathan Harris
<jhar(a)tardis.ed.ac.uk> writes:
Jonathan> Adrian Aichner wrote:
>
> When I found that xemacs.mak was broken in 21.2-b13 I decided a
> redesign was in order to create a complete Installation file in favor
> of the CONF_REPORT which goes to STDOUT of nmake.
Jonathan> This is certainly nicer than my hack, but unfortunately hangs while
Jonathan> loading lisp\Installation.el during dump for me on Windows 95.
Hi Jonathan,
I probably goofed!
How do I replace CONTROL-Ms with nothing in a way that would not interfere
with MULE either?
How do I do this right?
Installation.el: Installation
@type > Installation.el <<
(setq Installation-string
(replace-in-string
"
<<NOKEEP
type Installation >> Installation.el
type >> Installation.el <<
"
"CONTROL-M" ""))
<<NOKEEP
I'll devise a new patch if you help me through this.
> @@ -1022,6 +908,18 @@
> $(LIB_SRC)\make-docfile.exe -a $(DOC) -d $(TEMACS_SRC) >
Jonathan>
$(DOC_SRC8)
> $(LIB_SRC)\make-docfile.exe -a $(DOC) -d $(TEMACS_SRC) >
Jonathan> $(DOC_SRC9)
> +Installation.el: Installation
> + @type > Installation.el <<
> +(setq Installation-string
> + (replace-in-string
> + "
> +<<NOKEEP
> + type Installation >> Installation.el
> + type >> Installation.el <<
> +"
> + "" ""))
Should be "
" ""))
What did I do wrong? After patching xemacs.mak on Windows 95, do you
still have the C-m above?
Regards,
Adrian
Jonathan> ^^ ^^
Jonathan> This is the problem. (replace-in-string foo "" "")
hangs.
> +<<NOKEEP
> +
> $(LISP)\Installation.el: Installation.el
> copy Installation.el $(LISP)
Jonathan> Jonathan.
Jonathan> --
Jonathan> Jonathan Harris | jhar(a)tardis.ed.ac.uk
Jonathan> London, England | Jonathan.Harris(a)symbian.com
--
Adrian Aichner Teradyne GmbH, European Design Center
Integra Test Division Telephone +49/89/41861(0)-208
Dingolfinger Strasse 2 Fax +49/89/41861-217 (What is a Fax?)
D-81673 MUENCHEN E-mail adrian.aichner(a)teradyne.com