From ... Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!kibo.news.demon.net!demon!newsfeed.belnet.be!news.belnet.be!news.brutele.be!nmaster.kpnqwest.net!nnum.kpnqwest.net!EU.net!nreader1.kpnqwest.net.POSTED!not-for-mail Newsgroups: comp.lang.lisp Subject: Re: Deleting directories in lisp References: <7f6ff162.0206250918.4fd676c8@posting.google.com> Mail-Copies-To: never From: Erik Naggum Message-ID: <3234021360326545@naggum.net> Organization: Naggum Software, Oslo, Norway Lines: 28 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 25 Jun 2002 19:16:00 GMT X-Complaints-To: newsmaster@KPNQwest.no X-Trace: nreader1.kpnqwest.net 1025032560 193.71.199.50 (Tue, 25 Jun 2002 21:16:00 MET DST) NNTP-Posting-Date: Tue, 25 Jun 2002 21:16:00 MET DST Xref: archiver1.google.com comp.lang.lisp:35719 * Paul D. Lathrop | Yes I've found that deleting directories appears to be an | implementation-dependent subject. *sigh* Seems silly to me. Ah, well. Directories are implementation-dependent by their very nature. What is slightly painful is that Common Lisp vendors on operating system families have somehow failed to agree on how to make these simple things portable within the famiilies. This has some historical reasons, which mostly have to do with how Common LIsp people tend to regard the Unix or Windows way as "wrong" and go on to reinvent their own "right" solution differently. There is a strong tradition from the Lisp machines to do certain things a certain way, but it tends to be hard to splice Lisp machine semantics into Unix or Windows. Please try to understand that Common Lisp is not a one-operating- system-language or a one-implementation language. You are supposed to know which is language and which is operating system and behave reasonably accordingly. If it say it seems silly to you, that only means that you seem silly to those who have figured this out and appreciate the difference because it does not make undue requirements on the environment of a Common Lisp implementation. [ Please quote only the relevant text of your replies and answer below the relevant text you quote. Microsoft screwed up. Make another choice. ] -- Guide to non-spammers: If you want to send me a business proposal, please be specific and do not put "business proposal" in the Subject header. If it is urgent, do not use the word "urgent". If you need an immediate answer, give me a reason, do not shout "for your immediate attention". Thank you.