Re: STk 3.0b for Win95

From: Christian Lynbech <lynbech_at_daimi.aau.dk>
Date: Tue, 14 May 1996 10:52:11 +0200

>>>>> "Erick" == Erick Gallesio <eg_at_kaolin.unice.fr> writes:
Erick> I have tried to convert all the systems dependancies ("\\"
Erick> instead of "/", time functions which are different,
Erick> ....). Everything seems correct (but more tests are needed
Erick> surely).

Well, Erick is possible tied pretty much at the moment, but wouldn't
be an idea to consider something a little more advanced at least with
respect to the filesystem.

What I was thinking was something in the style of the CL path
abstractions such it would be possible to write code which was
insensitive to the underlying type of filesystem.

Thus you would have filenames and paths expressed basically as lists
of elements which could be collected by various functions to either an
MSDOS or UNIX style filename. Not only would this remove the burden
from the programmer, but also allow various configurable choices to be
made, for instance in how to map in the drives or how to truncate
filenames to 8+3. Users may have different tastes in some of these
respects.

Why this is important now is mainly because that such a system need
not be very complex but it is rather crucial that there is one uniform
solution to the problem, rather than having each and every
package-maintainer come up with something different.


---------------------------+--------------------------------------------------
Christian Lynbech | Computer Science Department, University of Aarhus
Office: R0.32 | Ny Munkegade, Building 540, DK-8000 Aarhus C
Phone: +45 8942 3218 | lynbech_at_daimi.aau.dk -- www.daimi.aau.dk/~lynbech
---------------------------+--------------------------------------------------
Hit the philistines three times over the head with the Elisp reference manual.
                                        - petonic_at_hal.com (Michael A. Petonic)
Received on Tue May 14 1996 - 10:56:21 CEST

This archive was generated by hypermail 2.3.0 : Mon Jul 21 2014 - 19:38:59 CEST