Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[xsrc/trunk]: xsrc/external/mit/twm/dist initial import of twm-1.0.12
details: https://anonhg.NetBSD.org/xsrc/rev/f6f8056b1a35
branches: trunk
changeset: 7043:f6f8056b1a35
user: mrg <mrg%NetBSD.org@localhost>
date: Mon Jul 11 09:08:06 2022 +0000
description:
initial import of twm-1.0.12
diffstat:
external/mit/twm/dist/ChangeLog | 523 ++++-
external/mit/twm/dist/Makefile.am | 2 +-
external/mit/twm/dist/Makefile.in | 14 +-
external/mit/twm/dist/README.md | 23 +
external/mit/twm/dist/config.h.in | 3 +
external/mit/twm/dist/configure | 121 +-
external/mit/twm/dist/configure.ac | 12 +-
external/mit/twm/dist/man/Makefile.in | 2 +
external/mit/twm/dist/src/Makefile.am | 69 +-
external/mit/twm/dist/src/Makefile.in | 73 +-
external/mit/twm/dist/src/add_window.c | 1840 +++++++-------
external/mit/twm/dist/src/add_window.h | 29 +-
external/mit/twm/dist/src/cursor.c | 49 +-
external/mit/twm/dist/src/deftwmrc.sed | 2 +-
external/mit/twm/dist/src/events.c | 3231 +++++++++++++-------------
external/mit/twm/dist/src/events.h | 75 +-
external/mit/twm/dist/src/gc.h | 5 +-
external/mit/twm/dist/src/gram.y | 1227 ++++-----
external/mit/twm/dist/src/iconmgr.c | 588 ++--
external/mit/twm/dist/src/iconmgr.h | 57 +-
external/mit/twm/dist/src/icons.c | 629 ++--
external/mit/twm/dist/src/icons.h | 40 +-
external/mit/twm/dist/src/lex.l | 117 +-
external/mit/twm/dist/src/list.c | 133 +-
external/mit/twm/dist/src/list.h | 19 +-
external/mit/twm/dist/src/menus.c | 3911 +++++++++++++++----------------
external/mit/twm/dist/src/menus.h | 184 +-
external/mit/twm/dist/src/parse.c | 1541 ++++++------
external/mit/twm/dist/src/parse.h | 163 +-
external/mit/twm/dist/src/resize.c | 722 ++--
external/mit/twm/dist/src/resize.h | 32 +-
external/mit/twm/dist/src/screen.h | 319 +-
external/mit/twm/dist/src/session.c | 1043 +++----
external/mit/twm/dist/src/session.h | 14 +-
external/mit/twm/dist/src/twm.c | 1020 ++++---
external/mit/twm/dist/src/twm.h | 409 +-
external/mit/twm/dist/src/version.c | 3 +-
external/mit/twm/dist/src/version.h | 2 +-
38 files changed, 9483 insertions(+), 8763 deletions(-)
diffs (truncated from 23643 to 300 lines):
diff -r 4e5e43ea4ced -r f6f8056b1a35 external/mit/twm/dist/ChangeLog
--- a/external/mit/twm/dist/ChangeLog Mon Jul 11 09:08:05 2022 +0000
+++ b/external/mit/twm/dist/ChangeLog Mon Jul 11 09:08:06 2022 +0000
@@ -1,3 +1,520 @@
+commit 3e1b80abc029e186a41acaddbb79c0a0e9a2f4ee
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sat Apr 2 11:35:15 2022 -0700
+
+ twm 1.0.12
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 216d28095911507db38d8b15eaedd87fb3faa6d1
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sat Dec 4 11:09:26 2021 -0800
+
+ gitlab CI: add a basic build test
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 1ec1f06dafe5510426ba2d3396d65acfd49b347b
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sun Nov 28 12:10:01 2021 -0800
+
+ Fix spelling/wording issues
+
+ Found by using:
+ codespell --builtin clear,rare,usage,informal,code,names
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 12ae76feef16024a0911b0e61e64266b449599e7
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Sun Jun 21 13:04:21 2020 -0400
+
+ quiet a misleading warning in grammar
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit 58a64fd73dd7a840fadebbc81126282cf3979b30
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Sun Jun 21 12:15:01 2020 -0400
+
+ issue #8: twm displays all windows as "Untitled"
+
+ adapt the suggestion to use XFetchName to work around a system whose locale
+ support is broken, but rather than break existing configurations, use that
+ call as a fallback when the existing/working calls fail.
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit a754e9f5c5735787a8e22839824a33546a9c43ef
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Sun Jun 21 11:37:21 2020 -0400
+
+ mention newer behavior of -q/-v options
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit a4b14ca34b68f5a6a496aec53dafd4ee06222f83
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Sun Jun 21 11:31:27 2020 -0400
+
+ X11R5 change lost the update for yylineno needed to make parse messages
+ useful; a subsequent X11R6 change made the behavior a little worse.
+ This change repairs that old damage.
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit ebaf16b08d739e798b36a0bc2ff139d068612d4d
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Sun Jun 21 09:47:58 2020 -0400
+
+ include twm.h in header files which rely upon its definitions
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit 68703413c5d6d800f0f79d08ad51a86dc53713ce
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Sun Jun 21 09:25:49 2020 -0400
+
+ indent lex/yacc files using xxx-indent (twm-indent uses GNU indent, which
+ does not handle those files).
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit 8a43400ccf2b23f60d1101ea4d348058e7ad3c36
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Sun Jun 21 09:18:27 2020 -0400
+
+ add/use new function parseWarning, which honors -v/-q options
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit fc19a82a10dc797605d6cb5d9028685644c6db3d
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Sat Jun 20 05:28:14 2020 -0400
+
+ make the "-V" version print less cluttered (and more like most programs)
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit d2690bc70d707b7a3a49839787d20eabc138e391
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Fri Jun 19 20:27:03 2020 -0400
+
+ use new warning-message functions in the remaining places where suitable,
+ since -q option can be used to silence those if wanted
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit 248be9688c23f249f1ecf1860f6f4cb09e56fab2
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Fri Jun 19 20:23:42 2020 -0400
+
+ add/use functions to make warning messages more consistently use the program name as a prefix
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit a9d6701d977700b18e31a70cc7982431bc702095
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Thu Jun 18 18:34:59 2020 -0400
+
+ fix the cppcheck style- and format-warnings
+ also bump version to 1.0.11.1, reflecting ongoing work since release
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit d2b4f0598086d4dd5caf3cdc218d0f97c37229ac
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Thu Jun 18 04:22:11 2020 -0400
+
+ remove clutter not needed with Xorg
+
+commit 54461320a78cb69b2a5fa3c3d27dd69d9cdd31da
+Merge: b356cd5 46e7ae0
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Wed Jun 17 16:54:32 2020 -0400
+
+ Merge branch 'master' into dickey
+
+commit 46e7ae05d6fdd700364cb48e27f57e249e958f95
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Wed Jun 17 16:50:52 2020 -0400
+
+ allow most options to be long/abbreviatable for consistency,
+ and document (except for the print-extension) all of the options
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit 8f1b54ee608af86d448a9981257fa58727dfe6fc
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Wed Jun 17 15:56:04 2020 -0400
+
+ add "-V" version-message
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit 2741e9b381570f362732061dbca7835c8c185e9b
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Wed Jun 17 15:27:52 2020 -0400
+
+ eliminate some unnecessary(?) goto statements
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit 49e2c2127743e702154bc4efc040be7bfaaf6433
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Wed Jun 17 15:07:37 2020 -0400
+
+ adapted/updated patch from Debian #956434
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit b356cd5684a2e6a3a8987390ceb99c67c2a91b5e
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Wed Jun 17 15:07:37 2020 -0400
+
+ adapted/updated patch from Debian #956434
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit b6311b0699992036e81a1ed58906114fc517ae7d
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Tue Jun 16 20:42:13 2020 -0400
+
+ updated patch to work with code, reflect a change made in 2016...
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit 60bbd1b24a640e26a3f71f8eb35b5c031642a5e5
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Tue Jun 16 20:25:31 2020 -0400
+
+ use Debian's package-files as starting point for test-packages
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit 08f44086320c6bc5f2c7eb6457a0d53192832805
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Tue Jun 16 18:36:50 2020 -0400
+
+ eliminate a fixed-size buffer in Execute() function.
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit ac802fe10221ef3c6426ac1ebf4a250f189d1228
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Mon Jun 15 20:05:53 2020 -0400
+
+ issue #1: twm random window placement handles large windows poorly
+
+ report/patch by Preston Crow for improved window placement
+ (reindented to fit with current sources)
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit c2859ef3eb3b9ab2747d74c7a5d0235f8622d23e
+Author: Matt Turner <mattst88%gmail.com@localhost>
+Date: Sun Jun 14 16:54:53 2020 -0700
+
+ twm 1.0.11
+
+ Signed-off-by: Matt Turner <mattst88%gmail.com@localhost>
+
+commit f320e1bb447c01fc3e42ae3e350c69862b8795b8
+Author: Matt Turner <mattst88%gmail.com@localhost>
+Date: Sun Jun 14 16:54:42 2020 -0700
+
+ Build xz tarballs instead of bzip2
+
+ Signed-off-by: Matt Turner <mattst88%gmail.com@localhost>
+
+commit c5df45a0721c75788cbdfe89992fdc97f1d47c34
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Sat Nov 23 15:53:12 2019 -0500
+
+ an error in the action for warp-to-ring would produce two error messages
+ because the case lacked a break-statement
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit 35f696e8c51b3fa6b8f6f2e8baa038ae8f77bc2d
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Sat Nov 23 15:50:54 2019 -0500
+
+ strict gcc-warning fixes, no object-change
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit fc3c537836adbe209ab98e08b345874f522027cc
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Sat Nov 23 15:48:02 2019 -0500
+
+ whitespace-fixes
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit eb98aefe4702310474ed11aefd3d50c4520ad0cd
+Merge: 077a496 f973b77
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Sat Nov 23 05:54:50 2019 -0500
+
+ Merge remote-tracking branch 'upstream/master'
+
+commit f973b774e8b1732afbe5a41543a2c7d556845c5d
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Sat Nov 23 05:48:34 2019 -0500
+
+ Formatted most of the C files using "twm-indent", part of cindent at
+ https://invisible-island.net/cindent/
+ That is essentially a script which adds typedefs to the x-indent.sh script.
+ No object-code changed in this reformatting.
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit 077a496c38fc993d7691ce5aab1e9c2b4aee4b02
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Sat Nov 23 05:48:34 2019 -0500
+
+ Formatted most of the C files using "twm-indent", part of cindent at
+ https://invisible-island.net/cindent/
+ That is essentially a script which adds typedefs to the x-indent.sh script.
+ No object-code changed in this reformatting.
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit e2a533d16e047af1c5db19aa9340414b33061d2d
+Author: Maya Rashish <maya%NetBSD.org@localhost>
+Date: Fri Sep 13 13:01:00 2019 +0300
+
+ Correct system.twmrc location.
+
+commit 2e0923ba703d040160bac1deb05d5d6d4cbd62aa
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Tue Jul 16 20:43:14 2019 -0400
+
+ bump minor version for issue #2
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
Home |
Main Index |
Thread Index |
Old Index