[ANNOUNCE] twm 1.0.13
Stefan Dirsch
sndirsch at suse.com
Mon May 5 11:12:12 UTC 2025
Hi Thomas
Thanks a lot for the update! Unfortunately I'm afraid the release needs to be
redone as release 1.0.13.1, since src/gen_deftwmrc.sh is missing from the
tarball (I think it's missing in src/Makefile.am:twm_SOURCES) and even if it
would be included it's likely not executable, so should be made executable
during build before executed or executed via 'sh'.
I'm attaching a workaround patch.
Stefan
On Sun, May 04, 2025 at 10:21:44AM -0400, Thomas Dickey wrote:
> Alan Coopersmith (3):
> gitlab CI: stop requiring Signed-off-by in commits
> Remove "All rights reserved" from Oracle copyright notices
> configure: pass noyywrap to AC_PROG_LEX if using autoconf 2.70 or later
>
> Thomas E. Dickey (11):
> include "gram.h" only from "parse.h"
> amend yylineno change
> improve declaration of yylex()
> improve portability for bison/byacc
> build-fix
> compiler-warning fixes
> cleanup manpage-format
> code-cleanup
> spelling-fixes found by codespell
> issue 5: modify manpage as suggested in issue about f.fullzoom
> twm 1.0.13
>
> Tim Wiederhake (49):
> Fix include guard names
> Remove disabled code
> Remove always-true ifndef TOM
> Remove support for xprint
> Remove unused typedef SigProc
> Remove write to never-read variable in InstallWindowColormaps
> Enable compiler warnings
> Silence uninitialized variable warning
> Silence old-style function definition warning in yywrap
> Make atom_names const correct
> Remove redundant declaration of yylineno
> Remove redundant declaration of yyparse
> Remove redundant declaration of yylex
> Replace GCC_PRINTFLIKE with _X_ATTRIBUTE_PRINTF
> Replace GCC_NORETURN with _X_NORETURN
> Remove now unused NoPrintscreens variable
> Split up InitMenus
> Make MultiScreen a local variable
> Make InitFile a local variable
> Make appContext a local variable
> Make FirstScreen a local variable
> Make XtSignalId si static
> Rework dummy variable usage in AddWindow
> Rework dummy variable usage in SetHighlightPixmap
> Rework dummy variable usage in HandleButtonPress
> Rework dummy variable usage in CreateIconManagers
> Rework dummy variable usage in do_string_keyword
> Rework dummy variable usage in IconUp
> Rework dummy variable usage in ExecuteFunction
> Remove global variables JunkRoot, JunkChild
> Remove global variables JunkX, JunkY
> Remove global variables JunkWidth, JunkHeight, JunkBW, JunkDepth, JunkMask
> Remove storage specifier 'register'
> Rename field 'delete' to 'remove' in TitlebarPixmaps
> Rename field 'class' to 'xclass' in TWMWinConfigEntry
> Rename field 'class' to 'xclass' in TwmWindow
> Rename argument 'class' to 'xclass' in LookInList
> Rename argument 'class' to 'xclass' in GetColorFromList
> Rename variable 'new' to 'entry' in splitEntry
> Accomodate different field names when compiling with c++
> Add explicit cast after memory allocation
> Simplify default twmrc generation
> Remove version.c and version.h
> Provide defaults for externally defined symbols
> Add meson as alternative build system
> Add meson builds to CI
> Fix memory leak in SaveYourselfPhase2CB
> Fix memory leak in FindFontSet
> Fix read from uninitialized data
>
> git tag: twm-1.0.13
>
> https://xorg.freedesktop.org/archive/individual/app/twm-1.0.13.tar.gz
> SHA256: 74ee5391104170f8b98b7af622c8f646e86cc30cce023970946a4c3435dd3cbe twm-1.0.13.tar.gz
> SHA512: 88e272b3074346c1829f2adad532bfbcb82c5beadac32c8268ad6ed13370bb8556b23bc71b5bfee0f7344abc10881e60f48ce6faf958c0b4171ebbb79bbcce90 twm-1.0.13.tar.gz
> PGP: https://xorg.freedesktop.org/archive/individual/app/twm-1.0.13.tar.gz.sig
>
> https://xorg.freedesktop.org/archive/individual/app/twm-1.0.13.tar.xz
> SHA256: 966c4df15757645943a916c1beee4ff4065b44fde00cf01f8477d8c1d0cba2b6 twm-1.0.13.tar.xz
> SHA512: bab61865b798869d64fdf6e65ac9affee7ae0acf5523e4dc36e5fc65664ed83fb6ba8f1f7f495c29340e9e3dd00a386a81dcccfa11fc7adf3edda505db2f52b9 twm-1.0.13.tar.xz
> PGP: https://xorg.freedesktop.org/archive/individual/app/twm-1.0.13.tar.xz.sig
>
> --
> Thomas E. Dickey <dickey at invisible-island.net>
> https://invisible-island.net
Public Key available
------------------------------------------------------
Stefan Dirsch (Res. & Dev.) SUSE Software Solutions Germany GmbH
Tel: 0911-740 53 0 Frankenstraße 146
FAX: 0911-740 53 479 D-90461 Nürnberg
http://www.suse.de Germany
----------------------------------------------------------------
Geschäftsführer: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
(HRB 36809, AG Nürnberg)
----------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: u_src-gen_deftwmrc.sh-is-not-executable-so-run-it-with.patch
Type: text/x-patch
Size: 1342 bytes
Desc: not available
URL: <https://lists.x.org/archives/xorg/attachments/20250505/dc8bf68d/attachment.bin>
More information about the xorg
mailing list