🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sys.ti.explorer
1 messages
1 total messages Started by James Rice Tue, 05 Dec 1989 03:46
GNU pathnames. Code to follow.
#163
Author: James Rice
Date: Tue, 05 Dec 1989 03:46
34 lines
1674 bytes
Well, I have a reasonable version of GNU pathnames now (I
think).  My next message will be the code itself, which is
rather long (mainly because of copying 10 zillion page
long TI functions.  The code should, in principle, allow
the easy definition of a fake version number generating
type of pathname for any existing type of pathname for a
file system that does not understand version numbers.
I've implemented three of them so far

  fs:gnu-ucb-pathname - a gnu version of fs:unix-ucb-pathname
  fs:gnu-unix-pathname - a gnu version of fs:unix-pathname
  fs:gnu-mac-pathname - a gnu version of fs:mac-pathname


Note: because all of the versioning is done on the client,
the server needs no modification.


Known misfeature/gray area: on the Mac pathname version I
haven't managed to get the correct renaming to happen in
the unwind protect if you abort a with-open-file.  I keep
getting mysterious invalid NFS reply errors.  This is left
as an exercise to the reader.



Rice - yes, there are bound to be bugs, but hopefully this
will get us most of the way.

P.S. This all runs on 6.0.  You'll have to do a little
recoding if you don't have a working CLOS.

P.S.S. If you don't have a TI source license please close
your eyes.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads