From xemacs-m  Fri Mar 21 09:03:33 1997
Received: from newman (root@newman.aventail.com [38.225.141.10])
	by xemacs.org (8.8.5/8.8.5) with SMTP id JAA02748
	for <xemacs-beta@xemacs.org>; Fri, 21 Mar 1997 09:03:32 -0600 (CST)
Received: from kramer.in.aventail.com.aventail.com (wmperry@kramer [192.168.1.12]) by newman (8.6.12/8.6.9) with SMTP id HAA06236; Fri, 21 Mar 1997 07:00:56 -0800
Date: Fri, 21 Mar 1997 07:00:56 -0800
Message-Id: <199703211500.HAA06236@newman>
From: "William M. Perry" <wmperry@aventail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: Hrvoje Niksic <hniksic@srce.hr>
Cc: xemacs-beta@xemacs.org
Subject: Re: XEmacs 19.15-b102 is released
In-Reply-To: <kig913hsroc.fsf@jagor.srce.hr>
References: <m2rah93l2z.fsf@altair.xemacs.org>
	<kig913hsroc.fsf@jagor.srce.hr>
Errors-to: wmperry@aventail.com
Reply-to: wmperry@aventail.com
X-Face: O~Rn;(l][/-o1sALg4A@xpE:9-"'IR[%;,,!m7</SYF`{vYQ(&RI1&EiH[FvT;J}@f!4kfz
 x_!Y#=y{Uuj9GvUi=cPuajQ(Z42R[wE@{G,sn$qGr5g/wnb*"*ktI+,CD}1Z'wxrM2ag-r0p5I6\nA
 [WJopW_J.WY;

Hrvoje Niksic writes:
>Steven L Baur <steve@miranova.com> writes:
>
>> * Richard Mlynarik suggested the broken functions preceding-char and
>>   following-char be made obsolete.
>[...]
>> -- preceding-char, following-char are obsolete and broken, do not
>>    use them
>
>Please, when you do this, make sure that there is at least a mention
>of what should be used instead.  E.g.:
>
>`following-char' is obsolete blah blah(...); use `(char-after (point))'
>instead.
>
>BTW, what should be used for `preceding-char'?  `(char-after (1- (point)))'
>doesn't look satisfactory, somehow.

  Its correct though.  char-after doesn't signal an error on 
(< x (point-min)) or (> x (point-max)), otherwise we would be completely
screwed.  The thing to watch out for is where people try to do 
(= (following-char) ?x) - this is what caused the brokenness with w3
3.0.69.

>P.S.  In what way are they ({preceding,followin}-char) broken, other than
>the infamous 0 lossage?

  Isn't that enough?! :)

-Bill P.

