[12355] in Athena Bugs

home help back first fref pref prev next nref lref last post

rsaix 7.7E: A bug with dash in release 7.7 on IBM RS/6ks

daemon@ATHENA.MIT.EDU (William Chuang, MIT '92)
Wed Aug 10 01:02:05 1994

To: bugs@MIT.EDU
Date: Wed, 10 Aug 1994 01:01:58 EDT
From: "William Chuang, MIT '92" <wchuang@MIT.EDU>

System name:		bombardier
Type and version:	POWER 7.7E
Display type:		POWER_Gt1

What were you trying to do?
	Execute programs from dash.

What's wrong:
	Any entry in the default /usr/athena/lib/Dash.menus
	which is of the form:

		add("locker"),exec("progname");

	fails to work.  My guess is that the add() callback
	isn't correctly extending dash's path.  Note that
	these commands work perfectly fine from the command
	line, including from a completely vanilla account.

	Lines of the type:

		attach("locker"),exec("/mit/locker/%M/progname");

	work correctly.  There are a few of this type in the
	default Dash.menus file, interspersed among the more
	numerous aforementioned add()'s.

What should have happened:
	The programs should have executed.  (Gee, shouldn't
	this question be changed?)

Please describe any relevant documentation references:
	/afs/dev/project/release/source/src/athena/bin/dash/src/dash/dash.c
	(whew!  Time for a shorter path???  BTW, I have some patches to
	the Jet library which will allow the scrollbars to act as default
	Jet, or Motif or Andrew scrollbars; they're resource dependent.
	Want them?)


home help back first fref pref prev next nref lref last post