🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #98495

Re: Dired: filenames with spaces

#98495
From: Sebastian Kremer
Date: Wed, 26 Jun 1991 19:58
59 lines
2891 bytes
Anybody fixing anything in Dired should first have a look at my Tree
Dired, which will go into Emacs 19 (but runs on current Emacs versions
as well) and has most known bugs fixed.  It has many features added
(such as recursive listings and marking files for later commands) and
works much better with ange-ftp.  I append the standard blurb.

Especially, filenames with embedded spaces work now, and you can make
newlines work if your ls properly quotes them with the -b option.  If
Dired still fails, I recommend simply M-x delete-file (use C-q to
enter control characters in the filename) within Emacs --- you don't
have to write a Perl or C program to get rid of funny named files.

-Sebastian

A version of my dired is available for anonymous ftp in USA in

  ftp.cs.buffalo.edu:pub/Emacs/

The very latest version is always available at my own site in Germany:

  ftp.thp.uni-koeln.de[134.95.64.1]:/pub/gnu/emacs/
  
If you experience timeouts with that host, try

  ftp.uni-koeln.de:/pub/gnu/emacs/

All those hosts should have the following files:

  	dired.shar.Z		Required, includes manual.
	dired-extra.shar.Z	Optional extra features, with manual.
	dired-ange.shar.Z	Optional ange-ftp support

	diredall.tar.Z		All of the above (170k)

	dired.version		Contains the RCS idents of all files
				in case you want to check them before
				retrieving anything

	dired.dvi.Z		Preformatted manuals
	dired.info.Z
	dired-extra.dvi.Z
	dired-extra.info.Z

Extra dired features include minibuffer history for dired shell
commands, VM or RMAIL on folder, omitting of uninteresting files,
dynamic marker characters, transformation of filenames before passing
them to shell command, making of relative (foo -> ../bar/foo) instead
of absolute (foo -> /ugly/path/that/may/change/any/day/bar/foo)
symbolic links.

ange-ftp is an Emacs lisp package that makes Emacs work with remote
files using ftp.  It uses a filename syntax like rcp:
/user@host:/absolute/path or /user@host:relative/to/your/home/dir.
It is included in dired-ange.shar.

--

Sebastian Kremer <sk@thp.Uni-Koeln.DE>
Institute of Theoretical Physics, University of Cologne, F. R. of Germany
Technical Details
Message-ID: <SK.91Jun26155853@sun10.thp.uni-koeln.de>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!cis.ohio-state.edu!thp.uni-koeln.DE!sk
References: sk@thp.uni-koeln.DE (Sebastian Kremer)

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fb2f1,760570b3d48e8f94,start
X-Google-Attributes: gidfb2f1,public
X-Google-ArrivalTime: 1991-06-26 23:23:41 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!cis.ohio-state.edu!thp.uni-koeln.DE!sk
From: sk@thp.uni-koeln.DE (Sebastian Kremer)
Newsgroups: gnu.emacs.bug
Subject: Re: Dired: filenames with spaces
Message-ID: <SK.91Jun26155853@sun10.thp.uni-koeln.de>
Date: 26 Jun 91 19:58:53 GMT
References: sk@thp.uni-koeln.DE (Sebastian Kremer)
Sender: gnulists@ai.mit.edu
Distribution: gnu
Organization: Institute of Theoretical Physics, University of Cologne, F. R.
 Germany
Lines: 59
Approved: bug-gnu-emacs@prep.ai.mit.edu