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,gmane.emacs.xemacs.design Subject: Re: Rationale for split-string? Date: Sat, 19 Apr 2003 17:18:31 +0900 Organization: The XEmacs Project Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <87d6ji2948.fsf@tleepslib.sk.tsukuba.ac.jp> References: <87brz57at2.fsf@tleepslib.sk.tsukuba.ac.jp> <200304171744.h3HHiJCx009215@rum.cs.yale.edu> <87n0io2fe5.fsf@tleepslib.sk.tsukuba.ac.jp> <200304181417.h3IEHjkj013614@rum.cs.yale.edu> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1050740393 26101 80.91.224.249 (19 Apr 2003 08:19:53 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 19 Apr 2003 08:19:53 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Sat Apr 19 10:19:51 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 196nZf-0006mr-00 for ; Sat, 19 Apr 2003 10:19:51 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 196ndN-0008Gh-00 for ; Sat, 19 Apr 2003 10:23:41 +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 196nZq-0008Jq-02 for emacs-devel@quimby.gnus.org; Sat, 19 Apr 2003 04:20:02 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 196nZW-0008Im-00 for emacs-devel@gnu.org; Sat, 19 Apr 2003 04:19:42 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 196nZV-0008Ib-00 for emacs-devel@gnu.org; Sat, 19 Apr 2003 04:19:41 -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 196nZB-00081G-00 for emacs-devel@gnu.org; Sat, 19 Apr 2003 04:19:22 -0400 Original-Received: from steve by tleepslib.sk.tsukuba.ac.jp with local (Exim 3.36 #1 (Debian)) id 196nYN-0005mx-00; Sat, 19 Apr 2003 17:18:31 +0900 Original-To: "Stefan Monnier" In-Reply-To: <200304181417.h3IEHjkj013614@rum.cs.yale.edu> ("Stefan Monnier"'s message of "Fri, 18 Apr 2003 10:17:45 -0400") User-Agent: Gnus/5.090016 (Oort Gnus v0.16) XEmacs/21.5 (cabbage) Original-cc: xemacs-design@xemacs.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:13295 gmane.emacs.xemacs.design:2072 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:13295 >>>>> "Stefan" == Stefan Monnier writes: Stefan> As I said, the XEmacs behavior is more regular and Stefan> probably preferable. Good. How about the convenience function aspect? Do you agree that keying on one or more symbols for less regular, but useful, behavior is a reasonable interface? I would prefer to _not_ overload `split-string', but have a second function. I'm not wedded to that, though. Stefan> Why do people assume that I'd want gross hacks in Emacs's Stefan> code ? It didn't look funny, and I've fallen into the habit of taking what you say seriously. Should I break that habit? :-) -- 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.