delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2000/06/06/13:46:12

Message-ID: <393D2B44.38FA3A52@softhome.net>
Date: Tue, 06 Jun 2000 19:48:04 +0300
From: Laurynas Biveinis <lauras AT softhome DOT net>
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
CC: djgpp-workers AT delorie DOT com
Subject: Re: EMLINK / ELOOP ?
References: <393D1398 DOT F7DD2D7A AT softhome DOT net> <200006061700 DOT UAA20903 AT mailgw1 DOT netvision DOT net DOT il>
Reply-To: djgpp-workers AT delorie DOT com

Eli Zaretskii wrote:
> > EMLINK -- Too many links.  Not used in DJGPP (as DOS doesn't support
> > links).
> >
> > I assume that this applies to symbolic links, not hard ones, because
> > DOS always supports one hard link to given file.
> 
> No, it applies to hard links.  It's true that, technically, the one
> name supported by DOS is a link, but I think this interpretation will
> be very confusing for most DJGPP users.  "Doesn't support links" may
> be technically inaccurate, but it makes sense to the users.
> 
> If we want to be pedantically correct, then we will need to talk about
> the 8+3 alias that is a hard link in disguise.  We will also need to
> mention the fact that `stat' reports st_nlink that is greater than 1
> for directories.
> 
> I wonder if all that complexity is really needed just to tell that
> EMLINK can never happen in DJGPP...

OK, but maybe just changing "Doesn't support links" to "Doesn't support
hard links" would clarify it without increasing pedanticism?

Laurynas

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019