🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.sun
Article #10733

File Directory Tree browsing

#10733
From: Mitchell Wyle
Date: Fri, 03 Feb 1989 12:43
48 lines
3227 bytes
Is it just me, or are system-software developers trying to make our lives
harder?  Visualizing and browsing a file tree is difficult.  In unix,
using cd and ls is plain silly.  Xtree on DOS is ok for 2-3 directory
levels, but we're using Sun OS :-).  Finder on MacOS is a joke; it is the
mouse equivilant of cd - ls, as only one "folder" is current, and the
screen is so small, only one folder's contents are shown.  Sun UK released
a finder-like program called browser which was distributed through STB.
Additionally, there is a PD program called "finder" which mimicks the
macintosh "file" dialog box on a sun.  These programs still show only one
directory level at a time.  Smalltalk shows two directory levels, but I
want five plus or minus two [1]!

Even the file browser in NeXt has only two directory levels.  When I saw
the 386i demo'd, there was a file-tree display program which showed many
levels of directories, but the system was slow, and you still had to cd to
the directory to do any useful work.  There is also a PD program called
dtree (not vtree!) which displays a directory listing graphically.  This
program is also slow, and again just *displays* a directory tree.

What we want is a mouse-based system which displays a file-tree at many
levels.  The system should allow one to point at a file and "shoot"
(double-click) to start a default application associated with that type of
file, or point and "select" a menu of possible commands associated with
that file.  For example, a C-program text file should have many actions
associated with it (make, lint, diff) but one default (vi or emacs).

I have written two scripts which use Chuck Musciano's tooltool package
(thanks Chuck!) which sort of do what I want.  The first one called msh
for menu-shell displays a directory tree hierarchy via WALKING MENUS in
suntools; at the moment msh can start a new shell in the sub-directory,
edit text files, or start meta-tool.  Meta-tool examines all the files in
the current directory, and generates another "tool" with menu choices
associated for each file.  There is some special support for troff
documents and modula-2 source files, but both applications are really just
skeletons.

I am looking for information, comments, and software.  I shall send wnl
shar's of msh and mtt to include in his sunspots archives.

Thag you bery buch.

[1] Schneiderman, B., Association of Computing Machines Special Interest
Group for Computer Human Interaction (ACM SIGCHI) Winter 1987

-- 
-Mitchell F. Wyle                         wyle@ethz.uucp
Institut fuer Informationsysteme          wyle@inf.ethz.ch
ETH Zentrum / 8092 Zurich, Switzerland    +41 1 256 5237
Technical Details
Message-ID: <511@solaris.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cornell!uw-beaver!rice!sun-spots-request

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cornell!uw-beaver!rice!sun-spots-request
From: mcvax!cernvax!solaris!wyle@uunet.uu.net (Mitchell Wyle)
Newsgroups: comp.sys.sun
Subject: File Directory Tree browsing
Message-ID: <511@solaris.UUCP>
Date: 3 Feb 89 12:43:28 GMT
Sender: usenet@rice.edu
Organization: SOT Sun Cluster, Swiss Federal Institute of Tech.
Lines: 48
Approved: Sun-Spots@rice.edu
Original-Date: 26 Jan 89 16:23:41 GMT
X-Sun-Spots-Digest: Volume 7, Issue 137, message 9 of 11