[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#15045: Point jumps inappropriately around time of Semantic lexing
From: |
Stefan Monnier |
Subject: |
bug#15045: Point jumps inappropriately around time of Semantic lexing |
Date: |
Wed, 16 Oct 2013 13:50:50 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
>> The easiest solution is to add an optional argument `check-timers'
>> to input-pending-p, so you can preserve the exact same behavior.
> I assume you mean no-check-timers, nil being default.
No, I meant `check-timers', so the default behavior is modified, but
you can recover the previous behavior by passing an extra argument.
>> In the long run, we should try and clean up sit-for, but you may not
>> have the courage to dig into this right now.
> I'm arguing I don't need to dig into sit-for's complexity to maintain
> its current behavior. If (sit-for 0 ...) calls something like
> thread-yield which in turn calls timer_check, then all ways of calling
> sit-for would have unchanged behavior.
That's theory: there is no thread-yield right now, nor any timer-check.
> Also, what do you think are the merits of putting in the
> specpdl-walking check discussed earlier, enabled with
> --enable-checking?
I like the idea, tho I'd have to see the code first to know
whether it should depend on --enable-checking or something else.
Stefan
- bug#15045: Point jumps inappropriately around time of Semantic lexing, Barry OReilly, 2013/10/14
- bug#15045: Point jumps inappropriately around time of Semantic lexing, Eli Zaretskii, 2013/10/14
- bug#15045: Point jumps inappropriately around time of Semantic lexing, Stefan Monnier, 2013/10/15
- bug#15045: Point jumps inappropriately around time of Semantic lexing, Barry OReilly, 2013/10/15
- bug#15045: Point jumps inappropriately around time of Semantic lexing, Eli Zaretskii, 2013/10/15
- bug#15045: Point jumps inappropriately around time of Semantic lexing, Barry OReilly, 2013/10/15
- bug#15045: Point jumps inappropriately around time of Semantic lexing, Eli Zaretskii, 2013/10/15
- bug#15045: Point jumps inappropriately around time of Semantic lexing, Barry OReilly, 2013/10/15
- bug#15045: Point jumps inappropriately around time of Semantic lexing, Stefan Monnier, 2013/10/15
- bug#15045: Point jumps inappropriately around time of Semantic lexing, Barry OReilly, 2013/10/16
- bug#15045: Point jumps inappropriately around time of Semantic lexing,
Stefan Monnier <=
- bug#15045: Point jumps inappropriately around time of Semantic lexing, Barry OReilly, 2013/10/16
- bug#15045: Point jumps inappropriately around time of Semantic lexing, Barry OReilly, 2013/10/17
- bug#15045: Point jumps inappropriately around time of Semantic lexing, Stefan Monnier, 2013/10/17
- bug#15045: Point jumps inappropriately around time of Semantic lexing, Barry OReilly, 2013/10/17
- bug#15045: Point jumps inappropriately around time of Semantic lexing, Stefan Monnier, 2013/10/17
- bug#15045: Point jumps inappropriately around time of Semantic lexing, Barry OReilly, 2013/10/18
- bug#15045: Point jumps inappropriately around time of Semantic lexing, Barry OReilly, 2013/10/25