From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: region-active-p Date: Sun, 28 Oct 2007 15:55:15 +0900 Message-ID: <878x5npw30.fsf@uwakimon.sk.tsukuba.ac.jp> References: <200710191149.59775.andreas.roehler@online.de> <87hckeigev.fsf@uwakimon.sk.tsukuba.ac.jp> <200710261017.33513.andreas.roehler@online.de> <877ilai63w.fsf@uwakimon.sk.tsukuba.ac.jp> <87bqal2kxb.fsf@uwakimon.sk.tsukuba.ac.jp> <87y7dp13pn.fsf@catnip.gol.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1193554495 10069 80.91.229.12 (28 Oct 2007 06:54:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 28 Oct 2007 06:54:55 +0000 (UTC) Cc: rms@gnu.org, reinersteib+gmane@imap.cc, andreas.roehler@online.de, emacs-devel@gnu.org, juri@jurta.org, monnier@iro.umontreal.ca To: Miles Bader Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Oct 28 07:54:55 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Im22x-0000tm-3D for ged-emacs-devel@m.gmane.org; Sun, 28 Oct 2007 07:54:55 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Im22n-0007pf-Vn for ged-emacs-devel@m.gmane.org; Sun, 28 Oct 2007 02:54:46 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Im22k-0007oi-9n for emacs-devel@gnu.org; Sun, 28 Oct 2007 02:54:42 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Im22h-0007nq-DS for emacs-devel@gnu.org; Sun, 28 Oct 2007 02:54:41 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Im22h-0007nh-9S for emacs-devel@gnu.org; Sun, 28 Oct 2007 02:54:39 -0400 Original-Received: from mx20.gnu.org ([199.232.41.8]) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Im22W-00052i-DN; Sun, 28 Oct 2007 02:54:28 -0400 Original-Received: from mtps01.sk.tsukuba.ac.jp ([130.158.97.223]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Im22U-0003qS-T2; Sun, 28 Oct 2007 02:54:27 -0400 Original-Received: from uwakimon.sk.tsukuba.ac.jp (unknown [130.158.99.156]) by mtps01.sk.tsukuba.ac.jp (Postfix) with ESMTP id A8FDF1535BA; Sun, 28 Oct 2007 15:54:10 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id ED3C91A2E12; Sun, 28 Oct 2007 15:55:15 +0900 (JST) In-Reply-To: <87y7dp13pn.fsf@catnip.gol.com> X-Mailer: VM 7.17 under 21.5 (beta28) "fuki" (+CVS-20070621) XEmacs Lucid X-detected-kernel: by mx20.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:81919 Archived-At: Miles Bader writes: > So, which operations _don't_ check? Well, I assume there are some which > don't check, but probably should, so maybe it's more reasonable to ask, > which operations _shouldn't_ check? As I wrote before, these APIs seem to be mainly used for interactive DWIM-type functions where you can either specify a region or let XEmacs guess a region for you. I can't think of an operation that *shouldn't* check offhand, but if there is one, it would be a bad idea for these APIs to check because they wouldn't work with such an API if they did. Since they're only used interactively AFAIK, postponing the check to the function that actually does the work is no big loss.