unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Sascha Wilde <wilde@sha-bang.de>
Cc: kzeitler@lucent.com, Eli Zaretskii <eliz@gnu.org>, emacs-devel@gnu.org
Subject: Re: Can't interrupt directory_files_internal run from timer-event-handler
Date: Sun, 14 Aug 2005 22:13:09 +0200	[thread overview]
Message-ID: <20050814201309.GA3226@kenny.sha-bang.local> (raw)
In-Reply-To: <E1E2Hy0-0006QR-9W@fencepost.gnu.org>


[-- Attachment #1.1: Type: text/plain, Size: 1222 bytes --]

On Mon, Aug 08, 2005 at 08:27:40PM -0400, Richard M. Stallman wrote:
>     I'm not an expert on this, but I think it's impossible to create such
>     alternate names, since GNU Find uses this fact to detect directories
>     with no subdirectories.
> 
> Linux seems to refuse to do this even if you are root.
> But I believe that root could do it on Unix at some point.
> Maybe that was only in old versions in the early 80s.

Yes, indeed Unix v5 (fifth edition from 1974, that is _not_ SysV!),
does allow root to make hard links on directories.  But the seventh
edition from 1978 already prohibits it.  (sorry, at the moment I don't
have a v6 at hand to test it there...  ;-))

Every more modern Unix I tried, whether free or proprietary, whether
SysV or BSD based, refuses to do this even for root.

So I'd think that this case can be safely ignored.  I don't know about
non unixoid systems, though.

cheers
sascha
-- 
Parents strongly cautioned  --  this  posting  is  intended for mature
audiences  over  18.  It  may  contain some material that many parents
would not find suitable for children and may include intense violence,
sexual situations, coarse language and suggestive dialogue.

[-- Attachment #1.2: Type: application/pgp-signature, Size: 189 bytes --]

[-- Attachment #2: Type: text/plain, Size: 142 bytes --]

_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

  reply	other threads:[~2005-08-14 20:13 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-08-05  9:03 Can't interrupt directory_files_internal run from timer-event-handler Klaus Zeitler
2005-08-05 20:38 ` Richard M. Stallman
2005-08-06  6:57   ` Eli Zaretskii
2005-08-07 17:15     ` Richard M. Stallman
2005-08-07 18:15       ` Eli Zaretskii
2005-08-08  8:44         ` Johan Vromans
2005-08-08 14:32           ` Johan Vromans
2005-08-09  0:27         ` Richard M. Stallman
2005-08-14 20:13           ` Sascha Wilde [this message]
2005-08-15 16:04             ` Richard M. Stallman
2005-08-09 23:15     ` Stefan Monnier
2005-08-09 23:07   ` Stefan Monnier

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20050814201309.GA3226@kenny.sha-bang.local \
    --to=wilde@sha-bang.de \
    --cc=eliz@gnu.org \
    --cc=emacs-devel@gnu.org \
    --cc=kzeitler@lucent.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).