Home | History | Annotate | Line # | Download | only in dist
ChangeLog revision 1.1.1.11
      1 commit 64fca6a2d7cf4fee28ca2277ca6a8b7b32aee66e
      2 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
      3 Date:   Sun Apr 9 13:42:31 2023 -0700
      4 
      5     libXt 1.3.0
      6     
      7     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
      8 
      9 commit b3b0c1ad25a5d0f628eddd00113a40364d68480b
     10 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     11 Date:   Fri Mar 3 17:42:47 2023 -0800
     12 
     13     Replace XtMalloc() calls with XtMallocArray()
     14     
     15     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     16 
     17 commit b1b54c50d0e5851d72c1e7aff4057687be2e447e
     18 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     19 Date:   Fri Mar 3 16:23:20 2023 -0800
     20 
     21     Replace XtRealloc() calls with XtReallocArray()
     22     
     23     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     24 
     25 commit 4ece1c842a08c11c1f84b95355801d41cd8435b1
     26 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     27 Date:   Fri Mar 3 14:55:19 2023 -0800
     28 
     29     Add XtReallocArray() for overflow checking of multiplied args
     30     
     31     Uses reallocarray() if available, otherwise checks for overflow itself,
     32     if overflow is possible (i.e. in ILP32 & ILP64 environments, but not LP64
     33     with 32-bit ints).
     34     
     35     Includes unit tests and XtMallocArray() helper macro.
     36     
     37     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     38 
     39 commit 392eb1cd5f2bdb186f0ff7f51abc4dd05ec13709
     40 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     41 Date:   Fri Mar 3 13:28:18 2023 -0800
     42 
     43     test: Add unit tests for XtMalloc, XtCalloc, & XtRealloc
     44     
     45     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     46 
     47 commit 6cc4dd4191b4b13bd85fe287b6067e287a85d1d2
     48 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     49 Date:   Sat Mar 4 10:33:29 2023 -0800
     50 
     51     configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
     52     
     53     AC_PROG_LIBTOOL was replaced by LT_INIT in libtool 2 in 2008,
     54     so it's time to rely on it.
     55     
     56     Clears autoconf warnings:
     57     configure.ac:36: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
     58     configure.ac:36: You should run autoupdate.
     59     m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from...
     60     configure.ac:36: the top level
     61     
     62     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     63 
     64 commit 444eb13db2f9bc89aba333057fb9eae5d12acf5d
     65 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     66 Date:   Sat Feb 25 09:30:58 2023 -0800
     67 
     68     Remove "All rights reserved" from Oracle copyright notices
     69     
     70     Oracle no longer includes this term in our copyright & license notices.
     71     
     72     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     73 
     74 commit 1736034c39682927830c0660a0b9587f19e53e4e
     75 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     76 Date:   Fri Feb 3 11:35:21 2023 -0800
     77 
     78     TMstate.c: Handle -Wduplicated-branches warnings
     79     
     80     Gets rid of these messages from gcc:
     81     
     82     TMstate.c: In function GetBranchHead:
     83     TMstate.c:128:12: warning: this condition has identical branches
     84       [-Wduplicated-branches]
     85              if (parseTree->branchHeadTblSize == 0)
     86                 ^
     87     TMstate.c: In function _XtGetQuarkIndex:
     88     TMstate.c:183:16: warning: this condition has identical branches
     89       [-Wduplicated-branches]
     90                  if (parseTree->quarkTblSize == 0)
     91                     ^
     92     
     93     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     94 
     95 commit 358e6295fdc494f4f1ed6ab7b1618a82bcd4b0ac
     96 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     97 Date:   Fri Feb 3 11:09:22 2023 -0800
     98 
     99     Add xfilesearchpath to xt.pc
    100     
    101     Make setting of --with-xfile-search-path available to other components,
    102     without having to link with libXt.
    103     
    104     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    105 
    106 commit 5c617fc17d9da49f92823b78472a59bd98033611
    107 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    108 Date:   Mon Feb 6 16:24:31 2023 -0800
    109 
    110     configure.ac: Replace HAVE_LIBRARY with AC_CHECK_LIB
    111     
    112     AC_CHECK_LIB was introduced in autoconf 2.0 (1994) to replace HAVE_LIBRARY
    113     
    114     Clears autoconf warnings of:
    115     
    116     configure.ac:108: warning: The macro `AC_HAVE_LIBRARY' is obsolete.
    117     configure.ac:108: You should run autoupdate.
    118     ./lib/autoconf/libs.m4:138: AC_HAVE_LIBRARY is expanded from...
    119     configure.ac:108: the top level
    120     
    121     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    122 
    123 commit e7b044c11190ed4deae2c2bb61ff3cc2c99170b2
    124 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    125 Date:   Sat Dec 17 09:28:57 2022 -0800
    126 
    127     tests: Replace g_assert() calls with g_assert_*() calls
    128     
    129     https://docs.gtk.org/glib/testing.html warns against using g_assert()
    130     in test cases, since it is a no-op when compiling with G_DISABLE_ASSERT.
    131     The replacement calls also give more detailed messages on failures.
    132     
    133     Raises the minimum required glib version for building unit tests
    134     from 2.16 (released March 2008) to 2.40 (released March 2014) to
    135     get support for g_assert_nonnull().
    136     
    137     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    138 
    139 commit 205e30739073d282d4401df57862ac3a5cf6a987
    140 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    141 Date:   Sat Dec 17 09:12:05 2022 -0800
    142 
    143     tests: Use XORG_MEMORY_CHECK_FLAGS from xorg-macros 1.16
    144     
    145     Replaces previous local copy which had gotten out of date.
    146     Raises xorg-macros minimum version from 1.13 (released March 2011)
    147     to 1.16 (Dec. 2011).
    148     
    149     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    150 
    151 commit 35eed89c651c87a5e9950f3033c1516358456425
    152 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    153 Date:   Sat Dec 17 08:38:38 2022 -0800
    154 
    155     tests: update g_test_bug_base url from bugzilla to gitlab
    156     
    157     Also adds a call to g_test_bug() for the one existing testcase
    158     associated with a bug in a public bug tracker.
    159     
    160     Otherwise this is mostly a placeholder for now, as no other tests
    161     call g_test_bug() yet to report what bugs they test for.
    162     
    163     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    164 
    165 commit 1aaf5d502027104ddd566090787780319f510278
    166 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    167 Date:   Thu Aug 11 19:02:20 2022 -0700
    168 
    169     Use memcpy() instead of XtMemmove() when buffers are known to differ
    170     
    171     Most of these came from a mass XtBCopy() -> XtMemmove() substitution
    172     in 1993 with a commit comment of "ANSIfication".
    173     
    174     But include/X11/IntrinsicI.h now defines XtMemmmove() as just
    175     calling memcpy() as long as src & dst differ, so remove an
    176     unnecessary check when we've just allocated a buffer, and reduce
    177     the chance that someone thinks we'll actually call memmove() instead
    178     of memcpy()
    179     
    180     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    181 
    182 commit 3c54e99864eb6dba0d0cde7fe0a23ed7c1f5875f
    183 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    184 Date:   Thu Aug 11 18:41:14 2022 -0700
    185 
    186     Use memcpy() instead of memmove() when buffers are known not to overlap
    187     
    188     Most of these came from a mass bcopy() -> memmove() substitution
    189     in 1993 with a commit comment of "ANSIfication".
    190     
    191     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    192 
    193 commit bbe78f905da6e36ebe1fe520903c760107b92b78
    194 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    195 Date:   Sun Jul 17 18:14:45 2022 -0700
    196 
    197     gitlab CI: stop requiring Signed-off-by in commits
    198     
    199     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    200 
    201 commit eb4fe3345af696ea5a08a44034a464a712a02fdd
    202 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    203 Date:   Sun Jul 17 18:12:34 2022 -0700
    204 
    205     Fix spelling/wording issues
    206     
    207     Found by using:
    208         codespell --builtin clear,rare,usage,informal,code,names
    209     
    210     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    211 
    212 commit ff361fe5ff0e7e34c838d7d1399de62ee90096e7
    213 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    214 Date:   Sun Jul 17 18:09:44 2022 -0700
    215 
    216     Build xz tarballs instead of bzip2
    217     
    218     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    219 
    220 commit bf57306493609b654167966eaad314048e649f9a
    221 Author: Thomas E. Dickey <dickey (a] his.com>
    222 Date:   Mon Jun 20 23:28:06 2022 +0000
    223 
    224     update copyright-date
    225 
    226 commit cbbf610bfbef2f8a20c8a2886a8a9c1ec94d4a66
    227 Author: Keith Packard <keithp (a] keithp.com>
    228 Date:   Sun Jan 9 11:23:01 2022 -0800
    229 
    230     Support buttons > 5 in translation tables [v2]
    231     
    232     Add support for arbitrary button numbers by replacing the table-driven
    233     detail parsing for BtnDown/ButtonPress and BtnUp/ButtonRelease with a
    234     custom parser that allows for an arbitrary button number (1-255) after
    235     the 'Button' prefix.
    236     
    237     Document what this syntax looks like in the table of detail information.
    238     
    239     Signed-off-by: Keith Packard <keithp (a] keithp.com>
    240 
    241 commit 215b8ee1d3231dd34a9e8002832cd028a6728dc7
    242 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    243 Date:   Fri Jun 17 20:45:41 2022 -0400
    244 
    245     cppcheck (revise IsDescendant() to fix possible null-dereference)
    246     
    247     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    248 
    249 commit 806aefc8c6175b6252a300905a327e9d60939af7
    250 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    251 Date:   Fri Jun 17 20:44:12 2022 -0400
    252 
    253     cppcheck fixes (const, null dereferencing, uninitialized, scope)
    254     
    255     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    256 
    257 commit a80c543bb9955199619a2cb6280b89a879fd8811
    258 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    259 Date:   Thu Jun 16 16:06:42 2022 -0400
    260 
    261     fixes for gcc13 warnings
    262     
    263     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    264 
    265 commit a6685523e189c6330ba7007ecaf8f6d462b63024
    266 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    267 Date:   Tue Jun 14 20:25:20 2022 -0400
    268 
    269     cppcheck and clang --analyze fixes
    270     
    271     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    272 
    273 commit 248f980a67ac721882465c48d60039ac70d3fa82
    274 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    275 Date:   Tue Jun 14 04:03:18 2022 -0400
    276 
    277     codespell-fixes
    278     
    279     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    280 
    281 commit 0f77f9f6a8974257a21e5fc0b8327b838c2a4849
    282 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    283 Date:   Tue Jun 14 03:46:53 2022 -0400
    284 
    285     add _X_NORETURN to agree with header-file
    286     
    287     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    288 
    289 commit 9bebcedeb378f9fd6ea26767b11dae551b94dc54
    290 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    291 Date:   Thu Dec 2 18:34:01 2021 -0800
    292 
    293     gitlab CI: add a basic build test
    294     
    295     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    296 
    297 commit 1d5bb760ee996927dd5dfa5b3c219b3d6ef63d11
    298 Author: Alex Richardson <Alexander.Richardson (a] cl.cam.ac.uk>
    299 Date:   Wed Jun 16 14:50:51 2021 +0100
    300 
    301     Fix InternalCallbackRec layout if pointers are bigger than 64 bits
    302     
    303     When running `xeyes` via `SSH -X` on CHERI-RISC-V FreeBSD, I was getting
    304     a Bus Error (unaligned store) in the `cl->callback = callback;` line of
    305     _XtAddCallback. The `cl` variable (created using `ToList(icl)`) was only
    306     aligned to 8 bytes, but for CHERI-RISC-V pointer-type loads and stores
    307     require 16-byte alignment.
    308     
    309     In order to fix this, I added a C99 flexible array member to
    310     internalCallbackRec when compiling for C99 or newer. This ensures
    311     that sizeof(InternalCallbackRec) is 16 (since it now includes the
    312     required 12 byte padding up to the first XtCallbackRec). This also
    313     ensures that alignof(InternalCallbackRec) is 16, but that doesn't
    314     matter in this case since malloc() will always return a
    315     sufficiently-aligned pointer.
    316     
    317     I also changed ToList(p) to use the flexible array member directly
    318     when compiling for C99. This is not a functional change since it
    319     will evaluate to the same pointer, but it does add additional type
    320     checking and ensures that only a `InternalCallbackRec *` can be
    321     passed to the macro.
    322     
    323     Signed-off-by: Alex Richardson <Alexander.Richardson (a] cl.cam.ac.uk>
    324 
    325 commit f8c7069a46af185e0bfaa43d63d450c9a44787ba
    326 Author: Alex Richardson <Alexander.Richardson (a] cl.cam.ac.uk>
    327 Date:   Wed Jun 16 14:35:11 2021 +0100
    328 
    329     Fix XrmResource layout if pointers are bigger than long
    330     
    331     On CHERI-enabled architectures (e.g. Arm's Morello), pointers are twice
    332     the size of addresses (i.e. 128 bits for Morello, 64 bits for 32-bit
    333     RISC-V). However, XtArgVal is currently defined as long, so it cannot
    334     be used to store pointers on these architectures.
    335     
    336     Also add a _Static_assert() when compiling with C11 support to check
    337     that the offset of the last member matches that of XtResource.
    338     
    339     Signed-off-by: Alex Richardson <Alexander.Richardson (a] cl.cam.ac.uk>
    340 
    341 commit dd3e028d2a1bc5daf87865ca1e5e923000186af8
    342 Author: Alex Richardson <Alexander.Richardson (a] cl.cam.ac.uk>
    343 Date:   Wed Jun 16 14:33:31 2021 +0100
    344 
    345     Cast via intptr_t when converting integers to pointers
    346     
    347     I found these by compiling libXt with the CHERI Clang compiler, as it
    348     warns about conversions from integer to pointer that do not use intptr_t.
    349     
    350     Signed-off-by: Alex Richardson <Alexander.Richardson (a] cl.cam.ac.uk>
    351 
    352 commit 38e89c8582efc8cd1e49205b5d02a10511738120
    353 Author: Alex Richardson <Alexander.Richardson (a] cl.cam.ac.uk>
    354 Date:   Wed Jun 16 14:32:44 2021 +0100
    355 
    356     Use XtUIntPtr for integer types that can hold pointers
    357     
    358     Various Xt*Id types are integer types that are used to hold pointers.
    359     Use uintptr_t for standards-compliant conversion and to support
    360     architectures where long cannot hold pointers (e.g. CHERI).
    361     
    362     I found these by compiling libXt with the CHERI Clang compiler, as it
    363     warns about conversions from integer to pointer that do not use intptr_t.
    364     
    365     Signed-off-by: Alex Richardson <Alexander.Richardson (a] cl.cam.ac.uk>
    366 
    367 commit cfa8e152141367edb7b53e90da4ad80e995f3607
    368 Author: Alex Richardson <Alexander.Richardson (a] cl.cam.ac.uk>
    369 Date:   Wed Jun 16 14:29:28 2021 +0100
    370 
    371     XtArgVal: Support architectures where pointers are bigger than long
    372     
    373     On CHERI-enabled architectures (e.g. Arm's Morello), pointers are twice
    374     the size of addresses (i.e. 128 bits for Morello, 64 bits for 32-bit
    375     RISC-V). However, XtArgVal is currently defined as long, so it cannot
    376     be used to store pointers on these architectures.
    377     
    378     This commit changes XtArgVal to use intptr_t instead, which should be
    379     long on most architectures but is larger for CHERI.
    380     It also introduces XtIntPtr/XtUIntPtr which will be used in follow-up
    381     changes. This commit should also help on LLP64 ABIs where long is 32
    382     bits but pointers are 64 bits.
    383     
    384     I am not sure what the compiler and C standard requirements are, so I've
    385     guarded the use of stdint.h with `#if __STDC_VERSION__ >= 199901L`.
    386     I've also added a _Static_assert() when compiling in C11 mode to
    387     statically verify that the XtArgVal type requirements are met.
    388     
    389     Signed-off-by: Alex Richardson <Alexander.Richardson (a] cl.cam.ac.uk>
    390 
    391 commit 4a1cacfb1a21b2583809451089d115fc8a23133e
    392 Author: Alex Richardson <Alexander.Richardson (a] cl.cam.ac.uk>
    393 Date:   Wed Jun 16 11:03:25 2021 +0100
    394 
    395     Define LONG64 if __SIZEOF_LONG__ indicates 64-bit long
    396     
    397     All modern compilers (GCC>=4.6, Clang>=3.0) define this macro, so we can
    398     use it to detect 64-bit longs without adding to the architecture list.
    399     
    400     This change is needed to successfully run xeyes on a FreeBSD CHERI-RISC-V
    401     QEMU VM via SSH forwarding.
    402     See also https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/merge_requests/41
    403     
    404     Signed-off-by: Alex Richardson <Alexander.Richardson (a] cl.cam.ac.uk>
    405 
    406 commit edd70bdfbbd16247e3d9564ca51d864f82626eb7
    407 Author: Matt Turner <mattst88 (a] gmail.com>
    408 Date:   Sun Jan 24 09:45:53 2021 -0500
    409 
    410     libXt 1.2.1
    411     
    412     Signed-off-by: Matt Turner <mattst88 (a] gmail.com>
    413 
    414 commit 32fb9ec3b60d0262d65829ad0fc1463464648c4b
    415 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    416 Date:   Wed Feb 5 04:37:37 2020 -0500
    417 
    418     _XtCalloc actually uses a Cardinal, not size_t
    419 
    420 commit 15a6234f9bee37d3c25bb21ce66db5846e082563
    421 Author: Walter Harms <wharms (a] bfs.de>
    422 Date:   Sun Dec 22 18:48:02 2019 +0100
    423 
    424     add errorhandling to _XtVaToTypedArgList()
    425     
    426     to make it behave like _XtVaToTypedArgList() add some checks
    427     and make sure that all args are propper initialized. also
    428     replace Malloc with Calloc and get arg check for free
    429     
    430     Signed-off-by: Walter Harms <wharms (a] bfs.de>
    431 
    432 commit 6cc7763e4bb7298a6c81f81015d6e750d6b4ea5c
    433 Merge: b2c33d4 51cbf52
    434 Author: Walter Harms <wharms (a] bfs.de>
    435 Date:   Sun Dec 22 18:29:38 2019 +0100
    436 
    437     Merge branch 'master' of ssh://gitlab.freedesktop.org/xorg/lib/libxt
    438 
    439 commit b2c33d42605147831c48a8946e90f356340e709e
    440 Author: Walter Harms <wharms (a] bfs.de>
    441 Date:   Sun Dec 22 17:51:53 2019 +0100
    442 
    443     refactoring, reduce indent level
    444     
    445     Signed-off-by: Walter Harms <wharms (a] bfs.de>
    446 
    447 commit 51cbf52b7668ad46a428dabe8e79e6819e825b20
    448 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    449 Date:   Fri Nov 15 21:00:44 2019 -0500
    450 
    451     add a null-pointer check, overlooked in fix for issue #12.
    452     
    453     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    454 
    455 commit 1bf4dfce4431b016a2970e195ea55188288264f6
    456 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    457 Date:   Sat Nov 9 21:01:29 2019 -0500
    458 
    459     issue #12: work within existing interface which attempts to obtain the
    460     display-pointer from the screen-pointer but fails when the screen-pointer
    461     itself is invalid.  Ensure that the screen-pointer is valid by checking
    462     the default_screen value against the valid range, and forcing it to zero
    463     if it is out of bounds.
    464     
    465     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    466 
    467 commit 8fe25ef4a99c38abe31113d5cfa0b85c7cd5c2de
    468 Author: Walter Harms <wharms (a] bfs.de>
    469 Date:   Sat Nov 9 22:14:36 2019 +0100
    470 
    471     no need to check arguments for XtFree()
    472     
    473     Signed-off-by: Walter Harms <wharms (a] bfs.de>
    474 
    475 commit c7bdc7c0b75b6ec4df0bc180a20cf55ed0f43281
    476 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    477 Date:   Sat Nov 9 06:19:14 2019 -0500
    478 
    479     new build
    480     
    481     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    482 
    483 commit ffc91271de153053c5c070fb11b4c701339ea06d
    484 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    485 Date:   Sat Nov 9 06:02:09 2019 -0500
    486 
    487     issue 12 - DISPLAY=:0.-1 XtScreenDatabase segfault
    488     
    489     Add a null-pointer check XtScreenDatabase(), exit if no display was opened.
    490     
    491     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    492 
    493 commit 5964fb7e3a3c43db34e8a85df3332da0117e3336
    494 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    495 Date:   Thu Aug 1 19:22:27 2019 -0400
    496 
    497     improved the script used for typedef-options with indent, updated indentation
    498     
    499     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    500 
    501 commit 727195e741cb4de851870efc92232d66dcd5a8f0
    502 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    503 Date:   Sun Jul 14 17:42:46 2019 -0400
    504 
    505     bump minor version to reflect code-cleanup
    506     
    507     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    508 
    509 commit d9ff063428adeb7139ee2eb1a96c8fb6263bac12
    510 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    511 Date:   Sun Jul 14 16:33:16 2019 -0400
    512 
    513     remove the ARGUSED lines, which confuse GNU indent, ditto for LINTLIBRARY
    514     
    515     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    516 
    517 commit 04bb8d633f922e12f76b17de5b876320b0fe3b69
    518 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    519 Date:   Sun Jul 14 16:30:05 2019 -0400
    520 
    521     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    522     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    523     
    524     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    525 
    526 commit 2ff3f1fa183be97e66afb863cb9fec391ee3cd5c
    527 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    528 Date:   Sun Jul 14 16:23:33 2019 -0400
    529 
    530     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    531     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    532     
    533     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    534 
    535 commit ceeffbae4c9a19fe304ae13c66bbfa2160a0c4c9
    536 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    537 Date:   Sun Jul 14 16:22:42 2019 -0400
    538 
    539     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    540     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    541     
    542     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    543 
    544 commit f9bcb0beff28a12ef66a5555889070c211b6724e
    545 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    546 Date:   Sun Jul 14 16:21:13 2019 -0400
    547 
    548     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    549     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    550     
    551     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    552 
    553 commit c32e6431de07c2c6314b710c0a9e446b7a62f831
    554 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    555 Date:   Sun Jul 14 16:19:32 2019 -0400
    556 
    557     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    558     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    559     
    560     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    561 
    562 commit 91e5f17c9c7251a001d98613d8399045e6f47377
    563 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    564 Date:   Sun Jul 14 16:18:37 2019 -0400
    565 
    566     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    567     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    568     
    569     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    570 
    571 commit 4f41be501408c1f37215665da7049dd363755f7b
    572 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    573 Date:   Sun Jul 14 16:17:53 2019 -0400
    574 
    575     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    576     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    577     
    578     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    579 
    580 commit 4d16315364a0d1fd80a5e71f1dc885fe6674072b
    581 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    582 Date:   Sun Jul 14 16:15:26 2019 -0400
    583 
    584     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    585     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    586     
    587     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    588 
    589 commit 6972afd215dc195e3213864d9b725a48bf766b6d
    590 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    591 Date:   Sun Jul 14 16:12:44 2019 -0400
    592 
    593     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    594     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    595     
    596     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    597 
    598 commit 0aaf4560b718e9c9e5843b610974626b68688a93
    599 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    600 Date:   Sun Jul 14 16:11:22 2019 -0400
    601 
    602     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    603     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    604     
    605     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    606 
    607 commit 204b9be31b67cc224bdfb47da3aacec1ceae6cad
    608 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    609 Date:   Sun Jul 14 16:06:24 2019 -0400
    610 
    611     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    612     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    613     
    614     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    615 
    616 commit 5e633abc04b0b02be5bba8ffc3d7c4950f12cda0
    617 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    618 Date:   Sun Jul 14 16:03:06 2019 -0400
    619 
    620     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    621     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    622     
    623     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    624 
    625 commit 79208cbc8e352bb9e4d7f3392a373f8bb67d21f4
    626 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    627 Date:   Sun Jul 14 16:00:54 2019 -0400
    628 
    629     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    630     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    631     
    632     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    633 
    634 commit 832c4eb0ba6cf18ed0dbec2d542b65f10ac549df
    635 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    636 Date:   Sun Jul 14 15:58:21 2019 -0400
    637 
    638     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    639     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    640     
    641     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    642 
    643 commit 03b78385ae3628e0e0e66efb6c8f13d277a8da7d
    644 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    645 Date:   Sun Jul 14 15:55:55 2019 -0400
    646 
    647     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    648     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    649     
    650     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    651 
    652 commit 7a37a8ddb5b5a208d718244f751fad6678a7bf8b
    653 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    654 Date:   Sun Jul 14 15:53:11 2019 -0400
    655 
    656     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    657     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    658     
    659     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    660 
    661 commit 019cfe87355df593355a37f53e768d8ccdf06eb0
    662 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    663 Date:   Sun Jul 14 15:50:13 2019 -0400
    664 
    665     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    666     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    667     
    668     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    669 
    670 commit 43f01d164ecdc5d5efe62a5fb82a4d22aa62b0e0
    671 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    672 Date:   Sun Jul 14 15:48:32 2019 -0400
    673 
    674     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    675     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    676     
    677     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    678 
    679 commit b7d917281a2bdd51c8816aa89fc76de47d663526
    680 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    681 Date:   Sun Jul 14 15:47:30 2019 -0400
    682 
    683     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    684     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    685     
    686     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    687 
    688 commit 710d25ec2432b170c508d08abfe3e2944078590b
    689 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    690 Date:   Sun Jul 14 15:44:40 2019 -0400
    691 
    692     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    693     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    694     
    695     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    696 
    697 commit c37ea7484dcf7aad160d536a1212924483947490
    698 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    699 Date:   Sun Jul 14 15:42:47 2019 -0400
    700 
    701     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    702     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    703     
    704     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    705 
    706 commit d2ee89ce4d9e94b3319c72046853afda5ad3d3ed
    707 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    708 Date:   Sun Jul 14 15:38:30 2019 -0400
    709 
    710     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    711     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    712     
    713     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    714 
    715 commit ca56f7951a76d3b695ad96aa1fde8bf8120f2bc1
    716 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    717 Date:   Sun Jul 14 15:30:12 2019 -0400
    718 
    719     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    720     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    721     
    722     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    723 
    724 commit 10c7594030e6be7c731c44b17102b33bef91b12b
    725 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    726 Date:   Sun Jul 14 15:24:30 2019 -0400
    727 
    728     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    729     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    730     
    731     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    732 
    733 commit 02b712159a2e7152669fd6d2a315e6f7690bb2d7
    734 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    735 Date:   Sun Jul 14 15:23:19 2019 -0400
    736 
    737     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    738     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    739     
    740     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    741 
    742 commit 348a30bb5a850a626733a4d255d7ab633d22ebd4
    743 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    744 Date:   Sun Jul 14 15:20:42 2019 -0400
    745 
    746     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    747     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    748     
    749     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    750 
    751 commit 99343f5a4660e121911dc907c2858c7a1ef1dd0c
    752 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    753 Date:   Sun Jul 14 15:19:16 2019 -0400
    754 
    755     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    756     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    757     
    758     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    759 
    760 commit c37faef75de9b4de70e6394e814c7c50b4fca6d9
    761 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    762 Date:   Sun Jul 14 14:51:39 2019 -0400
    763 
    764     turn off indent in generated files
    765     
    766     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    767 
    768 commit 3af1ae2a76b789f89793d64b8d6eff7f9c24ca75
    769 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    770 Date:   Sun Jul 14 14:45:28 2019 -0400
    771 
    772     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    773     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    774     
    775     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    776 
    777 commit 891419c3bcfc7d07f195957d1d74a03846b72eca
    778 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    779 Date:   Sun Jul 14 14:40:41 2019 -0400
    780 
    781     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    782     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    783     
    784     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    785 
    786 commit a5f21f4e0cf482077d213153efc5d041d15132cb
    787 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    788 Date:   Sun Jul 14 14:35:02 2019 -0400
    789 
    790     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    791     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    792     
    793     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    794 
    795 commit 26444bb3a221263b367f1559948069fb807458f9
    796 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    797 Date:   Sun Jul 14 14:28:59 2019 -0400
    798 
    799     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    800     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    801     
    802     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    803 
    804 commit 58fc6aefc494580991347b1f1c24cd21fe77fba0
    805 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    806 Date:   Sun Jul 14 14:12:21 2019 -0400
    807 
    808     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    809     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    810     
    811     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    812 
    813 commit 3a5b9155c5a7ecd6b81a9243197f89d5f11865dd
    814 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    815 Date:   Sun Jul 14 14:03:33 2019 -0400
    816 
    817     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    818     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    819     
    820     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    821 
    822 commit c63b90edf271bcdc71dea5f30588c47acf278c0f
    823 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    824 Date:   Sun Jul 14 13:54:21 2019 -0400
    825 
    826     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    827     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    828     
    829     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    830 
    831 commit f27bb4149d954dcd019ebed805aa526f0fff54a3
    832 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    833 Date:   Sun Jul 14 13:50:56 2019 -0400
    834 
    835     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    836     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    837     
    838     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    839 
    840 commit 0a13b48b89b4e52739e89a7f3631d2b5a68e898b
    841 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    842 Date:   Sun Jul 14 13:44:53 2019 -0400
    843 
    844     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    845     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    846     
    847     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    848 
    849 commit 54c4eed190cc5a9a759c37f1d9002a7067d12ab5
    850 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    851 Date:   Sun Jul 14 13:42:30 2019 -0400
    852 
    853     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    854     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    855     
    856     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    857 
    858 commit 8cd7b381725916ff1e9ca9d5f81b26fc790bbf2c
    859 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    860 Date:   Sun Jul 14 13:38:34 2019 -0400
    861 
    862     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    863     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    864     
    865     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    866 
    867 commit f291d614f9c892d3f6dace9a9fd176780b135358
    868 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    869 Date:   Sun Jul 7 20:44:48 2019 -0400
    870 
    871     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    872     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    873     
    874     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    875 
    876 commit 426ebffd0294172409c3422439fbaacda3463c08
    877 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    878 Date:   Sun Jul 7 20:43:34 2019 -0400
    879 
    880     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    881     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    882     
    883     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    884 
    885 commit 40d64a0d706bf41c070b3027c153ecb8229368bd
    886 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    887 Date:   Sun Jul 7 20:26:34 2019 -0400
    888 
    889     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    890     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    891     
    892     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    893 
    894 commit 9876c91af02a8c442c43f8cfec1101549b0e9738
    895 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    896 Date:   Sun Jul 7 20:24:20 2019 -0400
    897 
    898     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    899     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    900     
    901     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    902 
    903 commit 9f3baddea068e9c615595afaca13b1e7abb1f524
    904 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    905 Date:   Sun Jul 7 20:21:47 2019 -0400
    906 
    907     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    908     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    909     
    910     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    911 
    912 commit 59499201effb2f07969c7940637016cb7d854967
    913 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    914 Date:   Sun Jul 7 20:09:45 2019 -0400
    915 
    916     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    917     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    918     
    919     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    920 
    921 commit 8adff9851b1809f38110c31bcb35d6faf45c6fda
    922 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    923 Date:   Sun Jul 7 20:06:05 2019 -0400
    924 
    925     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    926     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    927     
    928     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    929 
    930 commit 3da5c20b3c61f4a952f858455aa049fb201a476e
    931 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    932 Date:   Sun Jul 7 20:03:18 2019 -0400
    933 
    934     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    935     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    936     
    937     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    938 
    939 commit 24816189ce8f21b77ede96bc1f83f41cf2ffa7fe
    940 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    941 Date:   Sun Jul 7 19:59:07 2019 -0400
    942 
    943     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    944     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    945     
    946     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    947 
    948 commit 2b4b0b5104b9f39769f8cd500c57c0bf17994825
    949 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    950 Date:   Sun Jul 7 19:58:04 2019 -0400
    951 
    952     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    953     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    954     
    955     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    956 
    957 commit 818711dd5ac1add5a67064cb6b0683c19055961e
    958 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    959 Date:   Sun Jul 7 19:56:05 2019 -0400
    960 
    961     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    962     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    963     
    964     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    965 
    966 commit 650398b40bf500698cfe1f040df9e9d217e9c807
    967 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    968 Date:   Sun Jul 7 19:55:21 2019 -0400
    969 
    970     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    971     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    972     
    973     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    974 
    975 commit 1737661309d55aa33e668142cf3301a8e94ff44d
    976 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    977 Date:   Sun Jul 7 19:47:08 2019 -0400
    978 
    979     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    980     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    981     
    982     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    983 
    984 commit 9f81c761344b764b7f9950b7f7a2f57fb8465c12
    985 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    986 Date:   Sun Jul 7 19:46:02 2019 -0400
    987 
    988     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    989     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    990     
    991     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
    992 
    993 commit f962bf49b6607db00443a93001c227e1a4d18275
    994 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
    995 Date:   Sun Jul 7 19:44:32 2019 -0400
    996 
    997     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
    998     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
    999     
   1000     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1001 
   1002 commit 6370bd1f33c7d8219176a0a59e7937cbd06b6794
   1003 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1004 Date:   Sun Jul 7 19:42:07 2019 -0400
   1005 
   1006     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
   1007     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
   1008     
   1009     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1010 
   1011 commit 5d616cb0f2e01ddc7705ffac79183537ba17a9c6
   1012 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1013 Date:   Sun Jul 7 19:34:22 2019 -0400
   1014 
   1015     indent'd like "x-indent.sh", but with a more complete set of typedefs - see
   1016     https://github.com/ThomasDickey/cindent-snapshots/blob/master/scripts/xxx-profile
   1017     
   1018     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1019 
   1020 commit 8097b3fb5a7aa677eedeb58a125fc3569ea6fc48
   1021 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1022 Date:   Sun Jul 7 16:05:12 2019 -0400
   1023 
   1024     add curly-braces in a couple of places to allow running "indent"
   1025     
   1026     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1027 
   1028 commit 8db6d1db575607767993ffb244f63d3ad5a5ac9f
   1029 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1030 Date:   Sun Jul 7 13:46:57 2019 -0400
   1031 
   1032     fix a couple of strict warnings by refactoring macros
   1033     
   1034     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1035 
   1036 commit 0b08f9c45edf8b708b096b89c614094a92a6b7a6
   1037 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1038 Date:   Sun Jul 7 13:26:07 2019 -0400
   1039 
   1040     remove/amend a few casts which produced warnings
   1041     
   1042     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1043 
   1044 commit e4dfb3e179e54177244ab668d6d84486fbd26944
   1045 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1046 Date:   Sun Jul 7 13:07:04 2019 -0400
   1047 
   1048     fix a possibly-uninitialized quark, and remove unnecessary casts which produced warnings
   1049     
   1050     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1051 
   1052 commit 6038bd4fd95050f77c18c7cbf9ec2ca9152590af
   1053 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1054 Date:   Sun Jul 7 13:00:34 2019 -0400
   1055 
   1056     constify table passed to _XtTableAddConverter to reduce strict compiler warnings
   1057     
   1058     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1059 
   1060 commit 61df064c511bb93b49a67a2d2b3c4886d650eeda
   1061 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1062 Date:   Sun Jul 7 12:13:17 2019 -0400
   1063 
   1064     use _X_UNUSED to quiet compiler warnings
   1065     
   1066     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1067 
   1068 commit 1229be61dabfcbba555ec34fd43da21e94ed7f06
   1069 Merge: 0a19e0f 93ffd50
   1070 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1071 Date:   Tue Jun 18 20:03:33 2019 -0400
   1072 
   1073     Merge remote-tracking branch 'upstream/master'
   1074 
   1075 commit 93ffd50ccf04d02fc94565d8ee831c7b63d6d71a
   1076 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1077 Date:   Tue Jun 18 19:23:24 2019 -0400
   1078 
   1079     add a dependency on makestrs to help with parallel builds
   1080     
   1081     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1082 
   1083 commit 6abd578a6f761c6c0563d63749bb11f9277b5897
   1084 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1085 Date:   Tue Jun 18 07:08:47 2019 -0400
   1086 
   1087     force a version-bump
   1088 
   1089 commit 0a19e0fcfa99cd293815d3fbe427c1e916c4f06d
   1090 Merge: b21a7e5 3e20022
   1091 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1092 Date:   Tue Jun 18 05:08:42 2019 -0400
   1093 
   1094     Merge remote-tracking branch 'upstream/master'
   1095 
   1096 commit 3e2002294b130f1f46ab026075b9d7e83c94bd60
   1097 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1098 Date:   Tue Jun 18 05:07:00 2019 -0400
   1099 
   1100     fix a typo
   1101     
   1102     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1103 
   1104 commit b21a7e5825994e5abccb852c383b944a8fe465c0
   1105 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1106 Date:   Tue Jun 18 04:54:37 2019 -0400
   1107 
   1108     fix a typo
   1109     
   1110     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1111 
   1112 commit 0f754feedf83acde23e0bf6c0ccbd206b8e910ee
   1113 Merge: e0f591b 59d9be5
   1114 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1115 Date:   Mon Jun 17 21:27:23 2019 -0400
   1116 
   1117     Merge remote-tracking branch 'upstream/master'
   1118 
   1119 commit e0f591bccd4bdee4d2288cf902404e87c0dae135
   1120 Merge: 17b7730 b0ed26a
   1121 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1122 Date:   Mon Jun 17 04:32:54 2019 -0400
   1123 
   1124     Merge branch 'master' of https://gitlab.freedesktop.org/dickey/libxt
   1125 
   1126 commit 59d9be57268c14e6995dff47a9f3f9d173b2b8a0
   1127 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1128 Date:   Mon Jun 17 03:53:23 2019 -0400
   1129 
   1130     update for proposed release as 1.2.0
   1131     
   1132     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1133 
   1134 commit ae293e379419e7e8451422fdd7a899a819db362b
   1135 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1136 Date:   Sat Jun 15 10:45:54 2019 -0400
   1137 
   1138     update to 1.1.5.3 to reflect documentation updates/review
   1139     
   1140     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1141 
   1142 commit b0ed26a92490d28dd1dd34d221c77ebc8b8c0a89
   1143 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1144 Date:   Sat Jun 15 10:45:54 2019 -0400
   1145 
   1146     update to 1.1.5.3 to reflect documentation updates/review
   1147     
   1148     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1149 
   1150 commit 17b77304b23965c1c8ac6a260636f37c23f60ff6
   1151 Author: Walter Harms <wharms (a] bfs.de>
   1152 Date:   Fri Jun 14 21:55:45 2019 +0200
   1153 
   1154     remove dead code
   1155     
   1156     Signed-off-by: Walter Harms <wharms (a] bfs.de>
   1157 
   1158 commit f09cef2528b664b0029242c5643246e28d0395b3
   1159 Author: Walter Harms <wharms (a] bfs.de>
   1160 Date:   Fri Jun 14 21:31:49 2019 +0200
   1161 
   1162     make _XtWaitForSomething accept always the same number of arguments
   1163     
   1164     to reduce the #ifdef forrest make _XtWaitForSomething
   1165     accept all arguments. Also add a dummy use for drop_lock
   1166     to avoid unused warnings
   1167     
   1168     Signed-off-by: Walter Harms <wharms (a] bfs.de>
   1169 
   1170 commit c33fc7df82276b3dd06428d8ac34be39b6e1afd6
   1171 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1172 Date:   Thu Jun 13 21:21:40 2019 -0400
   1173 
   1174     fix some more errata, plus reformat a list for consistency
   1175     
   1176     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1177 
   1178 commit 880876ba1aff9cf56d574d2bf486856f5bf20107
   1179 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1180 Date:   Thu Jun 13 19:05:55 2019 -0400
   1181 
   1182     fix some punctuation errata
   1183     
   1184     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1185 
   1186 commit 86073013496a2f45ebde242001e82cf5049d51cd
   1187 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1188 Date:   Thu Jun 13 18:28:58 2019 -0400
   1189 
   1190     reduce ifdef/ifndef inconsistency for USE_POLL
   1191     
   1192     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1193 
   1194 commit 190c027e3e594afb15c6d613d95ce5af9e22fcf7
   1195 Author: Walter Harms <wharms (a] bfs.de>
   1196 Date:   Mon Jun 10 13:29:14 2019 +0200
   1197 
   1198     fix documentation to refect reality..
   1199     
   1200     XtNewString is strdup() with NULL check. A Function not a macro.
   1201     
   1202     Signed-off-by: Walter Harms <wharms (a] bfs.de>
   1203 
   1204 commit 26337b48bd14b40b392b76e00aaa9563658e5789
   1205 Author: Walter Harms <wharms (a] bfs.de>
   1206 Date:   Mon Jun 10 13:13:20 2019 +0200
   1207 
   1208     remove useles else
   1209     
   1210     Signed-off-by: Walter Harms <wharms (a] bfs.de>
   1211 
   1212 commit 17c723643d0fb218b53ed04f837addb9d7de0d15
   1213 Author: Walter Harms <wharms (a] bfs.de>
   1214 Date:   Mon Jun 10 12:48:46 2019 +0200
   1215 
   1216     no need to check arument for XtFree()
   1217     
   1218     Signed-off-by: Walter Harms <wharms (a] bfs.de>
   1219 
   1220 commit fbbf91c17b8a85acfe883a103b43c21ddf1e6398
   1221 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1222 Date:   Sun Jun 9 20:21:38 2019 -0400
   1223 
   1224     use strdup in two places; remove a bogus "else" from X11R6.4 changes
   1225     
   1226     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1227 
   1228 commit 15f9eb3f0bb8cf4a5ea1279e58e1205aada3188b
   1229 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1230 Date:   Fri Jun 7 05:27:14 2019 -0400
   1231 
   1232     fix formatting errata
   1233     
   1234     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1235 
   1236 commit 3d65748dee9a6d2e34b7cafec09b1ec7a6f5eb43
   1237 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1238 Date:   Thu Jun 6 21:01:06 2019 -0400
   1239 
   1240     correct markup for header- and library-filenames; they are not functions
   1241     
   1242     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1243 
   1244 commit ab1b99130f98a3767589519c37ce78b3dcb8ce8e
   1245 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1246 Date:   Thu May 30 19:59:02 2019 -0400
   1247 
   1248     fix a syntax mess introduced by R6.6 ifdef'ing
   1249     
   1250     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1251 
   1252 commit 040eeec1d8034dbf2f432d792c90dbedc5148aea
   1253 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1254 Date:   Thu May 30 18:59:30 2019 -0400
   1255 
   1256     fix fake-quotes in manpages
   1257     
   1258     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1259 
   1260 commit fad2c6c20a793b20974a72b2fabb2eca668e69f3
   1261 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1262 Date:   Thu May 30 18:19:28 2019 -0400
   1263 
   1264     drop "session" resource XtNsession / XtCSession, which was listed in X11R6 but never defined in headers
   1265     
   1266     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1267 
   1268 commit c588859147c66561a839bc5d2eb3d2242bd377e9
   1269 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1270 Date:   Thu May 30 17:32:59 2019 -0400
   1271 
   1272     add superscript-markup in range definitions
   1273     
   1274     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1275 
   1276 commit 9f556b46f0009e58a2c30c3ba3c9f223ae9f6255
   1277 Author: Walter Harms <wharms (a] bfs.de>
   1278 Date:   Sun Jun 9 18:26:23 2019 +0200
   1279 
   1280     no need to check argument for X(t)Free
   1281     
   1282     Signed-off-by: Walter Harms <wharms (a] bfs.de>
   1283 
   1284 commit 7c0ed275e4c0e86e23c5f93647e03fa4b71797b3
   1285 Merge: d4208c7 4194ff5
   1286 Author: Walter Harms <wharms (a] bfs.de>
   1287 Date:   Wed Jun 5 18:58:45 2019 +0200
   1288 
   1289     Merge branch 'master' of ssh://gitlab.freedesktop.org/xorg/lib/libxt
   1290 
   1291 commit 4194ff5b427e39bb5325db0f377e80b3e6982e17
   1292 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1293 Date:   Tue May 28 18:49:25 2019 -0400
   1294 
   1295     fix compiler warnings when WHITEFILL is defined
   1296     
   1297     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1298 
   1299 commit 66c1ea79516a0b31043dc604172a42cd859e5b47
   1300 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1301 Date:   Tue May 28 18:46:27 2019 -0400
   1302 
   1303     fix compiler warnings when _TRACE_HEAP is defined
   1304     
   1305     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1306 
   1307 commit 390e9e20c029e4eb159d39bd3d79160ca4567650
   1308 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1309 Date:   Tue May 28 18:35:16 2019 -0400
   1310 
   1311     build- and compiler-warning fixes when XTTRACEMEMORY is defined
   1312     
   1313     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1314 
   1315 commit 5ad20c90e31abfb9854cf2eae8292e44f2e18671
   1316 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1317 Date:   Tue May 28 17:06:15 2019 -0400
   1318 
   1319     build-fix and compiler-warnings when TRACE_TM is defined
   1320     
   1321     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1322 
   1323 commit 7a6ca8784b3b1d75539962ad7b303ad0e5167e6a
   1324 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1325 Date:   Tue May 28 05:27:52 2019 -0400
   1326 
   1327     add prototype for DEBUG-function
   1328     
   1329     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1330 
   1331 commit 7c4a5b577637f113372005fc360e03db9b058564
   1332 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1333 Date:   Tue May 28 05:25:02 2019 -0400
   1334 
   1335     fix compiler-warning when DEBUG is defined
   1336     
   1337     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1338 
   1339 commit 9ffc4ff7eb22b96472aa299b60dc3ed1550a7d6c
   1340 Merge: 2d0140c 405e038
   1341 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1342 Date:   Sun May 19 18:58:53 2019 -0400
   1343 
   1344     Merge remote-tracking branch 'upstream/master'
   1345 
   1346 commit 405e03828dfc2a3d69a32236ae8f1214e7185cff
   1347 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1348 Date:   Sun May 19 11:35:47 2019 -0400
   1349 
   1350     bump to 1.1.5.2 to reflect noreturn-changes
   1351     
   1352     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1353 
   1354 commit 2d0140cf36ad3a3f8496d8e2da888efb9304af67
   1355 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1356 Date:   Sun May 19 11:35:47 2019 -0400
   1357 
   1358     bump to 1.1.5.2 to reflect noreturn-changes
   1359     
   1360     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1361 
   1362 commit d4208c7734fb12adbfb5ef1b65dfcfe7126380d6
   1363 Merge: b3b86a2 4264ac5
   1364 Author: Walter Harms <wharms (a] bfs.de>
   1365 Date:   Sat May 18 19:31:28 2019 +0200
   1366 
   1367     Merge branch 'master' of ssh://gitlab.freedesktop.org/xorg/lib/libxt
   1368 
   1369 commit b3b86a2f6b974f5e040d64aa3778075c987bf0fa
   1370 Author: Walter Harms <wharms (a] bfs.de>
   1371 Date:   Sat May 18 19:31:08 2019 +0200
   1372 
   1373     save one indent level
   1374 
   1375 commit 4264ac5f8bc959844ae8ac623d4db491fc691fa5
   1376 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1377 Date:   Fri May 17 20:39:24 2019 -0400
   1378 
   1379     trim obsolete ifdef for ISC, and correct nonstandard "NaNS" to "NaN"
   1380     
   1381     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1382 
   1383 commit 41ba4dec60f7d9495c8d45c068d5c3d17e035e1e
   1384 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1385 Date:   Fri May 17 19:57:28 2019 -0400
   1386 
   1387     use _X_NORETURN, works for gcc and clang
   1388     
   1389     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1390 
   1391 commit 36019ab614068bdf3fc933addc3a9b4cb512c9e0
   1392 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1393 Date:   Fri May 17 04:52:57 2019 -0400
   1394 
   1395     use explicit pointer check to eliminate a clang --analyze warning in VarGet.c
   1396     
   1397     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1398 
   1399 commit 1f0e3238352a497a59a36e0b8a5b4723c634b2e1
   1400 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1401 Date:   Thu May 16 20:53:42 2019 -0400
   1402 
   1403     fix most clang --analyze warnings about null-pointers
   1404     
   1405     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1406 
   1407 commit fb78a7c881adbe46f1f8c6e8e429bc8963c9b3e8
   1408 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1409 Date:   Thu May 16 17:09:13 2019 -0400
   1410 
   1411     fix unused-assignment warnings (clang --analyze)
   1412     
   1413     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1414 
   1415 commit 7fa9ee9e656ec32cc382f7acc552d0b4c9bf952c
   1416 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1417 Date:   Thu May 16 05:21:06 2019 -0400
   1418 
   1419     ensure XWindowChanges value is initialized before updating it (clang --analyze)
   1420     
   1421     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1422 
   1423 commit 91f1119528b57f94d178f0cfb12efafd0c90bbc9
   1424 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1425 Date:   Wed May 8 21:15:08 2019 -0400
   1426 
   1427     fixes cppcheck "style" warnings (mostly variable-scope)
   1428     
   1429     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1430 
   1431 commit 43a65ae23370e0f7fb427e96c6d9037d8fa1af35
   1432 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1433 Date:   Wed May 8 17:56:58 2019 -0400
   1434 
   1435     add casts to quiet compiler warnings with Solaris 11.4 / gcc 7.3.0
   1436     
   1437     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1438 
   1439 commit 9c45da7cb487b8b6980ff3020468e0fb582bdd7f
   1440 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1441 Date:   Tue May 7 20:37:37 2019 -0400
   1442 
   1443     remove an #include used in debugging
   1444     
   1445     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1446 
   1447 commit 0eedde5df39ac754623511c06c5573ad62ca4c4c
   1448 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1449 Date:   Tue May 7 20:15:12 2019 -0400
   1450 
   1451     manpage style fix: sentences should end at the end of a line
   1452     
   1453     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1454 
   1455 commit b7a87ccb07f816e7b9579d91bd66552e86ef0e8e
   1456 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1457 Date:   Tue May 7 20:05:38 2019 -0400
   1458 
   1459     add a note pointing out the change in design
   1460     
   1461     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1462 
   1463 commit adf962f3b2c4539e555bfda600d34b63c9e5e002
   1464 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1465 Date:   Tue May 7 19:59:07 2019 -0400
   1466 
   1467     updated spec to correspond to the current implementation of XtAppMainLoop
   1468     
   1469     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1470 
   1471 commit 2286ca56529f27b0f6a809314e8303591c7fe240
   1472 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1473 Date:   Tue May 7 19:42:59 2019 -0400
   1474 
   1475     update manpage for changes to XtAppMainLoop()
   1476     
   1477     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1478 
   1479 commit dc33dc58f8ec841f002b9c65fb86b879b2d7d44a
   1480 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1481 Date:   Tue May 7 19:04:10 2019 -0400
   1482 
   1483     Proposed revision of XtAppMainLoop() in
   1484     
   1485             https://gitlab.freedesktop.org/xorg/lib/libxt/issues/7
   1486     
   1487     caused applications such as xclock to hang, because it did first not
   1488     check if there was an available event corresponding to the mask
   1489     parameter before calling XtAppProcessEvent().
   1490     
   1491     For instance, if the mask was XtIMXEvent, it would ignore timer events
   1492     until an X event occurred.
   1493     
   1494     Fix this by checking with XtAppPending() when the mask is not XtIMAll.
   1495     
   1496     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1497 
   1498 commit f0ff9ea4fc653d27db3251a5bae97df4b963b1ba
   1499 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1500 Date:   Mon May 6 19:35:36 2019 -0400
   1501 
   1502     Add related fix from
   1503             https://gitlab.freedesktop.org/xorg/lib/libxt/issues/6
   1504             https://bugs.chromium.org/p/chromium/issues/detail?id=284595
   1505     
   1506     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1507 
   1508 commit 27778fd000d417dd81b940fc8a7855d4b4ccd068
   1509 Merge: bb511a5 0b80bc9
   1510 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1511 Date:   Mon May 6 18:22:25 2019 -0400
   1512 
   1513     Merge branch 'ffontaine/libxt-master' into HEAD
   1514 
   1515 commit bb511a50f14c69deaf67ef411aeb6eea03eca975
   1516 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1517 Date:   Mon May 6 16:49:32 2019 -0400
   1518 
   1519     add casts to fix compiler warnings
   1520     
   1521     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1522 
   1523 commit 86d7036808a6958f5937a81044262afe2658e6ec
   1524 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1525 Date:   Mon May 6 16:38:46 2019 -0400
   1526 
   1527     eliminate an unnecessary cast which gave a gcc warning and add a null-pointer check
   1528     
   1529     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1530 
   1531 commit a9c54d128ac65a8fa065ef28cd51c42981949c60
   1532 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1533 Date:   Mon May 6 16:09:04 2019 -0400
   1534 
   1535     if Xalloca.h is corrected to use size_t param, one change is still needed in
   1536     libXt to fix compiler warnings - done here.
   1537 
   1538 commit 9112c3c104f0b3ec45ae776279e276034bc7dcc5
   1539 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1540 Date:   Mon May 6 05:16:24 2019 -0400
   1541 
   1542     fixes for gcc warnings, no object-change
   1543     
   1544     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1545 
   1546 commit 37dce673d841e7df75091a3b31828431e71bd78f
   1547 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1548 Date:   Mon May 6 04:08:42 2019 -0400
   1549 
   1550     XtAppProcessEvent expects XtInputMask parameter, which is unsigned-long
   1551     
   1552     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1553 
   1554 commit 8905b82df8a6dc1668d8e817924fb7b8cd574bdc
   1555 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1556 Date:   Sun May 5 21:06:35 2019 -0400
   1557 
   1558     use "const void *" rather than "char *" for memcmp, etc
   1559     
   1560     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1561 
   1562 commit fb1d51d4da8f303e92c8b30e4503dc7f9c01b3a8
   1563 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1564 Date:   Sun May 5 20:49:13 2019 -0400
   1565 
   1566     fix 5 more simple gcc warnings
   1567     
   1568     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1569 
   1570 commit 5ee9a5d2de4e50552e50247e745f92b61f9784c0
   1571 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1572 Date:   Sun May 5 20:16:31 2019 -0400
   1573 
   1574     fix gcc warnings when assigning into a bit-field by first masking the value
   1575     
   1576     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1577 
   1578 commit c9f5ccd2e6c301853ebf1595ca12b377a991a095
   1579 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1580 Date:   Sun May 5 18:36:04 2019 -0400
   1581 
   1582     fixes for typos and formatting glitches
   1583     
   1584     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1585 
   1586 commit 02bc6c1091fca1beeda6b0d79017c106655e913c
   1587 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1588 Date:   Sun May 5 14:43:08 2019 -0400
   1589 
   1590     ignore the generated file used for version-number
   1591     
   1592     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1593 
   1594 commit 6d1d29a92b9726c8f960d96cd3d896d314963341
   1595 Author: Jon Turney <jon.turney (a] dronecode.org.uk>
   1596 Date:   Wed May 1 18:20:07 2019 +0100
   1597 
   1598     Provide suseconds_t typedef on Win32
   1599     
   1600     Fix compilation on Win32 after cf9e8c73, where timeval is not defined in
   1601     terms of that type, but a plain long.
   1602 
   1603 commit 06cc5aa5a9f507bc1a5643854dcab33ad6d14761
   1604 Author: Jon Turney <jon.turney (a] dronecode.org.uk>
   1605 Date:   Wed May 1 18:31:29 2019 +0100
   1606 
   1607     Fix WHITEFILL after const fixes
   1608     
   1609     Fix compilation of ExtractLocaleName() when WHITEFILL is defined (when
   1610     built for Win32) after const fixes in ffeb733d.
   1611 
   1612 commit 0b80bc9904c8d553c760651daca0c964df052c8b
   1613 Author: Fabrice Fontaine <fontaine.fabrice (a] gmail.com>
   1614 Date:   Fri May 3 08:06:00 2019 +0200
   1615 
   1616     libXt: util: don't link makestrs with target cflags
   1617     
   1618     The line:
   1619     
   1620     AM_CFLAGS = $(XT_CFLAGS)
   1621     
   1622     in util/Makefile.am is wrong because it adds target cflags to the
   1623     compilation of makestrs, which is built for the build machine, which
   1624     leads to build failures when cross-compiling.
   1625     
   1626     Signed-off-by: Thomas Petazzoni <thomas.petazzoni (a] free-electrons.com>
   1627     [Retrieved from:
   1628     https://git.buildroot.net/buildroot/tree/package/x11r7/xlib_libXt/0001-util-don-t-link-makestrs-with-target-cflags.patch]
   1629     Signed-off-by: Fabrice Fontaine <fontaine.fabrice (a] gmail.com>
   1630 
   1631 commit 870954db9312d007a3c7620763e858cc0c03f753
   1632 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1633 Date:   Sun Apr 28 19:54:36 2019 -0400
   1634 
   1635     improved markup for the restored pages
   1636     
   1637     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1638 
   1639 commit c6bd044933771201d13256b18fad0c0d027b650b
   1640 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1641 Date:   Sun Apr 28 19:23:48 2019 -0400
   1642 
   1643     restore the last 3-4 pages of "Registering a New Resource Converter",
   1644     originally section 9.6.4 which lost in sgml/docbook conversion.
   1645     
   1646     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1647 
   1648 commit 3b18eab505cfef9cc6135f39ee9608e1366edd26
   1649 Merge: 64b57b0 ba4ec93
   1650 Author: Walter Harms <wharms (a] bfs.de>
   1651 Date:   Sun Apr 28 17:31:32 2019 +0200
   1652 
   1653     Merge branch 'master' of ssh://gitlab.freedesktop.org/xorg/lib/libxt
   1654 
   1655 commit 64b57b01feef4ddb85392eca013b756b2691106e
   1656 Author: Walter Harms <wharms (a] bfs.de>
   1657 Date:   Sun Apr 28 17:00:17 2019 +0200
   1658 
   1659     Fix input starvation in XtMainLoop() closes bug #7
   1660     
   1661     the function XtAppProcessEvent() can handle only one of
   1662     XtIMXEvent | XtIMTimer | XtIMAlternateInput | XtIMSignal
   1663     propperly. It returns after processing one type of input
   1664     others are left unprocessed. putting enought input of one
   1665     type, the later once will never processed.
   1666 
   1667 commit ba4ec937680ee72f2fcd463752766340a4b3729d
   1668 Author: Benjamin Tissoires <benjamin.tissoires (a] gmail.com>
   1669 Date:   Thu Apr 11 17:21:17 2019 +0200
   1670 
   1671     Fix covscan complain
   1672     
   1673     covscan gets confused by the test before the XtFree.
   1674     
   1675     Error: RESOURCE_LEAK (CWE-772):
   1676     libXt-20190411/src/Event.c:743: alloc_fn: Storage is returned from allocation function "__XtMalloc".
   1677     libXt-20190411/src/Event.c:743: var_assign: Assigning: "proc" = storage returned from "__XtMalloc((Cardinal)((size_t)numprocs * 16UL))".
   1678     libXt-20190411/src/Event.c:745: var_assign: Assigning: "closure" = "proc".
   1679     libXt-20190411/src/Event.c:776: leaked_storage: Variable "closure" going out of scope leaks the storage it points to.
   1680     libXt-20190411/src/Event.c:776: leaked_storage: Variable "proc" going out of scope leaks the storage it points to.
   1681     
   1682     Mixing static arrays and dynamic ones was a good idea
   1683     in the 90s when malloc was expensive, but now, we should
   1684     probably make the code clearer by just allocating the
   1685     memory when needed.
   1686     
   1687     Signed-off-by: Benjamin Tissoires <benjamin.tissoires (a] gmail.com>
   1688 
   1689 commit 6a7584e0337bb5cfec7f786231597f46c6d5fb16
   1690 Author: Benjamin Tissoires <benjamin.tissoires (a] gmail.com>
   1691 Date:   Thu Apr 11 17:27:12 2019 +0200
   1692 
   1693     dummy fix for covscan
   1694     
   1695     covscan seems lost here:
   1696     
   1697     Error: RESOURCE_LEAK (CWE-772):
   1698     libXt-20190411/src/Intrinsic.c:1074: alloc_fn: Storage is returned from allocation function "__XtMalloc".
   1699     libXt-20190411/src/Intrinsic.c:1074: var_assign: Assigning: "buf2" = storage returned from "__XtMalloc(4096U)".
   1700     libXt-20190411/src/Intrinsic.c:1110: leaked_storage: Variable "buf2" going out of scope leaks the storage it points to.
   1701     
   1702     Error: USE_AFTER_FREE (CWE-416):
   1703     libXt-20190411/src/Intrinsic.c:1113: alias: Assigning: "buf" = "buf2". Now both point to the same storage.
   1704     libXt-20190411/src/Intrinsic.c:1108: freed_arg: "XtFree" frees "buf2".
   1705     libXt-20190411/src/Intrinsic.c:1110: use_after_free: Using freed pointer "buf".
   1706     
   1707     Both are false positive, but we can make it understand where it
   1708     is wrong.
   1709     
   1710     Signed-off-by: Benjamin Tissoires <benjamin.tissoires (a] gmail.com>
   1711 
   1712 commit bca67f981dd3bcf730ac3816836b66049dd09f33
   1713 Author: Benjamin Tissoires <benjamin.tissoires (a] gmail.com>
   1714 Date:   Thu Apr 11 17:26:58 2019 +0200
   1715 
   1716     Fix leaks detected by covscan
   1717     
   1718     The following leaks are reported by covscan:
   1719     
   1720     Error: RESOURCE_LEAK (CWE-772):
   1721     libXt-20190411/src/ResConfig.c:542: alloc_arg: "_get_part" allocates memory that is stored into "part".
   1722     libXt-20190411/src/ResConfig.c:544: noescape: Resource "part" is not freed or pointed-to in "_match_resource_to_widget".
   1723     libXt-20190411/src/ResConfig.c:560: leaked_storage: Variable "part" going out of scope leaks the storage it points to.
   1724     
   1725     Error: RESOURCE_LEAK (CWE-772):
   1726     libXt-20190411/src/TMgrab.c:108: alloc_arg: "XtKeysymToKeycodeList" allocates memory that is stored into "keycodes".
   1727     libXt-20190411/src/TMgrab.c:115: var_assign: Assigning: "keycodeP" = "keycodes".
   1728     libXt-20190411/src/TMgrab.c:124: leaked_storage: Variable "keycodeP" going out of scope leaks the storage it points to.
   1729     libXt-20190411/src/TMgrab.c:124: leaked_storage: Variable "keycodes" going out of scope leaks the storage it points to.
   1730     
   1731     Error: RESOURCE_LEAK (CWE-772):
   1732     libXt-20190411/src/TMparse.c:1544: alloc_fn: Storage is returned from allocation function "XtMalloc".
   1733     libXt-20190411/src/TMparse.c:1544: var_assign: Assigning: "event" = storage returned from "XtMalloc(88U)".
   1734     libXt-20190411/src/TMparse.c:1549: noescape: Resource "event" is not freed or pointed-to in "ParseQuotedStringEvent".
   1735     libXt-20190411/src/TMparse.c:1555: leaked_storage: Variable "event" going out of scope leaks the storage it points to.
   1736     
   1737     Error: RESOURCE_LEAK (CWE-772):
   1738     libXt-20190411/src/TMparse.c:1779: alloc_fn: Storage is returned from allocation function "XtMalloc".
   1739     libXt-20190411/src/TMparse.c:1779: var_assign: Assigning: "action" = storage returned from "XtMalloc(32U)".
   1740     libXt-20190411/src/TMparse.c:1784: noescape: Resource "action" is not freed or pointed-to in "ParseAction".
   1741     libXt-20190411/src/TMparse.c:1785: leaked_storage: Variable "action" going out of scope leaks the storage it points to.
   1742     
   1743     In addition to this legitimate leaks, covscan can get confused by
   1744     the allocated memory in XtKeysymToKeycodeList:
   1745     
   1746     Error: RESOURCE_LEAK (CWE-772):
   1747     libXt-20190411/src/TMgrab.c:108: alloc_arg: "XtKeysymToKeycodeList" allocates memory that is stored into "keycodes".
   1748     libXt-20190411/src/TMgrab.c:114: leaked_storage: Variable "keycodes" going out of scope leaks the storage it points to.
   1749     
   1750     Signed-off-by: Benjamin Tissoires <benjamin.tissoires (a] gmail.com>
   1751 
   1752 commit 64dcec64b294d67a45596d84f91c876f15a5d95f
   1753 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1754 Date:   Sun Apr 21 19:44:10 2019 -0400
   1755 
   1756     adapt change from libXaw for inserting the package version into the spec
   1757     
   1758     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1759 
   1760 commit 29bfd6ce3d9b9a1040ee2edf4ac5f83b54ac1932
   1761 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1762 Date:   Sun Apr 21 19:25:11 2019 -0400
   1763 
   1764     bump to 1.1.5.1 (actually 1.2.0 should be the target)
   1765     
   1766     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1767 
   1768 commit 182d2029f4adc89dd78f52a55d626a8419ae0c09
   1769 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1770 Date:   Sun Apr 21 18:18:54 2019 -0400
   1771 
   1772     updated the acknowledgements section, and added a few notes to the release-7 section
   1773     
   1774     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1775 
   1776 commit c1b8a6690b26bd7f802f953f4bd8f00f5937283c
   1777 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1778 Date:   Sun Apr 21 15:12:45 2019 -0400
   1779 
   1780     summarize the const-changes in X11R7+
   1781     
   1782     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1783 
   1784 commit 04b44ef88aa59705acb38347a0d184d3287f6dd3
   1785 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1786 Date:   Sun Apr 21 14:44:46 2019 -0400
   1787 
   1788     add #include for <X11/Intrinsic.h> to manpages, per convention
   1789     
   1790     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1791 
   1792 commit f89906ffa8b65b9875053acbd52a7380a21c626f
   1793 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1794 Date:   Sun Apr 21 14:26:17 2019 -0400
   1795 
   1796     move MenuPopdown and MenuPopup to section to distinguish these actions from C prototypes (and use the "Xt" prefix for these names as implemented since X11R4).
   1797     
   1798     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1799 
   1800 commit 5d5811668fd06d50d8ff6f22159325e2328d0ee8
   1801 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1802 Date:   Sun Apr 21 14:23:53 2019 -0400
   1803 
   1804     minor tweak to work around docbook's limited formatting
   1805     
   1806     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1807 
   1808 commit c605f7d108365fdd4e46a032fcaaa812cef56f83
   1809 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1810 Date:   Sun Apr 21 13:47:49 2019 -0400
   1811 
   1812     fill in a few missing typedef keywords, and a missing "*" in prototype, as well as minor clarification of "XtIs<class>"
   1813     
   1814     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1815 
   1816 commit 3637c0988df16732dbbd121760688ee82b9d3882
   1817 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1818 Date:   Sat Apr 20 10:00:15 2019 -0400
   1819 
   1820     add some missing "typedef" keywords for prototyped function-pointers.
   1821     also, use "type" markup in some of the places where it's needed.
   1822     
   1823     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1824 
   1825 commit dca1a94c4d08009af860012cba6c4849f4a04a9a
   1826 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1827 Date:   Fri Apr 19 18:53:13 2019 -0400
   1828 
   1829     fill in prototype information for a code example, as well as for
   1830     the XtRFunction resource type.
   1831     
   1832     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1833 
   1834 commit d2df1c47e7f0511c2f1c269bec25a0c4b519fe88
   1835 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1836 Date:   Fri Apr 19 05:29:53 2019 -0400
   1837 
   1838     fill in background for wide-prototypes
   1839     
   1840     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1841 
   1842 commit 52999015089e38705454d0f6f2ea7b544c993bf3
   1843 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1844 Date:   Thu Apr 18 21:08:22 2019 -0400
   1845 
   1846     begin section on the conversion to standard C
   1847     
   1848     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1849 
   1850 commit 725f2f79c6f79d8b0aaea4dd37f56856efcf3a2d
   1851 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1852 Date:   Wed Apr 17 20:43:56 2019 -0400
   1853 
   1854     finish summarizing X11R6 vs documentation updates
   1855 
   1856 commit 3864d90245b8be233005bed639ec8cd7b5577cea
   1857 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1858 Date:   Wed Apr 17 20:08:22 2019 -0400
   1859 
   1860     summarize X11R6.3 and X11R6.4 changes
   1861 
   1862 commit c65723b624b0718f020868ac3aa9a19542434d50
   1863 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1864 Date:   Wed Apr 17 19:47:04 2019 -0400
   1865 
   1866     The interface changes made recently have to be documented, and due to the
   1867     time interval, etc., in turn requires an update to the specification version.
   1868     Update that now.
   1869 
   1870 commit 533e88162b1540e2ed7d3c6ccdae5f50aac3d69d
   1871 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1872 Date:   Wed Apr 17 19:42:43 2019 -0400
   1873 
   1874     update xorg's documentation-urls
   1875 
   1876 commit 1fd61d36009090cb8e2d95b861ae2c02cb874c77
   1877 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1878 Date:   Wed Apr 17 04:38:05 2019 -0400
   1879 
   1880     fix cut/paste error in description of --enable-geo-tattler configure option
   1881     (reported by Alan Coopersmith)
   1882     
   1883     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1884 
   1885 commit 4bd13f2bb92aafe66205160d55b3dc4cae98cda3
   1886 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1887 Date:   Tue Apr 16 21:20:21 2019 -0400
   1888 
   1889     remove calls to "IN" macro, which was recently removed from header
   1890 
   1891 commit 735ee4b6cc90c9ebfc33680c820c299545aa02ed
   1892 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1893 Date:   Tue Apr 16 21:13:57 2019 -0400
   1894 
   1895     Add --disable-const and --enable-geo-tattler options for new/updated features.
   1896     Also, show configure choices for build-logs.
   1897     
   1898     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1899 
   1900 commit f2418d6ff43197d7e51404aa13ca9cb2434669ff
   1901 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1902 Date:   Tue Apr 16 17:42:59 2019 -0400
   1903 
   1904     update manpage prototype for XtFindFile()
   1905     
   1906     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1907     
   1908     Conflicts:
   1909             man/XtFindFile.man
   1910 
   1911 commit ea2247ee98b9c7357dccbba13df96ffc6d08b65a
   1912 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1913 Date:   Mon Apr 15 17:46:18 2019 -0400
   1914 
   1915     use ldquo/rdquo/ndash where appropriate
   1916 
   1917 commit 44f5ef69ef6f1593d481a831d6aa4e035fc2e7bd
   1918 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1919 Date:   Mon Apr 15 17:21:58 2019 -0400
   1920 
   1921     correct an error from the original document's depiction of escape_char
   1922     
   1923     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1924 
   1925 commit eaa1835ba58525c90ffa2dc5a5d409dd9e7a909f
   1926 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1927 Date:   Mon Apr 15 17:20:57 2019 -0400
   1928 
   1929     use ldquo/rdquo/ndash where appropriate
   1930     
   1931     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1932 
   1933 commit cbf4dd22eedc33309efacfb2a1a795debdd44b3b
   1934 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1935 Date:   Mon Apr 15 17:13:05 2019 -0400
   1936 
   1937     trim spurious backslashes from translation of nroff to docbook xml
   1938     
   1939     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1940 
   1941 commit 1474d2e826773f3f5aa61ef2ad827c977ee5d084
   1942 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1943 Date:   Mon Apr 15 05:01:33 2019 -0400
   1944 
   1945     The conversion to xml overlooked the nroff document's use of "\%" for
   1946     hyphenation (remove those).
   1947     
   1948     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1949 
   1950 commit df21efb1cfaea8d46135f830817e4170605bffc0
   1951 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1952 Date:   Sun Apr 14 20:50:44 2019 -0400
   1953 
   1954     use lineannotation tag
   1955     
   1956     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1957 
   1958 commit 26e04bcf5714149c8e047af5c5243a9755fe925a
   1959 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1960 Date:   Sun Apr 14 20:45:45 2019 -0400
   1961 
   1962     whitespace/formatting fix
   1963     
   1964     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1965 
   1966 commit 1882fbe7a1a2f05c9939b40c7c07be83aea77698
   1967 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1968 Date:   Sun Apr 14 20:37:45 2019 -0400
   1969 
   1970     use lineannotation tag
   1971     
   1972     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1973 
   1974 commit 46505ebf1bb23b05364ee6da4fda48ea03221f58
   1975 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1976 Date:   Sun Apr 14 20:29:02 2019 -0400
   1977 
   1978     whitespace/formatting fixes
   1979     
   1980     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1981 
   1982 commit a3bb222d24c12dad2744039b8d5caa6ce05ca3bf
   1983 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1984 Date:   Sun Apr 14 20:11:47 2019 -0400
   1985 
   1986     formatted sample code to fit in 80 columns
   1987     
   1988     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1989 
   1990 commit 346716ffe321ad24b839d9b17eee300b41c899c2
   1991 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   1992 Date:   Sun Apr 14 19:48:09 2019 -0400
   1993 
   1994     use lineannotation tag to solve font mismatches for xref's inside
   1995     programlisting
   1996     
   1997     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   1998 
   1999 commit 015f1dd200334b656ff056b03662beee7ad7a9db
   2000 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2001 Date:   Sun Apr 14 19:30:48 2019 -0400
   2002 
   2003     use consistent labeling for xref's
   2004     
   2005     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2006 
   2007 commit aab9b50bb755d741ee54203f91bdfc464a95642f
   2008 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2009 Date:   Sun Apr 14 18:45:06 2019 -0400
   2010 
   2011     use programlisting tag rather than workaround for literallayout font.
   2012     
   2013     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2014 
   2015 commit aa871eb5c087f3af40e49e77378a04fa872c7465
   2016 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2017 Date:   Sun Apr 14 17:51:59 2019 -0400
   2018 
   2019     fill in titles for some references to ICCCM and X11 documents
   2020     
   2021     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2022 
   2023 commit 8905ee4cd409f22e940747b2dc0347c414011250
   2024 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2025 Date:   Fri Apr 12 21:17:55 2019 -0400
   2026 
   2027     fix ``fake quotes''
   2028     
   2029     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2030 
   2031 commit 8310d272d09132b86ed821b3abd3b85ceb2ea73c
   2032 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2033 Date:   Fri Apr 12 19:52:24 2019 -0400
   2034 
   2035     corrected some nested list formatting
   2036     
   2037     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2038 
   2039 commit 8000127db88f883a4e7c747560efeca536b1c14e
   2040 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2041 Date:   Fri Apr 12 19:23:58 2019 -0400
   2042 
   2043     modify xml-files to use named-entities, for easier manipulation
   2044     
   2045     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2046 
   2047 commit 1380721b4d252b8ed32d6016f1635f861e75f453
   2048 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2049 Date:   Fri Apr 12 04:35:13 2019 -0400
   2050 
   2051     use DOCTYPE consistently in included xml files, to allow using named entities
   2052     
   2053     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2054 
   2055 commit 6f75d2fefcf4e5c158546590bcfafc73293e4038
   2056 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2057 Date:   Thu Apr 11 19:20:23 2019 -0400
   2058 
   2059     add (with an external script "markup-literallayout") <code> tags
   2060     within <literallayout>.
   2061     
   2062     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2063 
   2064 commit d9afa0ca6e677b446ce43f2f189c08cfe87f68f3
   2065 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2066 Date:   Fri Mar 29 21:47:33 2019 -0400
   2067 
   2068     whitespace-fixes, plus convert examples to standard C
   2069     
   2070     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2071 
   2072 commit 1dd873e7bf2239b338d2b8c35607139c0d3d6e84
   2073 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2074 Date:   Thu Mar 28 20:17:57 2019 -0400
   2075 
   2076     fix a typo
   2077 
   2078 commit 2e9edb068ef2a20fc33f484ffaf69174a0a0945a
   2079 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2080 Date:   Thu Mar 28 19:55:53 2019 -0400
   2081 
   2082     change ambiguous String's to char* or const-char*, as well as adding the
   2083     missing parameters to one prototype
   2084     
   2085     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2086 
   2087 commit 6d19d615ce6b23f2b14340682851b5eba64e32ca
   2088 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2089 Date:   Thu Mar 28 19:43:25 2019 -0400
   2090 
   2091     The conversion to xml's funcdef dropped one or more parameters from several
   2092     functions.  This commit restores those parameters to the function prototypes.
   2093     
   2094     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2095 
   2096 commit ae2808046eafcbbd5e96ce36b6735f2888bd2a19
   2097 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2098 Date:   Wed Mar 27 21:24:42 2019 -0400
   2099 
   2100     correct prototype for XtInitialize; error in spec
   2101     
   2102     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2103 
   2104 commit 01d9652e223ddbf0756a6f8a57db8f44f37fe03f
   2105 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2106 Date:   Wed Mar 27 21:19:16 2019 -0400
   2107 
   2108     correct prototype for XtDisplay; error in spec
   2109     
   2110     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2111 
   2112 commit 37a65d8a0b8021c8c09f173c57f0c75bb035d556
   2113 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2114 Date:   Wed Mar 27 21:13:41 2019 -0400
   2115 
   2116     corrected prototype for XtAppSetFallbackResources; error in spec
   2117     
   2118     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2119 
   2120 commit 01ddc661a67d4b578f34c612a900fc5ef760d8de
   2121 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2122 Date:   Wed Mar 27 21:08:20 2019 -0400
   2123 
   2124     updated return-type for XtFindFile, also due to _CONST_X_STRING
   2125     
   2126     The previous commit also adds the standard "...", for variable-length parameter
   2127     lists, which was omitted from the specification.
   2128 
   2129 commit e357bd3b79216923820c0a024f95026fdd4a1cf3
   2130 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2131 Date:   Wed Mar 27 21:04:44 2019 -0400
   2132 
   2133     modify function prototypes in spec to correspond to updates made in headers
   2134     for the _CONST_X_STRING feature.
   2135 
   2136 commit 27483d8a3252e2c2a451976d4a99622becd83fe8
   2137 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2138 Date:   Wed Mar 27 20:07:55 2019 -0400
   2139 
   2140     update several function prototypes to use void-return or void-parameter,
   2141     which were not in the original spec because it accommodated K&R C.
   2142 
   2143 commit a8dcb749458a723dd76e342162c5c00b629374fe
   2144 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2145 Date:   Wed Mar 27 19:38:46 2019 -0400
   2146 
   2147     by the way - an overdue notification
   2148 
   2149 commit 5dd96a769ed02a0125fa2f84a2f27a1f75bdcc8e
   2150 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2151 Date:   Wed Mar 27 18:51:41 2019 -0400
   2152 
   2153     fix: some ASCII characters were mangled into Unicode look-alikes
   2154 
   2155 commit 464d6f0d396880152d1475f37459c38de5373d4f
   2156 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2157 Date:   Sun Mar 24 14:32:41 2019 -0400
   2158 
   2159     remove some debris...
   2160     
   2161     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2162 
   2163 commit 6b500c797a461c6da3baf6a1be208b232bf84366
   2164 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2165 Date:   Sat Mar 23 11:51:55 2019 -0400
   2166 
   2167     fix minor regression in prototype updates
   2168     
   2169     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2170 
   2171 commit 101090b0a60c8bc9aa38c8fd42b35119739bc53f
   2172 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2173 Date:   Sat Mar 23 11:36:33 2019 -0400
   2174 
   2175     avoid using C keyword "default" as parameter name
   2176     
   2177     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2178 
   2179 commit 149159df368aaa50db9e3e02f725d147ff557dbd
   2180 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2181 Date:   Sat Mar 23 06:46:42 2019 -0400
   2182 
   2183     updated manual pages' C prototypes to agree with the header-files.
   2184     This takes into account the _CONST_X_STRING feature, distinguishing
   2185     between String and char* and const char*, but also in
   2186     several cases, such as XtSessionGetToken, the manual page was wrong.
   2187     
   2188     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2189     
   2190     Conflicts:
   2191             man/XtAppErrorMsg.man
   2192 
   2193 commit e5a1e228e7ab7332d46db9278fa7af85ae889e70
   2194 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2195 Date:   Wed Mar 20 21:18:22 2019 -0400
   2196 
   2197     change return-type to avoid const-mismatches
   2198     
   2199     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2200 
   2201 commit e98352cebda8de6a715f6c5f35e549dc8cd55b8b
   2202 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2203 Date:   Wed Mar 20 21:16:25 2019 -0400
   2204 
   2205     fix const-mismatches in Tmstate.c
   2206     
   2207     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2208 
   2209 commit 973ebb581a2cd92349728e36ada108a2d8c68bc8
   2210 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2211 Date:   Wed Mar 20 21:13:17 2019 -0400
   2212 
   2213     fix const-mismatches in TMprint.c
   2214     
   2215     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2216 
   2217 commit 7aa775b5a238e16bc752fe78327a4a6c73369305
   2218 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2219 Date:   Wed Mar 20 21:10:06 2019 -0400
   2220 
   2221     fix const-mismatches in TMparse.c
   2222     
   2223     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2224 
   2225 commit ec3e02c88a72462100254723f96589e30cee2e8f
   2226 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2227 Date:   Wed Mar 20 20:55:18 2019 -0400
   2228 
   2229     fix shadowing warning for widgetClass parameter; no binary-change
   2230     
   2231     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2232 
   2233 commit 5037c01093c6a56728cab3096107d80052132dd3
   2234 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2235 Date:   Wed Mar 20 20:51:06 2019 -0400
   2236 
   2237     fix gcc warnings in Display.c
   2238     
   2239     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2240 
   2241 commit e19a99a733b3f1ed1b7120ef8355e2a449639242
   2242 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2243 Date:   Wed Mar 20 19:07:52 2019 -0400
   2244 
   2245     resolve const-mismatches in Shell.c
   2246     
   2247     some of those fixes use casts which elicit stricter warnings, but that's a
   2248     tradeoff needed to work with Xt's assumption that certain strings are
   2249     allocated (or const) in the calling application.
   2250     
   2251     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2252 
   2253 commit ffeb733db1384c6ffde199747fd84efe2e8d7499
   2254 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2255 Date:   Wed Mar 20 05:17:11 2019 -0400
   2256 
   2257     resolve const-mismatches in internal functions of Intrinsic.c
   2258     
   2259     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2260 
   2261 commit e53726577e18f37186d7996dc85dc82de9532d22
   2262 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2263 Date:   Wed Mar 20 05:07:21 2019 -0400
   2264 
   2265     Allow all of the "argv" strings to be writable, since those arrays may
   2266     be updated during initialization.
   2267     
   2268     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2269 
   2270 commit 13ed4421006c3bc7743233a401ce80f849dd889b
   2271 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2272 Date:   Tue Mar 19 21:20:03 2019 -0400
   2273 
   2274     This is a minimal change which compiles when predefining _CONST_X_STRING,
   2275     by changing some function parameters and struct-members to _XtString
   2276     (always "char*") from String (which may be "const char *").  There are
   2277     still many compiler warnings; subsequent commits will reduce those.
   2278     
   2279     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2280 
   2281 commit d10e295117fdde9a085f12d90cab1adb978450bb
   2282 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2283 Date:   Tue Apr 16 15:37:46 2019 -0400
   2284 
   2285     The last commit removed "IN" macro, but not the lines which used it.
   2286 
   2287 commit 3f13df93468658cd48bb63a2d836c60d62494e4a
   2288 Author: Walter Harms <wharms (a] bfs.de>
   2289 Date:   Tue Apr 16 14:42:41 2019 +0200
   2290 
   2291     Remove unused macros to ease maintenance
   2292     
   2293     After the last cleanups all the private macros are
   2294     now obsolet. They are removed with:
   2295     sed -e'/^\.de/,/^\.ny/d' -i
   2296 
   2297 commit 2b26e9a5473e399c81ae11b98d1f0b38393dbd8c
   2298 Merge: 4b446ce 965bc25
   2299 Author: Walter Harms <wharms (a] bfs.de>
   2300 Date:   Tue Apr 16 13:20:42 2019 +0200
   2301 
   2302     Merge branch 'master' of ssh://gitlab.freedesktop.org/xorg/lib/libxt
   2303     
   2304     Conflicts:
   2305             man/XtManageChildren.man
   2306 
   2307 commit 965bc251c1d8391e672f277686254299627d4e3c
   2308 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2309 Date:   Tue Mar 19 20:31:29 2019 -0400
   2310 
   2311     Referring to the xterm FAQ
   2312     
   2313             https://invisible-island.net/xterm/xterm.faq.html#building_it
   2314     
   2315     I would like to add an optional feature which makes the String typedef
   2316     "const" if _CONST_X_STRING is defined.  Modifying the Intrinsic.h header
   2317     is only a partial solution because the library has not been modified to
   2318     take advantage of this (if it had, most of the const-warnings from gcc
   2319     would go away).
   2320     
   2321     This change modifies the header file as well as the makestrs.c program
   2322     which generates Shell.h and StringDefs.h so that they use String-casts
   2323     rather than char*-casts (reducing the warnings seen when compiling with
   2324     Xt's header files).
   2325     
   2326     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2327 
   2328 commit c131d277ef061716b97e27cccc094bf1c0ae222f
   2329 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2330 Date:   Tue Mar 19 20:04:40 2019 -0400
   2331 
   2332     eliminate casts of NULL for String* and Cardinal*, since those are unnecessary
   2333     as well as interfere with proposed const-string changes.
   2334     
   2335     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2336 
   2337 commit 4b446ce8b20b1de1488c73e1841dafbd25ca949f
   2338 Author: Walter Harms <wharms (a] bfs.de>
   2339 Date:   Mon Apr 15 23:03:31 2019 +0200
   2340 
   2341     remove in-text macros
   2342     
   2343     The in-text macros are a problem when maintaining the text.
   2344     While removing i noticed several problems with missing
   2345     definitions this is fixed also.
   2346 
   2347 commit c66f453b4089b7af7ee14be7c5f817e8dd98be1e
   2348 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2349 Date:   Wed Apr 10 20:09:29 2019 -0400
   2350 
   2351     restore fixed-pitch formatting of code-examples
   2352     
   2353     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2354 
   2355 commit a89acaec14bd988659ebdc2ebb4b99c1eea5aa7e
   2356 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2357 Date:   Wed Apr 10 19:49:35 2019 -0400
   2358 
   2359     The ".BR" macro is used to join bold/regular text.
   2360     Use ".B" when only bold is intended.
   2361     
   2362     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2363 
   2364 commit cf9e8c73c4ffa671d580938c9a84d6ef0bd2710d
   2365 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2366 Date:   Sun Mar 17 17:19:45 2019 -0400
   2367 
   2368     This cleans up the "easy" warning fixes which can be made using my
   2369     Regress script, comparing object-files before/after the edits:
   2370     
   2371             https://invisible-island.net/ansification/index.html
   2372             https://invisible-island.net/scripts/readme.html
   2373     
   2374     The changes are casts, which quiet the gcc warnings about implicit
   2375     conversion that my "gcc-normal" script would show.  I avoided
   2376     reformatting the code.
   2377     
   2378     The change reduces the number of gcc warnings from 769 to 163.
   2379     
   2380     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2381 
   2382 commit fb7e899e94dd402c868e8eb59ccf32284732f6ac
   2383 Author: Walter Harms <wharms (a] bfs.de>
   2384 Date:   Thu Apr 4 22:32:20 2019 +0200
   2385 
   2386     FIX: add missing .fi
   2387 
   2388 commit 76ed3193af4416324a18795fe3bee4fb37e9791f
   2389 Author: Walter Harms <wharms (a] bfs.de>
   2390 Date:   Thu Apr 4 21:46:55 2019 +0200
   2391 
   2392     replace the use of .Ds/.De macro with the std. RS/.RE macro
   2393     
   2394     this make way to remove all private macro definitions from
   2395     the header. Now only plain man macros are used.
   2396 
   2397 commit b01eaa82c190b390f6a0de74668ed88a41b3d6b8
   2398 Author: Walter Harms <wharms (a] bfs.de>
   2399 Date:   Thu Apr 4 18:58:44 2019 +0200
   2400 
   2401     remove space after < for include filename
   2402     
   2403     using <X11/Xutil.h> instead of < X11/Xutil.h > make things
   2404     more easy and closer to std. man pages
   2405     
   2406     noted by Thomas Dickey
   2407 
   2408 commit 0f549e8992d568493415056ecda7fdbd7a6423ec
   2409 Merge: 7caf7f4 38c5ee4
   2410 Author: Walter Harms <wharms (a] bfs.de>
   2411 Date:   Wed Apr 3 17:06:30 2019 +0200
   2412 
   2413     Merge branch 'master' of ssh://gitlab.freedesktop.org/xorg/lib/libxt
   2414     
   2415     Replace home made macros in man macros
   2416 
   2417 commit 7caf7f47d473e92cf0fc36bf03720765916c17be
   2418 Author: Walter Harms <wharms (a] bfs.de>
   2419 Date:   Tue Apr 2 22:50:51 2019 +0200
   2420 
   2421     replace .ZN with .BR
   2422     
   2423     By replacing we do two things:
   2424     1. this fixes the troff behavier
   2425     2. this moves us closer to std. man pages
   2426     3. after this patch the macro ZN can be deleted
   2427     
   2428     Signed-off-by: Walter Harms <wharms (a] bfs.de>
   2429 
   2430 commit 3b5b654d5b539364a2f19b5206a79fb2e13f810f
   2431 Author: Walter Harms <wharms (a] bfs.de>
   2432 Date:   Tue Apr 2 21:49:28 2019 +0200
   2433 
   2434     Replace last two uses of .Pn with .ZN
   2435     
   2436     After this patch the macro can savely be removed.
   2437     Signed-off-by: Walter Harms <wharms (a] bfs.de>
   2438 
   2439 commit 38c5ee4f77c1d837ed8936bad5a3a354701aaed2
   2440 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2441 Date:   Mon Mar 18 05:06:06 2019 -0400
   2442 
   2443     bzero was marked "legacy" in POSIX 2001, and is not part of the later revisions.
   2444     Use memset, which is standard (and supported for some 30 years).
   2445     
   2446     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2447 
   2448 commit 91c08f4d9cb915d5f7c3074db3e72ad15ec14c01
   2449 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2450 Date:   Sun Mar 17 20:59:21 2019 -0400
   2451 
   2452     Use standard size_t type in the casts for length-parameter of memcpy, memmove
   2453     and bzero.  When the library was written (1989), none of those had been
   2454     standardized, and the source-code used "(int)" casts to help with K&R
   2455     compilers.  The cleanup done in the previous update used binary-compare
   2456     to validate, which does not work for these because the compiler is recording
   2457     the cast's effect.
   2458     
   2459     This change reduces the number of gcc warnings from 163 to 128.
   2460     
   2461     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2462 
   2463 commit 4004d85df9e81fc8bcddacae15a2715ccdd6627c
   2464 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2465 Date:   Sat Mar 16 13:21:55 2019 -0400
   2466 
   2467     update the "Ds" macro in the other files, for consistency
   2468     
   2469     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2470 
   2471 commit ca3f8db51e629e59d94873c41642d1e8b8324c9a
   2472 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2473 Date:   Sat Mar 16 13:16:28 2019 -0400
   2474 
   2475     None of the versions of the "Ds" macro (going back to X11R4) worked with
   2476     groff, and would display badly.  Modified the macro in the files which use
   2477     it, to do what was intended.
   2478     
   2479     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2480 
   2481 commit 4a04da5838bdea2893ebe63c97465fa7349d92ac
   2482 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2483 Date:   Sat Mar 16 12:55:53 2019 -0400
   2484 
   2485     fix typo from last change
   2486 
   2487 commit 56c998bc127581974fa277e4e2bfc3561ea3a897
   2488 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2489 Date:   Sat Mar 16 12:34:08 2019 -0400
   2490 
   2491     trim down the "De" macro by removing the parts that used never-defined registers
   2492     
   2493     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2494 
   2495 commit fe0f501b0dfb2d69f5879588547d6994d93217c7
   2496 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2497 Date:   Sat Mar 16 12:23:22 2019 -0400
   2498 
   2499     cleanup undefined macros in manpages
   2500     
   2501     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2502 
   2503 commit 1b2b648dbbc6f10b36e7914de8388b66bc93b45f
   2504 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2505 Date:   Sat Mar 16 11:51:09 2019 -0400
   2506 
   2507     split-up lines longer than 80 columns in manpages
   2508     
   2509     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2510 
   2511 commit a009bc8f3d69a379593b21997bb08a73eb39a8f2
   2512 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2513 Date:   Sat Mar 16 11:47:40 2019 -0400
   2514 
   2515     fix typo from last step
   2516 
   2517 commit b571da73755f65c206c0e7b82ade3876a921e2ea
   2518 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2519 Date:   Sat Mar 16 11:44:37 2019 -0400
   2520 
   2521     trim undefined symbol "D" from ".Ds" macros in manpages.
   2522     
   2523     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2524 
   2525 commit 7bdec43f299d2538d66f65892766bf3c5dd27056
   2526 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2527 Date:   Fri Mar 15 21:04:44 2019 -0400
   2528 
   2529     workaround for obsolete macro/command ".ny", in the manpages since late
   2530     1989 in X11R4.  The command was given a ".ny0", but nroff did not accept
   2531     more than two-character names, so it "should" have been ".ny 0".  Further,
   2532     since there is no standard macro "ny" (and no command), define a fallback.
   2533     
   2534     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2535 
   2536 commit 283db645c56a5aa55af1665c309182e492a3c863
   2537 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2538 Date:   Fri Mar 15 20:06:26 2019 -0400
   2539 
   2540     fix bug introduced by
   2541             commit 57c8b133bbcf38a9a1e345eabeeabe2a3e07c1c8,
   2542     which modified util/makestrs.c to avoid a shadowing warning of a
   2543     function parameter versus global variable, but overlooked use of the
   2544     parameter within the functions.  That caused all of the resource strings
   2545     in Shell.h to have the same value.
   2546     
   2547     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2548 
   2549 commit fe32434ab1a6a85d222b15e730fed9a5d8a74a2d
   2550 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
   2551 Date:   Tue Mar 12 04:34:28 2019 -0400
   2552 
   2553     fix build when XT_GEO_TATTLER is defined
   2554     That turns on a debugging feature (activated by a resource setting).
   2555     Its use of <stdarg.h> was incorrect.  Also fix compiler warnings in
   2556     the related file.
   2557     
   2558     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
   2559 
   2560 commit b724cd0d25dffe0091bb101ba8f993d0305844d3
   2561 Author: Walter Harms <wharms (a] bfs.de>
   2562 Date:   Tue Jan 15 19:45:29 2019 +0100
   2563 
   2564     resolv:assignment discards 'const' qualifier from pointer target
   2565 
   2566 commit 93713f5b050fb40973775e13d8430d524e2d4d10
   2567 Author: Walter Harms <wharms (a] bfs.de>
   2568 Date:   Fri Jan 11 23:49:57 2019 +0100
   2569 
   2570     no need to check XFree arguments
   2571 
   2572 commit 57c8b133bbcf38a9a1e345eabeeabe2a3e07c1c8
   2573 Author: Walter Harms <wharms (a] bfs.de>
   2574 Date:   Fri Jan 11 22:54:47 2019 +0100
   2575 
   2576     resolv:shadows a global declaration
   2577 
   2578 commit d51325e11253f99bdcf672062cc04de80bc9c7e2
   2579 Author: Walter Harms <wharms (a] bfs.de>
   2580 Date:   Fri Jan 11 22:17:02 2019 +0100
   2581 
   2582     alloc+bzero == calloc
   2583 
   2584 commit cc255601963479bd94c49851564f5004ac471093
   2585 Author: Walter Harms <wharms (a] bfs.de>
   2586 Date:   Tue Jan 8 23:10:10 2019 +0100
   2587 
   2588     resolv:assignment discards 'const' qualifier from pointer target
   2589 
   2590 commit 12eda76f2c7ff5d43dd68d7ff0ebc29cf27e9897
   2591 Author: Walter Harms <wharms (a] bfs.de>
   2592 Date:   Tue Jan 8 22:26:25 2019 +0100
   2593 
   2594     no need to check args for free
   2595 
   2596 commit bfd021ed1c2b126d3f78a1ffe639e25d11649b02
   2597 Author: Walter Harms <wharms (a] bfs.de>
   2598 Date:   Tue Jan 8 22:01:47 2019 +0100
   2599 
   2600     resolv:shadows a previous local
   2601 
   2602 commit 252b69ea85041ac5b368c15afdb7d7b6dc28636e
   2603 Author: Walter Harms <wharms (a] bfs.de>
   2604 Date:   Tue Jan 8 21:54:51 2019 +0100
   2605 
   2606     resolv:shadows a previous local
   2607 
   2608 commit c4897b56d853709aa2013ec16354e38f83465aaf
   2609 Author: Walter Harms <wharms (a] bfs.de>
   2610 Date:   Tue Jan 8 21:51:26 2019 +0100
   2611 
   2612     resolv:shadows a previous local
   2613 
   2614 commit a343fb6d854dd345a0216435b97e51b8f4dd4425
   2615 Author: Walter Harms <wharms (a] bfs.de>
   2616 Date:   Tue Jan 8 21:45:09 2019 +0100
   2617 
   2618     resolv:shadows a previous local
   2619 
   2620 commit 0aae899ba1724bfb16ab1bbe7238b3f75cbb6550
   2621 Author: Walter Harms <wharms (a] bfs.de>
   2622 Date:   Tue Jan 8 21:37:08 2019 +0100
   2623 
   2624     resolv:shadows a previous local
   2625 
   2626 commit 102ba41a668568d7e7e506b0ab9f064d1f2c4ec5
   2627 Author: Walter Harms <wharms (a] bfs.de>
   2628 Date:   Tue Jan 8 21:25:00 2019 +0100
   2629 
   2630     no need to check XFree arguments
   2631 
   2632 commit 8a25977b7ef3a5e96e57d0d56d597c9436a14871
   2633 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2634 Date:   Fri Dec 7 19:51:23 2018 -0800
   2635 
   2636     Update configure.ac bug URL for gitlab migration
   2637     
   2638     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2639 
   2640 commit 0dd0429f82298e294b7611fb6ed63a96af94e2ed
   2641 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2642 Date:   Mon Nov 19 22:41:26 2018 -0800
   2643 
   2644     Update README for gitlab migration
   2645     
   2646     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2647 
   2648 commit 0659374e8c1a39433f074226a65f29ae6147157e
   2649 Author: Rin Okuyama <rin (a] NetBSD.org>
   2650 Date:   Tue Feb 21 06:18:37 2017 +0000
   2651 
   2652     avoid -Wformat errors from clang when building with -DDEBUG
   2653     
   2654     https://bugs.freedesktop.org/show_bug.cgi?id=99882
   2655     
   2656     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2657     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2658 
   2659 commit 5ac10bc4b93942572118625c1c3b98e87d5ef9d7
   2660 Author: Mihail Konev <k.mvc (a] ya.ru>
   2661 Date:   Thu Jan 26 13:52:49 2017 +1000
   2662 
   2663     autogen: add default patch prefix
   2664     
   2665     Signed-off-by: Mihail Konev <k.mvc (a] ya.ru>
   2666 
   2667 commit b2d06ea97f0b45c9f9cba00279afc376a21f854d
   2668 Author: Emil Velikov <emil.l.velikov (a] gmail.com>
   2669 Date:   Mon Mar 9 12:00:52 2015 +0000
   2670 
   2671     autogen.sh: use quoted string variables
   2672     
   2673     Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
   2674     fall-outs, when they contain space.
   2675     
   2676     Signed-off-by: Emil Velikov <emil.l.velikov (a] gmail.com>
   2677     Reviewed-by: Peter Hutterer <peter.hutterer (a] who-t.net>
   2678     Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net>
   2679 
   2680 commit 5c8f59030c9407e657ba6824dcec151e904fc42d
   2681 Author: Peter Hutterer <peter.hutterer (a] who-t.net>
   2682 Date:   Tue Jan 24 10:32:07 2017 +1000
   2683 
   2684     autogen.sh: use exec instead of waiting for configure to finish
   2685     
   2686     Syncs the invocation of configure with the one from the server.
   2687     
   2688     Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net>
   2689     Reviewed-by: Emil Velikov <emil.velikov (a] collabora.com>
   2690 
   2691 commit 238f339165921831333a962f0c4e8ef6612f3ce4
   2692 Author: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
   2693 Date:   Thu Sep 8 11:51:12 2016 -0700
   2694 
   2695     darwin: Don't build libXt with -flat_namespace
   2696     
   2697     Force clients to be well-behaved.  libXaw and libXaw3d were updated to not
   2698     depend on the flat_namespace hack, so be sure to also update to newer versions
   2699     of those libraries as well.
   2700     
   2701     cf-libXaw: b3049d9b13333c0e67f1f23959227020741f486b
   2702     cf-libXaw3d: b8891dae09e107be01520c41ca8d903fe74cf6a0
   2703     
   2704     Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com>
   2705 
   2706 commit e8e2560e3391fa9c240235207a909855bfa7c73f
   2707 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2708 Date:   Sun Sep 27 18:54:57 2015 -0700
   2709 
   2710     Get rid of some extraneous ; at the end of C source lines
   2711     
   2712     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2713 
   2714 commit e7411e7e5299116604ff1f01d9415802607f1051
   2715 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2716 Date:   Thu Apr 30 22:36:14 2015 -0700
   2717 
   2718     libXt 1.1.5
   2719     
   2720     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2721 
   2722 commit 0c2c7562426aec7bdf9b54a7d6993153e0bce489
   2723 Author: Yaakov Selkowitz <yselkowitz (a] users.sourceforge.net>
   2724 Date:   Sun Aug 10 12:44:26 2014 -0500
   2725 
   2726     Fix _XtInherit on x86_64 Windows
   2727     
   2728     As noted in Initialize.c, _XtInherit needs special treatment as it's both called
   2729     as a function, and used as a value to compare with.
   2730     
   2731     We need to change this trickery for x86_64, as the symbols are no longer
   2732     underscore prefixed, and the address is 64 bits.
   2733     
   2734     We also cannot place the trampoline in the .data section, as it may be marked
   2735     no-execute, so we use a special section for it instead.
   2736     
   2737     v2: Uses of XtInherit must also be marked dllimport, so that they do not use a
   2738     thunk, but instead indirect via the __imp_XtInherit auto-import. This avoids
   2739     problems with an incorrect relocation being calculated in the case where libXt
   2740     and a library using it (e.g. libXaw/libXaw3d/libXm/etc.) are loaded more than
   2741     2GiB apart from each other.
   2742     
   2743     This is enough to build a working libXt for Cygwin x86_64, because it uses the
   2744     LP64 data model.  I believe that more patches are needed for libXt to work
   2745     correctly when built for the Windows LLP64 data model.
   2746     
   2747     Signed-off-by: Yaakov Selkowitz <yselkowitz (a] cygwin.com>
   2748     Reviewed-by: Jon TURNEY <jon.turney (a] dronecode.org.uk>
   2749     Reviewed-by: Colin Harrison <colin.harrison (a] virgin.net>
   2750 
   2751 commit 171d82fa36bb601360da2cc519718c46f137c467
   2752 Author: Jon TURNEY <jon.turney (a] dronecode.org.uk>
   2753 Date:   Tue Apr 14 12:21:58 2015 +0100
   2754 
   2755     Include unistd.h for getpid()
   2756     
   2757     Signed-off-by: Jon TURNEY <jon.turney (a] dronecode.org.uk>
   2758     Reviewed-by: David Macek <david.macek.0 (a] gmail.com>
   2759 
   2760 commit af9c277491c9bdc37a6fc5ae5a6c6ca190bfa56c
   2761 Author: Jon TURNEY <jon.turney (a] dronecode.org.uk>
   2762 Date:   Tue Apr 14 12:19:07 2015 +0100
   2763 
   2764     Include direct.h header for _getdrives() on Win32
   2765     
   2766     Signed-off-by: Jon TURNEY <jon.turney (a] dronecode.org.uk>
   2767     Reviewed-by: David Macek <david.macek.0 (a] gmail.com>
   2768 
   2769 commit e7094ceaf95a15eae73819d0ffdb9b982075e0d2
   2770 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2771 Date:   Sat Feb 14 14:10:21 2015 -0800
   2772 
   2773     unifdef -UCRAY -UCRAY2
   2774     
   2775     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2776 
   2777 commit 33a6d9dc30188c02a3ec703153728b31d458ec1e
   2778 Author: Rob Clark <robdclark (a] gmail.com>
   2779 Date:   Mon Jan 26 11:51:48 2015 -0500
   2780 
   2781     asprintf needs _GNU_SOURCE on some platforms
   2782     
   2783     Fixes a build break noticed on fedora 21 on arm (although I doubt that
   2784     is in any way arch specific).
   2785     
   2786     http://tinderbox.x.org/builds/2015-01-26-0012/logs/libXt/#build
   2787     
   2788     Signed-off-by: Rob Clark <robdclark (a] gmail.com>
   2789     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2790 
   2791 commit ca04f74887d53c75e794f643f7e860ba588c3a57
   2792 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2793 Date:   Sun Jan 18 11:21:45 2015 -0800
   2794 
   2795     makestrs: Use asprintf() if available
   2796     
   2797     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2798     Reviewed-by: Hans de Goede <hdegoede (a] redhat.com>
   2799 
   2800 commit fba83e45a8d5dc2ca920ec6c49446d2b54c2db5c
   2801 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2802 Date:   Sun Jan 18 10:58:08 2015 -0800
   2803 
   2804     makestrs: Replace strcpy()+strcat() calls with snprintf() calls
   2805     
   2806     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2807     Reviewed-by: Hans de Goede <hdegoede (a] redhat.com>
   2808 
   2809 commit 47fa41960650dd0e97eb78de2af0f5fcd9323b35
   2810 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2811 Date:   Sun Jan 18 10:43:11 2015 -0800
   2812 
   2813     makestrs: Replace malloc()+strcpy() calls with strdup() calls
   2814     
   2815     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2816     Reviewed-by: Hans de Goede <hdegoede (a] redhat.com>
   2817 
   2818 commit f3e5903536f80cb42ee6841f85e013284eb4c2fc
   2819 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2820 Date:   Sun Jan 18 10:27:42 2015 -0800
   2821 
   2822     makestrs: use strchr() instead of index()
   2823     
   2824     Besides being supported by more standards, strchr() has the important
   2825     characteristic of having a prototype included in <string.h> on Solaris
   2826     so that 64-bit compiles know it returns a pointer, not an integer.
   2827     (On Solaris, index() is only found in <strings.h>, for SunOS compatibility.)
   2828     
   2829     Without this fix, makestrs segfaulted in 64-bit builds on Solaris after
   2830     commit f9baaf55ff8cbd4bf018a34f181eda30d03b20dc switched to <string.h>.
   2831     
   2832     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2833     Reviewed-by: Hans de Goede <hdegoede (a] redhat.com>
   2834 
   2835 commit aed2c4d3493cf3a06ad1240f317552fd8bfd687a
   2836 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2837 Date:   Sun Jan 18 10:34:38 2015 -0800
   2838 
   2839     If CFLAGS_FOR_BUILD is not set, include CWARNFLAGS in default value
   2840     
   2841     Help catch errors like missing prototypes in makestrs sooner.
   2842     
   2843     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2844     Reviewed-by: Hans de Goede <hdegoede (a] redhat.com>
   2845 
   2846 commit f9baaf55ff8cbd4bf018a34f181eda30d03b20dc
   2847 Author: Thomas Klausner <wiz (a] NetBSD.org>
   2848 Date:   Thu Jan 8 09:18:16 2015 +0100
   2849 
   2850     Use string.h instead of X11/Xos.h.
   2851     
   2852     Long long ago, Xos.h was needed to choose between <string.h> &
   2853     <strings.h> depending on the OS in use.
   2854     
   2855     Today we can rely on C89 & later providing <string.h> everywhere
   2856     for us.
   2857     
   2858     Signed-off-by: Thomas Klausner <wiz (a] NetBSD.org>
   2859     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2860 
   2861 commit 51d63a9d82dc4f2407862131bbf3e5d72b4505d3
   2862 Author: Gaetan Nadon <memsize (a] videotron.ca>
   2863 Date:   Sat Sep 21 12:52:15 2013 -0400
   2864 
   2865     Use $(MKDIR_P) in Makefile.am for better code portability
   2866     
   2867     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2868     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   2869 
   2870 commit 8828fc21cb5b10f06294e460d15c38e234324960
   2871 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2872 Date:   Wed Jul 10 08:18:26 2013 -0700
   2873 
   2874     Revert "Avoid shadowing variables."
   2875     
   2876     This reverts commit 3919044bd7d3bcb85ce3425a43b8889a248a7542.
   2877     Breaks programs such as xcalc & xlogo on multiple platforms.
   2878 
   2879 commit 9dc5fb0b9640b79a234b58e640e05d8276556beb
   2880 Author: Thomas Klausner <wiz (a] NetBSD.org>
   2881 Date:   Tue Jun 25 23:02:48 2013 +0200
   2882 
   2883     Fix char vs. unsigned char warnings.
   2884     
   2885     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2886 
   2887 commit 3919044bd7d3bcb85ce3425a43b8889a248a7542
   2888 Author: Thomas Klausner <wiz (a] NetBSD.org>
   2889 Date:   Tue Jun 25 23:02:46 2013 +0200
   2890 
   2891     Avoid shadowing variables.
   2892     
   2893     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2894     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2895 
   2896 commit d395f487e659ee1091eb60c89c551ba1b61dfe51
   2897 Author: Thomas Klausner <wiz (a] NetBSD.org>
   2898 Date:   Tue Jun 25 23:02:50 2013 +0200
   2899 
   2900     Ignore test-driver from automake-1.13.
   2901     
   2902     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2903 
   2904 commit 71c76a6c500761a2ca0091a55b8c106906fcb125
   2905 Author: Thomas Klausner <wiz (a] NetBSD.org>
   2906 Date:   Wed Jun 26 00:43:03 2013 +0200
   2907 
   2908     Mark non-returning function with appropriate attribute.
   2909     
   2910     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2911     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2912 
   2913 commit ce57783ea5b5c47f5dca172d36a76f91dd7704df
   2914 Author: Thomas Klausner <wiz (a] NetBSD.org>
   2915 Date:   Wed Jun 26 00:43:32 2013 +0200
   2916 
   2917     Use appropriate variable type for vsnprintf return value.
   2918     
   2919     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2920     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2921 
   2922 commit 0bf255ce5f2aeacece0b685996491729f804fe94
   2923 Author: Thierry Reding <thierry.reding (a] avionic-design.de>
   2924 Date:   Thu Jan 3 10:16:55 2013 +0100
   2925 
   2926     Fix cross-compilation
   2927     
   2928     When cross-compiling against a sysroot for instance, a --sysroot option
   2929     is typically passed via the CPPFLAGS variable. This can cause the build
   2930     to break in the util subdirectory which requires the CPPFLAGS to be set
   2931     for the build system.
   2932     
   2933     Solve this by using the value of CPPFLAGS_FOR_BUILD for CPPFLAGS in the
   2934     util subdirectory. Cross-compile setups can override the variable when
   2935     calling the configure script.
   2936     
   2937     Signed-off-by: Thierry Reding <thierry.reding (a] avionic-design.de>
   2938     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2939 
   2940 commit 02fd80afd5d2416301e5166e202ff859902c7987
   2941 Author: Thomas Klausner <wiz (a] NetBSD.org>
   2942 Date:   Sun Jun 2 21:48:38 2013 +0200
   2943 
   2944     Add missing comma to fix DEBUG build.
   2945     
   2946     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2947     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2948 
   2949 commit e83d6d66ea28b0aaa7e574dd2471121a5250b934
   2950 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2951 Date:   Thu May 30 18:13:27 2013 -0700
   2952 
   2953     libXt 1.1.4
   2954     
   2955     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2956 
   2957 commit 1f4802b745aa172d375cb79403cb1e013e6aa4c0
   2958 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2959 Date:   Sat Mar 9 13:33:20 2013 -0800
   2960 
   2961     Remove old strtoul workaround for SunOS 4
   2962     
   2963     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2964 
   2965 commit 9264a21b688891dbdcee630ff72cf39aa75fc4e1
   2966 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2967 Date:   Sat Mar 9 11:44:14 2013 -0800
   2968 
   2969     unvalidated length in _XtResourceConfigurationEH [CVE-2013-2002]
   2970     
   2971     The RCM_DATA property is expected to be in the format:
   2972         resource_length, resource, value
   2973     
   2974     If the property contains a resource_length thats results in a pointer
   2975     outside the property string, memory corruption can occur.
   2976     
   2977     Reported-by: Ilja Van Sprundel <ivansprundel (a] ioactive.com>
   2978     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2979 
   2980 commit eae57493feec958bcf733ad0d334715107029f8b
   2981 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2982 Date:   Sat Mar 9 11:29:21 2013 -0800
   2983 
   2984     Unchecked return values of XGetWindowProperty [CVE-2013-2005]
   2985     
   2986     Multiple functions in Selection.c assumed that XGetWindowProperty() would
   2987     always set the pointer to the property, but before libX11 1.6, it could
   2988     fail to do so in some cases, leading to libXt freeing or operating on an
   2989     uninitialized pointer value, so libXt should always initialize the pointers
   2990     and check for failure itself.
   2991     
   2992     Reported-by: Ilja Van Sprundel <ivansprundel (a] ioactive.com>
   2993     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   2994 
   2995 commit ead50a9a274aa96bef94e57c4625be8e9288af4e
   2996 Author: Colin Walters <walters (a] verbum.org>
   2997 Date:   Wed Jan 4 17:37:06 2012 -0500
   2998 
   2999     autogen.sh: Implement GNOME Build API
   3000     
   3001     http://people.gnome.org/~walters/docs/build-api.txt
   3002     
   3003     Signed-off-by: Adam Jackson <ajax (a] redhat.com>
   3004 
   3005 commit 8f5f3f7a3c36088d6faf0f13da4416596257bc58
   3006 Author: Adam Jackson <ajax (a] redhat.com>
   3007 Date:   Tue Jan 15 14:28:48 2013 -0500
   3008 
   3009     configure: Remove AM_MAINTAINER_MODE
   3010     
   3011     Signed-off-by: Adam Jackson <ajax (a] redhat.com>
   3012 
   3013 commit 6731c2c7e3c16ad17425acfb5024fa1501e94411
   3014 Author: Thierry Reding <thierry.reding (a] avionic-design.de>
   3015 Date:   Thu Jan 3 10:16:56 2013 +0100
   3016 
   3017     Use AM_CPPFLAGS instead of INCLUDES
   3018     
   3019     Recent versions of automake deprecate the INCLUDES variable. The same
   3020     effect can be achieved by using AM_CPPFLAGS instead, which is also
   3021     automake's recommendation.
   3022     
   3023     Signed-off-by: Thierry Reding <thierry.reding (a] avionic-design.de>
   3024     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3025     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3026 
   3027 commit 97034e393cfa63a55e9cec2d795ac41e5872f5b5
   3028 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3029 Date:   Fri Jan 4 19:52:59 2013 -0800
   3030 
   3031     unifdef -U__UNIXOS2__
   3032     
   3033     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3034     Reviewed-by: Peter Hutterer <peter.hutterer (a] who-t.net>
   3035 
   3036 commit 0033d063894d003b1cb6edb14107d6ef7e0f3fec
   3037 Author: Egbert Eich <eich (a] freedesktop.org>
   3038 Date:   Thu Sep 8 16:40:27 2011 +0200
   3039 
   3040     Add XtErrorDB directory to pkg-config file.
   3041     
   3042     Should anyone ever desire to supply this file externally
   3043     it's location is specified in the pkg-config file.
   3044     
   3045     Signed-off-by: Egbert Eich <eich (a] freedesktop.org>
   3046     Reviewed-by: Gaetan Nadon <memsize (a] videotron.ca>
   3047     Tested-by: Gaetan Nadon <memsize (a] videotron.ca>
   3048 
   3049 commit 15d7f9cf9e089f5968a20f80529096e9a1d3551f
   3050 Author: Egbert Eich <eich (a] freedesktop.org>
   3051 Date:   Thu May 19 18:18:52 2011 +0200
   3052 
   3053     Install ErrorDB into a $datarootdir-path, not $libdir.
   3054     
   3055     This lets Xt search for it's ErrorDB in the same location
   3056     as Xlib. These error databases are architecture independent
   3057     data files.
   3058     
   3059     The XtErrorDB file neither exists in libXt nor has it ever
   3060     been supplied by any '3rd party' (at least Google didn't
   3061     turn up any results).
   3062     Therefore changing the location of this file (again) should
   3063     have no side effects on backward compatibility.
   3064     
   3065     Signed-off-by: Egbert Eich <eich (a] freedesktop.org>
   3066     Reviewed-by: Gaetan Nadon <memsize (a] videotron.ca>
   3067     Tested-by: Gaetan Nadon <memsize (a] videotron.ca>
   3068 
   3069 commit 690d6587e7e0ba29b70d2b1d6c5c6a128c5547a2
   3070 Author: Eric S. Raymond <esr (a] thyrsus.com>
   3071 Date:   Thu Aug 23 11:43:42 2012 -0400
   3072 
   3073     Remove unused macros that are temptations to presentation-level klugery.
   3074     
   3075     Also, change .Ds/.De to use CW font, as what they're wrapping is code displays.
   3076     This may not be recognized on archaic Unixes, but .ft 1 isn't any too safe
   3077     either. The PostScript and DVI drivers both grok CW.
   3078     
   3079     Signed-off-by: Eric S. Raymond <esr (a] thyrsus.com>
   3080 
   3081 commit 356b3e6235be4cdb51f13249cb68c581c0fc50c7
   3082 Author: Eric S. Raymond <esr (a] thyrsus.com>
   3083 Date:   Thu Aug 23 11:30:47 2012 -0400
   3084 
   3085     Eliminate use of tab stops.
   3086     
   3087     Signed-off-by: Eric S. Raymond <esr (a] thyrsus.com>
   3088 
   3089 commit 1e5e04a80b391ea6827bb3c537be47533c6afe1e
   3090 Author: Thomas Klausner <wiz (a] NetBSD.org>
   3091 Date:   Wed Jul 18 16:45:19 2012 +0200
   3092 
   3093     Fix DEBUG build (TMparse.c:376:1: error: overflow in implicit constant conversion)
   3094     
   3095     Signed-off-by: Thomas Klausner <wiz (a] NetBSD.org>
   3096     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3097 
   3098 commit 1ab3a0dd5140489bc80edcfd940609fefaec81f1
   3099 Author: Thomas Klausner <wiz (a] NetBSD.org>
   3100 Date:   Wed Jul 18 16:45:18 2012 +0200
   3101 
   3102     Avoid referencing something that isn't defined. Bring in the definition from another manual page.
   3103     
   3104     Signed-off-by: Thomas Klausner <wiz (a] NetBSD.org>
   3105     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3106     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3107 
   3108 commit 6adb4655a15276973f5e74fd79f5c99d3d4b77a0
   3109 Author: Julien Cristau <jcristau (a] debian.org>
   3110 Date:   Mon Apr 23 20:08:34 2012 +0200
   3111 
   3112     Add copyright notice and license from the X Consortium to COPYING
   3113     
   3114     These appear in the Xt manpages.
   3115     
   3116     Reported-by: Ansgar Burchardt
   3117     Signed-off-by: Julien Cristau <jcristau (a] debian.org>
   3118 
   3119 commit 2d689ac861085d1d74bcbd05d1595bac0bf67d20
   3120 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3121 Date:   Thu Mar 15 22:51:45 2012 -0700
   3122 
   3123     libXt 1.1.3
   3124     
   3125     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3126 
   3127 commit 75bef5b488245467b6638e25cd22006b306e8536
   3128 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   3129 Date:   Mon Mar 12 18:36:52 2012 -0700
   3130 
   3131     Revert "Treat unexpected returned events from poll as errors"
   3132     
   3133     This commit caused regressions:
   3134     https://bugs.freedesktop.org/show_bug.cgi?id=47203
   3135     https://bugs.freedesktop.org/show_bug.cgi?id=47216
   3136     
   3137     This reverts commit 70bb9e28d37fff4ead4d0a2c672af77059765fa4.
   3138 
   3139 commit 8ab1833a80a18131d897f6d9965545c16acef921
   3140 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3141 Date:   Wed Mar 7 17:57:26 2012 -0800
   3142 
   3143     libXt 1.1.2
   3144     
   3145     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3146 
   3147 commit aa0f30641769968e0453a7d02f3f8e5955641336
   3148 Author: Matt Dew <marcoz (a] osource.org>
   3149 Date:   Mon Jan 16 16:24:32 2012 -0700
   3150 
   3151     informaltable cleanup
   3152     
   3153     On certain tables, add top and bottom borders to table header
   3154     and a bottom border to the table. This matches what those
   3155     tables in the old pdfs looked like.
   3156     
   3157     the <?dbfo keep-together='always'> prevents tables from
   3158     splitting across pages. Useful for tiny tables.
   3159     
   3160     Converting the colwidth to a floating point, IE, 1* -> 1.0*
   3161     cleans up these build errors:
   3162     WARNING: table-layout="fixed" and column-width unspecified =>
   3163     falling back to proportional-column-width(1)
   3164     
   3165     Signed-off-by: Matt Dew <marcoz (a] osource.org>
   3166 
   3167 commit 70bb9e28d37fff4ead4d0a2c672af77059765fa4
   3168 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   3169 Date:   Wed Jan 4 10:33:29 2012 -0800
   3170 
   3171     Treat unexpected returned events from poll as errors
   3172     
   3173     Inspired by libxcb's f0565e8f06aadf760a9065a97b8cf5ab9cbd18de
   3174     
   3175     Resolves https://bugs.freedesktop.org/show_bug.cgi?id=20048
   3176     
   3177     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   3178 
   3179 commit 6dd231d37c036d182e789f0af37ee5417792ad4e
   3180 Author: Stephen Turnbull <stephenjturnbull (a] gmail.com>
   3181 Date:   Wed Jan 4 10:18:29 2012 -0800
   3182 
   3183     Don't re-enter the WaitLoop if block is set to false
   3184     
   3185     See: https://bugs.freedesktop.org/show_bug.cgi?id=20048
   3186     
   3187     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   3188 
   3189 commit 0d8ef503e2d51d727a912d6ef3cf017608e45b7f
   3190 Author: Gaetan Nadon <nadon@memsize.(none)>
   3191 Date:   Sat Dec 31 09:03:39 2011 -0500
   3192 
   3193     Add .gitignore for the newly added DocBook/XML generated files.
   3194     
   3195     Signed-off-by: Gaetan Nadon <nadon@memsize.(none)>
   3196 
   3197 commit 9cbf06b9f7b1378ce3424837c979c3241516bf9b
   3198 Author: Gaetan Nadon <nadon@memsize.(none)>
   3199 Date:   Fri Dec 30 17:08:14 2011 -0500
   3200 
   3201     docbook.am: embed css styles inside the HTML HEAD element
   3202     
   3203     Rather than referring to the external xorg.css stylesheet, embed the content
   3204     of the file in the html output produced. This is accomplished by using
   3205     version 1.10 of xorg-xhtml.xsl.
   3206     
   3207     This makes the whole html docs tree much more relocatable.
   3208     In addition, it eliminates xorg.css as a runtime file which makes
   3209     xorg-sgml-doctools a build time only package.
   3210     
   3211     Signed-off-by: Gaetan Nadon <nadon@memsize.(none)>
   3212 
   3213 commit 7aa5d801d3b17fc9a1af9d5f6bc0283e3762cca2
   3214 Author: Matt Dew <marcoz (a] osource.org>
   3215 Date:   Wed Dec 28 21:17:53 2011 -0700
   3216 
   3217     Remove old files.
   3218 
   3219 commit b8818e1233b75c6bd47a6d2197fabf3a036a2119
   3220 Author: Matt Dew <marcoz (a] osource.org>
   3221 Date:   Wed Dec 28 20:34:51 2011 -0700
   3222 
   3223     Initial docbook conversion.
   3224 
   3225 commit fd0da0d44a8501edaac3be7fac9449ad730d8bf4
   3226 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3227 Date:   Fri Oct 7 19:45:21 2011 -0700
   3228 
   3229     Add const attributes to TMparse typedefs to fix gcc -Wwrite-strings warnings
   3230     
   3231     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3232 
   3233 commit af9e4b75167c0e31ec02d5ababf204daa12f500d
   3234 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3235 Date:   Fri Oct 7 19:32:08 2011 -0700
   3236 
   3237     Add const attributes to slashDotXdefaults to fix gcc -Wwrite-strings warnings
   3238     
   3239     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3240 
   3241 commit 682ca8daf29285ef5013751784a7ec98962b7cbb
   3242 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3243 Date:   Fri Oct 7 19:30:11 2011 -0700
   3244 
   3245     Make implementation_default_path return const char *
   3246     
   3247     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3248 
   3249 commit d3c2fbcd83ed9ae9b6cc8d765badca7f8d3261b2
   3250 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3251 Date:   Fri Oct 7 19:23:37 2011 -0700
   3252 
   3253     Make gravity strings const to fix gcc -Wwrite-strings warnings
   3254     
   3255     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3256 
   3257 commit 94ffb37790ce33fdf49d07dd1ade60b6d8376aa7
   3258 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3259 Date:   Fri Oct 7 19:21:10 2011 -0700
   3260 
   3261     Convert ISOLatin1 functions to specify args as const char *
   3262     
   3263     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3264 
   3265 commit 1f48cadaa88423a012613a0b456ec8795c8c0992
   3266 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   3267 Date:   Fri Oct 7 17:08:07 2011 -0700
   3268 
   3269     Whitespace changes related to cleaning up previous patch
   3270     
   3271     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   3272 
   3273 commit 9e898aa4fd964e888044e2fa2d64089505331f62
   3274 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   3275 Date:   Fri Oct 7 17:01:34 2011 -0700
   3276 
   3277     Don't pop elements from our array while we're itterating through it.
   3278     
   3279     https://bugs.freedesktop.org/show_bug.cgi?id=22543
   3280     
   3281     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   3282 
   3283 commit df2008411a5c6a735af2b0fced01df660bb6978a
   3284 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3285 Date:   Mon Sep 26 15:29:45 2011 -0700
   3286 
   3287     makestrs: Add const attributes to fix gcc -Wwrite-strings warnings
   3288     
   3289     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3290 
   3291 commit 9347b890ba24db41c7cb6c6e76564e4896bc8cac
   3292 Author: Olivier Fourdan <fourdan (a] xfce.org>
   3293 Date:   Tue Sep 20 16:45:02 2011 -0700
   3294 
   3295     Bug 40577 - Missing bound checking in FreeSelectionProperty()
   3296     
   3297     https://bugs.freedesktop.org/show_bug.cgi?id=40577
   3298     
   3299     FreeSelectionProperty() did not check for the count of items in array
   3300     and relied on a NULL terminated list, which can cause libXt to crash if
   3301     FreeSelectionProperty() follows a call to GetSelectionProperty() which
   3302     reallocates the array.
   3303     
   3304     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3305 
   3306 commit 5691187ced24b16a951e2b8308bcc2b65dd36eee
   3307 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3308 Date:   Fri Sep 16 22:54:05 2011 -0700
   3309 
   3310     Strip trailing whitespace
   3311     
   3312     Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}'
   3313     git diff -w & git diff -b show no diffs from this change
   3314     
   3315     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3316 
   3317 commit 6c0b44caa9b424c7e05327e8ddc9273b87a0f81f
   3318 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   3319 Date:   Sun Oct 2 13:35:26 2011 -0700
   3320 
   3321     LP64 fix for TypedArgToArg()
   3322     
   3323     https://bugs.freedesktop.org/show_bug.cgi?id=12662
   3324     
   3325     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   3326 
   3327 commit 2c29b8b71575d73db6b9542b24fa3312a2cf2f86
   3328 Author: Jon TURNEY <jon.turney (a] dronecode.org.uk>
   3329 Date:   Wed Apr 27 12:32:39 2011 +0100
   3330 
   3331     Only link with ws2_32 for mingw target
   3332     
   3333     For the Cygwin target, we will be using the socket functions provided
   3334     by the Cygwin DLL, so linking with ws2_32 is unnecessary, even though
   3335     it may be present.
   3336     
   3337     Signed-off-by: Jon TURNEY <jon.turney (a] dronecode.org.uk>
   3338     Reviewed-by: Cyril Brulebois <kibi (a] debian.org
   3339     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3340 
   3341 commit 4ee8867047eaff3b121478b7199201d669e2c85d
   3342 Author: Gaetan Nadon <memsize (a] videotron.ca>
   3343 Date:   Tue May 24 14:37:03 2011 -0400
   3344 
   3345     Update README for documentation reference
   3346     
   3347     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3348     Reviewed-by: Cyril Brulebois <kibi (a] debian.org>
   3349     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   3350 
   3351 commit 5e299936489bf3476464f00ebf3ffa3fa893cc23
   3352 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3353 Date:   Fri Mar 18 19:36:05 2011 -0700
   3354 
   3355     Add test case for XtCvtIntToPixmap fix in commit 16d9941f3aa38
   3356     
   3357     Expanded from original Sun test case for Solaris bug 4163152.
   3358     Verified that with commit 16d9941f3aa38 reverted, this test case
   3359     fails on amd64, with it present, this test case passes.
   3360     
   3361     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3362 
   3363 commit 6fc14afa3fa98503248138f7f6984ee33a9bd889
   3364 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3365 Date:   Mon Mar 14 19:07:12 2011 -0700
   3366 
   3367     Add test case for XtAppMainLoop bug 34715
   3368     
   3369     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3370     Reviewed-by: Gaetan Nadon <memsize (a] videotron.ca>
   3371 
   3372 commit 4bf003a824577b5a46a59b3b3e91687b530ee48f
   3373 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3374 Date:   Thu Mar 10 14:23:44 2011 -0800
   3375 
   3376     Add test framework similar to xserver and use it to test XtAsprintf
   3377     
   3378     Only two simple test cases to start with:
   3379      - compares the results of snprintf of a short string to a static buffer
   3380             with the new buffer returned by XtAsprintf.
   3381      - compare the results of using XtAsprintf to replicate a portion of a
   3382             very long string with the original string.
   3383     
   3384     Uses malloc debugging flags for various platforms to try to catch errors
   3385     with uninitialized memory (such as the recently fixed failure to terminate
   3386     the string).
   3387     
   3388     Requires xorg-macros 1.13 for XORG_ENABLE_UNIT_TESTS and XORG_WITH_GLIB.
   3389     
   3390     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3391     Reviewed-by: Gaetan Nadon <memsize (a] videotron.ca>
   3392 
   3393 commit 42c611d9f8c80528f6e36ceb0ce245b06e8b1e8e
   3394 Author: Jordan Hayes <jordan (a] bitway.com>
   3395 Date:   Sun Mar 6 11:35:47 2011 -0800
   3396 
   3397     Bug 34715: XtAppMainLoop doesn't work without a Display
   3398     
   3399     https://bugs.freedesktop.org/show_bug.cgi?id=34715
   3400     
   3401     XtAppNextEvent() doesn't return until there's an actual XEvent to be
   3402     handled; it handles Xt-internal events (inputs, timers, signals)
   3403     itself, but doesn't return (because of course, those aren't XEvents).
   3404     Which means that the exit flag doesn't get a chance to break the loop
   3405     until/unless there's an actual XEvent.
   3406     
   3407     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3408 
   3409 commit c16d3cc264c45601f0e59bdd29e438c7c9679721
   3410 Author: Julien Cristau <jcristau (a] debian.org>
   3411 Date:   Thu Mar 10 10:19:59 2011 +0100
   3412 
   3413     Bump to 1.1.1
   3414     
   3415     Signed-off-by: Julien Cristau <jcristau (a] debian.org>
   3416 
   3417 commit fe2cf6e2b70e57624aad71f510ff8c6addaae196
   3418 Author: Cyril Brulebois <kibi (a] debian.org>
   3419 Date:   Tue Mar 8 16:09:49 2011 +0100
   3420 
   3421     XtAsprintf: Fix memory corruption.
   3422     
   3423     Don't write the null terminator to a random place, this can trigger some
   3424     segfault in XtOpenDisplay() and other annoyances.
   3425     
   3426     Debian Bug #617208 <http://bugs.debian.org/617208>
   3427     
   3428     Signed-off-by: Cyril Brulebois <kibi (a] debian.org>
   3429     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3430     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3431 
   3432 commit f6c791b5f318d8805db4cb6c74b1bc2e91d6c15c
   3433 Author: Gaetan Nadon <memsize (a] videotron.ca>
   3434 Date:   Sun Mar 6 13:43:46 2011 -0500
   3435 
   3436     man: replace hard coded section number 3Xt with __libmansuffix__ #35050
   3437     
   3438     http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=512130
   3439     
   3440     The Xt manpages are installed in section 3 (and not 3Xt as upstream
   3441     would have it). But, internal cross-references (in particular, in the
   3442     SEE ALSO part) are left alone, and keep pointing at Foo(3Xt).  The
   3443     result is that they can't be automatically followed from manpage
   3444     sanitizers such as dwww or emacs.
   3445     
   3446     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3447     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   3448 
   3449 commit 9ccf14fddedc11bd17b3ae30612c6f70f4cd7e14
   3450 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3451 Date:   Fri Mar 4 16:31:59 2011 -0800
   3452 
   3453     Don't need to use target-specific CFLAGS for makestrs
   3454     
   3455     It's the only thing built in that directory, so we can use AM_CFLAGS
   3456     and drop the requirement for AM_PROG_CC_C_O in configure.ac
   3457     
   3458     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3459     Reviewed-by: Gaetan Nadon <memsize (a] videotron.ca>
   3460     Tested-by: Gaetan Nadon <memsize (a] videotron.ca>
   3461 
   3462 commit 16d9941f3aa38dde115cbff639e131761c1b36d0
   3463 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3464 Date:   Fri Mar 4 15:43:43 2011 -0800
   3465 
   3466     Incorrect cast in XtCvtIntToPixmap could cause bus error on 64-bit machines
   3467     
   3468     Originally fixed by Leo Binchy for Sun Bug 4163152 to resolve bus error
   3469     on VSW5 (XTS) testing on 64-bit SPARC test run on Solaris 7.
   3470     ( Testcase: XtCvtIntToPixmap, Purpose:  1)
   3471     
   3472     Since we're converting from Int to Pixmap, need to access the argument
   3473     passed in as an int, not a Pixmap, which is consistent with the other
   3474     IntToXXX converters in this file.
   3475     
   3476     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3477     Reviewed-by: Matt Turner <mattst88 (a] gmail.com>
   3478 
   3479 commit 994443524ade46bad03eea0acbd1410d561c591d
   3480 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   3481 Date:   Fri Mar 4 16:30:58 2011 -0800
   3482 
   3483     configure: Bump version to 1.1.0 for release
   3484     
   3485     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   3486 
   3487 commit c0a233895cc8270ec0ff0bd2abb88d3f6dd524c3
   3488 Author: Jeremy Huddleston <jeremyhu (a] apple.com>
   3489 Date:   Fri Mar 4 12:49:48 2011 -0800
   3490 
   3491     darwin: Don't use poll() when expected to run on darwin10 and prior
   3492     
   3493     Signed-off-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   3494 
   3495 commit abf6062715c7d1390e516261a31abde4ed7ea64e
   3496 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3497 Date:   Wed Feb 2 23:29:46 2011 -0800
   3498 
   3499     Shell.c: TopLevelSetValues ignores iconic state if shell not yet realized
   3500     
   3501     Fix originally created by Leo Binchy for Sun to fix Solaris bug
   3502     1243761 The XmNiconic resource doesn't work
   3503     
   3504     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3505 
   3506 commit b1eaa18835ec7c3a11e580340625b35c18edf7ca
   3507 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3508 Date:   Wed Feb 2 23:21:02 2011 -0800
   3509 
   3510     GetResources: protect against underflow when type conversion fails
   3511     
   3512     Fix originally created by Leo Binchy for Sun to fix Solaris bug 1211553:
   3513      XtVaCreateManagedWidget with list of resources XtVaTypedArg cause core dump
   3514     
   3515     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3516 
   3517 commit 21c1cc98d8210a3ce2a4bf62ecee9168fdd99dcb
   3518 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3519 Date:   Wed Feb 2 22:42:13 2011 -0800
   3520 
   3521     Remove unused #ifdef UNALIGNED version of Xt macros & functions
   3522     
   3523     Trying to outsmart the compiler and libc is a losing battle, but
   3524     since UNALIGNED was never defined, we weren't even trying.
   3525     
   3526     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3527 
   3528 commit 19538f2b4553221b35831e13ec70ed9db436dd32
   3529 Author: Gaetan Nadon <memsize (a] videotron.ca>
   3530 Date:   Wed Feb 2 11:43:44 2011 -0500
   3531 
   3532     config: comment, minor upgrade, quote and layout configure.ac
   3533     
   3534     Group statements per section as per Autoconf standard layout
   3535     Quote statements where appropriate.
   3536     Autoconf recommends not using dnl instead of # for comments
   3537     
   3538     Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters.
   3539     Add AC_CONFIG_SRCDIR([Makefile.am])
   3540     
   3541     This helps automated maintenance and release activities.
   3542     Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines
   3543 
   3544 commit 7fd1e98987967b23f66da4b18ebf9798a68cd370
   3545 Author: Gaetan Nadon <memsize (a] videotron.ca>
   3546 Date:   Fri Jan 28 16:07:07 2011 -0500
   3547 
   3548     config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
   3549     
   3550     This silences an Automake warning.
   3551     
   3552     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   3553 
   3554 commit 84e512a94295387bd0625ce619fc8bd381395c71
   3555 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3556 Date:   Wed Dec 22 10:49:42 2010 -0800
   3557 
   3558     Convert ALLOCATE_LOCAL + sprintf to XtAsprintf
   3559     
   3560     Now that we don't need to separately strlen the format string, put it
   3561     directly into the function call to clear gcc warnings of:
   3562     Initialize.c:397: warning: format not a string literal, argument types not checked
   3563     
   3564     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3565 
   3566 commit c80650fddec8596ef7278e37aa12ce2076c54e93
   3567 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3568 Date:   Thu Dec 9 23:36:31 2010 -0800
   3569 
   3570     Convert ResConfig.c to use XtAsprintf() instead of XtMalloc + sprintf
   3571     
   3572     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3573 
   3574 commit ac07da253415ccb8b6322feedf7969967357050e
   3575 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3576 Date:   Wed Jan 12 23:09:29 2011 -0800
   3577 
   3578     Add XtAsprintf() as a new exported API
   3579     
   3580     Like asprintf() but using XtMalloc() to tie into the Xt memory allocation
   3581     and error handling subsystems.
   3582     
   3583     Bumps libXt version to 1.0.99.1 so that modules can set their pkg-config
   3584     dependency to libXt >= 1.0.99.1 to require XtAsprintf().
   3585     
   3586     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3587 
   3588 commit 84f73c49db8071c06f27609ce7cc7a32a17351a9
   3589 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3590 Date:   Thu Dec 9 23:44:42 2010 -0800
   3591 
   3592     Convert some sprintf calls to snprintf
   3593     
   3594     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3595     Reviewed-by: Julien Cristau <jcristau (a] debian.org>
   3596 
   3597 commit 14145f3e87a039640cd8bdb2e2f4f30ca9b2a710
   3598 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3599 Date:   Sun Dec 5 01:21:06 2010 -0800
   3600 
   3601     config: AC_PROG_CC is provided by XORG_DEFAULT_OPTIONS now
   3602     
   3603     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3604 
   3605 commit a73b8f06b95216083c8335fad45dd0de7f44a529
   3606 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3607 Date:   Sun Dec 5 01:19:10 2010 -0800
   3608 
   3609     config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
   3610     
   3611     Regroup AC statements under the Autoconf initialization section.
   3612     Regroup AM statements under the Automake initialization section.
   3613     Add missing AC_CONFIG_SRCDIR
   3614     
   3615     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3616 
   3617 commit 2bf988d229d2b85208cc42094ce7202204d628af
   3618 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3619 Date:   Sun Dec 5 00:33:44 2010 -0800
   3620 
   3621     Remove ancient #if defined(macII) hack for A/UX from makestrs.c
   3622     
   3623     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3624 
   3625 commit 96508e1b9da790d4b824a42246d1e86379101733
   3626 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3627 Date:   Sun Dec 5 00:19:30 2010 -0800
   3628 
   3629     Remove non-USE_SNPRINTF case from src/Error.c
   3630     
   3631     unifdef -DUSE_SNPRINTF src/Error.c
   3632     Plus manual removal of old #ifdef notyet section that said not enough
   3633     platforms had snprintf support yet.   Welcome to the new millenium!
   3634     
   3635     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3636 
   3637 commit 0b780f8cc8bc2606fc3173628c4d3065aae190f8
   3638 Author: walter harms <wharms (a] bfs.de>
   3639 Date:   Sun Nov 7 18:51:19 2010 +0100
   3640 
   3641     remove strcmp in src/ResConfig.c
   3642     
   3643     Make remainder check like in the rest of code and replace strcmp()
   3644     
   3645     Signed-off-by: walter harms <wharms (a] bfs.de>
   3646     Reviewed-by: Mikhail Gusarov <dottedmag (a] dottedmag.net>
   3647     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3648 
   3649 commit 59598f20ba160fd92abcf88a30f0008425e7b1ec
   3650 Author: walter harms <wharms (a] bfs.de>
   3651 Date:   Tue Oct 26 13:46:32 2010 +0200
   3652 
   3653     QueryEventMask: fix NULL check
   3654     
   3655     _XtGetPerWidgetInput may return NULL
   3656     avoid possible NULL references
   3657     
   3658     Signed-off-by: walter harms <wharms (a] bfs.de>
   3659     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3660 
   3661 commit 8572cba2b9094dcd8ee5b4c5bcf3c38f1f291918
   3662 Author: walter harms <wharms (a] bfs.de>
   3663 Date:   Sat Oct 30 10:47:23 2010 +0200
   3664 
   3665     src/Resource.c: Fix possible NULL access
   3666     
   3667     Signed-off-by: walter harms <wharms (a] bfs.de>
   3668     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3669 
   3670 commit 6c75b449f6436b787247e164bee03691af2a4f55
   3671 Author: walter harms <wharms (a] bfs.de>
   3672 Date:   Fri Oct 29 17:24:48 2010 +0200
   3673 
   3674     XtFree() can handle NULL , remove check
   3675     
   3676     Signed-off-by: walter harms <wharms (a] bfs.de>
   3677     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3678     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3679 
   3680 commit 0d29ca61b94cd34b04c5eedae443620a616d01c3
   3681 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3682 Date:   Thu Oct 28 12:03:25 2010 -0700
   3683 
   3684     libXt 1.0.9
   3685     
   3686     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3687 
   3688 commit 87d019acc715c5ab4a5b2431ec882a0f84946c20
   3689 Author: Jesse Adkins <jesserayadkins (a] gmail.com>
   3690 Date:   Tue Sep 28 13:30:03 2010 -0700
   3691 
   3692     Purge cvs tags.
   3693     
   3694     Signed-off-by: Jesse Adkins <jesserayadkins (a] gmail.com>
   3695     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3696 
   3697 commit aa70c813f6eac2cad2944a98a1a444ea69dc024f
   3698 Author: Gaetan Nadon <memsize (a] videotron.ca>
   3699 Date:   Tue Oct 5 09:07:30 2010 -0400
   3700 
   3701     makestrs: Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
   3702     
   3703     The value of MAN_SUBST is the same for all X.Org packages.
   3704     
   3705     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   3706 
   3707 commit 9d80fae6bc2cff26f320ff5b7b2ca7333ab3d677
   3708 Author: Gaetan Nadon <memsize (a] videotron.ca>
   3709 Date:   Tue Oct 5 09:04:19 2010 -0400
   3710 
   3711     makestrs: Use $(SED) from AC_PROG_SED supplied by XORG_DEFAULT_OPTIONS
   3712     
   3713     Use the appropriate platform version of sed
   3714     
   3715     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   3716 
   3717 commit 71a7e999a4d99aa54ea7268b928d87e27cea6279
   3718 Author: Gaetan Nadon <memsize (a] videotron.ca>
   3719 Date:   Tue Oct 5 09:02:41 2010 -0400
   3720 
   3721     makestrs: remove unsed $(appman_DATA)
   3722     
   3723     Man page is not installed, this variable is not defined.
   3724     
   3725     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   3726 
   3727 commit 0c968d108d8575db0149922b8375533fc54d0b7a
   3728 Author: walter harms <wharms (a] bfs.de>
   3729 Date:   Fri Oct 1 15:13:43 2010 +0200
   3730 
   3731     Honor that GetClassActions() may return NULL.
   3732     
   3733     Signed-off-by: Walter <wharms (a] bfs.de>
   3734     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3735 
   3736 commit 6e4dbf06d4d049666cf81207d9f853a0a40c71b7
   3737 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3738 Date:   Thu Sep 23 18:27:46 2010 -0700
   3739 
   3740     Sun's copyrights belong to Oracle now
   3741     
   3742     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3743 
   3744 commit 94680a56a32ada91f07db34e02a526dca5ecbbf4
   3745 Author: Ryan Hajdaj <rhajdaj (a] gotnothin.com>
   3746 Date:   Thu Sep 23 18:13:28 2010 -0700
   3747 
   3748     Bug 1478: Selection.c damages user error handler function
   3749     
   3750     https://bugs.freedesktop.org/show_bug.cgi?id=1478
   3751     
   3752     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3753 
   3754 commit d53a3deb52100596bef9fb7b6c6e7ba15ed18bda
   3755 Author: walter harms <wharms (a] bfs.de>
   3756 Date:   Wed Sep 22 19:25:20 2010 +0200
   3757 
   3758     fix dereference in TMprint.c
   3759     
   3760     the current codes checks for
   3761      eventWidget == NULL after accessing
   3762     eventWidget->core.tm.proc_table
   3763     
   3764     now it checks for eventWidget before access eventWidget->core.tm.proc_table.
   3765     
   3766     Signed-off-by: walter harms <wharms (a] bfs.de>
   3767     Reviewed-by: Jeremy Huddleston <jeremyhu (a] apple.com>
   3768     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3769 
   3770 commit 47e73791d4a88e59a797e9dde1ab2d5f58ff774c
   3771 Author: Gaetan Nadon <memsize (a] videotron.ca>
   3772 Date:   Tue Aug 17 10:17:57 2010 -0400
   3773 
   3774     man: whitespace management
   3775     
   3776     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   3777 
   3778 commit 8c307c168c724368be2b9e784365b40d4b001aa3
   3779 Author: Gaetan Nadon <memsize (a] videotron.ca>
   3780 Date:   Tue Aug 17 09:21:36 2010 -0400
   3781 
   3782     man: store shadow man pages in git rather than generating them
   3783     
   3784     Simplify the build process and the makefile.
   3785     
   3786     Local fix in CVS for bug 5628 is not required
   3787     as the problem has been fixed in
   3788     util-macros d9062e4077ebfd0985baf8418f3d0f111b9ddbba
   3789     
   3790     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   3791 
   3792 commit 198ac897c7136425a20011a6c99f80cb925d622b
   3793 Author: Gaetan Nadon <memsize (a] videotron.ca>
   3794 Date:   Fri Aug 6 12:32:10 2010 -0400
   3795 
   3796     man: using the C preprocessor is not required for man pages.
   3797     
   3798     There were no special symbols needing cpp.
   3799     Everything can be handled by the default MAN_SUBSTS in util-macros.
   3800     
   3801     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   3802 
   3803 commit 74cb722a974010fa3c82dc57a036f97768b3695b
   3804 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3805 Date:   Tue Jun 8 20:26:29 2010 -0700
   3806 
   3807     Move Xt specs from xorg-docs module
   3808     
   3809     For now, just checked in and included in dist tarballs, not processed
   3810     into a usable format - same as it was in xorg-docs
   3811     
   3812     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3813 
   3814 commit 56621d3ec521dd30fabb1a77ad1c396baa740569
   3815 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3816 Date:   Tue May 18 18:21:32 2010 -0700
   3817 
   3818     Move sm from Requires to Requires.private in xt.pc
   3819     
   3820     As explained in https://bugs.freedesktop.org/show_bug.cgi?id=26943
   3821     since libXt callers need the SM headers but don't necessarily need to
   3822     link directly to libSM, it should be in Requires.private, not Requires.
   3823     
   3824     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3825     Reviewed-by: Adam Jackson <ajax (a] redhat.com>
   3826 
   3827 commit f3d2ac478918b99c51e0b4bff97935f2255ab537
   3828 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3829 Date:   Fri Apr 16 16:08:39 2010 -0700
   3830 
   3831     Bug 26943: wrong dependencies in xt.pc.in
   3832     
   3833     https://bugs.freedesktop.org/show_bug.cgi?id=26943
   3834     
   3835     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
   3836 
   3837 commit 723d78fe8e159dee1281f3e4f8dc03825aa334b6
   3838 Author: Gaetan Nadon <memsize (a] videotron.ca>
   3839 Date:   Thu Apr 1 20:30:43 2010 -0400
   3840 
   3841     config: update and relocate AX_DEFINE_DIR macro
   3842     
   3843     Remove deprecated acinclude.m4 macro container file
   3844     Use separate macro files as per autoconf recommendation
   3845     Use the latest macro from GNU
   3846     
   3847     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   3848 
   3849 commit 99a1c1f2cfa595500704d54e223f1c9e0ff9a10e
   3850 Author: Yaakov Selkowitz <yselkowitz (a] users.sourceforge.net>
   3851 Date:   Fri Apr 2 01:43:22 2010 -0500
   3852 
   3853     Use automake silent rules for BUILT_SOURCES generation
   3854     
   3855     Signed-off-by: Yaakov Selkowitz <yselkowitz (a] users.sourceforge.net>
   3856     Acked-by: Gaetan Nadon <memsize (a] videotron.ca>
   3857 
   3858 commit cf3198fdc302bb017e6cc8014abc3bdbfeb9f6b1
   3859 Author: Gaetan Nadon <memsize (a] videotron.ca>
   3860 Date:   Mon Mar 29 16:50:34 2010 -0400
   3861 
   3862     config: update AC_PREREQ statement to 2.60
   3863     
   3864     Unrelated to the previous patches, the new value simply reflects
   3865     the reality that the minimum level for autoconf to configure
   3866     all x.org modules is 2.60 dated June 2006.
   3867     
   3868     ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
   3869     
   3870     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   3871 
   3872 commit 5a876831762c5d22101bd2fa71203647858f66b2
   3873 Author: Gaetan Nadon <memsize (a] videotron.ca>
   3874 Date:   Mon Mar 29 14:53:49 2010 -0400
   3875 
   3876     config: remove the pkgconfig pc.in file from EXTRA_DIST
   3877     
   3878     Automake always includes it in the tarball.
   3879     
   3880     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   3881 
   3882 commit cba12c108da0c3eb868a5cb08f641b6d036e0d05
   3883 Author: Gaetan Nadon <memsize (a] videotron.ca>
   3884 Date:   Sat Mar 27 16:30:02 2010 -0400
   3885 
   3886     config: remove execute permission on configureation file
   3887     
   3888     Introduced in commit 6baea764567c3327f1d85ba91375adaea6dab46d
   3889     "Link with winsock for WIN32 platforms"
   3890     
   3891     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   3892 
   3893 commit e3bce11a8ea7e0175a6f08367bace9b0eb2b898a
   3894 Author: Rmi Cardona  <remi (a] gentoo.org>
   3895 Date:   Mon Mar 15 22:59:04 2010 +0100
   3896 
   3897     libXt 1.0.8
   3898     
   3899     Signed-off-by: Rmi Cardona <remi (a] gentoo.org>
   3900 
   3901 commit a1a8df535fa5ab3748404bdeb07e61beb604b14e
   3902 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   3903 Date:   Thu Jan 14 20:07:46 2010 -0800
   3904 
   3905     Update Sun license notices to current X.Org standard form
   3906     
   3907     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com>
   3908 
   3909 commit 6393306d1a2eb8239f108a773f342495e1cfd85c
   3910 Author: Gaetan Nadon <memsize (a] videotron.ca>
   3911 Date:   Thu Jan 14 15:57:31 2010 -0500
   3912 
   3913     COPYING: add missing copyright notices
   3914     
   3915     Refer to: ActionHook.c
   3916     Copyright 1987, 1988 by Digital Equipment Corporation
   3917     Copyright 1993 by Sun Microsystems, Inc. Mountain View, CA.
   3918     Copyright 1987, 1988, 1998  The Open Group
   3919     
   3920     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   3921     Reviewed-by: Peter Hutterer <peter.hutterer (a] who-t.net>
   3922     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com>
   3923 
   3924 commit b798093fc6cbcf35c095f3401586d2741adcd2cd
   3925 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   3926 Date:   Fri Dec 11 17:04:23 2009 -0800
   3927 
   3928     darwin: xnu doesn't support poll on ttys on the master side.
   3929     
   3930     <rdar://problem/7360546>
   3931     
   3932     Signed-off-by: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   3933 
   3934 commit e0ac2ea8b211bdca848679ee59362384f0f97e36
   3935 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   3936 Date:   Mon Dec 7 22:28:53 2009 -0800
   3937 
   3938     Fix make distcheck (./util/makestrs.1 left after distclean)
   3939     
   3940     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com>
   3941 
   3942 commit 345633dc9c79b32a1b391dfb4dfedf87ae9e291b
   3943 Author: Rmi Cardona  <remi (a] gentoo.org>
   3944 Date:   Mon Nov 9 12:26:17 2009 +0100
   3945 
   3946     Don't install makestrs on the system
   3947     
   3948     It has no known outside-libXt users. Let's not install it and its man page.
   3949     
   3950     Signed-off-by: Rmi Cardona <remi (a] gentoo.org>
   3951     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com>
   3952 
   3953 commit ed31677bb9b1dd9498715a922763968917b87e49
   3954 Author: Gaetan Nadon <memsize (a] videotron.ca>
   3955 Date:   Fri Nov 27 20:56:04 2009 -0500
   3956 
   3957     Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
   3958     
   3959     Now that the INSTALL file is generated.
   3960     Allows running make maintainer-clean.
   3961 
   3962 commit 2d95ad4beed294a0a30fdb1d8e7798fa62455a41
   3963 Author: Gaetan Nadon <memsize (a] videotron.ca>
   3964 Date:   Wed Oct 28 14:09:10 2009 -0400
   3965 
   3966     INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
   3967     
   3968     Add missing INSTALL file. Use standard GNU file on building tarball
   3969     README may have been updated
   3970     Remove AUTHORS file as it is empty and no content available yet.
   3971     Remove NEWS file as it is empty and no content available yet.
   3972 
   3973 commit 7cc872e9934f62bf56976d5592ce621e30b1f95a
   3974 Author: Gaetan Nadon <memsize (a] videotron.ca>
   3975 Date:   Tue Oct 27 15:07:26 2009 -0400
   3976 
   3977     Deploy the new XORG_DEFAULT_OPTIONS #24242
   3978     
   3979     This macro aggregate a number of existing macros that sets commmon
   3980     X.Org components configuration options. It shields the configuration file from
   3981     future changes.
   3982 
   3983 commit 7ba57d7789362c2c2e646cc3b896802e6cbcb039
   3984 Author: Gaetan Nadon <memsize (a] videotron.ca>
   3985 Date:   Mon Oct 26 22:08:43 2009 -0400
   3986 
   3987     Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
   3988     
   3989     ChangeLog filename is known to Automake and requires no further
   3990     coding in the makefile.
   3991 
   3992 commit b4309cadb1de581d191fce924dac8fc7e55e5fb8
   3993 Author: Gaetan Nadon <memsize (a] videotron.ca>
   3994 Date:   Thu Oct 22 12:34:19 2009 -0400
   3995 
   3996     .gitignore: use common defaults with custom section # 24239
   3997     
   3998     Using common defaults will reduce errors and maintenance.
   3999     Only the very small or inexistent custom section need periodic maintenance
   4000     when the structure of the component changes. Do not edit defaults.
   4001 
   4002 commit 80ff1f362eefabe4be62784b001500b49943f1a5
   4003 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   4004 Date:   Wed Oct 21 12:47:26 2009 -0700
   4005 
   4006     This is not a GNU project, so declare it foreign.
   4007     
   4008     On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
   4009     > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
   4010     > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
   4011     > > was quite annoying to work around since 'autoreconf -fvi' replaces
   4012     > > it and git wants to commit it.  Should these files even be in git?
   4013     > > Can I nuke them for the betterment of humanity and since they get
   4014     > > created by autoreconf anyways?
   4015     >
   4016     > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
   4017     
   4018     As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
   4019     AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
   4020     of the INSTALL file. It is also part of the 24206 solution.
   4021     
   4022     Signed-off-by: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
   4023 
   4024 commit 5d63df924d7f66d2207c8db67e5d6cce8c7b245b
   4025 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   4026 Date:   Thu Oct 8 21:50:35 2009 -0700
   4027 
   4028     libXt 1.0.7
   4029     
   4030     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com>
   4031 
   4032 commit f82769a1a75e17f66b67a5f71dcf889955569a57
   4033 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   4034 Date:   Thu Oct 8 21:33:27 2009 -0700
   4035 
   4036     Replace AC_DEFINE_DIR with AX_DEFINE_DIR from Autoconf Archive
   4037 
   4038 commit 0ce97e4422409de070af7fd70da590db12c58579
   4039 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   4040 Date:   Tue Oct 6 16:12:03 2009 -0700
   4041 
   4042     Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
   4043     
   4044     Includes adding many $(AM_V_GEN) calls for the AM_SILENT_RULES included
   4045     by XORG_DEFAULT_OPTIONS when automake-1.11 or newer is used
   4046     
   4047     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com>
   4048 
   4049 commit 254e2e0a8197e47bcef3e3c0b461ef8156a1af64
   4050 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   4051 Date:   Tue Oct 6 16:29:59 2009 -0700
   4052 
   4053     Use make rules instead of shell for loops to generate shadow man pages
   4054     
   4055     Allows parallel make and simpler build logs/error reporting
   4056     
   4057     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com>
   4058 
   4059 commit fedc095da647b6f4fda8ca5edc5644458e2b2fbf
   4060 Author: Julien Cristau <jcristau (a] debian.org>
   4061 Date:   Tue Aug 25 18:31:49 2009 +0200
   4062 
   4063     Link against libICE
   4064     
   4065     libXt uses IceConnectionNumber() and IceProcessMessages(), so make sure
   4066     we link against -lICE.
   4067     
   4068     Signed-off-by: Julien Cristau <jcristau (a] debian.org>
   4069 
   4070 commit f77482f0618f954de1d080599ada058e9a3c24ff
   4071 Author: Thomas Petazzoni <thomas.petazzoni (a] free-electrons.com>
   4072 Date:   Tue Jul 28 11:59:41 2009 +0200
   4073 
   4074     Fix compilation of host tools in cross-compilation case
   4075     
   4076     At 36e9f0d351afbf7fd2595990b2d39e7c551f6420, a fix was added to use
   4077     the host gcc instead of the target gcc when cross-compiling
   4078     libXt. This fix works, but is not solve the whole problem: the CFLAGS
   4079     and LDFLAGS used with the host compilers are the one defined for the
   4080     target compiler (and the flags for both compilers might be very
   4081     different).
   4082     
   4083     This new fix let libXt obey to CFLAGS_FOR_BUILD and LDFLAGS_FOR_BUILD
   4084     environment variables, and use them to compile the host tools in
   4085     util/.
   4086     
   4087     Signed-off-by: Thomas Petazzoni <thomas.petazzoni (a] free-electrons.com>
   4088 
   4089 commit 369629611609f20c89499c1f6b5562a4f3cca983
   4090 Author: Adam Jackson <ajax (a] redhat.com>
   4091 Date:   Thu Jul 2 13:28:01 2009 -0400
   4092 
   4093     libXt 1.0.6
   4094 
   4095 commit 28677468c56888b18c44d71a62903d23e5c294cf
   4096 Author: Jon TURNEY <jon.turney (a] dronecode.org.uk>
   4097 Date:   Tue May 19 23:25:15 2009 +0100
   4098 
   4099     Cygwin/X: Build fix
   4100     
   4101     Commit c59dd27ecb1751f0b097046b2f892028e5a10a3e replaces __CYGWIN__ with WIN32
   4102     in a preprocessor check, as the code is appropriate for both Cygwin and Mingw.
   4103     
   4104     But this isn't quite the right was to do this. Being a Win32 platform is
   4105     Cygwin's secret shame, and WIN32 isn't actually defined to avoid turning on
   4106     code specific to native-Win API ports
   4107     
   4108     (See http://www.cygwin.com/faq/faq.programming.html#faq.programming.preprocessor)
   4109     
   4110     Yes, this probably means WIN32 could bereplaced by __MINGW32__ everywhere in the
   4111     X sources...
   4112 
   4113 commit 535f8c5324205b92c15e8755008c33a2766832c8
   4114 Author: John McKernan <john.mckernan (a] sun.com>
   4115 Date:   Fri May 1 13:53:03 2009 -0700
   4116 
   4117     Sun bug 4010369: Too slow to process Keycode 0 events in Xt Translation Mgr.
   4118     
   4119     Evaluation from original bug report against Solaris 2.6 in 1996:
   4120     
   4121         According to my investigation with the problem using debuggable
   4122         libXt and libXm, keycode 0 keypress events, which are given to
   4123         Xt's Translation Manager when inputting any cyrillic/greek characters,
   4124         are not cached in Xt's Translation Manager. At the TRANSLATE macro
   4125         in the Xt's source lib/Xt/TMkey.c, keycode 0 keyevents are always
   4126         given to XtTranslateKeycode() and it consumes a long time to parse
   4127         Motif's Translation Manager tables as many times as keycode 0
   4128         keyevent are given.
   4129     
   4130     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com>
   4131 
   4132 commit 061d3eebf7a0502afcd9c1831d67c8961feece8d
   4133 Author: John McKernan <john.mckernan (a] sun.com>
   4134 Date:   Fri May 1 13:41:26 2009 -0700
   4135 
   4136     Sun bug #1237023:  Dtterm crashes in XtDisplayAccelerators()
   4137     
   4138     Don't try to printf if returned string is NULL
   4139     
   4140     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com>
   4141 
   4142 commit e500631954c8d390e8705fde7f50d1acc006406e
   4143 Author: Jeremy Huddleston <jeremy (a] yuffie.local>
   4144 Date:   Thu Mar 12 01:03:39 2009 -0700
   4145 
   4146     darwin: Don't use poll() on versions of darwin before darwin10
   4147 
   4148 commit 81792a4cb402c4e5275d63465bc5d65599e34a25
   4149 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   4150 Date:   Mon Feb 2 20:34:36 2009 -0800
   4151 
   4152     Add README with pointers to mailing list, bugzilla & git repos
   4153     
   4154     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com>
   4155 
   4156 commit f56a69f2cf7df1e7cdf2494c5408786e53467374
   4157 Author: Paulo Cesar Pereira de Andrade <pcpa (a] mandriva.com.br>
   4158 Date:   Fri Jan 30 18:22:10 2009 -0200
   4159 
   4160     Janitor: ansification, make distcheck, compiler warnings, .gitignore.
   4161     
   4162       Most "compiler" warnings were actually sparse warnings, due to
   4163     assigning a integer to a pointer, or an external symbol without
   4164     a previous declaration.
   4165 
   4166 commit c1f227f94aec6f4555182965fc0d2d8f33fef01f
   4167 Author: Peter Breitenlohner <peb (a] mppmu.mpg.de>
   4168 Date:   Mon Oct 20 18:50:37 2008 -0700
   4169 
   4170     X.Org Bug 17942: libXt manpage formatting
   4171     
   4172     <http://bugs.freedesktop.org/show_bug.cgi?id=17942>
   4173 
   4174 commit f488a6a218da6b543d1495e607ff1b31b0b48900
   4175 Author: Daniel Stone <daniel (a] fooishbar.org>
   4176 Date:   Tue Sep 23 19:14:09 2008 +0300
   4177 
   4178     configure.ac: Minor thinko
   4179 
   4180 commit 36e9f0d351afbf7fd2595990b2d39e7c551f6420
   4181 Author: John Tapsell <johnflux (a] gmail.com>
   4182 Date:   Tue Sep 23 19:00:42 2008 +0300
   4183 
   4184     configure.ac: Use native compiler for build tools
   4185     
   4186     makestrs is used during the build, so use the native compiler (either
   4187     gcc or cc in $PATH, can be overridden as $CC_FOR_BUILD) instead of the
   4188     (possibly cross-) compiler.
   4189 
   4190 commit ace1676b0630dfe739c3bd712ed2b6e46bdb52f1
   4191 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   4192 Date:   Mon Jun 23 20:04:29 2008 -0700
   4193 
   4194     Update ac_define_dir.m4 to 2008-04-12 version
   4195 
   4196 commit 556918e21fbb67131d979b04f29a0b59fcd87575
   4197 Author: Alan Hourihane <alanh (a] tungstengraphics.com>
   4198 Date:   Wed Apr 30 19:15:14 2008 +0100
   4199 
   4200     Set a blank default search path for WIN32
   4201 
   4202 commit 56444103a3b2159d334aa87d782fbca987118bbc
   4203 Author: Alan Hourihane <alanh (a] tungstengraphics.com>
   4204 Date:   Tue Apr 29 22:44:54 2008 +0100
   4205 
   4206     less speed, more haste
   4207 
   4208 commit a393450cbde80b6e7f0e1c4112363eb1313a6cdb
   4209 Author: Alan Hourihane <alanh (a] tungstengraphics.com>
   4210 Date:   Tue Apr 29 22:16:05 2008 +0100
   4211 
   4212     fix logic inverted problem
   4213 
   4214 commit cd83cf47412b4a5979e152990c3b0870751aee07
   4215 Author: Colin Harrison <colin.harrison-at-virgin.net>
   4216 Date:   Tue Apr 29 19:45:50 2008 +0100
   4217 
   4218     Reduce the path searches on mingw
   4219 
   4220 commit bb6d2a09b87560ae396085ef0981b700924333cd
   4221 Author: Colin Harrison <colin.harrison-at-virgin.net>
   4222 Date:   Tue Apr 29 13:45:06 2008 +0100
   4223 
   4224     Xming specific configuration file settings
   4225 
   4226 commit 6baea764567c3327f1d85ba91375adaea6dab46d
   4227 Author: Alan Hourihane <alanh (a] tungstengraphics.com>
   4228 Date:   Tue Apr 29 10:22:35 2008 +0100
   4229 
   4230     Link with winsock for WIN32 platforms
   4231 
   4232 commit c59dd27ecb1751f0b097046b2f892028e5a10a3e
   4233 Author: Colin Harrison <colin.harrison-at-virgin.net>
   4234 Date:   Tue Apr 29 10:19:55 2008 +0100
   4235 
   4236     Fix some build issues for Win32 platforms
   4237 
   4238 commit 8e95cb765e88d36c35f868f650c86c62c31ad635
   4239 Author: Colin Harrison <colin.harrison-at-virgin.net>
   4240 Date:   Wed Apr 23 13:56:28 2008 +0100
   4241 
   4242     Add __MINGW32__
   4243 
   4244 commit 4b64b821a48fe493056271216dbe29d43376954b
   4245 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   4246 Date:   Sun Mar 9 08:42:48 2008 +0100
   4247 
   4248     nuke RCS Ids
   4249 
   4250 commit b648ed992d2c3ea8a7462a595e51a07085bf4688
   4251 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   4252 Date:   Fri Mar 7 15:52:27 2008 -0800
   4253 
   4254     Solaris builds need to pass -intelabi to makestrs, even on SPARC
   4255     
   4256     For some reason, when Solaris moved to X11R6.0, the intelabi version
   4257     of StringDefs.c/.h was used on SPARC, so now we're stuck with 10+ years
   4258     of binaries built to use it.
   4259 
   4260 commit c044ea620446db676ee076484fed3268c4d7c695
   4261 Author: James Cloos <cloos (a] jhcloos.com>
   4262 Date:   Thu Dec 6 15:51:20 2007 -0500
   4263 
   4264     Add missing PHONY line for automatic ChangeLog generation
   4265 
   4266 commit 6b483e355de6c5ee5dc635ab9b817bf72680b016
   4267 Author: Julien Cristau <jcristau (a] debian.org>
   4268 Date:   Sat Jun 23 15:20:09 2007 +0100
   4269 
   4270     Allow C++ apps to build using libXt
   4271 
   4272 commit 845e51c740574db2f72a5e7c5462d8f56a3c4e22
   4273 Author: Andreas Luik <luik (a] orthogon.com>
   4274 Date:   Sun Apr 8 00:43:56 2007 +0300
   4275 
   4276     Recalculate fd_set more aggressively (bug #808)
   4277     
   4278     select() can modify the fd set, so be a bit pessimistic and recalculate
   4279     it more often.
   4280 
   4281 commit 007d9e5f8b2edc3ff8ce8b2f96b8f56a417bb78d
   4282 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   4283 Date:   Mon Feb 26 18:27:43 2007 +0100
   4284 
   4285     Sync XtGetErrorDatabaseText() prototype with reality.
   4286 
   4287 commit 4e7031510d05471e77ff48355b23fc8e4302648c
   4288 Author: Ben Byer <bbyer@bbyer.(none)>
   4289 Date:   Tue Feb 20 01:05:27 2007 -0800
   4290 
   4291     added -flat_namespace to CFLAGS for Darwin
   4292 
   4293 commit 92452ca7a51fa77ea60eacd320dbd970e32653c9
   4294 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   4295 Date:   Sat Jan 27 22:29:03 2007 -0800
   4296 
   4297     Version bump: 1.0.5
   4298 
   4299 commit a5c7d56278e569257d3d64ff7681d0a484a1f817
   4300 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   4301 Date:   Sat Jan 27 22:26:55 2007 -0800
   4302 
   4303     Replace static ChangeLog with dist-hook to generate from git log
   4304 
   4305 commit 67772a3f39c5e8c4019336b0bf4d32e70726b0c0
   4306 Author: Eric S. Raymond <esr (a] thyrsus.com>
   4307 Date:   Tue Jan 2 17:49:17 2007 -0800
   4308 
   4309     Bug 9514: Markup error in makestrs.1x man page
   4310     
   4311     <https://bugs.freedesktop.org/show_bug.cgi?id=9514>
   4312 
   4313 commit 75f83503ba1db628137ffc9d1d9e4f2a7a2fd97a
   4314 Merge: 2f201b1 153264a
   4315 Author: Jeremy C. Reed <reed (a] glacier.reedmedia.net>
   4316 Date:   Sat Dec 9 09:31:02 2006 -0600
   4317 
   4318     Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/lib/libXt
   4319 
   4320 commit 2f201b177816be7112884bda180d65f5fff19155
   4321 Author: Jeremy C. Reed <reed (a] glacier.reedmedia.net>
   4322 Date:   Sat Dec 9 09:28:04 2006 -0600
   4323 
   4324     Don't use "INSTALL" during the build because INSTALL may be set by
   4325     build environment with settings for chown and make not work with
   4326     permissions of the builder.  So use mkdir -p and cp instead.  This
   4327     is for my bug #6599.
   4328 
   4329 commit 153264a7f290f98e01ed2dbd7265c977ec8ba7e1
   4330 Author: Daniel Stone <daniel (a] fooishbar.org>
   4331 Date:   Wed Nov 8 16:16:02 2006 +0200
   4332 
   4333     bump to 1.0.4
   4334 
   4335 commit 0c1954765c32c1bd298111cc6bed2f090494c0cf
   4336 Author: Eric Anholt <eric (a] anholt.net>
   4337 Date:   Fri Oct 27 12:35:38 2006 -0700
   4338 
   4339     Fix .pc file with new autotools by using AC_DEFINE_DIR.
   4340     
   4341     With autoconf 2.60, $datadir now expands to use $datarootdir rather than just
   4342     $prefix, so the .pc referenced the undefined $datarootdir.  AC_DEFINE_DIR
   4343     expands it all out for us.
   4344 
   4345 commit 3c166cc1efe86ca42180a64e14b6bbbc9744bc82
   4346 Author: Eric Anholt <eric (a] anholt.net>
   4347 Date:   Fri Oct 27 12:30:09 2006 -0700
   4348 
   4349     Add more generated files to ignore.
   4350 
   4351 commit 8d18dfa21f8349c998675e1f9971de02ca99a1cd
   4352 Author: Adam Jackson <ajax (a] benzedrine.nwnk.net>
   4353 Date:   Fri Oct 13 16:32:28 2006 -0400
   4354 
   4355     Bump to 1.0.3
   4356 
   4357 commit b54d069ea397486c6125943ffdb813482383576a
   4358 Author: Qiu-Yuan (Kathleen) Yang <qiu-yuan.yang (a] sun.com>
   4359 Date:   Fri Sep 1 18:04:26 2006 -0700
   4360 
   4361     Sun bug #4962001: Close memory leaks seen in Motif apps
   4362     
   4363     The function "GetResources" will return a copy of resources to the caller
   4364     and the caller has the responsibility to free the returned copy.  However some
   4365     functions, such as "XtGetSubresources", "_XtGetResources", and
   4366     "XtGetApplicationResources" invoked "GetResources" without freeing the
   4367     returned resource copy.
   4368 
   4369 commit 6e48adfab0c020ab5d55b68f9b4cc63ed5d8b14c
   4370 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   4371 Date:   Fri Sep 1 17:59:42 2006 -0700
   4372 
   4373     Add *~ to .gitignore to skip over emacs droppings
   4374 
   4375 commit 1eeeff85bf9f293de875169f6dc54577de0443f1
   4376 Author: David Nusinow <dnusinow (a] debian.org>
   4377 Date:   Wed Aug 30 16:33:10 2006 -0400
   4378 
   4379     Generate the internal manpage section using __libmansuffix__
   4380 
   4381 commit e2f43888fe021aac27770afa6a64fb3cf3fab190
   4382 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   4383 Date:   Thu Jul 13 14:59:08 2006 -0700
   4384 
   4385     renamed: .cvsignore -> .gitignore
   4386 
   4387 commit 3d3a1bc23f571daa7a876a21169d5a0c996ce7cc
   4388 Author: Adam Jackson <ajax (a] nwnk.net>
   4389 Date:   Fri May 12 16:10:27 2006 +0000
   4390 
   4391     Bump to 1.0.2
   4392 
   4393 commit fc82234c73362d6f07acf2dcf72bcefd96850105
   4394 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   4395 Date:   Sun Apr 30 14:30:16 2006 +0000
   4396 
   4397     Fix ERRORDB definition for the case where ${prefix} != /usr
   4398 
   4399 commit bc813392aa8f563e6cd385636b90a7496fcaa14e
   4400 Author: Adam Jackson <ajax (a] nwnk.net>
   4401 Date:   Thu Apr 27 00:23:17 2006 +0000
   4402 
   4403     Bump to 1.0.1
   4404 
   4405 commit 1c55684a7411c35fce2a958d84be4c13b5349ea0
   4406 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   4407 Date:   Sun Feb 12 18:19:22 2006 +0000
   4408 
   4409     Bug #5628 <https://bugs.freedesktop.org/show_bug.cgi?id=5628> Shadow pages
   4410         not created correctly when MANDIR & MANSUFFIX don't match.
   4411 
   4412 commit 6851a1faf46a4d8a85e481162c8ee84f66174f89
   4413 Author: Kevin E Martin <kem (a] kem.org>
   4414 Date:   Thu Dec 15 00:24:34 2005 +0000
   4415 
   4416     Update package version number for final X11R7 release candidate.
   4417 
   4418 commit b9464aa563b650faefbb881d5b399659aa8c30bb
   4419 Author: Kevin E Martin <kem (a] kem.org>
   4420 Date:   Sat Dec 10 16:29:07 2005 +0000
   4421 
   4422     Add configure option to install makestrs and its manpage.
   4423     Add makestrs man page.
   4424 
   4425 commit 6be3ca4fb0d0f9a1361d45dfc094f0a7a85b27b4
   4426 Author: Kevin E Martin <kem (a] kem.org>
   4427 Date:   Wed Dec 7 16:17:08 2005 +0000
   4428 
   4429     Add configure option to set the build's app-default dir, and put the result
   4430         in the xt.pc file for applications to use.
   4431 
   4432 commit 3186014010acbda9f8e3568a1e8076130212f600
   4433 Author: Kevin E Martin <kem (a] kem.org>
   4434 Date:   Tue Dec 6 22:48:44 2005 +0000
   4435 
   4436     Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
   4437 
   4438 commit 5801485b720e1dd3799737d9f127212afd3101c7
   4439 Author: Kevin E Martin <kem (a] kem.org>
   4440 Date:   Sat Dec 3 05:49:45 2005 +0000
   4441 
   4442     Update package version number for X11R7 RC3 release.
   4443 
   4444 commit d480f9dbd3e07b4e139f2a1422f803e6e6264854
   4445 Author: Kevin E Martin <kem (a] kem.org>
   4446 Date:   Sat Dec 3 04:41:50 2005 +0000
   4447 
   4448     Add check and cflags for malloc(0) returning NULL.
   4449 
   4450 commit 2a591fe7b3416d8609bd71cb068f9390105ffecf
   4451 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   4452 Date:   Mon Nov 28 22:03:06 2005 +0000
   4453 
   4454     Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
   4455         update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
   4456 
   4457 commit 7a8979367e4ab1a6412fef9a027b7d38621d87b7
   4458 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   4459 Date:   Wed Nov 23 22:33:07 2005 +0000
   4460 
   4461     Bug #5003 <https://bugs.freedesktop.org/show_bug.cgi?id=5003> Patch #3763
   4462         <https://bugs.freedesktop.org/attachment.cgi?id=3763> Xorg code misuses
   4463         S_IF* macros
   4464 
   4465 commit 2533120c26185990d326fa14c92383f85239f3b7
   4466 Author: Kevin E Martin <kem (a] kem.org>
   4467 Date:   Sat Nov 19 07:15:43 2005 +0000
   4468 
   4469     Update pkgconfig files to separate library build-time dependencies from
   4470         application build-time dependencies, and update package deps to work
   4471         with separate build roots.
   4472 
   4473 commit 3f332f9af360cd42f5ff1b6f16ac64f7d146ff34
   4474 Author: Kevin E Martin <kem (a] kem.org>
   4475 Date:   Wed Nov 9 21:19:13 2005 +0000
   4476 
   4477     Update package version number for X11R7 RC2 release.
   4478 
   4479 commit f151f6dfa14c36cfa54ab3e55bb67f24a8a39dc6
   4480 Author: Kean Johnson <kean (a] armory.com>
   4481 Date:   Tue Nov 8 06:33:25 2005 +0000
   4482 
   4483     See ChangeLog entry 2005-11-07 for details.
   4484 
   4485 commit 7ed0ec3136190288b0c450cdf2998000c43619df
   4486 Author: Kevin E Martin <kem (a] kem.org>
   4487 Date:   Tue Nov 1 15:11:51 2005 +0000
   4488 
   4489     Update pkgcheck dependencies to work with separate build roots.
   4490 
   4491 commit 33b861860b86b53840007010287f5483a503c8e9
   4492 Author: Kevin E Martin <kem (a] kem.org>
   4493 Date:   Wed Oct 19 02:48:11 2005 +0000
   4494 
   4495     Update package version number for RC1 release.
   4496 
   4497 commit d3853ab17d7203e7fbdfcd5cc8ed3505e5aa6233
   4498 Author: Kevin E Martin <kem (a] kem.org>
   4499 Date:   Tue Oct 18 07:24:03 2005 +0000
   4500 
   4501     Use $(INSTALL) instead of $(install_sh_DATA) for creating directories.
   4502 
   4503 commit 831a32df90d6b3db66d6c578f6e231d4aab2b760
   4504 Author: Adam Jackson <ajax (a] nwnk.net>
   4505 Date:   Tue Oct 18 03:10:14 2005 +0000
   4506 
   4507     Split the 'install -d' over multiple lines so certain lame versions of
   4508         autotools don't flip out.
   4509 
   4510 commit 5e37faddaac8ac50ee4ca719975f9bf526e4c980
   4511 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   4512 Date:   Tue Oct 18 01:50:02 2005 +0000
   4513 
   4514     Add --with-xfile-search-path=<path> and default setting to match monolith
   4515         XFileSearchPathDefault in Imake (including extra directories used in
   4516         Debian section of linux.cf.)
   4517 
   4518 commit 52edad6913e3efd3fcec6c73e13d33bf8c3a5e65
   4519 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   4520 Date:   Tue Oct 18 00:00:09 2005 +0000
   4521 
   4522     Use @LIB_MAN_SUFFIX@ instead of $(LIB_MAN_SUFFIX) in macro substitutions to
   4523         work better with BSD make
   4524 
   4525 commit 1fcb9d04dd8b2f78aff2d64e6db7588c973cdb5b
   4526 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   4527 Date:   Mon Oct 17 21:13:22 2005 +0000
   4528 
   4529     Rename .shadows.DONE to shadows.DONE to avoid some make's thinking it's a
   4530         suffix rule (reported by Matthieu Herrb)
   4531 
   4532 commit 4423fc41efc97ad1559f281c2ce3c835ccc88c61
   4533 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   4534 Date:   Thu Oct 13 04:27:16 2005 +0000
   4535 
   4536     Add generated man pages to .cvsignore file
   4537 
   4538 commit 3c676e51ca509fff616495ac7354ac8b4ecde7e4
   4539 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   4540 Date:   Wed Oct 12 00:22:32 2005 +0000
   4541 
   4542     configure.ac Set up cpp pre-processing of man pages Add shadow man pages
   4543         for man pages that document multiple functions.
   4544 
   4545 commit 0543cf76a5e11133b5f76fa37b39cbe2985c1c75
   4546 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   4547 Date:   Sat Sep 24 00:23:32 2005 +0000
   4548 
   4549     Include <X11/XlibConf.h> to get correct XTHREADS settings in non-Imake
   4550         builds.
   4551 
   4552 commit 88374bab9adfe73dc445d4202a28e4d6021a674f
   4553 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   4554 Date:   Wed Sep 21 02:35:01 2005 +0000
   4555 
   4556     Add checks for poll & snprintf & define old Imake names if found Enable XKB
   4557         usage in Xt unless --disable-xkb is specified Set STRINGSABIOPTIONS for
   4558         building StringDefs files on Solaris, SCO, and SVR4 systems.
   4559 
   4560 commit dbd0485a6e1926e7b94fdffb3e71de27c4a29012
   4561 Author: Adam Jackson <ajax (a] nwnk.net>
   4562 Date:   Mon Aug 1 23:59:39 2005 +0000
   4563 
   4564     Properly define BUILT_FILES
   4565 
   4566 commit f4043547fbb2feb87f480388a695016b90f53279
   4567 Author: Keith Packard <keithp (a] keithp.com>
   4568 Date:   Mon Aug 1 23:47:55 2005 +0000
   4569 
   4570     Move building of StringDefs files to src and fix them so that parallel make
   4571         works right.
   4572 
   4573 commit 027977140e19c5622331ac90eeb5e9bb9fe72640
   4574 Author: Kevin E Martin <kem (a] kem.org>
   4575 Date:   Fri Jul 29 21:22:52 2005 +0000
   4576 
   4577     Various changes preparing packages for RC0:
   4578     - Verify and update package version numbers as needed
   4579     - Implement versioning scheme
   4580     - Change bug address to point to bugzilla bug entry form
   4581     - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
   4582         reenable it)
   4583     - Fix makedepend to use pkgconfig and pass distcheck
   4584     - Update build script to build macros first
   4585     - Update modular Xorg version
   4586 
   4587 commit 28845cf017b991f7ed2dd23c005ab36ca43b97a5
   4588 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   4589 Date:   Fri Jul 22 20:30:10 2005 +0000
   4590 
   4591     Bug #3824: <https://bugs.freedesktop.org/show_bug.cgi?id=3824> Correct
   4592         incomplete license statement from Sun.
   4593 
   4594 commit 052efe144da64f96fb1201a36933894d2d4bfb3c
   4595 Author: Daniel Stone <daniel (a] fooishbar.org>
   4596 Date:   Tue Jul 19 02:00:01 2005 +0000
   4597 
   4598     distcheck fixes -- clean up after makestrs, don't list non-existant files.
   4599 
   4600 commit e1cd82cf0b4d51db42c5d71a63805b6fb9ad45b8
   4601 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   4602 Date:   Sun Jul 17 10:15:26 2005 +0000
   4603 
   4604     Fix for building outside of srcdir.
   4605 
   4606 commit 40bf5c6a837430bf23f86b97fcde8237099511c0
   4607 Author: Daniel Stone <daniel (a] fooishbar.org>
   4608 Date:   Sat Jul 16 07:37:19 2005 +0000
   4609 
   4610     Set version number to 6.0.0 with -version-number.
   4611 
   4612 commit 265f56bafdca73f28a4937ebff86ac77a25f2d4b
   4613 Author: Keith Packard <keithp (a] keithp.com>
   4614 Date:   Sat Jul 9 06:49:50 2005 +0000
   4615 
   4616     Add .cvsignore files
   4617 
   4618 commit 63a4f8f76f5fb9159447878a4a85a14d0fbf4bf6
   4619 Author: Alexander Gottwald <alexander.gottwald (a] s1999.tu-chemnitz.de>
   4620 Date:   Thu Jun 30 12:23:32 2005 +0000
   4621 
   4622     Add -no-undefined to linker command to build shared library on cygwin too
   4623 
   4624 commit 64b2b98096c6a5b2ac3af59796e07601eee4e28a
   4625 Author: Sren Sandmann Pedersen  <sandmann (a] daimi.au.dk>
   4626 Date:   Mon Jun 20 21:47:20 2005 +0000
   4627 
   4628     - Make Xt install its internal files in /usr/include/X11, both in the
   4629         modular and the monolithic tree.
   4630     - Update XTrap to use #include <X11/internal-xt-headerI.h>
   4631     - Add XvMC to symlink.sh
   4632 
   4633 commit 6e10d9886cfe518d1407331a7a8e5bac85390249
   4634 Author: Alexander Gottwald <alexander.gottwald (a] s1999.tu-chemnitz.de>
   4635 Date:   Fri Jun 10 12:19:31 2005 +0000
   4636 
   4637     ensure $(buildir)/src and $(builddir)/include/X11 exist before installing
   4638         generated files there
   4639 
   4640 commit 1b5fb35a8db7bcf568a2318118068b6c01169c14
   4641 Author: Alexander Gottwald <alexander.gottwald (a] s1999.tu-chemnitz.de>
   4642 Date:   Tue May 24 16:06:12 2005 +0000
   4643 
   4644     separation of source and build directories
   4645 
   4646 commit e6db93aff3a4e92b8d13998866a787bdc08b6f35
   4647 Author: Alexander Gottwald <alexander.gottwald (a] s1999.tu-chemnitz.de>
   4648 Date:   Tue May 24 15:58:51 2005 +0000
   4649 
   4650     Make source directory for templates configurable
   4651 
   4652 commit 82f3473668ed08af059e094a696911d2347e5d57
   4653 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   4654 Date:   Sun May 22 19:05:11 2005 +0000
   4655 
   4656     Convert man pages to long file names in lib/X11, lib/Xt, & lib/Xext
   4657 
   4658 commit 1c6db5c90aa4b4c7c82b0676416c2a9a0baa6c67
   4659 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   4660 Date:   Sun May 22 04:25:43 2005 +0000
   4661 
   4662     Check for <alloca.h> and define INCLUDE_ALLOCA_H if found, since
   4663         <Xalloca.h> requires it.
   4664 
   4665 commit 2e00049e9b02e26f858c3e4510641a735c03b086
   4666 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   4667 Date:   Sat May 21 20:47:26 2005 +0000
   4668 
   4669     Use $(install_sh_DATA) instead of "install" for better portability. Remove
   4670         duplicate installation lines.
   4671     Add AM_CFLAGS to pass through XT_CFLAGS & X11_CFLAGS
   4672 
   4673 commit a175c9ea92967441a7ad33d2f6c8bf26cbe954fe
   4674 Author: Adam Jackson <ajax (a] nwnk.net>
   4675 Date:   Thu May 19 00:22:33 2005 +0000
   4676 
   4677     revert last change, didn't do right thing at all, sorry for the noise
   4678 
   4679 commit 185284247a889358b2ea269424eb665a71079826
   4680 Author: Adam Jackson <ajax (a] nwnk.net>
   4681 Date:   Thu May 19 00:10:08 2005 +0000
   4682 
   4683     Require automake 1.7 in AM_INIT_AUTOMAKE
   4684 
   4685 commit c7fe09644945e3725c0b67b84cd24d8475cea184
   4686 Author: Sren Sandmann Pedersen  <sandmann (a] daimi.au.dk>
   4687 Date:   Wed May 18 19:34:25 2005 +0000
   4688 
   4689     Also include include/X11
   4690 
   4691 commit 605a76dcc93e277e1b26841a0225b7e0fb851b76
   4692 Author: Sren Sandmann Pedersen  <sandmann (a] daimi.au.dk>
   4693 Date:   Wed May 18 15:38:31 2005 +0000
   4694 
   4695     - conditionally include config.h in xc/lib/Xt sources
   4696     - add build system for lib/Xt
   4697 
   4698 commit b0a241cf7c7ab3840929da3b1aabdda7bab22517
   4699 Author: Egbert Eich <eich (a] suse.de>
   4700 Date:   Tue May 17 08:10:10 2005 +0000
   4701 
   4702     gcc4 allows to check if sentinels are correct (a sentinel is the
   4703         terminating element in a varargs list). A sentinel needs to be NULL,
   4704         not 0 - which doesn't make a difference on 32bit but matters on 64bit.
   4705         Furthermore it can be told that functions have a printf-like format
   4706         string and argument list so that they can verify that both match. To
   4707         use these features certain attributes need to be set - which are
   4708         compiler specific. To do this we define macros which are expanded
   4709         depending on the compiler version. For now we put those in
   4710         include/Xfuncproto.h (the XFree86 DDX layer contains a file compiler.h
   4711         which however is not visible outside the DDX) (Bugzilla #3268).
   4712 
   4713 commit 2b42b9154f9886ab05da1c3d6ce75fd95f59e04e
   4714 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   4715 Date:   Sun May 15 20:52:39 2005 +0000
   4716 
   4717     Add settings to bring Solaris builds closer to the ones Sun packages in
   4718         Solaris. Adds "BuildLikeSun" options for areas Sun deviates from the
   4719         way Xorg is packaged on other platforms. See comment in sun.cf for
   4720         details. Also, use system-provided Expat on Solaris 10 and other
   4721         cleanups.
   4722     Set shared library versions for Solaris builds to match versions used in
   4723         Solaris. Add missing SharedXfixesReqs and SharedXdamageReqs.
   4724     Add -solarisabi option to create XtStrings code compatibile with existing
   4725         Solaris binaries. (Off by default, on if "BuildLikeSun" is set in
   4726         sun.cf)
   4727 
   4728 commit 149898492fe56f6a096a875375faa7323f7e96f4
   4729 Author: Alexander Gottwald <alexander.gottwald (a] s1999.tu-chemnitz.de>
   4730 Date:   Wed Apr 20 09:35:50 2005 +0000
   4731 
   4732     Bugzilla #3072 (https://bugs.freedesktop.org/show_bug.cgi?id=3072)
   4733         attachment #2469 (https://bugs.freedesktop.org/attachment.cgi?id=2469):
   4734         fix uninitialized pointer in libXt on Win32. Reported by Dave Williss
   4735 
   4736 commit 85eb751e4e1683af6cee3ee9dce29f74911a639d
   4737 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   4738 Date:   Mon Feb 21 21:08:27 2005 +0000
   4739 
   4740     Convert lib/Xt to ANSI C (Thomas Dickey). Fixes for a few valgrind warnings
   4741         (Thomas Dickey).
   4742 
   4743 commit 94150cb72d9d641c64325cd70323d93b9a3701a5
   4744 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   4745 Date:   Wed Jan 19 19:27:34 2005 +0000
   4746 
   4747     doc/man/Xt/Imakefile
   4748     doc/man/Xt/XtAddCbk.man
   4749     doc/man/Xt/XtAddIn.man
   4750     doc/man/Xt/XtAllocGC.man
   4751     doc/man/Xt/XtAppE.man
   4752     doc/man/Xt/XtAppEM.man
   4753     doc/man/Xt/XtAppSTC.man
   4754     doc/man/Xt/XtClass.man
   4755     doc/man/Xt/XtConvSt.man
   4756     doc/man/Xt/XtConvert.man
   4757     doc/man/Xt/XtCreateSR.man
   4758     doc/man/Xt/XtDisplayI.man
   4759     doc/man/Xt/XtErr.man
   4760     doc/man/Xt/XtErrM.man
   4761     doc/man/Xt/XtExtEvDis.man
   4762     doc/man/Xt/XtGEDB.man
   4763     doc/man/Xt/XtGetANC.man
   4764     doc/man/Xt/XtGetActK.man
   4765     doc/man/Xt/XtGetAres.man
   4766     doc/man/Xt/XtGetSTO.man
   4767     doc/man/Xt/XtGetSres.man
   4768     doc/man/Xt/XtInit.man
   4769     doc/man/Xt/XtInitWC.man
   4770     doc/man/Xt/XtManChild.man
   4771     doc/man/Xt/XtOffset.man
   4772     doc/man/Xt/XtOwnSel.man
   4773     doc/man/Xt/XtRegDraw.man
   4774     doc/man/Xt/XtResPA.man
   4775     doc/man/Xt/XtSession.man
   4776     doc/man/Xt/XtSetLangP.man
   4777     doc/man/Xt/XtSetSP.man
   4778     doc/man/Xt/XtSetVal.man
   4779     //bugs.freedesktop.org/show_bug.cgi?id=2331> Attachment #1718
   4780         <https://bugs.freedesktop.org/attachment.cgi?id=1718>
   4781 
   4782 commit cd85103c7298be4a13909c07c95f5d53b069966e
   4783 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   4784 Date:   Sun Jan 2 11:08:49 2005 +0000
   4785 
   4786     Fix formatting.
   4787 
   4788 commit 054445f4238a98b7ea7910778ed110f5eff9d4f2
   4789 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   4790 Date:   Sun Oct 3 20:08:42 2004 +0000
   4791 
   4792     Xt Manual pages fixes from Dmitry Bolkhovitanov (Bugzilla #1498, $1499).
   4793 
   4794 commit 045e3de107523f28e765da8239d6afa9f51d6ba2
   4795 Author: Kevin E Martin <kem (a] kem.org>
   4796 Date:   Wed Aug 11 21:14:17 2004 +0000
   4797 
   4798     Apply PPC64 build patch (Bug #303, Mike A. Harris, Alan Coopersmith).
   4799 
   4800 commit 7a541dcaa28b6f97a647d0d8e0873f665ea372aa
   4801 Author: Eric Anholt <anholt (a] freebsd.org>
   4802 Date:   Sat Jul 31 01:21:51 2004 +0000
   4803 
   4804     Rename some COMPOSITE macros and enums to avoid conflicting with the
   4805         COMPOSITE extension's new macro. These appear to only be used
   4806         internally.
   4807 
   4808 commit b83924fa380f9e68c0c8a9dada6094c95fc44441
   4809 Author: Egbert Eich <eich (a] suse.de>
   4810 Date:   Fri Apr 23 18:43:54 2004 +0000
   4811 
   4812     Merging XORG-CURRENT into trunk
   4813 
   4814 commit 1b4f95dee32054b4d14ed5f78e47371c544fc5ac
   4815 Author: Egbert Eich <eich (a] suse.de>
   4816 Date:   Sun Mar 14 08:32:26 2004 +0000
   4817 
   4818     Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
   4819 
   4820 commit 83e661ed1cec6b14c60adbd48ab8588f6b13c391
   4821 Author: Egbert Eich <eich (a] suse.de>
   4822 Date:   Wed Mar 3 12:11:32 2004 +0000
   4823 
   4824     Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
   4825 
   4826 commit 77d281253982e2ebe27430f38b993927d879a005
   4827 Author: Egbert Eich <eich (a] suse.de>
   4828 Date:   Thu Feb 26 13:35:34 2004 +0000
   4829 
   4830     readding XFree86's cvs IDs
   4831 
   4832 commit 0efb2e616125953a3773b9b6c9a530ad30ce9bc8
   4833 Author: Egbert Eich <eich (a] suse.de>
   4834 Date:   Thu Feb 26 09:22:45 2004 +0000
   4835 
   4836     Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
   4837 
   4838 commit 036e955dfcc31d3b6c081f84e4f0b85969ccdd12
   4839 Author: Egbert Eich <eich (a] suse.de>
   4840 Date:   Thu Jan 29 08:08:07 2004 +0000
   4841 
   4842     Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
   4843 
   4844 commit f81d7ef72c9b4f13e33efa812bed9446657ed003
   4845 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   4846 Date:   Tue Nov 25 19:28:16 2003 +0000
   4847 
   4848     XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
   4849 
   4850 commit bdc0667ef29e24b1a2188b11546d843a7d3e5ef6
   4851 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   4852 Date:   Fri Nov 14 16:48:49 2003 +0000
   4853 
   4854     XFree86 4.3.0.1
   4855 
   4856 commit 6a13c9e08bb042c81ae904c44a38a50d785c824e
   4857 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   4858 Date:   Fri Nov 14 16:48:49 2003 +0000
   4859 
   4860     Initial revision
   4861 
   4862 commit 0117b0b441d8835a11a2886f3c8aed937dcffa9d
   4863 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   4864 Date:   Fri Nov 14 15:54:39 2003 +0000
   4865 
   4866     R6.6 is the Xorg base-line
   4867