Dear all,
Unwittingly becoming a kind of beta-tester (win95 box, no build facilities,
using Fabrice Popineau's XEmacs21.2.b14 binaries and distribution files),
using only elementary facilities of XEmacs, I came across the following
problem,
In XEmacs 21.2 "Dionysos" [Lucid] (i586-pc-win32) of Tue May 18 1999 on
NEVERYON configured using `configure UNKNOWN'
Through the menu: Comparing two buffers (.emacs and EMACS~1.NEW):
> Loading ediff...
> Loading ediff...done
> Computing differences between .emacsR4WTUl and EMACS~1.NEWR4WHTD ...
> Errors in diff output. Diff output is in #<buffer "*ediff-diff*">
which says:
> /CYGNUS/CYGWIN~1/H-I586~1/BIN/diff.exe: C:TempEMACS~1.NEWR4WHTD: No such
file or directory
First a remark on the misleading error message: it skips /'s and or \'s and
the essential c:/ before cygnus. Superfluous that both files were present,
so I thought something was terribly amiss deep down inside, BUT,
> Computing differences between XEMACSW.BAK and XEMACSW.BAT ...
> Buffer A: Processing difference region 0 of 1
> Buffer B: Processing difference region 0 of 1
> Processing difference regions ... done,
Perhaps it has something to do with the names of the files, check that
by renaming the EMACS~1.NEW to .joris ... and again ...
> Computing differences between .jorisR4WUdJ and .emacsR4WhnP ...
> Buffer A: Processing difference region 0 of 6
> Buffer B: Processing difference region 0 of 6
> Processing difference regions ... done
ergo, twas in the name ahah.
To be on the safe side:
Copy [-p]: 1 file. .joris into EMACS~1.NJU (so two identical files!)
> Computing differences between .jorisJ6-e9D and EMACS~1.NJUJ6-rHK ...
> Errors in diff output. Diff output is in #<buffer "*ediff-diff*">
> /CYGNUS/CYGWIN~1/H-I586~1/BIN/diff.exe: C:TempEMACS~1.NJUJ6-rHK: No such
file or directory
Also, now try: comparing two files (and not buffers)
> Reading file c:\xemacs\.emacs ...
> Reading file c:\xemacs\EMACS~1.NJU ...
> Computing differences between .emacs and EMACS~1.NJU ...
> Errors in diff output. Diff output is in #<buffer "*ediff-diff<2>*">
which says:
> /CYGNUS/CYGWIN~1/H-I586~1/BIN/diff.exe: c:xemacsEMACS~1.NJU: No such
file or directory
> Computing differences between .emacs.~1~x5-0Mr and .emacsx5-oLJ ...
> Errors in diff output. Diff output is in #<buffer "*ediff-diff*">
which says:
> /PROGFILE/CYGNUS/CYGWIN-B20/H-I586-CYGWIN32/BIN/diff.exe:
C:temp.emacs.~1~x5-0Mr: No such file or directory
I think it has something to do with the ~ in the filename, is it the 8.3
filenaming system?. A bug in XEmacs, in cygnus' diff, or, still, a
beginners mistake in initialising XEmacs (by not RT complete FM)??
For that reason, could someone please provide me with an .emacs file that
correctly identifies my keypad-keys, so that I can put (e.g.) cut, copy
and paste under those keys. I tried many things, but none worked so far
(e.g. what kind of /term/typefile.el can I (do I have to) use?)
Thanks a lot (in advance, (also for XEmacs in general :-)) for your help;
in any case, your gracious attention is much appreciated.
Cheers,
Henk van Dorp
--
(vandorp(a)ieee.org)