path: root/wm/twm
AgeCommit message (Collapse)AuthorFilesLines
2022-04-02twm: update to 1.0.12.wiz2-6/+6
Alan Coopersmith (3): Fix spelling/wording issues gitlab CI: add a basic build test twm 1.0.12 Thomas E. Dickey (21): issue #1: twm random window placement handles large windows poorly eliminate a fixed-size buffer in Execute() function. use Debian's package-files as starting point for test-packages updated patch to work with code, reflect a change made in 2016... adapted/updated patch from Debian #956434 adapted/updated patch from Debian #956434 eliminate some unnecessary(?) goto statements add "-V" version-message allow most options to be long/abbreviatable for consistency, remove clutter not needed with Xorg fix the cppcheck style- and format-warnings add/use functions to make warning messages more consistently use the program name as a prefix use new warning-message functions in the remaining places where suitable, make the "-V" version print less cluttered (and more like most programs) add/use new function parseWarning, which honors -v/-q options indent lex/yacc files using xxx-indent (twm-indent uses GNU indent, which include twm.h in header files which rely upon its definitions X11R5 change lost the update for yylineno needed to make parse messages mention newer behavior of -q/-v options issue #8: twm displays all windows as "Untitled" quiet a misleading warning in grammar
2021-10-26wm: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes
2021-10-07wm: Remove SHA1 hashes for distfilesnia1-2/+1
2020-06-15twm: update to 1.0.11.wiz2-9/+9
Alan Coopersmith (5): When replacing a colormap, free old map, not new one If we can't find a colormap to replace, insert new one instead of leaking it Update README for gitlab migration Update bug URL for gitlab migration Make some char pointers const as necessary to clear some gcc warnings Bryan Kadzban (1): Read system.twmrc from where it got installed Matt Turner (2): Build xz tarballs instead of bzip2 twm 1.0.11 Maya Rashish (1): Correct system.twmrc location. Thomas E. Dickey (22): issue 7: check if there are no fonts found for the fontset, and fallback to fixed in that case. fix gcc-normal compiler warnings, no object change cleanup manual page, using check-manpage (xterm) ignore LOGS generated in test-builds gcc-stricter warnings, no object change constify deftwmrc[], to fix gcc-stricter warnings fix const-warnings in grammar using a non-const initializer fix const-warnings by making a copy of the data gcc-stricter warnings, no object change constify deftwmrc[], to fix gcc-stricter warnings fix const-warnings in grammar using a non-const initializer fix const-warnings by making a copy of the data issue 4: twm makes windows too wide caddr_t used to be used in X code before XPointer was established; it's obsolete and less portable bump minor version to reflect issues #4 and #7 issue 2: twm doesn't handle RandR screen size changes bump minor version for issue #2 Formatted most of the C files using "twm-indent", part of cindent at Formatted most of the C files using "twm-indent", part of cindent at whitespace-fixes strict gcc-warning fixes, no object-change an error in the action for warp-to-ring would produce two error messages
2020-01-18all: migrate several HOMEPAGEs to httpsrillig1-2/+2
pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as, CTAN and GNU.
2018-03-07twm: update to 1.0.10.wiz2-8/+8
This release of twm was made possible by contributions from members of the NetBSD project and viewers like you. Alan Coopersmith (1): twm 1.0.10 Christos Zoulas (1): Add some const. Emil Velikov (1): use quoted string variables Michael van Elst (1): Do not try to extend the font-pattern with a wild-card. Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): use exec instead of waiting for configure to finish Thomas Klausner (1): Adapt callers to ExpandFilename change.
2015-11-02Add SHA512 digests for distfiles for wm categoryagc1-1/+2
Problems found with existing distfiles: distfiles/fvwm-1.24r.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-04-17Update to 1.0.9:wiz2-6/+6
Alan Coopersmith (5): configure: Drop AM_MAINTAINER_MODE Honor NOCONFIGURE=1 Only use results from GetWindowProperty if it returned success Remove custom version of system(3c) for Solaris twm 1.0.9 Gaetan Nadon (1): config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES Laurent Carlier (1): Update manpage with the proper location of system.twmrc file
2013-09-07Update to 1.0.8:wiz2-6/+6
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.
2012-10-23Remove xextproto/ in most cases where it occurs withwiz1-2/+1
libXext/, 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-08Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.asau1-3/+1
2012-06-17Adding yacc to TOOLS broke the NetBSD build because the yacc configuredholland1-1/+4
test is thoroughly messed up. Work around the problem by forcing it to run yacc from $PATH.
2012-06-14USE_TOOLS+=yacc, per tonight's linux builddholland1-2/+2
2012-06-03Update to 1.0.7.wiz2-6/+6
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, & support for automake-1.11 silent builds.
2009-06-14Remove @dirrm entries from PLISTsjoerg1-2/+1
2008-05-24Switch master site to MASTER_SITE_XORG.tnn1-2/+2
2008-04-24Update to version 1.0.4. Fixes a bug with mouse button limits, andbjs3-24/+6
gets along better with automake-1.10. The rest of the changes are cosmetic in nature.
2007-06-19Patch the configure script to avoid using "==" in shell tests. I missedjlam2-1/+19
this for the earlier commit because I didn't have PKG_DEVELOPER=yes set in my /etc/mk.conf.
2007-06-19Import modular's individually packaged twm-1.0.3 as wm/twm.jlam4-0/+36
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.