sam-fans - fans of the sam editor
 help / color / mirror / Atom feed
* simple acting window managers
@ 1993-10-06 14:13 Arnold Robbins
  1993-10-06 17:04 ` Chris Siebenmann
  1993-10-15 13:41 ` Rumours of my net.death (somewhat) exaggerated :) John Mackin
  0 siblings, 2 replies; 3+ messages in thread
From: Arnold Robbins @ 1993-10-06 14:13 UTC (permalink / raw)
  To: sam-fans

John Mackin (now no longer on the net, I believe) put together a window
manager that looks very ``blit'' like. He did this using gwm (the generic
window manager) which allows you to customize the window manager's behaviour
by writing scripts in WOOL (Windows Object Oriented Lisp).  (E.g., gwm
comes with both twm and mwm emulations, which I haven't tried.)

His code relies on gwm 1.7i, which is somewhat behind the current version
of gwm (1.7o, I believe).  He also included a blit.bdf file for a font that
looks an awful lot like the original font in the rom of the DMD 5620.
(Whether the blit font is a bug or a feature is a matter of opinion --
personally, I much prefer the Plan 9 fonts Matty's distributing.)

I have been using his code for ~ a month or so and it's nice and simple,
and although not exactly blindingly fast, it's not intorlerably slow either.

ANYWAY, ``can you get this?''  The answer is yes. As of today, it could
still be ftp'ed from the root directory of ftp.civil.su.oz.au, in the
file gwm-dist.tar.  If it ever disappears from there, I'll make it available.

This file is not compressed, since its major contents are the compressed
gwm distribution.  Basically, get it, untar gwm, apply John's patch, and then
build.  Follow the rest of his instructions to install the stuff.

You will have to manually patch John's gwm code to a) use the pelm.latin1.9
fonts in the menus instead of the blit font, and b) use 9term as the
default terminal emulator (John used xterm).  This is not hard, and if
pressed, I will supply a patch to the mailing list.  You will also have to
supply an `rxterm' program that spawns xterms on remote systems. This is
also not hard to do.  You're better off using it with R5 than R4 - under R4
I've had weird behaviour dealing with colormaps and stuff. (I'm not an
X jock, so I can't be more specific.  When it comes to X, I type 'make' and
pray that it works. :-)

9wm exists, but it is apparently in rather ``alpha'' shape at the moment.
(I was told that it was crashing daily.)  I don't have a copy of it, and
don't know what the scoop is on its progress.  Until it happens, John's
blit+gwm is probably a good bet for most folks.  In between it, 9term, and
sam, I feel like I *finally* have a clean simple windowing environment.

Enjoy,

Arnold Robbins --- Continuing Education, College of Computing
Georgia Tech, Atlanta, GA 30332-0280	Phone: +1 404 894 9214 (has voice mail)
E-mail: arnold.robbins@cc.gatech.edu	FAX:   +1 404 853 9378
"He's not dead, he's metaphysically challenged." - Mystery Science Theatre 3000

P.S. If someone would just port libg to MGR, we'd all be in even
better shape.


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: simple acting window managers
  1993-10-06 14:13 simple acting window managers Arnold Robbins
@ 1993-10-06 17:04 ` Chris Siebenmann
  1993-10-15 13:41 ` Rumours of my net.death (somewhat) exaggerated :) John Mackin
  1 sibling, 0 replies; 3+ messages in thread
From: Chris Siebenmann @ 1993-10-06 17:04 UTC (permalink / raw)
  To: sam-fans

 You can also get gwm-dist.tar from ftp.sys.utoronto.ca in /pub/9term.

	- cks


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Rumours of my net.death (somewhat) exaggerated :)
  1993-10-06 14:13 simple acting window managers Arnold Robbins
  1993-10-06 17:04 ` Chris Siebenmann
@ 1993-10-15 13:41 ` John Mackin
  1 sibling, 0 replies; 3+ messages in thread
From: John Mackin @ 1993-10-15 13:41 UTC (permalink / raw)
  To: Sam Fans

I wanted to post a few clarifications regarding Arnold's recent
message about the gwm stuff that I've worked on.  Most of what he
says is quite correct; I just want to set the record straight
on some minor points.

First off, thanks to Arnold for his positive comments, and for
being interested in trying out the code.  I'm very pleased that
he likes it and continues to use it.

    John Mackin (now no longer on the net, I believe)

Well, I'm still (barely) here.  A little.  For another couple of
weeks...  When I have really left, I will still be mailable at
<john@physiol.su.oz.au>, although I will eventually cut down
to reading that only now and then and consequently I will be
leaving all the lists that I'm on...  but I haven't quite done
that yet.

    John Mackin ... put together a window manager that looks very
    ``blit'' like.  He did this using gwm (the generic window manager)

Credits department: I did all the initial work on this stuff, but
its further development and design was done in collaboration with
David Hogan.  Some of the newer parts (e.g., icon menus) are purely
David's.  Noel Hunt used the code for a long time and helped get
bugs out of it.

    ANYWAY, ``can you get this?''  The answer is yes. As of today, it could
    still be ftp'ed from the root directory of ftp.civil.su.oz.au, in the
    file gwm-dist.tar.

I won't remove this.  I should update it but probably won't get time.

    9wm exists, but it is apparently in rather ``alpha'' shape at the moment.

David wrote this from the ground up.  He hasn't worked on it in a while.
It's not 100% solid and is fairly incomplete, ICCC-wise, although the
basic core WM is there.

Good luck, people.  Drop me a note if you like the gwm stuff.

OK,
John.


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~1993-10-15 13:54 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1993-10-06 14:13 simple acting window managers Arnold Robbins
1993-10-06 17:04 ` Chris Siebenmann
1993-10-15 13:41 ` Rumours of my net.death (somewhat) exaggerated :) John Mackin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).