Re: [O] bug:? org babel updating images (C-c C-c) triggers "show as text" (C-c C-c) in imagemagick buffer.

2015-05-10 Thread Eric S Fraga
On Friday,  8 May 2015 at 15:22, Leo Ufimtsev wrote:
> Hello, 
>
> I use org-babel to make graphviz diagrams in my notes.
>
> I open resulting images in the side panel via C-u C-c C-o (or right-click 
> image).
> (See 20 screen shot)
>
> Now it shows the image fine at first.
>
> Then I run org-babel in the text buffer (on the left) to update the image on 
> disk (C-c C-c).
> But for some reason, this also calls 'show as text' 'C-c C-c'
> (image-toggle-display) in the side panel and causes the image to look
> like bits of text.
>
> I then have to constantly go to the side panel to return it back to image. 
> (C-c C-c). 
>
> Sometimes I it happens after the 2nd update of the image. But eventually I'll 
> see text.

this happens to me all the time so it's nothing unique in your
configuration.  I also find it very annoying and would love to see a
solution.

-- 
: Eric S Fraga (0xFFFCF67D), Emacs 25.0.50.1, Org release_8.3beta-1104-gbce77d



Re: [O] bug:? org babel updating images (C-c C-c) triggers "show as text" (C-c C-c) in imagemagick buffer.

2015-05-10 Thread Sebastien Vauban
Eric S Fraga wrote:
> On Friday,  8 May 2015 at 15:22, Leo Ufimtsev wrote:
>> I use org-babel to make graphviz diagrams in my notes.
>>
>> I open resulting images in the side panel via C-u C-c C-o (or right-click 
>> image).
>> (See 20 screen shot)
>>
>> Now it shows the image fine at first.
>>
>> Then I run org-babel in the text buffer (on the left) to update the image on 
>> disk (C-c C-c).
>> But for some reason, this also calls 'show as text' 'C-c C-c'
>> (image-toggle-display) in the side panel and causes the image to look
>> like bits of text.
>>
>> I then have to constantly go to the side panel to return it back to image. 
>> (C-c C-c). 
>>
>> Sometimes I it happens after the 2nd update of the image. But eventually 
>> I'll see text.
>
> this happens to me all the time so it's nothing unique in your
> configuration.  I also find it very annoying and would love to see a
> solution.

IIUC, you should retrain yourselves to use other key bindings than the
"do-it-all" C-c C-c.

For executing code, that's C-c C-v C-e (or e on the beginning of the
code block -- speed key).

For images, that's C-c C-x C-v.

In fact, I never use C-c C-c in Org. I've even customized:

  (setq org-babel-no-eval-on-ctrl-c-ctrl-c t)

to be sure to unlearn C-c C-c.

Best regards,
  Seb

-- 
Sebastien Vauban




Re: [O] bug:? org babel updating images (C-c C-c) triggers "show as text" (C-c C-c) in imagemagick buffer.

2015-05-11 Thread Eric S Fraga
On Sunday, 10 May 2015 at 22:37, Sebastien Vauban wrote:

[...]

> IIUC, you should retrain yourselves to use other key bindings than the
> "do-it-all" C-c C-c.

No, this has nothing to do with C-c C-c in org.  It has to do with what
Emacs does with image buffers so is potentially a little off-topic.

If you have an image that is being viewed in a separate buffer, not an
org buffer, and if that image gets updated by, for instance, executing
an org babel src block, sometimes (in my case almost always), the update
of the image in the image buffer shows text instead of the image.

In the image buffer, C-c C-c will toggle display of image or text but
one shouldn't have to do that.
-- 
: Eric S Fraga (0xFFFCF67D), Emacs 24.4.1, Org release_8.3beta-820-gd92ef9



Re: [O] bug:? org babel updating images (C-c C-c) triggers "show as text" (C-c C-c) in imagemagick buffer.

2015-05-11 Thread Leo Ufimtsev


- Original Message -
> From: "Sebastien Vauban" 
> To: emacs-orgmode@gnu.org
> Sent: Sunday, May 10, 2015 4:37:39 PM
> Subject: Re: [O] bug:? org babel updating images (C-c C-c) triggers "show as  
> text" (C-c C-c) in imagemagick buffer.
> 
> Eric S Fraga wrote:
> > On Friday,  8 May 2015 at 15:22, Leo Ufimtsev wrote:
> >> I use org-babel to make graphviz diagrams in my notes.
> >>
> >> I open resulting images in the side panel via C-u C-c C-o (or right-click
> >> image).
> >> (See 20 screen shot)
> >>
> >> Now it shows the image fine at first.
> >>
> >> Then I run org-babel in the text buffer (on the left) to update the image
> >> on disk (C-c C-c).
> >> But for some reason, this also calls 'show as text' 'C-c C-c'
> >> (image-toggle-display) in the side panel and causes the image to look
> >> like bits of text.
> >>
> >> I then have to constantly go to the side panel to return it back to image.
> >> (C-c C-c).
> >>
> >> Sometimes I it happens after the 2nd update of the image. But eventually
> >> I'll see text.
> >
> > this happens to me all the time so it's nothing unique in your
> > configuration.  I also find it very annoying and would love to see a
> > solution.
> 
> IIUC, you should retrain yourselves to use other key bindings than the
> "do-it-all" C-c C-c.
> 
> For executing code, that's C-c C-v C-e (or e on the beginning of the
> code block -- speed key).

Thank you for the suggestion.

Unfortunately the C-c C-v C-e produces the same effect. 

It seems there's something else going on there :-/

Hmmm.

> For images, that's C-c C-x C-v.
> 
> In fact, I never use C-c C-c in Org. I've even customized:
> 
>   (setq org-babel-no-eval-on-ctrl-c-ctrl-c t)
> 
> to be sure to unlearn C-c C-c.
> 
> Best regards,
>   Seb
> 
> --
> Sebastien Vauban
> 
> 
> 

-- 
Leo Ufimtsev | Intern Software Engineer @ Eclipse Team