diff options
| author | Eli Zaretskii | 2001-06-24 13:16:33 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2001-06-24 13:16:33 +0000 |
| commit | a01325b85bf0611695ef850357409ff04555e350 (patch) | |
| tree | d2aa1cf6e85e60c94e0432a0454c5f7df7ecd3c2 | |
| parent | b9cc92a470dd76faaa8470591126e1c1cfbb751e (diff) | |
| download | emacs-a01325b85bf0611695ef850357409ff04555e350.tar.gz emacs-a01325b85bf0611695ef850357409ff04555e350.zip | |
More about long file names and the MSDOS port.
| -rw-r--r-- | etc/PROBLEMS | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS index e8953dbc341..fd1ea15f0fd 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS | |||
| @@ -1490,10 +1490,15 @@ the explanation of how to avoid this problem. | |||
| 1490 | 1490 | ||
| 1491 | * Emacs compiled for MSDOS cannot find some Lisp files, or other | 1491 | * Emacs compiled for MSDOS cannot find some Lisp files, or other |
| 1492 | run-time support files, when long filename support is enabled. | 1492 | run-time support files, when long filename support is enabled. |
| 1493 | (Usually, this problem will manifest itself when Emacs exits | 1493 | |
| 1494 | Usually, this problem will manifest itself when Emacs exits | ||
| 1494 | immediately after flashing the startup screen, because it cannot find | 1495 | immediately after flashing the startup screen, because it cannot find |
| 1495 | the Lisp files it needs to load at startup. Redirect Emacs stdout | 1496 | the Lisp files it needs to load at startup. Redirect Emacs stdout |
| 1496 | and stderr to a file to see the error message printed by Emacs.) | 1497 | and stderr to a file to see the error message printed by Emacs. |
| 1498 | |||
| 1499 | Another manifestation of this problem is that Emacs is unable to load | ||
| 1500 | the support for editing program sources in languages such as C and | ||
| 1501 | Lisp. | ||
| 1497 | 1502 | ||
| 1498 | This can happen if the Emacs distribution was unzipped without LFN | 1503 | This can happen if the Emacs distribution was unzipped without LFN |
| 1499 | support, thus causing long filenames to be truncated to the first 6 | 1504 | support, thus causing long filenames to be truncated to the first 6 |
| @@ -1503,6 +1508,14 @@ filenames (such as djtar from DJGPP or InfoZip's UnZip program | |||
| 1503 | compiled with DJGPP v2). The MSDOG section of the file INSTALL | 1508 | compiled with DJGPP v2). The MSDOG section of the file INSTALL |
| 1504 | explains this issue in more detail. | 1509 | explains this issue in more detail. |
| 1505 | 1510 | ||
| 1511 | Another possible reason for such failures is that Emacs compiled for | ||
| 1512 | MSDOS is used on Windows NT, where long file names are not supported | ||
| 1513 | by this version of Emacs, but the distribution was unpacked by an | ||
| 1514 | unzip program that preserved the long file names instead of truncating | ||
| 1515 | them to DOS 8+3 limits. To be useful on NT, the MSDOS port of Emacs | ||
| 1516 | must be unzipped by a DOS utility, so that long file names are | ||
| 1517 | properly truncated. | ||
| 1518 | |||
| 1506 | * Emacs compiled with DJGPP complains at startup: | 1519 | * Emacs compiled with DJGPP complains at startup: |
| 1507 | 1520 | ||
| 1508 | "Wrong type of argument: internal-facep, msdos-menu-active-face" | 1521 | "Wrong type of argument: internal-facep, msdos-menu-active-face" |