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 >
Wrap
Text File
|
1996-07-24
|
113KB
|
2,357 lines
(SYSTEM::VERSION '(SYSTEM::CLISP2 13. LISP:T 130695.))
#Y(#:TOP-LEVEL-FORM-1 #13Y(00 00 00 00 00 01 D8 37 02 30 E3 19 01) "LISP")
#Y(#:TOP-LEVEL-FORM-2 #13Y(00 00 00 00 00 01 D8 37 01 30 DA 19 01)
(EDITOR ED *USE-ED*)
)
#Y(#:TOP-LEVEL-FORM-3 #17Y(00 00 00 00 00 01 D8 6A 01 37 03 30 BB 0F 01 19 01)
EDITOR *FEATURES*
)
#Y(#:TOP-LEVEL-FORM-4 #13Y(00 00 00 00 00 01 D8 37 02 30 E3 19 01) "EDITOR")
#Y(#:TOP-LEVEL-FORM-5 #12Y(00 00 00 00 00 01 D8 30 5D C4 19 01)
(SPECIAL *WINDOW*) *WINDOW*
)
#Y(#:TOP-LEVEL-FORM-6 #12Y(00 00 00 00 00 01 D8 30 5D C4 19 01)
(SPECIAL GLOBAL-SCREEN-HEIGHT) GLOBAL-SCREEN-HEIGHT
)
#Y(#:TOP-LEVEL-FORM-7 #12Y(00 00 00 00 00 01 D8 30 5D C4 19 01)
(SPECIAL GLOBAL-SCREEN-WIDTH) GLOBAL-SCREEN-WIDTH
)
#Y(#:TOP-LEVEL-FORM-8 #12Y(00 00 00 00 00 01 D8 30 5D C4 19 01)
(SPECIAL BLANKS) BLANKS
)
#Y(#:TOP-LEVEL-FORM-9
#18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01) WITH-WINDOW
SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
#Y(WITH-WINDOW
#28Y(00 01 00 01 00 08 94 02 D8 D9 DA DB DC DD DE DF A3 7B 02 7A 04 CB 7B
02 60 03 19 04
)
LET* ((*WINDOW* (SCREEN:MAKE-WINDOW))) UNWIND-PROTECT MULTIPLE-VALUE-BIND
(GLOBAL-SCREEN-HEIGHT GLOBAL-SCREEN-WIDTH) (SCREEN:WINDOW-SIZE *WINDOW*)
LET ((BLANKS (MAKE-STRING GLOBAL-SCREEN-WIDTH :INITIAL-ELEMENT #\Space)))
((SCREEN:WINDOW-CURSOR-ON *WINDOW*) (CLOSE *WINDOW*))
) )
#Y(#:TOP-LEVEL-FORM-10
#18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01) BELL
SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
#Y(BELL
#22Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 30 03 C5 19 03 AC 2E 01 19 03)
1. SYSTEM::MACRO-CALL-ERROR (WRITE-CHAR #\Bell *TERMINAL-IO*)
) )
#Y(#:TOP-LEVEL-FORM-11
#18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
SCREEN-SET-CURSOR SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
#Y(SCREEN-SET-CURSOR
#34Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 2E 0F 9D 5B 77 9E 5B 5B 77 DA DB
AD AD 60 04 19 05 AC 2E 01 19 03
)
3. SYSTEM::MACRO-CALL-ERROR SCREEN:SET-WINDOW-CURSOR-POSITION *WINDOW*
) )
#Y(#:TOP-LEVEL-FORM-12
#18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01) SCREEN-HOME
SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
#Y(SCREEN-HOME
#22Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 30 03 C5 19 03 AC 2E 01 19 03)
1. SYSTEM::MACRO-CALL-ERROR (SCREEN-SET-CURSOR 0. 0.)
) )
#Y(#:TOP-LEVEL-FORM-13
#18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
SCREEN-CLEAR-SCREEN SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
#Y(SCREEN-CLEAR-SCREEN
#22Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 30 03 C5 19 03 AC 2E 01 19 03)
1. SYSTEM::MACRO-CALL-ERROR (SCREEN:CLEAR-WINDOW *WINDOW*)
) )
#Y(#:TOP-LEVEL-FORM-14
#18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
SCREEN-CLEAR-END-OF-SCREEN SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
#Y(SCREEN-CLEAR-END-OF-SCREEN
#22Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 30 03 C5 19 03 AC 2E 01 19 03)
1. SYSTEM::MACRO-CALL-ERROR (SCREEN:CLEAR-WINDOW-TO-EOT *WINDOW*)
) )
#Y(#:TOP-LEVEL-FORM-15
#18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
SCREEN-CLEAR-END-OF-LINE SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
#Y(SCREEN-CLEAR-END-OF-LINE
#22Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 30 03 C5 19 03 AC 2E 01 19 03)
1. SYSTEM::MACRO-CALL-ERROR (SCREEN:CLEAR-WINDOW-TO-EOL *WINDOW*)
) )
#Y(#:TOP-LEVEL-FORM-16
#18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
SCREEN-INSERT-LINE SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
#Y(SCREEN-INSERT-LINE
#22Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 30 03 C5 19 03 AC 2E 01 19 03)
1. SYSTEM::MACRO-CALL-ERROR (SCREEN:INSERT-WINDOW-LINE *WINDOW*)
) )
#Y(#:TOP-LEVEL-FORM-17
#18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
SCREEN-DELETE-LINE SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
#Y(SCREEN-DELETE-LINE
#22Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 30 03 C5 19 03 AC 2E 01 19 03)
1. SYSTEM::MACRO-CALL-ERROR (SCREEN:DELETE-WINDOW-LINE *WINDOW*)
) )
#Y(#:TOP-LEVEL-FORM-18
#18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01) SCREEN-CURSOR-ON
SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
#Y(SCREEN-CURSOR-ON
#22Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 30 03 C5 19 03 AC 2E 01 19 03)
1. SYSTEM::MACRO-CALL-ERROR (SCREEN:WINDOW-CURSOR-ON *WINDOW*)
) )
#Y(#:TOP-LEVEL-FORM-19
#18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
SCREEN-CURSOR-OFF SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
#Y(SCREEN-CURSOR-OFF
#22Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 30 03 C5 19 03 AC 2E 01 19 03)
1. SYSTEM::MACRO-CALL-ERROR (SCREEN:WINDOW-CURSOR-OFF *WINDOW*)
) )
#Y(#:TOP-LEVEL-FORM-20
#18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
SCREEN-REVERSE-ON SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
#Y(SCREEN-REVERSE-ON
#22Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 30 03 C5 19 03 AC 2E 01 19 03)
1. SYSTEM::MACRO-CALL-ERROR (SCREEN:HIGHLIGHT-ON *WINDOW*)
) )
#Y(#:TOP-LEVEL-FORM-21
#18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
SCREEN-REVERSE-OFF SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
#Y(SCREEN-REVERSE-OFF
#22Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 30 03 C5 19 03 AC 2E 01 19 03)
1. SYSTEM::MACRO-CALL-ERROR (SCREEN:HIGHLIGHT-OFF *WINDOW*)
) )
#Y(#:TOP-LEVEL-FORM-22 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
GET-NEW-LINE SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(GET-NEW-LINE #18Y(00 01 00 00 00 02 AB 63 37 06 C3 FB A4 F8 30 1B 19 02)
STRING-CHAR
) )
#Y(#:TOP-LEVEL-FORM-23 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
MAKE-EMPTY-TEXT SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(MAKE-EMPTY-TEXT
#29Y(00 00 00 01 00 07 3A 01 03 0E 00 F7 AB 63 37 06 C4 F8 70 1B D9 6E 02
AB 30 18 15 19 02
)
GLOBAL-SCREEN-HEIGHT 0. GET-NEW-LINE
) )
#Y(#:TOP-LEVEL-FORM-24
#18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01) MAKE-MARK
SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
#Y(MAKE-MARK
#33Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 2E 0E 9D 5B 77 9E 5B 5B 77 DA AC
AC 60 03 19 05 AC 2E 01 19 03
)
3. SYSTEM::MACRO-CALL-ERROR CONS
) )
#Y(#:TOP-LEVEL-FORM-25
#18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01) MARK-LIN
SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
#Y(MARK-LIN
#28Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 2E 09 9D 5B 77 DA AB 60 02 19 04
AC 2E 01 19 03
)
2. SYSTEM::MACRO-CALL-ERROR CAR
) )
#Y(#:TOP-LEVEL-FORM-26
#18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01) MARK-COL
SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
#Y(MARK-COL
#28Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 2E 09 9D 5B 77 DA AB 60 02 19 04
AC 2E 01 19 03
)
2. SYSTEM::MACRO-CALL-ERROR CDR
) )
#Y(#:TOP-LEVEL-FORM-27
#728Y(00 00 00 00 00 01 00 2A 04 C3 0B 00 00 C4 0B 00 01 C5 0B 00 02 C6 0B
00 03 DC 2E 05 DC AB 6C 06 01 31 82 DF E0 E1 63 DC E2 67 06 00 67 07
01 67 08 02 67 09 03 72 08 00 31 88 16 01 DF 2E 0B E4 30 5D E5 2E 05
E5 E6 E7 31 88 E5 E8 31 82 E9 30 5D EA 30 5D EB 2E 05 EB E6 EC 31 88
EB ED 31 82 EE 30 5D EF 30 5D F0 2E 05 F0 E6 F1 31 88 F0 F2 31 82 F3
30 5D F4 30 5D F5 2E 05 F5 E6 64 1E 31 88 F5 64 1F 31 82 64 20 30 5D
64 21 30 5D 64 22 2E 05 64 22 E6 64 23 31 88 64 22 64 24 31 82 64 25
30 5D 64 26 30 5D 64 27 2E 05 64 27 E6 64 28 31 88 64 27 64 29 31 82
64 2A 30 5D 64 2B 30 5D 64 2C 2E 05 64 2C E6 64 2D 31 88 64 2C 64 2E
31 82 64 2F 30 5D 64 30 30 5D 64 31 2E 05 64 31 E6 64 32 31 88 64 31
64 33 31 82 64 34 30 5D 64 35 30 5D 64 36 2E 05 64 36 E6 64 37 31 88
64 36 64 38 31 82 64 39 30 5D 64 3A 30 5D 64 3B 2E 05 64 3B E6 64 3C
31 88 64 3B 64 3D 31 82 64 3E 30 5D 64 3F 30 5D 64 40 2E 05 64 40 E6
64 41 31 88 64 40 64 42 31 82 64 43 30 5D 64 44 30 5D 64 45 2E 05 64
45 E6 64 46 31 88 64 45 64 47 31 82 64 48 30 5D 64 49 30 5D 64 4A 2E
05 64 4A E6 64 4B 31 88 64 4A 64 4C 31 82 64 4D 30 5D 64 4E 30 5D 64
4F 2E 05 64 4F E6 64 50 31 88 64 4F 64 51 31 82 64 52 30 5D 64 53 30
5D 64 54 2E 05 64 54 E6 64 55 31 88 64 54 64 56 31 82 64 57 30 5D 64
58 30 5D 64 59 2E 05 64 59 E6 64 5A 31 88 64 59 64 5B 31 82 EB 64 5C
64 5D 03 5E 79 31 88 EB 64 5F 62 2C 03 60 F0 64 5C 64 5D 03 61 79 31
88 F0 64 5F 62 2C 03 60 F5 64 5C 64 5D 03 62 79 31 88 F5 64 5F 62 2C
03 60 64 22 64 5C 64 5D 03 63 79 31 88 64 22 64 5F 62 2C 03 60 64 27
64 5C 64 5D 03 64 79 31 88 64 27 64 5F 62 2C 03 60 64 2C 64 5C 64 5D
03 65 79 31 88 64 2C 64 5F 62 2C 03 60 64 31 64 5C 64 5D 03 66 79 31
88 64 31 64 5F 62 2C 03 60 64 36 64 5C 64 5D 03 67 79 31 88 64 36 64
5F 62 2C 03 60 64 3B 64 5C 64 5D 03 68 79 31 88 64 3B 64 5F 62 2C 03
60 64 40 64 5C 64 5D 03 69 79 31 88 64 40 64 5F 62 2C 03 60 64 45 64
5C 64 5D 03 6A 79 31 88 64 45 64 5F 62 2C 03 60 64 4A 64 5C 64 5D 03
6B 79 31 88 64 4A 64 5F 62 2C 03 60 64 4F 64 5C 64 5D 03 6C 79 31 88
64 4F 64 5F 62 2C 03 60 64 54 64 5C 64 5D 03 6D 79 31 88 64 54 64 5F
62 2C 03 60 64 59 64 5C 64 5D 03 6E 79 31 88 64 59 64 5F 62 2C 03 60
DF 64 6F 62 2C 03 60 DF 64 70 31 89 CA 19 01
)
#Y(DEFAULT-TEXT #10Y(00 00 00 00 00 01 2D 00 19 01) MAKE-EMPTY-TEXT)
#Y(DEFAULT-MARKS #18Y(00 00 00 00 00 01 D8 63 37 06 C3 F8 7C 04 30 1B 19 01)
12.
)
#Y(DEFAULT-HEIGHT #10Y(00 00 00 00 00 01 0E 00 19 01) GLOBAL-SCREEN-HEIGHT)
#Y(DEFAULT-WIDTH #10Y(00 00 00 00 00 01 0E 00 19 01) GLOBAL-SCREEN-WIDTH)
MK-SCREEN SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(MK-SCREEN
#204Y(00 00 00 00 80 1B 00 0F 00 01 3A 0F 07 68 00 01 35 00 09 0F 3A 0E
03 D3 09 0E 3A 0D 03 D3 09 0D 3A 0C 03 D3 09 0C 3A 0B 07 68 00 02
35 00 09 0B 3A 0A 07 68 00 03 35 00 09 0A 3A 09 06 68 00 04 35 00
FF 3A 08 02 D3 FE 3A 07 02 D3 FD 3C 06 3A 05 02 7D 05 3A 04 02 D3
FA 3A 03 02 D3 F9 3A 02 02 D4 F8 3C 01 EA EB 71 33 EC AB ED BD 31
32 EC AB EE BC 31 32 EC AB EF BB 31 32 EC AB F0 BA 31 32 EC AB F1
B9 31 32 EC AB F2 B8 31 32 EC AB F3 B7 31 32 EC AB F4 B6 31 32 EC
AB F5 B5 31 32 EC AB 64 1E B4 31 32 EC AB 64 1F B3 31 32 EC AB 64
20 B2 31 32 EC AB 64 21 B1 31 32 EC AB 64 22 B0 31 32 EC AB 64 23
AF 31 32 15 19 10
)
NIL :TEXT :LIN :COL :SAVED-COL :MARKS :HEIGHT :WIDTH :TOP-LIN :LEFT-COL
:VISIBILITY :FULL? :PHYS-LEFT-COL :PHYS-TOP-LIN :TITLE :OLCHAR 0. #1=""
#2=(SCREEN) 16. SCREEN 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
)
SCREEN SYSTEM::DEFSTRUCT-DESCRIPTION #2#
((TEXT 1. (SVREF (GET 'SCREEN . #3=('SYSTEM::DEFSTRUCT-DESCRIPTION)) 4.) T
NIL
)
(LIN 2. 0. INTEGER NIL) (COL 3. 0. INTEGER NIL)
(SAVED-COL 4. 0. INTEGER NIL)
(MARKS 5. (SVREF (GET 'SCREEN . #3#) 5.) T NIL)
(HEIGHT 6. (SVREF (GET 'SCREEN . #3#) 6.) INTEGER NIL)
(WIDTH 7. (SVREF (GET 'SCREEN . #3#) 7.) INTEGER NIL)
(TOP-LIN 8. 0. INTEGER NIL) (LEFT-COL 9. 0. INTEGER NIL)
(VISIBILITY 10. NIL VECTOR NIL) (FULL? 11. T T NIL)
(PHYS-LEFT-COL 12. 0. INTEGER NIL) (PHYS-TOP-LIN 13. 0. INTEGER NIL)
(TITLE 14. #1# STRING NIL) (OLCHAR 15. NIL #4=(OR NULL CHARACTER) NIL)
)
CLOS::DEFINE-STRUCTURE-CLASS (INLINE SCREEN-P) SCREEN-P
SYSTEM::INLINE-EXPANSION
((SYSTEM::OBJECT) (DECLARE (SYSTEM::IN-DEFUN SCREEN-P))
(BLOCK SCREEN-P (SYSTEM::%STRUCTURE-TYPE-P 'SCREEN SYSTEM::OBJECT))
)
#Y(SCREEN-P #12Y(00 01 00 00 00 02 D8 AC 31 35 19 02) SCREEN)
(FUNCTION SCREEN-TEXT (SCREEN) T) (INLINE SCREEN-TEXT) SCREEN-TEXT
(#5=(SYSTEM::OBJECT) (DECLARE (SYSTEM::IN-DEFUN SCREEN-TEXT))
(BLOCK SCREEN-TEXT
(THE T (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 1.))
) )
#Y(SCREEN-TEXT #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 1.)
(FUNCTION SCREEN-LIN (SCREEN) INTEGER) (INLINE SCREEN-LIN) SCREEN-LIN
(#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-LIN))
(BLOCK SCREEN-LIN
(THE INTEGER (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 2.))
) )
#Y(SCREEN-LIN #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 2.)
(FUNCTION SCREEN-COL (SCREEN) INTEGER) (INLINE SCREEN-COL) SCREEN-COL
(#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-COL))
(BLOCK SCREEN-COL
(THE INTEGER (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 3.))
) )
#Y(SCREEN-COL #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 3.)
(FUNCTION SCREEN-SAVED-COL (SCREEN) INTEGER) (INLINE SCREEN-SAVED-COL)
SCREEN-SAVED-COL
(#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-SAVED-COL))
(BLOCK SCREEN-SAVED-COL
(THE INTEGER (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 4.))
) )
#Y(SCREEN-SAVED-COL #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 4.)
(FUNCTION SCREEN-MARKS (SCREEN) T) (INLINE SCREEN-MARKS) SCREEN-MARKS
(#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-MARKS))
(BLOCK SCREEN-MARKS
(THE T (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 5.))
) )
#Y(SCREEN-MARKS #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 5.)
(FUNCTION SCREEN-HEIGHT (SCREEN) INTEGER) (INLINE SCREEN-HEIGHT)
SCREEN-HEIGHT
(#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-HEIGHT))
(BLOCK SCREEN-HEIGHT
(THE INTEGER (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 6.))
) )
#Y(SCREEN-HEIGHT #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 6.)
(FUNCTION SCREEN-WIDTH (SCREEN) INTEGER) (INLINE SCREEN-WIDTH) SCREEN-WIDTH
(#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-WIDTH))
(BLOCK SCREEN-WIDTH
(THE INTEGER (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 7.))
) )
#Y(SCREEN-WIDTH #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 7.)
(FUNCTION SCREEN-TOP-LIN (SCREEN) INTEGER) (INLINE SCREEN-TOP-LIN)
SCREEN-TOP-LIN
(#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-TOP-LIN))
(BLOCK SCREEN-TOP-LIN
(THE INTEGER (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 8.))
) )
#Y(SCREEN-TOP-LIN #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 8.)
(FUNCTION SCREEN-LEFT-COL (SCREEN) INTEGER) (INLINE SCREEN-LEFT-COL)
SCREEN-LEFT-COL
(#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-LEFT-COL))
(BLOCK SCREEN-LEFT-COL
(THE INTEGER (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 9.))
) )
#Y(SCREEN-LEFT-COL #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 9.)
(FUNCTION SCREEN-VISIBILITY (SCREEN) VECTOR) (INLINE SCREEN-VISIBILITY)
SCREEN-VISIBILITY
(#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-VISIBILITY))
(BLOCK SCREEN-VISIBILITY
(THE VECTOR (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 10.))
) )
#Y(SCREEN-VISIBILITY #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 10.
)
(FUNCTION SCREEN-FULL? (SCREEN) T) (INLINE SCREEN-FULL?) SCREEN-FULL?
(#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-FULL?))
(BLOCK SCREEN-FULL?
(THE T (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 11.))
) )
#Y(SCREEN-FULL? #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 11.)
(FUNCTION SCREEN-PHYS-LEFT-COL (SCREEN) INTEGER)
(INLINE SCREEN-PHYS-LEFT-COL) SCREEN-PHYS-LEFT-COL
(#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-PHYS-LEFT-COL))
(BLOCK SCREEN-PHYS-LEFT-COL
(THE INTEGER (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 12.))
) )
#Y(SCREEN-PHYS-LEFT-COL #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN
12.
)
(FUNCTION SCREEN-PHYS-TOP-LIN (SCREEN) INTEGER) (INLINE SCREEN-PHYS-TOP-LIN)
SCREEN-PHYS-TOP-LIN
(#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-PHYS-TOP-LIN))
(BLOCK SCREEN-PHYS-TOP-LIN
(THE INTEGER (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 13.))
) )
#Y(SCREEN-PHYS-TOP-LIN #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN
13.
)
(FUNCTION SCREEN-TITLE (SCREEN) STRING) (INLINE SCREEN-TITLE) SCREEN-TITLE
(#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-TITLE))
(BLOCK SCREEN-TITLE
(THE STRING (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 14.))
) )
#Y(SCREEN-TITLE #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 14.)
(FUNCTION SCREEN-OLCHAR (SCREEN) #4#) (INLINE SCREEN-OLCHAR) SCREEN-OLCHAR
(#5# (DECLARE (SYSTEM::IN-DEFUN SCREEN-OLCHAR))
(BLOCK SCREEN-OLCHAR
(THE #4# (SYSTEM::%STRUCTURE-REF 'SCREEN SYSTEM::OBJECT 15.))
) )
#Y(SCREEN-OLCHAR #13Y(00 01 00 00 00 02 D8 AC D9 31 31 19 02) SCREEN 15.)
SYSTEM::SETF-EXPANDER -1.
#Y(SETF-SCREEN-TEXT
#18Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA B0 60 05 19 04)
SYSTEM::%STRUCTURE-STORE 'SCREEN 1.
)
SETF SYSTEM::%SET-DOCUMENTATION
#Y(SETF-SCREEN-LIN
#22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
SYSTEM::%STRUCTURE-STORE 'SCREEN 2. THE INTEGER
)
#Y(SETF-SCREEN-COL
#22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
SYSTEM::%STRUCTURE-STORE 'SCREEN 3. THE INTEGER
)
#Y(SETF-SCREEN-SAVED-COL
#22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
SYSTEM::%STRUCTURE-STORE 'SCREEN 4. THE INTEGER
)
#Y(SETF-SCREEN-MARKS
#18Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA B0 60 05 19 04)
SYSTEM::%STRUCTURE-STORE 'SCREEN 5.
)
#Y(SETF-SCREEN-HEIGHT
#22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
SYSTEM::%STRUCTURE-STORE 'SCREEN 6. THE INTEGER
)
#Y(SETF-SCREEN-WIDTH
#22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
SYSTEM::%STRUCTURE-STORE 'SCREEN 7. THE INTEGER
)
#Y(SETF-SCREEN-TOP-LIN
#22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
SYSTEM::%STRUCTURE-STORE 'SCREEN 8. THE INTEGER
)
#Y(SETF-SCREEN-LEFT-COL
#22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
SYSTEM::%STRUCTURE-STORE 'SCREEN 9. THE INTEGER
)
#Y(SETF-SCREEN-VISIBILITY
#22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
SYSTEM::%STRUCTURE-STORE 'SCREEN 10. THE VECTOR
)
#Y(SETF-SCREEN-FULL?
#18Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA B0 60 05 19 04)
SYSTEM::%STRUCTURE-STORE 'SCREEN 11.
)
#Y(SETF-SCREEN-PHYS-LEFT-COL
#22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
SYSTEM::%STRUCTURE-STORE 'SCREEN 12. THE INTEGER
)
#Y(SETF-SCREEN-PHYS-TOP-LIN
#22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
SYSTEM::%STRUCTURE-STORE 'SCREEN 13. THE INTEGER
)
#Y(SETF-SCREEN-TITLE
#22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
SYSTEM::%STRUCTURE-STORE 'SCREEN 14. THE STRING
)
#Y(SETF-SCREEN-OLCHAR
#22Y(00 02 00 00 00 03 9D 5B 77 D8 D9 AC DA DB DC B2 7A 03 60 05 19 04)
SYSTEM::%STRUCTURE-STORE 'SCREEN 15. THE #4#
)
STRUCTURE SYSTEM::STRUCTURE-PRINT
)
#Y(#:TOP-LEVEL-FORM-28 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
MAKE-SCREEN SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(MAKE-SCREEN
#278Y(00 00 00 00 80 1B 00 06 00 00 3C 06 3C 05 3C 04 3C 03 3C 02 3A 01
80 D5 7C 01 92 06 80 D3 DE 91 07 80 71 DF 6A 08 E1 72 02 37 37 01
71 B4 32 02 35 14 81 01 33 06 E2 91 06 80 66 DF 6A 0B E4 71 D2 32
02 35 14 81 01 33 05 91 03 80 61 DE 6A 08 B2 72 01 36 E4 71 D2 81
01 33 03 91 04 80 6F DE 6A 0B B1 72 01 36 E4 71 D2 81 01 33 04 D8
B1 D9 B2 E5 62 DC 91 09 01 D1 14 DD B4 E7 B9 E8 BA E9 BF 6E 12 EB
EC C2 72 02 35 37 07 7C 04 70 1B 2C 12 15 19 07 14 DF 6A 08 72 02
35 32 01 34 1A FF 90 14 DF 6A 0B 72 02 35 32 01 34 1A FF 96 DE AE
72 01 33 6A 08 DE DE 72 02 36 81 01 34 03 B0 6A 08 DE B0 72 02 36
81 01 34 06 92 04 FF 91 DE AF 72 01 33 6A 0B DE E2 72 02 36 81 01
34 04 AF 6A 0B DE B1 72 02 36 81 01 34 05 1A FF 80 91 06 FF 2D 91
05 FF 29 91 04 FF 25 91 03 FF 21 91 02 FF 1D 91 01 FF 19 EB EC 6A
08 72 02 35 37 07 7C 04 70 1B 2F 15 19 07
)
:HEIGHT :WIDTH :LEFT-COL :TOP-LIN :TITLE :OLCHAR 1. -2.
GLOBAL-SCREEN-HEIGHT 0.67s0 10. GLOBAL-SCREEN-WIDTH -1. :FULL? ""
:PHYS-LEFT-COL :PHYS-TOP-LIN :TEXT MAKE-EMPTY-TEXT :VISIBILITY 2.
MK-SCREEN
) )
#Y(#:TOP-LEVEL-FORM-29 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
RESIZE-ARRAY SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(RESIZE-ARRAY
#40Y(00 02 00 01 00 09 3A 01 02 C3 F7 AD D9 70 06 AD 8F 01 32 0E AD AD AD
72 02 35 37 06 A5 F8 30 1C 19 04 AD AD 30 17 19 04
)
10. 0.
) )
#Y(#:TOP-LEVEL-FORM-30 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
SHRINK-ARRAY SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(SHRINK-ARRAY
#46Y(00 02 00 00 00 03 AC 70 16 AA AD 72 01 36 AE AB 30 17 AE 70 04 02 21
03 00 19 05 AA 1A 08 AF AB 62 32 01 02 84 00 AA AD 8E 03 73 00 19 06
) ) )
#Y(#:TOP-LEVEL-FORM-31 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
DISPLAY-BLANKS SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(DISPLAY-BLANKS
#41Y(00 02 00 00 00 03 AB AD 72 01 36 AA D8 90 01 30 07 AC 6A 01 8F 01 32
0B 6A 04 6A 02 37 01 AD 30 8D 19 04 6A 02 2E 03 19 04
)
3. GLOBAL-SCREEN-WIDTH *WINDOW* SCREEN:CLEAR-WINDOW-TO-EOL BLANKS
) )
#Y(#:TOP-LEVEL-FORM-32 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
DISPLAY-LINE SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(DISPLAY-LINE
#145Y(00 05 00 00 00 06 AF 71 48 AD 90 01 30 80 5E AF 71 48 AC 72 01 34
92 05 80 5A 92 04 80 56 AE AE 8F 01 31 80 4F AF AB 8F 01 32 80 48
AF AE 90 01 31 07 AA AF 8F 01 31 80 41 AF AE 81 01 33 05 AE AB 81
01 34 04 B0 6A 01 AF B2 30 8D 6A 01 2E 02 B0 6A 01 B1 B1 30 8D 6A
01 2E 03 B0 6A 01 A1 14 AD 30 8D AA B1 71 48 8D 03 21 00 19 07 AC
AC 2F 00 00 19 06 B0 6A 01 A0 1A 65 6A 01 2E 02 B0 6A 01 AF AD 30
8D 6A 01 2E 03 1A 58 AA AD 2F 00 19 07
)
DISPLAY-BLANKS *WINDOW* SCREEN:HIGHLIGHT-ON SCREEN:HIGHLIGHT-OFF
) )
#Y(#:TOP-LEVEL-FORM-33
#19Y(00 00 00 00 00 01 D8 2E 01 D8 62 6C 02 01 31 82 C3 19 01)
SHOW-SCREEN-LINE SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(SHOW-SCREEN-LINE
#393Y(00 04 00 00 00 05 D9 AF DA 71 31 D9 B0 DB 71 31 D9 B1 DC 71 31 D9
B2 DD 71 31 D9 B3 DE 8D 31 80 BB B0 E0 81 01 33 06 AF AD 31 97 14
81 01 34 05 AF B1 90 01 30 81 4F D9 B3 DE 8D 31 80 A9 E0 B2 AF 90
02 31 81 40 6A 09 AB B3 72 02 35 AD B3 72 02 35 2C 03 0A B1 23 08
80 A2 B1 AE 8D 03 80 CD D9 B3 EB 71 31 B2 D9 B5 EC 71 31 72 02 35
D9 B5 ED 71 31 AB AD 71 48 8F 01 2F 80 D2 03 16 14 D9 B7 EF 71 31
AA DF 72 01 01 AB EB 72 01 01 B7 24 08 08 F0 6A 09 30 8C CA 09 0D
AD 92 02 0F 77 B1 8D 03 80 B2 93 02 B1 8F 01 2F 80 AF 00 14 92 02
0F 77 B2 8D 03 80 A8 93 02 B2 8F 01 30 80 A5 00 14 B1 BB 72 02 35
B2 BB B9 72 01 34 72 02 35 2C 05 19 B6 95 0A 8D 03 80 91 00 19 10
B0 DF 81 01 33 06 AF 9E 1A FF 44 E0 B2 AF 90 02 2F 80 97 1A FF 54
62 E6 B0 E7 AF 2C 05 10 1A 1C D9 B3 E3 71 31 D9 B4 E4 8D 31 01 D0
14 70 4E AB 71 48 AF 8F 01 2F 5F AB DF B0 31 46 14 E5 70 4E 72 03
13 AA 6A 09 95 0A 95 0A 30 8D 19 0B 9E 1A 13 B0 24 08 07 E9 6A 09
30 8C CA FC DF B0 95 04 8D 03 6B A1 14 B2 72 01 36 1A 31 E9 6A 09
30 8C 19 09 AC AC 32 01 01 1A FF 28 9D 5B 1A FF 52 CA 1A FF 4E 9D
5B 1A FF 5C AF 31 48 1A FF 56 F0 6A 09 30 8C 19 10 EA 6A 09 30 8C
84 01 AB AB 90 01 32 73 16 02 AF 95 03 8D 03 41 00 19 09
)
NIL SCREEN 6. 7. 12. 13. 11. 0. -1. *WINDOW*
SCREEN:SET-WINDOW-CURSOR-POSITION 14. 15. #\#
#Y(SHOW-SCREEN-LINE-1
#39Y(00 04 00 00 01 1A AF 70 94 AA 71 76 B1 63 63 B3 62 D8 B5 B2 01 04
BA B7 30 88 B6 71 77 7A 01 2C 0D 01 16 02 9C 19 06
)
0. SYSTEM::DO-FORMAT-JUSTIFICATION
)
#\= FORMAT #\+ #\- 1. 8. 9. "" 5. #\| DISPLAY-LINE
) )
#Y(#:TOP-LEVEL-FORM-34 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
SHOW-SCREEN-LINE-V SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(SHOW-SCREEN-LINE-V
#100Y(00 04 00 00 00 05 D8 AF D9 71 31 D8 B0 DA 71 31 D8 B1 DB 71 31 AF
DC 81 01 33 05 AE AC 81 01 34 04 AF AF 90 01 2F 07 DD B1 AE 8F 02
2F 03 00 19 08 AA 95 07 72 01 01 62 1A 23 86 01 00 78 B2 90 01 30
18 93 00 B1 90 01 2F 11 B3 B3 B3 93 03 72 01 33 B3 94 04 72 01 34
2C 04 06 82 01 AB 8C 96 59 00 19 0A
)
SCREEN 6. 7. 10. 0. -1. SHOW-SCREEN-LINE
) )
#Y(#:TOP-LEVEL-FORM-35 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
DISPLAY-SCREEN SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(DISPLAY-SCREEN
#45Y(00 01 00 02 00 0D 3A 02 02 C3 F8 3A 01 06 D9 AE DA 80 31 01 D9 AE DB
71 31 AD 1A 09 AF AB D8 AE 2C 04 04 84 00 AA AE 8E 03 72 02 19 06
)
0. SCREEN 6. 7. SHOW-SCREEN-LINE-V
) )
#Y(#:TOP-LEVEL-FORM-36 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
UPDATE-VISIBILITY-LIST-1 SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(UPDATE-VISIBILITY-LIST-1
#113Y(00 03 00 00 00 04 00 2A 02 7E 03 00 00 7E 02 00 01 AA 6C 00 01 AF
37 05 80 53 04 AA 6C 01 01 AF 37 01 70 B8 AB 6C 02 01 B0 37 01 70
B8 92 01 07 92 00 04 AB 9C 21 11 91 01 2C 92 00 06 77 67 03 01 30
AC 16 02 9F 19 05 67 02 01 93 02 94 00 67 05 00 AC AB 30 AE 9C 16
03 79 AA 9E 5B 79 AD AB 30 AE 16 02 1A 5D 77 67 03 00 30 AE 92 00
54 1A 4C
)
#Y(UPDATE-VISIBILITY-LIST-1-1
#28Y(00 01 00 00 00 02 68 00 01 93 02 32 01 31 1E 0A 94 01 68 00 02 32
01 31 19 02 19 02
)
NIL
)
#Y(UPDATE-VISIBILITY-LIST-1-2
#18Y(00 01 00 00 00 02 93 01 68 00 01 94 03 32 02 2F 19 02) NIL
)
#Y(UPDATE-VISIBILITY-LIST-1-3
#18Y(00 01 00 00 00 02 93 01 68 00 02 94 03 32 02 2F 19 02) NIL
) ) )
#Y(#:TOP-LEVEL-FORM-37 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
UPDATE-VISIBILITY-LIST-2 SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(UPDATE-VISIBILITY-LIST-2
#94Y(00 03 00 00 00 04 62 AE 92 00 14 AD 9C 5A 77 8F 01 31 0C AA 94 01 9C
F9 9B F8 16 02 91 00 6C 92 00 21 AD 9C 5A 77 8F 01 2F 19 93 00 AF 30
AC 92 01 19 9C 5A 78 AF 8D 03 16 AB 9C 14 30 AE 16 02 9E 19 04 AE 9F
79 83 00 91 01 67 9B FB 1A 6F 9B 5A 78 93 02 AB 30 AE 16 01 AB 9C 5B
1A 5D
) ) )
#Y(#:TOP-LEVEL-FORM-38 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
UPDATE-VISIBILITY SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(UPDATE-VISIBILITY
#118Y(00 05 00 00 00 06 D8 B0 D9 71 31 D8 B1 DA 71 31 D8 B2 DB 71 31 DC
B2 AE 72 01 36 72 01 33 D8 B4 DD 71 31 71 97 B2 AF 72 01 36 72 01
34 DC B2 AF 72 01 36 72 01 33 D8 B6 DE 71 31 71 97 B2 B0 72 01 36
72 01 34 AC AE 90 01 30 06 AA AC 8F 01 30 03 00 19 0D 95 03 95 03
1A 14 B0 AC 72 01 01 AE AE 6D 03 07 B1 AD AC 32 01 02 16 01 84 01
AB AB 8E 03 67 00 19 0F
)
SCREEN 13. 12. 10. -1. 6. 7. UPDATE-VISIBILITY-LIST-1
) )
#Y(#:TOP-LEVEL-FORM-39 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
SHOW-NEWLY-VISIBLE-LINE-PARTS SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(SHOW-NEWLY-VISIBLE-LINE-PARTS
#161Y(00 04 00 00 00 05 91 04 80 4C 00 19 05 B1 B7 B0 B2 32 02 35 1A 80
83 95 02 AE 95 04 72 01 01 DE AE 72 01 33 B2 AE 72 01 34 6D 03 08
AF AC AC 32 01 02 16 02 AB DE 90 01 2F 07 B1 B7 B7 96 07 27 11 B2
AD AD AD 2C 04 09 AA B0 8F 01 30 FF BE 00 19 0E 92 04 FF B4 93 04
94 05 D8 AC D9 71 31 D8 AD DA 71 31 71 97 D8 AE DB 71 31 D8 AF DC
71 31 B3 D8 B1 DD 71 31 72 01 36 B3 AD 72 01 36 B3 AE 72 01 36 DE
AD B2 90 02 31 0D DF AB 90 01 31 07 AB B0 8F 01 2F FF 80 B1 B7 A8
14 B7 28 04 12 FF B1
)
SCREEN 6. 7. 12. 10. 13. -1. 0. UPDATE-VISIBILITY-LIST-2 SHOW-SCREEN-LINE
) )
#Y(#:TOP-LEVEL-FORM-40
#20Y(00 00 00 00 00 01 D8 30 5D D9 8B 52 04 D9 62 30 55 C4 19 01)
(SPECIAL *SCREENS*) *SCREENS*
)
#Y(#:TOP-LEVEL-FORM-41 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
SET-CURSOR SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(SET-CURSOR
#77Y(00 02 00 01 00 09 3B 01 14 3A 02 06 D8 AF D9 80 31 02 D8 AF DA 71 31
AA 71 48 DB B0 96 02 72 01 34 81 01 33 05 DB AF AD B2 72 01 01 71 48
72 01 34 81 01 33 04 D8 B1 DC B2 31 32 D8 B1 DD B1 31 32 92 02 06 D8
B1 D9 B1 31 32 02 19 07
)
SCREEN 4. 1. 0. 2. 3.
) )
#Y(#:TOP-LEVEL-FORM-42 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
SCROLL-VERTICAL SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(SCROLL-VERTICAL
#184Y(00 02 00 01 00 09 3C 01 D8 AE D9 71 31 AA 71 48 D8 B0 DA 71 31 92
04 0C B0 D8 B2 DB 71 31 B1 72 02 35 2F 04 AA 72 00 36 B0 AD D9 AE
72 02 36 72 01 34 81 01 33 05 AA B0 72 02 35 D8 B2 DA AD 31 32 16
01 AF 23 05 2A AF 71 9F DE 8F 01 30 25 D8 B1 DF 8E 31 1F 0E 08 1C
1B B0 0E 08 5A 22 15 AF 8D 93 16 6A 0A DD DD 2C 03 0B DD B0 72 00
36 1A 34 A1 19 07 B0 2E 09 19 07 6A 0A DD DD 2C 03 0B DD 1A 06 6A
0A 2E 0C 84 00 AA B1 90 01 32 74 16 01 B0 D8 B2 E5 71 31 B1 72 01
36 2F 09 19 07 6A 0A 2E 0E 84 01 AB AB 90 01 32 74 16 02 B0 DD B1
72 00 36 2C 03 09 19 07
)
SCREEN 1. 8. 2. SET-CURSOR 0. 10. 11. *SCREENS* DISPLAY-SCREEN *WINDOW*
SCREEN:SET-WINDOW-CURSOR-POSITION SCREEN:DELETE-WINDOW-LINE 6.
SCREEN:INSERT-WINDOW-LINE
) )
#Y(#:TOP-LEVEL-FORM-43 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
SCROLL-HORIZONTAL SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(SCROLL-HORIZONTAL
#49Y(00 02 00 00 00 03 D8 AD D9 71 31 AA AD 72 02 35 8E 94 05 AA 81 00 36
02 AC 23 02 12 AA AD 72 02 35 D8 AF D9 AD 31 32 16 01 AD 2E 03 19 04
9E 19 04
)
SCREEN 9. 0. DISPLAY-SCREEN
) )
#Y(#:TOP-LEVEL-FORM-44 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
SET-CURSOR-VISIBLE SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(SET-CURSOR-VISIBLE
#301Y(00 01 00 01 00 08 3C 01 D8 AD D9 71 31 D8 AE DA 71 31 D8 AF DB 71
31 D8 B0 DC 71 31 D8 B1 DD 71 31 D8 B2 DE 71 31 AC 23 07 33 AC 31
97 14 AF E0 AF AE 72 03 35 90 02 31 80 71 AF AE 8F 01 2F 26 AF AE
AD 72 02 35 90 01 32 80 A0 B2 B0 E1 B0 91 0B 21 A0 14 32 03 36 14
2F 0A 1A 80 8E CA 1A 4D AE E1 31 D2 1A 07 B2 B0 AF 91 0A 74 CA 14
32 02 36 1A 64 AF E1 31 D2 1A 5A AD E1 31 D2 1A 1A E4 AE 32 02 35
1A 13 B2 AF AE 91 0A 6D AD E3 8F 01 2F 67 B1 B0 8F 01 31 67 D0 14
72 02 36 2F 0E 1A 80 49 CA 1A 28 AB E1 31 D2 1A 1E AD B0 E1 B0 AF
72 03 35 8F 02 31 4F AE 96 01 8F 01 2F 64 AE 91 08 63 AB E3 8F 01
2F 5D D0 14 32 01 36 14 DF B1 AE E1 71 D2 72 01 36 72 01 33 D8 B5
DC AE 31 32 D8 B5 DB AD 31 32 B4 2E 0F 16 02 16 06 0E 10 1C 39 AC
0E 10 5A 22 33 6A 11 D8 AE D9 71 31 D8 AF DB 71 31 72 01 36 D8 AF
EA 71 31 72 02 35 D8 AF DA 71 31 D8 B0 DC 71 31 72 01 36 D8 B0 EB
71 31 72 02 35 2C 03 14 6A 11 2E 15 02 19 03
)
SCREEN 2. 3. 8. 9. 6. 7. 0. -2. -1. SCROLL-VERTICAL 40. -20. 20.
SCROLL-HORIZONTAL DISPLAY-SCREEN *SCREENS* *WINDOW* 13. 12.
SCREEN:SET-WINDOW-CURSOR-POSITION SCREEN:WINDOW-CURSOR-ON
) )
#Y(#:TOP-LEVEL-FORM-45 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
REFRESH-LINE SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(REFRESH-LINE
#36Y(00 03 00 00 00 04 AD AD D8 B0 D9 71 31 72 01 36 AD D8 B1 DA 71 31 72
01 36 D8 B1 DB 71 31 2C 04 04 02 19 04
)
SCREEN 8. 9. 7. SHOW-SCREEN-LINE-V
) )
#Y(#:TOP-LEVEL-FORM-46 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
REFRESH-SCREEN SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(REFRESH-SCREEN
#259Y(00 03 00 01 00 0A 3A 01 02 C3 F7 D9 AF DA 71 31 D9 B0 DB 71 31 AB
AB 72 02 35 B0 8F 01 31 22 AE AC 8F 01 31 1F AD 71 9F DC 8F 01 30
11 D9 B1 DD 8E 31 0B 0E 06 1C 07 B0 0E 06 5A 21 80 8B B0 2E 07 02
19 07 AB AE 72 02 35 D9 B2 DA AD 31 32 16 01 1A 6E 6A 08 AB D8 2C
03 09 D8 AF 72 00 36 1A 06 6A 08 2E 0A 84 01 AB AB 90 01 32 74 16
03 1A 80 6E AE AC AF 72 01 36 81 01 33 04 14 AE 72 02 35 AC 72 01
36 AA AF 72 01 36 AC 8F 01 2F 44 16 01 1A 80 4C B1 9C 1A 28 AA AF
72 02 35 AC 8F 01 32 72 6A 08 AB D8 2C 03 09 D8 1A 06 6A 08 2E 0B
84 00 AA B0 90 01 32 74 16 01 B1 AC B0 32 01 36 14 AD 2C 03 07 16
01 1A 17 AD 8D 94 FF A4 AD 8E 93 0E AE AC 72 01 36 AA AC 8F 01 2F
FF BA 16 01 D8 B0 AD 72 01 36 72 01 33 AF AD 72 01 36 AC 72 01 34
AB AB 90 01 2F 06 B2 AC AC 2C 03 07 16 04 02 19 05
)
0. SCREEN 8. 6. 10. 11. *SCREENS* DISPLAY-SCREEN *WINDOW*
SCREEN:SET-WINDOW-CURSOR-POSITION SCREEN:INSERT-WINDOW-LINE
SCREEN:DELETE-WINDOW-LINE
) )
#Y(#:TOP-LEVEL-FORM-47 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
HIDE-SCREEN SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(HIDE-SCREEN
#117Y(00 01 00 00 00 02 D8 D9 AD DA 71 31 72 02 35 D9 AD DB 71 31 D9 AE
DC 71 31 D9 AF DD 71 31 AF 6A 06 DF 37 02 70 B7 92 00 80 46 E0 96
04 1A 2F AD AC 72 01 01 62 1A 17 86 01 00 94 04 AD B2 93 03 72 02
35 B3 94 04 72 02 35 2C 04 09 82 01 AB 8C 96 65 16 02 AD AC 62 32
01 02 84 01 84 00 AB B1 8E 03 4C 16 02 B0 6A 06 37 07 CA F8 31 52
0F 06 0E 06 5A 19 07
)
2. SCREEN 6. 13. 12. 10. *SCREENS* #.#'EQ 0.
SHOW-NEWLY-VISIBLE-LINE-PARTS
) )
#Y(#:TOP-LEVEL-FORM-48 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
ACTIVATE-SCREEN SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(ACTIVATE-SCREEN
#220Y(00 01 00 00 00 02 D8 AC D9 71 31 D8 AD DA 71 31 D8 AE DB 71 31 D8
AF DC 71 31 AB AE 72 02 35 AB AE 72 02 35 D8 B2 DD 71 31 DE B0 0E
07 1C 07 B4 0E 07 5A 21 80 A1 D8 B5 E0 8D 31 0C 85 06 84 04 85 05
84 03 85 01 84 00 6A 07 92 00 13 93 00 A7 21 0E 93 00 B2 B1 B3 B2
2C 05 09 82 00 91 00 6D 16 01 B4 B5 6A 07 37 07 CD F8 31 52 5C 0F
07 D8 B5 E0 8D 31 09 DE E4 B4 72 02 35 1A 80 51 DE 1A 24 AC 9D 79
7A 01 AE 95 02 72 01 01 AB 8D 04 11 95 01 AF AB AD 32 01 02 16 01
B6 AC AF AF 2C 04 0B 16 01 84 00 AA B4 90 01 32 56 16 01 1A 28 AD
9E 79 7A 01 AF AD 72 01 01 AB 8D 04 0E AF AD AC 32 01 02 B7 96 03
B0 B0 2C 04 0B 16 01 84 01 AB AB 90 01 32 5A 16 02 16 09 02 19 02
)
SCREEN 6. 7. 13. 12. 10. 0. *SCREENS* 11. UPDATE-VISIBILITY #.#'EQ
SHOW-SCREEN-LINE 2.
) )
#Y(#:TOP-LEVEL-FORM-49 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
UPDATE-MARKS SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(UPDATE-MARKS
#160Y(00 05 00 00 00 06 00 2A 04 7E 05 00 00 7E 04 00 01 7E 03 00 02 7E
02 00 03 AA 6C 00 01 D9 B2 DA 71 31 D9 B3 DB 71 31 AB 67 04 00 8E
03 07 AA 67 04 01 8D 03 22 AB AB 9F 33 41 02 D9 B6 DA AE 31 32 D9
B6 DB AD 31 32 16 02 16 02 D9 B2 DD 71 31 DE AB 71 48 1A 80 40 67
03 02 D9 B5 DA AD 31 32 16 01 67 03 03 D9 B5 DB AD 31 32 16 01 67
03 03 D9 B5 DC AD 31 32 16 01 1A 4F AC AC 72 01 01 92 00 11 77 94
01 A1 33 41 02 AC AC 30 AC AC AB 30 AE 16 02 16 01 84 01 AB AB 90
01 32 5D 00 19 0B
)
#Y(UPDATE-MARKS-NEW-LIN-COL
#200Y(00 02 00 00 00 03 68 00 01 68 00 03 8D 03 37 68 00 01 68 00 03
8F 01 30 38 AC 68 00 01 8D 03 80 81 68 00 01 AD 90 01 2F 80 96
AC 68 00 03 68 00 01 72 01 36 32 02 35 1A 80 87 68 00 02 AC 90
01 2F 16 9D 1A 80 67 AC 68 00 01 8D 03 6D 9D 1A 80 70 AC 68 00
03 8E 03 2C AC AC 68 00 04 32 01 34 1A 80 60 68 00 03 AC 68 00
04 68 00 02 72 01 36 72 02 35 68 00 04 32 01 33 1A 80 47 68 00
03 07 00 04 1A 3F AC 68 00 01 8D 03 58 68 00 03 AD 68 00 01 8F
02 2F 66 68 00 01 AD 8F 01 2F FF 8B 9D 1A 1F AB 68 00 02 90 01
30 13 07 00 03 14 AC 68 00 04 68 00 02 72 01 36 32 02 35 1A 06
9D 1A 01 9D 14 9D 14 3F 02 19 03
)
NIL
)
SCREEN 2. 3. 4. 5. 0.
) )
#Y(#:TOP-LEVEL-FORM-50 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
SCROLL-SCREEN SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(SCROLL-SCREEN #15Y(00 02 00 00 00 03 AC AC 63 2C 03 00 02 19 03)
SCROLL-VERTICAL
) )
#Y(#:TOP-LEVEL-FORM-51 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
ACTIVATE-SCREENS SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(ACTIVATE-SCREENS
#28Y(00 01 00 00 00 02 98 00 AC 63 37 03 8D 61 01 C4 14 98 02 AB AE 70 9F
32 00 19 19 03
)
SCREEN-FULL? 0. ACTIVATE-SCREEN
) )
#Y(#:TOP-LEVEL-FORM-52
#18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01) DEFUN-DOC
SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
#Y(DEFUN-DOC
#63Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 2F 2C 9D 5B 77 9E 5B 5B 77 9F 5B
5B 5B 77 A0 5B 5B 5B 78 DA DB AF AF 9F 7B 03 DC DD DE B2 7A 02 CA 7B
02 AF 7A 03 DE B1 7A 02 60 04 19 07 AC 2E 01 19 03
)
4. SYSTEM::MACRO-CALL-ERROR PROGN DEFUN SETF DOCUMENTATION QUOTE
('FUNCTION)
) )
#Y(#:TOP-LEVEL-FORM-53
#20Y(00 00 00 00 00 01 D8 30 5D D9 8B 52 04 D9 62 30 55 C4 19 01)
(SPECIAL *UNDO*) *UNDO*
)
#Y(#:TOP-LEVEL-FORM-54 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
UNDO1 SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(UNDO1 #9Y(00 01 00 00 00 02 00 19 02))
)
#Y(#:TOP-LEVEL-FORM-55 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
UNDO2 SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(UNDO2 #9Y(00 01 00 00 00 02 00 19 02))
)
#Y(#:TOP-LEVEL-FORM-56 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
UNDO3 SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(UNDO3 #9Y(00 01 00 00 00 02 00 19 02))
)
#Y(#:TOP-LEVEL-FORM-57-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
CURSOR-UP SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(CURSOR-UP
#28Y(00 01 00 00 00 02 D8 AC D9 71 31 AA 31 93 1E 0A AC 2E 02 AC 96 01 2F
03 19 03 19 03
)
SCREEN 2. UNDO3 SET-CURSOR
) )
#Y(#:TOP-LEVEL-FORM-57-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01) CURSOR-UP
FUNCTION "cursor up" "Cursor nach oben" "curseur vers le haut"
SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-57-3 #9Y(00 00 00 00 00 01 C3 19 01) CURSOR-UP)
#Y(#:TOP-LEVEL-FORM-58-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
CURSOR-DOWN SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(CURSOR-DOWN
#38Y(00 01 00 00 00 02 D8 AC D9 71 31 AA D8 AE DA 71 31 71 48 71 98 32 01
2F 1E 0A AC 2E 03 AC 95 01 2F 04 19 03 19 03
)
SCREEN 2. 1. UNDO3 SET-CURSOR
) )
#Y(#:TOP-LEVEL-FORM-58-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
CURSOR-DOWN FUNCTION "cursor down" "Cursor nach unten" "curseur vers le bas"
SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-58-3 #9Y(00 00 00 00 00 01 C3 19 01) CURSOR-DOWN)
#Y(#:TOP-LEVEL-FORM-59-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
CURSOR-LEFT SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(CURSOR-LEFT
#56Y(00 01 00 00 00 02 D8 AC D9 71 31 D8 AD DA 71 31 AA 8D 93 1D AB 8E 93
1D 85 01 D8 AE DB 71 31 AC 72 01 01 80 48 00 AD 2E 04 AD AC AC 2C 03
05 19 04 85 00 1A 71 00 19 04
)
SCREEN 2. 3. 1. UNDO3 SET-CURSOR
) )
#Y(#:TOP-LEVEL-FORM-59-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
CURSOR-LEFT FUNCTION "cursor left" "Cursor nach links" "curseur à gauche"
SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-59-3 #9Y(00 00 00 00 00 01 C3 19 01) CURSOR-LEFT)
#Y(#:TOP-LEVEL-FORM-60-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
CURSOR-RIGHT SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(CURSOR-RIGHT
#65Y(00 01 00 00 00 02 D8 AC D9 71 31 D8 AD DA 71 31 D8 AE DB 71 31 AA AD
AD 72 01 01 71 48 8F 01 2F 19 AB AD 71 48 71 98 90 01 2F 13 84 01 C7
F6 AE 2E 05 AE AC AC 2C 03 06 19 05 84 00 1A 71 00 19 05
)
SCREEN 1. 2. 3. 0. UNDO3 SET-CURSOR
) )
#Y(#:TOP-LEVEL-FORM-60-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
CURSOR-RIGHT FUNCTION "cursor right" "Cursor nach rechts" "curseur à droite"
SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-60-3 #9Y(00 00 00 00 00 01 C3 19 01) CURSOR-RIGHT)
#Y(#:TOP-LEVEL-FORM-61-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
CURSOR-TO-START-OF-LINE SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(CURSOR-TO-START-OF-LINE
#22Y(00 01 00 00 00 02 D8 AC D9 71 31 AC 2E 02 AC AB DB 2C 03 04 19 03)
SCREEN 2. UNDO3 0. SET-CURSOR
) )
#Y(#:TOP-LEVEL-FORM-61-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
CURSOR-TO-START-OF-LINE FUNCTION "cursor to start of line"
"Cursor an den Zeilenanfang" "curseur au début de la ligne" SYSTEM::LANGUAGE
SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-61-3 #9Y(00 00 00 00 00 01 C3 19 01)
CURSOR-TO-START-OF-LINE
)
#Y(#:TOP-LEVEL-FORM-62-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
CURSOR-TO-END-OF-LINE SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(CURSOR-TO-END-OF-LINE
#32Y(00 01 00 00 00 02 D8 AC D9 71 31 AC 2E 02 AC AB D8 AF DB 71 31 AD 72
01 01 71 48 2C 03 04 19 03
)
SCREEN 2. UNDO3 1. SET-CURSOR
) )
#Y(#:TOP-LEVEL-FORM-62-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
CURSOR-TO-END-OF-LINE FUNCTION "cursor to end of line"
"Cursor ans Zeilenende" "curseur à la fin de la ligne" SYSTEM::LANGUAGE
SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-62-3 #9Y(00 00 00 00 00 01 C3 19 01) CURSOR-TO-END-OF-LINE)
#Y(#:TOP-LEVEL-FORM-63-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
CURSOR-TO-START-OF-TEXT SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(CURSOR-TO-START-OF-TEXT
#17Y(00 01 00 00 00 02 AB 2E 00 AB D9 D9 2C 03 02 19 02) UNDO3 0.
SET-CURSOR
) )
#Y(#:TOP-LEVEL-FORM-63-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
CURSOR-TO-START-OF-TEXT FUNCTION "cursor to start of text"
"Cursor an den Textanfang" "curseur au début du texte" SYSTEM::LANGUAGE
SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-63-3 #9Y(00 00 00 00 00 01 C3 19 01)
CURSOR-TO-START-OF-TEXT
)
#Y(#:TOP-LEVEL-FORM-64-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
CURSOR-TO-END-OF-TEXT SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(CURSOR-TO-END-OF-TEXT
#33Y(00 01 00 00 00 02 AB 2E 00 D9 AC DA 71 31 AA 71 48 71 98 AD AB AD AD
72 01 01 71 48 2C 03 03 19 04
)
UNDO3 SCREEN 1. SET-CURSOR
) )
#Y(#:TOP-LEVEL-FORM-64-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
CURSOR-TO-END-OF-TEXT FUNCTION "cursor to end of text" "Cursor ans Textende"
"curseur à la fin du texte" SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-64-3 #9Y(00 00 00 00 00 01 C3 19 01) CURSOR-TO-END-OF-TEXT)
#Y(#:TOP-LEVEL-FORM-65-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
PAGE-UP SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(PAGE-UP
#23Y(00 01 00 00 00 02 AB 2E 00 AB D9 DA AE DB 71 31 72 01 36 2F 04 19 02
)
UNDO3 1. SCREEN 6. SCROLL-SCREEN
) )
#Y(#:TOP-LEVEL-FORM-65-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01) PAGE-UP
FUNCTION "page up" "Seite nach oben" "une page plus haut" SYSTEM::LANGUAGE
SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-65-3 #9Y(00 00 00 00 00 01 C3 19 01) PAGE-UP)
#Y(#:TOP-LEVEL-FORM-66-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
PAGE-DOWN SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(PAGE-DOWN
#21Y(00 01 00 00 00 02 AB 2E 00 AB D9 AD DA 71 31 71 98 2F 03 19 02)
UNDO3 SCREEN 6. SCROLL-SCREEN
) )
#Y(#:TOP-LEVEL-FORM-66-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01) PAGE-DOWN
FUNCTION "page down" "Seite nach unten" "une page plus bas" SYSTEM::LANGUAGE
SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-66-3 #9Y(00 00 00 00 00 01 C3 19 01) PAGE-DOWN)
#Y(#:TOP-LEVEL-FORM-67-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
LINE-UP SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(LINE-UP #15Y(00 01 00 00 00 02 AB 2E 00 AB D9 2F 02 19 02) UNDO3 -1.
SCROLL-SCREEN
) )
#Y(#:TOP-LEVEL-FORM-67-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01) LINE-UP
FUNCTION "line up" "Zeile nach oben" "une ligne plus haut" SYSTEM::LANGUAGE
SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-67-3 #9Y(00 00 00 00 00 01 C3 19 01) LINE-UP)
#Y(#:TOP-LEVEL-FORM-68-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
LINE-DOWN SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(LINE-DOWN #15Y(00 01 00 00 00 02 AB 2E 00 AB D9 2F 02 19 02) UNDO3 1.
SCROLL-SCREEN
) )
#Y(#:TOP-LEVEL-FORM-68-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01) LINE-DOWN
FUNCTION "line down" "Zeile nach unten" "une ligne plus bas"
SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-68-3 #9Y(00 00 00 00 00 01 C3 19 01) LINE-DOWN)
#Y(#:TOP-LEVEL-FORM-69 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
SET-MARK-FN SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(SET-MARK-FN
#29Y(00 01 00 00 00 02 00 2A 01 D8 AD 32 02 35 0B 00 00 9B 2A 01 AA 2B 01
01 0B 00 00 19 04
)
2.
#Y(SET-MARK-FN-SET-MARK
#110Y(00 01 00 02 00 0D 29 2A 01 7E 04 00 00 3A 03 0B 67 00 00 D9 AB
DA 31 31 16 01 F9 3A 02 0B 67 00 00 D9 AB DB 31 31 16 01 F8 67
00 00 D9 AB DC 80 31 00 68 01 01 72 01 01 91 00 2D 9C 2A 02 9C
5A 0B 00 00 9C 5B 0B 00 01 AA 2B 06 01 16 01 F6 2E 07 67 00 00
D9 AB DC 80 31 00 68 01 01 AF A0 79 AC AC AC 32 01 02 19 08 AB
2B 05 01 1A 60
)
NIL SCREEN 2. 3. 5.
#Y(SET-MARK-FN-SET-MARK-1
#26Y(00 00 00 00 00 01 68 00 01 D9 AB DA 80 31 00 68 02 01 AB AB 62
32 01 02 19 03
)
NIL SCREEN 5.
)
#Y(SET-MARK-FN-SET-MARK-2
#21Y(00 00 00 00 00 01 68 01 01 68 00 01 68 00 02 07 02 01 33 19 01
)
NIL
)
UNDO2
) ) )
#Y(#:TOP-LEVEL-FORM-70 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
SET-MARK-DOC SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(SET-MARK-DOC
#19Y(00 01 00 00 00 02 62 D8 D9 DA 6D 03 03 AD 2C 03 04 19 02)
"set mark ~D" "Marke ~D setzen" "placer la marque ~D" SYSTEM::LANGUAGE
FORMAT
) )
#Y(#:TOP-LEVEL-FORM-71 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
CURSOR-TO-MARK-FN SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(CURSOR-TO-MARK-FN
#23Y(00 01 00 00 00 02 00 2A 01 D8 AD 32 02 35 0B 00 00 AA 2B 01 01 19 03
)
2.
#Y(CURSOR-TO-MARK-FN-1
#35Y(00 01 00 00 00 02 AB 2E 01 DA AC DB 71 31 68 00 01 72 01 01 9B 1E
0A AC 93 01 94 02 2C 03 04 19 03 19 03
)
NIL UNDO3 SCREEN 5. SET-CURSOR
) ) )
#Y(#:TOP-LEVEL-FORM-72 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
CURSOR-TO-MARK-DOC SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(CURSOR-TO-MARK-DOC
#19Y(00 01 00 00 00 02 62 D8 D9 DA 6D 03 03 AD 2C 03 04 19 02)
"cursor to mark ~D" "Cursor zu Marke ~D" "curseur à la marque ~D"
SYSTEM::LANGUAGE FORMAT
) )
#Y(#:TOP-LEVEL-FORM-73
#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
D9 AB 31 83 C4 19 02
)
#\Newline NEWLINE-AS-STRING
(DEFCONSTANT NEWLINE-AS-STRING (STRING #\Newline)) SYSTEM::CONSTANT-WARNING
)
#Y(#:TOP-LEVEL-FORM-74 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
REGION-TO-LINELIST SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(REGION-TO-LINELIST
#73Y(00 05 00 00 00 06 D8 B0 D9 71 31 62 B0 AF 8D 03 10 AB B1 72 01 01 B0
37 01 71 46 83 00 95 06 1A 13 AB B1 72 01 01 A1 1A 18 AC AB 72 01 01
71 47 83 01 84 00 AA B0 8E 03 70 16 01 AB AF 72 01 01 C5 14 AF 71 46
9C 5C 19 08
)
SCREEN 1. 0.
) )
#Y(#:TOP-LEVEL-FORM-75 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
STRING-TO-LINELIST SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(STRING-TO-LINELIST
#85Y(00 01 00 00 00 02 D8 AC 37 06 71 60 92 00 0D AA 37 05 C4 F9 B2 DA 70
1B 7A 01 1A 16 AC 60 01 19 03 AC AB 72 01 36 37 05 C4 F9 B4 B1 70 1B
83 01 16 01 95 01 D8 AF 37 06 A3 FA 80 60 02 1B 62 AE 71 48 AB 72 01
36 37 05 C4 F9 B4 B1 70 1B 83 01 16 01 15 19 03
)
#\Newline STRING-CHAR 0.
) )
#Y(#:TOP-LEVEL-FORM-76-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
DELETE-CHAR SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(DELETE-CHAR
#115Y(00 01 00 00 00 02 00 2A 01 7E 02 00 00 14 D8 AB D9 80 31 00 67 01
00 D8 AB DA 80 31 00 67 02 00 D8 AB DB 80 31 00 AC AC 72 01 01 AA
71 48 AC AB 8D 03 3D A0 2A 01 AC AE 32 01 01 0B 00 00 AA 2B 04 01
F6 2E 05 AB AC AE 37 03 B2 80 97 01 31 4E AB 70 16 71 98 AC AB 30
17 16 01 67 05 00 AE 95 04 B0 B0 2C 05 06 67 05 00 AE AE 2C 03 07
19 08 00 19 08
)
SCREEN 1. 2. 3.
#Y(DELETE-CHAR-1
#21Y(00 00 00 00 00 01 68 01 01 68 00 01 2F 01 68 01 01 2E 02 19 01)
NIL INSERT-CHAR CURSOR-LEFT
)
UNDO2 UPDATE-MARKS REFRESH-LINE
) )
#Y(#:TOP-LEVEL-FORM-76-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
DELETE-CHAR FUNCTION "delete character at cursor"
"Zeichen unter dem Cursor löschen" "effacer le caractère sous le curseur"
SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-76-3 #9Y(00 00 00 00 00 01 C3 19 01) DELETE-CHAR)
#Y(#:TOP-LEVEL-FORM-77-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
COMBINE-LINES SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(COMBINE-LINES
#158Y(00 01 00 00 00 02 00 2A 01 7E 02 00 00 9B 2A 02 67 01 00 D8 AB D9
80 31 00 67 02 00 D8 AB DA 31 31 16 01 0B 01 00 14 71 97 AB 67 03
00 72 01 01 AA 31 48 0B 03 01 AB AD 71 48 8D 03 80 5D 9E 2A 01 67
05 00 D8 AB DB 31 31 16 01 0B 00 00 AA 2B 04 01 F6 2E 05 AC AC 72
01 01 AB 67 05 01 AC 71 48 72 02 35 2F 06 AB AB 67 06 01 37 03 31
4E 16 01 AC AD AD 37 03 B1 80 97 01 31 4E AC D9 2F 07 67 04 00 AC
E0 67 06 00 67 07 01 2C 05 09 67 04 00 67 04 00 AD D9 2C 04 0A 19
07 00 19 07
)
SCREEN 1. 2. 3.
#Y(COMBINE-LINES-1
#37Y(00 00 00 00 00 01 68 02 01 68 01 01 68 01 02 2C 03 01 68 02 01 2E
02 68 02 01 68 01 01 68 00 01 2C 03 01 19 01
)
NIL SET-CURSOR INSERT-LINE
)
UNDO2 RESIZE-ARRAY SHRINK-ARRAY 0. UPDATE-MARKS REFRESH-SCREEN
) )
#Y(#:TOP-LEVEL-FORM-77-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
COMBINE-LINES FUNCTION "combine two lines"
"Cursorzeile mit der nächsten vereinigen"
"joindre la ligne du curseur à la suivante" SYSTEM::LANGUAGE
SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-77-3 #9Y(00 00 00 00 00 01 C3 19 01) COMBINE-LINES)
#Y(#:TOP-LEVEL-FORM-78-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
DELETE-CHAR-1 SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(DELETE-CHAR-1 #18Y(00 01 00 00 00 02 AB 2E 00 1D 05 AB 2E 01 19 02 19 02)
DELETE-CHAR COMBINE-LINES
) )
#Y(#:TOP-LEVEL-FORM-78-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
DELETE-CHAR-1 FUNCTION "delete character at cursor, across lines"
"Zeichen unter dem Cursor löschen, zeilenübergreifend"
"effacer le caractère sous le curseur, à travers lignes" SYSTEM::LANGUAGE
SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-78-3 #9Y(00 00 00 00 00 01 C3 19 01) DELETE-CHAR-1)
#Y(#:TOP-LEVEL-FORM-79-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
BACKSPACE SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(BACKSPACE
#27Y(00 01 00 00 00 02 D8 AC D9 71 31 31 93 1E 0A AB 2E 02 1E 05 AB 2E 03
19 02 19 02
)
SCREEN 3. CURSOR-LEFT DELETE-CHAR
) )
#Y(#:TOP-LEVEL-FORM-79-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01) BACKSPACE
FUNCTION "delete character before cursor" "Zeichen links vom Cursor löschen"
"effacer le caractère avant le curseur" SYSTEM::LANGUAGE
SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-79-3 #9Y(00 00 00 00 00 01 C3 19 01) BACKSPACE)
#Y(#:TOP-LEVEL-FORM-80-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
BACKSPACE-1 SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(BACKSPACE-1 #18Y(00 01 00 00 00 02 AB 2E 00 1E 05 AB 2E 01 19 02 19 02)
CURSOR-LEFT DELETE-CHAR-1
) )
#Y(#:TOP-LEVEL-FORM-80-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
BACKSPACE-1 FUNCTION "delete character before cursor, across lines"
"Zeichen links vom Cursor löschen, zeilenübergreifend"
"effacer le caractère avant le curseur, à travers lignes" SYSTEM::LANGUAGE
SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-80-3 #9Y(00 00 00 00 00 01 C3 19 01) BACKSPACE-1)
#Y(#:TOP-LEVEL-FORM-81 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
DELETE-REGION SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(DELETE-REGION
#237Y(00 05 00 00 00 06 00 2A 03 7E 06 00 00 7E 05 00 01 7E 04 00 02 67
00 00 D8 AB D9 80 31 00 67 01 00 2E 02 9C 2A 01 67 02 00 67 03 01
67 04 02 B2 B2 2C 05 03 0B 00 00 AA 2B 04 01 F6 2E 05 67 01 01 AF
8D 03 80 66 AA 67 02 01 72 01 01 AB B0 72 01 01 67 03 02 AB 71 48
B1 72 01 36 72 02 35 AC AB 2F 08 AC AC 67 06 02 37 03 A7 F7 31 4E
AD AE 67 06 01 71 97 37 03 B7 80 97 01 31 4E AD B2 67 06 01 72 01
36 2F 09 67 04 00 B2 B2 67 07 01 67 08 02 2C 05 06 67 04 00 67 05
01 67 06 01 71 97 B4 67 08 01 72 01 36 2C 04 0A 19 0B AA 67 02 01
72 01 01 AA AB 67 04 02 37 03 A5 F7 31 4E AA 70 16 AF 67 04 02 72
01 36 72 01 36 AB AB 30 17 16 01 67 02 00 B0 B0 67 05 01 67 06 02
2C 05 06 67 02 00 67 03 01 67 04 02 2C 03 07 19 09
)
SCREEN 1. UNDO3 REGION-TO-LINELIST
#Y(DELETE-REGION-1
#28Y(00 00 00 00 00 01 68 01 01 68 01 02 68 01 03 2C 03 01 68 01 01 68
00 01 2F 02 19 01
)
NIL SET-CURSOR INSERT-LINELIST
)
UNDO2 UPDATE-MARKS REFRESH-LINE RESIZE-ARRAY SHRINK-ARRAY REFRESH-SCREEN
) )
#Y(#:TOP-LEVEL-FORM-82-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
DELETE-LINE SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(DELETE-LINE
#50Y(00 01 00 00 00 02 D8 AC D9 71 31 D8 AD DA 71 31 AA AC 71 48 71 98 8D
03 0C AD AB DB 95 03 C6 14 2C 05 04 19 04 AD AB DB AD AF AF 72 01 01
31 48 1A 6D
)
SCREEN 1. 2. 0. DELETE-REGION
) )
#Y(#:TOP-LEVEL-FORM-82-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
DELETE-LINE FUNCTION "delete line" "Zeile löschen" "effacer la ligne"
SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-82-3 #9Y(00 00 00 00 00 01 C3 19 01) DELETE-LINE)
#Y(#:TOP-LEVEL-FORM-83-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
CLEAR-START-OF-LINE SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(CLEAR-START-OF-LINE
#26Y(00 01 00 00 00 02 D8 AC D9 71 31 D8 AD DA 71 31 AD AC DB AE AE 2C 05
04 19 04
)
SCREEN 2. 3. 0. DELETE-REGION
) )
#Y(#:TOP-LEVEL-FORM-83-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
CLEAR-START-OF-LINE FUNCTION "delete part of line left to the cursor"
"Vom Zeilenanfang bis Cursorposition löschen"
"effacer la partie de la ligne avant le curseur" SYSTEM::LANGUAGE
SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-83-3 #9Y(00 00 00 00 00 01 C3 19 01) CLEAR-START-OF-LINE)
#Y(#:TOP-LEVEL-FORM-84-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
CLEAR-END-OF-LINE SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(CLEAR-END-OF-LINE
#37Y(00 01 00 00 00 02 D8 AC D9 71 31 D8 AD DA 71 31 D8 AE DB 71 31 AE AC
AC AE B0 B0 72 01 01 71 48 2C 05 04 19 05
)
SCREEN 1. 2. 3. DELETE-REGION
) )
#Y(#:TOP-LEVEL-FORM-84-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
CLEAR-END-OF-LINE FUNCTION "delete up to end of line"
"Bis zum Zeilenende löschen"
"effacer la partie de la ligne à partir du curseur" SYSTEM::LANGUAGE
SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-84-3 #9Y(00 00 00 00 00 01 C3 19 01) CLEAR-END-OF-LINE)
#Y(#:TOP-LEVEL-FORM-85 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
INSERT-CHAR SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(INSERT-CHAR
#94Y(00 02 00 00 00 03 00 2A 01 7E 03 00 00 14 D8 AB D9 80 31 00 67 01 00
D8 AB DA 80 31 00 67 02 00 D8 AB DB 80 31 00 AC AC 72 01 01 AA 71 48
AF 6C 04 01 2E 05 AB 95 01 2F 06 AB AC 95 04 37 03 A3 F7 31 4E AB AD
B3 32 01 02 67 05 00 AE AE B0 95 06 2C 05 07 67 05 00 AE AE 2C 03 08
19 09
)
SCREEN 1. 2. 3.
#Y(INSERT-CHAR-1 #13Y(00 00 00 00 00 01 68 00 01 2E 01 19 01) NIL
BACKSPACE
)
UNDO2 RESIZE-ARRAY UPDATE-MARKS REFRESH-LINE
) )
#Y(#:TOP-LEVEL-FORM-86-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
INSERT-LINE SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(INSERT-LINE
#120Y(00 01 00 00 00 02 00 2A 01 7E 02 00 00 14 D8 AB D9 80 31 00 67 01
00 D8 AB DA 80 31 00 95 00 67 03 00 D8 AB DB 80 31 00 AD AD 72 01
01 AF 6C 04 01 2E 05 AA 71 48 AC 72 01 36 6E 06 AA AC 37 04 A3 F7
31 4E AB AD 30 17 AF B0 71 48 71 97 2F 07 AF B0 95 05 37 03 A4 F7
31 4E AF AE AC 32 01 02 16 01 67 05 00 AE AD AF E0 2C 05 09 67 05
00 AE 95 04 E2 2C 04 0B 19 08
)
SCREEN 1. 2. 3.
#Y(INSERT-LINE-1 #13Y(00 00 00 00 00 01 68 00 01 2E 01 19 01) NIL
BACKSPACE-1
)
UNDO2 GET-NEW-LINE RESIZE-ARRAY 0. UPDATE-MARKS -1. REFRESH-SCREEN
) )
#Y(#:TOP-LEVEL-FORM-86-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
INSERT-LINE FUNCTION "begin new line at cursor" "Zeilenumbruch einfügen"
"casser la ligne en deux" SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-86-3 #9Y(00 00 00 00 00 01 C3 19 01) INSERT-LINE)
#Y(#:TOP-LEVEL-FORM-87 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
INSERT-LINELIST SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(INSERT-LINELIST
#369Y(00 02 00 00 00 03 00 2A 01 7E 03 00 00 9B 2A 02 67 01 00 D8 AB D9
80 31 00 67 02 00 D8 AB DA 31 31 16 01 0B 01 00 67 02 00 D8 AB DB
31 31 16 01 0B 01 01 92 04 80 76 9F 5B 1C 80 74 9C 2A 01 AF 71 48
71 98 67 03 00 AB 32 02 35 0B 01 00 AC AD 71 48 AC 72 02 35 2F 04
AC AD 67 03 00 71 97 37 03 67 09 00 80 97 01 31 4E 9C 2A 01 AD 67
05 00 72 01 01 67 03 00 93 09 82 0A AA 31 48 0B 03 00 14 AD 71 48
67 09 01 72 01 36 72 02 35 6E 09 AA AC 37 04 31 4E AA AE 67 06 00
37 03 06 0E 01 F7 31 4E B1 AD AC 32 01 02 16 01 1A 80 7B 02 19 06
9C 2A 01 AB 67 03 00 72 01 01 93 06 AA 71 48 67 05 01 AB 32 02 35
0B 03 00 AC AD 71 48 AC 72 02 35 2F 04 AC AD 67 05 00 37 03 06 0B
01 F7 31 4E AC AC 67 07 01 37 03 31 4E 67 06 00 67 06 00 67 07 01
67 08 00 67 07 00 2C 05 05 AD 6C 06 01 2E 07 67 06 00 67 06 00 67
07 01 2C 03 08 19 0A 85 01 93 0A 82 0B AA 71 48 6E 09 AA AC 37 04
31 4E B2 AE AC 32 01 02 16 02 A5 5B 1B 63 93 0A AD 67 09 01 AC 71
48 72 02 35 2F 04 AD AB 67 0A 01 37 03 31 4E 16 01 67 08 00 67 08
00 67 09 01 67 08 00 67 07 00 2C 05 05 AD 6C 0A 01 2E 07 67 08 00
67 08 00 67 07 00 71 97 B1 72 00 36 2C 04 0B 19 0C
)
SCREEN 1. 2. 3. RESIZE-ARRAY UPDATE-MARKS
#Y(INSERT-LINELIST-1
#26Y(00 00 00 00 00 01 68 02 01 68 01 01 68 01 02 68 01 01 68 00 01 2C
05 01 19 01
)
NIL DELETE-REGION
)
UNDO2 REFRESH-LINE GET-NEW-LINE
#Y(INSERT-LINELIST-2
#26Y(00 00 00 00 00 01 68 03 01 68 02 01 68 02 02 68 01 01 68 00 01 2C
05 01 19 01
)
NIL DELETE-REGION
)
REFRESH-SCREEN
) )
#Y(#:TOP-LEVEL-FORM-88 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
INSERT-STRING SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(INSERT-STRING #14Y(00 02 00 00 00 03 AC AC 6E 00 2F 01 19 03)
STRING-TO-LINELIST INSERT-LINELIST
) )
#Y(#:TOP-LEVEL-FORM-89 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
WRITE-REGION SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(WRITE-REGION
#75Y(00 06 00 00 00 00 D8 B1 D9 71 31 B0 AF 8D 03 0F AA B1 72 01 01 AD B1
37 01 30 8E 95 06 1A 15 AA B1 72 01 01 AD B1 1A 1B AB AB 72 01 01 AE
37 02 30 8E 84 00 AA B0 8E 03 6F 16 01 AA AF 72 01 01 AD 37 01 B0 30
8D 16 01 02 19 07
)
SCREEN 1.
) )
#Y(#:TOP-LEVEL-FORM-90 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
INSERT-STREAM SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(INSERT-STREAM
#40Y(00 02 00 00 00 03 AC 62 AD 62 D8 37 01 30 7B 41 02 AB 24 00 09 D9 83
02 16 02 2F 02 19 03 AB 83 02 91 00 74 16 02 1A 60
)
"EOF" "" INSERT-LINELIST
) )
#Y(#:TOP-LEVEL-FORM-91-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
CURSOR-TO-START-OF-BLOCK SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(CURSOR-TO-START-OF-BLOCK
#42Y(00 01 00 00 00 02 D8 AC D9 71 31 AA DA 72 01 01 AB DB 72 01 01 9C 1E
10 9B 1E 0D AE 2E 04 AE 93 02 94 03 2C 03 05 19 05 19 05
)
SCREEN 5. 0. 1. UNDO3 SET-CURSOR
) )
#Y(#:TOP-LEVEL-FORM-91-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
CURSOR-TO-START-OF-BLOCK FUNCTION "cursor to start of block"
"Cursor zum Blockanfang" "curseur au début du bloc" SYSTEM::LANGUAGE
SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-91-3 #9Y(00 00 00 00 00 01 C3 19 01)
CURSOR-TO-START-OF-BLOCK
)
#Y(#:TOP-LEVEL-FORM-92-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
CURSOR-TO-END-OF-BLOCK SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(CURSOR-TO-END-OF-BLOCK
#42Y(00 01 00 00 00 02 D8 AC D9 71 31 AA DA 72 01 01 AB DB 72 01 01 9C 1E
10 9B 1E 0D AE 2E 04 AE 93 01 94 02 2C 03 05 19 05 19 05
)
SCREEN 5. 0. 1. UNDO3 SET-CURSOR
) )
#Y(#:TOP-LEVEL-FORM-92-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
CURSOR-TO-END-OF-BLOCK FUNCTION "cursor to end of block"
"Cursor zum Blockende" "curseur à la fin du bloc" SYSTEM::LANGUAGE
SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-92-3 #9Y(00 00 00 00 00 01 C3 19 01) CURSOR-TO-END-OF-BLOCK
)
#Y(#:TOP-LEVEL-FORM-93-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
SET-BLOCK-START SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(SET-BLOCK-START
#137Y(00 01 00 02 00 0D 3A 02 06 D8 AE D9 80 31 02 3A 01 06 D8 AE DA 80
31 01 AD 2E 03 D8 AE DC 71 31 AA DD 72 01 01 AB DE 72 01 01 92 00
01 5A 14 92 01 01 5B 14 91 03 80 49 A2 14 92 03 12 AC B3 8F 01 30
2A AC B3 90 01 2D 06 AB B2 8F 01 32 1E D8 B4 DE 71 31 AA 71 48 80
98 03 AA AE 72 01 01 80 48 02 AD 9E 79 B1 DE AC 32 01 02 16 02 B2
A3 79 B0 DD AC 32 01 02 16 01 B3 AB 95 04 2C 03 07 19 0A 77 B2 32
01 34 1A FF B0
)
SCREEN 2. 3. UNDO-BLOCKMARKS 5. 0. 1. REFRESH-SCREEN
) )
#Y(#:TOP-LEVEL-FORM-93-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
SET-BLOCK-START FUNCTION "set block start" "Blockanfang setzen"
"placer le début du bloc" SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-93-3 #9Y(00 00 00 00 00 01 C3 19 01) SET-BLOCK-START)
#Y(#:TOP-LEVEL-FORM-94-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
SET-BLOCK-END SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(SET-BLOCK-END
#119Y(00 01 00 02 00 0D 3A 02 06 D8 AE D9 80 31 02 3A 01 06 D8 AE DA 80
31 01 AD 2E 03 D8 AE DC 71 31 AA DD 72 01 01 AB DE 72 01 01 92 01
01 5A 14 92 02 01 5B 14 91 02 39 A2 14 92 04 12 AC B3 8F 01 2F 1A
AC B3 90 01 2D 06 AB B2 8F 01 31 0E C8 F8 F7 14 9D 79 B0 DD AC 32
01 02 16 01 B2 A3 79 B0 DE AC 32 01 02 16 01 B3 AD 95 02 2C 03 07
19 0A 77 B2 32 01 33 1A 41
)
SCREEN 2. 3. UNDO-BLOCKMARKS 5. 0. 1. REFRESH-SCREEN
) )
#Y(#:TOP-LEVEL-FORM-94-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
SET-BLOCK-END FUNCTION "set block end" "Blockende setzen"
"placer la fin du bloc" SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-94-3 #9Y(00 00 00 00 00 01 C3 19 01) SET-BLOCK-END)
#Y(#:TOP-LEVEL-FORM-95-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
HIDE-BLOCK SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(HIDE-BLOCK
#56Y(00 01 00 00 00 02 AB 2E 00 D9 AC DA 71 31 AA DB 72 01 01 AB DC 72 01
01 AC DB 62 32 01 02 AC DC 62 32 01 02 9C 1E 0F 9B 1E 0C AE 93 02 93
02 71 97 2C 03 05 19 05 19 05
)
UNDO-BLOCKMARKS SCREEN 5. 0. 1. REFRESH-SCREEN
) )
#Y(#:TOP-LEVEL-FORM-95-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01) HIDE-BLOCK
FUNCTION "remove block marks" "Block demarkieren"
"enlever les marques du bloc" SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-95-3 #9Y(00 00 00 00 00 01 C3 19 01) HIDE-BLOCK)
#Y(#:TOP-LEVEL-FORM-96 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
UNDO-BLOCKMARKS SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(UNDO-BLOCKMARKS
#89Y(00 01 00 00 00 02 00 2A 01 7E 02 00 00 14 D8 AB D9 80 31 00 AA DA 72
01 01 AB DB 72 01 01 91 00 1F 92 01 14 9E 2A 02 9D 5A 0B 00 00 9D 5B
0B 00 01 AA 2B 06 01 F6 2E 05 AD 6C 07 01 2E 05 19 06 9E 2A 02 9C 5A
0B 00 00 9C 5B 0B 00 01 AA 2B 04 01 F6 2E 05 92 01 61 1A 4B
)
SCREEN 5. 0. 1.
#Y(UNDO-BLOCKMARKS-1
#20Y(00 00 00 00 00 01 68 01 01 68 00 01 68 00 02 2C 03 01 19 01) NIL
SET-BLOCK-END
)
UNDO2
#Y(UNDO-BLOCKMARKS-2
#20Y(00 00 00 00 00 01 68 01 01 68 00 01 68 00 02 2C 03 01 19 01) NIL
SET-BLOCK-START
)
#Y(UNDO-BLOCKMARKS-3 #13Y(00 00 00 00 00 01 68 00 01 2E 01 19 01) NIL
HIDE-BLOCK
) ) )
#Y(#:TOP-LEVEL-FORM-97 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
MARK-REGION SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(MARK-REGION
#78Y(00 05 00 00 00 06 9F 1E 80 42 D8 B0 D9 71 31 AA DA 72 01 01 AB DB 72
01 01 B1 A2 79 AD DA AC 32 01 02 16 01 AF A0 79 AD DB AC 32 01 02 16
01 92 01 11 92 00 0E B1 93 02 81 01 34 07 AF 93 01 81 01 33 05 B2 B2
95 07 2C 03 04 19 09 19 06
)
SCREEN 5. 0. 1. REFRESH-SCREEN
) )
#Y(#:TOP-LEVEL-FORM-98 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
GET-BLOCK SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(GET-BLOCK
#45Y(00 01 00 00 00 02 D8 AC D9 71 31 AA DA 72 01 01 AB DB 72 01 01 92 01
03 91 00 08 01 03 00 14 3F 04 19 05 93 01 94 02 93 02 9E 5B 1A 71
)
SCREEN 5. 0. 1.
) )
#Y(#:TOP-LEVEL-FORM-99-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
DELETE-BLOCK SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(DELETE-BLOCK
#59Y(00 01 00 00 00 02 D8 AC D9 71 31 AA DA 72 01 01 AB DB 72 01 01 92 01
20 92 00 1D AE 2E 04 AC DA 62 32 01 02 AC DB 62 32 01 02 AE 93 02 94
03 93 03 94 04 2C 05 05 19 05 00 19 05
)
SCREEN 5. 0. 1. UNDO-BLOCKMARKS DELETE-REGION
) )
#Y(#:TOP-LEVEL-FORM-99-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
DELETE-BLOCK FUNCTION "delete block" "Block löschen" "effacer le bloc"
SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-99-3 #9Y(00 00 00 00 00 01 C3 19 01) DELETE-BLOCK)
#Y(#:TOP-LEVEL-FORM-100-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
MOVE-BLOCK SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(MOVE-BLOCK
#108Y(00 01 00 00 00 02 D8 AC D9 71 31 AA DA 72 01 01 AB DB 72 01 01 92
01 80 50 92 00 80 4C 93 01 94 02 93 02 94 03 B2 AE AE AE AE 6D 05
04 B3 AF AF AF AF 2C 05 05 D8 B4 DE 71 31 D8 B5 DF 71 31 B5 AD 2F
08 B2 AC 30 AC B2 AB 30 AE B1 D8 B7 DE 71 31 30 AC B1 D8 B7 DF 71
31 30 AE B5 AC D8 B8 DE 71 31 71 97 2C 03 09 19 0C 00 19 05
)
SCREEN 5. 0. 1. REGION-TO-LINELIST DELETE-REGION 2. 3. INSERT-LINELIST
REFRESH-SCREEN
) )
#Y(#:TOP-LEVEL-FORM-100-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01) MOVE-BLOCK
FUNCTION "move block to cursor position"
"Block an Cursorposition verschieben"
"transporter le bloc à la position du curseur" SYSTEM::LANGUAGE
SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-100-3 #9Y(00 00 00 00 00 01 C3 19 01) MOVE-BLOCK)
#Y(#:TOP-LEVEL-FORM-101-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
COPY-BLOCK SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(COPY-BLOCK
#29Y(00 01 00 00 00 02 AB 2E 00 41 04 9E 1E 0D AF B0 AF AF AF AF 6D 05 01
2F 02 19 06 19 06
)
GET-BLOCK REGION-TO-LINELIST INSERT-LINELIST
) )
#Y(#:TOP-LEVEL-FORM-101-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01) COPY-BLOCK
FUNCTION "copy block to cursor position" "Block an Cursorposition kopieren"
"placer une copie du bloc à la position du curseur" SYSTEM::LANGUAGE
SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-101-3 #9Y(00 00 00 00 00 01 C3 19 01) COPY-BLOCK)
#Y(#:TOP-LEVEL-FORM-102
#20Y(00 00 00 00 00 01 D8 30 5D D9 8B 52 04 D9 62 30 55 C4 19 01)
(SPECIAL *CUT-AND-PASTE-BUFFER*) *CUT-AND-PASTE-BUFFER*
)
#Y(#:TOP-LEVEL-FORM-103-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
COPY-BLOCK-BUFFER SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(COPY-BLOCK-BUFFER
#29Y(00 01 00 00 00 02 AB 2E 00 41 04 9E 1E 0D AF AE AE AE AE 2C 05 01 0F
02 02 19 06 19 06
)
GET-BLOCK REGION-TO-LINELIST *CUT-AND-PASTE-BUFFER*
) )
#Y(#:TOP-LEVEL-FORM-103-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
COPY-BLOCK-BUFFER FUNCTION "copy block into cut-and-paste buffer"
"Block in Cut-and-Paste-Buffer übertragen"
"garder une copie du bloc en mémoire" SYSTEM::LANGUAGE
SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-103-3 #9Y(00 00 00 00 00 01 C3 19 01) COPY-BLOCK-BUFFER)
#Y(#:TOP-LEVEL-FORM-104-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
DELETE-BLOCK-BUFFER SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(DELETE-BLOCK-BUFFER
#69Y(00 01 00 00 00 02 D8 AC D9 71 31 AA DA 72 01 01 AB DB 72 01 01 9C 1E
2B 9B 1E 28 AC DA 62 32 01 02 AC DB 62 32 01 02 93 01 94 02 93 02 94
03 B2 AE AE AE AE 2C 05 04 0F 05 B2 AE AE AE AE 2C 05 06 19 09 19 05
)
SCREEN 5. 0. 1. REGION-TO-LINELIST *CUT-AND-PASTE-BUFFER* DELETE-REGION
) )
#Y(#:TOP-LEVEL-FORM-104-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
DELETE-BLOCK-BUFFER FUNCTION "yank block into cut-and-paste buffer"
"Block löschen und in Cut-and-Paste-Buffer übertragen"
"effacer le bloc, mais le garder en mémoire" SYSTEM::LANGUAGE
SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-104-3 #9Y(00 00 00 00 00 01 C3 19 01) DELETE-BLOCK-BUFFER)
#Y(#:TOP-LEVEL-FORM-105-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
PASTE-BUFFER SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(PASTE-BUFFER #13Y(00 01 00 00 00 02 AB 6A 00 2F 01 19 02)
*CUT-AND-PASTE-BUFFER* INSERT-LINELIST
) )
#Y(#:TOP-LEVEL-FORM-105-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
PASTE-BUFFER FUNCTION "insert cut-and-paste buffer contents"
"Inhalt des Cut-and-Paste-Buffer einfügen"
"ajouter le bloc en mémoire dans le texte" SYSTEM::LANGUAGE
SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-105-3 #9Y(00 00 00 00 00 01 C3 19 01) PASTE-BUFFER)
#Y(#:TOP-LEVEL-FORM-106
#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
83 C3 19 01
)
ERRORVAL #1="ERROR" SYSTEM::LOOSE-CONSTANT-EQL (DEFCONSTANT ERRORVAL #1#)
SYSTEM::CONSTANT-WARNING
)
#Y(#:TOP-LEVEL-FORM-107
#18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
WITH-IGNORED-ERRORS SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
#Y(WITH-IGNORED-ERRORS
#40Y(00 01 00 01 00 08 94 02 37 01 71 90 D8 AB D9 DA DB DC DD DE DF B3 CB
7B 02 7A 04 7A 02 7A 02 7A 01 A0 7B 02 60 03 19 05
)
BLOCK LET *ERROR-HANDLER* FUNCTION LAMBDA (&REST ARGS)
(DECLARE (IGNORE ARGS)) RETURN-FROM (ERRORVAL)
) )
#Y(#:TOP-LEVEL-FORM-108
#18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
WITH-TRAPPED-ERRORS SYSTEM::REMOVE-OLD-DEFINITIONS SYSTEM::MACRO
#Y(WITH-TRAPPED-ERRORS
#42Y(00 01 00 01 00 08 94 02 37 01 71 90 D8 AB D9 DA DB DC DD DE DF E0 E1
B5 CD 7B 02 7A 06 7A 02 7A 02 7A 01 A0 7B 02 60 03 19 05
)
BLOCK LET *ERROR-HANDLER* FUNCTION LAMBDA (CONTINUE ERRSTR &REST ARGS)
(DECLARE (IGNORE CONTINUE)) (FRESH-LINE *ERROR-OUTPUT*)
(APPLY #'FORMAT *ERROR-OUTPUT* ERRSTR ARGS) RETURN-FROM (ERRORVAL)
) )
#Y(#:TOP-LEVEL-FORM-109
#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
DA 2F 03 D9 AB 31 83 C4 19 02
)
#.#'EQL FULL-TABLE (DEFCONSTANT FULL-TABLE (MAKE-HASH-TABLE :TEST #'EQL))
SYSTEM::CONSTANT-WARNING
)
#Y(#:TOP-LEVEL-FORM-110
#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
DA 2F 03 D9 AB 31 83 C4 19 02
)
#.#'EQL HALF-TABLE (DEFCONSTANT HALF-TABLE (MAKE-HASH-TABLE :TEST #'EQL))
SYSTEM::CONSTANT-WARNING
)
#Y(#:TOP-LEVEL-FORM-111
#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
DA 2F 03 D9 AB 31 83 C4 19 02
)
#.#'EQL LINE-EDIT-TABLE
(DEFCONSTANT LINE-EDIT-TABLE (MAKE-HASH-TABLE :TEST #'EQL))
SYSTEM::CONSTANT-WARNING
)
#Y(#:TOP-LEVEL-FORM-112
#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
DA 2F 03 D9 AB 31 83 C4 19 02
)
#.#'EQL NULL-TABLE (DEFCONSTANT NULL-TABLE (MAKE-HASH-TABLE :TEST #'EQL))
SYSTEM::CONSTANT-WARNING
)
#Y(#:TOP-LEVEL-FORM-113 #15Y(00 00 00 00 00 01 6A 00 D9 AB DA 30 68 19 02)
NULL-TABLE #\Escape (:LEAVE)
)
#Y(#:TOP-LEVEL-FORM-114
#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
DA 2F 03 D9 AB 31 83 C4 19 02
)
#.#'EQL CONTROL-TABLE
(DEFCONSTANT CONTROL-TABLE (MAKE-HASH-TABLE :TEST #'EQL))
SYSTEM::CONSTANT-WARNING
)
#Y(#:TOP-LEVEL-FORM-115
#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
DA 2F 03 D9 AB 31 83 C4 19 02
)
#.#'EQL DOCSTRINGS-TABLE
(DEFCONSTANT DOCSTRINGS-TABLE (MAKE-HASH-TABLE :TEST #'EQL))
SYSTEM::CONSTANT-WARNING
)
#Y(#:TOP-LEVEL-FORM-116 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
BIND-KEY SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(BIND-KEY
#128Y(00 03 00 01 00 0A 3C 01 AE 8D 0D 04 AE 60 01 FA AC 8E 08 0E 92 02
0B 91 01 05 AC D8 2F 01 F7 9D 5D F8 9E 25 02 28 0E 03 1A 1F 6A 04
6A 05 6A 06 60 03 1A 1B 6A 04 0E 06 1A 04 6A 04 0E 05 14 60 02 1A
0C 0E 04 1A 02 0E 06 14 60 01 1A 01 00 14 AF 62 1A 25 86 01 00 AC
62 1A 0A 86 01 00 AC AB B3 30 68 82 01 AB 8C 96 72 16 02 92 04 09
6A 07 AB AB B1 30 68 16 01 82 01 AB 8C 96 57 00 19 08
)
FUNCTION DOCUMENTATION
#S(HASH-TABLE EQ (:AND-WRITABLE-NOT-MULTILINE . 34.)
(:AND-WRITABLE-MULTILINE . 30.) (:MULTILINE . 21.) (:WRITABLE . 15.)
(:ALL . 5.) (:CONTROL . 1.)
)
CONTROL-TABLE FULL-TABLE HALF-TABLE LINE-EDIT-TABLE DOCSTRINGS-TABLE
) )
#Y(#:TOP-LEVEL-FORM-117
#20Y(00 00 00 00 00 01 D8 30 5D D9 8B 52 04 D9 62 30 55 C4 19 01)
(SPECIAL *EDITOR-ACTIVE*) *EDITOR-ACTIVE*
)
#Y(#:TOP-LEVEL-FORM-118
#20Y(00 00 00 00 00 01 D8 30 5D D9 8B 52 04 D9 62 30 55 C4 19 01)
(SPECIAL *SAVED-SCREENS*) *SAVED-SCREENS*
)
#Y(#:TOP-LEVEL-FORM-119
#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
19 01
)
(SPECIAL *EDIT-SCREENS*) *EDIT-SCREENS* 13.
)
#Y(#:TOP-LEVEL-FORM-120
#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
19 01
)
(SPECIAL *SCREEN-PATHS*) *SCREEN-PATHS* 13.
)
#Y(#:TOP-LEVEL-FORM-121 #12Y(00 00 00 00 00 01 D8 30 5D C4 19 01)
(SPECIAL *ACTIVE-SCREEN*) *ACTIVE-SCREEN*
)
#Y(#:TOP-LEVEL-FORM-122 #12Y(00 00 00 00 00 01 D8 30 5D C4 19 01)
(SPECIAL ERROR-SCREEN) ERROR-SCREEN
)
#Y(#:TOP-LEVEL-FORM-123 #12Y(00 00 00 00 00 01 D8 30 5D C4 19 01)
(SPECIAL TRACE-SCREEN) TRACE-SCREEN
)
#Y(#:TOP-LEVEL-FORM-124 #12Y(00 00 00 00 00 01 D8 30 5D C4 19 01)
(SPECIAL HELP-SCREEN) HELP-SCREEN
)
#Y(#:TOP-LEVEL-FORM-125 #12Y(00 00 00 00 00 01 D8 30 5D C4 19 01)
(SPECIAL MAIN-SCREEN) MAIN-SCREEN
)
#Y(#:TOP-LEVEL-FORM-126 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
EDIT SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(EDIT
#355Y(00 00 00 01 00 07 3A 01 0E 7C 01 0E 00 1C 0C D9 9D 51 0E 39 1A 81
0C 0E 00 1B 74 2D 02 10 03 52 81 33 6A 03 2E 04 41 02 9C 10 05 9E
10 06 6A 06 DF 30 46 10 08 E1 8B 52 0F 6A 0A 2D 0B 0F 09 14 AB E4
AC 32 01 02 16 02 E5 8B 52 21 6A 0A E6 E7 E8 E9 EA EB EC ED EE EF
F0 F1 6A 06 72 02 35 2C 0C 0B 0F 0D 14 AB EB AC 32 01 02 16 02 F2
8B 52 20 6A 0A E6 F3 E8 F4 EA F5 EC 64 1E EE 64 1F F0 64 20 2C 0C
0B 0F 1A 14 AB 64 21 AC 32 01 02 16 02 64 22 8B 52 80 58 6A 0A E6
64 23 64 24 64 25 6D 03 26 E8 64 27 EA F5 EC 64 28 2C 08 0B 0F 22
14 AB 64 29 AC 32 01 02 16 02 6A 22 64 2A 64 2B 64 2C 64 2D 6D 03
26 03 2E 7B 02 71 49 2F 2F 6A 22 00 2A 01 00 0B 00 00 AA 6C 30 01
6A 31 30 6A 06 00 00 F6 71 49 2F 2F 6A 22 E4 E4 2C 03 32 64 33 8B
52 03 CF 0F 33 52 3F 46 34 3B 6A 09 0E 35 79 2E 36 AC 6C 37 01 C4
4F 29 02 10 00 91 1D 17 6A 0A 6A 33 72 01 01 6A 38 6A 33 EB 8F 01
2F FE F1 0E 3A 14 2C 03 3B 39 01 00 A3 33 00 11 50 09 17 1A 54 09
17 1A 50 53 6A 3C 70 A2 31 4A 0F 35 6A 0A 62 64 3D AC 32 00 26 16
01 6A 03 2E 3E 54 12 03 16 02 53 6A 03 2E 3F 6A 03 37 01 31 7D 54
11 19 02
)
*EDITOR-ACTIVE* EDITOR-ACTIVE SCREEN:MAKE-WINDOW *WINDOW*
SCREEN:WINDOW-SIZE GLOBAL-SCREEN-HEIGHT GLOBAL-SCREEN-WIDTH #\Space
BLANKS MAIN-SCREEN *EDIT-SCREENS* MAKE-SCREEN 0. ERROR-SCREEN :TITLE
" Errors: " :OLCHAR #\E :HEIGHT 10. :WIDTH 50. :TOP-LIN 2. :LEFT-COL -53.
TRACE-SCREEN " Trace: " #\T 15. 70. 8. 3. 11. HELP-SCREEN
" Key bindings " " Tastenzuordnung " " Associations des touches "
SYSTEM::LANGUAGE #\H 78. 12.
" ==========================================================================="
" K E Y B I N D I N G S"
" T A S T E N B E L E G U N G"
" A S S O C I A T I O N S D E S T O U C H E S"
(" ==========================================================================="
"" ""
)
INSERT-LINELIST
#Y(EDIT-1
#24Y(00 02 00 00 00 03 62 D9 AE AE 70 5E 6D 04 02 07 00 01 5C 0C 00 01
19 03
)
NIL
#Y(EDIT-1-1
#34Y(00 03 00 00 01 19 AE 63 63 B0 2C 04 00 AE 01 02 D9 62 2C 05 02
DB AF 37 02 30 8D AC AF 30 88 9C 19 05
)
SYSTEM::DO-FORMAT-CHARACTER 25. SYSTEM::FORMAT-TABULATE " --> "
)
FORMAT
)
DOCSTRINGS-TABLE SET-CURSOR *ACTIVE-SCREEN* EDITOR *SAVED-SCREENS*
ACTIVATE-SCREENS
#Y(EDIT-HANDLE-COMMAND
#473Y(00 01 00 00 01 17 C4 4F 81 CD A0 25 02 81 BF 00 48 00 C6 0F 04
1A 81 BC C8 0F 04 1A 81 B6 C9 0F 04 1A 81 B0 CB 1A 81 A7 6A 07
93 05 90 01 01 74 9F 5A 0F 04 1A 81 9D CB 1A 81 94 91 04 05 6A
04 60 01 FA 6A 07 93 05 90 01 01 6C 6A 07 93 05 72 01 01 6E 0A
92 00 0A AA 6A 07 37 06 CE F7 8D 60 3A CF 1A 37 E4 6A 04 DB 90
02 2F 36 6A 07 6A 04 72 01 01 6E 0A 6A 07 6A 04 AB AB 62 32 01
02 16 02 6A 0D 6A 04 AB AB 62 32 01 02 16 02 92 00 0A AA 6A 07
37 06 CE F7 8D 60 01 CF 0F 04 16 01 1A 81 32 CB 1A 81 29 AB AB
2F 0F 16 02 1A 81 25 6A 0D 6A 04 8F 01 01 0F 6A 0D 6A 04 2D 0E
14 AC AC AC 32 01 02 16 03 6A 07 6A 04 72 01 01 6A 0D 6A 04 72
01 01 9B 1F 4F AB E4 E4 6D 03 10 93 01 94 02 9C 10 11 1A 08 AA
01 02 B1 30 5F 16 01 AF 62 EA 37 01 70 78 AA EA 8E 03 6C 00 16
01 11 16 05 1A 80 D1 6A 07 6A 04 72 01 01 2D 0E 14 2F 0F 1A 80
C2 CB 1A 80 52 5A 1A 1F E0 6A 09 30 8C 16 02 1A 80 B1 62 6A 07
37 06 71 60 92 00 65 91 05 66 EB EC ED 6D 03 16 2E 17 14 46 18
0B AC 2B 19 01 10 1A B0 30 E9 11 47 F6 14 23 1B 4D 6A 07 AB AD
6F 1C AB AE AC 32 01 02 16 02 6A 0D AA AD AD 32 01 02 16 01 1A
80 60 CB 14 6A 09 30 8C 16 01 1A 80 62 62 6A 07 37 06 71 60 92
00 6B F5 62 64 1E 93 08 6D 03 1F 64 20 AD 37 02 70 2E 64 21 AF
64 22 64 23 64 24 64 25 6D 0A 26 AA A2 5B 5B 5B 77 2F 27 AA 2E
28 AA E4 E4 2C 03 29 6A 07 AA AD AD 32 01 02 16 01 6A 0D A2 5B
77 A3 5B 5B 5A 79 AB AE AC 32 01 02 16 02 9C 0F 04 16 02 1A 06
CB 14 6A 09 30 8C 50 19 03 19 03
)
NIL HANDLE-COMMAND
#S(HASH-TABLE EQ (:FORM . 357.) (:LOAD . 278.) (:SAVE-AS . 246.)
(:SAVE . 162.) (:DELETE . 87.) (:HIDE . 46.) (:TOP . 27.)
(:HELP . 17.) (:TRACE . 11.) (:ERROR . 5.) (:LEAVE . 2.)
)
10. *ACTIVE-SCREEN* 11. 12. *EDIT-SCREENS* #\Bell *TERMINAL-IO*
HIDE-SCREEN #.#'EQ 0. *SCREEN-PATHS* GET-SAVE-PATH SCREEN-TO-FILE
MAKE-READ-FROM-SCREEN-STREAM *PACKAGE* "EOF" " File to load: "
" Lade: " " Fichier à charger: " SYSTEM::LANGUAGE LINE-EDIT NIL
#Y(EDIT-HANDLE-COMMAND-1 #9Y(00 00 00 00 01 16 C4 48 00) NIL
#.ERRORVAL
)
*ERROR-HANDLER* #.ERRORVAL FILE-TO-SCREEN :TITLE
#Y(EDIT-HANDLE-COMMAND-2
#21Y(00 02 00 00 01 18 D8 AE 30 8C AC AE 30 88 D8 AE 30 8C 9C 19 04
)
#\Space
)
FORMAT :OLCHAR :TOP-LIN :WIDTH 78. :HEIGHT 13. MAKE-SCREEN
INSERT-STRING INSERT-LINE SET-CURSOR
)
CONTROL-TABLE FULL-TABLE HALF-TABLE EDIT1 *SCREENS*
#Y(EDIT-2 #15Y(00 01 00 00 00 02 92 01 03 AB 2E 00 00 19 02) HIDE-SCREEN)
SCREEN:CLEAR-WINDOW SCREEN:WINDOW-CURSOR-ON
) )
#Y(#:TOP-LEVEL-FORM-127 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
RETURN-NIL SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(RETURN-NIL #9Y(00 00 00 00 01 16 00 19 02))
)
#Y(#:TOP-LEVEL-FORM-128 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
EDIT1 SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(EDIT1
#45Y(00 03 00 00 00 04 00 2A 03 7E 04 00 00 7E 03 00 01 7E 02 00 02 67 00
00 2E 00 C4 4F 0E AD 6C 02 01 AE 6C 03 01 9C 73 9C 33 1A 7A 19 05
)
ACTIVATE-SCREEN EDIT
#Y(EDIT1-READ-EDIT-COMMAND
#22Y(00 00 00 00 00 01 68 00 01 2E 01 6A 02 6E 03 6A 02 2E 04 15 19 01
)
NIL SET-CURSOR-VISIBLE *WINDOW* SCREEN:READ-KEYBOARD-CHAR
SCREEN:WINDOW-CURSOR-OFF
)
#Y(EDIT1-EXECUTE-EDIT-COMMAND
#96Y(00 01 00 00 00 02 C4 4F 80 54 AE 8C 1F 0C AE DA 90 01 0C 06 AE DB
90 01 07 25 AE 68 00 02 37 01 30 67 41 02 91 00 2F B0 68 00 03 98
05 70 67 68 00 01 35 01 1D 23 DE 6A 07 30 8C 16 02 1A 1C DC 68 00
03 98 05 70 67 68 00 01 B0 35 02 1D 0C DE 6A 07 30 8C 1A 05 E0 9D
51 16 02 50 19 02 19 02
)
NIL HANDLE-COMMAND #\Space #\Delete :STRING-CHAR RETURN-NIL #\Bell
*TERMINAL-IO* EDIT
) ) )
#Y(#:TOP-LEVEL-FORM-129 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
GET-SAVE-PATH SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(GET-SAVE-PATH
#45Y(00 00 00 00 00 01 62 1A 05 E1 6A 0A 30 8C D8 D9 DA 6D 03 03 2E 04 F6
46 05 0B AC 2B 06 01 10 07 B0 30 E9 11 47 F6 14 23 08 5F 15 19 01
)
" Save as: " " Abspeichern als: " " Garder sous le nom: "
SYSTEM::LANGUAGE LINE-EDIT NIL
#Y(GET-SAVE-PATH-1 #9Y(00 00 00 00 01 16 C4 48 00) NIL #.ERRORVAL)
*ERROR-HANDLER* #.ERRORVAL #\Bell *TERMINAL-IO*
) )
#Y(#:TOP-LEVEL-FORM-130 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
LINE-EDIT SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(LINE-EDIT
#56Y(00 01 00 01 00 08 3A 01 02 C3 F7 D9 DA DB DC DD B1 6D 06 06 AA AD 2F
07 AA 6A 08 6A 09 6D 03 0A AB 2E 0B 93 00 23 0C 0D E6 AC DA 71 31 E7
72 01 01 31 47 19 05 E5 00 51
)
"" :HEIGHT 1. :WIDTH 40. :TITLE MAKE-SCREEN INSERT-STRING NULL-TABLE
LINE-EDIT-TABLE EDIT1 HIDE-SCREEN :LEAVE HANDLE-COMMAND SCREEN 0.
) )
#Y(#:TOP-LEVEL-FORM-131 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
FILE-TO-SCREEN SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(FILE-TO-SCREEN
#86Y(00 02 00 00 00 03 D8 62 D9 AF 37 01 70 F4 6D 03 02 DB AE 37 02 70 2E
DC B0 DD DE DF E0 6D 0A 09 AD 8C F8 2F AD E2 37 03 70 FB 52 15 AD AD
2F 0B 92 02 05 14 37 01 31 7D 3D 53 05 00 00 1C 0B 1A 05 05 00 00 1C
04 14 63 31 7D 54 16 01 AA E4 E4 2C 03 0D 15 19 03
)
:TITLE
#Y(FILE-TO-SCREEN-1
#21Y(00 02 00 00 01 18 D8 AE 30 8C AC AE 30 88 D8 AE 30 8C 9C 19 04)
#\Space
)
FORMAT :OLCHAR :TOP-LIN :WIDTH 78. :HEIGHT 13. MAKE-SCREEN :INPUT
INSERT-STREAM 0. SET-CURSOR
) )
#Y(#:TOP-LEVEL-FORM-132 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
SCREEN-TO-FILE SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(SCREEN-TO-FILE
#73Y(00 02 00 00 00 03 D8 AD D9 71 31 AA 71 48 71 98 AD DA 37 03 C6 F7 70
FB 52 20 B1 DC DC B0 B2 B2 72 01 01 71 48 B1 2C 06 05 92 02 05 14 37
01 31 7D 3D 53 05 00 00 1C 0B 1A 05 05 00 00 1C 04 14 63 31 7D 54 16
03 02 19 03
)
SCREEN 1. :OUTPUT :RENAME 0. WRITE-REGION
) )
#Y(#:TOP-LEVEL-FORM-133 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
FINISH SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(FINISH #9Y(00 01 00 00 00 02 D8 C4 51) EDIT (:FINISH))
)
#Y(#:TOP-LEVEL-FORM-134 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
MAKE-READ-FROM-SCREEN-STREAM SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(MAKE-READ-FROM-SCREEN-STREAM
#112Y(00 03 00 02 00 0F 00 2A 04 7E 05 00 00 7E 04 00 01 3A 03 01 00 0B
00 02 3A 02 01 00 0B 00 03 9B 2A 01 D8 B2 D9 31 31 0B 00 00 06 01
02 1C 30 06 01 03 1B 0E 67 00 00 67 02 02 72 01 01 31 48 0B 01 03
9B 2A 03 00 0B 00 00 0B 00 01 AA 6C 02 01 62 2F 03 0B 00 02 14 AB
6C 04 01 3F 02 19 09 67 00 00 71 48 31 98 0B 01 02 06 01 03 1C 46
1A 52
)
SCREEN 1.
#Y(MAKE-READ-FROM-SCREEN-STREAM-1
#102Y(00 00 00 00 00 01 68 02 01 68 02 03 8F 01 30 80 40 68 02 01 68
02 03 90 01 2D 0A 68 02 02 68 02 04 8F 01 32 2C 68 01 01 68 02
01 72 01 01 07 02 01 0C 00 01 07 02 02 0C 00 02 14 AB 71 48 8F
01 32 12 AA 68 02 02 AC 31 48 0C 02 02 14 3F 03 19 02 00 19 01
68 02 01 31 97 0C 02 01 C4 0C 02 02 6A 02 D9 C6 1A 66
)
NIL 0. NEWLINE-AS-STRING 1.
)
MAKE-BUFFERED-INPUT-STREAM
#Y(MAKE-READ-FROM-SCREEN-STREAM-2
#38Y(00 00 00 00 00 01 68 00 03 6E 01 AA 23 02 0F 68 02 01 AB 68 02 02
32 01 34 14 3F 02 19 02 68 00 01 07 00 02 1A 73
)
NIL SYSTEM::BUFFERED-INPUT-STREAM-INDEX 0.
) ) )
#Y(#:TOP-LEVEL-FORM-135 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
MAKE-WRITE-TO-SCREEN-STREAM SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(MAKE-WRITE-TO-SCREEN-STREAM
#30Y(00 01 00 00 00 02 00 2A 01 7E 02 00 00 AA 6C 00 01 67 01 00 D9 AB DA
80 31 00 2F 03 19 03
)
#Y(MAKE-WRITE-TO-SCREEN-STREAM-1
#14Y(00 01 00 00 00 02 68 00 01 AC 2F 01 19 02) NIL INSERT-STRING
)
SCREEN 3. MAKE-BUFFERED-OUTPUT-STREAM
) )
#Y(#:TOP-LEVEL-FORM-136
#18Y(00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 82 C3 19 01)
MAKE-WRITE-TO-SCREEN-STREAM-WITH-FLAG SYSTEM::REMOVE-OLD-DEFINITIONS
SYSTEM::MACRO
#Y(MAKE-WRITE-TO-SCREEN-STREAM-WITH-FLAG
#86Y(00 01 00 01 00 08 AC 71 48 D8 8F 01 2E 80 42 9D 5B 77 9E 5B 5B 77 37
01 71 90 37 01 71 90 DA AB AF 7A 02 7A 01 DB AD 7A 02 DC DD DE B1 7A
01 DF B2 B4 7A 03 E0 E1 E2 B6 7A 02 7A 02 E3 B7 CF 7B 02 7A 03 7A 04
7A 02 E5 B0 7A 02 7A 03 60 04 19 07 AC 2E 01 19 03
)
3. SYSTEM::MACRO-CALL-ERROR LET CURSOR-TO-END-OF-TEXT
MAKE-BUFFERED-OUTPUT-STREAM FUNCTION LAMBDA INSERT-STRING WHEN PLUSP
LENGTH SETQ (T) SCREEN-COL
) )
#Y(#:TOP-LEVEL-FORM-137 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
EVAL-REGION SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(EVAL-REGION
#207Y(00 05 00 00 00 06 92 04 80 7B 00 2A 02 00 0B 00 00 0B 00 01 B0 B0
B0 B0 B0 6D 05 00 6A 01 2E 02 10 03 9F 2A 01 0E 04 0B 00 00 14 2E
05 AA 6C 06 01 67 01 00 DF AB E0 80 31 00 2F 09 16 01 10 0A A2 2A
01 0E 0B 0B 00 00 14 2E 05 AA 6C 0C 01 67 01 00 DF AB E0 80 31 00
2F 09 16 01 10 0D 46 0E 0F AC 2B 0F 01 10 10 B9 37 03 70 78 30 5E
11 47 42 14 B4 37 01 31 7D 92 00 2E 06 0B 00 1B 29 37 01 30 90 1A
18 00 19 06 EB D7 51 EB 03 15 51 E9 37 01 30 8C EA 37 01 30 8C 37
01 30 8F 93 00 82 01 37 01 30 85 91 00 67 37 01 30 90 6A 03 37 01
31 7D 6A 0A 37 01 31 7D 6A 0D 37 01 31 7D 06 0B 00 1B 45 06 0B 01
1B 43 02 16 01 12 03 19 08
)
MAKE-READ-FROM-SCREEN-STREAM MAIN-SCREEN MAKE-WRITE-TO-SCREEN-STREAM
*STANDARD-OUTPUT* ERROR-SCREEN CURSOR-TO-END-OF-TEXT
#Y(EVAL-REGION-1
#27Y(00 01 00 00 00 02 68 00 01 AC 2F 01 AB 71 48 8D 93 03 00 19 02 02
0C 01 01 19 02
)
NIL INSERT-STRING
)
SCREEN 3. MAKE-BUFFERED-OUTPUT-STREAM *ERROR-OUTPUT* TRACE-SCREEN
#Y(EVAL-REGION-2
#27Y(00 01 00 00 00 02 68 00 01 AC 2F 01 AB 71 48 8D 93 03 00 19 02 02
0C 01 02 19 02
)
NIL INSERT-STRING
)
*TRACE-OUTPUT* NIL
#Y(EVAL-REGION-3
#21Y(00 02 00 00 01 18 6A 01 30 90 98 02 6A 01 AE 9F 36 02 C6 48 00)
NIL *ERROR-OUTPUT* FORMAT #.ERRORVAL
)
*ERROR-HANDLER* #\Space #\; EDIT (:ERROR) (:TRACE)
) )
#Y(#:TOP-LEVEL-FORM-138-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
EVAL-BLOCK SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(EVAL-BLOCK #19Y(00 01 00 00 00 02 97 00 44 AC 66 00 01 2E 01 40 45 19 02)
EVAL-REGION GET-BLOCK
) )
#Y(#:TOP-LEVEL-FORM-138-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01) EVAL-BLOCK
FUNCTION "evaluate block contents" "Block-Inhalt auswerten"
"évaluer le contenu du bloc" SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-138-3 #9Y(00 00 00 00 00 01 C3 19 01) EVAL-BLOCK)
#Y(#:TOP-LEVEL-FORM-139 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
GET-WHITESPACE-RIGHT SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(GET-WHITESPACE-RIGHT
#79Y(00 01 00 02 00 0D 3A 02 06 D8 AE D9 80 31 02 3A 01 06 D8 AE DA 80 31
01 D8 AE DB 71 31 AA 71 48 71 98 AB AF 72 01 01 DC AB 37 05 A6 F9 DD
71 60 91 00 13 16 01 AF AC 8D 03 12 84 05 C9 FA AC B0 81 01 01 00 1A
61 B0 AB 3F 02 19 08 00 19 07
)
SCREEN 2. 3. 1. #\Space #.#'EQL 0.
) )
#Y(#:TOP-LEVEL-FORM-140-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
SKIP-WHITESPACE-RIGHT SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(SKIP-WHITESPACE-RIGHT
#24Y(00 01 00 00 00 02 AB 2E 00 41 02 9C 1E 08 AD AC AC 2C 03 01 19 04 19
04
)
GET-WHITESPACE-RIGHT SET-CURSOR
) )
#Y(#:TOP-LEVEL-FORM-140-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
SKIP-WHITESPACE-RIGHT FUNCTION "skip whitespace right"
"Whitespace nach rechts überspringen" "sauter le blanc à droite"
SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-140-3 #9Y(00 00 00 00 00 01 C3 19 01) SKIP-WHITESPACE-RIGHT
)
#Y(#:TOP-LEVEL-FORM-141 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
MODIFIED-READTABLE SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(MODIFIED-READTABLE
#19Y(00 00 00 00 00 01 37 02 70 71 D8 D9 62 AD 30 73 15 19 01) #\|
#Y(MODIFIED-READTABLE-1
#33Y(00 02 00 00 00 03 62 AD 62 37 02 70 7E 23 00 03 00 19 03 D9 DA AE
DB DC DD 6D 03 06 DF B1 32 04 1F
)
#\# STREAM-ERROR :STREAM "~S from ~S: |# is legal only after #|"
"~S von ~S: |# ist nur nach #| zulässig."
"~S de ~S : |# est permis qu'après #|" SYSTEM::LANGUAGE READ
) ) )
#Y(#:TOP-LEVEL-FORM-142 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
GET-NEXT-OBJECT SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(GET-NEXT-OBJECT
#120Y(00 01 00 03 00 11 3A 03 06 D8 AF D9 80 31 03 3A 02 06 D8 AF DA 80
31 02 3A 01 03 2D 03 F7 AE AE AE 2C 03 04 41 02 91 01 0D 01 04 3F
04 19 07 01 04 3F 04 53 1A 38 B0 AC AC 2C 03 05 41 02 52 2E 46 06
19 AC 2B 07 01 10 08 02 10 09 CD 10 0B 04 13 10 0C BC 63 62 63 30
79 12 04 47 14 23 0D 4F D1 44 B0 66 00 04 66 00 02 35 00 40 45 53
66 00 01 37 01 31 7D 54 19 09
)
SCREEN 2. 3. MODIFIED-READTABLE GET-WHITESPACE-RIGHT
MAKE-READ-FROM-SCREEN-STREAM NIL
#Y(GET-NEXT-OBJECT-1 #9Y(00 00 00 00 01 16 C4 48 00) NIL #.ERRORVAL)
*ERROR-HANDLER* *READ-SUPPRESS* #.MOST-POSITIVE-FIXNUM
SYSTEM::*BACKQUOTE-LEVEL* *READTABLE* #.ERRORVAL #.#'VALUES
) )
#Y(#:TOP-LEVEL-FORM-143-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
MARK-NEXT-OBJECT SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(MARK-NEXT-OBJECT
#19Y(00 01 00 00 00 02 97 00 44 AC 66 00 01 2E 01 40 45 19 02)
MARK-REGION GET-NEXT-OBJECT
) )
#Y(#:TOP-LEVEL-FORM-143-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
MARK-NEXT-OBJECT FUNCTION "mark next Lisp object"
"Nächstes LISP-Objekt markieren" "marquer le prochain objet Lisp"
SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-143-3 #9Y(00 00 00 00 00 01 C3 19 01) MARK-NEXT-OBJECT)
#Y(#:TOP-LEVEL-FORM-144 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
GET-TOPLEVEL-FORM SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(GET-TOPLEVEL-FORM
#203Y(00 01 00 00 00 02 D8 AC D9 71 31 D8 AD DA 71 31 D8 AE DB 71 31 AC
AC 72 01 01 1A 16 14 80 97 02 16 01 1A 23 85 03 AE AE 81 01 01 01
14 80 48 02 16 01 DC AB 63 37 04 A3 F8 DD 71 60 91 00 5D AD 24 06
61 C9 F8 16 01 16 01 2D 07 14 AC 62 E0 1A 13 AD AD AD AD 7A 04 83
07 16 04 1A 80 5C 5A 43 19 09 85 02 B0 AD 72 01 01 DC AB 37 05 DD
71 60 92 00 80 46 AB AB 70 34 E1 37 03 8B B7 3C AA AD 90 01 31 36
9B F8 B4 AF AC B2 2C 04 0A 41 04 92 03 26 14 B6 8F 01 2F 0C AD B6
90 01 2D 1A AC B5 90 01 31 14 B5 AC 8F 01 2F FF A6 B5 AC 90 01 2D
07 B4 AB 8F 01 31 FF 99 16 04 16 02 AC 24 06 FF A1 91 01 FF 99 01
04 3F 04 19 09
)
SCREEN 1. 2. 3. #\Space #.#'EQL 0. MODIFIED-READTABLE
#.MOST-POSITIVE-FIXNUM (#\; #\)) GET-NEXT-OBJECT
) )
#Y(#:TOP-LEVEL-FORM-145-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
MARK-TOPLEVEL-FORM SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(MARK-TOPLEVEL-FORM
#19Y(00 01 00 00 00 02 97 00 44 AC 66 00 01 2E 01 40 45 19 02)
MARK-REGION GET-TOPLEVEL-FORM
) )
#Y(#:TOP-LEVEL-FORM-145-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
MARK-TOPLEVEL-FORM FUNCTION "mark surrounding top level form"
"Toplevel-Form markieren" "marquer la forme entourante extérieure"
SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-145-3 #9Y(00 00 00 00 00 01 C3 19 01) MARK-TOPLEVEL-FORM)
#Y(#:TOP-LEVEL-FORM-146-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
EVAL-TOPLEVEL-FORM SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(EVAL-TOPLEVEL-FORM
#19Y(00 01 00 00 00 02 97 00 44 AC 66 00 01 2E 01 40 45 19 02)
EVAL-REGION GET-TOPLEVEL-FORM
) )
#Y(#:TOP-LEVEL-FORM-146-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
EVAL-TOPLEVEL-FORM FUNCTION "evaluate surrounding top level form"
"Toplevel-Form auswerten" "évaluer la forme entourante extérieure"
SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-146-3 #9Y(00 00 00 00 00 01 C3 19 01) EVAL-TOPLEVEL-FORM)
#Y(#:TOP-LEVEL-FORM-147 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
GET-NEXT-TAB-POS SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(GET-NEXT-TAB-POS
#93Y(00 03 00 00 00 04 D8 AE D9 71 31 AA AE 72 01 01 AA 71 48 AE AB 8F 01
32 12 AB AF 70 34 24 02 19 DA AC 37 05 A6 F9 DB 31 60 1D 30 15 19 06
DD AF 72 02 35 AB 32 01 34 19 07 AB AF 70 34 23 04 6E DA AC 37 06 A7
FA 71 60 92 00 0B DA AD 37 05 A2 F9 DB 31 60 1D 03 9C 19 08 19 08 19
07
)
SCREEN 1. #\Space #.#'EQL #\( 2.
) )
#Y(#:TOP-LEVEL-FORM-148 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
CURSOR-TO-COL SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(CURSOR-TO-COL
#55Y(00 02 00 00 00 03 D8 AD D9 71 31 D8 AE DA 71 31 AB AB 72 01 01 AA 71
48 AF AB 90 01 30 11 AB B0 2F 03 AB DC AC 37 01 31 4D B0 AD AC 2C 03
05 B0 AD B1 2C 03 06 19 07
)
SCREEN 1. 2. RESIZE-ARRAY #\Space REFRESH-LINE SET-CURSOR
) )
#Y(#:TOP-LEVEL-FORM-149-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
NEXT-INDENT SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(NEXT-INDENT
#41Y(00 01 00 00 00 02 D8 AC D9 71 31 D8 AD DA 71 31 AB 23 03 0D AD AE 96
03 AD 2C 03 05 14 2F 04 19 04 AD D9 AC 32 02 35 1A 73
)
SCREEN 2. 3. 0. CURSOR-TO-COL GET-NEXT-TAB-POS
) )
#Y(#:TOP-LEVEL-FORM-149-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
NEXT-INDENT FUNCTION "insert spaces up to next tab stop"
"Leerstellen bis zur nächsten Einrückung"
"ajouter des espaces jusqu'au prochain tabulateur" SYSTEM::LANGUAGE
SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-149-3 #9Y(00 00 00 00 00 01 C3 19 01) NEXT-INDENT)
#Y(#:TOP-LEVEL-FORM-150
#20Y(00 00 00 00 00 01 D8 30 5D D9 8B 52 04 D9 DA 30 55 C4 19 01)
(SPECIAL *SEARCH-STRING*) *SEARCH-STRING* ""
)
#Y(#:TOP-LEVEL-FORM-151-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
SEARCH-FIRST SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(SEARCH-FIRST
#23Y(00 01 00 00 00 02 D8 D9 DA 6D 03 03 6A 04 2F 05 0F 04 AB 2E 06 19 02
)
" Search: " " Suche: " " Chercher: " SYSTEM::LANGUAGE *SEARCH-STRING*
LINE-EDIT SEARCH-NEXT
) )
#Y(#:TOP-LEVEL-FORM-151-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
SEARCH-FIRST FUNCTION "search for a string" "Nach Textstück Suchen"
"chercher une chaîne" SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-151-3 #9Y(00 00 00 00 00 01 C3 19 01) SEARCH-FIRST)
#Y(#:TOP-LEVEL-FORM-152-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
SEARCH-NEXT SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(SEARCH-NEXT
#90Y(00 01 00 00 00 02 D8 AC D9 71 31 D8 AD DA 71 31 D8 AE DB 71 31 AC 71
48 AB AE AE 72 01 01 71 48 8F 01 2F 22 00 14 91 00 15 84 03 14 AC 8D
03 27 6A 04 AF AF 72 01 01 37 08 80 67 00 1C 6B B0 AE AC 2C 03 05 19
07 6A 04 AE AE 72 01 01 37 08 B5 80 97 05 31 67 1A 4E 00 19 07
)
SCREEN 1. 2. 3. *SEARCH-STRING* SET-CURSOR
) )
#Y(#:TOP-LEVEL-FORM-152-2
#20Y(00 00 00 00 00 01 D8 D9 DA DB DC 6D 03 05 2C 03 06 3D 19 01)
SEARCH-NEXT FUNCTION "continue searching" "Weitersuchen"
"continuer à chercher" SYSTEM::LANGUAGE SYSTEM::%SET-DOCUMENTATION
)
#Y(#:TOP-LEVEL-FORM-152-3 #9Y(00 00 00 00 00 01 C3 19 01) SEARCH-NEXT)
#Y(#:TOP-LEVEL-FORM-153-1 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
C-H-DOC SYSTEM::REMOVE-OLD-DEFINITIONS
#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)
"show window ~D" "Fenster Nr. ~D nach oben bringen"
"montrer la fenêtre ~D" SYSTEM::LANGUAGE FORMAT
) )
#Y(#:TOP-LEVEL-FORM-153-2 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 3D 19 01)
M-H-DOC SYSTEM::REMOVE-OLD-DEFINITIONS
#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)
"hide window ~D" "Fenster Nr. ~D unsichtbar machen"
"cacher la fenêtre ~D" SYSTEM::LANGUAGE FORMAT
) )
#Y(#:TOP-LEVEL-FORM-153-3 #16Y(00 00 00 00 00 01 D8 D9 98 02 2C 03 03 3D 19 01)
:STRING-CHAR :WRITABLE INSERT-CHAR BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-4 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\HYPER-Code20 :ALL CURSOR-LEFT BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-5 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\HYPER-Code22 :ALL CURSOR-RIGHT BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-6 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\HYPER-Code18 :MULTILINE CURSOR-DOWN BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-7 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\HYPER-Code24 :MULTILINE CURSOR-UP BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-8 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\SUPER-HYPER-Code20 :ALL CURSOR-TO-START-OF-LINE BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-9 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\SUPER-HYPER-Code22 :ALL CURSOR-TO-END-OF-LINE BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-10 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\SUPER-HYPER-Code18 :MULTILINE PAGE-DOWN BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-11 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\SUPER-HYPER-Code24 :MULTILINE PAGE-UP BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-12 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\Null :ALL SKIP-WHITESPACE-RIGHT BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-13
#16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\CONTROL-A :CONTROL
(:SAVE-AS)
(SYSTEM::LANGUAGE "store to new file"
"oberes Fenster als neues File abspeichern"
"placer le contenu dans un nouveau fichier"
)
BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-14 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\CONTROL-B :ALL SET-BLOCK-START BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-15 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\CONTROL-D :ALL SET-BLOCK-END BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-16
#16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\CONTROL-E :CONTROL
(:ERROR)
(SYSTEM::LANGUAGE "show error window" "Errorfenster nach oben bringen"
"montrer la fenêtre des erreurs"
)
BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-17 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\CONTROL-F :MULTILINE SEARCH-FIRST BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-18 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\Backspace :AND-WRITABLE-MULTILINE BACKSPACE-1 BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-19 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\Backspace :AND-WRITABLE-NOT-MULTILINE BACKSPACE BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-20 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\Delete :AND-WRITABLE-MULTILINE DELETE-CHAR-1 BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-21 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\Delete :AND-WRITABLE-NOT-MULTILINE DELETE-CHAR BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-22 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\Tab :WRITABLE NEXT-INDENT BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-23 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\CONTROL-J :AND-WRITABLE-MULTILINE COMBINE-LINES BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-24 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\CONTROL-K :WRITABLE CLEAR-END-OF-LINE BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-25 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\CONTROL-L :AND-WRITABLE-MULTILINE EVAL-TOPLEVEL-FORM BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-26 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\Return :AND-WRITABLE-MULTILINE INSERT-LINE BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-27 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\Return :AND-WRITABLE-NOT-MULTILINE FINISH BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-28 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\CONTROL-N :MULTILINE SEARCH-NEXT BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-29 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\CONTROL-O :ALL MARK-TOPLEVEL-FORM BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-30
#16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\CONTROL-Q :CONTROL
(:DELETE)
(SYSTEM::LANGUAGE "delete current window" "oberes Fenster wegwerfen"
"enlever la fenêtre courante"
)
BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-31 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\CONTROL-R :ALL MARK-NEXT-OBJECT BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-32
#16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\CONTROL-S :CONTROL
(:SAVE)
(SYSTEM::LANGUAGE "store to file" "oberes Fenster abspeichern"
"placer le contenu dans le fichier"
)
BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-33
#16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\CONTROL-T :CONTROL
(:TRACE)
(SYSTEM::LANGUAGE "show trace window" "Tracefenster nach oben bringen"
"montrer la fenêtre des traces"
)
BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-34 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\CONTROL-U :ALL HIDE-BLOCK BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-35 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\CONTROL-V :AND-WRITABLE-MULTILINE EVAL-BLOCK BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-36 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\CONTROL-W :WRITABLE DELETE-BLOCK-BUFFER BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-37
#16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\CONTROL-X :CONTROL
(:LOAD) (SYSTEM::LANGUAGE "load file" "File laden" "charger fichier")
BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-38 #15Y(00 00 00 00 00 01 D8 D9 DA 2C 03 03 3D 19 01)
#\CONTROL-Y :ALL PASTE-BUFFER BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-39
#16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\CONTROL-Z :CONTROL
(:HIDE)
(SYSTEM::LANGUAGE "hide top window" "oberes Fenster unsichtbar machen"
"cacher la fenêtre courante"
)
BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-40
#16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) (#\Escape #\Code28)
:CONTROL (:LEAVE)
(SYSTEM::LANGUAGE "quit editor" "Editor verlassen" "quitter l'éditeur")
BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-41
#16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) (#\Code29 #\CONTROL-])
:CONTROL (:TOP 0.) (C-H-DOC 0.) BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-42
#16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\HYPER-Code28
:CONTROL (:HELP)
(SYSTEM::LANGUAGE "show help window (this text)"
"Hilfefenster (diesen Text) nach oben bringen"
"montrer la fenêtre d'aide (celle-ci)"
)
BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-43
#16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\HYPER-A :CONTROL
(:TOP 0.) (C-H-DOC 0.) BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-44
#16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\HYPER-B :CONTROL
(:TOP 1.) (C-H-DOC 1.) BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-45
#16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\HYPER-C :CONTROL
(:TOP 2.) (C-H-DOC 2.) BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-46
#16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\HYPER-D :CONTROL
(:TOP 3.) (C-H-DOC 3.) BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-47
#16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\HYPER-E :CONTROL
(:TOP 4.) (C-H-DOC 4.) BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-48
#18Y(00 00 00 00 00 01 D8 D9 DA 6E 03 DC 2C 04 05 3D 19 01) #\HYPER-F :ALL
0. CURSOR-TO-MARK-FN (CURSOR-TO-MARK-DOC 0.) BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-49
#18Y(00 00 00 00 00 01 D8 D9 DA 6E 03 DC 2C 04 05 3D 19 01) #\HYPER-G :ALL
1. CURSOR-TO-MARK-FN (CURSOR-TO-MARK-DOC 1.) BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-50
#18Y(00 00 00 00 00 01 D8 D9 DA 6E 03 DC 2C 04 05 3D 19 01) #\HYPER-H :ALL
2. CURSOR-TO-MARK-FN (CURSOR-TO-MARK-DOC 2.) BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-51
#18Y(00 00 00 00 00 01 D8 D9 DA 6E 03 DC 2C 04 05 3D 19 01) #\HYPER-I :ALL
3. CURSOR-TO-MARK-FN (CURSOR-TO-MARK-DOC 3.) BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-52
#18Y(00 00 00 00 00 01 D8 D9 DA 6E 03 DC 2C 04 05 3D 19 01) #\HYPER-J :ALL
4. CURSOR-TO-MARK-FN (CURSOR-TO-MARK-DOC 4.) BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-53
#16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\SUPER-HYPER-A
:CONTROL (:TOP 5.) (C-H-DOC 5.) BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-54
#16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\SUPER-HYPER-B
:CONTROL (:TOP 6.) (C-H-DOC 6.) BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-55
#16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\SUPER-HYPER-C
:CONTROL (:TOP 7.) (C-H-DOC 7.) BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-56
#16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\SUPER-HYPER-D
:CONTROL (:TOP 8.) (C-H-DOC 8.) BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-57
#16Y(00 00 00 00 00 01 D8 D9 DA DB 2C 04 04 3D 19 01) #\SUPER-HYPER-E
:CONTROL (:TOP 9.) (C-H-DOC 9.) BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-58
#18Y(00 00 00 00 00 01 D8 D9 DA 6E 03 DC 2C 04 05 3D 19 01) #\SUPER-HYPER-F
:ALL 0. SET-MARK-FN (SET-MARK-DOC 0.) BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-59
#18Y(00 00 00 00 00 01 D8 D9 DA 6E 03 DC 2C 04 05 3D 19 01) #\SUPER-HYPER-G
:ALL 1. SET-MARK-FN (SET-MARK-DOC 1.) BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-60
#18Y(00 00 00 00 00 01 D8 D9 DA 6E 03 DC 2C 04 05 3D 19 01) #\SUPER-HYPER-H
:ALL 2. SET-MARK-FN (SET-MARK-DOC 2.) BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-61
#18Y(00 00 00 00 00 01 D8 D9 DA 6E 03 DC 2C 04 05 3D 19 01) #\SUPER-HYPER-I
:ALL 3. SET-MARK-FN (SET-MARK-DOC 3.) BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-153-62
#17Y(00 00 00 00 00 01 D8 D9 DA 6E 03 DC 2C 04 05 19 01) #\SUPER-HYPER-J
:ALL 4. SET-MARK-FN (SET-MARK-DOC 4.) BIND-KEY
)
#Y(#:TOP-LEVEL-FORM-154 #16Y(00 00 00 00 00 01 D8 30 5D D9 63 30 55 C4 19 01)
(SPECIAL *USE-ED*) *USE-ED*
)
#Y(#:TOP-LEVEL-FORM-155 #11Y(00 00 00 00 00 01 D8 30 57 19 01) ED)
#Y(#:TOP-LEVEL-FORM-156 #16Y(00 00 00 00 00 01 D8 2E 01 D8 DA 31 82 C3 19 01)
ED SYSTEM::REMOVE-OLD-DEFINITIONS
#Y(ED
#306Y(00 00 00 01 00 07 3C 01 01 04 92 05 16 AF 8D 1C 04 AF 8E 09 20 0E
00 1B 11 A0 14 2E 03 19 06 2D 01 19 06 0E 00 1B 78 C5 1A 70 DC B0
37 01 70 F6 60 02 1A 80 4A AF 88 05 80 DF A0 F9 AD 2E 07 F8 14 8C
53 80 E2 AC 7F 5A 01 1B 06 9D 5D F7 1C 80 D6 AB 8E 1F 80 D1 AF 87
05 06 AB B0 8E 03 80 C7 AC E0 37 01 80 84 00 1C 80 BD 0E 00 1C 16
E1 AD 6A 0A 94 03 93 04 37 0C 7D 07 F8 70 89 60 05 14 2E 01 19 06
2D 0B 14 AA E4 37 03 70 FB 52 1C 93 04 AD 30 87 AC 30 8F AC 30 8F
92 02 05 14 37 01 31 7D 3D 53 05 00 00 1C 0B 1A 05 05 00 00 1C 04
14 63 31 7D 54 16 01 AA 71 00 AB 2E 03 AB 71 00 AB 90 01 30 80 4E
AB E5 37 03 70 FB 52 33 0E 0A 10 0A 1A 0D AA 01 02 94 0C 70 5F 37
01 30 86 16 01 AF 62 E6 37 01 70 78 AA E6 8E 03 67 16 01 11 92 02
05 14 37 01 31 7D 3D 53 05 00 00 1C 0B 1A 05 05 00 00 1C 04 14 63
31 7D 54 16 01 AD 8E 0B 03 AF 2E 0F 16 01 9F 19 07 AF 8E 1F 0A AF
DE 80 2E 03 14 87 05 FF 15 E8 E9 EA EB 6D 03 14 B1 32 01 1F
)
*USE-ED* EDIT "" EDIT-FILE :LOAD SYSTEM::FUNCTION-NAME-P 0.
SYSTEM::GET-FUNNAME-SYMBOL SYSTEM::DEFINITION :FORM *PACKAGE*
EDITOR-TEMPFILE :OUTPUT :INPUT "EOF" COMPILE ERROR "~S cannot be edited."
"~S ist nicht editierbar." "~S ne peut pas être édité." SYSTEM::LANGUAGE
) )