Subject: bug#20411: closed (Re: bug#20411: 24.3; Docstring of `next-single-property-change')

From: [email-masked] (GNU bug Tracking System)
Date: Fri, 24 Apr 2015 08:29:02 +0000

Your bug report

#20411: 24.3; Docstring of `next-single-property-change'

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
20411: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=20411
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#20411: 24.3; Docstring of `next-single-property-change'
From: Eli Zaretskii <[email-masked]>
To: Eli Barzilay <[email-masked]>
Cc: [email-masked]
Date: Fri, 24 Apr 2015 11:28:16 +0300
List-Id: <debbugs-submit.debbugs.gnu.org>

> Date: Thu, 23 Apr 2015 16:29:55 -0400
> From: Eli Barzilay <[email-masked]>
> Cc: [email-masked]
> 
> So I still think that it's confusing -- maybe "except when LIMIT is
> non-nil" and possibly a warning that this is different from the
> searching functions?

Thanks, I clarified the doc strings of this and similar functions in
this respect.

Subject: 24.3; Docstring of `next-single-property-change'
From: Eli Barzilay <[email-masked]>
To: [email-masked]
Date: Thu, 23 Apr 2015 10:08:01 -0400
List-Id: <debbugs-submit.debbugs.gnu.org>

The documentation for `next-single-property-change' has:

  Return nil if the property is constant all the way to the end of
  object.  If the value is non-nil, it is a position greater than
  position, never equal.

Both of these are wrong when a bound is given.

-- 
          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                    http://barzilay.org/                   Maze is Life!