[Pkg-octave-devel] Bug#522062: octave3.0: can't edit function files	from octave session
    Thomas Weber 
    thomas.weber.mail at gmail.com
       
    Fri May  1 16:48:00 UTC 2009
    
    
  
package: octave3.0
tags 522062 upstream
forwarded 522062 http://www-old.cae.wisc.edu/pipermail/help-octave/2009-April/013707.html
thanks
On Wed, Apr 01, 2009 at 03:53:25PM +0200, Rafael Laboissiere wrote:
> * Sergey B Kirpichev <skirpichev at gmail.com> [2009-03-31 17:43]:
> 
> > Package: octave3.0
> > Version: 1:3.0.1-6lenny3
> > Severity: normal
> > 
> > How to reproduce:
> > shell> mkdir -p ~/octave
> > shell> unset DISPLAY
> > octave> edit home "~/octave"
> > octave> edit mode "sync"
> > octave> EDITOR
> > ans = vim
> > octave> edit f.m
> > Vim: Warning: Output is not to a terminal
> > 
> > Workarround:
> > Use gvim or emacs with X window support.
> > 
> > Problem seems to be related to RETURN_OUTPUT parameter of the system()
> > function.  Compare, for example,
> > octave> system("vim test.m")
> > vs
> > octave> system("vim test.m",[]) # edit() uses system() like this
> 
> I seems that octave is now unable to launch an editor in the terminal it
> is running.  For instance, doing:
> 
>     octave> edit editor "/usr/bin/vim %s"
>     octave> edit f.m
>     Vim: Warning: Output is not to a terminal
> 
> is similar to doing in the shell:
> 
>     shell> /usr/bin/vim f.m > /dev/null
>     Vim: Warning: Output is not to a terminal
> 
> I am not sure this is a real bug.  I am forwarding this reply to the
> help-octave mailing list (please, respect the M-F-T header).  Let us see
> what they tell us.
There wasn't any reaction to this on Octave's help list. Should we bring
it up again on the its bug list?
	Thomas
    
    
More information about the Pkg-octave-devel
mailing list