home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / coders / jËzyki_programowania / clisp / src / archive / clisp.faslsp.lha / editor.fas < prev    next >
Text File  |  1996-07-24  |  113KB  |  2,357 lines

  1. (SYSTEM::VERSION '(SYSTEM::CLISP2 13. LISP:T 130695.))
  2. #Y(#:TOP-LEVEL-FORM-1 #13Y(00 00 00 00 00 01 D8 37 02 30 E3 19 01) "LISP")
  3. #Y(#:TOP-LEVEL-FORM-2 #13Y(00 00 00 00 00 01 D8 37 01 30 DA 19 01)
  4.    (EDITOR ED *USE-ED*)
  5.   )
  6. #Y(#:TOP-LEVEL-FORM-3 #17Y(00 00 00 00 00 01 D8 6A 01 37 03 30 BB 0F 01 19 01)
  7.    EDITOR *FEATURES*
  8.   )
  9. #Y(#:TOP-LEVEL-FORM-4 #13Y(00 00 00 00 00 01 D8 37 02 30 E3 19 01) "EDITOR")
  10. #Y(#:TOP-LEVEL-FORM-5 #12Y(00 00 00 00 00 01 D8 30 5D C4 19 01)
  11.    (SPECIAL *WINDOW*) *WINDOW*
  12.   )
  13. #Y(#:TOP-LEVEL-FORM-6 #12Y(00 00 00 00 00 01 D8 30 5D C4 19 01)
  14.    (SPECIAL GLOBAL-SCREEN-HEIGHT) GLOBAL-SCREEN-HEIGHT
  15.   )
  16. #Y(#:TOP-LEVEL-FORM-7 #12Y(00 00 00 00 00 01 D8 30 5D C4 19 01)
  17.    (SPECIAL GLOBAL-SCREEN-WIDTH) GLOBAL-SCREEN-WIDTH
  18.   )
  19. #Y(#:TOP-LEVEL-FORM-8 #12Y(00 00 00 00 00 01 D8 30 5D C4 19 01)
  20.    (SPECIAL BLANKS) BLANKS
  21.   )
  22. #Y(#:TOP-LEVEL-FORM-9
  23.    #18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01) WITH-WINDOW
  24.    SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
  25.    #Y(WITH-WINDOW
  26.       #28Y(00 01 00 01 00 08 94 02 D8 D9 DA DB DC DD DE DF A3 7B 02 7A 04 CB 7B
  27.            02 60 03 19 04
  28.           )
  29.       LET* ((*WINDOW* (SCREEN:MAKE-WINDOW))) UNWIND-PROTECT MULTIPLE-VALUE-BIND
  30.       (GLOBAL-SCREEN-HEIGHT GLOBAL-SCREEN-WIDTH) (SCREEN:WINDOW-SIZE *WINDOW*)
  31.       LET ((BLANKS (MAKE-STRING GLOBAL-SCREEN-WIDTH :INITIAL-ELEMENT #\Space)))
  32.       ((SCREEN:WINDOW-CURSOR-ON *WINDOW*) (CLOSE *WINDOW*))
  33.   )  )
  34. #Y(#:TOP-LEVEL-FORM-10
  35.    #18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01) BELL
  36.    SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
  37.    #Y(BELL
  38.       #22Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 30 03 C5 19 03 AC 2E 01 19 03)
  39.       1. SYSTEM::MACRO-CALL-ERROR (WRITE-CHAR #\Bell *TERMINAL-IO*)
  40.   )  )
  41. #Y(#:TOP-LEVEL-FORM-11
  42.    #18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
  43.    SCREEN-SET-CURSOR SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
  44.    #Y(SCREEN-SET-CURSOR
  45.       #34Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 2E 0F 9D 5B 77 9E 5B 5B 77 DA DB
  46.            AD AD 60 04 19 05 AC 2E 01 19 03
  47.           )
  48.       3. SYSTEM::MACRO-CALL-ERROR SCREEN:SET-WINDOW-CURSOR-POSITION *WINDOW*
  49.   )  )
  50. #Y(#:TOP-LEVEL-FORM-12
  51.    #18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01) SCREEN-HOME
  52.    SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
  53.    #Y(SCREEN-HOME
  54.       #22Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 30 03 C5 19 03 AC 2E 01 19 03)
  55.       1. SYSTEM::MACRO-CALL-ERROR (SCREEN-SET-CURSOR 0. 0.)
  56.   )  )
  57. #Y(#:TOP-LEVEL-FORM-13
  58.    #18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
  59.    SCREEN-CLEAR-SCREEN SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
  60.    #Y(SCREEN-CLEAR-SCREEN
  61.       #22Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 30 03 C5 19 03 AC 2E 01 19 03)
  62.       1. SYSTEM::MACRO-CALL-ERROR (SCREEN:CLEAR-WINDOW *WINDOW*)
  63.   )  )
  64. #Y(#:TOP-LEVEL-FORM-14
  65.    #18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
  66.    SCREEN-CLEAR-END-OF-SCREEN SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
  67.    #Y(SCREEN-CLEAR-END-OF-SCREEN
  68.       #22Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 30 03 C5 19 03 AC 2E 01 19 03)
  69.       1. SYSTEM::MACRO-CALL-ERROR (SCREEN:CLEAR-WINDOW-TO-EOT *WINDOW*)
  70.   )  )
  71. #Y(#:TOP-LEVEL-FORM-15
  72.    #18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
  73.    SCREEN-CLEAR-END-OF-LINE SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
  74.    #Y(SCREEN-CLEAR-END-OF-LINE
  75.       #22Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 30 03 C5 19 03 AC 2E 01 19 03)
  76.       1. SYSTEM::MACRO-CALL-ERROR (SCREEN:CLEAR-WINDOW-TO-EOL *WINDOW*)
  77.   )  )
  78. #Y(#:TOP-LEVEL-FORM-16
  79.    #18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
  80.    SCREEN-INSERT-LINE SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
  81.    #Y(SCREEN-INSERT-LINE
  82.       #22Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 30 03 C5 19 03 AC 2E 01 19 03)
  83.       1. SYSTEM::MACRO-CALL-ERROR (SCREEN:INSERT-WINDOW-LINE *WINDOW*)
  84.   )  )
  85. #Y(#:TOP-LEVEL-FORM-17
  86.    #18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
  87.    SCREEN-DELETE-LINE SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
  88.    #Y(SCREEN-DELETE-LINE
  89.       #22Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 30 03 C5 19 03 AC 2E 01 19 03)
  90.       1. SYSTEM::MACRO-CALL-ERROR (SCREEN:DELETE-WINDOW-LINE *WINDOW*)
  91.   )  )
  92. #Y(#:TOP-LEVEL-FORM-18
  93.    #18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01) SCREEN-CURSOR-ON
  94.    SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
  95.    #Y(SCREEN-CURSOR-ON
  96.       #22Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 30 03 C5 19 03 AC 2E 01 19 03)
  97.       1. SYSTEM::MACRO-CALL-ERROR (SCREEN:WINDOW-CURSOR-ON *WINDOW*)
  98.   )  )
  99. #Y(#:TOP-LEVEL-FORM-19
  100.    #18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
  101.    SCREEN-CURSOR-OFF SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
  102.    #Y(SCREEN-CURSOR-OFF
  103.       #22Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 30 03 C5 19 03 AC 2E 01 19 03)
  104.       1. SYSTEM::MACRO-CALL-ERROR (SCREEN:WINDOW-CURSOR-OFF *WINDOW*)
  105.   )  )
  106. #Y(#:TOP-LEVEL-FORM-20
  107.    #18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
  108.    SCREEN-REVERSE-ON SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
  109.    #Y(SCREEN-REVERSE-ON
  110.       #22Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 30 03 C5 19 03 AC 2E 01 19 03)
  111.       1. SYSTEM::MACRO-CALL-ERROR (SCREEN:HIGHLIGHT-ON *WINDOW*)
  112.   )  )
  113. #Y(#:TOP-LEVEL-FORM-21
  114.    #18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
  115.    SCREEN-REVERSE-OFF SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
  116.    #Y(SCREEN-REVERSE-OFF
  117.       #22Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 30 03 C5 19 03 AC 2E 01 19 03)
  118.       1. SYSTEM::MACRO-CALL-ERROR (SCREEN:HIGHLIGHT-OFF *WINDOW*)
  119.   )  )
  120. #Y(#:TOP-LEVEL-FORM-22 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  121.    GET-NEW-LINE SYSTEM::REMOVE-OLD-DEFINITIONS
  122.    #Y(GET-NEW-LINE #18Y(00 01 00 00 00 02 AB 63 37 06 C3 FB A4 F8 30 1B 19 02)
  123.       STRING-CHAR
  124.   )  )
  125. #Y(#:TOP-LEVEL-FORM-23 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  126.    MAKE-EMPTY-TEXT SYSTEM::REMOVE-OLD-DEFINITIONS
  127.    #Y(MAKE-EMPTY-TEXT
  128.       #29Y(00 00 00 01 00 07 3A 01 03 0E 00 F7 AB 63 37 06 C4 F8 70 1B D9 6E 02
  129.            AB 30 18 15 19 02
  130.           )
  131.       GLOBAL-SCREEN-HEIGHT 0. GET-NEW-LINE
  132.   )  )
  133. #Y(#:TOP-LEVEL-FORM-24
  134.    #18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01) MAKE-MARK
  135.    SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
  136.    #Y(MAKE-MARK
  137.       #33Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 2E 0E 9D 5B 77 9E 5B 5B 77 DA AC
  138.            AC 60 03 19 05 AC 2E 01 19 03
  139.           )
  140.       3. SYSTEM::MACRO-CALL-ERROR CONS
  141.   )  )
  142. #Y(#:TOP-LEVEL-FORM-25
  143.    #18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01) MARK-LIN
  144.    SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
  145.    #Y(MARK-LIN
  146.       #28Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 2E 09 9D 5B 77 DA AB 60 02 19 04
  147.            AC 2E 01 19 03
  148.           )
  149.       2. SYSTEM::MACRO-CALL-ERROR CAR
  150.   )  )
  151. #Y(#:TOP-LEVEL-FORM-26
  152.    #18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01) MARK-COL
  153.    SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
  154.    #Y(MARK-COL
  155.       #28Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 2E 09 9D 5B 77 DA AB 60 02 19 04
  156.            AC 2E 01 19 03
  157.           )
  158.       2. SYSTEM::MACRO-CALL-ERROR CDR
  159.   )  )
  160. #Y(#:TOP-LEVEL-FORM-27
  161.    #728Y(00 00 00 00 00 01 00 2A 04 C3 0B 00 00 C4 0B 00 01 C5 0B 00 02 C6 0B
  162.          00 03 DC 2E 05 DC AB 6C 06 01 31 82 DF E0 E1 63 DC E2 67 06 00 67 07
  163.          01 67 08 02 67 09 03 72 08 00 31 88 16 01 DF 2E 0B E4 30 5D E5 2E 05
  164.          E5 E6 E7 31 88 E5 E8 31 82 E9 30 5D EA 30 5D EB 2E 05 EB E6 EC 31 88
  165.          EB ED 31 82 EE 30 5D EF 30 5D F0 2E 05 F0 E6 F1 31 88 F0 F2 31 82 F3
  166.          30 5D F4 30 5D F5 2E 05 F5 E6 64 1E 31 88 F5 64 1F 31 82 64 20 30 5D
  167.          64 21 30 5D 64 22 2E 05 64 22 E6 64 23 31 88 64 22 64 24 31 82 64 25
  168.          30 5D 64 26 30 5D 64 27 2E 05 64 27 E6 64 28 31 88 64 27 64 29 31 82
  169.          64 2A 30 5D 64 2B 30 5D 64 2C 2E 05 64 2C E6 64 2D 31 88 64 2C 64 2E
  170.          31 82 64 2F 30 5D 64 30 30 5D 64 31 2E 05 64 31 E6 64 32 31 88 64 31
  171.          64 33 31 82 64 34 30 5D 64 35 30 5D 64 36 2E 05 64 36 E6 64 37 31 88
  172.          64 36 64 38 31 82 64 39 30 5D 64 3A 30 5D 64 3B 2E 05 64 3B E6 64 3C
  173.          31 88 64 3B 64 3D 31 82 64 3E 30 5D 64 3F 30 5D 64 40 2E 05 64 40 E6
  174.          64 41 31 88 64 40 64 42 31 82 64 43 30 5D 64 44 30 5D 64 45 2E 05 64
  175.          45 E6 64 46 31 88 64 45 64 47 31 82 64 48 30 5D 64 49 30 5D 64 4A 2E
  176.          05 64 4A E6 64 4B 31 88 64 4A 64 4C 31 82 64 4D 30 5D 64 4E 30 5D 64
  177.          4F 2E 05 64 4F E6 64 50 31 88 64 4F 64 51 31 82 64 52 30 5D 64 53 30
  178.          5D 64 54 2E 05 64 54 E6 64 55 31 88 64 54 64 56 31 82 64 57 30 5D 64
  179.          58 30 5D 64 59 2E 05 64 59 E6 64 5A 31 88 64 59 64 5B 31 82 EB 64 5C
  180.          64 5D 03 5E 79 31 88 EB 64 5F 62 2C 03 60 F0 64 5C 64 5D 03 61 79 31
  181.          88 F0 64 5F 62 2C 03 60 F5 64 5C 64 5D 03 62 79 31 88 F5 64 5F 62 2C
  182.          03 60 64 22 64 5C 64 5D 03 63 79 31 88 64 22 64 5F 62 2C 03 60 64 27
  183.          64 5C 64 5D 03 64 79 31 88 64 27 64 5F 62 2C 03 60 64 2C 64 5C 64 5D
  184.          03 65 79 31 88 64 2C 64 5F 62 2C 03 60 64 31 64 5C 64 5D 03 66 79 31
  185.          88 64 31 64 5F 62 2C 03 60 64 36 64 5C 64 5D 03 67 79 31 88 64 36 64
  186.          5F 62 2C 03 60 64 3B 64 5C 64 5D 03 68 79 31 88 64 3B 64 5F 62 2C 03
  187.          60 64 40 64 5C 64 5D 03 69 79 31 88 64 40 64 5F 62 2C 03 60 64 45 64
  188.          5C 64 5D 03 6A 79 31 88 64 45 64 5F 62 2C 03 60 64 4A 64 5C 64 5D 03
  189.          6B 79 31 88 64 4A 64 5F 62 2C 03 60 64 4F 64 5C 64 5D 03 6C 79 31 88
  190.          64 4F 64 5F 62 2C 03 60 64 54 64 5C 64 5D 03 6D 79 31 88 64 54 64 5F
  191.          62 2C 03 60 64 59 64 5C 64 5D 03 6E 79 31 88 64 59 64 5F 62 2C 03 60
  192.          DF 64 6F 62 2C 03 60 DF 64 70 31 89 CA 19 01
  193.         )
  194.    #Y(DEFAULT-TEXT #10Y(00 00 00 00 00 01 2D 00 19 01) MAKE-EMPTY-TEXT)
  195.    #Y(DEFAULT-MARKS #18Y(00 00 00 00 00 01 D8 63 37 06 C3 F8 7C 04 30 1B 19 01)
  196.       12.
  197.      )
  198.    #Y(DEFAULT-HEIGHT #10Y(00 00 00 00 00 01 0E 00 19 01) GLOBAL-SCREEN-HEIGHT)
  199.    #Y(DEFAULT-WIDTH #10Y(00 00 00 00 00 01 0E 00 19 01) GLOBAL-SCREEN-WIDTH)
  200.    MK-SCREEN SYSTEM::REMOVE-OLD-DEFINITIONS
  201.    #Y(MK-SCREEN
  202.       #204Y(00 00 00 00 80 1B 00 0F 00 01 3A 0F 07 68 00 01 35 00 09 0F 3A 0E
  203.             03 D3 09 0E 3A 0D 03 D3 09 0D 3A 0C 03 D3 09 0C 3A 0B 07 68 00 02
  204.             35 00 09 0B 3A 0A 07 68 00 03 35 00 09 0A 3A 09 06 68 00 04 35 00
  205.             FF 3A 08 02 D3 FE 3A 07 02 D3 FD 3C 06 3A 05 02 7D 05 3A 04 02 D3
  206.             FA 3A 03 02 D3 F9 3A 02 02 D4 F8 3C 01 EA EB 71 33 EC AB ED BD 31
  207.             32 EC AB EE BC 31 32 EC AB EF BB 31 32 EC AB F0 BA 31 32 EC AB F1
  208.             B9 31 32 EC AB F2 B8 31 32 EC AB F3 B7 31 32 EC AB F4 B6 31 32 EC
  209.             AB F5 B5 31 32 EC AB 64 1E B4 31 32 EC AB 64 1F B3 31 32 EC AB 64
  210.             20 B2 31 32 EC AB 64 21 B1 31 32 EC AB 64 22 B0 31 32 EC AB 64 23
  211.             AF 31 32 15 19 10
  212.            )
  213.       NIL :TEXT :LIN :COL :SAVED-COL :MARKS :HEIGHT :WIDTH :TOP-LIN :LEFT-COL
  214.       :VISIBILITY :FULL? :PHYS-LEFT-COL :PHYS-TOP-LIN :TITLE :OLCHAR 0. #1=""
  215.       #2=(SCREEN) 16. SCREEN 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
  216.      )
  217.    SCREEN SYSTEM::DEFSTRUCT-DESCRIPTION #2#
  218.    ((TEXT 1. (SVREF (GET 'SCREEN . #3=('SYSTEM::DEFSTRUCT-DESCRIPTION)) 4.) T
  219.        NIL
  220.     )
  221.      (LIN 2. 0. INTEGER NIL) (COL 3. 0. INTEGER NIL)
  222.      (SAVED-COL 4. 0. INTEGER NIL)
  223.      (MARKS 5. (SVREF (GET 'SCREEN . #3#) 5.) T NIL)
  224.      (HEIGHT 6. (SVREF (GET 'SCREEN . #3#) 6.) INTEGER NIL)
  225.      (WIDTH 7. (SVREF (GET 'SCREEN . #3#) 7.) INTEGER NIL)
  226.      (TOP-LIN 8. 0. INTEGER NIL) (LEFT-COL 9. 0. INTEGER NIL)
  227.      (VISIBILITY 10. NIL VECTOR NIL) (FULL? 11. T T NIL)
  228.      (PHYS-LEFT-COL 12. 0. INTEGER NIL) (PHYS-TOP-LIN 13. 0. INTEGER NIL)
  229.      (TITLE 14. #1# STRING NIL) (OLCHAR 15. NIL #4=(OR NULL CHARACTER) NIL)
  230.    )
  231.    CLOS::DEFINE-STRUCTURE-CLASS (INLINE SCREEN-P) SCREEN-P
  232.    SYSTEM::INLINE-EXPANSION
  233.    ((SYSTEM::OBJECT) (DECLARE (SYSTEM::IN-DEFUN SCREEN-P))
  234.      (BLOCK SCREEN-P (SYSTEM::%STRUCTURE-TYPE-P 'SCREEN SYSTEM::OBJECT))
  235.    )
  236.    #Y(SCREEN-P #12Y(00 01 00 00 00 02 D8 AC 31 35 19 02) SCREEN)
  237.    (FUNCTION SCREEN-TEXT (SCREEN) T) (INLINE SCREEN-TEXT) SCREEN-TEXT
  238.    (#5=(SYSTEM::OBJECT) (DECLARE (SYSTEM::IN-DEFUN SCREEN-TEXT))
  239.      (BLOCK SCREEN-TEXT
  240.        (THE T (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 1.))
  241.    ) )
  242.    #Y(SCREEN-TEXT #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 1.)
  243.    (FUNCTION SCREEN-LIN (SCREEN) INTEGER) (INLINE SCREEN-LIN) SCREEN-LIN
  244.    (#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-LIN))
  245.      (BLOCK SCREEN-LIN
  246.        (THE INTEGER (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 2.))
  247.    ) )
  248.    #Y(SCREEN-LIN #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 2.)
  249.    (FUNCTION SCREEN-COL (SCREEN) INTEGER) (INLINE SCREEN-COL) SCREEN-COL
  250.    (#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-COL))
  251.      (BLOCK SCREEN-COL
  252.        (THE INTEGER (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 3.))
  253.    ) )
  254.    #Y(SCREEN-COL #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 3.)
  255.    (FUNCTION SCREEN-SAVED-COL (SCREEN) INTEGER) (INLINE SCREEN-SAVED-COL)
  256.    SCREEN-SAVED-COL
  257.    (#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-SAVED-COL))
  258.      (BLOCK SCREEN-SAVED-COL
  259.        (THE INTEGER (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 4.))
  260.    ) )
  261.    #Y(SCREEN-SAVED-COL #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 4.)
  262.    (FUNCTION SCREEN-MARKS (SCREEN) T) (INLINE SCREEN-MARKS) SCREEN-MARKS
  263.    (#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-MARKS))
  264.      (BLOCK SCREEN-MARKS
  265.        (THE T (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 5.))
  266.    ) )
  267.    #Y(SCREEN-MARKS #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 5.)
  268.    (FUNCTION SCREEN-HEIGHT (SCREEN) INTEGER) (INLINE SCREEN-HEIGHT)
  269.    SCREEN-HEIGHT
  270.    (#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-HEIGHT))
  271.      (BLOCK SCREEN-HEIGHT
  272.        (THE INTEGER (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 6.))
  273.    ) )
  274.    #Y(SCREEN-HEIGHT #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 6.)
  275.    (FUNCTION SCREEN-WIDTH (SCREEN) INTEGER) (INLINE SCREEN-WIDTH) SCREEN-WIDTH
  276.    (#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-WIDTH))
  277.      (BLOCK SCREEN-WIDTH
  278.        (THE INTEGER (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 7.))
  279.    ) )
  280.    #Y(SCREEN-WIDTH #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 7.)
  281.    (FUNCTION SCREEN-TOP-LIN (SCREEN) INTEGER) (INLINE SCREEN-TOP-LIN)
  282.    SCREEN-TOP-LIN
  283.    (#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-TOP-LIN))
  284.      (BLOCK SCREEN-TOP-LIN
  285.        (THE INTEGER (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 8.))
  286.    ) )
  287.    #Y(SCREEN-TOP-LIN #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 8.)
  288.    (FUNCTION SCREEN-LEFT-COL (SCREEN) INTEGER) (INLINE SCREEN-LEFT-COL)
  289.    SCREEN-LEFT-COL
  290.    (#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-LEFT-COL))
  291.      (BLOCK SCREEN-LEFT-COL
  292.        (THE INTEGER (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 9.))
  293.    ) )
  294.    #Y(SCREEN-LEFT-COL #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 9.)
  295.    (FUNCTION SCREEN-VISIBILITY (SCREEN) VECTOR) (INLINE SCREEN-VISIBILITY)
  296.    SCREEN-VISIBILITY
  297.    (#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-VISIBILITY))
  298.      (BLOCK SCREEN-VISIBILITY
  299.        (THE VECTOR (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 10.))
  300.    ) )
  301.    #Y(SCREEN-VISIBILITY #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 10.
  302.      )
  303.    (FUNCTION SCREEN-FULL? (SCREEN) T) (INLINE SCREEN-FULL?) SCREEN-FULL?
  304.    (#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-FULL?))
  305.      (BLOCK SCREEN-FULL?
  306.        (THE T (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 11.))
  307.    ) )
  308.    #Y(SCREEN-FULL? #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 11.)
  309.    (FUNCTION SCREEN-PHYS-LEFT-COL (SCREEN) INTEGER)
  310.    (INLINE SCREEN-PHYS-LEFT-COL) SCREEN-PHYS-LEFT-COL
  311.    (#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-PHYS-LEFT-COL))
  312.      (BLOCK SCREEN-PHYS-LEFT-COL
  313.        (THE INTEGER (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 12.))
  314.    ) )
  315.    #Y(SCREEN-PHYS-LEFT-COL #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN
  316.       12.
  317.      )
  318.    (FUNCTION SCREEN-PHYS-TOP-LIN (SCREEN) INTEGER) (INLINE SCREEN-PHYS-TOP-LIN)
  319.    SCREEN-PHYS-TOP-LIN
  320.    (#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-PHYS-TOP-LIN))
  321.      (BLOCK SCREEN-PHYS-TOP-LIN
  322.        (THE INTEGER (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 13.))
  323.    ) )
  324.    #Y(SCREEN-PHYS-TOP-LIN #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN
  325.       13.
  326.      )
  327.    (FUNCTION SCREEN-TITLE (SCREEN) STRING) (INLINE SCREEN-TITLE) SCREEN-TITLE
  328.    (#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-TITLE))
  329.      (BLOCK SCREEN-TITLE
  330.        (THE STRING (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 14.))
  331.    ) )
  332.    #Y(SCREEN-TITLE #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 14.)
  333.    (FUNCTION SCREEN-OLCHAR (SCREEN) #4#) (INLINE SCREEN-OLCHAR) SCREEN-OLCHAR
  334.    (#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-OLCHAR))
  335.      (BLOCK SCREEN-OLCHAR
  336.        (THE #4# (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 15.))
  337.    ) )
  338.    #Y(SCREEN-OLCHAR #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 15.)
  339.    SYSTEM::SETF-EXPANDER -1.
  340.    #Y(SETF-SCREEN-TEXT
  341.       #18Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA B0 60 05 19 04)
  342.       SYSTEM::%STRUCTURE-STORE 'SCREEN 1.
  343.      )
  344.    SETF SYSTEM::%SET-DOCUMENTATION
  345.    #Y(SETF-SCREEN-LIN
  346.       #22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
  347.       SYSTEM::%STRUCTURE-STORE 'SCREEN 2. THE INTEGER
  348.      )
  349.    #Y(SETF-SCREEN-COL
  350.       #22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
  351.       SYSTEM::%STRUCTURE-STORE 'SCREEN 3. THE INTEGER
  352.      )
  353.    #Y(SETF-SCREEN-SAVED-COL
  354.       #22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
  355.       SYSTEM::%STRUCTURE-STORE 'SCREEN 4. THE INTEGER
  356.      )
  357.    #Y(SETF-SCREEN-MARKS
  358.       #18Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA B0 60 05 19 04)
  359.       SYSTEM::%STRUCTURE-STORE 'SCREEN 5.
  360.      )
  361.    #Y(SETF-SCREEN-HEIGHT
  362.       #22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
  363.       SYSTEM::%STRUCTURE-STORE 'SCREEN 6. THE INTEGER
  364.      )
  365.    #Y(SETF-SCREEN-WIDTH
  366.       #22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
  367.       SYSTEM::%STRUCTURE-STORE 'SCREEN 7. THE INTEGER
  368.      )
  369.    #Y(SETF-SCREEN-TOP-LIN
  370.       #22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
  371.       SYSTEM::%STRUCTURE-STORE 'SCREEN 8. THE INTEGER
  372.      )
  373.    #Y(SETF-SCREEN-LEFT-COL
  374.       #22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
  375.       SYSTEM::%STRUCTURE-STORE 'SCREEN 9. THE INTEGER
  376.      )
  377.    #Y(SETF-SCREEN-VISIBILITY
  378.       #22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
  379.       SYSTEM::%STRUCTURE-STORE 'SCREEN 10. THE VECTOR
  380.      )
  381.    #Y(SETF-SCREEN-FULL?
  382.       #18Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA B0 60 05 19 04)
  383.       SYSTEM::%STRUCTURE-STORE 'SCREEN 11.
  384.      )
  385.    #Y(SETF-SCREEN-PHYS-LEFT-COL
  386.       #22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
  387.       SYSTEM::%STRUCTURE-STORE 'SCREEN 12. THE INTEGER
  388.      )
  389.    #Y(SETF-SCREEN-PHYS-TOP-LIN
  390.       #22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
  391.       SYSTEM::%STRUCTURE-STORE 'SCREEN 13. THE INTEGER
  392.      )
  393.    #Y(SETF-SCREEN-TITLE
  394.       #22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
  395.       SYSTEM::%STRUCTURE-STORE 'SCREEN 14. THE STRING
  396.      )
  397.    #Y(SETF-SCREEN-OLCHAR
  398.       #22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
  399.       SYSTEM::%STRUCTURE-STORE 'SCREEN 15. THE #4#
  400.      )
  401.    STRUCTURE SYSTEM::STRUCTURE-PRINT
  402.   )
  403. #Y(#:TOP-LEVEL-FORM-28 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  404.    MAKE-SCREEN SYSTEM::REMOVE-OLD-DEFINITIONS
  405.    #Y(MAKE-SCREEN
  406.       #278Y(00 00 00 00 80 1B 00 06 00 00 3C 06 3C 05 3C 04 3C 03 3C 02 3A 01
  407.             80 D5 7C 01 92 06 80 D3 DE 91 07 80 71 DF 6A 08 E1 72 02 37 37 01
  408.             71 B4 32 02 35 14 81 01 33 06 E2 91 06 80 66 DF 6A 0B E4 71 D2 32
  409.             02 35 14 81 01 33 05 91 03 80 61 DE 6A 08 B2 72 01 36 E4 71 D2 81
  410.             01 33 03 91 04 80 6F DE 6A 0B B1 72 01 36 E4 71 D2 81 01 33 04 D8
  411.             B1 D9 B2 E5 62 DC 91 09 01 D1 14 DD B4 E7 B9 E8 BA E9 BF 6E 12 EB
  412.             EC C2 72 02 35 37 07 7C 04 70 1B 2C 12 15 19 07 14 DF 6A 08 72 02
  413.             35 32 01 34 1A FF 90 14 DF 6A 0B 72 02 35 32 01 34 1A FF 96 DE AE
  414.             72 01 33 6A 08 DE DE 72 02 36 81 01 34 03 B0 6A 08 DE B0 72 02 36
  415.             81 01 34 06 92 04 FF 91 DE AF 72 01 33 6A 0B DE E2 72 02 36 81 01
  416.             34 04 AF 6A 0B DE B1 72 02 36 81 01 34 05 1A FF 80 91 06 FF 2D 91
  417.             05 FF 29 91 04 FF 25 91 03 FF 21 91 02 FF 1D 91 01 FF 19 EB EC 6A
  418.             08 72 02 35 37 07 7C 04 70 1B 2F 15 19 07
  419.            )
  420.       :HEIGHT :WIDTH :LEFT-COL :TOP-LIN :TITLE :OLCHAR 1. -2.
  421.       GLOBAL-SCREEN-HEIGHT 0.67s0 10. GLOBAL-SCREEN-WIDTH -1. :FULL? ""
  422.       :PHYS-LEFT-COL :PHYS-TOP-LIN :TEXT MAKE-EMPTY-TEXT :VISIBILITY 2.
  423.       MK-SCREEN
  424.   )  )
  425. #Y(#:TOP-LEVEL-FORM-29 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  426.    RESIZE-ARRAY SYSTEM::REMOVE-OLD-DEFINITIONS
  427.    #Y(RESIZE-ARRAY
  428.       #40Y(00 02 00 01 00 09 3A 01 02 C3 F7 AD D9 70 06 AD 8F 01 32 0E AD AD AD
  429.            72 02 35 37 06 A5 F8 30 1C 19 04 AD AD 30 17 19 04
  430.           )
  431.       10. 0.
  432.   )  )
  433. #Y(#:TOP-LEVEL-FORM-30 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  434.    SHRINK-ARRAY SYSTEM::REMOVE-OLD-DEFINITIONS
  435.    #Y(SHRINK-ARRAY
  436.       #46Y(00 02 00 00 00 03 AC 70 16 AA AD 72 01 36 AE AB 30 17 AE 70 04 02 21
  437.            03 00 19 05 AA 1A 08 AF AB 62 32 01 02 84 00 AA AD 8E 03 73 00 19 06
  438.   )  )    )
  439. #Y(#:TOP-LEVEL-FORM-31 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  440.    DISPLAY-BLANKS SYSTEM::REMOVE-OLD-DEFINITIONS
  441.    #Y(DISPLAY-BLANKS
  442.       #41Y(00 02 00 00 00 03 AB AD 72 01 36 AA D8 90 01 30 07 AC 6A 01 8F 01 32
  443.            0B 6A 04 6A 02 37 01 AD 30 8D 19 04 6A 02 2E 03 19 04
  444.           )
  445.       3. GLOBAL-SCREEN-WIDTH *WINDOW* SCREEN:CLEAR-WINDOW-TO-EOL BLANKS
  446.   )  )
  447. #Y(#:TOP-LEVEL-FORM-32 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  448.    DISPLAY-LINE SYSTEM::REMOVE-OLD-DEFINITIONS
  449.    #Y(DISPLAY-LINE
  450.       #145Y(00 05 00 00 00 06 AF 71 48 AD 90 01 30 80 5E AF 71 48 AC 72 01 34
  451.             92 05 80 5A 92 04 80 56 AE AE 8F 01 31 80 4F AF AB 8F 01 32 80 48
  452.             AF AE 90 01 31 07 AA AF 8F 01 31 80 41 AF AE 81 01 33 05 AE AB 81
  453.             01 34 04 B0 6A 01 AF B2 30 8D 6A 01 2E 02 B0 6A 01 B1 B1 30 8D 6A
  454.             01 2E 03 B0 6A 01 A1 14 AD 30 8D AA B1 71 48 8D 03 21 00 19 07 AC
  455.             AC 2F 00 00 19 06 B0 6A 01 A0 1A 65 6A 01 2E 02 B0 6A 01 AF AD 30
  456.             8D 6A 01 2E 03 1A 58 AA AD 2F 00 19 07
  457.            )
  458.       DISPLAY-BLANKS *WINDOW* SCREEN:HIGHLIGHT-ON SCREEN:HIGHLIGHT-OFF
  459.   )  )
  460. #Y(#:TOP-LEVEL-FORM-33
  461.    #19Y(00 00 00 00 00 01 D8 2E 01 D8 62 6C 02 01 31 82 C3 19 01)
  462.    SHOW-SCREEN-LINE SYSTEM::REMOVE-OLD-DEFINITIONS
  463.    #Y(SHOW-SCREEN-LINE
  464.       #393Y(00 04 00 00 00 05 D9 AF DA 71 31 D9 B0 DB 71 31 D9 B1 DC 71 31 D9
  465.             B2 DD 71 31 D9 B3 DE 8D 31 80 BB B0 E0 81 01 33 06 AF AD 31 97 14
  466.             81 01 34 05 AF B1 90 01 30 81 4F D9 B3 DE 8D 31 80 A9 E0 B2 AF 90
  467.             02 31 81 40 6A 09 AB B3 72 02 35 AD B3 72 02 35 2C 03 0A B1 23 08
  468.             80 A2 B1 AE 8D 03 80 CD D9 B3 EB 71 31 B2 D9 B5 EC 71 31 72 02 35
  469.             D9 B5 ED 71 31 AB AD 71 48 8F 01 2F 80 D2 03 16 14 D9 B7 EF 71 31
  470.             AA DF 72 01 01 AB EB 72 01 01 B7 24 08 08 F0 6A 09 30 8C CA 09 0D
  471.             AD 92 02 0F 77 B1 8D 03 80 B2 93 02 B1 8F 01 2F 80 AF 00 14 92 02
  472.             0F 77 B2 8D 03 80 A8 93 02 B2 8F 01 30 80 A5 00 14 B1 BB 72 02 35
  473.             B2 BB B9 72 01 34 72 02 35 2C 05 19 B6 95 0A 8D 03 80 91 00 19 10
  474.             B0 DF 81 01 33 06 AF 9E 1A FF 44 E0 B2 AF 90 02 2F 80 97 1A FF 54
  475.             62 E6 B0 E7 AF 2C 05 10 1A 1C D9 B3 E3 71 31 D9 B4 E4 8D 31 01 D0
  476.             14 70 4E AB 71 48 AF 8F 01 2F 5F AB DF B0 31 46 14 E5 70 4E 72 03
  477.             13 AA 6A 09 95 0A 95 0A 30 8D 19 0B 9E 1A 13 B0 24 08 07 E9 6A 09
  478.             30 8C CA FC DF B0 95 04 8D 03 6B A1 14 B2 72 01 36 1A 31 E9 6A 09
  479.             30 8C 19 09 AC AC 32 01 01 1A FF 28 9D 5B 1A FF 52 CA 1A FF 4E 9D
  480.             5B 1A FF 5C AF 31 48 1A FF 56 F0 6A 09 30 8C 19 10 EA 6A 09 30 8C
  481.             84 01 AB AB 90 01 32 73 16 02 AF 95 03 8D 03 41 00 19 09
  482.            )
  483.       NIL SCREEN 6. 7. 12. 13. 11. 0. -1. *WINDOW*
  484.       SCREEN:SET-WINDOW-CURSOR-POSITION 14. 15. #\#
  485.       #Y(SHOW-SCREEN-LINE-1
  486.          #39Y(00 04 00 00 01 1A AF 70 94 AA 71 76 B1 63 63 B3 62 D8 B5 B2 01 04
  487.               BA B7 30 88 B6 71 77 7A 01 2C 0D 01 16 02 9C 19 06
  488.              )
  489.          0. SYSTEM::DO-FORMAT-JUSTIFICATION
  490.         )
  491.       #\= FORMAT #\+ #\- 1. 8. 9. "" 5. #\| DISPLAY-LINE
  492.   )  )
  493. #Y(#:TOP-LEVEL-FORM-34 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  494.    SHOW-SCREEN-LINE-V SYSTEM::REMOVE-OLD-DEFINITIONS
  495.    #Y(SHOW-SCREEN-LINE-V
  496.       #100Y(00 04 00 00 00 05 D8 AF D9 71 31 D8 B0 DA 71 31 D8 B1 DB 71 31 AF
  497.             DC 81 01 33 05 AE AC 81 01 34 04 AF AF 90 01 2F 07 DD B1 AE 8F 02
  498.             2F 03 00 19 08 AA 95 07 72 01 01 62 1A 23 86 01 00 78 B2 90 01 30
  499.             18 93 00 B1 90 01 2F 11 B3 B3 B3 93 03 72 01 33 B3 94 04 72 01 34
  500.             2C 04 06 82 01 AB 8C 96 59 00 19 0A
  501.            )
  502.       SCREEN 6. 7. 10. 0. -1. SHOW-SCREEN-LINE
  503.   )  )
  504. #Y(#:TOP-LEVEL-FORM-35 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  505.    DISPLAY-SCREEN SYSTEM::REMOVE-OLD-DEFINITIONS
  506.    #Y(DISPLAY-SCREEN
  507.       #45Y(00 01 00 02 00 0D 3A 02 02 C3 F8 3A 01 06 D9 AE DA 80 31 01 D9 AE DB
  508.            71 31 AD 1A 09 AF AB D8 AE 2C 04 04 84 00 AA AE 8E 03 72 02 19 06
  509.           )
  510.       0. SCREEN 6. 7. SHOW-SCREEN-LINE-V
  511.   )  )
  512. #Y(#:TOP-LEVEL-FORM-36 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  513.    UPDATE-VISIBILITY-LIST-1 SYSTEM::REMOVE-OLD-DEFINITIONS
  514.    #Y(UPDATE-VISIBILITY-LIST-1
  515.       #113Y(00 03 00 00 00 04 00 2A 02 7E 03 00 00 7E 02 00 01 AA 6C 00 01 AF
  516.             37 05 80 53 04 AA 6C 01 01 AF 37 01 70 B8 AB 6C 02 01 B0 37 01 70
  517.             B8 92 01 07 92 00 04 AB 9C 21 11 91 01 2C 92 00 06 77 67 03 01 30
  518.             AC 16 02 9F 19 05 67 02 01 93 02 94 00 67 05 00 AC AB 30 AE 9C 16
  519.             03 79 AA 9E 5B 79 AD AB 30 AE 16 02 1A 5D 77 67 03 00 30 AE 92 00
  520.             54 1A 4C
  521.            )
  522.       #Y(UPDATE-VISIBILITY-LIST-1-1
  523.          #28Y(00 01 00 00 00 02 68 00 01 93 02 32 01 31 1E 0A 94 01 68 00 02 32
  524.               01 31 19 02 19 02
  525.              )
  526.          NIL
  527.         )
  528.       #Y(UPDATE-VISIBILITY-LIST-1-2
  529.          #18Y(00 01 00 00 00 02 93 01 68 00 01 94 03 32 02 2F 19 02) NIL
  530.         )
  531.       #Y(UPDATE-VISIBILITY-LIST-1-3
  532.          #18Y(00 01 00 00 00 02 93 01 68 00 02 94 03 32 02 2F 19 02) NIL
  533.   )  )  )
  534. #Y(#:TOP-LEVEL-FORM-37 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  535.    UPDATE-VISIBILITY-LIST-2 SYSTEM::REMOVE-OLD-DEFINITIONS
  536.    #Y(UPDATE-VISIBILITY-LIST-2
  537.       #94Y(00 03 00 00 00 04 62 AE 92 00 14 AD 9C 5A 77 8F 01 31 0C AA 94 01 9C
  538.            F9 9B F8 16 02 91 00 6C 92 00 21 AD 9C 5A 77 8F 01 2F 19 93 00 AF 30
  539.            AC 92 01 19 9C 5A 78 AF 8D 03 16 AB 9C 14 30 AE 16 02 9E 19 04 AE 9F
  540.            79 83 00 91 01 67 9B FB 1A 6F 9B 5A 78 93 02 AB 30 AE 16 01 AB 9C 5B
  541.            1A 5D
  542.   )  )    )
  543. #Y(#:TOP-LEVEL-FORM-38 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  544.    UPDATE-VISIBILITY SYSTEM::REMOVE-OLD-DEFINITIONS
  545.    #Y(UPDATE-VISIBILITY
  546.       #118Y(00 05 00 00 00 06 D8 B0 D9 71 31 D8 B1 DA 71 31 D8 B2 DB 71 31 DC
  547.             B2 AE 72 01 36 72 01 33 D8 B4 DD 71 31 71 97 B2 AF 72 01 36 72 01
  548.             34 DC B2 AF 72 01 36 72 01 33 D8 B6 DE 71 31 71 97 B2 B0 72 01 36
  549.             72 01 34 AC AE 90 01 30 06 AA AC 8F 01 30 03 00 19 0D 95 03 95 03
  550.             1A 14 B0 AC 72 01 01 AE AE 6D 03 07 B1 AD AC 32 01 02 16 01 84 01
  551.             AB AB 8E 03 67 00 19 0F
  552.            )
  553.       SCREEN 13. 12. 10. -1. 6. 7. UPDATE-VISIBILITY-LIST-1
  554.   )  )
  555. #Y(#:TOP-LEVEL-FORM-39 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  556.    SHOW-NEWLY-VISIBLE-LINE-PARTS SYSTEM::REMOVE-OLD-DEFINITIONS
  557.    #Y(SHOW-NEWLY-VISIBLE-LINE-PARTS
  558.       #161Y(00 04 00 00 00 05 91 04 80 4C 00 19 05 B1 B7 B0 B2 32 02 35 1A 80
  559.             83 95 02 AE 95 04 72 01 01 DE AE 72 01 33 B2 AE 72 01 34 6D 03 08
  560.             AF AC AC 32 01 02 16 02 AB DE 90 01 2F 07 B1 B7 B7 96 07 27 11 B2
  561.             AD AD AD 2C 04 09 AA B0 8F 01 30 FF BE 00 19 0E 92 04 FF B4 93 04
  562.             94 05 D8 AC D9 71 31 D8 AD DA 71 31 71 97 D8 AE DB 71 31 D8 AF DC
  563.             71 31 B3 D8 B1 DD 71 31 72 01 36 B3 AD 72 01 36 B3 AE 72 01 36 DE
  564.             AD B2 90 02 31 0D DF AB 90 01 31 07 AB B0 8F 01 2F FF 80 B1 B7 A8
  565.             14 B7 28 04 12 FF B1
  566.            )
  567.       SCREEN 6. 7. 12. 10. 13. -1. 0. UPDATE-VISIBILITY-LIST-2 SHOW-SCREEN-LINE
  568.   )  )
  569. #Y(#:TOP-LEVEL-FORM-40
  570.    #20Y(00 00 00 00 00 01 D8 30 5D D9 8B 52 04 D9 62 30 55 C4 19 01)
  571.    (SPECIAL *SCREENS*) *SCREENS*
  572.   )
  573. #Y(#:TOP-LEVEL-FORM-41 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  574.    SET-CURSOR SYSTEM::REMOVE-OLD-DEFINITIONS
  575.    #Y(SET-CURSOR
  576.       #77Y(00 02 00 01 00 09 3B 01 14 3A 02 06 D8 AF D9 80 31 02 D8 AF DA 71 31
  577.            AA 71 48 DB B0 96 02 72 01 34 81 01 33 05 DB AF AD B2 72 01 01 71 48
  578.            72 01 34 81 01 33 04 D8 B1 DC B2 31 32 D8 B1 DD B1 31 32 92 02 06 D8
  579.            B1 D9 B1 31 32 02 19 07
  580.           )
  581.       SCREEN 4. 1. 0. 2. 3.
  582.   )  )
  583. #Y(#:TOP-LEVEL-FORM-42 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  584.    SCROLL-VERTICAL SYSTEM::REMOVE-OLD-DEFINITIONS
  585.    #Y(SCROLL-VERTICAL
  586.       #184Y(00 02 00 01 00 09 3C 01 D8 AE D9 71 31 AA 71 48 D8 B0 DA 71 31 92
  587.             04 0C B0 D8 B2 DB 71 31 B1 72 02 35 2F 04 AA 72 00 36 B0 AD D9 AE
  588.             72 02 36 72 01 34 81 01 33 05 AA B0 72 02 35 D8 B2 DA AD 31 32 16
  589.             01 AF 23 05 2A AF 71 9F DE 8F 01 30 25 D8 B1 DF 8E 31 1F 0E 08 1C
  590.             1B B0 0E 08 5A 22 15 AF 8D 93 16 6A 0A DD DD 2C 03 0B DD B0 72 00
  591.             36 1A 34 A1 19 07 B0 2E 09 19 07 6A 0A DD DD 2C 03 0B DD 1A 06 6A
  592.             0A 2E 0C 84 00 AA B1 90 01 32 74 16 01 B0 D8 B2 E5 71 31 B1 72 01
  593.             36 2F 09 19 07 6A 0A 2E 0E 84 01 AB AB 90 01 32 74 16 02 B0 DD B1
  594.             72 00 36 2C 03 09 19 07
  595.            )
  596.       SCREEN 1. 8. 2. SET-CURSOR 0. 10. 11. *SCREENS* DISPLAY-SCREEN *WINDOW*
  597.       SCREEN:SET-WINDOW-CURSOR-POSITION SCREEN:DELETE-WINDOW-LINE 6.
  598.       SCREEN:INSERT-WINDOW-LINE
  599.   )  )
  600. #Y(#:TOP-LEVEL-FORM-43 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  601.    SCROLL-HORIZONTAL SYSTEM::REMOVE-OLD-DEFINITIONS
  602.    #Y(SCROLL-HORIZONTAL
  603.       #49Y(00 02 00 00 00 03 D8 AD D9 71 31 AA AD 72 02 35 8E 94 05 AA 81 00 36
  604.            02 AC 23 02 12 AA AD 72 02 35 D8 AF D9 AD 31 32 16 01 AD 2E 03 19 04
  605.            9E 19 04
  606.           )
  607.       SCREEN 9. 0. DISPLAY-SCREEN
  608.   )  )
  609. #Y(#:TOP-LEVEL-FORM-44 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  610.    SET-CURSOR-VISIBLE SYSTEM::REMOVE-OLD-DEFINITIONS
  611.    #Y(SET-CURSOR-VISIBLE
  612.       #301Y(00 01 00 01 00 08 3C 01 D8 AD D9 71 31 D8 AE DA 71 31 D8 AF DB 71
  613.             31 D8 B0 DC 71 31 D8 B1 DD 71 31 D8 B2 DE 71 31 AC 23 07 33 AC 31
  614.             97 14 AF E0 AF AE 72 03 35 90 02 31 80 71 AF AE 8F 01 2F 26 AF AE
  615.             AD 72 02 35 90 01 32 80 A0 B2 B0 E1 B0 91 0B 21 A0 14 32 03 36 14
  616.             2F 0A 1A 80 8E CA 1A 4D AE E1 31 D2 1A 07 B2 B0 AF 91 0A 74 CA 14
  617.             32 02 36 1A 64 AF E1 31 D2 1A 5A AD E1 31 D2 1A 1A E4 AE 32 02 35
  618.             1A 13 B2 AF AE 91 0A 6D AD E3 8F 01 2F 67 B1 B0 8F 01 31 67 D0 14
  619.             72 02 36 2F 0E 1A 80 49 CA 1A 28 AB E1 31 D2 1A 1E AD B0 E1 B0 AF
  620.             72 03 35 8F 02 31 4F AE 96 01 8F 01 2F 64 AE 91 08 63 AB E3 8F 01
  621.             2F 5D D0 14 32 01 36 14 DF B1 AE E1 71 D2 72 01 36 72 01 33 D8 B5
  622.             DC AE 31 32 D8 B5 DB AD 31 32 B4 2E 0F 16 02 16 06 0E 10 1C 39 AC
  623.             0E 10 5A 22 33 6A 11 D8 AE D9 71 31 D8 AF DB 71 31 72 01 36 D8 AF
  624.             EA 71 31 72 02 35 D8 AF DA 71 31 D8 B0 DC 71 31 72 01 36 D8 B0 EB
  625.             71 31 72 02 35 2C 03 14 6A 11 2E 15 02 19 03
  626.            )
  627.       SCREEN 2. 3. 8. 9. 6. 7. 0. -2. -1. SCROLL-VERTICAL 40. -20. 20.
  628.       SCROLL-HORIZONTAL DISPLAY-SCREEN *SCREENS* *WINDOW* 13. 12.
  629.       SCREEN:SET-WINDOW-CURSOR-POSITION SCREEN:WINDOW-CURSOR-ON
  630.   )  )
  631. #Y(#:TOP-LEVEL-FORM-45 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  632.    REFRESH-LINE SYSTEM::REMOVE-OLD-DEFINITIONS
  633.    #Y(REFRESH-LINE
  634.       #36Y(00 03 00 00 00 04 AD AD D8 B0 D9 71 31 72 01 36 AD D8 B1 DA 71 31 72
  635.            01 36 D8 B1 DB 71 31 2C 04 04 02 19 04
  636.           )
  637.       SCREEN 8. 9. 7. SHOW-SCREEN-LINE-V
  638.   )  )
  639. #Y(#:TOP-LEVEL-FORM-46 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  640.    REFRESH-SCREEN SYSTEM::REMOVE-OLD-DEFINITIONS
  641.    #Y(REFRESH-SCREEN
  642.       #259Y(00 03 00 01 00 0A 3A 01 02 C3 F7 D9 AF DA 71 31 D9 B0 DB 71 31 AB
  643.             AB 72 02 35 B0 8F 01 31 22 AE AC 8F 01 31 1F AD 71 9F DC 8F 01 30
  644.             11 D9 B1 DD 8E 31 0B 0E 06 1C 07 B0 0E 06 5A 21 80 8B B0 2E 07 02
  645.             19 07 AB AE 72 02 35 D9 B2 DA AD 31 32 16 01 1A 6E 6A 08 AB D8 2C
  646.             03 09 D8 AF 72 00 36 1A 06 6A 08 2E 0A 84 01 AB AB 90 01 32 74 16
  647.             03 1A 80 6E AE AC AF 72 01 36 81 01 33 04 14 AE 72 02 35 AC 72 01
  648.             36 AA AF 72 01 36 AC 8F 01 2F 44 16 01 1A 80 4C B1 9C 1A 28 AA AF
  649.             72 02 35 AC 8F 01 32 72 6A 08 AB D8 2C 03 09 D8 1A 06 6A 08 2E 0B
  650.             84 00 AA B0 90 01 32 74 16 01 B1 AC B0 32 01 36 14 AD 2C 03 07 16
  651.             01 1A 17 AD 8D 94 FF A4 AD 8E 93 0E AE AC 72 01 36 AA AC 8F 01 2F
  652.             FF BA 16 01 D8 B0 AD 72 01 36 72 01 33 AF AD 72 01 36 AC 72 01 34
  653.             AB AB 90 01 2F 06 B2 AC AC 2C 03 07 16 04 02 19 05
  654.            )
  655.       0. SCREEN 8. 6. 10. 11. *SCREENS* DISPLAY-SCREEN *WINDOW*
  656.       SCREEN:SET-WINDOW-CURSOR-POSITION SCREEN:INSERT-WINDOW-LINE
  657.       SCREEN:DELETE-WINDOW-LINE
  658.   )  )
  659. #Y(#:TOP-LEVEL-FORM-47 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  660.    HIDE-SCREEN SYSTEM::REMOVE-OLD-DEFINITIONS
  661.    #Y(HIDE-SCREEN
  662.       #117Y(00 01 00 00 00 02 D8 D9 AD DA 71 31 72 02 35 D9 AD DB 71 31 D9 AE
  663.             DC 71 31 D9 AF DD 71 31 AF 6A 06 DF 37 02 70 B7 92 00 80 46 E0 96
  664.             04 1A 2F AD AC 72 01 01 62 1A 17 86 01 00 94 04 AD B2 93 03 72 02
  665.             35 B3 94 04 72 02 35 2C 04 09 82 01 AB 8C 96 65 16 02 AD AC 62 32
  666.             01 02 84 01 84 00 AB B1 8E 03 4C 16 02 B0 6A 06 37 07 CA F8 31 52
  667.             0F 06 0E 06 5A 19 07
  668.            )
  669.       2. SCREEN 6. 13. 12. 10. *SCREENS* #.#'EQ 0.
  670.       SHOW-NEWLY-VISIBLE-LINE-PARTS
  671.   )  )
  672. #Y(#:TOP-LEVEL-FORM-48 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  673.    ACTIVATE-SCREEN SYSTEM::REMOVE-OLD-DEFINITIONS
  674.    #Y(ACTIVATE-SCREEN
  675.       #220Y(00 01 00 00 00 02 D8 AC D9 71 31 D8 AD DA 71 31 D8 AE DB 71 31 D8
  676.             AF DC 71 31 AB AE 72 02 35 AB AE 72 02 35 D8 B2 DD 71 31 DE B0 0E
  677.             07 1C 07 B4 0E 07 5A 21 80 A1 D8 B5 E0 8D 31 0C 85 06 84 04 85 05
  678.             84 03 85 01 84 00 6A 07 92 00 13 93 00 A7 21 0E 93 00 B2 B1 B3 B2
  679.             2C 05 09 82 00 91 00 6D 16 01 B4 B5 6A 07 37 07 CD F8 31 52 5C 0F
  680.             07 D8 B5 E0 8D 31 09 DE E4 B4 72 02 35 1A 80 51 DE 1A 24 AC 9D 79
  681.             7A 01 AE 95 02 72 01 01 AB 8D 04 11 95 01 AF AB AD 32 01 02 16 01
  682.             B6 AC AF AF 2C 04 0B 16 01 84 00 AA B4 90 01 32 56 16 01 1A 28 AD
  683.             9E 79 7A 01 AF AD 72 01 01 AB 8D 04 0E AF AD AC 32 01 02 B7 96 03
  684.             B0 B0 2C 04 0B 16 01 84 01 AB AB 90 01 32 5A 16 02 16 09 02 19 02
  685.            )
  686.       SCREEN 6. 7. 13. 12. 10. 0. *SCREENS* 11. UPDATE-VISIBILITY #.#'EQ
  687.       SHOW-SCREEN-LINE 2.
  688.   )  )
  689. #Y(#:TOP-LEVEL-FORM-49 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  690.    UPDATE-MARKS SYSTEM::REMOVE-OLD-DEFINITIONS
  691.    #Y(UPDATE-MARKS
  692.       #160Y(00 05 00 00 00 06 00 2A 04 7E 05 00 00 7E 04 00 01 7E 03 00 02 7E
  693.             02 00 03 AA 6C 00 01 D9 B2 DA 71 31 D9 B3 DB 71 31 AB 67 04 00 8E
  694.             03 07 AA 67 04 01 8D 03 22 AB AB 9F 33 41 02 D9 B6 DA AE 31 32 D9
  695.             B6 DB AD 31 32 16 02 16 02 D9 B2 DD 71 31 DE AB 71 48 1A 80 40 67
  696.             03 02 D9 B5 DA AD 31 32 16 01 67 03 03 D9 B5 DB AD 31 32 16 01 67
  697.             03 03 D9 B5 DC AD 31 32 16 01 1A 4F AC AC 72 01 01 92 00 11 77 94
  698.             01 A1 33 41 02 AC AC 30 AC AC AB 30 AE 16 02 16 01 84 01 AB AB 90
  699.             01 32 5D 00 19 0B
  700.            )
  701.       #Y(UPDATE-MARKS-NEW-LIN-COL
  702.          #200Y(00 02 00 00 00 03 68 00 01 68 00 03 8D 03 37 68 00 01 68 00 03
  703.                8F 01 30 38 AC 68 00 01 8D 03 80 81 68 00 01 AD 90 01 2F 80 96
  704.                AC 68 00 03 68 00 01 72 01 36 32 02 35 1A 80 87 68 00 02 AC 90
  705.                01 2F 16 9D 1A 80 67 AC 68 00 01 8D 03 6D 9D 1A 80 70 AC 68 00
  706.                03 8E 03 2C AC AC 68 00 04 32 01 34 1A 80 60 68 00 03 AC 68 00
  707.                04 68 00 02 72 01 36 72 02 35 68 00 04 32 01 33 1A 80 47 68 00
  708.                03 07 00 04 1A 3F AC 68 00 01 8D 03 58 68 00 03 AD 68 00 01 8F
  709.                02 2F 66 68 00 01 AD 8F 01 2F FF 8B 9D 1A 1F AB 68 00 02 90 01
  710.                30 13 07 00 03 14 AC 68 00 04 68 00 02 72 01 36 32 02 35 1A 06
  711.                9D 1A 01 9D 14 9D 14 3F 02 19 03
  712.               )
  713.          NIL
  714.         )
  715.       SCREEN 2. 3. 4. 5. 0.
  716.   )  )
  717. #Y(#:TOP-LEVEL-FORM-50 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  718.    SCROLL-SCREEN SYSTEM::REMOVE-OLD-DEFINITIONS
  719.    #Y(SCROLL-SCREEN #15Y(00 02 00 00 00 03 AC AC 63 2C 03 00 02 19 03)
  720.       SCROLL-VERTICAL
  721.   )  )
  722. #Y(#:TOP-LEVEL-FORM-51 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  723.    ACTIVATE-SCREENS SYSTEM::REMOVE-OLD-DEFINITIONS
  724.    #Y(ACTIVATE-SCREENS
  725.       #28Y(00 01 00 00 00 02 98 00 AC 63 37 03 8D 61 01 C4 14 98 02 AB AE 70 9F
  726.            32 00 19 19 03
  727.           )
  728.       SCREEN-FULL? 0. ACTIVATE-SCREEN
  729.   )  )
  730. #Y(#:TOP-LEVEL-FORM-52
  731.    #18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01) DEFUN-DOC
  732.    SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
  733.    #Y(DEFUN-DOC
  734.       #63Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 2F 2C 9D 5B 77 9E 5B 5B 77 9F 5B
  735.            5B 5B 77 A0 5B 5B 5B 78 DA DB AF AF 9F 7B 03 DC DD DE B2 7A 02 CA 7B
  736.            02 AF 7A 03 DE B1 7A 02 60 04 19 07 AC 2E 01 19 03
  737.           )
  738.       4. SYSTEM::MACRO-CALL-ERROR PROGN DEFUN SETF DOCUMENTATION QUOTE
  739.       ('FUNCTION)
  740.   )  )
  741. #Y(#:TOP-LEVEL-FORM-53
  742.    #20Y(00 00 00 00 00 01 D8 30 5D D9 8B 52 04 D9 62 30 55 C4 19 01)
  743.    (SPECIAL *UNDO*) *UNDO*
  744.   )
  745. #Y(#:TOP-LEVEL-FORM-54 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  746.    UNDO1 SYSTEM::REMOVE-OLD-DEFINITIONS
  747.    #Y(UNDO1 #9Y(00 01 00 00 00 02 00 19 02))
  748.   )
  749. #Y(#:TOP-LEVEL-FORM-55 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  750.    UNDO2 SYSTEM::REMOVE-OLD-DEFINITIONS
  751.    #Y(UNDO2 #9Y(00 01 00 00 00 02 00 19 02))
  752.   )
  753. #Y(#:TOP-LEVEL-FORM-56 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  754.    UNDO3 SYSTEM::REMOVE-OLD-DEFINITIONS
  755.    #Y(UNDO3 #9Y(00 01 00 00 00 02 00 19 02))
  756.   )
  757. #Y(#:TOP-LEVEL-FORM-57-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  758.    CURSOR-UP SYSTEM::REMOVE-OLD-DEFINITIONS
  759.    #Y(CURSOR-UP
  760.       #28Y(00 01 00 00 00 02 D8 AC D9 71 31 AA 31 93 1E 0A AC 2E 02 AC 96 01 2F
  761.            03 19 03 19 03
  762.           )
  763.       SCREEN 2. UNDO3 SET-CURSOR
  764.   )  )
  765. #Y(#:TOP-LEVEL-FORM-57-2
  766.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01) CURSOR-UP
  767.    FUNCTION "cursor up" "Cursor nach oben" "curseur vers le haut"
  768.    SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
  769.   )
  770. #Y(#:TOP-LEVEL-FORM-57-3 #9Y(00 00 00 00 00 01 C3 19 01) CURSOR-UP)
  771. #Y(#:TOP-LEVEL-FORM-58-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  772.    CURSOR-DOWN SYSTEM::REMOVE-OLD-DEFINITIONS
  773.    #Y(CURSOR-DOWN
  774.       #38Y(00 01 00 00 00 02 D8 AC D9 71 31 AA D8 AE DA 71 31 71 48 71 98 32 01
  775.            2F 1E 0A AC 2E 03 AC 95 01 2F 04 19 03 19 03
  776.           )
  777.       SCREEN 2. 1. UNDO3 SET-CURSOR
  778.   )  )
  779. #Y(#:TOP-LEVEL-FORM-58-2
  780.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  781.    CURSOR-DOWN FUNCTION "cursor down" "Cursor nach unten" "curseur vers le bas"
  782.    SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
  783.   )
  784. #Y(#:TOP-LEVEL-FORM-58-3 #9Y(00 00 00 00 00 01 C3 19 01) CURSOR-DOWN)
  785. #Y(#:TOP-LEVEL-FORM-59-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  786.    CURSOR-LEFT SYSTEM::REMOVE-OLD-DEFINITIONS
  787.    #Y(CURSOR-LEFT
  788.       #56Y(00 01 00 00 00 02 D8 AC D9 71 31 D8 AD DA 71 31 AA 8D 93 1D AB 8E 93
  789.            1D 85 01 D8 AE DB 71 31 AC 72 01 01 80 48 00 AD 2E 04 AD AC AC 2C 03
  790.            05 19 04 85 00 1A 71 00 19 04
  791.           )
  792.       SCREEN 2. 3. 1. UNDO3 SET-CURSOR
  793.   )  )
  794. #Y(#:TOP-LEVEL-FORM-59-2
  795.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  796.    CURSOR-LEFT FUNCTION "cursor left" "Cursor nach links" "curseur à gauche"
  797.    SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
  798.   )
  799. #Y(#:TOP-LEVEL-FORM-59-3 #9Y(00 00 00 00 00 01 C3 19 01) CURSOR-LEFT)
  800. #Y(#:TOP-LEVEL-FORM-60-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  801.    CURSOR-RIGHT SYSTEM::REMOVE-OLD-DEFINITIONS
  802.    #Y(CURSOR-RIGHT
  803.       #65Y(00 01 00 00 00 02 D8 AC D9 71 31 D8 AD DA 71 31 D8 AE DB 71 31 AA AD
  804.            AD 72 01 01 71 48 8F 01 2F 19 AB AD 71 48 71 98 90 01 2F 13 84 01 C7
  805.            F6 AE 2E 05 AE AC AC 2C 03 06 19 05 84 00 1A 71 00 19 05
  806.           )
  807.       SCREEN 1. 2. 3. 0. UNDO3 SET-CURSOR
  808.   )  )
  809. #Y(#:TOP-LEVEL-FORM-60-2
  810.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  811.    CURSOR-RIGHT FUNCTION "cursor right" "Cursor nach rechts" "curseur à droite"
  812.    SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
  813.   )
  814. #Y(#:TOP-LEVEL-FORM-60-3 #9Y(00 00 00 00 00 01 C3 19 01) CURSOR-RIGHT)
  815. #Y(#:TOP-LEVEL-FORM-61-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  816.    CURSOR-TO-START-OF-LINE SYSTEM::REMOVE-OLD-DEFINITIONS
  817.    #Y(CURSOR-TO-START-OF-LINE
  818.       #22Y(00 01 00 00 00 02 D8 AC D9 71 31 AC 2E 02 AC AB DB 2C 03 04 19 03)
  819.       SCREEN 2. UNDO3 0. SET-CURSOR
  820.   )  )
  821. #Y(#:TOP-LEVEL-FORM-61-2
  822.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  823.    CURSOR-TO-START-OF-LINE FUNCTION "cursor to start of line"
  824.    "Cursor an den Zeilenanfang" "curseur au début de la ligne" SYSTEM::LANGUAGE
  825.    SYSTEM::%SET-DOCUMENTATION
  826.   )
  827. #Y(#:TOP-LEVEL-FORM-61-3 #9Y(00 00 00 00 00 01 C3 19 01)
  828.    CURSOR-TO-START-OF-LINE
  829.   )
  830. #Y(#:TOP-LEVEL-FORM-62-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  831.    CURSOR-TO-END-OF-LINE SYSTEM::REMOVE-OLD-DEFINITIONS
  832.    #Y(CURSOR-TO-END-OF-LINE
  833.       #32Y(00 01 00 00 00 02 D8 AC D9 71 31 AC 2E 02 AC AB D8 AF DB 71 31 AD 72
  834.            01 01 71 48 2C 03 04 19 03
  835.           )
  836.       SCREEN 2. UNDO3 1. SET-CURSOR
  837.   )  )
  838. #Y(#:TOP-LEVEL-FORM-62-2
  839.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  840.    CURSOR-TO-END-OF-LINE FUNCTION "cursor to end of line"
  841.    "Cursor ans Zeilenende" "curseur à la fin de la ligne" SYSTEM::LANGUAGE
  842.    SYSTEM::%SET-DOCUMENTATION
  843.   )
  844. #Y(#:TOP-LEVEL-FORM-62-3 #9Y(00 00 00 00 00 01 C3 19 01) CURSOR-TO-END-OF-LINE)
  845. #Y(#:TOP-LEVEL-FORM-63-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  846.    CURSOR-TO-START-OF-TEXT SYSTEM::REMOVE-OLD-DEFINITIONS
  847.    #Y(CURSOR-TO-START-OF-TEXT
  848.       #17Y(00 01 00 00 00 02 AB 2E 00 AB D9 D9 2C 03 02 19 02) UNDO3 0.
  849.       SET-CURSOR
  850.   )  )
  851. #Y(#:TOP-LEVEL-FORM-63-2
  852.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  853.    CURSOR-TO-START-OF-TEXT FUNCTION "cursor to start of text"
  854.    "Cursor an den Textanfang" "curseur au début du texte" SYSTEM::LANGUAGE
  855.    SYSTEM::%SET-DOCUMENTATION
  856.   )
  857. #Y(#:TOP-LEVEL-FORM-63-3 #9Y(00 00 00 00 00 01 C3 19 01)
  858.    CURSOR-TO-START-OF-TEXT
  859.   )
  860. #Y(#:TOP-LEVEL-FORM-64-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  861.    CURSOR-TO-END-OF-TEXT SYSTEM::REMOVE-OLD-DEFINITIONS
  862.    #Y(CURSOR-TO-END-OF-TEXT
  863.       #33Y(00 01 00 00 00 02 AB 2E 00 D9 AC DA 71 31 AA 71 48 71 98 AD AB AD AD
  864.            72 01 01 71 48 2C 03 03 19 04
  865.           )
  866.       UNDO3 SCREEN 1. SET-CURSOR
  867.   )  )
  868. #Y(#:TOP-LEVEL-FORM-64-2
  869.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  870.    CURSOR-TO-END-OF-TEXT FUNCTION "cursor to end of text" "Cursor ans Textende"
  871.    "curseur à la fin du texte" SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
  872.   )
  873. #Y(#:TOP-LEVEL-FORM-64-3 #9Y(00 00 00 00 00 01 C3 19 01) CURSOR-TO-END-OF-TEXT)
  874. #Y(#:TOP-LEVEL-FORM-65-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  875.    PAGE-UP SYSTEM::REMOVE-OLD-DEFINITIONS
  876.    #Y(PAGE-UP
  877.       #23Y(00 01 00 00 00 02 AB 2E 00 AB D9 DA AE DB 71 31 72 01 36 2F 04 19 02
  878.           )
  879.       UNDO3 1. SCREEN 6. SCROLL-SCREEN
  880.   )  )
  881. #Y(#:TOP-LEVEL-FORM-65-2
  882.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01) PAGE-UP
  883.    FUNCTION "page up" "Seite nach oben" "une page plus haut" SYSTEM::LANGUAGE
  884.    SYSTEM::%SET-DOCUMENTATION
  885.   )
  886. #Y(#:TOP-LEVEL-FORM-65-3 #9Y(00 00 00 00 00 01 C3 19 01) PAGE-UP)
  887. #Y(#:TOP-LEVEL-FORM-66-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  888.    PAGE-DOWN SYSTEM::REMOVE-OLD-DEFINITIONS
  889.    #Y(PAGE-DOWN
  890.       #21Y(00 01 00 00 00 02 AB 2E 00 AB D9 AD DA 71 31 71 98 2F 03 19 02)
  891.       UNDO3 SCREEN 6. SCROLL-SCREEN
  892.   )  )
  893. #Y(#:TOP-LEVEL-FORM-66-2
  894.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01) PAGE-DOWN
  895.    FUNCTION "page down" "Seite nach unten" "une page plus bas" SYSTEM::LANGUAGE
  896.    SYSTEM::%SET-DOCUMENTATION
  897.   )
  898. #Y(#:TOP-LEVEL-FORM-66-3 #9Y(00 00 00 00 00 01 C3 19 01) PAGE-DOWN)
  899. #Y(#:TOP-LEVEL-FORM-67-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  900.    LINE-UP SYSTEM::REMOVE-OLD-DEFINITIONS
  901.    #Y(LINE-UP #15Y(00 01 00 00 00 02 AB 2E 00 AB D9 2F 02 19 02) UNDO3 -1.
  902.       SCROLL-SCREEN
  903.   )  )
  904. #Y(#:TOP-LEVEL-FORM-67-2
  905.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01) LINE-UP
  906.    FUNCTION "line up" "Zeile nach oben" "une ligne plus haut" SYSTEM::LANGUAGE
  907.    SYSTEM::%SET-DOCUMENTATION
  908.   )
  909. #Y(#:TOP-LEVEL-FORM-67-3 #9Y(00 00 00 00 00 01 C3 19 01) LINE-UP)
  910. #Y(#:TOP-LEVEL-FORM-68-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  911.    LINE-DOWN SYSTEM::REMOVE-OLD-DEFINITIONS
  912.    #Y(LINE-DOWN #15Y(00 01 00 00 00 02 AB 2E 00 AB D9 2F 02 19 02) UNDO3 1.
  913.       SCROLL-SCREEN
  914.   )  )
  915. #Y(#:TOP-LEVEL-FORM-68-2
  916.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01) LINE-DOWN
  917.    FUNCTION "line down" "Zeile nach unten" "une ligne plus bas"
  918.    SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
  919.   )
  920. #Y(#:TOP-LEVEL-FORM-68-3 #9Y(00 00 00 00 00 01 C3 19 01) LINE-DOWN)
  921. #Y(#:TOP-LEVEL-FORM-69 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  922.    SET-MARK-FN SYSTEM::REMOVE-OLD-DEFINITIONS
  923.    #Y(SET-MARK-FN
  924.       #29Y(00 01 00 00 00 02 00 2A 01 D8 AD 32 02 35 0B 00 00 9B 2A 01 AA 2B 01
  925.            01 0B 00 00 19 04
  926.           )
  927.       2.
  928.       #Y(SET-MARK-FN-SET-MARK
  929.          #110Y(00 01 00 02 00 0D 29 2A 01 7E 04 00 00 3A 03 0B 67 00 00 D9 AB
  930.                DA 31 31 16 01 F9 3A 02 0B 67 00 00 D9 AB DB 31 31 16 01 F8 67
  931.                00 00 D9 AB DC 80 31 00 68 01 01 72 01 01 91 00 2D 9C 2A 02 9C
  932.                5A 0B 00 00 9C 5B 0B 00 01 AA 2B 06 01 16 01 F6 2E 07 67 00 00
  933.                D9 AB DC 80 31 00 68 01 01 AF A0 79 AC AC AC 32 01 02 19 08 AB
  934.                2B 05 01 1A 60
  935.               )
  936.          NIL SCREEN 2. 3. 5.
  937.          #Y(SET-MARK-FN-SET-MARK-1
  938.             #26Y(00 00 00 00 00 01 68 00 01 D9 AB DA 80 31 00 68 02 01 AB AB 62
  939.                  32 01 02 19 03
  940.                 )
  941.             NIL SCREEN 5.
  942.            )
  943.          #Y(SET-MARK-FN-SET-MARK-2
  944.             #21Y(00 00 00 00 00 01 68 01 01 68 00 01 68 00 02 07 02 01 33 19 01
  945.                 )
  946.             NIL
  947.            )
  948.          UNDO2
  949.   )  )  )
  950. #Y(#:TOP-LEVEL-FORM-70 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  951.    SET-MARK-DOC SYSTEM::REMOVE-OLD-DEFINITIONS
  952.    #Y(SET-MARK-DOC
  953.       #19Y(00 01 00 00 00 02 62 D8 D9 DA 6D 03 03 AD 2C 03 04 19 02)
  954.       "set mark ~D" "Marke ~D setzen" "placer la marque ~D" SYSTEM::LANGUAGE
  955.       FORMAT
  956.   )  )
  957. #Y(#:TOP-LEVEL-FORM-71 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  958.    CURSOR-TO-MARK-FN SYSTEM::REMOVE-OLD-DEFINITIONS
  959.    #Y(CURSOR-TO-MARK-FN
  960.       #23Y(00 01 00 00 00 02 00 2A 01 D8 AD 32 02 35 0B 00 00 AA 2B 01 01 19 03
  961.           )
  962.       2.
  963.       #Y(CURSOR-TO-MARK-FN-1
  964.          #35Y(00 01 00 00 00 02 AB 2E 01 DA AC DB 71 31 68 00 01 72 01 01 9B 1E
  965.               0A AC 93 01 94 02 2C 03 04 19 03 19 03
  966.              )
  967.          NIL UNDO3 SCREEN 5. SET-CURSOR
  968.   )  )  )
  969. #Y(#:TOP-LEVEL-FORM-72 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  970.    CURSOR-TO-MARK-DOC SYSTEM::REMOVE-OLD-DEFINITIONS
  971.    #Y(CURSOR-TO-MARK-DOC
  972.       #19Y(00 01 00 00 00 02 62 D8 D9 DA 6D 03 03 AD 2C 03 04 19 02)
  973.       "cursor to mark ~D" "Cursor zu Marke ~D" "curseur à la marque ~D"
  974.       SYSTEM::LANGUAGE FORMAT
  975.   )  )
  976. #Y(#:TOP-LEVEL-FORM-73
  977.    #31Y(00 00 00 00 00 01 D8 70 4E D9 8C 61 0B AA D9 70 51 8D 03 04 D9 DA 2F 03
  978.         D9 AB 31 83 C4 19 02
  979.        )
  980.    #\Newline NEWLINE-AS-STRING
  981.    (DEFCONSTANT NEWLINE-AS-STRING (STRING #\Newline)) SYSTEM::CONSTANT-WARNING
  982.   )
  983. #Y(#:TOP-LEVEL-FORM-74 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  984.    REGION-TO-LINELIST SYSTEM::REMOVE-OLD-DEFINITIONS
  985.    #Y(REGION-TO-LINELIST
  986.       #73Y(00 05 00 00 00 06 D8 B0 D9 71 31 62 B0 AF 8D 03 10 AB B1 72 01 01 B0
  987.            37 01 71 46 83 00 95 06 1A 13 AB B1 72 01 01 A1 1A 18 AC AB 72 01 01
  988.            71 47 83 01 84 00 AA B0 8E 03 70 16 01 AB AF 72 01 01 C5 14 AF 71 46
  989.            9C 5C 19 08
  990.           )
  991.       SCREEN 1. 0.
  992.   )  )
  993. #Y(#:TOP-LEVEL-FORM-75 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  994.    STRING-TO-LINELIST SYSTEM::REMOVE-OLD-DEFINITIONS
  995.    #Y(STRING-TO-LINELIST
  996.       #85Y(00 01 00 00 00 02 D8 AC 37 06 71 60 92 00 0D AA 37 05 C4 F9 B2 DA 70
  997.            1B 7A 01 1A 16 AC 60 01 19 03 AC AB 72 01 36 37 05 C4 F9 B4 B1 70 1B
  998.            83 01 16 01 95 01 D8 AF 37 06 A3 FA 80 60 02 1B 62 AE 71 48 AB 72 01
  999.            36 37 05 C4 F9 B4 B1 70 1B 83 01 16 01 15 19 03
  1000.           )
  1001.       #\Newline STRING-CHAR 0.
  1002.   )  )
  1003. #Y(#:TOP-LEVEL-FORM-76-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1004.    DELETE-CHAR SYSTEM::REMOVE-OLD-DEFINITIONS
  1005.    #Y(DELETE-CHAR
  1006.       #115Y(00 01 00 00 00 02 00 2A 01 7E 02 00 00 14 D8 AB D9 80 31 00 67 01
  1007.             00 D8 AB DA 80 31 00 67 02 00 D8 AB DB 80 31 00 AC AC 72 01 01 AA
  1008.             71 48 AC AB 8D 03 3D A0 2A 01 AC AE 32 01 01 0B 00 00 AA 2B 04 01
  1009.             F6 2E 05 AB AC AE 37 03 B2 80 97 01 31 4E AB 70 16 71 98 AC AB 30
  1010.             17 16 01 67 05 00 AE 95 04 B0 B0 2C 05 06 67 05 00 AE AE 2C 03 07
  1011.             19 08 00 19 08
  1012.            )
  1013.       SCREEN 1. 2. 3.
  1014.       #Y(DELETE-CHAR-1
  1015.          #21Y(00 00 00 00 00 01 68 01 01 68 00 01 2F 01 68 01 01 2E 02 19 01)
  1016.          NIL INSERT-CHAR CURSOR-LEFT
  1017.         )
  1018.       UNDO2 UPDATE-MARKS REFRESH-LINE
  1019.   )  )
  1020. #Y(#:TOP-LEVEL-FORM-76-2
  1021.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  1022.    DELETE-CHAR FUNCTION "delete character at cursor"
  1023.    "Zeichen unter dem Cursor löschen" "effacer le caractère sous le curseur"
  1024.    SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
  1025.   )
  1026. #Y(#:TOP-LEVEL-FORM-76-3 #9Y(00 00 00 00 00 01 C3 19 01) DELETE-CHAR)
  1027. #Y(#:TOP-LEVEL-FORM-77-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1028.    COMBINE-LINES SYSTEM::REMOVE-OLD-DEFINITIONS
  1029.    #Y(COMBINE-LINES
  1030.       #158Y(00 01 00 00 00 02 00 2A 01 7E 02 00 00 9B 2A 02 67 01 00 D8 AB D9
  1031.             80 31 00 67 02 00 D8 AB DA 31 31 16 01 0B 01 00 14 71 97 AB 67 03
  1032.             00 72 01 01 AA 31 48 0B 03 01 AB AD 71 48 8D 03 80 5D 9E 2A 01 67
  1033.             05 00 D8 AB DB 31 31 16 01 0B 00 00 AA 2B 04 01 F6 2E 05 AC AC 72
  1034.             01 01 AB 67 05 01 AC 71 48 72 02 35 2F 06 AB AB 67 06 01 37 03 31
  1035.             4E 16 01 AC AD AD 37 03 B1 80 97 01 31 4E AC D9 2F 07 67 04 00 AC
  1036.             E0 67 06 00 67 07 01 2C 05 09 67 04 00 67 04 00 AD D9 2C 04 0A 19
  1037.             07 00 19 07
  1038.            )
  1039.       SCREEN 1. 2. 3.
  1040.       #Y(COMBINE-LINES-1
  1041.          #37Y(00 00 00 00 00 01 68 02 01 68 01 01 68 01 02 2C 03 01 68 02 01 2E
  1042.               02 68 02 01 68 01 01 68 00 01 2C 03 01 19 01
  1043.              )
  1044.          NIL SET-CURSOR INSERT-LINE
  1045.         )
  1046.       UNDO2 RESIZE-ARRAY SHRINK-ARRAY 0. UPDATE-MARKS REFRESH-SCREEN
  1047.   )  )
  1048. #Y(#:TOP-LEVEL-FORM-77-2
  1049.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  1050.    COMBINE-LINES FUNCTION "combine two lines"
  1051.    "Cursorzeile mit der nächsten vereinigen"
  1052.    "joindre la ligne du curseur à la suivante" SYSTEM::LANGUAGE
  1053.    SYSTEM::%SET-DOCUMENTATION
  1054.   )
  1055. #Y(#:TOP-LEVEL-FORM-77-3 #9Y(00 00 00 00 00 01 C3 19 01) COMBINE-LINES)
  1056. #Y(#:TOP-LEVEL-FORM-78-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1057.    DELETE-CHAR-1 SYSTEM::REMOVE-OLD-DEFINITIONS
  1058.    #Y(DELETE-CHAR-1 #18Y(00 01 00 00 00 02 AB 2E 00 1D 05 AB 2E 01 19 02 19 02)
  1059.       DELETE-CHAR COMBINE-LINES
  1060.   )  )
  1061. #Y(#:TOP-LEVEL-FORM-78-2
  1062.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  1063.    DELETE-CHAR-1 FUNCTION "delete character at cursor, across lines"
  1064.    "Zeichen unter dem Cursor löschen, zeilenübergreifend"
  1065.    "effacer le caractère sous le curseur, à travers lignes" SYSTEM::LANGUAGE
  1066.    SYSTEM::%SET-DOCUMENTATION
  1067.   )
  1068. #Y(#:TOP-LEVEL-FORM-78-3 #9Y(00 00 00 00 00 01 C3 19 01) DELETE-CHAR-1)
  1069. #Y(#:TOP-LEVEL-FORM-79-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1070.    BACKSPACE SYSTEM::REMOVE-OLD-DEFINITIONS
  1071.    #Y(BACKSPACE
  1072.       #27Y(00 01 00 00 00 02 D8 AC D9 71 31 31 93 1E 0A AB 2E 02 1E 05 AB 2E 03
  1073.            19 02 19 02
  1074.           )
  1075.       SCREEN 3. CURSOR-LEFT DELETE-CHAR
  1076.   )  )
  1077. #Y(#:TOP-LEVEL-FORM-79-2
  1078.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01) BACKSPACE
  1079.    FUNCTION "delete character before cursor" "Zeichen links vom Cursor löschen"
  1080.    "effacer le caractère avant le curseur" SYSTEM::LANGUAGE
  1081.    SYSTEM::%SET-DOCUMENTATION
  1082.   )
  1083. #Y(#:TOP-LEVEL-FORM-79-3 #9Y(00 00 00 00 00 01 C3 19 01) BACKSPACE)
  1084. #Y(#:TOP-LEVEL-FORM-80-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1085.    BACKSPACE-1 SYSTEM::REMOVE-OLD-DEFINITIONS
  1086.    #Y(BACKSPACE-1 #18Y(00 01 00 00 00 02 AB 2E 00 1E 05 AB 2E 01 19 02 19 02)
  1087.       CURSOR-LEFT DELETE-CHAR-1
  1088.   )  )
  1089. #Y(#:TOP-LEVEL-FORM-80-2
  1090.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  1091.    BACKSPACE-1 FUNCTION "delete character before cursor, across lines"
  1092.    "Zeichen links vom Cursor löschen, zeilenübergreifend"
  1093.    "effacer le caractère avant le curseur, à travers lignes" SYSTEM::LANGUAGE
  1094.    SYSTEM::%SET-DOCUMENTATION
  1095.   )
  1096. #Y(#:TOP-LEVEL-FORM-80-3 #9Y(00 00 00 00 00 01 C3 19 01) BACKSPACE-1)
  1097. #Y(#:TOP-LEVEL-FORM-81 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1098.    DELETE-REGION SYSTEM::REMOVE-OLD-DEFINITIONS
  1099.    #Y(DELETE-REGION
  1100.       #237Y(00 05 00 00 00 06 00 2A 03 7E 06 00 00 7E 05 00 01 7E 04 00 02 67
  1101.             00 00 D8 AB D9 80 31 00 67 01 00 2E 02 9C 2A 01 67 02 00 67 03 01
  1102.             67 04 02 B2 B2 2C 05 03 0B 00 00 AA 2B 04 01 F6 2E 05 67 01 01 AF
  1103.             8D 03 80 66 AA 67 02 01 72 01 01 AB B0 72 01 01 67 03 02 AB 71 48
  1104.             B1 72 01 36 72 02 35 AC AB 2F 08 AC AC 67 06 02 37 03 A7 F7 31 4E
  1105.             AD AE 67 06 01 71 97 37 03 B7 80 97 01 31 4E AD B2 67 06 01 72 01
  1106.             36 2F 09 67 04 00 B2 B2 67 07 01 67 08 02 2C 05 06 67 04 00 67 05
  1107.             01 67 06 01 71 97 B4 67 08 01 72 01 36 2C 04 0A 19 0B AA 67 02 01
  1108.             72 01 01 AA AB 67 04 02 37 03 A5 F7 31 4E AA 70 16 AF 67 04 02 72
  1109.             01 36 72 01 36 AB AB 30 17 16 01 67 02 00 B0 B0 67 05 01 67 06 02
  1110.             2C 05 06 67 02 00 67 03 01 67 04 02 2C 03 07 19 09
  1111.            )
  1112.       SCREEN 1. UNDO3 REGION-TO-LINELIST
  1113.       #Y(DELETE-REGION-1
  1114.          #28Y(00 00 00 00 00 01 68 01 01 68 01 02 68 01 03 2C 03 01 68 01 01 68
  1115.               00 01 2F 02 19 01
  1116.              )
  1117.          NIL SET-CURSOR INSERT-LINELIST
  1118.         )
  1119.       UNDO2 UPDATE-MARKS REFRESH-LINE RESIZE-ARRAY SHRINK-ARRAY REFRESH-SCREEN
  1120.   )  )
  1121. #Y(#:TOP-LEVEL-FORM-82-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1122.    DELETE-LINE SYSTEM::REMOVE-OLD-DEFINITIONS
  1123.    #Y(DELETE-LINE
  1124.       #50Y(00 01 00 00 00 02 D8 AC D9 71 31 D8 AD DA 71 31 AA AC 71 48 71 98 8D
  1125.            03 0C AD AB DB 95 03 C6 14 2C 05 04 19 04 AD AB DB AD AF AF 72 01 01
  1126.            31 48 1A 6D
  1127.           )
  1128.       SCREEN 1. 2. 0. DELETE-REGION
  1129.   )  )
  1130. #Y(#:TOP-LEVEL-FORM-82-2
  1131.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  1132.    DELETE-LINE FUNCTION "delete line" "Zeile löschen" "effacer la ligne"
  1133.    SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
  1134.   )
  1135. #Y(#:TOP-LEVEL-FORM-82-3 #9Y(00 00 00 00 00 01 C3 19 01) DELETE-LINE)
  1136. #Y(#:TOP-LEVEL-FORM-83-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1137.    CLEAR-START-OF-LINE SYSTEM::REMOVE-OLD-DEFINITIONS
  1138.    #Y(CLEAR-START-OF-LINE
  1139.       #26Y(00 01 00 00 00 02 D8 AC D9 71 31 D8 AD DA 71 31 AD AC DB AE AE 2C 05
  1140.            04 19 04
  1141.           )
  1142.       SCREEN 2. 3. 0. DELETE-REGION
  1143.   )  )
  1144. #Y(#:TOP-LEVEL-FORM-83-2
  1145.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  1146.    CLEAR-START-OF-LINE FUNCTION "delete part of line left to the cursor"
  1147.    "Vom Zeilenanfang bis Cursorposition löschen"
  1148.    "effacer la partie de la ligne avant le curseur" SYSTEM::LANGUAGE
  1149.    SYSTEM::%SET-DOCUMENTATION
  1150.   )
  1151. #Y(#:TOP-LEVEL-FORM-83-3 #9Y(00 00 00 00 00 01 C3 19 01) CLEAR-START-OF-LINE)
  1152. #Y(#:TOP-LEVEL-FORM-84-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1153.    CLEAR-END-OF-LINE SYSTEM::REMOVE-OLD-DEFINITIONS
  1154.    #Y(CLEAR-END-OF-LINE
  1155.       #37Y(00 01 00 00 00 02 D8 AC D9 71 31 D8 AD DA 71 31 D8 AE DB 71 31 AE AC
  1156.            AC AE B0 B0 72 01 01 71 48 2C 05 04 19 05
  1157.           )
  1158.       SCREEN 1. 2. 3. DELETE-REGION
  1159.   )  )
  1160. #Y(#:TOP-LEVEL-FORM-84-2
  1161.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  1162.    CLEAR-END-OF-LINE FUNCTION "delete up to end of line"
  1163.    "Bis zum Zeilenende löschen"
  1164.    "effacer la partie de la ligne à partir du curseur" SYSTEM::LANGUAGE
  1165.    SYSTEM::%SET-DOCUMENTATION
  1166.   )
  1167. #Y(#:TOP-LEVEL-FORM-84-3 #9Y(00 00 00 00 00 01 C3 19 01) CLEAR-END-OF-LINE)
  1168. #Y(#:TOP-LEVEL-FORM-85 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1169.    INSERT-CHAR SYSTEM::REMOVE-OLD-DEFINITIONS
  1170.    #Y(INSERT-CHAR
  1171.       #94Y(00 02 00 00 00 03 00 2A 01 7E 03 00 00 14 D8 AB D9 80 31 00 67 01 00
  1172.            D8 AB DA 80 31 00 67 02 00 D8 AB DB 80 31 00 AC AC 72 01 01 AA 71 48
  1173.            AF 6C 04 01 2E 05 AB 95 01 2F 06 AB AC 95 04 37 03 A3 F7 31 4E AB AD
  1174.            B3 32 01 02 67 05 00 AE AE B0 95 06 2C 05 07 67 05 00 AE AE 2C 03 08
  1175.            19 09
  1176.           )
  1177.       SCREEN 1. 2. 3.
  1178.       #Y(INSERT-CHAR-1 #13Y(00 00 00 00 00 01 68 00 01 2E 01 19 01) NIL
  1179.          BACKSPACE
  1180.         )
  1181.       UNDO2 RESIZE-ARRAY UPDATE-MARKS REFRESH-LINE
  1182.   )  )
  1183. #Y(#:TOP-LEVEL-FORM-86-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1184.    INSERT-LINE SYSTEM::REMOVE-OLD-DEFINITIONS
  1185.    #Y(INSERT-LINE
  1186.       #120Y(00 01 00 00 00 02 00 2A 01 7E 02 00 00 14 D8 AB D9 80 31 00 67 01
  1187.             00 D8 AB DA 80 31 00 95 00 67 03 00 D8 AB DB 80 31 00 AD AD 72 01
  1188.             01 AF 6C 04 01 2E 05 AA 71 48 AC 72 01 36 6E 06 AA AC 37 04 A3 F7
  1189.             31 4E AB AD 30 17 AF B0 71 48 71 97 2F 07 AF B0 95 05 37 03 A4 F7
  1190.             31 4E AF AE AC 32 01 02 16 01 67 05 00 AE AD AF E0 2C 05 09 67 05
  1191.             00 AE 95 04 E2 2C 04 0B 19 08
  1192.            )
  1193.       SCREEN 1. 2. 3.
  1194.       #Y(INSERT-LINE-1 #13Y(00 00 00 00 00 01 68 00 01 2E 01 19 01) NIL
  1195.          BACKSPACE-1
  1196.         )
  1197.       UNDO2 GET-NEW-LINE RESIZE-ARRAY 0. UPDATE-MARKS -1. REFRESH-SCREEN
  1198.   )  )
  1199. #Y(#:TOP-LEVEL-FORM-86-2
  1200.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  1201.    INSERT-LINE FUNCTION "begin new line at cursor" "Zeilenumbruch einfügen"
  1202.    "casser la ligne en deux" SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
  1203.   )
  1204. #Y(#:TOP-LEVEL-FORM-86-3 #9Y(00 00 00 00 00 01 C3 19 01) INSERT-LINE)
  1205. #Y(#:TOP-LEVEL-FORM-87 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1206.    INSERT-LINELIST SYSTEM::REMOVE-OLD-DEFINITIONS
  1207.    #Y(INSERT-LINELIST
  1208.       #369Y(00 02 00 00 00 03 00 2A 01 7E 03 00 00 9B 2A 02 67 01 00 D8 AB D9
  1209.             80 31 00 67 02 00 D8 AB DA 31 31 16 01 0B 01 00 67 02 00 D8 AB DB
  1210.             31 31 16 01 0B 01 01 92 04 80 76 9F 5B 1C 80 74 9C 2A 01 AF 71 48
  1211.             71 98 67 03 00 AB 32 02 35 0B 01 00 AC AD 71 48 AC 72 02 35 2F 04
  1212.             AC AD 67 03 00 71 97 37 03 67 09 00 80 97 01 31 4E 9C 2A 01 AD 67
  1213.             05 00 72 01 01 67 03 00 93 09 82 0A AA 31 48 0B 03 00 14 AD 71 48
  1214.             67 09 01 72 01 36 72 02 35 6E 09 AA AC 37 04 31 4E AA AE 67 06 00
  1215.             37 03 06 0E 01 F7 31 4E B1 AD AC 32 01 02 16 01 1A 80 7B 02 19 06
  1216.             9C 2A 01 AB 67 03 00 72 01 01 93 06 AA 71 48 67 05 01 AB 32 02 35
  1217.             0B 03 00 AC AD 71 48 AC 72 02 35 2F 04 AC AD 67 05 00 37 03 06 0B
  1218.             01 F7 31 4E AC AC 67 07 01 37 03 31 4E 67 06 00 67 06 00 67 07 01
  1219.             67 08 00 67 07 00 2C 05 05 AD 6C 06 01 2E 07 67 06 00 67 06 00 67
  1220.             07 01 2C 03 08 19 0A 85 01 93 0A 82 0B AA 71 48 6E 09 AA AC 37 04
  1221.             31 4E B2 AE AC 32 01 02 16 02 A5 5B 1B 63 93 0A AD 67 09 01 AC 71
  1222.             48 72 02 35 2F 04 AD AB 67 0A 01 37 03 31 4E 16 01 67 08 00 67 08
  1223.             00 67 09 01 67 08 00 67 07 00 2C 05 05 AD 6C 0A 01 2E 07 67 08 00
  1224.             67 08 00 67 07 00 71 97 B1 72 00 36 2C 04 0B 19 0C
  1225.            )
  1226.       SCREEN 1. 2. 3. RESIZE-ARRAY UPDATE-MARKS
  1227.       #Y(INSERT-LINELIST-1
  1228.          #26Y(00 00 00 00 00 01 68 02 01 68 01 01 68 01 02 68 01 01 68 00 01 2C
  1229.               05 01 19 01
  1230.              )
  1231.          NIL DELETE-REGION
  1232.         )
  1233.       UNDO2 REFRESH-LINE GET-NEW-LINE
  1234.       #Y(INSERT-LINELIST-2
  1235.          #26Y(00 00 00 00 00 01 68 03 01 68 02 01 68 02 02 68 01 01 68 00 01 2C
  1236.               05 01 19 01
  1237.              )
  1238.          NIL DELETE-REGION
  1239.         )
  1240.       REFRESH-SCREEN
  1241.   )  )
  1242. #Y(#:TOP-LEVEL-FORM-88 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1243.    INSERT-STRING SYSTEM::REMOVE-OLD-DEFINITIONS
  1244.    #Y(INSERT-STRING #14Y(00 02 00 00 00 03 AC AC 6E 00 2F 01 19 03)
  1245.       STRING-TO-LINELIST INSERT-LINELIST
  1246.   )  )
  1247. #Y(#:TOP-LEVEL-FORM-89 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1248.    WRITE-REGION SYSTEM::REMOVE-OLD-DEFINITIONS
  1249.    #Y(WRITE-REGION
  1250.       #75Y(00 06 00 00 00 00 D8 B1 D9 71 31 B0 AF 8D 03 0F AA B1 72 01 01 AD B1
  1251.            37 01 30 8E 95 06 1A 15 AA B1 72 01 01 AD B1 1A 1B AB AB 72 01 01 AE
  1252.            37 02 30 8E 84 00 AA B0 8E 03 6F 16 01 AA AF 72 01 01 AD 37 01 B0 30
  1253.            8D 16 01 02 19 07
  1254.           )
  1255.       SCREEN 1.
  1256.   )  )
  1257. #Y(#:TOP-LEVEL-FORM-90 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1258.    INSERT-STREAM SYSTEM::REMOVE-OLD-DEFINITIONS
  1259.    #Y(INSERT-STREAM
  1260.       #40Y(00 02 00 00 00 03 AC 62 AD 62 D8 37 01 30 7B 41 02 AB 24 00 09 D9 83
  1261.            02 16 02 2F 02 19 03 AB 83 02 91 00 74 16 02 1A 60
  1262.           )
  1263.       "EOF" "" INSERT-LINELIST
  1264.   )  )
  1265. #Y(#:TOP-LEVEL-FORM-91-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1266.    CURSOR-TO-START-OF-BLOCK SYSTEM::REMOVE-OLD-DEFINITIONS
  1267.    #Y(CURSOR-TO-START-OF-BLOCK
  1268.       #42Y(00 01 00 00 00 02 D8 AC D9 71 31 AA DA 72 01 01 AB DB 72 01 01 9C 1E
  1269.            10 9B 1E 0D AE 2E 04 AE 93 02 94 03 2C 03 05 19 05 19 05
  1270.           )
  1271.       SCREEN 5. 0. 1. UNDO3 SET-CURSOR
  1272.   )  )
  1273. #Y(#:TOP-LEVEL-FORM-91-2
  1274.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  1275.    CURSOR-TO-START-OF-BLOCK FUNCTION "cursor to start of block"
  1276.    "Cursor zum Blockanfang" "curseur au début du bloc" SYSTEM::LANGUAGE
  1277.    SYSTEM::%SET-DOCUMENTATION
  1278.   )
  1279. #Y(#:TOP-LEVEL-FORM-91-3 #9Y(00 00 00 00 00 01 C3 19 01)
  1280.    CURSOR-TO-START-OF-BLOCK
  1281.   )
  1282. #Y(#:TOP-LEVEL-FORM-92-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1283.    CURSOR-TO-END-OF-BLOCK SYSTEM::REMOVE-OLD-DEFINITIONS
  1284.    #Y(CURSOR-TO-END-OF-BLOCK
  1285.       #42Y(00 01 00 00 00 02 D8 AC D9 71 31 AA DA 72 01 01 AB DB 72 01 01 9C 1E
  1286.            10 9B 1E 0D AE 2E 04 AE 93 01 94 02 2C 03 05 19 05 19 05
  1287.           )
  1288.       SCREEN 5. 0. 1. UNDO3 SET-CURSOR
  1289.   )  )
  1290. #Y(#:TOP-LEVEL-FORM-92-2
  1291.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  1292.    CURSOR-TO-END-OF-BLOCK FUNCTION "cursor to end of block"
  1293.    "Cursor zum Blockende" "curseur à la fin du bloc" SYSTEM::LANGUAGE
  1294.    SYSTEM::%SET-DOCUMENTATION
  1295.   )
  1296. #Y(#:TOP-LEVEL-FORM-92-3 #9Y(00 00 00 00 00 01 C3 19 01) CURSOR-TO-END-OF-BLOCK
  1297.   )
  1298. #Y(#:TOP-LEVEL-FORM-93-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1299.    SET-BLOCK-START SYSTEM::REMOVE-OLD-DEFINITIONS
  1300.    #Y(SET-BLOCK-START
  1301.       #137Y(00 01 00 02 00 0D 3A 02 06 D8 AE D9 80 31 02 3A 01 06 D8 AE DA 80
  1302.             31 01 AD 2E 03 D8 AE DC 71 31 AA DD 72 01 01 AB DE 72 01 01 92 00
  1303.             01 5A 14 92 01 01 5B 14 91 03 80 49 A2 14 92 03 12 AC B3 8F 01 30
  1304.             2A AC B3 90 01 2D 06 AB B2 8F 01 32 1E D8 B4 DE 71 31 AA 71 48 80
  1305.             98 03 AA AE 72 01 01 80 48 02 AD 9E 79 B1 DE AC 32 01 02 16 02 B2
  1306.             A3 79 B0 DD AC 32 01 02 16 01 B3 AB 95 04 2C 03 07 19 0A 77 B2 32
  1307.             01 34 1A FF B0
  1308.            )
  1309.       SCREEN 2. 3. UNDO-BLOCKMARKS 5. 0. 1. REFRESH-SCREEN
  1310.   )  )
  1311. #Y(#:TOP-LEVEL-FORM-93-2
  1312.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  1313.    SET-BLOCK-START FUNCTION "set block start" "Blockanfang setzen"
  1314.    "placer le début du bloc" SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
  1315.   )
  1316. #Y(#:TOP-LEVEL-FORM-93-3 #9Y(00 00 00 00 00 01 C3 19 01) SET-BLOCK-START)
  1317. #Y(#:TOP-LEVEL-FORM-94-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1318.    SET-BLOCK-END SYSTEM::REMOVE-OLD-DEFINITIONS
  1319.    #Y(SET-BLOCK-END
  1320.       #119Y(00 01 00 02 00 0D 3A 02 06 D8 AE D9 80 31 02 3A 01 06 D8 AE DA 80
  1321.             31 01 AD 2E 03 D8 AE DC 71 31 AA DD 72 01 01 AB DE 72 01 01 92 01
  1322.             01 5A 14 92 02 01 5B 14 91 02 39 A2 14 92 04 12 AC B3 8F 01 2F 1A
  1323.             AC B3 90 01 2D 06 AB B2 8F 01 31 0E C8 F8 F7 14 9D 79 B0 DD AC 32
  1324.             01 02 16 01 B2 A3 79 B0 DE AC 32 01 02 16 01 B3 AD 95 02 2C 03 07
  1325.             19 0A 77 B2 32 01 33 1A 41
  1326.            )
  1327.       SCREEN 2. 3. UNDO-BLOCKMARKS 5. 0. 1. REFRESH-SCREEN
  1328.   )  )
  1329. #Y(#:TOP-LEVEL-FORM-94-2
  1330.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  1331.    SET-BLOCK-END FUNCTION "set block end" "Blockende setzen"
  1332.    "placer la fin du bloc" SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
  1333.   )
  1334. #Y(#:TOP-LEVEL-FORM-94-3 #9Y(00 00 00 00 00 01 C3 19 01) SET-BLOCK-END)
  1335. #Y(#:TOP-LEVEL-FORM-95-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1336.    HIDE-BLOCK SYSTEM::REMOVE-OLD-DEFINITIONS
  1337.    #Y(HIDE-BLOCK
  1338.       #56Y(00 01 00 00 00 02 AB 2E 00 D9 AC DA 71 31 AA DB 72 01 01 AB DC 72 01
  1339.            01 AC DB 62 32 01 02 AC DC 62 32 01 02 9C 1E 0F 9B 1E 0C AE 93 02 93
  1340.            02 71 97 2C 03 05 19 05 19 05
  1341.           )
  1342.       UNDO-BLOCKMARKS SCREEN 5. 0. 1. REFRESH-SCREEN
  1343.   )  )
  1344. #Y(#:TOP-LEVEL-FORM-95-2
  1345.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01) HIDE-BLOCK
  1346.    FUNCTION "remove block marks" "Block demarkieren"
  1347.    "enlever les marques du bloc" SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
  1348.   )
  1349. #Y(#:TOP-LEVEL-FORM-95-3 #9Y(00 00 00 00 00 01 C3 19 01) HIDE-BLOCK)
  1350. #Y(#:TOP-LEVEL-FORM-96 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1351.    UNDO-BLOCKMARKS SYSTEM::REMOVE-OLD-DEFINITIONS
  1352.    #Y(UNDO-BLOCKMARKS
  1353.       #89Y(00 01 00 00 00 02 00 2A 01 7E 02 00 00 14 D8 AB D9 80 31 00 AA DA 72
  1354.            01 01 AB DB 72 01 01 91 00 1F 92 01 14 9E 2A 02 9D 5A 0B 00 00 9D 5B
  1355.            0B 00 01 AA 2B 06 01 F6 2E 05 AD 6C 07 01 2E 05 19 06 9E 2A 02 9C 5A
  1356.            0B 00 00 9C 5B 0B 00 01 AA 2B 04 01 F6 2E 05 92 01 61 1A 4B
  1357.           )
  1358.       SCREEN 5. 0. 1.
  1359.       #Y(UNDO-BLOCKMARKS-1
  1360.          #20Y(00 00 00 00 00 01 68 01 01 68 00 01 68 00 02 2C 03 01 19 01) NIL
  1361.          SET-BLOCK-END
  1362.         )
  1363.       UNDO2
  1364.       #Y(UNDO-BLOCKMARKS-2
  1365.          #20Y(00 00 00 00 00 01 68 01 01 68 00 01 68 00 02 2C 03 01 19 01) NIL
  1366.          SET-BLOCK-START
  1367.         )
  1368.       #Y(UNDO-BLOCKMARKS-3 #13Y(00 00 00 00 00 01 68 00 01 2E 01 19 01) NIL
  1369.          HIDE-BLOCK
  1370.   )  )  )
  1371. #Y(#:TOP-LEVEL-FORM-97 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1372.    MARK-REGION SYSTEM::REMOVE-OLD-DEFINITIONS
  1373.    #Y(MARK-REGION
  1374.       #78Y(00 05 00 00 00 06 9F 1E 80 42 D8 B0 D9 71 31 AA DA 72 01 01 AB DB 72
  1375.            01 01 B1 A2 79 AD DA AC 32 01 02 16 01 AF A0 79 AD DB AC 32 01 02 16
  1376.            01 92 01 11 92 00 0E B1 93 02 81 01 34 07 AF 93 01 81 01 33 05 B2 B2
  1377.            95 07 2C 03 04 19 09 19 06
  1378.           )
  1379.       SCREEN 5. 0. 1. REFRESH-SCREEN
  1380.   )  )
  1381. #Y(#:TOP-LEVEL-FORM-98 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1382.    GET-BLOCK SYSTEM::REMOVE-OLD-DEFINITIONS
  1383.    #Y(GET-BLOCK
  1384.       #45Y(00 01 00 00 00 02 D8 AC D9 71 31 AA DA 72 01 01 AB DB 72 01 01 92 01
  1385.            03 91 00 08 01 03 00 14 3F 04 19 05 93 01 94 02 93 02 9E 5B 1A 71
  1386.           )
  1387.       SCREEN 5. 0. 1.
  1388.   )  )
  1389. #Y(#:TOP-LEVEL-FORM-99-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1390.    DELETE-BLOCK SYSTEM::REMOVE-OLD-DEFINITIONS
  1391.    #Y(DELETE-BLOCK
  1392.       #59Y(00 01 00 00 00 02 D8 AC D9 71 31 AA DA 72 01 01 AB DB 72 01 01 92 01
  1393.            20 92 00 1D AE 2E 04 AC DA 62 32 01 02 AC DB 62 32 01 02 AE 93 02 94
  1394.            03 93 03 94 04 2C 05 05 19 05 00 19 05
  1395.           )
  1396.       SCREEN 5. 0. 1. UNDO-BLOCKMARKS DELETE-REGION
  1397.   )  )
  1398. #Y(#:TOP-LEVEL-FORM-99-2
  1399.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  1400.    DELETE-BLOCK FUNCTION "delete block" "Block löschen" "effacer le bloc"
  1401.    SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
  1402.   )
  1403. #Y(#:TOP-LEVEL-FORM-99-3 #9Y(00 00 00 00 00 01 C3 19 01) DELETE-BLOCK)
  1404. #Y(#:TOP-LEVEL-FORM-100-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1405.    MOVE-BLOCK SYSTEM::REMOVE-OLD-DEFINITIONS
  1406.    #Y(MOVE-BLOCK
  1407.       #108Y(00 01 00 00 00 02 D8 AC D9 71 31 AA DA 72 01 01 AB DB 72 01 01 92
  1408.             01 80 50 92 00 80 4C 93 01 94 02 93 02 94 03 B2 AE AE AE AE 6D 05
  1409.             04 B3 AF AF AF AF 2C 05 05 D8 B4 DE 71 31 D8 B5 DF 71 31 B5 AD 2F
  1410.             08 B2 AC 30 AC B2 AB 30 AE B1 D8 B7 DE 71 31 30 AC B1 D8 B7 DF 71
  1411.             31 30 AE B5 AC D8 B8 DE 71 31 71 97 2C 03 09 19 0C 00 19 05
  1412.            )
  1413.       SCREEN 5. 0. 1. REGION-TO-LINELIST DELETE-REGION 2. 3. INSERT-LINELIST
  1414.       REFRESH-SCREEN
  1415.   )  )
  1416. #Y(#:TOP-LEVEL-FORM-100-2
  1417.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01) MOVE-BLOCK
  1418.    FUNCTION "move block to cursor position"
  1419.    "Block an Cursorposition verschieben"
  1420.    "transporter le bloc à la position du curseur" SYSTEM::LANGUAGE
  1421.    SYSTEM::%SET-DOCUMENTATION
  1422.   )
  1423. #Y(#:TOP-LEVEL-FORM-100-3 #9Y(00 00 00 00 00 01 C3 19 01) MOVE-BLOCK)
  1424. #Y(#:TOP-LEVEL-FORM-101-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1425.    COPY-BLOCK SYSTEM::REMOVE-OLD-DEFINITIONS
  1426.    #Y(COPY-BLOCK
  1427.       #29Y(00 01 00 00 00 02 AB 2E 00 41 04 9E 1E 0D AF B0 AF AF AF AF 6D 05 01
  1428.            2F 02 19 06 19 06
  1429.           )
  1430.       GET-BLOCK REGION-TO-LINELIST INSERT-LINELIST
  1431.   )  )
  1432. #Y(#:TOP-LEVEL-FORM-101-2
  1433.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01) COPY-BLOCK
  1434.    FUNCTION "copy block to cursor position" "Block an Cursorposition kopieren"
  1435.    "placer une copie du bloc à la position du curseur" SYSTEM::LANGUAGE
  1436.    SYSTEM::%SET-DOCUMENTATION
  1437.   )
  1438. #Y(#:TOP-LEVEL-FORM-101-3 #9Y(00 00 00 00 00 01 C3 19 01) COPY-BLOCK)
  1439. #Y(#:TOP-LEVEL-FORM-102
  1440.    #20Y(00 00 00 00 00 01 D8 30 5D D9 8B 52 04 D9 62 30 55 C4 19 01)
  1441.    (SPECIAL *CUT-AND-PASTE-BUFFER*) *CUT-AND-PASTE-BUFFER*
  1442.   )
  1443. #Y(#:TOP-LEVEL-FORM-103-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1444.    COPY-BLOCK-BUFFER SYSTEM::REMOVE-OLD-DEFINITIONS
  1445.    #Y(COPY-BLOCK-BUFFER
  1446.       #29Y(00 01 00 00 00 02 AB 2E 00 41 04 9E 1E 0D AF AE AE AE AE 2C 05 01 0F
  1447.            02 02 19 06 19 06
  1448.           )
  1449.       GET-BLOCK REGION-TO-LINELIST *CUT-AND-PASTE-BUFFER*
  1450.   )  )
  1451. #Y(#:TOP-LEVEL-FORM-103-2
  1452.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  1453.    COPY-BLOCK-BUFFER FUNCTION "copy block into cut-and-paste buffer"
  1454.    "Block in Cut-and-Paste-Buffer übertragen"
  1455.    "garder une copie du bloc en mémoire" SYSTEM::LANGUAGE
  1456.    SYSTEM::%SET-DOCUMENTATION
  1457.   )
  1458. #Y(#:TOP-LEVEL-FORM-103-3 #9Y(00 00 00 00 00 01 C3 19 01) COPY-BLOCK-BUFFER)
  1459. #Y(#:TOP-LEVEL-FORM-104-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1460.    DELETE-BLOCK-BUFFER SYSTEM::REMOVE-OLD-DEFINITIONS
  1461.    #Y(DELETE-BLOCK-BUFFER
  1462.       #69Y(00 01 00 00 00 02 D8 AC D9 71 31 AA DA 72 01 01 AB DB 72 01 01 9C 1E
  1463.            2B 9B 1E 28 AC DA 62 32 01 02 AC DB 62 32 01 02 93 01 94 02 93 02 94
  1464.            03 B2 AE AE AE AE 2C 05 04 0F 05 B2 AE AE AE AE 2C 05 06 19 09 19 05
  1465.           )
  1466.       SCREEN 5. 0. 1. REGION-TO-LINELIST *CUT-AND-PASTE-BUFFER* DELETE-REGION
  1467.   )  )
  1468. #Y(#:TOP-LEVEL-FORM-104-2
  1469.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  1470.    DELETE-BLOCK-BUFFER FUNCTION "yank block into cut-and-paste buffer"
  1471.    "Block löschen und in Cut-and-Paste-Buffer übertragen"
  1472.    "effacer le bloc, mais le garder en mémoire" SYSTEM::LANGUAGE
  1473.    SYSTEM::%SET-DOCUMENTATION
  1474.   )
  1475. #Y(#:TOP-LEVEL-FORM-104-3 #9Y(00 00 00 00 00 01 C3 19 01) DELETE-BLOCK-BUFFER)
  1476. #Y(#:TOP-LEVEL-FORM-105-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1477.    PASTE-BUFFER SYSTEM::REMOVE-OLD-DEFINITIONS
  1478.    #Y(PASTE-BUFFER #13Y(00 01 00 00 00 02 AB 6A 00 2F 01 19 02)
  1479.       *CUT-AND-PASTE-BUFFER* INSERT-LINELIST
  1480.   )  )
  1481. #Y(#:TOP-LEVEL-FORM-105-2
  1482.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  1483.    PASTE-BUFFER FUNCTION "insert cut-and-paste buffer contents"
  1484.    "Inhalt des Cut-and-Paste-Buffer einfügen"
  1485.    "ajouter le bloc en mémoire dans le texte" SYSTEM::LANGUAGE
  1486.    SYSTEM::%SET-DOCUMENTATION
  1487.   )
  1488. #Y(#:TOP-LEVEL-FORM-105-3 #9Y(00 00 00 00 00 01 C3 19 01) PASTE-BUFFER)
  1489. #Y(#:TOP-LEVEL-FORM-106
  1490.    #28Y(00 00 00 00 00 01 D8 8C 61 0B D9 D8 70 51 89 02 04 D8 DB 2F 04 D8 D9 31
  1491.         83 C3 19 01
  1492.        )
  1493.    ERRORVAL #1="ERROR" SYSTEM::LOOSE-CONSTANT-EQL (DEFCONSTANT ERRORVAL #1#)
  1494.    SYSTEM::CONSTANT-WARNING
  1495.   )
  1496. #Y(#:TOP-LEVEL-FORM-107
  1497.    #18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
  1498.    WITH-IGNORED-ERRORS SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
  1499.    #Y(WITH-IGNORED-ERRORS
  1500.       #40Y(00 01 00 01 00 08 94 02 37 01 71 90 D8 AB D9 DA DB DC DD DE DF B3 CB
  1501.            7B 02 7A 04 7A 02 7A 02 7A 01 A0 7B 02 60 03 19 05
  1502.           )
  1503.       BLOCK LET *ERROR-HANDLER* FUNCTION LAMBDA (&REST ARGS)
  1504.       (DECLARE (IGNORE ARGS)) RETURN-FROM (ERRORVAL)
  1505.   )  )
  1506. #Y(#:TOP-LEVEL-FORM-108
  1507.    #18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
  1508.    WITH-TRAPPED-ERRORS SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
  1509.    #Y(WITH-TRAPPED-ERRORS
  1510.       #42Y(00 01 00 01 00 08 94 02 37 01 71 90 D8 AB D9 DA DB DC DD DE DF E0 E1
  1511.            B5 CD 7B 02 7A 06 7A 02 7A 02 7A 01 A0 7B 02 60 03 19 05
  1512.           )
  1513.       BLOCK LET *ERROR-HANDLER* FUNCTION LAMBDA (CONTINUE ERRSTR &REST ARGS)
  1514.       (DECLARE (IGNORE CONTINUE)) (FRESH-LINE *ERROR-OUTPUT*)
  1515.       (APPLY #'FORMAT *ERROR-OUTPUT* ERRSTR ARGS) RETURN-FROM (ERRORVAL)
  1516.   )  )
  1517. #Y(#:TOP-LEVEL-FORM-109
  1518.    #34Y(00 00 00 00 00 01 37 05 C3 F9 70 66 D9 8C 61 0B AA D9 70 51 8D 03 04 D9
  1519.         DA 2F 03 D9 AB 31 83 C4 19 02
  1520.        )
  1521.    #.#'EQL FULL-TABLE (DEFCONSTANT FULL-TABLE (MAKE-HASH-TABLE :TEST #'EQL))
  1522.    SYSTEM::CONSTANT-WARNING
  1523.   )
  1524. #Y(#:TOP-LEVEL-FORM-110
  1525.    #34Y(00 00 00 00 00 01 37 05 C3 F9 70 66 D9 8C 61 0B AA D9 70 51 8D 03 04 D9
  1526.         DA 2F 03 D9 AB 31 83 C4 19 02
  1527.        )
  1528.    #.#'EQL HALF-TABLE (DEFCONSTANT HALF-TABLE (MAKE-HASH-TABLE :TEST #'EQL))
  1529.    SYSTEM::CONSTANT-WARNING
  1530.   )
  1531. #Y(#:TOP-LEVEL-FORM-111
  1532.    #34Y(00 00 00 00 00 01 37 05 C3 F9 70 66 D9 8C 61 0B AA D9 70 51 8D 03 04 D9
  1533.         DA 2F 03 D9 AB 31 83 C4 19 02
  1534.        )
  1535.    #.#'EQL LINE-EDIT-TABLE
  1536.    (DEFCONSTANT LINE-EDIT-TABLE (MAKE-HASH-TABLE :TEST #'EQL))
  1537.    SYSTEM::CONSTANT-WARNING
  1538.   )
  1539. #Y(#:TOP-LEVEL-FORM-112
  1540.    #34Y(00 00 00 00 00 01 37 05 C3 F9 70 66 D9 8C 61 0B AA D9 70 51 8D 03 04 D9
  1541.         DA 2F 03 D9 AB 31 83 C4 19 02
  1542.        )
  1543.    #.#'EQL NULL-TABLE (DEFCONSTANT NULL-TABLE (MAKE-HASH-TABLE :TEST #'EQL))
  1544.    SYSTEM::CONSTANT-WARNING
  1545.   )
  1546. #Y(#:TOP-LEVEL-FORM-113 #15Y(00 00 00 00 00 01 6A 00 D9 AB DA 30 68 19 02)
  1547.    NULL-TABLE #\Escape (:LEAVE)
  1548.   )
  1549. #Y(#:TOP-LEVEL-FORM-114
  1550.    #34Y(00 00 00 00 00 01 37 05 C3 F9 70 66 D9 8C 61 0B AA D9 70 51 8D 03 04 D9
  1551.         DA 2F 03 D9 AB 31 83 C4 19 02
  1552.        )
  1553.    #.#'EQL CONTROL-TABLE
  1554.    (DEFCONSTANT CONTROL-TABLE (MAKE-HASH-TABLE :TEST #'EQL))
  1555.    SYSTEM::CONSTANT-WARNING
  1556.   )
  1557. #Y(#:TOP-LEVEL-FORM-115
  1558.    #34Y(00 00 00 00 00 01 37 05 C3 F9 70 66 D9 8C 61 0B AA D9 70 51 8D 03 04 D9
  1559.         DA 2F 03 D9 AB 31 83 C4 19 02
  1560.        )
  1561.    #.#'EQL DOCSTRINGS-TABLE
  1562.    (DEFCONSTANT DOCSTRINGS-TABLE (MAKE-HASH-TABLE :TEST #'EQL))
  1563.    SYSTEM::CONSTANT-WARNING
  1564.   )
  1565. #Y(#:TOP-LEVEL-FORM-116 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1566.    BIND-KEY SYSTEM::REMOVE-OLD-DEFINITIONS
  1567.    #Y(BIND-KEY
  1568.       #128Y(00 03 00 01 00 0A 3C 01 AE 8D 0D 04 AE 60 01 FA AC 8E 08 0E 92 02
  1569.             0B 91 01 05 AC D8 2F 01 F7 9D 5D F8 9E 25 02 28 0E 03 1A 1F 6A 04
  1570.             6A 05 6A 06 60 03 1A 1B 6A 04 0E 06 1A 04 6A 04 0E 05 14 60 02 1A
  1571.             0C 0E 04 1A 02 0E 06 14 60 01 1A 01 00 14 AF 62 1A 25 86 01 00 AC
  1572.             62 1A 0A 86 01 00 AC AB B3 30 68 82 01 AB 8C 96 72 16 02 92 04 09
  1573.             6A 07 AB AB B1 30 68 16 01 82 01 AB 8C 96 57 00 19 08
  1574.            )
  1575.       FUNCTION DOCUMENTATION
  1576.       #S(HASH-TABLE EQ (:AND-WRITABLE-NOT-MULTILINE . 34.)
  1577.          (:AND-WRITABLE-MULTILINE . 30.) (:MULTILINE . 21.) (:WRITABLE . 15.)
  1578.          (:ALL . 5.) (:CONTROL . 1.)
  1579.         )
  1580.       CONTROL-TABLE FULL-TABLE HALF-TABLE LINE-EDIT-TABLE DOCSTRINGS-TABLE
  1581.   )  )
  1582. #Y(#:TOP-LEVEL-FORM-117
  1583.    #20Y(00 00 00 00 00 01 D8 30 5D D9 8B 52 04 D9 62 30 55 C4 19 01)
  1584.    (SPECIAL *EDITOR-ACTIVE*) *EDITOR-ACTIVE*
  1585.   )
  1586. #Y(#:TOP-LEVEL-FORM-118
  1587.    #20Y(00 00 00 00 00 01 D8 30 5D D9 8B 52 04 D9 62 30 55 C4 19 01)
  1588.    (SPECIAL *SAVED-SCREENS*) *SAVED-SCREENS*
  1589.   )
  1590. #Y(#:TOP-LEVEL-FORM-119
  1591.    #26Y(00 00 00 00 00 01 D8 30 5D D9 8B 52 0A D9 DA 37 07 7C 04 70 1B 30 55 C4
  1592.         19 01
  1593.        )
  1594.    (SPECIAL *EDIT-SCREENS*) *EDIT-SCREENS* 13.
  1595.   )
  1596. #Y(#:TOP-LEVEL-FORM-120
  1597.    #26Y(00 00 00 00 00 01 D8 30 5D D9 8B 52 0A D9 DA 37 07 7C 04 70 1B 30 55 C4
  1598.         19 01
  1599.        )
  1600.    (SPECIAL *SCREEN-PATHS*) *SCREEN-PATHS* 13.
  1601.   )
  1602. #Y(#:TOP-LEVEL-FORM-121 #12Y(00 00 00 00 00 01 D8 30 5D C4 19 01)
  1603.    (SPECIAL *ACTIVE-SCREEN*) *ACTIVE-SCREEN*
  1604.   )
  1605. #Y(#:TOP-LEVEL-FORM-122 #12Y(00 00 00 00 00 01 D8 30 5D C4 19 01)
  1606.    (SPECIAL ERROR-SCREEN) ERROR-SCREEN
  1607.   )
  1608. #Y(#:TOP-LEVEL-FORM-123 #12Y(00 00 00 00 00 01 D8 30 5D C4 19 01)
  1609.    (SPECIAL TRACE-SCREEN) TRACE-SCREEN
  1610.   )
  1611. #Y(#:TOP-LEVEL-FORM-124 #12Y(00 00 00 00 00 01 D8 30 5D C4 19 01)
  1612.    (SPECIAL HELP-SCREEN) HELP-SCREEN
  1613.   )
  1614. #Y(#:TOP-LEVEL-FORM-125 #12Y(00 00 00 00 00 01 D8 30 5D C4 19 01)
  1615.    (SPECIAL MAIN-SCREEN) MAIN-SCREEN
  1616.   )
  1617. #Y(#:TOP-LEVEL-FORM-126 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1618.    EDIT SYSTEM::REMOVE-OLD-DEFINITIONS
  1619.    #Y(EDIT
  1620.       #355Y(00 00 00 01 00 07 3A 01 0E 7C 01 0E 00 1C 0C D9 9D 51 0E 39 1A 81
  1621.             0C 0E 00 1B 74 2D 02 10 03 52 81 33 6A 03 2E 04 41 02 9C 10 05 9E
  1622.             10 06 6A 06 DF 30 46 10 08 E1 8B 52 0F 6A 0A 2D 0B 0F 09 14 AB E4
  1623.             AC 32 01 02 16 02 E5 8B 52 21 6A 0A E6 E7 E8 E9 EA EB EC ED EE EF
  1624.             F0 F1 6A 06 72 02 35 2C 0C 0B 0F 0D 14 AB EB AC 32 01 02 16 02 F2
  1625.             8B 52 20 6A 0A E6 F3 E8 F4 EA F5 EC 64 1E EE 64 1F F0 64 20 2C 0C
  1626.             0B 0F 1A 14 AB 64 21 AC 32 01 02 16 02 64 22 8B 52 80 58 6A 0A E6
  1627.             64 23 64 24 64 25 6D 03 26 E8 64 27 EA F5 EC 64 28 2C 08 0B 0F 22
  1628.             14 AB 64 29 AC 32 01 02 16 02 6A 22 64 2A 64 2B 64 2C 64 2D 6D 03
  1629.             26 03 2E 7B 02 71 49 2F 2F 6A 22 00 2A 01 00 0B 00 00 AA 6C 30 01
  1630.             6A 31 30 6A 06 00 00 F6 71 49 2F 2F 6A 22 E4 E4 2C 03 32 64 33 8B
  1631.             52 03 CF 0F 33 52 3F 46 34 3B 6A 09 0E 35 79 2E 36 AC 6C 37 01 C4
  1632.             4F 29 02 10 00 91 1D 17 6A 0A 6A 33 72 01 01 6A 38 6A 33 EB 8F 01
  1633.             2F FE F1 0E 3A 14 2C 03 3B 39 01 00 A3 33 00 11 50 09 17 1A 54 09
  1634.             17 1A 50 53 6A 3C 70 A2 31 4A 0F 35 6A 0A 62 64 3D AC 32 00 26 16
  1635.             01 6A 03 2E 3E 54 12 03 16 02 53 6A 03 2E 3F 6A 03 37 01 31 7D 54
  1636.             11 19 02
  1637.            )
  1638.       *EDITOR-ACTIVE* EDITOR-ACTIVE SCREEN:MAKE-WINDOW *WINDOW*
  1639.       SCREEN:WINDOW-SIZE GLOBAL-SCREEN-HEIGHT GLOBAL-SCREEN-WIDTH #\Space
  1640.       BLANKS MAIN-SCREEN *EDIT-SCREENS* MAKE-SCREEN 0. ERROR-SCREEN :TITLE
  1641.       " Errors: " :OLCHAR #\E :HEIGHT 10. :WIDTH 50. :TOP-LIN 2. :LEFT-COL -53.
  1642.       TRACE-SCREEN " Trace: " #\T 15. 70. 8. 3. 11. HELP-SCREEN
  1643.       " Key bindings " " Tastenzuordnung " " Associations des touches "
  1644.       SYSTEM::LANGUAGE #\H 78. 12.
  1645.       " ==========================================================================="
  1646.       "                           K E Y   B I N D I N G S"
  1647.       "                         T A S T E N B E L E G U N G"
  1648.       "               A S S O C I A T I O N S   D E S   T O U C H E S"
  1649.       (" ==========================================================================="
  1650.         "" ""
  1651.       )
  1652.       INSERT-LINELIST
  1653.       #Y(EDIT-1
  1654.          #24Y(00 02 00 00 00 03 62 D9 AE AE 70 5E 6D 04 02 07 00 01 5C 0C 00 01
  1655.               19 03
  1656.              )
  1657.          NIL
  1658.          #Y(EDIT-1-1
  1659.             #34Y(00 03 00 00 01 19 AE 63 63 B0 2C 04 00 AE 01 02 D9 62 2C 05 02
  1660.                  DB AF 37 02 30 8D AC AF 30 88 9C 19 05
  1661.                 )
  1662.             SYSTEM::DO-FORMAT-CHARACTER 25. SYSTEM::FORMAT-TABULATE " --> "
  1663.            )
  1664.          FORMAT
  1665.         )
  1666.       DOCSTRINGS-TABLE SET-CURSOR *ACTIVE-SCREEN* EDITOR *SAVED-SCREENS*
  1667.       ACTIVATE-SCREENS
  1668.       #Y(EDIT-HANDLE-COMMAND
  1669.          #473Y(00 01 00 00 01 17 C4 4F 81 CD A0 25 02 81 BF 00 48 00 C6 0F 04
  1670.                1A 81 BC C8 0F 04 1A 81 B6 C9 0F 04 1A 81 B0 CB 1A 81 A7 6A 07
  1671.                93 05 90 01 01 74 9F 5A 0F 04 1A 81 9D CB 1A 81 94 91 04 05 6A
  1672.                04 60 01 FA 6A 07 93 05 90 01 01 6C 6A 07 93 05 72 01 01 6E 0A
  1673.                92 00 0A AA 6A 07 37 06 CE F7 8D 60 3A CF 1A 37 E4 6A 04 DB 90
  1674.                02 2F 36 6A 07 6A 04 72 01 01 6E 0A 6A 07 6A 04 AB AB 62 32 01
  1675.                02 16 02 6A 0D 6A 04 AB AB 62 32 01 02 16 02 92 00 0A AA 6A 07
  1676.                37 06 CE F7 8D 60 01 CF 0F 04 16 01 1A 81 32 CB 1A 81 29 AB AB
  1677.                2F 0F 16 02 1A 81 25 6A 0D 6A 04 8F 01 01 0F 6A 0D 6A 04 2D 0E
  1678.                14 AC AC AC 32 01 02 16 03 6A 07 6A 04 72 01 01 6A 0D 6A 04 72
  1679.                01 01 9B 1F 4F AB E4 E4 6D 03 10 93 01 94 02 9C 10 11 1A 08 AA
  1680.                01 02 B1 30 5F 16 01 AF 62 EA 37 01 70 78 AA EA 8E 03 6C 00 16
  1681.                01 11 16 05 1A 80 D1 6A 07 6A 04 72 01 01 2D 0E 14 2F 0F 1A 80
  1682.                C2 CB 1A 80 52 5A 1A 1F E0 6A 09 30 8C 16 02 1A 80 B1 62 6A 07
  1683.                37 06 71 60 92 00 65 91 05 66 EB EC ED 6D 03 16 2E 17 14 46 18
  1684.                0B AC 2B 19 01 10 1A B0 30 E9 11 47 F6 14 23 1B 4D 6A 07 AB AD
  1685.                6F 1C AB AE AC 32 01 02 16 02 6A 0D AA AD AD 32 01 02 16 01 1A
  1686.                80 60 CB 14 6A 09 30 8C 16 01 1A 80 62 62 6A 07 37 06 71 60 92
  1687.                00 6B F5 62 64 1E 93 08 6D 03 1F 64 20 AD 37 02 70 2E 64 21 AF
  1688.                64 22 64 23 64 24 64 25 6D 0A 26 AA A2 5B 5B 5B 77 2F 27 AA 2E
  1689.                28 AA E4 E4 2C 03 29 6A 07 AA AD AD 32 01 02 16 01 6A 0D A2 5B
  1690.                77 A3 5B 5B 5A 79 AB AE AC 32 01 02 16 02 9C 0F 04 16 02 1A 06
  1691.                CB 14 6A 09 30 8C 50 19 03 19 03
  1692.               )
  1693.          NIL HANDLE-COMMAND
  1694.          #S(HASH-TABLE EQ (:FORM . 357.) (:LOAD . 278.) (:SAVE-AS . 246.)
  1695.             (:SAVE . 162.) (:DELETE . 87.) (:HIDE . 46.) (:TOP . 27.)
  1696.             (:HELP . 17.) (:TRACE . 11.) (:ERROR . 5.) (:LEAVE . 2.)
  1697.            )
  1698.          10. *ACTIVE-SCREEN* 11. 12. *EDIT-SCREENS* #\Bell *TERMINAL-IO*
  1699.          HIDE-SCREEN #.#'EQ 0. *SCREEN-PATHS* GET-SAVE-PATH SCREEN-TO-FILE
  1700.          MAKE-READ-FROM-SCREEN-STREAM *PACKAGE* "EOF" " File to load: "
  1701.          " Lade: " " Fichier à charger: " SYSTEM::LANGUAGE LINE-EDIT NIL
  1702.          #Y(EDIT-HANDLE-COMMAND-1 #9Y(00 00 00 00 01 16 C4 48 00) NIL
  1703.             #.ERRORVAL
  1704.            )
  1705.          *ERROR-HANDLER* #.ERRORVAL FILE-TO-SCREEN :TITLE
  1706.          #Y(EDIT-HANDLE-COMMAND-2
  1707.             #21Y(00 02 00 00 01 18 D8 AE 30 8C AC AE 30 88 D8 AE 30 8C 9C 19 04
  1708.                 )
  1709.             #\Space
  1710.            )
  1711.          FORMAT :OLCHAR :TOP-LIN :WIDTH 78. :HEIGHT 13. MAKE-SCREEN
  1712.          INSERT-STRING INSERT-LINE SET-CURSOR
  1713.         )
  1714.       CONTROL-TABLE FULL-TABLE HALF-TABLE EDIT1 *SCREENS*
  1715.       #Y(EDIT-2 #15Y(00 01 00 00 00 02 92 01 03 AB 2E 00 00 19 02) HIDE-SCREEN)
  1716.       SCREEN:CLEAR-WINDOW SCREEN:WINDOW-CURSOR-ON
  1717.   )  )
  1718. #Y(#:TOP-LEVEL-FORM-127 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1719.    RETURN-NIL SYSTEM::REMOVE-OLD-DEFINITIONS
  1720.    #Y(RETURN-NIL #9Y(00 00 00 00 01 16 00 19 02))
  1721.   )
  1722. #Y(#:TOP-LEVEL-FORM-128 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1723.    EDIT1 SYSTEM::REMOVE-OLD-DEFINITIONS
  1724.    #Y(EDIT1
  1725.       #45Y(00 03 00 00 00 04 00 2A 03 7E 04 00 00 7E 03 00 01 7E 02 00 02 67 00
  1726.            00 2E 00 C4 4F 0E AD 6C 02 01 AE 6C 03 01 9C 73 9C 33 1A 7A 19 05
  1727.           )
  1728.       ACTIVATE-SCREEN EDIT
  1729.       #Y(EDIT1-READ-EDIT-COMMAND
  1730.          #22Y(00 00 00 00 00 01 68 00 01 2E 01 6A 02 6E 03 6A 02 2E 04 15 19 01
  1731.              )
  1732.          NIL SET-CURSOR-VISIBLE *WINDOW* SCREEN:READ-KEYBOARD-CHAR
  1733.          SCREEN:WINDOW-CURSOR-OFF
  1734.         )
  1735.       #Y(EDIT1-EXECUTE-EDIT-COMMAND
  1736.          #96Y(00 01 00 00 00 02 C4 4F 80 54 AE 8C 1F 0C AE DA 90 01 0C 06 AE DB
  1737.               90 01 07 25 AE 68 00 02 37 01 30 67 41 02 91 00 2F B0 68 00 03 98
  1738.               05 70 67 68 00 01 35 01 1D 23 DE 6A 07 30 8C 16 02 1A 1C DC 68 00
  1739.               03 98 05 70 67 68 00 01 B0 35 02 1D 0C DE 6A 07 30 8C 1A 05 E0 9D
  1740.               51 16 02 50 19 02 19 02
  1741.              )
  1742.          NIL HANDLE-COMMAND #\Space #\Delete :STRING-CHAR RETURN-NIL #\Bell
  1743.          *TERMINAL-IO* EDIT
  1744.   )  )  )
  1745. #Y(#:TOP-LEVEL-FORM-129 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1746.    GET-SAVE-PATH SYSTEM::REMOVE-OLD-DEFINITIONS
  1747.    #Y(GET-SAVE-PATH
  1748.       #45Y(00 00 00 00 00 01 62 1A 05 E1 6A 0A 30 8C D8 D9 DA 6D 03 03 2E 04 F6
  1749.            46 05 0B AC 2B 06 01 10 07 B0 30 E9 11 47 F6 14 23 08 5F 15 19 01
  1750.           )
  1751.       " Save as: " " Abspeichern als: " " Garder sous le nom: "
  1752.       SYSTEM::LANGUAGE LINE-EDIT NIL
  1753.       #Y(GET-SAVE-PATH-1 #9Y(00 00 00 00 01 16 C4 48 00) NIL #.ERRORVAL)
  1754.       *ERROR-HANDLER* #.ERRORVAL #\Bell *TERMINAL-IO*
  1755.   )  )
  1756. #Y(#:TOP-LEVEL-FORM-130 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1757.    LINE-EDIT SYSTEM::REMOVE-OLD-DEFINITIONS
  1758.    #Y(LINE-EDIT
  1759.       #56Y(00 01 00 01 00 08 3A 01 02 C3 F7 D9 DA DB DC DD B1 6D 06 06 AA AD 2F
  1760.            07 AA 6A 08 6A 09 6D 03 0A AB 2E 0B 93 00 23 0C 0D E6 AC DA 71 31 E7
  1761.            72 01 01 31 47 19 05 E5 00 51
  1762.           )
  1763.       "" :HEIGHT 1. :WIDTH 40. :TITLE MAKE-SCREEN INSERT-STRING NULL-TABLE
  1764.       LINE-EDIT-TABLE EDIT1 HIDE-SCREEN :LEAVE HANDLE-COMMAND SCREEN 0.
  1765.   )  )
  1766. #Y(#:TOP-LEVEL-FORM-131 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1767.    FILE-TO-SCREEN SYSTEM::REMOVE-OLD-DEFINITIONS
  1768.    #Y(FILE-TO-SCREEN
  1769.       #86Y(00 02 00 00 00 03 D8 62 D9 AF 37 01 70 F4 6D 03 02 DB AE 37 02 70 2E
  1770.            DC B0 DD DE DF E0 6D 0A 09 AD 8C F8 2F AD E2 37 03 70 FB 52 15 AD AD
  1771.            2F 0B 92 02 05 14 37 01 31 7D 3D 53 05 00 00 1C 0B 1A 05 05 00 00 1C
  1772.            04 14 63 31 7D 54 16 01 AA E4 E4 2C 03 0D 15 19 03
  1773.           )
  1774.       :TITLE
  1775.       #Y(FILE-TO-SCREEN-1
  1776.          #21Y(00 02 00 00 01 18 D8 AE 30 8C AC AE 30 88 D8 AE 30 8C 9C 19 04)
  1777.          #\Space
  1778.         )
  1779.       FORMAT :OLCHAR :TOP-LIN :WIDTH 78. :HEIGHT 13. MAKE-SCREEN :INPUT
  1780.       INSERT-STREAM 0. SET-CURSOR
  1781.   )  )
  1782. #Y(#:TOP-LEVEL-FORM-132 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1783.    SCREEN-TO-FILE SYSTEM::REMOVE-OLD-DEFINITIONS
  1784.    #Y(SCREEN-TO-FILE
  1785.       #73Y(00 02 00 00 00 03 D8 AD D9 71 31 AA 71 48 71 98 AD DA 37 03 C6 F7 70
  1786.            FB 52 20 B1 DC DC B0 B2 B2 72 01 01 71 48 B1 2C 06 05 92 02 05 14 37
  1787.            01 31 7D 3D 53 05 00 00 1C 0B 1A 05 05 00 00 1C 04 14 63 31 7D 54 16
  1788.            03 02 19 03
  1789.           )
  1790.       SCREEN 1. :OUTPUT :RENAME 0. WRITE-REGION
  1791.   )  )
  1792. #Y(#:TOP-LEVEL-FORM-133 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1793.    FINISH SYSTEM::REMOVE-OLD-DEFINITIONS
  1794.    #Y(FINISH #9Y(00 01 00 00 00 02 D8 C4 51) EDIT (:FINISH))
  1795.   )
  1796. #Y(#:TOP-LEVEL-FORM-134 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1797.    MAKE-READ-FROM-SCREEN-STREAM SYSTEM::REMOVE-OLD-DEFINITIONS
  1798.    #Y(MAKE-READ-FROM-SCREEN-STREAM
  1799.       #112Y(00 03 00 02 00 0F 00 2A 04 7E 05 00 00 7E 04 00 01 3A 03 01 00 0B
  1800.             00 02 3A 02 01 00 0B 00 03 9B 2A 01 D8 B2 D9 31 31 0B 00 00 06 01
  1801.             02 1C 30 06 01 03 1B 0E 67 00 00 67 02 02 72 01 01 31 48 0B 01 03
  1802.             9B 2A 03 00 0B 00 00 0B 00 01 AA 6C 02 01 62 2F 03 0B 00 02 14 AB
  1803.             6C 04 01 3F 02 19 09 67 00 00 71 48 31 98 0B 01 02 06 01 03 1C 46
  1804.             1A 52
  1805.            )
  1806.       SCREEN 1.
  1807.       #Y(MAKE-READ-FROM-SCREEN-STREAM-1
  1808.          #102Y(00 00 00 00 00 01 68 02 01 68 02 03 8F 01 30 80 40 68 02 01 68
  1809.                02 03 90 01 2D 0A 68 02 02 68 02 04 8F 01 32 2C 68 01 01 68 02
  1810.                01 72 01 01 07 02 01 0C 00 01 07 02 02 0C 00 02 14 AB 71 48 8F
  1811.                01 32 12 AA 68 02 02 AC 31 48 0C 02 02 14 3F 03 19 02 00 19 01
  1812.                68 02 01 31 97 0C 02 01 C4 0C 02 02 6A 02 D9 C6 1A 66
  1813.               )
  1814.          NIL 0. NEWLINE-AS-STRING 1.
  1815.         )
  1816.       MAKE-BUFFERED-INPUT-STREAM
  1817.       #Y(MAKE-READ-FROM-SCREEN-STREAM-2
  1818.          #38Y(00 00 00 00 00 01 68 00 03 6E 01 AA 23 02 0F 68 02 01 AB 68 02 02
  1819.               32 01 34 14 3F 02 19 02 68 00 01 07 00 02 1A 73
  1820.              )
  1821.          NIL SYSTEM::BUFFERED-INPUT-STREAM-INDEX 0.
  1822.   )  )  )
  1823. #Y(#:TOP-LEVEL-FORM-135 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1824.    MAKE-WRITE-TO-SCREEN-STREAM SYSTEM::REMOVE-OLD-DEFINITIONS
  1825.    #Y(MAKE-WRITE-TO-SCREEN-STREAM
  1826.       #30Y(00 01 00 00 00 02 00 2A 01 7E 02 00 00 AA 6C 00 01 67 01 00 D9 AB DA
  1827.            80 31 00 2F 03 19 03
  1828.           )
  1829.       #Y(MAKE-WRITE-TO-SCREEN-STREAM-1
  1830.          #14Y(00 01 00 00 00 02 68 00 01 AC 2F 01 19 02) NIL INSERT-STRING
  1831.         )
  1832.       SCREEN 3. MAKE-BUFFERED-OUTPUT-STREAM
  1833.   )  )
  1834. #Y(#:TOP-LEVEL-FORM-136
  1835.    #18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
  1836.    MAKE-WRITE-TO-SCREEN-STREAM-WITH-FLAG SYSTEM::REMOVE-OLD-DEFINITIONS
  1837.    SYSTEM::MACRO
  1838.    #Y(MAKE-WRITE-TO-SCREEN-STREAM-WITH-FLAG
  1839.       #86Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 2E 80 42 9D 5B 77 9E 5B 5B 77 37
  1840.            01 71 90 37 01 71 90 DA AB AF 7A 02 7A 01 DB AD 7A 02 DC DD DE B1 7A
  1841.            01 DF B2 B4 7A 03 E0 E1 E2 B6 7A 02 7A 02 E3 B7 CF 7B 02 7A 03 7A 04
  1842.            7A 02 E5 B0 7A 02 7A 03 60 04 19 07 AC 2E 01 19 03
  1843.           )
  1844.       3. SYSTEM::MACRO-CALL-ERROR LET CURSOR-TO-END-OF-TEXT
  1845.       MAKE-BUFFERED-OUTPUT-STREAM FUNCTION LAMBDA INSERT-STRING WHEN PLUSP
  1846.       LENGTH SETQ (T) SCREEN-COL
  1847.   )  )
  1848. #Y(#:TOP-LEVEL-FORM-137 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1849.    EVAL-REGION SYSTEM::REMOVE-OLD-DEFINITIONS
  1850.    #Y(EVAL-REGION
  1851.       #207Y(00 05 00 00 00 06 92 04 80 7B 00 2A 02 00 0B 00 00 0B 00 01 B0 B0
  1852.             B0 B0 B0 6D 05 00 6A 01 2E 02 10 03 9F 2A 01 0E 04 0B 00 00 14 2E
  1853.             05 AA 6C 06 01 67 01 00 DF AB E0 80 31 00 2F 09 16 01 10 0A A2 2A
  1854.             01 0E 0B 0B 00 00 14 2E 05 AA 6C 0C 01 67 01 00 DF AB E0 80 31 00
  1855.             2F 09 16 01 10 0D 46 0E 0F AC 2B 0F 01 10 10 B9 37 03 70 78 30 5E
  1856.             11 47 42 14 B4 37 01 31 7D 92 00 2E 06 0B 00 1B 29 37 01 30 90 1A
  1857.             18 00 19 06 EB D7 51 EB 03 15 51 E9 37 01 30 8C EA 37 01 30 8C 37
  1858.             01 30 8F 93 00 82 01 37 01 30 85 91 00 67 37 01 30 90 6A 03 37 01
  1859.             31 7D 6A 0A 37 01 31 7D 6A 0D 37 01 31 7D 06 0B 00 1B 45 06 0B 01
  1860.             1B 43 02 16 01 12 03 19 08
  1861.            )
  1862.       MAKE-READ-FROM-SCREEN-STREAM MAIN-SCREEN MAKE-WRITE-TO-SCREEN-STREAM
  1863.       *STANDARD-OUTPUT* ERROR-SCREEN CURSOR-TO-END-OF-TEXT
  1864.       #Y(EVAL-REGION-1
  1865.          #27Y(00 01 00 00 00 02 68 00 01 AC 2F 01 AB 71 48 8D 93 03 00 19 02 02
  1866.               0C 01 01 19 02
  1867.              )
  1868.          NIL INSERT-STRING
  1869.         )
  1870.       SCREEN 3. MAKE-BUFFERED-OUTPUT-STREAM *ERROR-OUTPUT* TRACE-SCREEN
  1871.       #Y(EVAL-REGION-2
  1872.          #27Y(00 01 00 00 00 02 68 00 01 AC 2F 01 AB 71 48 8D 93 03 00 19 02 02
  1873.               0C 01 02 19 02
  1874.              )
  1875.          NIL INSERT-STRING
  1876.         )
  1877.       *TRACE-OUTPUT* NIL
  1878.       #Y(EVAL-REGION-3
  1879.          #21Y(00 02 00 00 01 18 6A 01 30 90 98 02 6A 01 AE 9F 36 02 C6 48 00)
  1880.          NIL *ERROR-OUTPUT* FORMAT #.ERRORVAL
  1881.         )
  1882.       *ERROR-HANDLER* #\Space #\; EDIT (:ERROR) (:TRACE)
  1883.   )  )
  1884. #Y(#:TOP-LEVEL-FORM-138-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1885.    EVAL-BLOCK SYSTEM::REMOVE-OLD-DEFINITIONS
  1886.    #Y(EVAL-BLOCK #19Y(00 01 00 00 00 02 97 00 44 AC 66 00 01 2E 01 40 45 19 02)
  1887.       EVAL-REGION GET-BLOCK
  1888.   )  )
  1889. #Y(#:TOP-LEVEL-FORM-138-2
  1890.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01) EVAL-BLOCK
  1891.    FUNCTION "evaluate block contents" "Block-Inhalt auswerten"
  1892.    "évaluer le contenu du bloc" SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
  1893.   )
  1894. #Y(#:TOP-LEVEL-FORM-138-3 #9Y(00 00 00 00 00 01 C3 19 01) EVAL-BLOCK)
  1895. #Y(#:TOP-LEVEL-FORM-139 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1896.    GET-WHITESPACE-RIGHT SYSTEM::REMOVE-OLD-DEFINITIONS
  1897.    #Y(GET-WHITESPACE-RIGHT
  1898.       #79Y(00 01 00 02 00 0D 3A 02 06 D8 AE D9 80 31 02 3A 01 06 D8 AE DA 80 31
  1899.            01 D8 AE DB 71 31 AA 71 48 71 98 AB AF 72 01 01 DC AB 37 05 A6 F9 DD
  1900.            71 60 91 00 13 16 01 AF AC 8D 03 12 84 05 C9 FA AC B0 81 01 01 00 1A
  1901.            61 B0 AB 3F 02 19 08 00 19 07
  1902.           )
  1903.       SCREEN 2. 3. 1. #\Space #.#'EQL 0.
  1904.   )  )
  1905. #Y(#:TOP-LEVEL-FORM-140-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1906.    SKIP-WHITESPACE-RIGHT SYSTEM::REMOVE-OLD-DEFINITIONS
  1907.    #Y(SKIP-WHITESPACE-RIGHT
  1908.       #24Y(00 01 00 00 00 02 AB 2E 00 41 02 9C 1E 08 AD AC AC 2C 03 01 19 04 19
  1909.            04
  1910.           )
  1911.       GET-WHITESPACE-RIGHT SET-CURSOR
  1912.   )  )
  1913. #Y(#:TOP-LEVEL-FORM-140-2
  1914.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  1915.    SKIP-WHITESPACE-RIGHT FUNCTION "skip whitespace right"
  1916.    "Whitespace nach rechts überspringen" "sauter le blanc à droite"
  1917.    SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
  1918.   )
  1919. #Y(#:TOP-LEVEL-FORM-140-3 #9Y(00 00 00 00 00 01 C3 19 01) SKIP-WHITESPACE-RIGHT
  1920.   )
  1921. #Y(#:TOP-LEVEL-FORM-141 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1922.    MODIFIED-READTABLE SYSTEM::REMOVE-OLD-DEFINITIONS
  1923.    #Y(MODIFIED-READTABLE
  1924.       #19Y(00 00 00 00 00 01 37 02 70 71 D8 D9 62 AD 30 73 15 19 01) #\|
  1925.       #Y(MODIFIED-READTABLE-1
  1926.          #33Y(00 02 00 00 00 03 62 AD 62 37 02 70 7E 23 00 03 00 19 03 D9 DA AE
  1927.               DB DC DD 6D 03 06 DF B1 32 04 1F
  1928.              )
  1929.          #\# STREAM-ERROR :STREAM "~S from ~S: |# is legal only after #|"
  1930.          "~S von ~S: |# ist nur nach #| zulässig."
  1931.          "~S de ~S : |# est permis qu'après #|" SYSTEM::LANGUAGE READ
  1932.   )  )  )
  1933. #Y(#:TOP-LEVEL-FORM-142 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1934.    GET-NEXT-OBJECT SYSTEM::REMOVE-OLD-DEFINITIONS
  1935.    #Y(GET-NEXT-OBJECT
  1936.       #120Y(00 01 00 03 00 11 3A 03 06 D8 AF D9 80 31 03 3A 02 06 D8 AF DA 80
  1937.             31 02 3A 01 03 2D 03 F7 AE AE AE 2C 03 04 41 02 91 01 0D 01 04 3F
  1938.             04 19 07 01 04 3F 04 53 1A 38 B0 AC AC 2C 03 05 41 02 52 2E 46 06
  1939.             19 AC 2B 07 01 10 08 02 10 09 CD 10 0B 04 13 10 0C BC 63 62 63 30
  1940.             79 12 04 47 14 23 0D 4F D1 44 B0 66 00 04 66 00 02 35 00 40 45 53
  1941.             66 00 01 37 01 31 7D 54 19 09
  1942.            )
  1943.       SCREEN 2. 3. MODIFIED-READTABLE GET-WHITESPACE-RIGHT
  1944.       MAKE-READ-FROM-SCREEN-STREAM NIL
  1945.       #Y(GET-NEXT-OBJECT-1 #9Y(00 00 00 00 01 16 C4 48 00) NIL #.ERRORVAL)
  1946.       *ERROR-HANDLER* *READ-SUPPRESS* #.MOST-POSITIVE-FIXNUM
  1947.       SYSTEM::*BACKQUOTE-LEVEL* *READTABLE* #.ERRORVAL #.#'VALUES
  1948.   )  )
  1949. #Y(#:TOP-LEVEL-FORM-143-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1950.    MARK-NEXT-OBJECT SYSTEM::REMOVE-OLD-DEFINITIONS
  1951.    #Y(MARK-NEXT-OBJECT
  1952.       #19Y(00 01 00 00 00 02 97 00 44 AC 66 00 01 2E 01 40 45 19 02)
  1953.       MARK-REGION GET-NEXT-OBJECT
  1954.   )  )
  1955. #Y(#:TOP-LEVEL-FORM-143-2
  1956.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  1957.    MARK-NEXT-OBJECT FUNCTION "mark next Lisp object"
  1958.    "Nächstes LISP-Objekt markieren" "marquer le prochain objet Lisp"
  1959.    SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
  1960.   )
  1961. #Y(#:TOP-LEVEL-FORM-143-3 #9Y(00 00 00 00 00 01 C3 19 01) MARK-NEXT-OBJECT)
  1962. #Y(#:TOP-LEVEL-FORM-144 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  1963.    GET-TOPLEVEL-FORM SYSTEM::REMOVE-OLD-DEFINITIONS
  1964.    #Y(GET-TOPLEVEL-FORM
  1965.       #203Y(00 01 00 00 00 02 D8 AC D9 71 31 D8 AD DA 71 31 D8 AE DB 71 31 AC
  1966.             AC 72 01 01 1A 16 14 80 97 02 16 01 1A 23 85 03 AE AE 81 01 01 01
  1967.             14 80 48 02 16 01 DC AB 63 37 04 A3 F8 DD 71 60 91 00 5D AD 24 06
  1968.             61 C9 F8 16 01 16 01 2D 07 14 AC 62 E0 1A 13 AD AD AD AD 7A 04 83
  1969.             07 16 04 1A 80 5C 5A 43 19 09 85 02 B0 AD 72 01 01 DC AB 37 05 DD
  1970.             71 60 92 00 80 46 AB AB 70 34 E1 37 03 8B B7 3C AA AD 90 01 31 36
  1971.             9B F8 B4 AF AC B2 2C 04 0A 41 04 92 03 26 14 B6 8F 01 2F 0C AD B6
  1972.             90 01 2D 1A AC B5 90 01 31 14 B5 AC 8F 01 2F FF A6 B5 AC 90 01 2D
  1973.             07 B4 AB 8F 01 31 FF 99 16 04 16 02 AC 24 06 FF A1 91 01 FF 99 01
  1974.             04 3F 04 19 09
  1975.            )
  1976.       SCREEN 1. 2. 3. #\Space #.#'EQL 0. MODIFIED-READTABLE
  1977.       #.MOST-POSITIVE-FIXNUM (#\; #\)) GET-NEXT-OBJECT
  1978.   )  )
  1979. #Y(#:TOP-LEVEL-FORM-145-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1980.    MARK-TOPLEVEL-FORM SYSTEM::REMOVE-OLD-DEFINITIONS
  1981.    #Y(MARK-TOPLEVEL-FORM
  1982.       #19Y(00 01 00 00 00 02 97 00 44 AC 66 00 01 2E 01 40 45 19 02)
  1983.       MARK-REGION GET-TOPLEVEL-FORM
  1984.   )  )
  1985. #Y(#:TOP-LEVEL-FORM-145-2
  1986.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  1987.    MARK-TOPLEVEL-FORM FUNCTION "mark surrounding top level form"
  1988.    "Toplevel-Form markieren" "marquer la forme entourante extérieure"
  1989.    SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
  1990.   )
  1991. #Y(#:TOP-LEVEL-FORM-145-3 #9Y(00 00 00 00 00 01 C3 19 01) MARK-TOPLEVEL-FORM)
  1992. #Y(#:TOP-LEVEL-FORM-146-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  1993.    EVAL-TOPLEVEL-FORM SYSTEM::REMOVE-OLD-DEFINITIONS
  1994.    #Y(EVAL-TOPLEVEL-FORM
  1995.       #19Y(00 01 00 00 00 02 97 00 44 AC 66 00 01 2E 01 40 45 19 02)
  1996.       EVAL-REGION GET-TOPLEVEL-FORM
  1997.   )  )
  1998. #Y(#:TOP-LEVEL-FORM-146-2
  1999.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  2000.    EVAL-TOPLEVEL-FORM FUNCTION "evaluate surrounding top level form"
  2001.    "Toplevel-Form auswerten" "évaluer la forme entourante extérieure"
  2002.    SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
  2003.   )
  2004. #Y(#:TOP-LEVEL-FORM-146-3 #9Y(00 00 00 00 00 01 C3 19 01) EVAL-TOPLEVEL-FORM)
  2005. #Y(#:TOP-LEVEL-FORM-147 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  2006.    GET-NEXT-TAB-POS SYSTEM::REMOVE-OLD-DEFINITIONS
  2007.    #Y(GET-NEXT-TAB-POS
  2008.       #93Y(00 03 00 00 00 04 D8 AE D9 71 31 AA AE 72 01 01 AA 71 48 AE AB 8F 01
  2009.            32 12 AB AF 70 34 24 02 19 DA AC 37 05 A6 F9 DB 31 60 1D 30 15 19 06
  2010.            DD AF 72 02 35 AB 32 01 34 19 07 AB AF 70 34 23 04 6E DA AC 37 06 A7
  2011.            FA 71 60 92 00 0B DA AD 37 05 A2 F9 DB 31 60 1D 03 9C 19 08 19 08 19
  2012.            07
  2013.           )
  2014.       SCREEN 1. #\Space #.#'EQL #\( 2.
  2015.   )  )
  2016. #Y(#:TOP-LEVEL-FORM-148 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  2017.    CURSOR-TO-COL SYSTEM::REMOVE-OLD-DEFINITIONS
  2018.    #Y(CURSOR-TO-COL
  2019.       #55Y(00 02 00 00 00 03 D8 AD D9 71 31 D8 AE DA 71 31 AB AB 72 01 01 AA 71
  2020.            48 AF AB 90 01 30 11 AB B0 2F 03 AB DC AC 37 01 31 4D B0 AD AC 2C 03
  2021.            05 B0 AD B1 2C 03 06 19 07
  2022.           )
  2023.       SCREEN 1. 2. RESIZE-ARRAY #\Space REFRESH-LINE SET-CURSOR
  2024.   )  )
  2025. #Y(#:TOP-LEVEL-FORM-149-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  2026.    NEXT-INDENT SYSTEM::REMOVE-OLD-DEFINITIONS
  2027.    #Y(NEXT-INDENT
  2028.       #41Y(00 01 00 00 00 02 D8 AC D9 71 31 D8 AD DA 71 31 AB 23 03 0D AD AE 96
  2029.            03 AD 2C 03 05 14 2F 04 19 04 AD D9 AC 32 02 35 1A 73
  2030.           )
  2031.       SCREEN 2. 3. 0. CURSOR-TO-COL GET-NEXT-TAB-POS
  2032.   )  )
  2033. #Y(#:TOP-LEVEL-FORM-149-2
  2034.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  2035.    NEXT-INDENT FUNCTION "insert spaces up to next tab stop"
  2036.    "Leerstellen bis zur nächsten Einrückung"
  2037.    "ajouter des espaces jusqu'au prochain tabulateur" SYSTEM::LANGUAGE
  2038.    SYSTEM::%SET-DOCUMENTATION
  2039.   )
  2040. #Y(#:TOP-LEVEL-FORM-149-3 #9Y(00 00 00 00 00 01 C3 19 01) NEXT-INDENT)
  2041. #Y(#:TOP-LEVEL-FORM-150
  2042.    #20Y(00 00 00 00 00 01 D8 30 5D D9 8B 52 04 D9 DA 30 55 C4 19 01)
  2043.    (SPECIAL *SEARCH-STRING*) *SEARCH-STRING* ""
  2044.   )
  2045. #Y(#:TOP-LEVEL-FORM-151-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  2046.    SEARCH-FIRST SYSTEM::REMOVE-OLD-DEFINITIONS
  2047.    #Y(SEARCH-FIRST
  2048.       #23Y(00 01 00 00 00 02 D8 D9 DA 6D 03 03 6A 04 2F 05 0F 04 AB 2E 06 19 02
  2049.           )
  2050.       " Search: " " Suche: " " Chercher: " SYSTEM::LANGUAGE *SEARCH-STRING*
  2051.       LINE-EDIT SEARCH-NEXT
  2052.   )  )
  2053. #Y(#:TOP-LEVEL-FORM-151-2
  2054.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  2055.    SEARCH-FIRST FUNCTION "search for a string" "Nach Textstück Suchen"
  2056.    "chercher une chaîne" SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
  2057.   )
  2058. #Y(#:TOP-LEVEL-FORM-151-3 #9Y(00 00 00 00 00 01 C3 19 01) SEARCH-FIRST)
  2059. #Y(#:TOP-LEVEL-FORM-152-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  2060.    SEARCH-NEXT SYSTEM::REMOVE-OLD-DEFINITIONS
  2061.    #Y(SEARCH-NEXT
  2062.       #90Y(00 01 00 00 00 02 D8 AC D9 71 31 D8 AD DA 71 31 D8 AE DB 71 31 AC 71
  2063.            48 AB AE AE 72 01 01 71 48 8F 01 2F 22 00 14 91 00 15 84 03 14 AC 8D
  2064.            03 27 6A 04 AF AF 72 01 01 37 08 80 67 00 1C 6B B0 AE AC 2C 03 05 19
  2065.            07 6A 04 AE AE 72 01 01 37 08 B5 80 97 05 31 67 1A 4E 00 19 07
  2066.           )
  2067.       SCREEN 1. 2. 3. *SEARCH-STRING* SET-CURSOR
  2068.   )  )
  2069. #Y(#:TOP-LEVEL-FORM-152-2
  2070.    #20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
  2071.    SEARCH-NEXT FUNCTION "continue searching" "Weitersuchen"
  2072.    "continuer à chercher" SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
  2073.   )
  2074. #Y(#:TOP-LEVEL-FORM-152-3 #9Y(00 00 00 00 00 01 C3 19 01) SEARCH-NEXT)
  2075. #Y(#:TOP-LEVEL-FORM-153-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  2076.    C-H-DOC SYSTEM::REMOVE-OLD-DEFINITIONS
  2077.    #Y(C-H-DOC #20Y(00 01 00 00 00 02 62 D8 D9 DA 6D 03 03 95 03 2C 03 04 19 02)
  2078.       "show window ~D" "Fenster Nr. ~D nach oben bringen"
  2079.       "montrer la fenêtre ~D" SYSTEM::LANGUAGE FORMAT
  2080.   )  )
  2081. #Y(#:TOP-LEVEL-FORM-153-2 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
  2082.    M-H-DOC SYSTEM::REMOVE-OLD-DEFINITIONS
  2083.    #Y(M-H-DOC #20Y(00 01 00 00 00 02 62 D8 D9 DA 6D 03 03 95 03 2C 03 04 19 02)
  2084.       "hide window ~D" "Fenster Nr. ~D unsichtbar machen"
  2085.       "cacher la fenêtre ~D" SYSTEM::LANGUAGE FORMAT
  2086.   )  )
  2087. #Y(#:TOP-LEVEL-FORM-153-3 #16Y(00 00 00 00 00 01 D8 D9 98 02 2C 03 03 3D 19 01)
  2088.    :STRING-CHAR :WRITABLE INSERT-CHAR BIND-KEY
  2089.   )
  2090. #Y(#:TOP-LEVEL-FORM-153-4 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2091.    #\HYPER-Code20 :ALL CURSOR-LEFT BIND-KEY
  2092.   )
  2093. #Y(#:TOP-LEVEL-FORM-153-5 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2094.    #\HYPER-Code22 :ALL CURSOR-RIGHT BIND-KEY
  2095.   )
  2096. #Y(#:TOP-LEVEL-FORM-153-6 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2097.    #\HYPER-Code18 :MULTILINE CURSOR-DOWN BIND-KEY
  2098.   )
  2099. #Y(#:TOP-LEVEL-FORM-153-7 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2100.    #\HYPER-Code24 :MULTILINE CURSOR-UP BIND-KEY
  2101.   )
  2102. #Y(#:TOP-LEVEL-FORM-153-8 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2103.    #\SUPER-HYPER-Code20 :ALL CURSOR-TO-START-OF-LINE BIND-KEY
  2104.   )
  2105. #Y(#:TOP-LEVEL-FORM-153-9 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2106.    #\SUPER-HYPER-Code22 :ALL CURSOR-TO-END-OF-LINE BIND-KEY
  2107.   )
  2108. #Y(#:TOP-LEVEL-FORM-153-10 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2109.    #\SUPER-HYPER-Code18 :MULTILINE PAGE-DOWN BIND-KEY
  2110.   )
  2111. #Y(#:TOP-LEVEL-FORM-153-11 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2112.    #\SUPER-HYPER-Code24 :MULTILINE PAGE-UP BIND-KEY
  2113.   )
  2114. #Y(#:TOP-LEVEL-FORM-153-12 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2115.    #\Null :ALL SKIP-WHITESPACE-RIGHT BIND-KEY
  2116.   )
  2117. #Y(#:TOP-LEVEL-FORM-153-13
  2118.    #16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\CONTROL-A :CONTROL
  2119.    (:SAVE-AS)
  2120.    (SYSTEM::LANGUAGE "store to new file"
  2121.      "oberes Fenster als neues File abspeichern"
  2122.      "placer le contenu dans un nouveau fichier"
  2123.    )
  2124.    BIND-KEY
  2125.   )
  2126. #Y(#:TOP-LEVEL-FORM-153-14 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2127.    #\CONTROL-B :ALL SET-BLOCK-START BIND-KEY
  2128.   )
  2129. #Y(#:TOP-LEVEL-FORM-153-15 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2130.    #\CONTROL-D :ALL SET-BLOCK-END BIND-KEY
  2131.   )
  2132. #Y(#:TOP-LEVEL-FORM-153-16
  2133.    #16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\CONTROL-E :CONTROL
  2134.    (:ERROR)
  2135.    (SYSTEM::LANGUAGE "show error window" "Errorfenster nach oben bringen"
  2136.      "montrer la fenêtre des erreurs"
  2137.    )
  2138.    BIND-KEY
  2139.   )
  2140. #Y(#:TOP-LEVEL-FORM-153-17 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2141.    #\CONTROL-F :MULTILINE SEARCH-FIRST BIND-KEY
  2142.   )
  2143. #Y(#:TOP-LEVEL-FORM-153-18 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2144.    #\Backspace :AND-WRITABLE-MULTILINE BACKSPACE-1 BIND-KEY
  2145.   )
  2146. #Y(#:TOP-LEVEL-FORM-153-19 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2147.    #\Backspace :AND-WRITABLE-NOT-MULTILINE BACKSPACE BIND-KEY
  2148.   )
  2149. #Y(#:TOP-LEVEL-FORM-153-20 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2150.    #\Delete :AND-WRITABLE-MULTILINE DELETE-CHAR-1 BIND-KEY
  2151.   )
  2152. #Y(#:TOP-LEVEL-FORM-153-21 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2153.    #\Delete :AND-WRITABLE-NOT-MULTILINE DELETE-CHAR BIND-KEY
  2154.   )
  2155. #Y(#:TOP-LEVEL-FORM-153-22 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2156.    #\Tab :WRITABLE NEXT-INDENT BIND-KEY
  2157.   )
  2158. #Y(#:TOP-LEVEL-FORM-153-23 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2159.    #\CONTROL-J :AND-WRITABLE-MULTILINE COMBINE-LINES BIND-KEY
  2160.   )
  2161. #Y(#:TOP-LEVEL-FORM-153-24 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2162.    #\CONTROL-K :WRITABLE CLEAR-END-OF-LINE BIND-KEY
  2163.   )
  2164. #Y(#:TOP-LEVEL-FORM-153-25 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2165.    #\CONTROL-L :AND-WRITABLE-MULTILINE EVAL-TOPLEVEL-FORM BIND-KEY
  2166.   )
  2167. #Y(#:TOP-LEVEL-FORM-153-26 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2168.    #\Return :AND-WRITABLE-MULTILINE INSERT-LINE BIND-KEY
  2169.   )
  2170. #Y(#:TOP-LEVEL-FORM-153-27 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2171.    #\Return :AND-WRITABLE-NOT-MULTILINE FINISH BIND-KEY
  2172.   )
  2173. #Y(#:TOP-LEVEL-FORM-153-28 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2174.    #\CONTROL-N :MULTILINE SEARCH-NEXT BIND-KEY
  2175.   )
  2176. #Y(#:TOP-LEVEL-FORM-153-29 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2177.    #\CONTROL-O :ALL MARK-TOPLEVEL-FORM BIND-KEY
  2178.   )
  2179. #Y(#:TOP-LEVEL-FORM-153-30
  2180.    #16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\CONTROL-Q :CONTROL
  2181.    (:DELETE)
  2182.    (SYSTEM::LANGUAGE "delete current window" "oberes Fenster wegwerfen"
  2183.      "enlever la fenêtre courante"
  2184.    )
  2185.    BIND-KEY
  2186.   )
  2187. #Y(#:TOP-LEVEL-FORM-153-31 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2188.    #\CONTROL-R :ALL MARK-NEXT-OBJECT BIND-KEY
  2189.   )
  2190. #Y(#:TOP-LEVEL-FORM-153-32
  2191.    #16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\CONTROL-S :CONTROL
  2192.    (:SAVE)
  2193.    (SYSTEM::LANGUAGE "store to file" "oberes Fenster abspeichern"
  2194.      "placer le contenu dans le fichier"
  2195.    )
  2196.    BIND-KEY
  2197.   )
  2198. #Y(#:TOP-LEVEL-FORM-153-33
  2199.    #16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\CONTROL-T :CONTROL
  2200.    (:TRACE)
  2201.    (SYSTEM::LANGUAGE "show trace window" "Tracefenster nach oben bringen"
  2202.      "montrer la fenêtre des traces"
  2203.    )
  2204.    BIND-KEY
  2205.   )
  2206. #Y(#:TOP-LEVEL-FORM-153-34 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2207.    #\CONTROL-U :ALL HIDE-BLOCK BIND-KEY
  2208.   )
  2209. #Y(#:TOP-LEVEL-FORM-153-35 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2210.    #\CONTROL-V :AND-WRITABLE-MULTILINE EVAL-BLOCK BIND-KEY
  2211.   )
  2212. #Y(#:TOP-LEVEL-FORM-153-36 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2213.    #\CONTROL-W :WRITABLE DELETE-BLOCK-BUFFER BIND-KEY
  2214.   )
  2215. #Y(#:TOP-LEVEL-FORM-153-37
  2216.    #16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\CONTROL-X :CONTROL
  2217.    (:LOAD) (SYSTEM::LANGUAGE "load file" "File laden" "charger fichier")
  2218.    BIND-KEY
  2219.   )
  2220. #Y(#:TOP-LEVEL-FORM-153-38 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
  2221.    #\CONTROL-Y :ALL PASTE-BUFFER BIND-KEY
  2222.   )
  2223. #Y(#:TOP-LEVEL-FORM-153-39
  2224.    #16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\CONTROL-Z :CONTROL
  2225.    (:HIDE)
  2226.    (SYSTEM::LANGUAGE "hide top window" "oberes Fenster unsichtbar machen"
  2227.      "cacher la fenêtre courante"
  2228.    )
  2229.    BIND-KEY
  2230.   )
  2231. #Y(#:TOP-LEVEL-FORM-153-40
  2232.    #16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) (#\Escape #\Code28)
  2233.    :CONTROL (:LEAVE)
  2234.    (SYSTEM::LANGUAGE "quit editor" "Editor verlassen" "quitter l'éditeur")
  2235.    BIND-KEY
  2236.   )
  2237. #Y(#:TOP-LEVEL-FORM-153-41
  2238.    #16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) (#\Code29 #\CONTROL-])
  2239.    :CONTROL (:TOP 0.) (C-H-DOC 0.) BIND-KEY
  2240.   )
  2241. #Y(#:TOP-LEVEL-FORM-153-42
  2242.    #16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\HYPER-Code28
  2243.    :CONTROL (:HELP)
  2244.    (SYSTEM::LANGUAGE "show help window (this text)"
  2245.      "Hilfefenster (diesen Text) nach oben bringen"
  2246.      "montrer la fenêtre d'aide (celle-ci)"
  2247.    )
  2248.    BIND-KEY
  2249.   )
  2250. #Y(#:TOP-LEVEL-FORM-153-43
  2251.    #16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\HYPER-A :CONTROL
  2252.    (:TOP 0.) (C-H-DOC 0.) BIND-KEY
  2253.   )
  2254. #Y(#:TOP-LEVEL-FORM-153-44
  2255.    #16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\HYPER-B :CONTROL
  2256.    (:TOP 1.) (C-H-DOC 1.) BIND-KEY
  2257.   )
  2258. #Y(#:TOP-LEVEL-FORM-153-45
  2259.    #16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\HYPER-C :CONTROL
  2260.    (:TOP 2.) (C-H-DOC 2.) BIND-KEY
  2261.   )
  2262. #Y(#:TOP-LEVEL-FORM-153-46
  2263.    #16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\HYPER-D :CONTROL
  2264.    (:TOP 3.) (C-H-DOC 3.) BIND-KEY
  2265.   )
  2266. #Y(#:TOP-LEVEL-FORM-153-47
  2267.    #16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\HYPER-E :CONTROL
  2268.    (:TOP 4.) (C-H-DOC 4.) BIND-KEY
  2269.   )
  2270. #Y(#:TOP-LEVEL-FORM-153-48
  2271.    #18Y(00 00 00 00 00 01 D8 D9 DA 6E 03 DC 2C 04 05 3D 19 01) #\HYPER-F :ALL
  2272.    0. CURSOR-TO-MARK-FN (CURSOR-TO-MARK-DOC 0.) BIND-KEY
  2273.   )
  2274. #Y(#:TOP-LEVEL-FORM-153-49
  2275.    #18Y(00 00 00 00 00 01 D8 D9 DA 6E 03 DC 2C 04 05 3D 19 01) #\HYPER-G :ALL
  2276.    1. CURSOR-TO-MARK-FN (CURSOR-TO-MARK-DOC 1.) BIND-KEY
  2277.   )
  2278. #Y(#:TOP-LEVEL-FORM-153-50
  2279.    #18Y(00 00 00 00 00 01 D8 D9 DA 6E 03 DC 2C 04 05 3D 19 01) #\HYPER-H :ALL
  2280.    2. CURSOR-TO-MARK-FN (CURSOR-TO-MARK-DOC 2.) BIND-KEY
  2281.   )
  2282. #Y(#:TOP-LEVEL-FORM-153-51
  2283.    #18Y(00 00 00 00 00 01 D8 D9 DA 6E 03 DC 2C 04 05 3D 19 01) #\HYPER-I :ALL
  2284.    3. CURSOR-TO-MARK-FN (CURSOR-TO-MARK-DOC 3.) BIND-KEY
  2285.   )
  2286. #Y(#:TOP-LEVEL-FORM-153-52
  2287.    #18Y(00 00 00 00 00 01 D8 D9 DA 6E 03 DC 2C 04 05 3D 19 01) #\HYPER-J :ALL
  2288.    4. CURSOR-TO-MARK-FN (CURSOR-TO-MARK-DOC 4.) BIND-KEY
  2289.   )
  2290. #Y(#:TOP-LEVEL-FORM-153-53
  2291.    #16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\SUPER-HYPER-A
  2292.    :CONTROL (:TOP 5.) (C-H-DOC 5.) BIND-KEY
  2293.   )
  2294. #Y(#:TOP-LEVEL-FORM-153-54
  2295.    #16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\SUPER-HYPER-B
  2296.    :CONTROL (:TOP 6.) (C-H-DOC 6.) BIND-KEY
  2297.   )
  2298. #Y(#:TOP-LEVEL-FORM-153-55
  2299.    #16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\SUPER-HYPER-C
  2300.    :CONTROL (:TOP 7.) (C-H-DOC 7.) BIND-KEY
  2301.   )
  2302. #Y(#:TOP-LEVEL-FORM-153-56
  2303.    #16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\SUPER-HYPER-D
  2304.    :CONTROL (:TOP 8.) (C-H-DOC 8.) BIND-KEY
  2305.   )
  2306. #Y(#:TOP-LEVEL-FORM-153-57
  2307.    #16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\SUPER-HYPER-E
  2308.    :CONTROL (:TOP 9.) (C-H-DOC 9.) BIND-KEY
  2309.   )
  2310. #Y(#:TOP-LEVEL-FORM-153-58
  2311.    #18Y(00 00 00 00 00 01 D8 D9 DA 6E 03 DC 2C 04 05 3D 19 01) #\SUPER-HYPER-F
  2312.    :ALL 0. SET-MARK-FN (SET-MARK-DOC 0.) BIND-KEY
  2313.   )
  2314. #Y(#:TOP-LEVEL-FORM-153-59
  2315.    #18Y(00 00 00 00 00 01 D8 D9 DA 6E 03 DC 2C 04 05 3D 19 01) #\SUPER-HYPER-G
  2316.    :ALL 1. SET-MARK-FN (SET-MARK-DOC 1.) BIND-KEY
  2317.   )
  2318. #Y(#:TOP-LEVEL-FORM-153-60
  2319.    #18Y(00 00 00 00 00 01 D8 D9 DA 6E 03 DC 2C 04 05 3D 19 01) #\SUPER-HYPER-H
  2320.    :ALL 2. SET-MARK-FN (SET-MARK-DOC 2.) BIND-KEY
  2321.   )
  2322. #Y(#:TOP-LEVEL-FORM-153-61
  2323.    #18Y(00 00 00 00 00 01 D8 D9 DA 6E 03 DC 2C 04 05 3D 19 01) #\SUPER-HYPER-I
  2324.    :ALL 3. SET-MARK-FN (SET-MARK-DOC 3.) BIND-KEY
  2325.   )
  2326. #Y(#:TOP-LEVEL-FORM-153-62
  2327.    #17Y(00 00 00 00 00 01 D8 D9 DA 6E 03 DC 2C 04 05 19 01) #\SUPER-HYPER-J
  2328.    :ALL 4. SET-MARK-FN (SET-MARK-DOC 4.) BIND-KEY
  2329.   )
  2330. #Y(#:TOP-LEVEL-FORM-154 #16Y(00 00 00 00 00 01 D8 30 5D D9 63 30 55 C4 19 01)
  2331.    (SPECIAL *USE-ED*) *USE-ED*
  2332.   )
  2333. #Y(#:TOP-LEVEL-FORM-155 #11Y(00 00 00 00 00 01 D8 30 57 19 01) ED)
  2334. #Y(#:TOP-LEVEL-FORM-156 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
  2335.    ED SYSTEM::REMOVE-OLD-DEFINITIONS
  2336.    #Y(ED
  2337.       #306Y(00 00 00 01 00 07 3C 01 01 04 92 05 16 AF 8D 1C 04 AF 8E 09 20 0E
  2338.             00 1B 11 A0 14 2E 03 19 06 2D 01 19 06 0E 00 1B 78 C5 1A 70 DC B0
  2339.             37 01 70 F6 60 02 1A 80 4A AF 88 05 80 DF A0 F9 AD 2E 07 F8 14 8C
  2340.             53 80 E2 AC 7F 5A 01 1B 06 9D 5D F7 1C 80 D6 AB 8E 1F 80 D1 AF 87
  2341.             05 06 AB B0 8E 03 80 C7 AC E0 37 01 80 84 00 1C 80 BD 0E 00 1C 16
  2342.             E1 AD 6A 0A 94 03 93 04 37 0C 7D 07 F8 70 89 60 05 14 2E 01 19 06
  2343.             2D 0B 14 AA E4 37 03 70 FB 52 1C 93 04 AD 30 87 AC 30 8F AC 30 8F
  2344.             92 02 05 14 37 01 31 7D 3D 53 05 00 00 1C 0B 1A 05 05 00 00 1C 04
  2345.             14 63 31 7D 54 16 01 AA 71 00 AB 2E 03 AB 71 00 AB 90 01 30 80 4E
  2346.             AB E5 37 03 70 FB 52 33 0E 0A 10 0A 1A 0D AA 01 02 94 0C 70 5F 37
  2347.             01 30 86 16 01 AF 62 E6 37 01 70 78 AA E6 8E 03 67 16 01 11 92 02
  2348.             05 14 37 01 31 7D 3D 53 05 00 00 1C 0B 1A 05 05 00 00 1C 04 14 63
  2349.             31 7D 54 16 01 AD 8E 0B 03 AF 2E 0F 16 01 9F 19 07 AF 8E 1F 0A AF
  2350.             DE 80 2E 03 14 87 05 FF 15 E8 E9 EA EB 6D 03 14 B1 32 01 1F
  2351.            )
  2352.       *USE-ED* EDIT "" EDIT-FILE :LOAD SYSTEM::FUNCTION-NAME-P 0.
  2353.       SYSTEM::GET-FUNNAME-SYMBOL SYSTEM::DEFINITION :FORM *PACKAGE*
  2354.       EDITOR-TEMPFILE :OUTPUT :INPUT "EOF" COMPILE ERROR "~S cannot be edited."
  2355.       "~S ist nicht editierbar." "~S ne peut pas être édité." SYSTEM::LANGUAGE
  2356.   )  )
  2357.