From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: maierh@myself.com Newsgroups: gmane.emacs.help Subject: Re: Experiences with new cygwin port of GNU Emacs 21.2 Date: Sat, 14 Sep 2002 09:25:14 +0200 Organization: T-Online Sender: help-gnu-emacs-admin@gnu.org Message-ID: References: Reply-To: Harald Maier NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1031988981 29549 127.0.0.1 (14 Sep 2002 07:36:21 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 14 Sep 2002 07:36:21 +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 17q7TY-0007gT-00 for ; Sat, 14 Sep 2002 09:36:20 +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 17q7Ti-0004eg-00; Sat, 14 Sep 2002 03:36:30 -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.arcor-online.net!newsfeed01.sul.t-online.de!newsmm00.sul.t-online.com!t-online.de!news.t-online.com!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 45 Original-X-Trace: news.t-online.com 1031988317 00 10459 pPAubDjTSZADQr 020914 07:25:17 Original-X-Complaints-To: abuse@t-online.com X-Sender: 320041125923-0001@t-dialin.net User-Agent: Gnus/5.090007 (Oort Gnus v0.07) Emacs/21.2.90 (i386-mingw-nt5.0.2195) Cancel-Lock: sha1:p2u40dkQTqdbutNy5MmqzUbU1kA= Original-Xref: nntp.stanford.edu gnu.emacs.help:104902 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:1457 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:1457 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