From: mstgil@sol.acs.unt.edu (Marc Ph. A. J. St.-Gil - Solbourne Administrator)
Subject: SAS under X Window help needed
Summary: Need help fixing keymap definitions
Keywords: X Window UNIX Sun Solbourne
Reply-To: mstgil@sol.acs.unt.edu
Organization: University of North Texas
Date: Thu, 30 Jul 1992 20:21:03 GMT

Hi,
    I administer a Solbourne system with NCD X terminals and a Solbourne
S4000 attached.  The Solbourne, in case you don't know is a Sun clone type
system, but it comes only with basic MIT X11R4, not OpenWindows.  When my
users start SAS from an X environment, they see the following error messages
stream by:

> Warning: translation table syntax error: Unknown keysym name: osfUp
> Warning: ... found while parsing 'None<Key>osfUp:        sas-cursor-up() '
> Warning: translation table syntax error: Unknown keysym name: osfDown
> Warning: ... found while parsing '     None<Key>osfDown:      sas-cursor-down() '
> Warning: translation table syntax error: Unknown keysym name: osfRight
> Warning: ... found while parsing '     None<Key>osfRight:     sas-cursor-right() '
> Warning: translation table syntax error: Unknown keysym name: osfLeft
> Warning: ... found while parsing '     None<Key>osfLeft:      sas-cursor-left() '
> Warning: translation table syntax error: Unknown keysym name: osfBackSpace
> Warning: ... found while parsing 'None<Key>osfBackSpace: sas-delete-prev-char() '
> Warning: translation table syntax error: Unknown keysym name: osfDelete
> Warning: ... found while parsing '     None<Key>osfDelete:    sas-delete-prev-char()'
> Warning: Overriding earlier translation manager actions.
> Warning: Previous entry was: !<KeyPress>Help: sas-pf-key("1")
> Warning: New actions are: sas-pf-key("30")
> Warning: translation table syntax error: Missing '(' while parsing action sequence
> Warning: ... found while parsing 'Ctrl<Key>X: sas-toggle-insert()           <Key>osfInsert: sas-toggle-insert()'
> Warning: translation table syntax error: Unknown keysym name: osfActivate
> Warning: ... found while parsing '<Key>osfActivate:	ManagerGadgetSelect() '
> Warning: translation table syntax error: Unknown keysym name: osfSelect
> Warning: ... found while parsing '	 <Key>osfSelect:	ManagerGadgetSelect() '
> Warning: translation table syntax error: Unknown keysym name: osfHelp
> Warning: ... found while parsing '	 <Key>osfHelp:		ManagerGadgetHelp() '
> Warning: translation table syntax error: Unknown keysym name: osfBeginLine
> Warning: ... found while parsing '<Key>osfBeginLine:	ManagerGadgetTraverseHome()'
> Warning: translation table syntax error: Unknown keysym name: osfUp
> Warning: ... found while parsing '	 <Key>osfUp:        ManagerGadgetTraverseUp()'
> Warning: translation table syntax error: Unknown keysym name: osfDown
> Warning: ... found while parsing '	 <Key>osfDown:      ManagerGadgetTraverseDown()'
> Warning: translation table syntax error: Unknown keysym name: osfLeft
> Warning: ... found while parsing '	 <Key>osfLeft:      ManagerGadgetTraverseLeft()'
> Warning: translation table syntax error: Unknown keysym name: osfRight
> Warning: ... found while parsing '	 <Key>osfRight:     ManagerGadgetTraverseRight()'
> Warning: translation table syntax error: Unknown keysym name: osfBeginLine
> Warning: ... found while parsing 'Ctrl <Key>osfBeginLine:	SWTopLine()'
> Warning: translation table syntax error: Unknown keysym name: osfBeginLine
> Warning: ... found while parsing '  <Key>osfBeginLine:		SWBeginLine()'
> Warning: translation table syntax error: Unknown keysym name: osfEndLine
> Warning: ... found while parsing '  Ctrl <Key>osfEndLine:		SWBottomLine()'
> Warning: translation table syntax error: Unknown keysym name: osfEndLine
> Warning: ... found while parsing '  <Key>osfEndLine:		SWEndLine()'
> Warning: translation table syntax error: Unknown keysym name: osfPageUp
> Warning: ... found while parsing '  Ctrl <Key>osfPageUp:		SWLeftPage()'
> Warning: translation table syntax error: Unknown keysym name: osfPageDown
> Warning: ... found while parsing '  Ctrl <Key>osfPageDown:	SWRightPage()'
> Warning: translation table syntax error: Unknown keysym name: osfPageUp
> Warning: ... found while parsing '  <Key>osfPageUp:		SWUpPage()'
> Warning: translation table syntax error: Unknown keysym name: osfPageDown
> Warning: ... found while parsing '  <Key>osfPageDown:		SWDownPage()'
> Warning: translation table syntax error: Unknown keysym name: osfHelp
> Warning: ... found while parsing '  <Key>osfHelp:			ManagerGadgetHelp()'
> Warning: translation table syntax error: Unknown keysym name: osfUp
> Warning: ... found while parsing '  <Key>osfUp: 	       		ManagerGadgetTraverseUp()'
> Warning: translation table syntax error: Unknown keysym name: osfDown
> Warning: ... found while parsing '  <Key>osfDown:			ManagerGadgetTraverseDown()'
> Warning: translation table syntax error: Unknown keysym name: osfLeft
> Warning: ... found while parsing '  <Key>osfLeft:			ManagerGadgetTraverseLeft()'
> Warning: translation table syntax error: Unknown keysym name: osfRight
> Warning: ... found while parsing '  <Key>osfRight: 		ManagerGadgetTraverseRight()'
> Warning: translation table syntax error: Unknown keysym name: osfSelect
> Warning: ... found while parsing '<Key>osfSelect:		ManagerGadgetSelect()'
> Warning: translation table syntax error: Unknown keysym name: osfActivate
> Warning: ... found while parsing '	<Key>osfActivate: 	BulletinBoardReturn()'
> Warning: translation table syntax error: Unknown keysym name: osfHelp
> Warning: ... found while parsing '        <Key>osfHelp:		ManagerGadgetHelp()'
> Warning: translation table syntax error: Unknown keysym name: osfCancel
> Warning: ... found while parsing '	<Key>osfCancel:		BulletinBoardCancel()'
> Warning: translation table syntax error: Unknown keysym name: osfSelect
> Warning: ... found while parsing '<Key>osfSelect: 	ManagerGadgetSelect()'
> Warning: translation table syntax error: Unknown keysym name: osfActivate
> Warning: ... found while parsing '     <Key>osfActivate:	ManagerGadgetSelect()'
> Warning: translation table syntax error: Unknown keysym name: osfHelp
> Warning: ... found while parsing '     <Key>osfHelp:	Help()'
> Warning: translation table syntax error: Unknown keysym name: osfCancel
> Warning: ... found while parsing '     <Key>osfCancel: 	MenuGadgetEscape()'
> Warning: translation table syntax error: Unknown keysym name: osfSelect
> Warning: ... found while parsing '<Key>osfSelect: 	ManagerGadgetSelect()'
> Warning: translation table syntax error: Unknown keysym name: osfActivate
> Warning: ... found while parsing '     <Key>osfActivate:	ManagerGadgetSelect()'
> Warning: translation table syntax error: Unknown keysym name: osfHelp
> Warning: ... found while parsing '     <Key>osfHelp:	Help()'
> Warning: translation table syntax error: Unknown keysym name: osfHelp
> Warning: ... found while parsing '<Key>osfHelp:	Help()'
> Warning: translation table syntax error: Unknown keysym name: osfLeft
> Warning: ... found while parsing '    <Key>osfLeft:	MenuGadgetTraverseLeft()'
> Warning: translation table syntax error: Unknown keysym name: osfActivate
> Warning: translation table syntax error: Unknown keysym name: osfRight
> () '
> Warning: ... found while parsing '    <Key>osfRight:	MenuGadgetTraverseRight()'
> Warning: translation table syntax error: Unknown keysym name: osfSelect
> Warning: ... found while parsing '	 <Key>osfSelect:	ManagerGadgetSelect() '
> Warning: ... found while parsing '    <Key>osfUp:		MenuGadgetTraverseUp()'
> Warning: translation table syntax error: Unknown keysym name: osfHelp
> Warning: translation table syntax error: Unknown keysym name: osfDown
> Warning: ... found while parsing '	 <Key>osfHelp:		ManagerGadgetHelp() '
> Warning: ... found while parsing '    <Key>osfDown:	MenuGadgetTraverseDown()'
> Warning: translation table syntax error: Unknown keysym name: osfBeginLine
> Warning: ... found while parsing '<Key>osfBeginLine:	ManagerGadgetTraverseHome()'
> Warning: translation table syntax error: Unknown keysym name: osfUp
> Warning: ... found while parsing '	 <Key>osfUp:        ManagerGadgetTraverseUp()'
> Warning: translation table syntax error: Unknown keysym name: osfDown
> Warning: ... found while parsing '	 <Key>osfDown:      ManagerGadgetTraverseDown()'
> Warning: translation table syntax error: Unknown keysym name: osfLeft
> Warning: ... found while parsing '	 <Key>osfLeft:      ManagerGadgetTraverseLeft()'
> Warning: translation table syntax error: Unknown keysym name: osfRight
> Warning: ... found while parsing '	 <Key>osfRight:     ManagerGadgetTraverseRight()'
> Warning: translation table syntax error: Unknown keysym name: osfBeginLine
> Warning: ... found while parsing '<Key>osfBeginLine:	PrimitiveTraverseHome()'
> Warning: translation table syntax error: Unknown keysym name: osfHelp
> Warning: ... found while parsing '     <Key>osfHelp:	PrimitiveHelp()'
> t
> Warning: translation table syntax error: Unknown keysym name: osfUp
> Warning: ... found while parsing '     <Key>osfUp:	PrimitiveTraverseUp()'
> Warning: translation table syntax error: Unknown keysym name: osfDown
> Warning: ... found while parsing '     <Key>osfDown:	PrimitiveTraverseDown()'
> Warning: translation table syntax error: Unknown keysym name: osfLeft
> Warning: ... found while parsing '     <Key>osfLeft:	PrimitiveTraverseLeft()'
> Warning: ... found while parsing '<Key>osfSelect:		ManagerGadgetSelect()'
> Warning: translation table syntax error: Unknown keysym name: osfRight
> Warning: ... found while parsing '     <Key>osfRight:	PrimitiveTraverseRight()'
> Warning: translation table syntax error: Unknown keysym name: osfActivate
> Warning: ... found while parsing '	<Key>osfActivate: 	BulletinBoardReturn()'
> Warning: translation table syntax error: Unknown keysym name: osfCancel
> Warning: ... found while parsing '<Key>osfCancel:	MenuEscape()'
> fHelp
> Warning: ... found while parsing '        <Key>osfHelp:		ManagerGadgetHelp()'
> Warning: translation table syntax error: Unknown keysym name: osfLeft
> Warning: translation table syntax error: Unknown keysym name: osfCancel
> 
> Warning: ... found while parsing '	<Key>osfCancel:		BulletinBoardCancel()'
> Warning: translation table syntax error: Unknown keysym name: osfRight
> Warning: ... found while parsing '     <Key>osfRight:	MenuTraverseRight()'
> Warning: translation table syntax error: Unknown keysym name: osfUp
> Warning: ... found while parsing '     <Key>osfUp:	MenuTraverseUp()'
> Warning: translation table syntax error: Unknown keysym name: osfDown
> Warning: ... found while parsing '     <Key>osfDown:	MenuTraverseDown()'
> Warning: translation table syntax error: Unknown keysym name: osfHelp
> Warning: ... found while parsing '<Key>osfHelp:	Help()'
> Warning: translation table syntax error: Unknown keysym name: osfSelect
> Warning: ... found while parsing '<Key>osfSelect:		KeySelect()'
> Warning: translation table syntax error: Unknown keysym name: osfActivate
> Warning: ... found while parsing '     <Key>osfActivate:	        KeySelect()'
> Warning: translation table syntax error: Unknown keysym name: osfHelp
> Warning: ... found while parsing '     <Key>osfHelp:		Help()'
> Warning: translation table syntax error: Unknown keysym name: osfCancel
> Warning: translation table syntax error: Unknown keysym name: osfActivate
> Warning: ... found while parsing '     <Key>osfCancel:		CleanupMenuBar()'
> Warning: ... found while parsing '<Key>osfActivate:	BulletinBoardReturn()'
> Warning: translation table syntax error: Unknown keysym name: osfCancel
> Warning: ... found while parsing '	<Key>osfCancel:		BulletinBoardCancel()'
> Warning: translation table syntax error: Unknown keysym name: osfSelect
> Warning: ... found while parsing '<Key>osfSelect:		KeySelect()'
> Warning: translation table syntax error: Unknown keysym name: osfActivate
> Warning: ... found while parsing '     <Key>osfActivate:	        KeySelect()'
> Warning: translation table syntax error: Unknown keysym name: osfHelp
> Warning: ... found while parsing '     <Key>osfHelp:		Help()'
> Warning: translation table syntax error: Unknown keysym name: osfCancel
> Warning: ... found while parsing '     <Key>osfCancel:		CleanupMenuBar()'
> Warning: translation table syntax error: Unknown keysym name: osfPageDown
> Warning: ... found while parsing '~Shift Ctrl <Key>osfPageDown:	PageDownOrRight(1)'
> Warning: translation table syntax error: Unknown keysym name: osfPageUp
> Warning: ... found while parsing ' ~Shift Ctrl <Key>osfPageUp:	PageUpOrLeft(1)'
> Warning: translation table syntax error: Unknown keysym name: osfBeginLine
> Warning: ... found while parsing ' <Key>osfBeginLine:	TopOrBottom()'
> Warning: translation table syntax error: Unknown keysym name: osfEndLine
> Warning: ... found while parsing ' <Key>osfEndLine:	TopOrBottom()'
> Warning: translation table syntax error: Unknown keysym name: osfPageUp
> Warning: ... found while parsing ' <Key>osfPageUp:	PageUpOrLeft(0)'
> Warning: translation table syntax error: Unknown keysym name: osfPageDown
> Warning: ... found while parsing ' <Key>osfPageDown:	PageDownOrRight(0)'
> Warning: translation table syntax error: Unknown keysym name: osfHelp
> Warning: ... found while parsing ' <Key>osfHelp:		PrimitiveHelp()'
> Warning: translation table syntax error: Unknown keysym name: osfUp
> Warning: ... found while parsing ' ~Shift ~Ctrl <Key>osfUp:	IncrementUpOrLeft(0)'
> Warning: translation table syntax error: Unknown keysym name: osfDown
> Warning: ... found while parsing ' ~Shift ~Ctrl <Key>osfDown:	IncrementDownOrRight(0)'
> Warning: translation table syntax error: Unknown keysym name: osfLeft
> Warning: ... found while parsing ' ~Shift ~Ctrl <Key>osfLeft:	IncrementUpOrLeft(1)'
> Warning: translation table syntax error: Unknown keysym name: osfRight
> Warning: ... found while parsing ' ~Shift ~Ctrl <Key>osfRight:	IncrementDownOrRight(1)'
> Warning: translation table syntax error: Unknown keysym name: osfUp
> Warning: ... found while parsing ' ~Shift Ctrl <Key>osfUp:	PageUpOrLeft(0)'
> Warning: translation table syntax error: Unknown keysym name: osfDown
> Warning: ... found while parsing ' ~Shift Ctrl <Key>osfDown:	PageDownOrRight(0)'
> Warning: translation table syntax error: Unknown keysym name: osfLeft
> Warning: ... found while parsing ' ~Shift Ctrl <Key>osfLeft:	PageUpOrLeft(1)'
> Warning: translation table syntax error: Unknown keysym name: osfRight
> Warning: ... found while parsing ' ~Shift Ctrl <Key>osfRight:	PageDownOrRight(1)'
> Warning: translation table syntax error: Unknown keysym name: osfBeginLine
> Warning: ... found while parsing '<Key>osfBeginLine:	PrimitiveTraverseHome()'
> Warning: translation table syntax error: Unknown keysym name: osfHelp
> Warning: ... found while parsing '     <Key>osfHelp:	PrimitiveHelp()'
> Warning: translation table syntax error: Unknown keysym name: osfUp
> Warning: ... found while parsing '     <Key>osfUp:	PrimitiveTraverseUp()'
> Warning: translation table syntax error: Unknown keysym name: osfDown
> Warning: ... found while parsing '     <Key>osfDown:	PrimitiveTraverseDown()'
> Warning: translation table syntax error: Unknown keysym name: osfLeft
> Warning: ... found while parsing '     <Key>osfLeft:	PrimitiveTraverseLeft()'
> Warning: translation table syntax error: Unknown keysym name: osfRight
> Warning: ... found while parsing '     <Key>osfRight:	PrimitiveTraverseRight()'
> Warning: translation table syntax error: Unknown keysym name: osfCancel
> Warning: ... found while parsing '<Key>osfCancel:	MenuEscape()'
> Warning: translation table syntax error: Unknown keysym name: osfLeft
> Warning: ... found while parsing '     <Key>osfLeft:	MenuTraverseLeft()'
> Warning: translation table syntax error: Unknown keysym name: osfRight
> Warning: ... found while parsing '     <Key>osfRight:	MenuTraverseRight()'
> Warning: translation table syntax error: Unknown keysym name: osfUp
> Warning: ... found while parsing '     <Key>osfUp:	MenuTraverseUp()'
> Warning: translation table syntax error: Unknown keysym name: osfDown
> Warning: ... found while parsing '     <Key>osfDown:	MenuTraverseDown()'
> Warning: translation table syntax error: Unknown keysym name: osfHelp
> Warning: ... found while parsing '<Key>osfHelp:	Help()'
> Warning: translation table syntax error: Unknown keysym name: osfSelect
> Warning: ... found while parsing '<Key>osfSelect:	ArmAndActivate()'
> Warning: translation table syntax error: Unknown keysym name: osfActivate
> Warning: ... found while parsing '    <Key>osfActivate:	ArmAndActivate()'
> Warning: translation table syntax error: Unknown keysym name: osfCancel
> Warning: ... found while parsing '    <Key>osfCancel:	MenuShellPopdownOne()'
> Warning: translation table syntax error: Unknown keysym name: osfSelect
> Warning: ... found while parsing '<Key>osfSelect:  	ArmAndActivate()'
> Warning: translation table syntax error: Unknown keysym name: osfActivate
> Warning: ... found while parsing '    <Key>osfActivate:   ArmAndActivate()'
> Warning: translation table syntax error: Unknown keysym name: osfHelp
> Warning: ... found while parsing '    <Key>osfHelp:	Help()'
> Warning: translation table syntax error: Unknown keysym name: osfActivate
> Warning: ... found while parsing '<Key>osfActivate:	BulletinBoardReturn()'
> Warning: translation table syntax error: Unknown keysym name: osfCancel
> Warning: ... found while parsing '	<Key>osfCancel:		BulletinBoardCancel()'
> Warning: translation table syntax error: Unknown keysym name: osfSelect
> Warning: ... found while parsing '<Key>osfSelect:	ArmAndActivate()'
> Warning: translation table syntax error: Unknown keysym name: osfActivate
> Warning: ... found while parsing '    <Key>osfActivate:	ArmAndActivate()'
> Warning: translation table syntax error: Unknown keysym name: osfCancel
> Warning: ... found while parsing '    <Key>osfCancel:	MenuShellPopdownOne()'
> Warning: translation table syntax error: Unknown keysym name: osfSelect
> Warning: ... found while parsing '<Key>osfSelect:  	ArmAndActivate()'
> Warning: translation table syntax error: Unknown keysym name: osfActivate
> Warning: ... found while parsing '    <Key>osfActivate:   ArmAndActivate()'
> Warning: translation table syntax error: Unknown keysym name: osfHelp
> Warning: ... found while parsing '    <Key>osfHelp:	Help()'

    My problem is that I can't seem to get SAS to use different keysyms from
those listed above.  I have tried /usr/lib/X11/app-defaults/SAS, and changes
galore to my .Xresources files used by xrdb to no avail.  They seem to be
almost hard coded into SAS!?  Is anyone else out there using SAS on a UNIX
system without benefit of mwm and the Motif libraries?  Any help would be
most appreciated.

Thanks,
Marc    Puzzled SAS and X Window user/administrator
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU