From xemacs-m  Mon Jun  2 17:46:26 1997
Received: from newman.aventail.com (root@newman.aventail.com [199.238.236.1])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id RAA07343
	for <xemacs-beta@xemacs.org>; Mon, 2 Jun 1997 17:46:26 -0500 (CDT)
Received: from kramer.in.aventail.com.aventail.com (wmperry@kramer.in.aventail.com [192.168.1.12])
	by newman.aventail.com (8.8.5/8.8.5) with SMTP id PAA03922;
	Mon, 2 Jun 1997 15:46:27 -0700 (PDT)
To: Kyle Jones <kyle_jones@wonderworks.com>
Cc: xemacs-beta@xemacs.org
Subject: Re: Misfeature of the local-map property in rear-closed extents
References: <199706022055.WAA04163@zuse.dina.kvl.dk> <QQcsgf17681.199706022227@crystal.WonderWorks.COM>
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;
From: wmperry@aventail.com (William M. Perry)
Date: 02 Jun 1997 15:46:27 -0700
In-Reply-To: Kyle Jones's message of Mon, 2 Jun 1997 18:27:51 -0400 (EDT)
Message-ID: <86g1v0pqrg.fsf@kramer.in.aventail.com>
Lines: 19
X-Mailer: Gnus v5.4.55/XEmacs 20.3(beta3)

Kyle Jones <kyle_jones@wonderworks.com> writes:

> Per Abrahamsen writes:
>  > The `local-map' property doesn't apply when point is at the
>  > end of an extent.  I believe it should iff the extent is
>  > rear-closed.
> 
> Thorny.  This could produce confusing results given a end-closed extent
> adjactent to s start-closed extent.  Consider extents [1, 5] and [5, 9)
> with point = 5.  The block cursor will be over a character in the [5, 9)
> extent but the keymap used might end up being the one associated with the
> [1, 5] extent, as a fallback from the [5, 9) extent.

  Well, I would say this is just due to the fact that by default XEmacs
doesn't use the bar cursor, which more accurately reflects where 'point'
really is, namely _between_ two characters.  Sadly, you can't really show
this on a TTY.

-Bill P.

