Newsgroups: comp.os.linux.announce
From: "Frank B. Brokken" <frank@knarfix.icce.rug.nl>
Subject: XD 2.07 now available
Message-ID: <ann-8385.777153505@cs.cornell.edu>
Date: Wed, 17 Aug 1994 19:58:50 GMT
Approved: linux-announce@tc.cornell.edu (Matt Welsh)

Announcement:	XD 2.07 has been uploaded as xd-2.07.tar.gz to:

	    ftp.icce.rug.nl (to: /pub/unix)
	    tsx-11.mit.edu  (to: ?????)
	    
	and soon to:
	
	    sunsite.unc.edu (to: ?????)

XD is a program with which directory-changes can be easily realized, by
providing XD with the initial characters of the diectory path you want to
change to.  Ambiguities are resolved interactively or explicitly in the
directory-specification itself.
 
In cases where you have to change directories, you probably often have entered
long commands, like

    cd /usr/lib/gcc-lib/i486-linux/2.5.8/include/

For case like this, xd was developed. XD uses the initial characters of
subdirectories to expand them for you. Instead of the above command,
a simple

    xd ulgi2i

would be enough. The command seems weird, but realize that you know where you
wanted to go to: while telling yourself where you want to go to you simply
enter the initial character of the directory you mumble to yourself. That's
all.

When xd is started without arguments you get something like:

======================================================================
ICCE eXchange Directory ++  Version L-2.07
Copyright (c) ICCE 1994. All rights reserved.

xd by Frank B. Brokken

Usage: xd args
Where:
   args:  arguments, possibly containing directory separators [/-].

xd++ eXchanges Directories by interpreting the characters of its
argument(s) as the initial characters of nested subdirectories.
Multiple arguments or arguments separated by / or - define the
initial characters of subsequently nested subdirectories.

If the first argument starts with . expansion starts at the current
directory; if it's # (# in [0-9]) expansion starts at parent #

When the specification results in multiple solutions, a final
selection is requested from a displayed list of alternatives.

If $HOME/conf/xd/xd.conf contains  `home no'  normal expansions will
start at the / directory, rather than at $HOME/.
======================================================================

This should give you the basics of how to use XD. More information about
XD you'll find in the xd.README, xd.lsm, and INSTALL files, either at
the sites and/or in the xd-2.07.tar.gz file.

Good Luck, and enjoy XD.

    Frank Brokken
    (frank@icce.rug.nl)


--
Send submissions for comp.os.linux.announce to: linux-announce@tc.cornell.edu
Be sure to include Keywords: and a short description of your software.
