Skip to content

Undefined function error when editing virtual keyboard with VIRTUALKEYBOARDS #2730

Description

@pamoroso

With VIRTUALKEYBOARDS loaded, when editing a new keyboard based on the default one I get a break window with the error:

UNDEFINED-FUNCTION
In OLDFAULT1:
VKBO.EDIT-KEYBOARD-COMMAND is an undefined function

To Reproduce

Steps to reproduce the behavior:

  1. launch Medley
  2. evaluate (FILESLOAD VIRTUALKEYBOARDS)
  3. from the background menu, execute Keyboard > Edit > New Keyboard, default initial

Expected behavior

The keyboard editing windows open with no errors.

Screenshots

The break window and Medley:

Image

Context (please complete the following information):

  • Are you using online.interlisp.org? no
  • OS: Linux
  • OS Version: Mint 22.1 Cinnamon
  • Display/window system: X11/VNC
  • Host arch: x86_64 (System76 Merkaat)
  • Maiko version: c5d40e5
  • IL:MAKESYSDATE: 16-Aug-2026 11:55:05 (Maiko: master/c5d40e5); Medley: master/634d092)

Additional context

The stack trace:

VKBD.EDIT-KEYBOARD-COMMAND/7(debug)BTV
   FAULTX (VKBD.EDIT-KEYBOARD-COMMAND T)
   FAULTARGS NIL
   FAULTAPPLYFLG NIL
OLDFAULT1
NEWFAULT1
FAULTEVAL
   *FORM* (VKBD.EDIT-KEYBOARD-COMMAND T)
\EVALFORM
   %#FORM# (VKBD.EDIT-KEYBOARD-COMMAND T)
   *CURRENT-PROCESS* 
#<Process VKBD.EDIT-KEYBOARD-COMMAND/172,22000>
   HELPFLAG BREAK!
   \CURRENTDISPLAYLINE 0
   \#DISPLAYLINES 40
   \LINEBUF.OFD #<IO Stream on T/172,66500>
   *READTABLE* #<ReadTable INTERLISP/172,65714>
   \PRIMTERMTABLE {TERMTABLEP}#172,60740
   \PRIMTERMSA {CHARTABLE}#172,61000
   TtyDisplayStream 
#<Output Display Stream/130,1500>
   SI::*RESETFORMS* NIL
   \INTERRUPTABLE T
   \TTYWINDOW NIL
   READBUF NIL
   \TERM.OFD #<Output Stream on T/172,66100>
   *STANDARD-OUTPUT* #<Output Stream on T/172,66100>
   *STANDARD-INPUT* #<IO Stream on T/172,66500>
\MAKE.PROCESS0
T

The issue also occurs in Medley Online 12-Aug-2026 10:41:26.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions