|
| 1 | +(DEFINE-FILE-INFO PACKAGE "INTERLISP" READTABLE "INTERLISP" BASE 10) |
| 2 | + |
| 3 | +(FILECREATED "28-Mar-2024 23:56:13" {WMEDLEY}<lispusers>SEDIT-MAN.;1 2085 |
| 4 | + |
| 5 | + :EDIT-BY rmk |
| 6 | + |
| 7 | + :CHANGES-TO (FNS SEDIT-MAN) |
| 8 | + (VARS SEDIT-MANCOMS) |
| 9 | + |
| 10 | + :PREVIOUS-DATE "28-Mar-2024 23:41:09" {LI}SEDIT-MAN.;6) |
| 11 | + |
| 12 | + |
| 13 | +(PRETTYCOMPRINT SEDIT-MANCOMS) |
| 14 | + |
| 15 | +(RPAQQ SEDIT-MANCOMS |
| 16 | + ((FNS SEDIT-MAN) |
| 17 | + (P |
| 18 | + (* ;; "THE SCROLL? ARGUMENT IS UNDOCUMENTED.") |
| 19 | + |
| 20 | + |
| 21 | + (* ;; "ONE CALL SHOULD ADD BOTH UPPER AND LOWER CASE, LIKE OTHER COMMANDS. TWO CALLS ADDS 2 EQUIVALENT LINES TO THE MENU.") |
| 22 | + |
| 23 | + (SEDIT:ADD-COMMAND "Meta,D" (FUNCTION SEDIT-MAN) |
| 24 | + NIL "Info" "M-D" "Show man information") |
| 25 | + (SEDIT:ADD-COMMAND "Meta,d" (FUNCTION SEDIT-MAN) |
| 26 | + NIL "Info" "M-D" "Show man information") |
| 27 | + (SEDIT:RESET-COMMANDS)))) |
| 28 | +(DEFINEQ |
| 29 | + |
| 30 | +(SEDIT-MAN |
| 31 | + [LAMBDA (CONTEXT CHARCODE) (* ; "Edited 28-Mar-2024 23:52 by rmk") |
| 32 | + |
| 33 | + (* ;; "IF NOTHING IS SELECTED, SEDIT:GET-SELECTION CAUSES AN ERROR RATHER THAN RETURNING SELTYPE NIL, CONTRARY TO DOCUMENTATION. SO NLSETQ.") |
| 34 | + |
| 35 | + (* ;; "CLIPBOARD HAS THE SAME PROBLEM") |
| 36 | + |
| 37 | + [NLSETQ (CL:MULTIPLE-VALUE-BIND (SEL SELTYPE) |
| 38 | + (SEDIT:GET-SELECTION CONTEXT) |
| 39 | + (CL:WHEN (AND (EQ T SELTYPE) |
| 40 | + [OR (LITATOM SEL) |
| 41 | + (AND (LISTP SEL) |
| 42 | + (LITATOM (SETQ SEL (CAR SEL] |
| 43 | + SEL) |
| 44 | + (GENERIC.MAN.LOOKUP SEL] |
| 45 | + T]) |
| 46 | +) |
| 47 | + |
| 48 | + |
| 49 | +(* ;; "THE SCROLL? ARGUMENT IS UNDOCUMENTED.") |
| 50 | + |
| 51 | + |
| 52 | + |
| 53 | +(* ;; "ONE CALL SHOULD ADD BOTH UPPER AND LOWER CASE, LIKE OTHER COMMANDS. TWO CALLS ADDS 2 EQUIVALENT LINES TO THE MENU.") |
| 54 | + |
| 55 | + |
| 56 | +(SEDIT:ADD-COMMAND "Meta,D" (FUNCTION SEDIT-MAN) |
| 57 | + NIL "Info" "M-D" "Show man information") |
| 58 | + |
| 59 | +(SEDIT:ADD-COMMAND "Meta,d" (FUNCTION SEDIT-MAN) |
| 60 | + NIL "Info" "M-D" "Show man information") |
| 61 | + |
| 62 | +(SEDIT:RESET-COMMANDS) |
| 63 | +(DECLARE%: DONTCOPY |
| 64 | + (FILEMAP (NIL (899 1656 (SEDIT-MAN 909 . 1654))))) |
| 65 | +STOP |
0 commit comments