From xemacs-m  Wed Mar 12 15:10:21 1997
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.31])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id PAA13518
	for <xemacs-beta@xemacs.org>; Wed, 12 Mar 1997 15:10:19 -0600 (CST)
Received: from sandman (sandman.cisco.com [171.68.209.51]) by hubbub.cisco.com (8.8.4-Cisco.1/CISCO.GATE.1.1) with ESMTP id NAA25931 for <xemacs-beta@xemacs.org>; Wed, 12 Mar 1997 13:09:49 -0800 (PST)
Received: (from drich@localhost) by sandman (SMI-8.6/8.6.12) id NAA29413; Wed, 12 Mar 1997 13:09:43 -0800
Date: Wed, 12 Mar 1997 13:09:43 -0800
Message-Id: <199703122109.NAA29413@sandman>
From: Dan Rich <drich@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: XEmacs Beta List <xemacs-beta@xemacs.org>
Subject: Documentation bug
Reply-To: drich@cisco.com
X-Face: >>@YIrj6h(9FH@Qs_-ob2y~:HhB3<K:s^%ne_GjM`oNo3yFzbT'Kover1p6Qf|2_'8inv!W
 x^4ApmkH}yJ*clwm{;w(]]EV=YexeKB[\$G>j#fE)'04Kv^h\Yc+PG%t~'xXevX509R
X-Planation: X-Face can be viewed with "faces" or "xmail" (X11R5 contrib tape).

It looks like there is a bug in the documentation for characterp.  It
refers to char=, which doesn't appear to exist (char-equal does, which
I assume is the correct function?)  However, what are the other
functions (<, >, etc).  I don't see anything obvious....

characterp: (OBJECT)
  -- a built-in function.
t if OBJECT is a character.
Unlike in FSF Emacs, a character is its own primitive type.
Any character can be converted into an equivalent integer using
`char-to-int'.  To convert the other way, use `int-to-char'; however,
only some integers can be converted into characters.  Such an integer
is called a `char-to-int'; see `char-int-p'.

Some functions that work on integers (e.g. the comparison functions
<, <=, =, /=, etc. and the arithmetic functions +, -, *, etc.)
accept characters and implicitly convert them into integers.  In
general, functions that work on characters also accept char-ints and
implicitly convert them into characters.  WARNING: Neither of these
behaviors is very desirable, and they are maintained for backward
compatibility with old E-Lisp programs that confounded characters and
integers willy-nilly.  These behaviors may change in the future; therefore,
do not rely on them.  Instead, use the character-specific functions such
as `char='.

-- 
Dan Rich <drich@cisco.com>  |	http://www.employees.org/~drich/
Web Team Project Lead       | "Danger, you haven't seen the last of me!" 
Cisco Systems, Inc.         |   "No, but the first of you turns my stomach!"
(408) 527-3195              |           -- The Firesign Theatre's Nick Danger

       Friends of Randal Schwartz: http://www.lightlink.com/fors/

