#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/rcs/logmer.scm,v 1.2 1991/01/19 04:21:08 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/rcs/logmer.scm,v 1.3 1991/11/26 08:34:12 cph Exp $
Copyright (c) 1988, 1991 Massachusetts Institute of Technology
(define (working-file-string pathname prefix)
(let ((filename
- (pathname->string
+ (->namestring
(pathname-new-directory
pathname
(let ((directory (list-tail (pathname-directory pathname) prefix)))
(begin
(newline trace-port)
(write-string "read-file " trace-port)
- (write-string (pathname->string pathname) trace-port)))
+ (write-string (->namestring pathname) trace-port)))
(let ((deltas (rcstext->deltas (rcs/read-file pathname 'LOG-ONLY))))
(for-each (lambda (delta)
(set-delta/log! delta
(cons (car input) output))))))))
\f
(define (rcs-directory-read filename)
- (let ((pathname
- (pathname->absolute-pathname
- (pathname-as-directory (->pathname filename)))))
- (map (let ((directory-path (pathname-directory-path pathname)))
+ (let ((pathname (merge-pathnames (pathname-as-directory filename))))
+ (map (let ((directory-path (directory-pathname pathname)))
(lambda (filename)
- (merge-pathnames directory-path (string->pathname filename))))
+ (merge-pathnames directory-path (->pathname filename))))
(list-transform-positive
- (generate-filenames (pathname-directory-string pathname))
+ (generate-filenames (directory-namestring pathname))
(lambda (filename)
(string-suffix? ",v" filename))))))
(common-prefix (cdr x)
(cdr y)))))))))
pathnames)
- (if (equal? prefix '(ROOT))
+ (if (equal? prefix '(ABSOLUTE))
'()
prefix))))
\ No newline at end of file
#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/rcs/Attic/make.scm,v 1.2 1991/01/19 04:21:14 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/rcs/Attic/make.scm,v 1.3 1991/11/26 08:36:01 cph Exp $
Copyright (c) 1988, 1991 Massachusetts Institute of Technology
(load-option 'hash-table)
(package/system-loader "rcs" '() 'QUERY)
-(add-identification! "RCS" 2 0)
\ No newline at end of file
+(add-identification! "RCS" 2 1)
\ No newline at end of file