XmFm - An X11/Motif File Manager
Description:
xmfm is a file manager that shows files as icons in panes.
It divides the display of a directory into three areas,
executable files, directories and ordinary files to distinguish
between them. When a file is selected a range of actions can
be performed on it. This is configurable on a per user basis.
xmfm also allows arbitrary programs to be run from within it.
Author
Jan Newmarch, Information Science and Engineering,
University of Canberra. email: jan@ise.canberra.edu.au
Availability
Posted to alt.sources 19 Nov 92. The latest version is available
for anonymous ftp from csc.canberra.edu.au (137.92.1.1) as
/pub/motif/xmfm.tar.*.Z
Platforms
This has only been tested on a Sun Sparcstation. It compiles
under gcc and cc. It requires Motif 1.1 or Motif 1.2.
Building:
In most instances, it should be sufficient to type
xmkmf
make
make install
make install.man
You may want to change some of the DEFINES flags. A list
of these is given in the file DEFINES. You may also wish
to change the compiler options. Make these changes in the
Imakefile before running xmkmf.
Copyright
This program is distributed as free software under the GNU
license. Some parts of this system are subject to other
licensing conditions.
The files rdd.h and rdd.c were written by Roger Reynolds.
"Written by Roger Reynolds. You may freely use/redistribute the
RDD library."
The directory manager routines are from the Free Widget Foundation.
The files are DirMgr.[ch], Directory.[ch], RegExp.[ch]. I
cannot find a statement of conditions.
The bitmaps are from xdtm.
The statement of conditions there is:
"Copyright (c) 1992 Edward Groenendaal, Ramon Santiago
Copyright (c) 1991 Edward Groenendaal.
Permission is granted to anyone to use this software for any
purpose on any computer system, and to redistribute it freely,
subject to the following restrictions:
1. The author is not responsible for the consequences of use of
this software, no matter how awful, even if they arise
from defects in it.
2. The origin of this software must not be misrepresented, either
by explicit claim or by omission.
3. Altered versions must be plainly marked as such, and must not
be misrepresented as being the original software. "
Name Revised Size Description
bitmaps/ 14-May-2001 10:41 3,072 subdirectory
aaareadme.txt 14-May-2001 10:41 3,840 plain text
applicat.c 14-May-2001 10:41 44,466 C source
builtin.c 14-May-2001 10:41 10,448 C source
buttoncb.c 14-May-2001 10:41 24,796 C source
changes 14-May-2001 10:41 1,270 plain text
const.h 14-May-2001 10:41 1,271 C header
copying 14-May-2001 10:41 17,982 plain text
copyright.h 14-May-2001 10:41 1,103 C header
defines 14-May-2001 10:41 978 plain text
directory.c 14-May-2001 10:41 11,776 C source
directory.h 14-May-2001 10:41 5,653 C header
dirent.h 14-May-2001 10:41 1,110 C header
dirmgr.c 14-May-2001 10:41 15,460 C source
dirmgr.h 14-May-2001 10:41 4,498 C header
drag.c 14-May-2001 10:41 15,451 C source
filecb.c 14-May-2001 10:41 19,872 C source
filecb.h 14-May-2001 10:41 286 C header
file_act.c 14-May-2001 10:41 17,415 C source
filtercb.c 14-May-2001 10:41 9,208 C source
getpwnam.c 14-May-2001 10:41 3,500 C source
gotocb.c 14-May-2001 10:41 6,678 C source
help.c 14-May-2001 10:41 6,013 C source
help_mes.c 14-May-2001 10:41 6,733 C source
imakefile 14-May-2001 10:41 1,278 plain text
info.c 14-May-2001 10:41 26,434 C source
install 14-May-2001 10:41 473 plain text
lnm.c 14-May-2001 10:41 2,328 C source
lnm.h 14-May-2001 10:41 216 C header
macros.h 14-May-2001 10:41 922 C header
main.c 14-May-2001 10:41 14,279 C source
make.com 14-May-2001 10:41 5,052 DCL procedure
makefile 14-May-2001 10:41 15,017 plain text
makefile.bak 14-May-2001 10:41 15,017
makefile.orig 14-May-2001 10:41 1,096
menu.c 14-May-2001 10:41 18,186 C source
my.rules 14-May-2001 10:41 582
paper.ps 14-May-2001 10:41 147,820 PostScript
param.h 14-May-2001 10:41 202 C header
patchlevel.h 14-May-2001 10:41 4 C header
pauseme 14-May-2001 10:41 120 plain text
prompt.c 14-May-2001 10:41 5,990 C source
pwd.h 14-May-2001 10:41 830 C header
rdd.c 14-May-2001 10:41 21,530 C source
rdd.h 14-May-2001 10:41 3,830 C header
readme 14-May-2001 10:41 2,354 plain text
readme.vms 14-May-2001 10:41 3,840 plain text
refresh.c 14-May-2001 10:41 6,626 C source
regexp.c 14-May-2001 10:41 2,268 C source
regexp.h 14-May-2001 10:41 878 C header
runcb.c 14-May-2001 10:41 9,378 C source
strings.mar 14-May-2001 10:41 2,866 MACRO-32 source
sys_dirent.h 14-May-2001 10:41 1,622 C header
testdir.c 14-May-2001 10:41 1,083 C source
types.h 14-May-2001 10:41 5,412 C header
utils.c 14-May-2001 10:41 9,060 C source
vms_cmd_services.c 14-May-2001 10:41 22,524 C source
vms_cmd_services.h 14-May-2001 10:41 614 C header
vms_directory.c 14-May-2001 10:41 4,876 C source
vms_regex.c 14-May-2001 10:41 17,715 C source
vms_regex.h 14-May-2001 10:41 530 C header
warning.c 14-May-2001 10:41 4,885 C source
x.tmp 14-May-2001 10:41 768
xmfm-manual.ps 14-May-2001 10:41 125,447 PostScript
xmfm.ad 14-May-2001 10:41 1,679
xmfm.man 14-May-2001 10:41 6,017 U**x man page
xmfm.opt 14-May-2001 10:41 506 VMS linker options
xmfmrc 14-May-2001 10:41 3,639 plain text
xmfmrc.vms 14-May-2001 10:41 8,576 plain text
xmfm_icon.h 14-May-2001 10:41 875 C header
xmvararg.c 14-May-2001 10:41 31,246 C source
xmvararg.h 14-May-2001 10:41 4,398 C header