X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Recipient: djgpp AT delorie DOT com X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Date: Wed, 05 Dec 2018 14:23:19 +0200 Message-Id: <83k1ko88nc.fsf@gnu.org> From: "Eli Zaretskii (eliz AT gnu DOT org) [via djgpp AT delorie DOT com]" To: djgpp AT delorie DOT com In-reply-to: <874lbskxou.wl-tomas@basun.net> (message from Tomas By on Wed, 05 Dec 2018 12:41:37 +0100) Subject: Re: long file names References: <874lbskxou DOT wl-tomas AT basun DOT net> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > Date: Wed, 05 Dec 2018 12:41:37 +0100 > From: Tomas By > > Am running Emacs 19.34 and Latex (Emtex) on a HP Omnibook (MS-DOS 5.0). > > Now I want to use some Latex packages that contain long file names, > and thought the easiest solution would be to install a LFN driver. > > Have tried DOSLFN and LFNDOS, and in both cases Emacs fails to run, > with no error message. > > Initially I thought it was because of memory, but this does not seem > to be the case. Now I suspect it has to do with INT 21H, of which I > know very little. > > Is there some solution to this problem? A work-around short of > changing all the file names manually? Running Emacs with LFN enabled requires that the files which are part of the Emacs distribution are stored on disk with long names. Is that possible with DOSLFN and LFNDOS? If not, you cannot have what you want, I think. If one of these drivers does support long file names on disk, then you need to install Emacs (unpack the zip files) again with long file names turned on and with an unzip program that supports long file names. Please be warned that long file names support in Emacs 19.34 was tested on Windows 9X, so it might not work well on plain DOS with LFN support from another kind of driver.