On Tue, 2008-05-13 at 01:50 -0600, Sankar P wrote: 
> On Mon, 2008-05-12 at 23:40 +1000, Dave Hellewell wrote:
> > Hi folks,
> > 
> > I'm using the Debian testing package of Evolution 2.22.1, and I'm very
> > excited about the external editor plugin. However, I am unable to get
> > evolution to use an external editor.
> > 
> > The plugin appears and is checked in the plugin manager (although there
> > are no configuration options), and there is an entry "Compose in
> > External Editor" in the File menu, although there is no associated
> > submenu.
> > 
> > Has anyone had any success with this plugin on a similar system, and is
> > there any further configuration that I might have missed? 
> > 
> > Cheers,
> > 
> > -Dave 
> 
> It is highly unfriendly in 2.22.1 
> 
> You need to set EDITOR environment variable to any editor you want.
> 
> Otherwise, you will have to install gvim in your machine which will be
> taken as the default editor.
> 
> This has improved a lot with the trunk. But because of the UI breaks
> introduced I couldn't port it to 2.22.X
> 
> May be it is a good idea to ask your distro to patch the plugin with
> changes from trunk.
>
> -- 
> Sankar
> Your greatest danger is letting the urgent things crowd out the
> important. - Charles E. Hummel

Thanks Sankar,

I realise this plugin is in an experimental phase. Also should have
mentioned that EDITOR is set to: usr/bin/emacs

I'll follow your advice and see what happens.

As a postscript, the external editor does not load when evolution is
launched from the taskbar. However, I have just noticed that when
evolution is launched from a shell the external editor option does work
but as you said there seem to be some UI issues preventing sending the
buffer as mail. Writing the buffer and exiting the editor causes
evolution to exit and launch a bug report, which I will file shortly :)
FYI the output to the shell is below: 

        $... 
        external_editor plugin is launched 
        
        
        
        external editor works like a charm 
        
        
        stripped off token[1] is :  
        
        stripped off token[2] is :  
        
        stripped off token[3] is :  
        
        stripped off token[4] is :  
        
        stripped off token[5] is :  
        
        (evolution:10584): camel-CRITICAL **: camel_object_is: assertion
        `o != NULL' failed
        
        (evolution:10584): camel-CRITICAL **: camel_object_is: assertion
        `o != NULL' failed
        
        (evolution:10584): camel-CRITICAL **:
        camel_data_wrapper_get_mime_type: assertion
        `CAMEL_IS_DATA_WRAPPER (data_wrapper)' failed
        
  
Cheers,

-Dave


_______________________________________________
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to