[Date Prev][Date Next][Subject Prev][Subject Next][
Date Index][
Subject Index]
Re: Stack glitch
- Subject: Re: Stack glitch
- From: Robert Holmgren holmgren@xxxxxxxx
- Date: Tue, 18 Feb 1997 16:27:11 EST
** Reply to note from "R Tennenbaum" Tue, 18 Feb 97
> Occasionally, now, F5 doesn't take immediately and I have to press it
> again -- not a great big problem for me -- unless it is. Is this a
> symptom of some sort of conflict, or needn't I worry about it?
It is normal behavior. I quote STACK.DOC:
-------CUT-------
Note that Stack traps and EXits when it receives from the KeyBoarD any of
the following functions as the *first* characters in a key definition:
BN BX H@ HF HL JH JM OP SH VH
Untrapped, these funcs would cause Stack to crash. In normal operation,
Stack PRoMPTs "Hit key again" in response (requests you to issue the
trapped keystroke a second time). You can avoid this benign annoyance by
coding function NO No-Operation (or XH or *any* other function) in the
.KBD file prior to funcs that crash Stack. Example: instead of
nn=JM,(,2,.,S,p,e,l,l,)
use
nn=XH,JM,(,2,.,S,p,e,l,l,)
or
nn=NO,JM,(,2,.,S,p,e,l,l,)
or
nn=NOJM,2,.,S,p,e,l,l,Q2
-------CUT-------
If you're curious _why_ those functions cause Stack to crash, we can explore it.
If you aren't curious, we'll forget it.
> Also, the &E on the regular (28) Enter key can't access Xy pulldowns
> -- of course I can use the grey Enter for this, but is this normal?
Normal behavior. I quote "Step THREE" of Installation:
-------CUT-------
In XyWrite v4.0, many Menu frames require that an unadorned Ascii-13
{quarter-note} be assigned to the Enter key in your .KeyBoarD file; the Menu
often will not respond to func $E (or any function or character other than
"{quarter-note}"). Therefore, you have several options if you wish to retain
STACKability on the Enter key:
1) Assign $E to key# 28, and assign "{quarter-note}" to key# 104 (the
Grey-Enter key on enhanced keyboards) -- use Grey-Enter for Menus
2) Assign $E to key# 28 in the lower-case table, and assign
"{quarter-note}" to key# 28 in other tables e.g. CTRL -- use Ctrl-Enter
for Menus
3) Dump the Menus entirely
-------CUT-------
Option #3 is my personal recommendation. RTFM!!!
-----------
Robert Holmgren
holmgren@xxxxxxxx
-----------