From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: dapfy@t-online.de (Daniel Pfeiffer) Newsgroups: gmane.emacs.devel Subject: Re: skeleton.el _ versus @ Date: Thu, 3 Apr 2003 08:45:49 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <20030403084549.2a5aca76.occitan@esperanto.org> References: <200303242005.h2OK57gr013285@rum.cs.yale.edu> <1048554010.20622.66.camel@zircon> <200303311740.h2VHeZNG017518@rum.cs.yale.edu> <1049242082.66437.15.camel@zircon> <200304020020.h320K4de023432@rum.cs.yale.edu> <1049245381.66437.33.camel@zircon> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1049352876 1946 80.91.224.249 (3 Apr 2003 06:54:36 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 3 Apr 2003 06:54:36 +0000 (UTC) Cc: monnier+gnu/emacs@rum.cs.yale.edu Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Thu Apr 03 08:54:33 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 190ycL-0000Up-00 for ; Thu, 03 Apr 2003 08:54:33 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 190ydn-0000Ol-00 for ; Thu, 03 Apr 2003 08:56:03 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 190yXJ-0005WO-04 for emacs-devel@quimby.gnus.org; Thu, 03 Apr 2003 01:49:21 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 190yWq-0005K1-00 for emacs-devel@gnu.org; Thu, 03 Apr 2003 01:48:52 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 190yWk-00055l-00 for emacs-devel@gnu.org; Thu, 03 Apr 2003 01:48:50 -0500 Original-Received: from mailout09.sul.t-online.com ([194.25.134.84]) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 190yUD-0003Ow-00; Thu, 03 Apr 2003 01:46:09 -0500 Original-Received: from fwd02.sul.t-online.de by mailout09.sul.t-online.com with smtp id 190yU7-00031e-04; Thu, 03 Apr 2003 08:46:03 +0200 Original-Received: from pfdabpc.inhouse.start.de (520007185214-0001@[217.224.31.230]) by fwd02.sul.t-online.com with smtp id 190yTt-1pip28C; Thu, 3 Apr 2003 08:45:49 +0200 Original-To: Joe Kelsey In-Reply-To: <1049245381.66437.33.camel@zircon> X-Mailer: Sylpheed version 0.8.1claws (GTK+ 1.2.10; ) X-Operating-System: GNU/Linux of course X-Face: #O4jYYB1q_#GM@+5bpI17zYh*qp]@lt"%.HQGbezyU>Cm@cp>rdE97{c:@). kR3O3H&LeNb(Q\/E^f{g|i~#u\4!\lJ"jR; Cx&[\,\xjKcLei-_1\d&TAm\E3&(c|>cQIoik]V8Vdf Qs)St&=rh'+N6/WxXf.VfUnD[<; 9{#[ZWC>]FP$xVRgTLssqs)7nQ'sH@l[9b5oo1@llkNJPx;&H(^ o~/ X-Sender: 520007185214-0001@t-dialin.net Original-cc: rms@gnu.org Original-cc: emacs-devel@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:12860 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:12860 Joe Kelsey skribis: > I can imagine that a solution is to have skeleton-insert examine the use > made of @ and _ ex-post-facto. I believe that _ should *always* be > preferred over @ because there is no other use for _ in simple > insertions, so in a simple insertion, _ should *always* win. In > region-insertions, there is a hazy preference for @ winning, but I > cannot imagine any real preference accruing to what I believe is a > mis-use of @ to solve something that the original designer of skeletons > clearly considered an after-thought. I guess you mean me. In the original skeleton meta-language, I didn't have @ at all. But since it's not something that's usually a variable name in Emacs, adding it was no problem. But then going and changing it incompatibly a few years later, breaking existing skeletons is a behaviour worthy of the Bushs and Saddams of this world! At the very least this should be advertised to all those concerned, and help offered in fixing the skeletons this breaks! coralament / best Grötens / liebe Grüße / best regards / elkorajn salutojn Daniel Pfeiffer -- GPL 3: take the wind out of Palladium's sails! -- ------ -- My other stuff here too, sawfish, make.pl...: -- ------ -- http://dapfy.bei.t-online.de/ --