AminetAminet
Search:
82823 packages online
About
Recent
Browse
Search
Upload
Setup
Services

misc/x11/twm_930531.lha

Mirror:Random
Showing:i386-arosgeneric
No screenshot available
Short:twm window manager for DaggeX
Uploader:balzer heike informatik uni-dortmund de
Type:misc/x11
Architecture:m68k-amigaos
Date:1993-06-01
Download:http://aminet.net/misc/x11/twm_930531.lha - View contents
Readme:http://aminet.net/misc/x11/twm_930531.readme
Downloads:1563
Hi there.

This is the twm window manager for DaggeX, the Amiga PD X11
server by Kari J.  Mettinen <mettinen at kruuna.helsinki.fi> and
Leonard K.  Norrgård <vinsci at nic.funet.fi>.

The executable in this archive was compiled for 68020.  You need
gcc, imake, sed, yacc, flex and the Xincludes and Xlibs to
recompile twm, and groff works fine for the man pages.

I made some minor changes in order to get it running:

 - had to change Imakefile to make it work with dmake and ksh
 - put in default values for black and white in twm.c
 - added "yyin = twmrc" to parse.c
 - put in a bunch of unnecessary debug printfs in events.c

Installation is nearly as simple as compiling.  Just move twm to
a place in your path, set/setenv HOME to something like s:  and
move .twmrc there. Copy s/sxc to s: and check it's script bit.

My startup of DaggeX and twm currently looks like this:

assign X: ""
assign inet: sys:inet
assign libs: inet:libs add
path bin add
;run c:mungwall nametag
;run sys:system/enforcer on
set HOSTNAME 127.0.0.1
set DISPLAY  127.0.0.1:0
set XAUTHORITY /hd1/x/.Xauthority
set HOME /s
stack 250000
changetaskpri 1
run DaggeX_local -auth $XAUTHORITY -fp /hd1/x/fonts >nil:
ask "Press RETURN to start twm..."
changetaskpri 0
run twm >nil:
echo "X system up and running! Have fun!"

I'll have a look at xdm and xinit to see if the ask command can
be avoided somehow.

My current .twmrc is just a slight extension of the system
defaults "system.twmrc", which btw should be move to the new
directory "usr:lib/X11/twm". There are some more advanced
examples in sample-twmrc and the complete syntax is documented in
twm.doc. Take care to not assign any vital functions to Button #2
if you don't have a mouse with three buttons...  ;-)

The script "sxc" is for starting up X clients via f.exec (see
"clients" menu in sample .twmrc). Tailor to your own config.

And, as always: Have fun!

Michael Balzer
(EMail at work: balzer at heike.informatik.uni-dortmund.de,
at home: bilbo at bagsend.aworld.de)

/**       Copyright 1988 by Evans & Sutherland Computer Corporation,        **/
/**                          Salt Lake City, Utah                           **/
/**  Portions Copyright 1989 by the Massachusetts Institute of Technology   **/
/**                        Cambridge, Massachusetts                         **/
/**                                                                         **/
/**                           All Rights Reserved                           **/
/**                                                                         **/
/**    Permission to use, copy, modify, and distribute this software and    **/
/**    its documentation  for  any  purpose  and  without  fee is hereby    **/
/**    granted, provided that the above copyright notice appear  in  all    **/
/**    copies and that both  that  copyright  notice  and  this  permis-    **/
/**    sion  notice appear in supporting  documentation,  and  that  the    **/
/**    names of Evans & Sutherland and M.I.T. not be used in advertising    **/
/**    in publicity pertaining to distribution of the  software  without    **/
/**    specific, written prior permission.                                  **/
/**                                                                         **/
/**    EVANS & SUTHERLAND AND M.I.T. DISCLAIM ALL WARRANTIES WITH REGARD    **/
/**    TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES  OF  MERCHANT-    **/
/**    ABILITY  AND  FITNESS,  IN  NO  EVENT SHALL EVANS & SUTHERLAND OR    **/
/**    M.I.T. BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL  DAM-    **/
/**    AGES OR  ANY DAMAGES WHATSOEVER  RESULTING FROM LOSS OF USE, DATA    **/
/**    OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER    **/
/**    TORTIOUS ACTION, ARISING OUT OF OR IN  CONNECTION  WITH  THE  USE    **/
/**    OR PERFORMANCE OF THIS SOFTWARE.                                     **/


Contents of misc/x11/twm_930531.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                13027   44543  29.2% -lh5- d142 May 30  1993 twm/add_window.c
[generic]                 1017    2759  36.9% -lh5- 06ad May 29  1993 twm/add_window.h
[generic]                 2181    5925  36.8% -lh5- 2fa0 May 29  1993 twm/cursor.c
[generic]                20889   78543  26.6% -lh5- 5968 May 30  1993 twm/events.c
[generic]                 1238    3620  34.2% -lh5- 0ce4 May 29  1993 twm/events.h
[generic]                 1472    3989  36.9% -lh5- e3d9 May 29  1993 twm/gc.c
[generic]                  904    2440  37.0% -lh5- f1a3 May 29  1993 twm/gc.h
[generic]                  583    1588  36.7% -lh5- a960 May 30  1993 twm/gram.h
[generic]                 5682   21101  26.9% -lh5- c030 May 29  1993 twm/gram.y
[generic]                  921    2819  32.7% -lh5- 5132 May 31  1993 twm/home/.twmrc
[generic]                 5390   18847  28.6% -lh5- 7e6f May 30  1993 twm/iconmgr.c
[generic]                 1276    3052  41.8% -lh5- 6717 May 29  1993 twm/iconmgr.h
[generic]                 4420   14949  29.6% -lh5- 94ca May 30  1993 twm/icons.c
[generic]                  926    1836  50.4% -lh5- 6656 May 29  1993 twm/icons.h
[generic]                  889    1811  49.1% -lh5- 3cdf May 30  1993 twm/Imakefile
[generic]                 1470    3717  39.5% -lh5- 2d9d May 30  1993 twm/lex.l
[generic]                 2011    7061  28.5% -lh5- a0e4 May 29  1993 twm/list.c
[generic]                  981    2633  37.3% -lh5- 8177 May 29  1993 twm/list.h
[generic]                 2495    7211  34.6% -lh5- 7f0b May 30  1993 twm/Makefile
[generic]                20676   70700  29.2% -lh5- f919 May 30  1993 twm/menus.c
[generic]                 2110    6044  34.9% -lh5- a052 May 29  1993 twm/menus.h
[generic]                 8226   30567  26.9% -lh5- 8eae May 30  1993 twm/parse.c
[generic]                 1430    4053  35.3% -lh5- c99a May 29  1993 twm/parse.h
[generic]                 1884    3917  48.1% -lh5- 9dee May 31  1993 twm/README.Amiga
[generic]                 8226   36439  22.6% -lh5- bf1c May 30  1993 twm/resize.c
[generic]                  966    2675  36.1% -lh5- dd48 May 29  1993 twm/resize.h
[generic]                  157     212  74.1% -lh5- 5e03 May 31  1993 twm/s/sxc
[generic]                 2558    7904  32.4% -lh5- d8f9 Mar 23  1998 twm/sample-twmrc/jim.twmrc
[generic]                 1446    4008  36.1% -lh5- 3038 Dec 21  1997 twm/sample-twmrc/keith.twmrc
[generic]                 1908    5801  32.9% -lh5- 0768 Dec 21  1997 twm/sample-twmrc/lemke.twmrc
[generic]                 3987   11543  34.5% -lh5- a9a3 May 29  1993 twm/screen.h
[generic]                  111     143  77.6% -lh5- 5842 May 29  1993 twm/sed.begin
[generic]                   36      36 100.0% -lh0- 618a May 29  1993 twm/sed.commands
[generic]                   18      18 100.0% -lh0- 2753 May 29  1993 twm/sed.end
[generic]                  605    2439  24.8% -lh5- 4bfb May 30  1993 twm/sed.output
[generic]                  122     233  52.4% -lh5- 6182 May 29  1993 twm/siconify.bm
[generic]                  965    2543  37.9% -lh5- f3eb May 30  1993 twm/system.twmrc
[generic]                  945    2397  39.4% -lh5- 4183 May 30  1993 twm/system.twmrc.original
[generic]               172555  329468  52.4% -lh5- be12 May 31  1993 twm/twm
[generic]                 7767   24728  31.4% -lh5- a00b May 31  1993 twm/twm.c
[generic]                20043   74490  26.9% -lh5- 406e May 31  1993 twm/twm.doc
[generic]                 4399   12841  34.3% -lh5- f4b4 May 29  1993 twm/twm.h
[generic]                17962   58750  30.6% -lh5- 6a12 May 29  1993 twm/twm.man
[generic]                 6867   22658  30.3% -lh5- 86e6 May 30  1993 twm/util.c
[generic]                  998    2629  38.0% -lh5- d73d May 29  1993 twm/util.h
[generic]                  782    2122  36.9% -lh5- b956 May 29  1993 twm/version.c
[generic]                  899    2457  36.6% -lh5- aa79 May 29  1993 twm/version.h
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        47 files  356420  950259  37.5%            Jun  1  1993

Aminet © 1992-2019 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>