Date: Sun, 19 Aug 2001 15:15:44 +0300 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: "Jesper Lund" Message-Id: <7458-Sun19Aug2001151543+0300-eliz@is.elta.co.il> X-Mailer: Emacs 20.6 (via feedmail 8.3.emacs20_6 I) and Blat ver 1.8.9 CC: djgpp AT delorie DOT com In-reply-to: (jl1204 AT worldonline DOT dk) Subject: Re: DJGPP version of Emacs vs. NT Emacs? References: 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 > From: "Jesper Lund" > Newsgroups: comp.os.msdos.djgpp > Date: Sat, 18 Aug 2001 23:01:36 +0200 > > What are the advantages (and disadvantages) of using the DJGPP version of > GNU Emacs under Win98 instead of NT Emacs, the native Windows port? The advantages of using NTEmacs is that it's a GUI program, and it supports some advanced features which aren't supported by the DJGPP port: asynchronous subprocesses (so you could, for example, run a long compilation and still edit while it runs); network-related issues (so you could easily read and send email, read news groups, and edit remote files), etc. The disadvantage is that you cannot rebuild it without installing the Microsoft development tools or the MinGW port of GCC, and you don't have sources for the MS runtime libraries to fix possible bugs. Also, the support tools--programs Emacs calls to implement some of the features, such as Grep, Gawk, Find, man, Ispell, Gzip, etc.--are less easily available and generally harder to integrate with Emacs than if you use the DJGPP port, because the number of DJGPP ports of GNU software is much larger than the native Windows ports, and their quality is generally higher. (Most people use the Cygwin ports with NTEmacs, but Cygwin has a few annoying problems with support of native Windows features, such as file names with drive letters and backslashes.)