[Pkg-octave-devel] Bug#416431: octave2.9-emacsen: replace gnudoit by gnuclient in wrapper scripts

Rafael Laboissiere rafael at debian.org
Thu Mar 29 16:09:17 UTC 2007


* John W. Eaton <jwe at bevo.che.wisc.edu> [2007-03-29 10:55]:

> On 28-Mar-2007, Rafael Laboissiere wrote:
> 
> | package octave2.9-emacsen
> | tags 416431 upstream patch
> | thanks
> | 
> | The bug report below was filed against the octave2.9 package in Debian.
> | Full context is found in the Debian BTS [1].  Please consider the patch
> | attached below, which fixes the problem.
> 
> I applied this patch.

I reviewed your changes in CVS.  Unfortunately, the scripts do not work for
me.  I am using Emacs 21.4 and gnuserv 3.12.7.  When I type:

    $ cd /tmp
    $ emacs -eval "(gnuserv-start)" &
    $ octave2.9 -q    
    octave2.9:1> info_program ("info-emacs-info")
    octave2.9:2> doc

a gnuclient window pops up but no info file is loaded.  Instead, a bunch of
buffers are created, as seen in the output of C-x C-b:    

 MR Buffer           Size  Mode         File
 -- ------           ----  ----         ----
 .  "Top")              0  Fundamental  /tmp/"Top")
    octave2.9.info"     0  Fundamental  /tmp/"/usr/share/info/octave2.9.info"
    (Info-find-node     0  Fundamental  /tmp/(Info-find-node
    info")              0  Fundamental  /tmp/"/usr/share/info")
    'Info-directory-list  0  Fundamental/tmp/'Info-directory-list
    (add-to-list        0  Fundamental  /tmp/(add-to-list
    'info)              0  Fundamental  /tmp/'info)
    (require            0  Fundamental  /tmp/(require 


Using this instead (as in my original patch):

    gnuclient -batch -q -eval "$cmd"

fixes the problem.    
    
-- 
Rafael




More information about the Pkg-octave-devel mailing list