From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: New function `emacs-version>=' Date: Tue, 06 May 2003 20:05:35 +0900 Organization: The XEmacs Project Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <878ytkpc74.fsf@tleepslib.sk.tsukuba.ac.jp> References: <20030503154455.C412.LEKTU@terra.es> <873cjwrp0x.fsf@tleepslib.sk.tsukuba.ac.jp> <20030504015756.777B.LEKTU@terra.es> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1052220680 17887 80.91.224.249 (6 May 2003 11:31:20 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 6 May 2003 11:31:20 +0000 (UTC) Cc: monnier+gnu/emacs@rum.cs.yale.edu Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Tue May 06 13:31:14 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 19D0em-0004ci-00 for ; Tue, 06 May 2003 13:30:48 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19D0iF-0005jc-00 for ; Tue, 06 May 2003 13:34:23 +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 19D0fw-0004gk-02 for emacs-devel@quimby.gnus.org; Tue, 06 May 2003 07:32:00 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 19D0bt-0003CF-00 for emacs-devel@gnu.org; Tue, 06 May 2003 07:27:49 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 19D0Z8-0002r2-00 for emacs-devel@gnu.org; Tue, 06 May 2003 07:24:59 -0400 Original-Received: from tleepslib.sk.tsukuba.ac.jp ([130.158.98.109]) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 19D0Ha-000148-00 for emacs-devel@gnu.org; Tue, 06 May 2003 07:06:51 -0400 Original-Received: from steve by tleepslib.sk.tsukuba.ac.jp with local (Exim 3.36 #1 (Debian)) id 19D0GN-0005BQ-00; Tue, 06 May 2003 20:05:35 +0900 Original-To: Juanma Barranquero In-Reply-To: <20030504015756.777B.LEKTU@terra.es> (Juanma Barranquero's message of "Sun, 04 May 2003 21:15:28 +0200") User-Agent: Gnus/5.090016 (Oort Gnus v0.16) XEmacs/21.5 (cabbage) Original-cc: ehud@unix.mvs.co.il 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:13716 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:13716 >>>>> "Juanma" == Juanma Barranquero writes: Juanma> But, honestly: I'm not deadly opposed to emacs-version>=, Juanma> it's just I think most of the time it's the wrong Juanma> test. Adding the function amounts to encouraging its use, Juanma> unless Stefan's idea (or any strong variant) is also Juanma> implemented. Then we're basically in agreement. Christoph Wedler's point about "forward" compatibility when one implementation or another has an API and the other does not, and might define it differently is also important. I think cooperation of the kind that has occurred on `split-string' can reduce the number of such cases and thus increase the applicability of f?boundp tests, but this will take time. -- Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software.