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