[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#40000: 27.0.60; next-single-char-property-change hangs on bad argume
From: |
Federico Tedin |
Subject: |
bug#40000: 27.0.60; next-single-char-property-change hangs on bad argument |
Date: |
Mon, 13 Apr 2020 16:20:01 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) |
Eli Zaretskii <eliz@gnu.org> writes:
>> From: Federico Tedin <federicotedin@gmail.com>
>> Date: Mon, 13 Apr 2020 15:52:17 +0200
>> Cc: 40000@debbugs.gnu.org
>>
>> I'm attaching a patch which solves the issue. Now, all the
>> `next-*-property-change' functions return LIMIT when it has been
>> specified and no properties where found up to the buffer's end.
>
> Doesn't that contradict the documentation? It says:
>
> If the property is constant all the way to the end of OBJECT, return the
> last valid position in OBJECT.
>
> Your change means this will no longer be true when LIMIT > EOB.
>
> Thanks.
Aah OK, I missed that part at the end. But if I evaluate:
(next-single-char-property-change 0 'test "hello" 10000)
It still returns 10000. Is it possible that "return LIMIT if nothing is
found before LIMIT" is meant to take precedence over "return the last
valid position in OBJECT"?
- bug#40000: 27.0.60; next-single-char-property-change hangs on bad argument, Federico Tedin, 2020/04/13
- bug#40000: 27.0.60; next-single-char-property-change hangs on bad argument, Eli Zaretskii, 2020/04/13
- bug#40000: 27.0.60; next-single-char-property-change hangs on bad argument,
Federico Tedin <=
- bug#40000: 27.0.60; next-single-char-property-change hangs on bad argument, Eli Zaretskii, 2020/04/13
- bug#40000: 27.0.60; next-single-char-property-change hangs on bad argument, Federico Tedin, 2020/04/13
- bug#40000: 27.0.60; next-single-char-property-change hangs on bad argument, Eli Zaretskii, 2020/04/13
- bug#40000: 27.0.60; next-single-char-property-change hangs on bad argument, Federico Tedin, 2020/04/14
- bug#40000: 27.0.60; next-single-char-property-change hangs on bad argument, Eli Zaretskii, 2020/04/25