Ignore:
Timestamp:
11/09/12 16:07:08 (8 years ago)
Author:
Mark Evenson
Message:

Fixes #243: MAKE-PATHNAME with a DEVICE string.

We allow DEVICE lists to contain a string value as constructed by
MAKE-PATHNAME, but the result can never actually be resolvable by
TRUENAME.

Instead of trying to figure out the proper use of Java labels, just
use the private static Pathname.doTruenameExit() as the common point
for all exits from the TRUENAME implementation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abcl/test/lisp/abcl/bugs.lisp

    r13940 r14238  
    112112  3)
    113113     
     114;;; http://trac.common-lisp.net/armedbear/ticket/243
     115(deftest bugs.pathname.make-pathname.1
     116    (signals-error
     117     (make-pathname :device (list "foo"))
     118     'error)
     119t)
     120
     121
     122(deftest bugs.pathname.make-pathname.2
     123  (probe-file (make-pathname :device (list "foo")))
     124nil)
Note: See TracChangeset for help on using the changeset viewer.