From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Klaus Berndl Newsgroups: gmane.emacs.help Subject: Re: Experiences with new cygwin port of GNU Emacs 21.2 Date: 16 Sep 2002 12:11:37 +0200 Organization: sd&m AG, Muenchen, Germany Sender: help-gnu-emacs-admin@gnu.org Message-ID: References: NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1032172589 17265 127.0.0.1 (16 Sep 2002 10:36:29 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 16 Sep 2002 10:36:29 +0000 (UTC) Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 17qtEx-0004UL-00 for ; Mon, 16 Sep 2002 12:36:28 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 17qtF5-0007Bw-00; Mon, 16 Sep 2002 06:36:35 -0400 Original-Path: shelby.stanford.edu!nntp.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!news-lei1.dfn.de!newsfeed00.sul.t-online.de!t-online.de!fr.usenet-edu.net!usenet-edu.net!oleane.net!oleane!bnewspeer00.bru.ops.eu.uu.net!emea.uu.net!news.sdm.de!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 80 Original-NNTP-Posting-Host: hickerstall.muc.sdm.de Original-X-Trace: solti3.muc.sdm.de 1032171098 25754 193.102.183.204 (16 Sep 2002 10:11:38 GMT) Original-X-Complaints-To: usenet@news.sdm.de Original-NNTP-Posting-Date: 16 Sep 2002 10:11:38 GMT User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.1 Original-Xref: nntp.stanford.edu gnu.emacs.help:104934 Original-To: help-gnu-emacs@gnu.org Errors-To: help-gnu-emacs-admin@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.help:1489 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:1489 On Sat, 14 Sep 2002, maierh@myself.com wrote: Thanks a lot for this detailed explanation. One question still remains: The cygwin setup offers in the package list 3 emacs related packages: - emacs - emacs-el - emacs-X11 Ok, emacs-el is clear if i want the elisp sources. But i took a look into the contents of the *emacs* packages on http://www.cygwin.com/packages/emacs/emacs-21.2-8 and it seems there are also binaries?! But the package *emacs-X11* contains also a binary (see http://www.cygwin.com/packages/emacs-X11/emacs-X11-21.2-8). Ok, now i do not understand you completely when you say "..and you need always an Xserver...": What are the differences between the binaries in the packages *emacs* and *emacs-X11* and for which i need a X-Server? Does the XFree cygwin-packages work well with Emacs and what is the mentioned XWin.exe (where to get?). Many thanks in advance, Klaus > > Klaus Berndl writes: > > > Are there already experiences about the new cygwin port of GNU Emacs 21.2 > > which is available now? > > > > For example experiences about stability, performance (general overall, but > > also especially concerning IO and file-access)? > > > > Maybe differences between native NTEmacs and the new cygwin-emacs? > > Is there any website or something similar where i can read these topics? > > As I mentioned before it's now a X11 emacs that runs on top of the > cygwin library and you need always an Xserver. Installation of the > emacs packages installs too the X11R6 and it all takes ca. 100 MB. The > cygwin xserver (XWin.exe) runs really fine and I am now looking for > working only with that xserver. All works out from the box for english > keyboards. For German keyboards it needs feedling with a xmodmap file. > > For German keyboards you will find Xmodmap files under: > > http://www-usercgi.tu-chemnitz.de/~goal/xfree/#modmap > > Performance (emacs -q --no-site-file): > NT Emacs: 0 seconds > X11 Emacs: 9 seconds > > Performance (my configuration): > NT Emacs: 22 seconds > X11 Emacs: 32 seconds > > It loads my tons of configuration file without any problem. Some > things needs to be adjusted with the system-type 'cygwin' and > 'windows-nt' especially for shell handling. So in general it looks for > me that lisp processing is as fast as under ntemacs. In one personal > package example the cygwin emacs is faster as ntemacs (reading a 20000 > line file and afterward building a hash table with all the line > offsets: cygwin emacs 3 seconds, ntemacs 4 seconds). > > One think that I dislike is the old athena widget set scorll bar but > this should be really not a problem. > > So my conclusion is that it's stable and works perfect. > > Harald -- Klaus Berndl mailto: klaus.berndl@sdm.de sd&m AG http://www.sdm.de software design & management Thomas-Dehler-Str. 27, 81737 München, Germany Tel +49 89 63812-392, Fax -220