On Mon, Apr 18, 2011 at 2:47 PM, John W. Eaton
<address@hidden> wrote:
I also don't think it should cause trouble for users if they are able
to start Octave with a --no-gui option, or allow them to put some
equivalent function call in their ~/.octaverc file. But once the GUI
is sufficiently usable, I see no reason to disable it by default. And
it makes no sense to me that it should be a separate program. We
don't have emacs-tty and emacs-gtk, we just have emacs and a -nw
switch to tell it to not start the GUI code. I think Octave should
work the same way.
What about shebang use? Is it possible for octave to detect it's loading from a shebang script and automatically infer that GUI is unwanted? I don't mind updating my scripts, but it would be nice if that use was compatible across releases.
--judd