Bug 21173

Summary: jed edt mode application keypad fails
Product: [Retired] Red Hat Linux Reporter: nvwarr
Component: jedAssignee: Bill Nottingham <notting>
Status: CLOSED NOTABUG QA Contact: David Lawrence <dkl>
Severity: medium Docs Contact:
Priority: medium    
Version: 7.0CC: rvokal
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2000-11-21 16:46:20 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description nvwarr 2000-11-21 11:50:21 UTC
When jed is configured to use edt mode. i.e. .jedrc contains () =
evalfile("edt");  edt-style functions bound to the numeric keypad do not
work correctly when in application mode. For example, the period key of the
numeric keypad should give a period when in numeric mode and should do a
"smart_set_mark_cmd" in application mode. Instead, these keys work as if
they were in numeric mode at all times. Those edt-style functions which are
mapped to keys other than the numeric keypad work as expected. In
particular, the "Gold" key (Numlock) writes a message to indicate it is
correctly toggling between application and numeric mode.

Note that xjed does not have this problem. (I have no jed related
Xresources). With RH6.2 this problem did not exist either. However,
downgrading jed and/or slang to the RH6.2 versions does _not_ fix the
problem.

Comment 1 Bill Nottingham 2000-11-21 16:05:13 UTC
Does the failure in normal mode (not xjed) fail on both the console
and in an xterm/gnome-term/whatever, or just under X?

Comment 2 nvwarr 2000-11-21 16:46:17 UTC
I've just tested it under other terminals and the failure in normal mode only
occurs in an xterm window, not in kterm, nor gnome-terminal nor on the console.

Perhaps it is something with xterm then?

Comment 3 nvwarr 2000-11-22 12:57:41 UTC
I can now confirm that the problem is not with jed, but with xterm. Downgrading
xterm to the version from RH6.2 (leaving the rest of XFree 4.0 as in 7.0) fixes
the problem with jed.