GNU bug report logs - #9300
24.0.50; `bounds-of-thing-at-point' does not return nil when just after THING

Previous Next

Package: emacs;

Reported by: "Drew Adams" <drew.adams <at> oracle.com>

Date: Sun, 14 Aug 2011 22:39:03 UTC

Severity: minor

Found in version 24.0.50

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #71 received at 9300 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: f92capac <at> gmail.com, dgutov <at> yandex.ru, 9300 <at> debbugs.gnu.org,
 tino.calancha <at> gmail.com
Subject: Re: bug#9300: 24.0.50; `bounds-of-thing-at-point' does not return nil
 when just after THING
Date: Mon, 20 Jun 2016 23:04:50 +0300
> Date: Mon, 20 Jun 2016 10:50:27 -0700 (PDT)
> From: Drew Adams <drew.adams <at> oracle.com>
> Cc: f92capac <at> gmail.com, 9300 <at> debbugs.gnu.org, dgutov <at> yandex.ru
> 
> > FWIW, I agree with Dmitry: this has been a de-facto behavior long
> > enough to consider it the correct one. If documentation is confusing
> > in that it says otherwise, we should fix the documentation.
> 
> I couldn't disagree more.
> 
> It is wrong to consider the current behavior "the correct one",
> regardless of how long it has been in place.  It is wrong because
> you cannot use it in a general and precise way.  It is just broken.
> It has been broken for a long time, but it is broken nevertheless.

That's immaterial.  It is being used in many places, and it's
obviously useful.

Somewhere in this long discussion there was a suggestion to add new
functions that behave like you want.  I suggest to invest energy in
that direction, instead of more bikeshedding.  That way, everyone is
happy, and you even get to prove you are right, if at some future
point in time we will find that most applications switched to the new
APIs.




This bug report was last modified 3 years and 30 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.