Commit graph

11 commits

Author SHA1 Message Date
wiz
0f218aae8b Update to 1.0.8:
This release moves twm slightly into the 1990's, with ANSI C89 function
declarations, removal of ancient casts left over from the era before
function prototypes, C89 standard signal handlers, and the loss of
support for running on Apple's A/UX Unix for the 680x0 Macs.

It also includes some bug fixes and man page formatting improvements,
amongst all the code cleanups.

Alan Coopersmith (16):
      Terminate execl() arguments with NULL instead of 0
      Constification cleanup - fix dozens of gcc warnings
      Use (void) to declare functions that take no arguments, instead of ()
      Convert remaining K&R function declarations to C89 style
      Make various helper & callback functions private to session.c
      unifdef macII - drop support for A/UX 2.0
      Remove unused global variable gotFirstSave
      Make some more previously global variables into file-scoped statics
      Assume C89 signal handlers, returning void
      Make more functions static that aren't called from other files
      Delete trailing whitespace in non *.[ch] source files
      Stop casting pointers to (char *) when freeing them
      Stop casting return values from malloc & calloc
      AddWindow: Use NULL instead of 0 for null pointer check
      Replace malloc(strlen()+1); strcpy(); pairs with strdup()
      twm 1.0.8

Colin Harrison (1):
      Syntax error in recent twm commit

Egbert Eich (1):
      Fix SEGV if CreateColormapWindow() returns NULL.

Eric S. Raymond (1):
      Don't rely on the ability to set tab stops.
2013-09-07 05:53:39 +00:00
wiz
a825c28ac2 Remove xextproto/buildlink3.mk in most cases where it occurs with
libXext/buildlink3.mk, now that it is included there.
Leave the places where its API version is set or variables from it
are used directly (about 3 packages).
2012-10-23 10:24:02 +00:00
asau
d3f77a97e7 Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 12:42:17 +00:00
dholland
1b1c98f23e Adding yacc to TOOLS broke the NetBSD build because the yacc configure
test is thoroughly messed up. Work around the problem by forcing it to
run yacc from $PATH.
2012-06-17 02:47:58 +00:00
dholland
bd2b6c00f0 USE_TOOLS+=yacc, per tonight's linux build 2012-06-14 08:31:00 +00:00
wiz
feacea563e Update to 1.0.7.
1.0.7:
This minor maintenance release includes a bunch of fixes from static
analysis of the twm code with various compilers & tools, as well as
other pro-active work attempting to reduce potential bugs, and a set
of build configuration improvements.

1.0.6:
This minor build fix release solves a problem introduced in 1.0.5
that prevented configure from completing when cross-compiling.

1.0.5:
This minor maintenance release provides the last two years'
Worth of build configuration improvements, janitorial cleanups, &
Makefile.am support for automake-1.11 silent builds.
2012-06-03 17:52:45 +00:00
joerg
39c828b6a6 Remove @dirrm entries from PLISTs 2009-06-14 18:17:11 +00:00
tnn
9f2a42bc6b Switch master site to MASTER_SITE_XORG. 2008-05-24 21:45:14 +00:00
bjs
7778315804 Update to version 1.0.4. Fixes a bug with mouse button limits, and
gets along better with automake-1.10.  The rest of the changes are
cosmetic in nature.
2008-04-24 03:50:58 +00:00
jlam
0dc5786049 Patch the configure script to avoid using "==" in shell tests. I missed
this for the earlier commit because I didn't have PKG_DEVELOPER=yes set
in my /etc/mk.conf.
2007-06-19 16:19:37 +00:00
jlam
326652c7f3 Import modular X.org's individually packaged twm-1.0.3 as wm/twm.
Twm is the classic Tom's Window Manager for the X Window System.  It
provides titlebars, shaped windows, several forms of icon  management,
user-defined macro functions, click-to-type and pointer-driven keyboard
focus, and user-specified key and pointer button bindings.
2007-06-19 14:54:57 +00:00