Skip to content

Commit

Permalink
Add WHICHKEY to lispusers/ (#1987)
Browse files Browse the repository at this point in the history
* WHICHKEY

* WHICHKEY collects all down keys
  • Loading branch information
rmkaplan authored Jan 27, 2025
1 parent 40d2ac3 commit d909001
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions lispusers/WHICHKEY
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
(DEFINE-FILE-INFO PACKAGE "INTERLISP" READTABLE "INTERLISP" BASE 10)

(FILECREATED "23-Jan-2025 15:47:23" {WMEDLEY}<lispusers>WHICHKEY.;3 1037

:EDIT-BY rmk

:CHANGES-TO (FNS WHICHKEY)

:PREVIOUS-DATE "23-Jan-2025 15:46:57" {WMEDLEY}<lispusers>WHICHKEY.;2)


(PRETTYCOMPRINT WHICHKEYCOMS)

(RPAQQ WHICHKEYCOMS ((FNS DOWNP WHICHKEY)))
(DEFINEQ

(DOWNP [LAMBDA (KEYNAME) (* ; "Edited 19-May-2018 20:03 by rmk:") (PROGN (DISMISS 2000) (KEYDOWNP KEYNAME])

(WHICHKEY
[LAMBDA (DELAY) (* ; "Edited 23-Jan-2025 15:44 by rmk")
(* ; "Edited 4-Dec-2023 16:04 by rmk")
(* ; "Edited 18-May-2018 13:09 by rmk:")
(PROGN (DISMISS (OR DELAY 3000))
(for X IN \KEYNAMES when (KEYDOWNP (CAR X)) collect X])
)
(DECLARE%: DONTCOPY
(FILEMAP (NIL (368 1014 (DOWNP 378 . 550) (WHICHKEY 552 . 1012)))))
STOP
Expand Down

0 comments on commit d909001

Please sign in to comment.