Octave took over Terminal.app in Mac OS X
Thomas Treichl
Thomas.Treichl at gmx.net
Sat Jan 5 14:45:58 CST 2008
Louyclare schrieb:
> I have installed Octave 3.0.0 on my Intel Mac OS 10.4.11. It seems to
> have configured itself to automatically run in the Terminal.app. This
> behavior is fine with me, however, whenever I launch the Terminal.app to
> run a shell (e.g. bash or tcsh) it automatically launches in Octave. The
> first line in the Terminal is: imac-2006:~ louyclare$ exec
> '/Applications/Octave.app/Contents/Resources/bin/octave' When I quit
> Octave, the Terminal.app window closes. Bringing up a new Terminal
> window simply re-launches Octave. This behavior is unaffected by the
> Terminal Preferences settings. The setting for "When creating a new
> Terminal window:" has two radio button options: 1) Execute the default
> login shell using /usr/bin/login and 2) Execute this comand (specify
> complete path): /I have /bin/bash in the area provided/. Does anybody
> know how I can run Octave in the Terminal.app and still launch
> Terminal.app in a shell?
Hi Louyclare,
This should be working per default. Normally, if you double-click Octave.app's
icon then a Terminal.app opens and executes Octave inside (so Octave doesn't run
as a bash replacement but is executed from bash with the line exec
'/Applications/Octave.app/Contents/Resources/bin/octave' - can you reproduce that?).
If you double-click the Terminal.app icon then Terminal.app opens. There is some
setting on Macs where this may be overwritten but it is not overwritten from
Octave.app. Somebody already reported such a behaviour some time ago but I don't
know how it was fixed, maybe this helps for you
http://www.nabble.com/octave-stole-my-Terminal-td12640966.html#a12642832
If you find out more details then please let us know about it.
Thomas
PS. My radio-button options settings of Terminal.app always is 1) Execute the
default login shell using /usr/bin/login
More information about the Help-octave
mailing list