[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: disabling undo boundaries
From: |
Stefan Monnier |
Subject: |
Re: disabling undo boundaries |
Date: |
Sun, 09 Aug 2015 12:30:54 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
> Will buffer-undo-list not be truncated by GC anyway?
Truncation is only done at undo-boundaries. Hence the problem.
> I'm struggling with understanding this also. I've tried tracing when the
> code my patch removes actually runs and it is pretty rarely.
When you're editing buffer FOO while some process is inserting data in
buffer BAR. Or when your commands modify two buffers (e.g. in your case).
> Also, adding boundaries in all modified buffers strikes me as fairly
> stochastic.
Not sure what you mean.
> Assuming a well-behaved timer (i.e. one that releases
> control with `sit-for'),
Hmm? timers usually shouldn't call sit-for.
Stefan
- Re: disabling undo boundaries, (continued)
- Re: disabling undo boundaries, Stefan Monnier, 2015/08/07
- Re: disabling undo boundaries, Stefan Monnier, 2015/08/08
- Re: disabling undo boundaries, Phillip Lord, 2015/08/09
- Re: disabling undo boundaries,
Stefan Monnier <=
- Re: disabling undo boundaries, Phillip Lord, 2015/08/09
- Re: disabling undo boundaries, Stefan Monnier, 2015/08/09
- Re: disabling undo boundaries, Phillip Lord, 2015/08/10
- Re: disabling undo boundaries, Phillip Lord, 2015/08/10
- Re: disabling undo boundaries, Stefan Monnier, 2015/08/12
- Re: disabling undo boundaries, Phillip Lord, 2015/08/12
- Re: disabling undo boundaries, Stefan Monnier, 2015/08/12
- Re: disabling undo boundaries, Phillip Lord, 2015/08/21
Re: disabling undo boundaries, Davis Herring, 2015/08/07