emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs/msdos INSTALL


From: Eli Zaretskii
Subject: [Emacs-diffs] emacs/msdos INSTALL
Date: Sat, 25 Jul 2009 07:45:10 +0000

CVSROOT:        /cvsroot/emacs
Module name:    emacs
Changes by:     Eli Zaretskii <eliz>    09/07/25 07:45:10

Modified files:
        msdos          : INSTALL 

Log message:
        Mention probloems with long directory names under `nextstep'.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/msdos/INSTALL?cvsroot=emacs&r1=1.7&r2=1.8

Patches:
Index: INSTALL
===================================================================
RCS file: /cvsroot/emacs/emacs/msdos/INSTALL,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- INSTALL     24 Feb 2009 19:11:49 -0000      1.7
+++ INSTALL     25 Jul 2009 07:45:10 -0000      1.8
@@ -26,8 +26,8 @@
 that if you check-out development sources from the Emacs source
 repository.  (Note: If you are checking out of CVS, use the -kb option
 of the `checkout' and `update' commands, to preserve the original
-Unix-style EOL format of the files.  If some Lisp files are converted
-to DOS format, the build might fail.)
+Unix-style EOL format of the files.  If some files are converted to
+DOS EOL format by the default operation of CVS, the build might fail.)
 
 If you are building the DJGPP version of Emacs on a DOS-like system
 which supports long file names (e.g. Windows 9X or Windows XP), you
@@ -46,7 +46,7 @@
 distribution, but if the explanations above imply that you should have
 done it differently, it's safer to delete the directory tree created
 by the unpacking program and unpack Emacs again, than to risk running
-into problems during the build process.)
+into strange problems during the build process.)
 
 It is important to understand that the runtime support of long file
 names by the Emacs binary is NOT affected by the LFN setting during
@@ -67,17 +67,25 @@
 (This assumes that the Emacs distribution is called `emacs.tgz' on
 your system.)
 
+When unpacking Emacs is done, a directory called `emacs-XX.YY' will be
+created, where XX.YY is the Emacs version.
+
+On plain DOS, unpacking can complain about several directories and
+files in the `nextstep' subdirectory of the `emacs-XX.YY' top-level
+directory.  This is because the names of these files overflow the
+67-character limit on the file-name length imposed by DOS filesystems.
+When prompted by `djtar' for a different name for these files, just
+press [Enter] to skip them: they are not needed for the DJGPP build.
+
 If you want to print international characters, install the intlfonts
 distribution.  For this, create a directory called `fonts' under the
-Emacs top-level directory (usually called `emacs-XX.YY') created by
-unpacking emacs.tgz, chdir into the directory emacs-XX.YY/fonts, and
-type this:
+`emacs-XX.YY' top-level directory created by unpacking emacs.tgz,
+chdir into the directory `emacs-XX.YY/fonts', and type this:
 
     djtar -x intlfonts.tgz
 
-When unpacking Emacs is done, a directory called `emacs-XX.YY' will be
-created, where XX.YY is the Emacs version.  To build and install
-Emacs, chdir to that directory and type these commands:
+To build and install Emacs, chdir to the `emacs-XX.YY' directory and
+type these commands:
 
     config msdos
     make install




reply via email to

[Prev in Thread] Current Thread [Next in Thread]