[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] [bug] [babel] babel corrupts undo history
From: |
Samuel Wales |
Subject: |
Re: [O] [bug] [babel] babel corrupts undo history |
Date: |
Fri, 21 Mar 2014 17:44:54 -0700 |
here is the fix for bug #3:
change this line in org-src.el
(let ((buffer-undo-list t))
to:
;; don't change my undo list here, please
(progn
this fixes the problem. i really don't think this kind of fancy undo
list manipulation is the right thing to do in org.
On 3/21/14, Samuel Wales <address@hidden> wrote:
> bug #3:
>
> insert a source block
> edit after it
> c-c ' to edit
> edit
> c-c ' to go back to mybuffer
> edit before the source block
> undo
> undo
>
> you should notice that the source block is not restored.
>
> note that this is not the same buffer corruption issue i reported
> previously.
>
> in that one, you insert a source block, fill it, and undo. then the
> next header line gets corrupted:
>
> bug #2:
>
> * header
> #+begin_src org
> asdf
> asdf
> #+end_src
> * header2
>
> put point inside the source block, fill, then undo. you will see
> buffer corruption after the source block. the exact corruption
> varies. sometimes it is removal of the #. other times it is removal
> of * in 1 or 2 headlines below.
>
> what makes it much worse is that you cannot undo to fix the buffer
> corruption. you have to revert the buffer.
>
> there are others. i believe the reason is that org tries to get fancy
> with undo.
>
--
The Kafka Pandemic: http://thekafkapandemic.blogspot.com
The disease DOES progress. MANY people have died from it. And
ANYBODY can get it.
Denmark: free Karina Hansen NOW.
- Re: [O] [bug] [babel] babel corrupts undo history, Samuel Wales, 2014/03/09
- Re: [O] [bug] [babel] babel corrupts undo history, Bastien, 2014/03/18
- Re: [O] [bug] [babel] babel corrupts undo history, Samuel Wales, 2014/03/21
- Re: [O] [bug] [babel] babel corrupts undo history, Bastien, 2014/03/21
- Re: [O] [bug] [babel] babel corrupts undo history, Samuel Wales, 2014/03/21
- Re: [O] [bug] [babel] babel corrupts undo history, Samuel Wales, 2014/03/21
- Re: [O] [bug] [babel] babel corrupts undo history, Bastien, 2014/03/21
- Re: [O] [bug] [babel] babel corrupts undo history, Samuel Wales, 2014/03/21
- Re: [O] [bug] [babel] babel corrupts undo history, Bastien, 2014/03/21
- Re: [O] [bug] [babel] babel corrupts undo history, Samuel Wales, 2014/03/21
- Re: [O] [bug] [babel] babel corrupts undo history,
Samuel Wales <=
- Re: [O] [bug] [babel] babel corrupts undo history, Bastien, 2014/03/22
- Re: [O] [bug] [babel] babel corrupts undo history, Samuel Wales, 2014/03/22