armedbear / abcl

Armed Bear Common Lisp <git+https://github.com/armedbear/abcl/> <--> <svn+https://abcl.org/svn> Bridge
https://abcl.org#rdfs:seeAlso<https://gitlab.common-lisp.net/abcl/abcl>
Other
288 stars 29 forks source link

Have coerceToPathname use Gray stream PATHNAME generic #651

Closed yitzchak closed 8 months ago

yitzchak commented 8 months ago

It appears #650 is not quite sufficient for PATHNAME. The spec states that PATHNAME-TYPE, PATHNAME-HOST, etc, should work after close. This means that coerceToPathname will need to call the generic PATHNAME. To accomplish this I've added getPathname to the Stream class.

I've made this a draft because I haven't finished writing tests yet and I haven't verified that TRUENAME works in all cases.

yitzchak commented 8 months ago

Thanks @easye!