From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: Issue: compare-strings Date: Wed, 23 Dec 2009 10:08:10 +0100 Organization: Organization?!? Message-ID: <87d426jbwl.fsf@lola.goethe.zz> References: <873a33fmd8.fsf@harnisch.dyndns.org> <87skb2qs9k.fsf@uwakimon.sk.tsukuba.ac.jp> <83k4we5nyz.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1261559446 5880 80.91.229.12 (23 Dec 2009 09:10:46 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 23 Dec 2009 09:10:46 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Dec 23 10:10:39 2009 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 1NNNEs-0005ES-Kw for ged-emacs-devel@m.gmane.org; Wed, 23 Dec 2009 10:10:38 +0100 Original-Received: from localhost ([127.0.0.1]:57530 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NNNEs-00054e-P3 for ged-emacs-devel@m.gmane.org; Wed, 23 Dec 2009 04:10:38 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NNNEY-0004zz-Ey for emacs-devel@gnu.org; Wed, 23 Dec 2009 04:10:18 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NNNEU-0004zE-SI for emacs-devel@gnu.org; Wed, 23 Dec 2009 04:10:18 -0500 Original-Received: from [199.232.76.173] (port=34001 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NNNEU-0004z7-Mr for emacs-devel@gnu.org; Wed, 23 Dec 2009 04:10:14 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]:51716) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NNNEU-00037I-9X for emacs-devel@gnu.org; Wed, 23 Dec 2009 04:10:14 -0500 Original-Received: from list by lo.gmane.org with local (Exim 4.50) id 1NNNEQ-00054p-MD for emacs-devel@gnu.org; Wed, 23 Dec 2009 10:10:10 +0100 Original-Received: from p5b2c28cb.dip.t-dialin.net ([91.44.40.203]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 23 Dec 2009 10:10:10 +0100 Original-Received: from dak by p5b2c28cb.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 23 Dec 2009 10:10:10 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 21 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: p5b2c28cb.dip.t-dialin.net X-Face: 2FEFf>]>q>2iw=B6, xrUubRI>pR&Ml9=ao@P@i)L:\urd*t9M~y1^:+Y]'C0~{mAl`oQuAl \!3KEIp?*w`|bL5qr,H)LFO6Q=qx~iH4DN; i"; /yuIsqbLLCh/!U#X[S~(5eZ41to5f%E@'ELIi$t^ Vc\LWP@J5p^rst0+('>Er0=^1{]M9!p?&:\z]|;&=NP3AhB!B_bi^]Pfkw User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.90 (gnu/linux) Cancel-Lock: sha1:Z2fjuB6Vi/DSllWtJfyf6JlkwwA= X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) 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:118788 Archived-At: Eli Zaretskii writes: > It's quite clear from the Emacs implementation that the behavior is > intentional: > > end1_char = SCHARS (str1); > if (! NILP (end1) && end1_char > XINT (end1)) > end1_char = XINT (end1); > > end2_char = SCHARS (str2); > if (! NILP (end2) && end2_char > XINT (end2)) > end2_char = XINT (end2); > > According to "cvs annotate", this code did not change since April > 1998, when this function was introduced. Perhaps mention this facet in the DOC string so that people may make use of that convenience? -- David Kastrup