11(DEFINE-FILE-INFO PACKAGE "INTERLISP" READTABLE "INTERLISP" BASE 10)
22
3- (FILECREATED "11-Sep-2025 20:49:24"
4- {DSK}<Users>kaplan>Local>medley3.5>working-medley>sources>FILEIO.;140 166949
3+ (FILECREATED "12-Sep-2025 08:19:06" {WMEDLEY}<sources>FILEIO.;141 166968
54
65 :EDIT-BY rmk
76
8- :CHANGES-TO (FNS COPYCHARS)
7+ :CHANGES-TO (FNS COPYFILE COPYCHARS)
98
109 :PREVIOUS-DATE "24-Apr-2025 22:16:47"
1110{DSK}<Users>kaplan>Local>medley3.5>working-medley>sources>FILEIO.;139)
@@ -2287,6 +2286,8 @@ update the map")
22872286(COPYFILE
22882287 [LAMBDA (FROMFILE TOFILE)
22892288
2289+ (* ;; "Edited 12-Sep-2025 08:18 by rmk")
2290+
22902291 (* ;; "Edited 18-Dec-2024 21:07 by rmk")
22912292
22922293 (* ;; "Edited 8-Jul-2022 10:41 by rmk")
@@ -2306,7 +2307,7 @@ update the map")
23062307 `((SEQUENTIAL T)
23072308 (DON'TCACHE T)
23082309 (CREATIONDATE ,(GETFILEINFO FROMSTREAM 'CREATIONDATE]
2309- '(AND RESETSTATE (SETQ OLDVALUE (CLOSEF OLDVALUE))
2310+ '(AND RESETSTATE (SETQ OLDVALUE (CLOSEF? OLDVALUE))
23102311 (DELFILE OLDVALUE]
23112312 (COPYBYTES FROMSTREAM TOSTREAM)
23122313 (CLOSEF FROMSTREAM)
@@ -3166,39 +3167,39 @@ update the map")
31663167(ADDTOVAR LAMA \IS.NOT.RANDACCESSP \ILLEGAL.DEVICEOP STREAMPROP)
31673168)
31683169(DECLARE%: DONTCOPY
3169- (FILEMAP (NIL (27784 31900 (STREAMPROP 27794 . 28228 ) (GETSTREAMPROP 28230 . 28979 ) (PUTSTREAMPROP
3170- 28981 . 31748 ) (STREAMP 31750 . 31898 )) (31943 35322 (\DEFPRINT.BY.NAME 31953 . 33105 ) (
3171- \STREAM.DEFPRINT 33107 . 35015 ) (\FDEV.DEFPRINT 35017 . 35320 )) (35580 40621 (\GETACCESS 35590 . 36044
3172- ) (\SETACCESS 36046 . 40619 )) (60847 66816 (\DEFINEDEVICE 60857 . 63173 ) (\GETDEVICEFROMNAME 63175 .
3173- 63648 ) (\GETDEVICEFROMHOSTNAME 63650 . 64694 ) (\REMOVEDEVICE 64696 . 65819 ) (\REMOVEDEVICE.NAMES 65821
3174- . 66814 )) (66856 94587 (\CLOSEFILE 66866 . 67691 ) (\DELETEFILE 67693 . 67987 ) (\DEVICEEVENT 67989 .
3175- 69759 ) (\GENERATEFILES 69761 . 70708 ) (\GENERATENEXTFILE 70710 . 71361 ) (\GENERATEFILEINFO 71363 .
3176- 71824 ) (\GETFILENAME 71826 . 72215 ) (\GENERIC.OUTFILEP 72217 . 72687 ) (\OPENFILE 72689 . 75267 ) (
3177- \DO.PARAMS.AT.OPEN 75269 . 79465 ) (\RENAMEFILE 79467 . 80423 ) (\REVALIDATEFILE 80425 . 83027 ) (
3178- \PAGED.REVALIDATEFILELST 83029 . 84587 ) (\PAGED.REVALIDATEFILES 84589 . 86308 ) (\PAGED.REVALIDATEFILE
3179- 86310 . 88593 ) (\BUFFERED.REVALIDATEFILE 88595 . 90881 ) (\BUFFERED.REVALIDATEFILELST 90883 . 92067 ) (
3180- \PRINT-REVALIDATION-RESULT 92069 . 92911 ) (\TRUNCATEFILE 92913 . 93304 ) (\FILE-CONFLICT 93306 . 94585 )
3181- ) (94623 99286 (\GENERATENOFILES 94633 . 96729 ) (\NULLFILEGENERATOR 96731 . 96975 ) (\NOFILESNEXTFILEFN
3182- 96977 . 98968 ) (\NOFILESINFOFN 98970 . 99284 )) (99405 101313 (\FILE.NOT.OPEN 99415 . 99928 ) (
3183- \FILE.WONT.OPEN 99930 . 100258 ) (\ILLEGAL.DEVICEOP 100260 . 100542 ) (\IS.NOT.RANDACCESSP 100544 .
3184- 100990 ) (\STREAM.NOT.OPEN 100992 . 101311 )) (101448 103746 (\FDEVINSTANCE 101458 . 103744 )) (104948
3185- 112322 (CNDIR 104958 . 106263 ) (DIRECTORYNAME 106265 . 110448 ) (DIRECTORYNAMEP 110450 . 111066 ) (
3186- HOSTNAMEP 111068 . 111875 ) (\ADD.CONNECTED.DIR 111877 . 112320 )) (112367 141263 (\BACKFILEPTR 112377
3187- . 112565 ) (\BACKPEEKBIN 112567 . 112928 ) (\BACKBIN 112930 . 113281 ) (BIN 113283 . 113500 ) (\BIN
3188- 113502 . 113779 ) (\BINS 113781 . 114067 ) (BOUT 114069 . 114431 ) (\BOUT 114433 . 114748 ) (\BOUTS 114750
3189- . 115061 ) (COPYBYTES 115063 . 118395 ) (COPYCHARS 118397 . 122195 ) (COPYFILE 122197 . 123506 ) (
3190- \COPYOPENFILE 123508 . 126707 ) (\INFER.FILE.TYPE 126709 . 127663 ) (EOFP 127665 . 127962 ) (FORCEOUTPUT
3191- 127964 . 128211 ) (\FLUSH.OPEN.STREAMS 128213 . 128569 ) (CHARSET 128571 . 129930 ) (ACCESS-CHARSET
3192- 129932 . 130569 ) (GETEOFPTR 130571 . 130821 ) (GETFILEINFO 130823 . 134016 ) (\TYPE.FROM.FILETYPE 134018
3193- . 134488 ) (\FILETYPE.FROM.TYPE 134490 . 134669 ) (GETFILEPTR 134671 . 134923 ) (SETFILEINFO 134925 .
3194- 139162 ) (SETFILEPTR 139164 . 140883 ) (BOUT16 140885 . 141070 ) (BIN16 141072 . 141261 )) (141366 148546
3195- (\GENERIC.BINS 141376 . 141656 ) (\GENERIC.BOUTS 141658 . 141923 ) (\GENERIC.RENAMEFILE 141925 . 144173 )
3196- (\GENERIC.OPENP 144175 . 145490 ) (\GENERIC.READP 145492 . 146644 ) (\GENERIC.CHARSET 146646 . 148544 ))
3197- (148547 148886 (\MAP-OPEN-STREAMS 148557 . 148884 )) (150741 152821 (\EOF.ACTION 150751 . 151002 ) (
3198- \EOSERROR 151004 . 151197 ) (\GETEOFPTR 151199 . 151381 ) (\INCFILEPTR 151383 . 151733 ) (\PEEKBIN 151735
3199- . 151926 ) (\SETCLOSEDFILELENGTH 151928 . 152262 ) (\SETEOFPTR 152264 . 152452 ) (\SETFILEPTR 152454 .
3200- 152819 )) (152822 153364 (\FIXPOUT 152832 . 153132 ) (\FIXPIN 153134 . 153362 )) (153365 153931 (\BOUTEOL
3201- 153375 . 153929 )) (156827 166691 (\BUFFERED.BIN 156837 . 157689 ) (\BUFFERED.PEEKBIN 157691 . 158473 )
3202- (\BUFFERED.BOUT 158475 . 159335 ) (\BUFFERED.BINS 159337 . 163022 ) (\BUFFERED.BOUTS 163024 . 164825 ) (
3203- \BUFFERED.COPYBYTES 164827 . 166689 )))))
3170+ (FILEMAP (NIL (27752 31868 (STREAMPROP 27762 . 28196 ) (GETSTREAMPROP 28198 . 28947 ) (PUTSTREAMPROP
3171+ 28949 . 31716 ) (STREAMP 31718 . 31866 )) (31911 35290 (\DEFPRINT.BY.NAME 31921 . 33073 ) (
3172+ \STREAM.DEFPRINT 33075 . 34983 ) (\FDEV.DEFPRINT 34985 . 35288 )) (35548 40589 (\GETACCESS 35558 . 36012
3173+ ) (\SETACCESS 36014 . 40587 )) (60815 66784 (\DEFINEDEVICE 60825 . 63141 ) (\GETDEVICEFROMNAME 63143 .
3174+ 63616 ) (\GETDEVICEFROMHOSTNAME 63618 . 64662 ) (\REMOVEDEVICE 64664 . 65787 ) (\REMOVEDEVICE.NAMES 65789
3175+ . 66782 )) (66824 94555 (\CLOSEFILE 66834 . 67659 ) (\DELETEFILE 67661 . 67955 ) (\DEVICEEVENT 67957 .
3176+ 69727 ) (\GENERATEFILES 69729 . 70676 ) (\GENERATENEXTFILE 70678 . 71329 ) (\GENERATEFILEINFO 71331 .
3177+ 71792 ) (\GETFILENAME 71794 . 72183 ) (\GENERIC.OUTFILEP 72185 . 72655 ) (\OPENFILE 72657 . 75235 ) (
3178+ \DO.PARAMS.AT.OPEN 75237 . 79433 ) (\RENAMEFILE 79435 . 80391 ) (\REVALIDATEFILE 80393 . 82995 ) (
3179+ \PAGED.REVALIDATEFILELST 82997 . 84555 ) (\PAGED.REVALIDATEFILES 84557 . 86276 ) (\PAGED.REVALIDATEFILE
3180+ 86278 . 88561 ) (\BUFFERED.REVALIDATEFILE 88563 . 90849 ) (\BUFFERED.REVALIDATEFILELST 90851 . 92035 ) (
3181+ \PRINT-REVALIDATION-RESULT 92037 . 92879 ) (\TRUNCATEFILE 92881 . 93272 ) (\FILE-CONFLICT 93274 . 94553 )
3182+ ) (94591 99254 (\GENERATENOFILES 94601 . 96697 ) (\NULLFILEGENERATOR 96699 . 96943 ) (\NOFILESNEXTFILEFN
3183+ 96945 . 98936 ) (\NOFILESINFOFN 98938 . 99252 )) (99373 101281 (\FILE.NOT.OPEN 99383 . 99896 ) (
3184+ \FILE.WONT.OPEN 99898 . 100226 ) (\ILLEGAL.DEVICEOP 100228 . 100510 ) (\IS.NOT.RANDACCESSP 100512 .
3185+ 100958 ) (\STREAM.NOT.OPEN 100960 . 101279 )) (101416 103714 (\FDEVINSTANCE 101426 . 103712 )) (104916
3186+ 112290 (CNDIR 104926 . 106231 ) (DIRECTORYNAME 106233 . 110416 ) (DIRECTORYNAMEP 110418 . 111034 ) (
3187+ HOSTNAMEP 111036 . 111843 ) (\ADD.CONNECTED.DIR 111845 . 112288 )) (112335 141282 (\BACKFILEPTR 112345
3188+ . 112533 ) (\BACKPEEKBIN 112535 . 112896 ) (\BACKBIN 112898 . 113249 ) (BIN 113251 . 113468 ) (\BIN
3189+ 113470 . 113747 ) (\BINS 113749 . 114035 ) (BOUT 114037 . 114399 ) (\BOUT 114401 . 114716 ) (\BOUTS 114718
3190+ . 115029 ) (COPYBYTES 115031 . 118363 ) (COPYCHARS 118365 . 122163 ) (COPYFILE 122165 . 123525 ) (
3191+ \COPYOPENFILE 123527 . 126726 ) (\INFER.FILE.TYPE 126728 . 127682 ) (EOFP 127684 . 127981 ) (FORCEOUTPUT
3192+ 127983 . 128230 ) (\FLUSH.OPEN.STREAMS 128232 . 128588 ) (CHARSET 128590 . 129949 ) (ACCESS-CHARSET
3193+ 129951 . 130588 ) (GETEOFPTR 130590 . 130840 ) (GETFILEINFO 130842 . 134035 ) (\TYPE.FROM.FILETYPE 134037
3194+ . 134507 ) (\FILETYPE.FROM.TYPE 134509 . 134688 ) (GETFILEPTR 134690 . 134942 ) (SETFILEINFO 134944 .
3195+ 139181 ) (SETFILEPTR 139183 . 140902 ) (BOUT16 140904 . 141089 ) (BIN16 141091 . 141280 )) (141385 148565
3196+ (\GENERIC.BINS 141395 . 141675 ) (\GENERIC.BOUTS 141677 . 141942 ) (\GENERIC.RENAMEFILE 141944 . 144192 )
3197+ (\GENERIC.OPENP 144194 . 145509 ) (\GENERIC.READP 145511 . 146663 ) (\GENERIC.CHARSET 146665 . 148563 ))
3198+ (148566 148905 (\MAP-OPEN-STREAMS 148576 . 148903 )) (150760 152840 (\EOF.ACTION 150770 . 151021 ) (
3199+ \EOSERROR 151023 . 151216 ) (\GETEOFPTR 151218 . 151400 ) (\INCFILEPTR 151402 . 151752 ) (\PEEKBIN 151754
3200+ . 151945 ) (\SETCLOSEDFILELENGTH 151947 . 152281 ) (\SETEOFPTR 152283 . 152471 ) (\SETFILEPTR 152473 .
3201+ 152838 )) (152841 153383 (\FIXPOUT 152851 . 153151 ) (\FIXPIN 153153 . 153381 )) (153384 153950 (\BOUTEOL
3202+ 153394 . 153948 )) (156846 166710 (\BUFFERED.BIN 156856 . 157708 ) (\BUFFERED.PEEKBIN 157710 . 158492 )
3203+ (\BUFFERED.BOUT 158494 . 159354 ) (\BUFFERED.BINS 159356 . 163041 ) (\BUFFERED.BOUTS 163043 . 164844 ) (
3204+ \BUFFERED.COPYBYTES 164846 . 166708 )))))
32043205STOP
0 commit comments