Skip to content

Commit c7272e7

Browse files
committed
ADIR: Only first colon before marks a device #651
1 parent f531e89 commit c7272e7

File tree

2 files changed

+16
-17
lines changed

2 files changed

+16
-17
lines changed

sources/ADIR

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
(DEFINE-FILE-INFO PACKAGE "INTERLISP" READTABLE "INTERLISP" BASE 10)
22

3-
(FILECREATED " 5-Jan-2022 11:06:37" {DSK}<Users>kaplan>Local>medley3.5>my-medley>sources>ADIR.;10 65596
3+
(FILECREATED "25-Jan-2022 17:19:00" {DSK}<Users>kaplan>Local>medley3.5>my-medley>sources>ADIR.;11 65609
44

55
:CHANGES-TO (FNS UNPACKFILENAME.STRING)
66

7-
:PREVIOUS-DATE "13-Jun-2021 11:25:58"
8-
{DSK}<Users>kaplan>Local>medley3.5>my-medley>sources>ADIR.;9)
7+
:PREVIOUS-DATE " 5-Jan-2022 11:06:37"
8+
{DSK}<Users>kaplan>Local>medley3.5>my-medley>sources>ADIR.;10)
99

1010

1111
(* ; "
@@ -286,7 +286,8 @@ Copyright (c) 1981-1988, 1990-1992, 1920, 2017, 2020-2021 by Venue & Xerox Corpo
286286
(UNPACKFILENAME.STRING FILE ONEFIELDFLG NIL OSTYPE T])
287287

288288
(UNPACKFILENAME.STRING
289-
[LAMBDA (FILE ONEFIELDFLG DIRFLG OSTYPE PACKFLG CLFLG) (* ; "Edited 5-Jan-2022 11:03 by rmk")
289+
[LAMBDA (FILE ONEFIELDFLG DIRFLG OSTYPE PACKFLG CLFLG) (* ; "Edited 25-Jan-2022 17:16 by rmk")
290+
(* ; "Edited 5-Jan-2022 11:03 by rmk")
290291
(* ; "Edited 30-Mar-90 22:37 by nm")
291292

292293
(* ;;; "Given a string or atom representation of a file name, unpack it into its component parts")
@@ -350,9 +351,7 @@ Copyright (c) 1981-1988, 1990-1992, 1920, 2017, 2020-2021 by Venue & Xerox Corpo
350351
((AND (SETQ TEM (\UPF.NEXTPOS (CHARCODE (%: < /))
351352
FILE POS))
352353
(EQ (CHARCODE %:)
353-
(NTHCHARCODE FILE TEM))
354-
(SETQ TEM (LASTCHPOS (CHARCODE %:)
355-
FILE TEM))) (* ;
354+
(NTHCHARCODE FILE TEM))) (* ;
356355
 "all device returned have DEVICE.END on it so that NIL: will work")
357356
(UNPACKFILE1 'DEVICE POS (if CLFLG
358357
then (SUB1 TEM)
@@ -1157,14 +1156,14 @@ Copyright (c) 1981-1988, 1990-1992, 1920, 2017, 2020-2021 by Venue & Xerox Corpo
11571156
(PUTPROPS ADIR COPYRIGHT ("Venue & Xerox Corporation" 1981 1982 1983 1984 1985 1986 1987 1988 1990
11581157
1991 1992 1920 2017 2020 2021))
11591158
(DECLARE%: DONTCOPY
1160-
(FILEMAP (NIL (2686 13811 (DELFILE 2696 . 2857) (FULLNAME 2859 . 3226) (INFILE 3228 . 3376) (INFILEP
1161-
3378 . 3513) (IOFILE 3515 . 3655) (OPENFILE 3657 . 4057) (OPENSTREAM 4059 . 8399) (OUTFILE 8401 . 8552
1162-
) (OUTFILEP 8554 . 8690) (RENAMEFILE 8692 . 8998) (SIMPLE.FINDFILE 9000 . 9410) (VMEMSIZE 9412 . 9579)
1163-
(\COPYSYS 9581 . 12530) (\FLUSHVM 12532 . 13604) (\LOGOUT0 13606 . 13809)) (14183 34403 (
1164-
UNPACKFILENAME 14193 . 14379) (UNPACKFILENAME.STRING 14381 . 31282) (LASTCHPOS 31284 . 31978) (
1165-
\UPF.NEXTPOS 31980 . 32625) (\UPF.TEMPFILEP 32627 . 33204) (FILENAMEFIELD 33206 . 33691) (PACKFILENAME
1166-
33693 . 34036) (PACKFILENAME.STRING 34038 . 34401)) (56043 63223 (LOGOUT 56053 . 56970) (MAKESYS
1167-
56972 . 58601) (SYSOUT 58603 . 60155) (SAVEVM 60157 . 60957) (HERALD 60959 . 61119) (INTERPRET.REM.CM
1168-
61121 . 62846) (\USEREVENT 62848 . 63221)) (63405 65132 (USERNAME 63415 . 64371) (SETUSERNAME 64373 .
1169-
65130)))))
1159+
(FILEMAP (NIL (2687 13812 (DELFILE 2697 . 2858) (FULLNAME 2860 . 3227) (INFILE 3229 . 3377) (INFILEP
1160+
3379 . 3514) (IOFILE 3516 . 3656) (OPENFILE 3658 . 4058) (OPENSTREAM 4060 . 8400) (OUTFILE 8402 . 8553
1161+
) (OUTFILEP 8555 . 8691) (RENAMEFILE 8693 . 8999) (SIMPLE.FINDFILE 9001 . 9411) (VMEMSIZE 9413 . 9580)
1162+
(\COPYSYS 9582 . 12531) (\FLUSHVM 12533 . 13605) (\LOGOUT0 13607 . 13810)) (14184 34416 (
1163+
UNPACKFILENAME 14194 . 14380) (UNPACKFILENAME.STRING 14382 . 31295) (LASTCHPOS 31297 . 31991) (
1164+
\UPF.NEXTPOS 31993 . 32638) (\UPF.TEMPFILEP 32640 . 33217) (FILENAMEFIELD 33219 . 33704) (PACKFILENAME
1165+
33706 . 34049) (PACKFILENAME.STRING 34051 . 34414)) (56056 63236 (LOGOUT 56066 . 56983) (MAKESYS
1166+
56985 . 58614) (SYSOUT 58616 . 60168) (SAVEVM 60170 . 60970) (HERALD 60972 . 61132) (INTERPRET.REM.CM
1167+
61134 . 62859) (\USEREVENT 62861 . 63234)) (63418 65145 (USERNAME 63428 . 64384) (SETUSERNAME 64386 .
1168+
65143)))))
11701169
STOP

sources/ADIR.LCOM

-21 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)