From: Chris Hanson Date: Tue, 5 Nov 1991 20:38:29 +0000 (+0000) Subject: Use new procedure PATHNAME-SIMPLIFY to simplify the default directory X-Git-Tag: 20090517-FFI~10071 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=51d2e436cee86bbd2307235d90d813ccf3575579;p=mit-scheme.git Use new procedure PATHNAME-SIMPLIFY to simplify the default directory of a buffer when it is set. --- diff --git a/v7/src/edwin/filcom.scm b/v7/src/edwin/filcom.scm index 105537da9..f076bedfa 100644 --- a/v7/src/edwin/filcom.scm +++ b/v7/src/edwin/filcom.scm @@ -1,6 +1,6 @@ ;;; -*-Scheme-*- ;;; -;;; $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/edwin/filcom.scm,v 1.161 1991/11/04 20:50:58 cph Exp $ +;;; $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/edwin/filcom.scm,v 1.162 1991/11/05 20:38:29 cph Exp $ ;;; ;;; Copyright (c) 1986, 1989-91 Massachusetts Institute of Technology ;;; @@ -516,8 +516,9 @@ If a file with the new name already exists, confirmation is requested first." (define (set-default-directory directory) (let ((buffer (current-buffer))) (let ((directory - (pathname-as-directory - (merge-pathnames directory (buffer-default-directory buffer))))) + (pathname-simplify + (pathname-as-directory + (merge-pathnames directory (buffer-default-directory buffer)))))) (if (not (file-directory? directory)) (editor-error (->namestring directory) " is not a directory")) (if (not (file-access directory 1))