From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.org!not-for-mail
From: Dan Espen <despen@verizon.net>
Newsgroups: gmane.emacs.help
Subject: Re: XEmacs feature missing in GNU Emacs?
Date: Mon, 29 Apr 2013 16:55:09 -0400
Organization: A noiseless patient Spider
Message-ID: <icsj29f45u.fsf@home.home>
References: <CACeWA3iaQXuz6uv7ejA2O8Z0CLS2VfTbEBtMmEhAxyLi3EtwRg@mail.gmail.com>
	<CAAuthdRKjbaMnoNUgqA-o0n2Y-AN3ZO-rgq5ymVBy0Gb4gM-eQ@mail.gmail.com>
	<87li82icgp.fsf@nowhere.org>
	<alpine.DEB.2.02.1304282326100.3673@james-System-Product-Name>
	<871u9t7te9.fsf@nowhere.org>
	<mailman.24838.1367252519.855.help-gnu-emacs@gnu.org>
NNTP-Posting-Host: plane.gmane.org
Mime-Version: 1.0
Content-Type: text/plain
X-Trace: ger.gmane.org 1367275928 1212 80.91.229.3 (29 Apr 2013 22:52:08 GMT)
X-Complaints-To: usenet@ger.gmane.org
NNTP-Posting-Date: Mon, 29 Apr 2013 22:52:08 +0000 (UTC)
To: help-gnu-emacs@gnu.org
Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Apr 30 00:52:09 2013
Return-path: <help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org>
Envelope-to: geh-help-gnu-emacs@m.gmane.org
Original-Received: from lists.gnu.org ([208.118.235.17])
	by plane.gmane.org with esmtp (Exim 4.69)
	(envelope-from <help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org>)
	id 1UWwvX-00045K-T2
	for geh-help-gnu-emacs@m.gmane.org; Tue, 30 Apr 2013 00:52:08 +0200
Original-Received: from localhost ([::1]:56255 helo=lists.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org>)
	id 1UWwvX-0006f3-Jg
	for geh-help-gnu-emacs@m.gmane.org; Mon, 29 Apr 2013 18:52:07 -0400
Original-Path: usenet.stanford.edu!goblin1!goblin.stu.neva.ru!eternal-september.org!feeder.eternal-september.org!mx05.eternal-september.org!.POSTED!not-for-mail
Original-Newsgroups: gnu.emacs.help
Original-Lines: 49
Injection-Info: mx05.eternal-september.org;
	posting-host="b8816fa7300cd668c1c8ea38fc847e8a"; 
	logging-data="17098"; mail-complaints-to="abuse@eternal-september.org";
	posting-account="U2FsdGVkX181Bg/HUrIyDeMBaUrhTi3Y9E0VxT7qhiM="
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1 (gnu/linux)
Cancel-Lock: sha1:A247CDPtZGIrZPwV9y6otiICvY0=
	sha1:HXOiMIS+zqdSBi5Ys3kKlaJosTI=
Original-Xref: usenet.stanford.edu gnu.emacs.help:198144
X-Mailman-Approved-At: Mon, 29 Apr 2013 18:51:57 -0400
X-BeenThere: help-gnu-emacs@gnu.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/help-gnu-emacs>,
	<mailto:help-gnu-emacs-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/help-gnu-emacs>
List-Post: <mailto:help-gnu-emacs@gnu.org>
List-Help: <mailto:help-gnu-emacs-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/help-gnu-emacs>,
	<mailto:help-gnu-emacs-request@gnu.org?subject=subscribe>
Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org
Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org
Xref: news.gmane.org gmane.emacs.help:90411
Archived-At: <http://permalink.gmane.org/gmane.emacs.help/90411>

Bastien <bzg@altern.org> writes:

> glyn.millington@gmail.com writes:
>
>> I suspect that one  reason for sticking with Xemacs now is lots of little
>> customizations  and tweaks which don't easily transfer to Gnu Emacs - the
>> same reason why I wouldn't willingly swap my init.el for yours, because
>> it would change the way I work.
>
> I changed the subject -- maybe this thread is an opportunity to get a
> list of XEmacs features that would be nice to have in GNU Emacs.  I'm
> not thinking of architectural differences, rather of small convenient
> commands or options.

List of things I miss from XEmacs:

1. 3d effect for mode line

2. Easy customization for sounds:

 (setq sound-alist nil)
 (let ((default-directory (concat data-directory "sounds")))
   (load-sound-file "slap.au"      'slap 50) ;new
   (load-sound-file "drum-beep.au" 'drum)
   (load-sound-file "quiet-beep.au"        'quiet)
   (load-sound-file "bass-snap.au" 'bass 75) ;was 80
   (load-sound-file "whip.au"      'whip 50) ;was 70
   (load-sound-file "hammer.au"    'hammer 50) ;new
   (load-sound-file "yeep.au"      'yeep 50) ;was 100
   (load-sound-file "drip.au"      'drip 50) ;new
   (load-sound-file "ding.au"      'paren 50)) ;new
 (setq sound-alist
       (append 
        '((default :sound hammer) ;was bass
          (undefined-key :sound    drum)
          (undefined-click :sound drum)
          (command-error :sound bass)
          (no-completion :sound    drip) ;was whip
          (y-or-n-p        :sound  slap) ;was quiet
          (yes-or-no-p :sound      yeep) ;was quiet
          (isearch-failed :sound drum :volume 70) ;was quiet
          (isearch-quit :sound     yeep) ;was quiet
          (auto-save-error :sound whip :volume 75)) ;was vol 100
        sound-alist)))

For me not even close to a reason to stay with XEmacs.

-- 
Dan Espen