ChangeLog revision fdf6a26f
1commit 64fca6a2d7cf4fee28ca2277ca6a8b7b32aee66e 2Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3Date: Sun Apr 9 13:42:31 2023 -0700 4 5 libXt 1.3.0 6 7 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 8 9commit b3b0c1ad25a5d0f628eddd00113a40364d68480b 10Author: Alan Coopersmith <alan.coopersmith@oracle.com> 11Date: Fri Mar 3 17:42:47 2023 -0800 12 13 Replace XtMalloc() calls with XtMallocArray() 14 15 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 16 17commit b1b54c50d0e5851d72c1e7aff4057687be2e447e 18Author: Alan Coopersmith <alan.coopersmith@oracle.com> 19Date: Fri Mar 3 16:23:20 2023 -0800 20 21 Replace XtRealloc() calls with XtReallocArray() 22 23 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 24 25commit 4ece1c842a08c11c1f84b95355801d41cd8435b1 26Author: Alan Coopersmith <alan.coopersmith@oracle.com> 27Date: 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@oracle.com> 38 39commit 392eb1cd5f2bdb186f0ff7f51abc4dd05ec13709 40Author: Alan Coopersmith <alan.coopersmith@oracle.com> 41Date: 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@oracle.com> 46 47commit 6cc4dd4191b4b13bd85fe287b6067e287a85d1d2 48Author: Alan Coopersmith <alan.coopersmith@oracle.com> 49Date: 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@oracle.com> 63 64commit 444eb13db2f9bc89aba333057fb9eae5d12acf5d 65Author: Alan Coopersmith <alan.coopersmith@oracle.com> 66Date: 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@oracle.com> 73 74commit 1736034c39682927830c0660a0b9587f19e53e4e 75Author: Alan Coopersmith <alan.coopersmith@oracle.com> 76Date: 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@oracle.com> 94 95commit 358e6295fdc494f4f1ed6ab7b1618a82bcd4b0ac 96Author: Alan Coopersmith <alan.coopersmith@oracle.com> 97Date: 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@oracle.com> 105 106commit 5c617fc17d9da49f92823b78472a59bd98033611 107Author: Alan Coopersmith <alan.coopersmith@oracle.com> 108Date: 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@oracle.com> 122 123commit e7b044c11190ed4deae2c2bb61ff3cc2c99170b2 124Author: Alan Coopersmith <alan.coopersmith@oracle.com> 125Date: 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@oracle.com> 138 139commit 205e30739073d282d4401df57862ac3a5cf6a987 140Author: Alan Coopersmith <alan.coopersmith@oracle.com> 141Date: 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@oracle.com> 150 151commit 35eed89c651c87a5e9950f3033c1516358456425 152Author: Alan Coopersmith <alan.coopersmith@oracle.com> 153Date: 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@oracle.com> 164 165commit 1aaf5d502027104ddd566090787780319f510278 166Author: Alan Coopersmith <alan.coopersmith@oracle.com> 167Date: 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@oracle.com> 181 182commit 3c54e99864eb6dba0d0cde7fe0a23ed7c1f5875f 183Author: Alan Coopersmith <alan.coopersmith@oracle.com> 184Date: 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@oracle.com> 192 193commit bbe78f905da6e36ebe1fe520903c760107b92b78 194Author: Alan Coopersmith <alan.coopersmith@oracle.com> 195Date: 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@oracle.com> 200 201commit eb4fe3345af696ea5a08a44034a464a712a02fdd 202Author: Alan Coopersmith <alan.coopersmith@oracle.com> 203Date: 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@oracle.com> 211 212commit ff361fe5ff0e7e34c838d7d1399de62ee90096e7 213Author: Alan Coopersmith <alan.coopersmith@oracle.com> 214Date: 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@oracle.com> 219 220commit bf57306493609b654167966eaad314048e649f9a 221Author: Thomas E. Dickey <dickey@his.com> 222Date: Mon Jun 20 23:28:06 2022 +0000 223 224 update copyright-date 225 226commit cbbf610bfbef2f8a20c8a2886a8a9c1ec94d4a66 227Author: Keith Packard <keithp@keithp.com> 228Date: 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@keithp.com> 240 241commit 215b8ee1d3231dd34a9e8002832cd028a6728dc7 242Author: Thomas E. Dickey <dickey@invisible-island.net> 243Date: 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@invisible-island.net> 248 249commit 806aefc8c6175b6252a300905a327e9d60939af7 250Author: Thomas E. Dickey <dickey@invisible-island.net> 251Date: 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@invisible-island.net> 256 257commit a80c543bb9955199619a2cb6280b89a879fd8811 258Author: Thomas E. Dickey <dickey@invisible-island.net> 259Date: Thu Jun 16 16:06:42 2022 -0400 260 261 fixes for gcc13 warnings 262 263 Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net> 264 265commit a6685523e189c6330ba7007ecaf8f6d462b63024 266Author: Thomas E. Dickey <dickey@invisible-island.net> 267Date: Tue Jun 14 20:25:20 2022 -0400 268 269 cppcheck and clang --analyze fixes 270 271 Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net> 272 273commit 248f980a67ac721882465c48d60039ac70d3fa82 274Author: Thomas E. Dickey <dickey@invisible-island.net> 275Date: Tue Jun 14 04:03:18 2022 -0400 276 277 codespell-fixes 278 279 Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net> 280 281commit 0f77f9f6a8974257a21e5fc0b8327b838c2a4849 282Author: Thomas E. Dickey <dickey@invisible-island.net> 283Date: 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@invisible-island.net> 288 289commit 9bebcedeb378f9fd6ea26767b11dae551b94dc54 290Author: Alan Coopersmith <alan.coopersmith@oracle.com> 291Date: 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@oracle.com> 296 297commit 1d5bb760ee996927dd5dfa5b3c219b3d6ef63d11 298Author: Alex Richardson <Alexander.Richardson@cl.cam.ac.uk> 299Date: 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@cl.cam.ac.uk> 324 325commit f8c7069a46af185e0bfaa43d63d450c9a44787ba 326Author: Alex Richardson <Alexander.Richardson@cl.cam.ac.uk> 327Date: 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@cl.cam.ac.uk> 340 341commit dd3e028d2a1bc5daf87865ca1e5e923000186af8 342Author: Alex Richardson <Alexander.Richardson@cl.cam.ac.uk> 343Date: 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@cl.cam.ac.uk> 351 352commit 38e89c8582efc8cd1e49205b5d02a10511738120 353Author: Alex Richardson <Alexander.Richardson@cl.cam.ac.uk> 354Date: 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@cl.cam.ac.uk> 366 367commit cfa8e152141367edb7b53e90da4ad80e995f3607 368Author: Alex Richardson <Alexander.Richardson@cl.cam.ac.uk> 369Date: 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@cl.cam.ac.uk> 390 391commit 4a1cacfb1a21b2583809451089d115fc8a23133e 392Author: Alex Richardson <Alexander.Richardson@cl.cam.ac.uk> 393Date: 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@cl.cam.ac.uk> 405 406commit edd70bdfbbd16247e3d9564ca51d864f82626eb7 407Author: Matt Turner <mattst88@gmail.com> 408Date: Sun Jan 24 09:45:53 2021 -0500 409 410 libXt 1.2.1 411 412 Signed-off-by: Matt Turner <mattst88@gmail.com> 413 414commit 32fb9ec3b60d0262d65829ad0fc1463464648c4b 415Author: Thomas E. Dickey <dickey@invisible-island.net> 416Date: Wed Feb 5 04:37:37 2020 -0500 417 418 _XtCalloc actually uses a Cardinal, not size_t 419 420commit 15a6234f9bee37d3c25bb21ce66db5846e082563 421Author: Walter Harms <wharms@bfs.de> 422Date: 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@bfs.de> 431 432commit 6cc7763e4bb7298a6c81f81015d6e750d6b4ea5c 433Merge: b2c33d4 51cbf52 434Author: Walter Harms <wharms@bfs.de> 435Date: Sun Dec 22 18:29:38 2019 +0100 436 437 Merge branch 'master' of ssh://gitlab.freedesktop.org/xorg/lib/libxt 438 439commit b2c33d42605147831c48a8946e90f356340e709e 440Author: Walter Harms <wharms@bfs.de> 441Date: Sun Dec 22 17:51:53 2019 +0100 442 443 refactoring, reduce indent level 444 445 Signed-off-by: Walter Harms <wharms@bfs.de> 446 447commit 51cbf52b7668ad46a428dabe8e79e6819e825b20 448Author: Thomas E. Dickey <dickey@invisible-island.net> 449Date: 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@invisible-island.net> 454 455commit 1bf4dfce4431b016a2970e195ea55188288264f6 456Author: Thomas E. Dickey <dickey@invisible-island.net> 457Date: 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@invisible-island.net> 466 467commit 8fe25ef4a99c38abe31113d5cfa0b85c7cd5c2de 468Author: Walter Harms <wharms@bfs.de> 469Date: 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@bfs.de> 474 475commit c7bdc7c0b75b6ec4df0bc180a20cf55ed0f43281 476Author: Thomas E. Dickey <dickey@invisible-island.net> 477Date: Sat Nov 9 06:19:14 2019 -0500 478 479 new build 480 481 Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net> 482 483commit ffc91271de153053c5c070fb11b4c701339ea06d 484Author: Thomas E. Dickey <dickey@invisible-island.net> 485Date: 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@invisible-island.net> 492 493commit 5964fb7e3a3c43db34e8a85df3332da0117e3336 494Author: Thomas E. Dickey <dickey@invisible-island.net> 495Date: 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@invisible-island.net> 500 501commit 727195e741cb4de851870efc92232d66dcd5a8f0 502Author: Thomas E. Dickey <dickey@invisible-island.net> 503Date: 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@invisible-island.net> 508 509commit d9ff063428adeb7139ee2eb1a96c8fb6263bac12 510Author: Thomas E. Dickey <dickey@invisible-island.net> 511Date: 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@invisible-island.net> 516 517commit 04bb8d633f922e12f76b17de5b876320b0fe3b69 518Author: Thomas E. Dickey <dickey@invisible-island.net> 519Date: 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@invisible-island.net> 525 526commit 2ff3f1fa183be97e66afb863cb9fec391ee3cd5c 527Author: Thomas E. Dickey <dickey@invisible-island.net> 528Date: 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@invisible-island.net> 534 535commit ceeffbae4c9a19fe304ae13c66bbfa2160a0c4c9 536Author: Thomas E. Dickey <dickey@invisible-island.net> 537Date: 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@invisible-island.net> 543 544commit f9bcb0beff28a12ef66a5555889070c211b6724e 545Author: Thomas E. Dickey <dickey@invisible-island.net> 546Date: 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@invisible-island.net> 552 553commit c32e6431de07c2c6314b710c0a9e446b7a62f831 554Author: Thomas E. Dickey <dickey@invisible-island.net> 555Date: 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@invisible-island.net> 561 562commit 91e5f17c9c7251a001d98613d8399045e6f47377 563Author: Thomas E. Dickey <dickey@invisible-island.net> 564Date: 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@invisible-island.net> 570 571commit 4f41be501408c1f37215665da7049dd363755f7b 572Author: Thomas E. Dickey <dickey@invisible-island.net> 573Date: 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@invisible-island.net> 579 580commit 4d16315364a0d1fd80a5e71f1dc885fe6674072b 581Author: Thomas E. Dickey <dickey@invisible-island.net> 582Date: 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@invisible-island.net> 588 589commit 6972afd215dc195e3213864d9b725a48bf766b6d 590Author: Thomas E. Dickey <dickey@invisible-island.net> 591Date: 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@invisible-island.net> 597 598commit 0aaf4560b718e9c9e5843b610974626b68688a93 599Author: Thomas E. Dickey <dickey@invisible-island.net> 600Date: 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@invisible-island.net> 606 607commit 204b9be31b67cc224bdfb47da3aacec1ceae6cad 608Author: Thomas E. Dickey <dickey@invisible-island.net> 609Date: 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@invisible-island.net> 615 616commit 5e633abc04b0b02be5bba8ffc3d7c4950f12cda0 617Author: Thomas E. Dickey <dickey@invisible-island.net> 618Date: 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@invisible-island.net> 624 625commit 79208cbc8e352bb9e4d7f3392a373f8bb67d21f4 626Author: Thomas E. Dickey <dickey@invisible-island.net> 627Date: 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@invisible-island.net> 633 634commit 832c4eb0ba6cf18ed0dbec2d542b65f10ac549df 635Author: Thomas E. Dickey <dickey@invisible-island.net> 636Date: 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@invisible-island.net> 642 643commit 03b78385ae3628e0e0e66efb6c8f13d277a8da7d 644Author: Thomas E. Dickey <dickey@invisible-island.net> 645Date: 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@invisible-island.net> 651 652commit 7a37a8ddb5b5a208d718244f751fad6678a7bf8b 653Author: Thomas E. Dickey <dickey@invisible-island.net> 654Date: 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@invisible-island.net> 660 661commit 019cfe87355df593355a37f53e768d8ccdf06eb0 662Author: Thomas E. Dickey <dickey@invisible-island.net> 663Date: 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@invisible-island.net> 669 670commit 43f01d164ecdc5d5efe62a5fb82a4d22aa62b0e0 671Author: Thomas E. Dickey <dickey@invisible-island.net> 672Date: 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@invisible-island.net> 678 679commit b7d917281a2bdd51c8816aa89fc76de47d663526 680Author: Thomas E. Dickey <dickey@invisible-island.net> 681Date: 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@invisible-island.net> 687 688commit 710d25ec2432b170c508d08abfe3e2944078590b 689Author: Thomas E. Dickey <dickey@invisible-island.net> 690Date: 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@invisible-island.net> 696 697commit c37ea7484dcf7aad160d536a1212924483947490 698Author: Thomas E. Dickey <dickey@invisible-island.net> 699Date: 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@invisible-island.net> 705 706commit d2ee89ce4d9e94b3319c72046853afda5ad3d3ed 707Author: Thomas E. Dickey <dickey@invisible-island.net> 708Date: 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@invisible-island.net> 714 715commit ca56f7951a76d3b695ad96aa1fde8bf8120f2bc1 716Author: Thomas E. Dickey <dickey@invisible-island.net> 717Date: 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@invisible-island.net> 723 724commit 10c7594030e6be7c731c44b17102b33bef91b12b 725Author: Thomas E. Dickey <dickey@invisible-island.net> 726Date: 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@invisible-island.net> 732 733commit 02b712159a2e7152669fd6d2a315e6f7690bb2d7 734Author: Thomas E. Dickey <dickey@invisible-island.net> 735Date: 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@invisible-island.net> 741 742commit 348a30bb5a850a626733a4d255d7ab633d22ebd4 743Author: Thomas E. Dickey <dickey@invisible-island.net> 744Date: 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@invisible-island.net> 750 751commit 99343f5a4660e121911dc907c2858c7a1ef1dd0c 752Author: Thomas E. Dickey <dickey@invisible-island.net> 753Date: 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@invisible-island.net> 759 760commit c37faef75de9b4de70e6394e814c7c50b4fca6d9 761Author: Thomas E. Dickey <dickey@invisible-island.net> 762Date: 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@invisible-island.net> 767 768commit 3af1ae2a76b789f89793d64b8d6eff7f9c24ca75 769Author: Thomas E. Dickey <dickey@invisible-island.net> 770Date: 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@invisible-island.net> 776 777commit 891419c3bcfc7d07f195957d1d74a03846b72eca 778Author: Thomas E. Dickey <dickey@invisible-island.net> 779Date: 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@invisible-island.net> 785 786commit a5f21f4e0cf482077d213153efc5d041d15132cb 787Author: Thomas E. Dickey <dickey@invisible-island.net> 788Date: 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@invisible-island.net> 794 795commit 26444bb3a221263b367f1559948069fb807458f9 796Author: Thomas E. Dickey <dickey@invisible-island.net> 797Date: 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@invisible-island.net> 803 804commit 58fc6aefc494580991347b1f1c24cd21fe77fba0 805Author: Thomas E. Dickey <dickey@invisible-island.net> 806Date: 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@invisible-island.net> 812 813commit 3a5b9155c5a7ecd6b81a9243197f89d5f11865dd 814Author: Thomas E. Dickey <dickey@invisible-island.net> 815Date: 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@invisible-island.net> 821 822commit c63b90edf271bcdc71dea5f30588c47acf278c0f 823Author: Thomas E. Dickey <dickey@invisible-island.net> 824Date: 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@invisible-island.net> 830 831commit f27bb4149d954dcd019ebed805aa526f0fff54a3 832Author: Thomas E. Dickey <dickey@invisible-island.net> 833Date: 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@invisible-island.net> 839 840commit 0a13b48b89b4e52739e89a7f3631d2b5a68e898b 841Author: Thomas E. Dickey <dickey@invisible-island.net> 842Date: 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@invisible-island.net> 848 849commit 54c4eed190cc5a9a759c37f1d9002a7067d12ab5 850Author: Thomas E. Dickey <dickey@invisible-island.net> 851Date: 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@invisible-island.net> 857 858commit 8cd7b381725916ff1e9ca9d5f81b26fc790bbf2c 859Author: Thomas E. Dickey <dickey@invisible-island.net> 860Date: 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@invisible-island.net> 866 867commit f291d614f9c892d3f6dace9a9fd176780b135358 868Author: Thomas E. Dickey <dickey@invisible-island.net> 869Date: 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@invisible-island.net> 875 876commit 426ebffd0294172409c3422439fbaacda3463c08 877Author: Thomas E. Dickey <dickey@invisible-island.net> 878Date: 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@invisible-island.net> 884 885commit 40d64a0d706bf41c070b3027c153ecb8229368bd 886Author: Thomas E. Dickey <dickey@invisible-island.net> 887Date: 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@invisible-island.net> 893 894commit 9876c91af02a8c442c43f8cfec1101549b0e9738 895Author: Thomas E. Dickey <dickey@invisible-island.net> 896Date: 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@invisible-island.net> 902 903commit 9f3baddea068e9c615595afaca13b1e7abb1f524 904Author: Thomas E. Dickey <dickey@invisible-island.net> 905Date: 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@invisible-island.net> 911 912commit 59499201effb2f07969c7940637016cb7d854967 913Author: Thomas E. Dickey <dickey@invisible-island.net> 914Date: 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@invisible-island.net> 920 921commit 8adff9851b1809f38110c31bcb35d6faf45c6fda 922Author: Thomas E. Dickey <dickey@invisible-island.net> 923Date: 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@invisible-island.net> 929 930commit 3da5c20b3c61f4a952f858455aa049fb201a476e 931Author: Thomas E. Dickey <dickey@invisible-island.net> 932Date: 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@invisible-island.net> 938 939commit 24816189ce8f21b77ede96bc1f83f41cf2ffa7fe 940Author: Thomas E. Dickey <dickey@invisible-island.net> 941Date: 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@invisible-island.net> 947 948commit 2b4b0b5104b9f39769f8cd500c57c0bf17994825 949Author: Thomas E. Dickey <dickey@invisible-island.net> 950Date: 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@invisible-island.net> 956 957commit 818711dd5ac1add5a67064cb6b0683c19055961e 958Author: Thomas E. Dickey <dickey@invisible-island.net> 959Date: 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@invisible-island.net> 965 966commit 650398b40bf500698cfe1f040df9e9d217e9c807 967Author: Thomas E. Dickey <dickey@invisible-island.net> 968Date: 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@invisible-island.net> 974 975commit 1737661309d55aa33e668142cf3301a8e94ff44d 976Author: Thomas E. Dickey <dickey@invisible-island.net> 977Date: 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@invisible-island.net> 983 984commit 9f81c761344b764b7f9950b7f7a2f57fb8465c12 985Author: Thomas E. Dickey <dickey@invisible-island.net> 986Date: 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@invisible-island.net> 992 993commit f962bf49b6607db00443a93001c227e1a4d18275 994Author: Thomas E. Dickey <dickey@invisible-island.net> 995Date: 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@invisible-island.net> 1001 1002commit 6370bd1f33c7d8219176a0a59e7937cbd06b6794 1003Author: Thomas E. Dickey <dickey@invisible-island.net> 1004Date: 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@invisible-island.net> 1010 1011commit 5d616cb0f2e01ddc7705ffac79183537ba17a9c6 1012Author: Thomas E. Dickey <dickey@invisible-island.net> 1013Date: 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@invisible-island.net> 1019 1020commit 8097b3fb5a7aa677eedeb58a125fc3569ea6fc48 1021Author: Thomas E. Dickey <dickey@invisible-island.net> 1022Date: 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@invisible-island.net> 1027 1028commit 8db6d1db575607767993ffb244f63d3ad5a5ac9f 1029Author: Thomas E. Dickey <dickey@invisible-island.net> 1030Date: 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@invisible-island.net> 1035 1036commit 0b08f9c45edf8b708b096b89c614094a92a6b7a6 1037Author: Thomas E. Dickey <dickey@invisible-island.net> 1038Date: 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@invisible-island.net> 1043 1044commit e4dfb3e179e54177244ab668d6d84486fbd26944 1045Author: Thomas E. Dickey <dickey@invisible-island.net> 1046Date: 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@invisible-island.net> 1051 1052commit 6038bd4fd95050f77c18c7cbf9ec2ca9152590af 1053Author: Thomas E. Dickey <dickey@invisible-island.net> 1054Date: 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@invisible-island.net> 1059 1060commit 61df064c511bb93b49a67a2d2b3c4886d650eeda 1061Author: Thomas E. Dickey <dickey@invisible-island.net> 1062Date: 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@invisible-island.net> 1067 1068commit 1229be61dabfcbba555ec34fd43da21e94ed7f06 1069Merge: 0a19e0f 93ffd50 1070Author: Thomas E. Dickey <dickey@invisible-island.net> 1071Date: Tue Jun 18 20:03:33 2019 -0400 1072 1073 Merge remote-tracking branch 'upstream/master' 1074 1075commit 93ffd50ccf04d02fc94565d8ee831c7b63d6d71a 1076Author: Thomas E. Dickey <dickey@invisible-island.net> 1077Date: 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@invisible-island.net> 1082 1083commit 6abd578a6f761c6c0563d63749bb11f9277b5897 1084Author: Thomas E. Dickey <dickey@invisible-island.net> 1085Date: Tue Jun 18 07:08:47 2019 -0400 1086 1087 force a version-bump 1088 1089commit 0a19e0fcfa99cd293815d3fbe427c1e916c4f06d 1090Merge: b21a7e5 3e20022 1091Author: Thomas E. Dickey <dickey@invisible-island.net> 1092Date: Tue Jun 18 05:08:42 2019 -0400 1093 1094 Merge remote-tracking branch 'upstream/master' 1095 1096commit 3e2002294b130f1f46ab026075b9d7e83c94bd60 1097Author: Thomas E. Dickey <dickey@invisible-island.net> 1098Date: Tue Jun 18 05:07:00 2019 -0400 1099 1100 fix a typo 1101 1102 Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net> 1103 1104commit b21a7e5825994e5abccb852c383b944a8fe465c0 1105Author: Thomas E. Dickey <dickey@invisible-island.net> 1106Date: Tue Jun 18 04:54:37 2019 -0400 1107 1108 fix a typo 1109 1110 Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net> 1111 1112commit 0f754feedf83acde23e0bf6c0ccbd206b8e910ee 1113Merge: e0f591b 59d9be5 1114Author: Thomas E. Dickey <dickey@invisible-island.net> 1115Date: Mon Jun 17 21:27:23 2019 -0400 1116 1117 Merge remote-tracking branch 'upstream/master' 1118 1119commit e0f591bccd4bdee4d2288cf902404e87c0dae135 1120Merge: 17b7730 b0ed26a 1121Author: Thomas E. Dickey <dickey@invisible-island.net> 1122Date: Mon Jun 17 04:32:54 2019 -0400 1123 1124 Merge branch 'master' of https://gitlab.freedesktop.org/dickey/libxt 1125 1126commit 59d9be57268c14e6995dff47a9f3f9d173b2b8a0 1127Author: Thomas E. Dickey <dickey@invisible-island.net> 1128Date: 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@invisible-island.net> 1133 1134commit ae293e379419e7e8451422fdd7a899a819db362b 1135Author: Thomas E. Dickey <dickey@invisible-island.net> 1136Date: 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@invisible-island.net> 1141 1142commit b0ed26a92490d28dd1dd34d221c77ebc8b8c0a89 1143Author: Thomas E. Dickey <dickey@invisible-island.net> 1144Date: 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@invisible-island.net> 1149 1150commit 17b77304b23965c1c8ac6a260636f37c23f60ff6 1151Author: Walter Harms <wharms@bfs.de> 1152Date: Fri Jun 14 21:55:45 2019 +0200 1153 1154 remove dead code 1155 1156 Signed-off-by: Walter Harms <wharms@bfs.de> 1157 1158commit f09cef2528b664b0029242c5643246e28d0395b3 1159Author: Walter Harms <wharms@bfs.de> 1160Date: 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@bfs.de> 1169 1170commit c33fc7df82276b3dd06428d8ac34be39b6e1afd6 1171Author: Thomas E. Dickey <dickey@invisible-island.net> 1172Date: 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@invisible-island.net> 1177 1178commit 880876ba1aff9cf56d574d2bf486856f5bf20107 1179Author: Thomas E. Dickey <dickey@invisible-island.net> 1180Date: Thu Jun 13 19:05:55 2019 -0400 1181 1182 fix some punctuation errata 1183 1184 Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net> 1185 1186commit 86073013496a2f45ebde242001e82cf5049d51cd 1187Author: Thomas E. Dickey <dickey@invisible-island.net> 1188Date: 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@invisible-island.net> 1193 1194commit 190c027e3e594afb15c6d613d95ce5af9e22fcf7 1195Author: Walter Harms <wharms@bfs.de> 1196Date: 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@bfs.de> 1203 1204commit 26337b48bd14b40b392b76e00aaa9563658e5789 1205Author: Walter Harms <wharms@bfs.de> 1206Date: Mon Jun 10 13:13:20 2019 +0200 1207 1208 remove useles else 1209 1210 Signed-off-by: Walter Harms <wharms@bfs.de> 1211 1212commit 17c723643d0fb218b53ed04f837addb9d7de0d15 1213Author: Walter Harms <wharms@bfs.de> 1214Date: 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@bfs.de> 1219 1220commit fbbf91c17b8a85acfe883a103b43c21ddf1e6398 1221Author: Thomas E. Dickey <dickey@invisible-island.net> 1222Date: 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@invisible-island.net> 1227 1228commit 15f9eb3f0bb8cf4a5ea1279e58e1205aada3188b 1229Author: Thomas E. Dickey <dickey@invisible-island.net> 1230Date: Fri Jun 7 05:27:14 2019 -0400 1231 1232 fix formatting errata 1233 1234 Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net> 1235 1236commit 3d65748dee9a6d2e34b7cafec09b1ec7a6f5eb43 1237Author: Thomas E. Dickey <dickey@invisible-island.net> 1238Date: 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@invisible-island.net> 1243 1244commit ab1b99130f98a3767589519c37ce78b3dcb8ce8e 1245Author: Thomas E. Dickey <dickey@invisible-island.net> 1246Date: 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@invisible-island.net> 1251 1252commit 040eeec1d8034dbf2f432d792c90dbedc5148aea 1253Author: Thomas E. Dickey <dickey@invisible-island.net> 1254Date: Thu May 30 18:59:30 2019 -0400 1255 1256 fix fake-quotes in manpages 1257 1258 Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net> 1259 1260commit fad2c6c20a793b20974a72b2fabb2eca668e69f3 1261Author: Thomas E. Dickey <dickey@invisible-island.net> 1262Date: 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@invisible-island.net> 1267 1268commit c588859147c66561a839bc5d2eb3d2242bd377e9 1269Author: Thomas E. Dickey <dickey@invisible-island.net> 1270Date: 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@invisible-island.net> 1275 1276commit 9f556b46f0009e58a2c30c3ba3c9f223ae9f6255 1277Author: Walter Harms <wharms@bfs.de> 1278Date: 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@bfs.de> 1283 1284commit 7c0ed275e4c0e86e23c5f93647e03fa4b71797b3 1285Merge: d4208c7 4194ff5 1286Author: Walter Harms <wharms@bfs.de> 1287Date: Wed Jun 5 18:58:45 2019 +0200 1288 1289 Merge branch 'master' of ssh://gitlab.freedesktop.org/xorg/lib/libxt 1290 1291commit 4194ff5b427e39bb5325db0f377e80b3e6982e17 1292Author: Thomas E. Dickey <dickey@invisible-island.net> 1293Date: 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@invisible-island.net> 1298 1299commit 66c1ea79516a0b31043dc604172a42cd859e5b47 1300Author: Thomas E. Dickey <dickey@invisible-island.net> 1301Date: 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@invisible-island.net> 1306 1307commit 390e9e20c029e4eb159d39bd3d79160ca4567650 1308Author: Thomas E. Dickey <dickey@invisible-island.net> 1309Date: 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@invisible-island.net> 1314 1315commit 5ad20c90e31abfb9854cf2eae8292e44f2e18671 1316Author: Thomas E. Dickey <dickey@invisible-island.net> 1317Date: 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@invisible-island.net> 1322 1323commit 7a6ca8784b3b1d75539962ad7b303ad0e5167e6a 1324Author: Thomas E. Dickey <dickey@invisible-island.net> 1325Date: Tue May 28 05:27:52 2019 -0400 1326 1327 add prototype for DEBUG-function 1328 1329 Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net> 1330 1331commit 7c4a5b577637f113372005fc360e03db9b058564 1332Author: Thomas E. Dickey <dickey@invisible-island.net> 1333Date: 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@invisible-island.net> 1338 1339commit 9ffc4ff7eb22b96472aa299b60dc3ed1550a7d6c 1340Merge: 2d0140c 405e038 1341Author: Thomas E. Dickey <dickey@invisible-island.net> 1342Date: Sun May 19 18:58:53 2019 -0400 1343 1344 Merge remote-tracking branch 'upstream/master' 1345 1346commit 405e03828dfc2a3d69a32236ae8f1214e7185cff 1347Author: Thomas E. Dickey <dickey@invisible-island.net> 1348Date: 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@invisible-island.net> 1353 1354commit 2d0140cf36ad3a3f8496d8e2da888efb9304af67 1355Author: Thomas E. Dickey <dickey@invisible-island.net> 1356Date: 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@invisible-island.net> 1361 1362commit d4208c7734fb12adbfb5ef1b65dfcfe7126380d6 1363Merge: b3b86a2 4264ac5 1364Author: Walter Harms <wharms@bfs.de> 1365Date: Sat May 18 19:31:28 2019 +0200 1366 1367 Merge branch 'master' of ssh://gitlab.freedesktop.org/xorg/lib/libxt 1368 1369commit b3b86a2f6b974f5e040d64aa3778075c987bf0fa 1370Author: Walter Harms <wharms@bfs.de> 1371Date: Sat May 18 19:31:08 2019 +0200 1372 1373 save one indent level 1374 1375commit 4264ac5f8bc959844ae8ac623d4db491fc691fa5 1376Author: Thomas E. Dickey <dickey@invisible-island.net> 1377Date: 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@invisible-island.net> 1382 1383commit 41ba4dec60f7d9495c8d45c068d5c3d17e035e1e 1384Author: Thomas E. Dickey <dickey@invisible-island.net> 1385Date: 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@invisible-island.net> 1390 1391commit 36019ab614068bdf3fc933addc3a9b4cb512c9e0 1392Author: Thomas E. Dickey <dickey@invisible-island.net> 1393Date: 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@invisible-island.net> 1398 1399commit 1f0e3238352a497a59a36e0b8a5b4723c634b2e1 1400Author: Thomas E. Dickey <dickey@invisible-island.net> 1401Date: 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@invisible-island.net> 1406 1407commit fb78a7c881adbe46f1f8c6e8e429bc8963c9b3e8 1408Author: Thomas E. Dickey <dickey@invisible-island.net> 1409Date: 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@invisible-island.net> 1414 1415commit 7fa9ee9e656ec32cc382f7acc552d0b4c9bf952c 1416Author: Thomas E. Dickey <dickey@invisible-island.net> 1417Date: 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@invisible-island.net> 1422 1423commit 91f1119528b57f94d178f0cfb12efafd0c90bbc9 1424Author: Thomas E. Dickey <dickey@invisible-island.net> 1425Date: 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@invisible-island.net> 1430 1431commit 43a65ae23370e0f7fb427e96c6d9037d8fa1af35 1432Author: Thomas E. Dickey <dickey@invisible-island.net> 1433Date: 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@invisible-island.net> 1438 1439commit 9c45da7cb487b8b6980ff3020468e0fb582bdd7f 1440Author: Thomas E. Dickey <dickey@invisible-island.net> 1441Date: 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@invisible-island.net> 1446 1447commit 0eedde5df39ac754623511c06c5573ad62ca4c4c 1448Author: Thomas E. Dickey <dickey@invisible-island.net> 1449Date: 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@invisible-island.net> 1454 1455commit b7a87ccb07f816e7b9579d91bd66552e86ef0e8e 1456Author: Thomas E. Dickey <dickey@invisible-island.net> 1457Date: 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@invisible-island.net> 1462 1463commit adf962f3b2c4539e555bfda600d34b63c9e5e002 1464Author: Thomas E. Dickey <dickey@invisible-island.net> 1465Date: 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@invisible-island.net> 1470 1471commit 2286ca56529f27b0f6a809314e8303591c7fe240 1472Author: Thomas E. Dickey <dickey@invisible-island.net> 1473Date: 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@invisible-island.net> 1478 1479commit dc33dc58f8ec841f002b9c65fb86b879b2d7d44a 1480Author: Thomas E. Dickey <dickey@invisible-island.net> 1481Date: 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@invisible-island.net> 1497 1498commit f0ff9ea4fc653d27db3251a5bae97df4b963b1ba 1499Author: Thomas E. Dickey <dickey@invisible-island.net> 1500Date: 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@invisible-island.net> 1507 1508commit 27778fd000d417dd81b940fc8a7855d4b4ccd068 1509Merge: bb511a5 0b80bc9 1510Author: Thomas E. Dickey <dickey@invisible-island.net> 1511Date: Mon May 6 18:22:25 2019 -0400 1512 1513 Merge branch 'ffontaine/libxt-master' into HEAD 1514 1515commit bb511a50f14c69deaf67ef411aeb6eea03eca975 1516Author: Thomas E. Dickey <dickey@invisible-island.net> 1517Date: 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@invisible-island.net> 1522 1523commit 86d7036808a6958f5937a81044262afe2658e6ec 1524Author: Thomas E. Dickey <dickey@invisible-island.net> 1525Date: 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@invisible-island.net> 1530 1531commit a9c54d128ac65a8fa065ef28cd51c42981949c60 1532Author: Thomas E. Dickey <dickey@invisible-island.net> 1533Date: 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 1538commit 9112c3c104f0b3ec45ae776279e276034bc7dcc5 1539Author: Thomas E. Dickey <dickey@invisible-island.net> 1540Date: 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@invisible-island.net> 1545 1546commit 37dce673d841e7df75091a3b31828431e71bd78f 1547Author: Thomas E. Dickey <dickey@invisible-island.net> 1548Date: 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@invisible-island.net> 1553 1554commit 8905b82df8a6dc1668d8e817924fb7b8cd574bdc 1555Author: Thomas E. Dickey <dickey@invisible-island.net> 1556Date: 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@invisible-island.net> 1561 1562commit fb1d51d4da8f303e92c8b30e4503dc7f9c01b3a8 1563Author: Thomas E. Dickey <dickey@invisible-island.net> 1564Date: 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@invisible-island.net> 1569 1570commit 5ee9a5d2de4e50552e50247e745f92b61f9784c0 1571Author: Thomas E. Dickey <dickey@invisible-island.net> 1572Date: 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@invisible-island.net> 1577 1578commit c9f5ccd2e6c301853ebf1595ca12b377a991a095 1579Author: Thomas E. Dickey <dickey@invisible-island.net> 1580Date: 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@invisible-island.net> 1585 1586commit 02bc6c1091fca1beeda6b0d79017c106655e913c 1587Author: Thomas E. Dickey <dickey@invisible-island.net> 1588Date: 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@invisible-island.net> 1593 1594commit 6d1d29a92b9726c8f960d96cd3d896d314963341 1595Author: Jon Turney <jon.turney@dronecode.org.uk> 1596Date: 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 1603commit 06cc5aa5a9f507bc1a5643854dcab33ad6d14761 1604Author: Jon Turney <jon.turney@dronecode.org.uk> 1605Date: 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 1612commit 0b80bc9904c8d553c760651daca0c964df052c8b 1613Author: Fabrice Fontaine <fontaine.fabrice@gmail.com> 1614Date: 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@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@gmail.com> 1630 1631commit 870954db9312d007a3c7620763e858cc0c03f753 1632Author: Thomas E. Dickey <dickey@invisible-island.net> 1633Date: 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@invisible-island.net> 1638 1639commit c6bd044933771201d13256b18fad0c0d027b650b 1640Author: Thomas E. Dickey <dickey@invisible-island.net> 1641Date: 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@invisible-island.net> 1647 1648commit 3b18eab505cfef9cc6135f39ee9608e1366edd26 1649Merge: 64b57b0 ba4ec93 1650Author: Walter Harms <wharms@bfs.de> 1651Date: Sun Apr 28 17:31:32 2019 +0200 1652 1653 Merge branch 'master' of ssh://gitlab.freedesktop.org/xorg/lib/libxt 1654 1655commit 64b57b01feef4ddb85392eca013b756b2691106e 1656Author: Walter Harms <wharms@bfs.de> 1657Date: 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 1667commit ba4ec937680ee72f2fcd463752766340a4b3729d 1668Author: Benjamin Tissoires <benjamin.tissoires@gmail.com> 1669Date: 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@gmail.com> 1688 1689commit 6a7584e0337bb5cfec7f786231597f46c6d5fb16 1690Author: Benjamin Tissoires <benjamin.tissoires@gmail.com> 1691Date: 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@gmail.com> 1711 1712commit bca67f981dd3bcf730ac3816836b66049dd09f33 1713Author: Benjamin Tissoires <benjamin.tissoires@gmail.com> 1714Date: 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@gmail.com> 1751 1752commit 64dcec64b294d67a45596d84f91c876f15a5d95f 1753Author: Thomas E. Dickey <dickey@invisible-island.net> 1754Date: 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@invisible-island.net> 1759 1760commit 29bfd6ce3d9b9a1040ee2edf4ac5f83b54ac1932 1761Author: Thomas E. Dickey <dickey@invisible-island.net> 1762Date: 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@invisible-island.net> 1767 1768commit 182d2029f4adc89dd78f52a55d626a8419ae0c09 1769Author: Thomas E. Dickey <dickey@invisible-island.net> 1770Date: 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@invisible-island.net> 1775 1776commit c1b8a6690b26bd7f802f953f4bd8f00f5937283c 1777Author: Thomas E. Dickey <dickey@invisible-island.net> 1778Date: 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@invisible-island.net> 1783 1784commit 04b44ef88aa59705acb38347a0d184d3287f6dd3 1785Author: Thomas E. Dickey <dickey@invisible-island.net> 1786Date: 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@invisible-island.net> 1791 1792commit f89906ffa8b65b9875053acbd52a7380a21c626f 1793Author: Thomas E. Dickey <dickey@invisible-island.net> 1794Date: 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@invisible-island.net> 1799 1800commit 5d5811668fd06d50d8ff6f22159325e2328d0ee8 1801Author: Thomas E. Dickey <dickey@invisible-island.net> 1802Date: 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@invisible-island.net> 1807 1808commit c605f7d108365fdd4e46a032fcaaa812cef56f83 1809Author: Thomas E. Dickey <dickey@invisible-island.net> 1810Date: 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@invisible-island.net> 1815 1816commit 3637c0988df16732dbbd121760688ee82b9d3882 1817Author: Thomas E. Dickey <dickey@invisible-island.net> 1818Date: 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@invisible-island.net> 1824 1825commit dca1a94c4d08009af860012cba6c4849f4a04a9a 1826Author: Thomas E. Dickey <dickey@invisible-island.net> 1827Date: 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@invisible-island.net> 1833 1834commit d2df1c47e7f0511c2f1c269bec25a0c4b519fe88 1835Author: Thomas E. Dickey <dickey@invisible-island.net> 1836Date: 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@invisible-island.net> 1841 1842commit 52999015089e38705454d0f6f2ea7b544c993bf3 1843Author: Thomas E. Dickey <dickey@invisible-island.net> 1844Date: 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@invisible-island.net> 1849 1850commit 725f2f79c6f79d8b0aaea4dd37f56856efcf3a2d 1851Author: Thomas E. Dickey <dickey@invisible-island.net> 1852Date: Wed Apr 17 20:43:56 2019 -0400 1853 1854 finish summarizing X11R6 vs documentation updates 1855 1856commit 3864d90245b8be233005bed639ec8cd7b5577cea 1857Author: Thomas E. Dickey <dickey@invisible-island.net> 1858Date: Wed Apr 17 20:08:22 2019 -0400 1859 1860 summarize X11R6.3 and X11R6.4 changes 1861 1862commit c65723b624b0718f020868ac3aa9a19542434d50 1863Author: Thomas E. Dickey <dickey@invisible-island.net> 1864Date: 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 1870commit 533e88162b1540e2ed7d3c6ccdae5f50aac3d69d 1871Author: Thomas E. Dickey <dickey@invisible-island.net> 1872Date: Wed Apr 17 19:42:43 2019 -0400 1873 1874 update xorg's documentation-urls 1875 1876commit 1fd61d36009090cb8e2d95b861ae2c02cb874c77 1877Author: Thomas E. Dickey <dickey@invisible-island.net> 1878Date: 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@invisible-island.net> 1884 1885commit 4bd13f2bb92aafe66205160d55b3dc4cae98cda3 1886Author: Thomas E. Dickey <dickey@invisible-island.net> 1887Date: Tue Apr 16 21:20:21 2019 -0400 1888 1889 remove calls to "IN" macro, which was recently removed from header 1890 1891commit 735ee4b6cc90c9ebfc33680c820c299545aa02ed 1892Author: Thomas E. Dickey <dickey@invisible-island.net> 1893Date: 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@invisible-island.net> 1899 1900commit f2418d6ff43197d7e51404aa13ca9cb2434669ff 1901Author: Thomas E. Dickey <dickey@invisible-island.net> 1902Date: Tue Apr 16 17:42:59 2019 -0400 1903 1904 update manpage prototype for XtFindFile() 1905 1906 Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net> 1907 1908 Conflicts: 1909 man/XtFindFile.man 1910 1911commit ea2247ee98b9c7357dccbba13df96ffc6d08b65a 1912Author: Thomas E. Dickey <dickey@invisible-island.net> 1913Date: Mon Apr 15 17:46:18 2019 -0400 1914 1915 use ldquo/rdquo/ndash where appropriate 1916 1917commit 44f5ef69ef6f1593d481a831d6aa4e035fc2e7bd 1918Author: Thomas E. Dickey <dickey@invisible-island.net> 1919Date: 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@invisible-island.net> 1924 1925commit eaa1835ba58525c90ffa2dc5a5d409dd9e7a909f 1926Author: Thomas E. Dickey <dickey@invisible-island.net> 1927Date: 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@invisible-island.net> 1932 1933commit cbf4dd22eedc33309efacfb2a1a795debdd44b3b 1934Author: Thomas E. Dickey <dickey@invisible-island.net> 1935Date: 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@invisible-island.net> 1940 1941commit 1474d2e826773f3f5aa61ef2ad827c977ee5d084 1942Author: Thomas E. Dickey <dickey@invisible-island.net> 1943Date: 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@invisible-island.net> 1949 1950commit df21efb1cfaea8d46135f830817e4170605bffc0 1951Author: Thomas E. Dickey <dickey@invisible-island.net> 1952Date: Sun Apr 14 20:50:44 2019 -0400 1953 1954 use lineannotation tag 1955 1956 Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net> 1957 1958commit 26e04bcf5714149c8e047af5c5243a9755fe925a 1959Author: Thomas E. Dickey <dickey@invisible-island.net> 1960Date: Sun Apr 14 20:45:45 2019 -0400 1961 1962 whitespace/formatting fix 1963 1964 Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net> 1965 1966commit 1882fbe7a1a2f05c9939b40c7c07be83aea77698 1967Author: Thomas E. Dickey <dickey@invisible-island.net> 1968Date: Sun Apr 14 20:37:45 2019 -0400 1969 1970 use lineannotation tag 1971 1972 Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net> 1973 1974commit 46505ebf1bb23b05364ee6da4fda48ea03221f58 1975Author: Thomas E. Dickey <dickey@invisible-island.net> 1976Date: Sun Apr 14 20:29:02 2019 -0400 1977 1978 whitespace/formatting fixes 1979 1980 Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net> 1981 1982commit a3bb222d24c12dad2744039b8d5caa6ce05ca3bf 1983Author: Thomas E. Dickey <dickey@invisible-island.net> 1984Date: 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@invisible-island.net> 1989 1990commit 346716ffe321ad24b839d9b17eee300b41c899c2 1991Author: Thomas E. Dickey <dickey@invisible-island.net> 1992Date: 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@invisible-island.net> 1998 1999commit 015f1dd200334b656ff056b03662beee7ad7a9db 2000Author: Thomas E. Dickey <dickey@invisible-island.net> 2001Date: 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@invisible-island.net> 2006 2007commit aab9b50bb755d741ee54203f91bdfc464a95642f 2008Author: Thomas E. Dickey <dickey@invisible-island.net> 2009Date: 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@invisible-island.net> 2014 2015commit aa871eb5c087f3af40e49e77378a04fa872c7465 2016Author: Thomas E. Dickey <dickey@invisible-island.net> 2017Date: 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@invisible-island.net> 2022 2023commit 8905ee4cd409f22e940747b2dc0347c414011250 2024Author: Thomas E. Dickey <dickey@invisible-island.net> 2025Date: Fri Apr 12 21:17:55 2019 -0400 2026 2027 fix ``fake quotes'' 2028 2029 Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net> 2030 2031commit 8310d272d09132b86ed821b3abd3b85ceb2ea73c 2032Author: Thomas E. Dickey <dickey@invisible-island.net> 2033Date: Fri Apr 12 19:52:24 2019 -0400 2034 2035 corrected some nested list formatting 2036 2037 Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net> 2038 2039commit 8000127db88f883a4e7c747560efeca536b1c14e 2040Author: Thomas E. Dickey <dickey@invisible-island.net> 2041Date: 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@invisible-island.net> 2046 2047commit 1380721b4d252b8ed32d6016f1635f861e75f453 2048Author: Thomas E. Dickey <dickey@invisible-island.net> 2049Date: 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@invisible-island.net> 2054 2055commit 6f75d2fefcf4e5c158546590bcfafc73293e4038 2056Author: Thomas E. Dickey <dickey@invisible-island.net> 2057Date: 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@invisible-island.net> 2063 2064commit d9afa0ca6e677b446ce43f2f189c08cfe87f68f3 2065Author: Thomas E. Dickey <dickey@invisible-island.net> 2066Date: 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@invisible-island.net> 2071 2072commit 1dd873e7bf2239b338d2b8c35607139c0d3d6e84 2073Author: Thomas E. Dickey <dickey@invisible-island.net> 2074Date: Thu Mar 28 20:17:57 2019 -0400 2075 2076 fix a typo 2077 2078commit 2e9edb068ef2a20fc33f484ffaf69174a0a0945a 2079Author: Thomas E. Dickey <dickey@invisible-island.net> 2080Date: 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@invisible-island.net> 2086 2087commit 6d19d615ce6b23f2b14340682851b5eba64e32ca 2088Author: Thomas E. Dickey <dickey@invisible-island.net> 2089Date: 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@invisible-island.net> 2095 2096commit ae2808046eafcbbd5e96ce36b6735f2888bd2a19 2097Author: Thomas E. Dickey <dickey@invisible-island.net> 2098Date: 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@invisible-island.net> 2103 2104commit 01d9652e223ddbf0756a6f8a57db8f44f37fe03f 2105Author: Thomas E. Dickey <dickey@invisible-island.net> 2106Date: 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@invisible-island.net> 2111 2112commit 37a65d8a0b8021c8c09f173c57f0c75bb035d556 2113Author: Thomas E. Dickey <dickey@invisible-island.net> 2114Date: 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@invisible-island.net> 2119 2120commit 01ddc661a67d4b578f34c612a900fc5ef760d8de 2121Author: Thomas E. Dickey <dickey@invisible-island.net> 2122Date: 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 2129commit e357bd3b79216923820c0a024f95026fdd4a1cf3 2130Author: Thomas E. Dickey <dickey@invisible-island.net> 2131Date: 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 2136commit 27483d8a3252e2c2a451976d4a99622becd83fe8 2137Author: Thomas E. Dickey <dickey@invisible-island.net> 2138Date: 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 2143commit a8dcb749458a723dd76e342162c5c00b629374fe 2144Author: Thomas E. Dickey <dickey@invisible-island.net> 2145Date: Wed Mar 27 19:38:46 2019 -0400 2146 2147 by the way - an overdue notification 2148 2149commit 5dd96a769ed02a0125fa2f84a2f27a1f75bdcc8e 2150Author: Thomas E. Dickey <dickey@invisible-island.net> 2151Date: Wed Mar 27 18:51:41 2019 -0400 2152 2153 fix: some ASCII characters were mangled into Unicode look-alikes 2154 2155commit 464d6f0d396880152d1475f37459c38de5373d4f 2156Author: Thomas E. Dickey <dickey@invisible-island.net> 2157Date: Sun Mar 24 14:32:41 2019 -0400 2158 2159 remove some debris... 2160 2161 Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net> 2162 2163commit 6b500c797a461c6da3baf6a1be208b232bf84366 2164Author: Thomas E. Dickey <dickey@invisible-island.net> 2165Date: 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@invisible-island.net> 2170 2171commit 101090b0a60c8bc9aa38c8fd42b35119739bc53f 2172Author: Thomas E. Dickey <dickey@invisible-island.net> 2173Date: 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@invisible-island.net> 2178 2179commit 149159df368aaa50db9e3e02f725d147ff557dbd 2180Author: Thomas E. Dickey <dickey@invisible-island.net> 2181Date: 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@invisible-island.net> 2189 2190 Conflicts: 2191 man/XtAppErrorMsg.man 2192 2193commit e5a1e228e7ab7332d46db9278fa7af85ae889e70 2194Author: Thomas E. Dickey <dickey@invisible-island.net> 2195Date: 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@invisible-island.net> 2200 2201commit e98352cebda8de6a715f6c5f35e549dc8cd55b8b 2202Author: Thomas E. Dickey <dickey@invisible-island.net> 2203Date: 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@invisible-island.net> 2208 2209commit 973ebb581a2cd92349728e36ada108a2d8c68bc8 2210Author: Thomas E. Dickey <dickey@invisible-island.net> 2211Date: 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@invisible-island.net> 2216 2217commit 7aa775b5a238e16bc752fe78327a4a6c73369305 2218Author: Thomas E. Dickey <dickey@invisible-island.net> 2219Date: 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@invisible-island.net> 2224 2225commit ec3e02c88a72462100254723f96589e30cee2e8f 2226Author: Thomas E. Dickey <dickey@invisible-island.net> 2227Date: 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@invisible-island.net> 2232 2233commit 5037c01093c6a56728cab3096107d80052132dd3 2234Author: Thomas E. Dickey <dickey@invisible-island.net> 2235Date: 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@invisible-island.net> 2240 2241commit e19a99a733b3f1ed1b7120ef8355e2a449639242 2242Author: Thomas E. Dickey <dickey@invisible-island.net> 2243Date: 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@invisible-island.net> 2252 2253commit ffeb733db1384c6ffde199747fd84efe2e8d7499 2254Author: Thomas E. Dickey <dickey@invisible-island.net> 2255Date: 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@invisible-island.net> 2260 2261commit e53726577e18f37186d7996dc85dc82de9532d22 2262Author: Thomas E. Dickey <dickey@invisible-island.net> 2263Date: 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@invisible-island.net> 2269 2270commit 13ed4421006c3bc7743233a401ce80f849dd889b 2271Author: Thomas E. Dickey <dickey@invisible-island.net> 2272Date: 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@invisible-island.net> 2280 2281commit d10e295117fdde9a085f12d90cab1adb978450bb 2282Author: Thomas E. Dickey <dickey@invisible-island.net> 2283Date: Tue Apr 16 15:37:46 2019 -0400 2284 2285 The last commit removed "IN" macro, but not the lines which used it. 2286 2287commit 3f13df93468658cd48bb63a2d836c60d62494e4a 2288Author: Walter Harms <wharms@bfs.de> 2289Date: 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 2297commit 2b26e9a5473e399c81ae11b98d1f0b38393dbd8c 2298Merge: 4b446ce 965bc25 2299Author: Walter Harms <wharms@bfs.de> 2300Date: 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 2307commit 965bc251c1d8391e672f277686254299627d4e3c 2308Author: Thomas E. Dickey <dickey@invisible-island.net> 2309Date: 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@invisible-island.net> 2327 2328commit c131d277ef061716b97e27cccc094bf1c0ae222f 2329Author: Thomas E. Dickey <dickey@invisible-island.net> 2330Date: 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@invisible-island.net> 2336 2337commit 4b446ce8b20b1de1488c73e1841dafbd25ca949f 2338Author: Walter Harms <wharms@bfs.de> 2339Date: 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 2347commit c66f453b4089b7af7ee14be7c5f817e8dd98be1e 2348Author: Thomas E. Dickey <dickey@invisible-island.net> 2349Date: 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@invisible-island.net> 2354 2355commit a89acaec14bd988659ebdc2ebb4b99c1eea5aa7e 2356Author: Thomas E. Dickey <dickey@invisible-island.net> 2357Date: 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@invisible-island.net> 2363 2364commit cf9e8c73c4ffa671d580938c9a84d6ef0bd2710d 2365Author: Thomas E. Dickey <dickey@invisible-island.net> 2366Date: 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@invisible-island.net> 2381 2382commit fb7e899e94dd402c868e8eb59ccf32284732f6ac 2383Author: Walter Harms <wharms@bfs.de> 2384Date: Thu Apr 4 22:32:20 2019 +0200 2385 2386 FIX: add missing .fi 2387 2388commit 76ed3193af4416324a18795fe3bee4fb37e9791f 2389Author: Walter Harms <wharms@bfs.de> 2390Date: 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 2397commit b01eaa82c190b390f6a0de74668ed88a41b3d6b8 2398Author: Walter Harms <wharms@bfs.de> 2399Date: 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 2408commit 0f549e8992d568493415056ecda7fdbd7a6423ec 2409Merge: 7caf7f4 38c5ee4 2410Author: Walter Harms <wharms@bfs.de> 2411Date: 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 2417commit 7caf7f47d473e92cf0fc36bf03720765916c17be 2418Author: Walter Harms <wharms@bfs.de> 2419Date: 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@bfs.de> 2429 2430commit 3b5b654d5b539364a2f19b5206a79fb2e13f810f 2431Author: Walter Harms <wharms@bfs.de> 2432Date: 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@bfs.de> 2438 2439commit 38c5ee4f77c1d837ed8936bad5a3a354701aaed2 2440Author: Thomas E. Dickey <dickey@invisible-island.net> 2441Date: 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@invisible-island.net> 2447 2448commit 91c08f4d9cb915d5f7c3074db3e72ad15ec14c01 2449Author: Thomas E. Dickey <dickey@invisible-island.net> 2450Date: 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@invisible-island.net> 2462 2463commit 4004d85df9e81fc8bcddacae15a2715ccdd6627c 2464Author: Thomas E. Dickey <dickey@invisible-island.net> 2465Date: 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@invisible-island.net> 2470 2471commit ca3f8db51e629e59d94873c41642d1e8b8324c9a 2472Author: Thomas E. Dickey <dickey@invisible-island.net> 2473Date: 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@invisible-island.net> 2480 2481commit 4a04da5838bdea2893ebe63c97465fa7349d92ac 2482Author: Thomas E. Dickey <dickey@invisible-island.net> 2483Date: Sat Mar 16 12:55:53 2019 -0400 2484 2485 fix typo from last change 2486 2487commit 56c998bc127581974fa277e4e2bfc3561ea3a897 2488Author: Thomas E. Dickey <dickey@invisible-island.net> 2489Date: 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@invisible-island.net> 2494 2495commit fe0f501b0dfb2d69f5879588547d6994d93217c7 2496Author: Thomas E. Dickey <dickey@invisible-island.net> 2497Date: Sat Mar 16 12:23:22 2019 -0400 2498 2499 cleanup undefined macros in manpages 2500 2501 Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net> 2502 2503commit 1b2b648dbbc6f10b36e7914de8388b66bc93b45f 2504Author: Thomas E. Dickey <dickey@invisible-island.net> 2505Date: 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@invisible-island.net> 2510 2511commit a009bc8f3d69a379593b21997bb08a73eb39a8f2 2512Author: Thomas E. Dickey <dickey@invisible-island.net> 2513Date: Sat Mar 16 11:47:40 2019 -0400 2514 2515 fix typo from last step 2516 2517commit b571da73755f65c206c0e7b82ade3876a921e2ea 2518Author: Thomas E. Dickey <dickey@invisible-island.net> 2519Date: 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@invisible-island.net> 2524 2525commit 7bdec43f299d2538d66f65892766bf3c5dd27056 2526Author: Thomas E. Dickey <dickey@invisible-island.net> 2527Date: 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@invisible-island.net> 2535 2536commit 283db645c56a5aa55af1665c309182e492a3c863 2537Author: Thomas E. Dickey <dickey@invisible-island.net> 2538Date: 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@invisible-island.net> 2548 2549commit fe32434ab1a6a85d222b15e730fed9a5d8a74a2d 2550Author: Thomas E. Dickey <dickey@invisible-island.net> 2551Date: 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@invisible-island.net> 2559 2560commit b724cd0d25dffe0091bb101ba8f993d0305844d3 2561Author: Walter Harms <wharms@bfs.de> 2562Date: Tue Jan 15 19:45:29 2019 +0100 2563 2564 resolv:assignment discards 'const' qualifier from pointer target 2565 2566commit 93713f5b050fb40973775e13d8430d524e2d4d10 2567Author: Walter Harms <wharms@bfs.de> 2568Date: Fri Jan 11 23:49:57 2019 +0100 2569 2570 no need to check XFree arguments 2571 2572commit 57c8b133bbcf38a9a1e345eabeeabe2a3e07c1c8 2573Author: Walter Harms <wharms@bfs.de> 2574Date: Fri Jan 11 22:54:47 2019 +0100 2575 2576 resolv:shadows a global declaration 2577 2578commit d51325e11253f99bdcf672062cc04de80bc9c7e2 2579Author: Walter Harms <wharms@bfs.de> 2580Date: Fri Jan 11 22:17:02 2019 +0100 2581 2582 alloc+bzero == calloc 2583 2584commit cc255601963479bd94c49851564f5004ac471093 2585Author: Walter Harms <wharms@bfs.de> 2586Date: Tue Jan 8 23:10:10 2019 +0100 2587 2588 resolv:assignment discards 'const' qualifier from pointer target 2589 2590commit 12eda76f2c7ff5d43dd68d7ff0ebc29cf27e9897 2591Author: Walter Harms <wharms@bfs.de> 2592Date: Tue Jan 8 22:26:25 2019 +0100 2593 2594 no need to check args for free 2595 2596commit bfd021ed1c2b126d3f78a1ffe639e25d11649b02 2597Author: Walter Harms <wharms@bfs.de> 2598Date: Tue Jan 8 22:01:47 2019 +0100 2599 2600 resolv:shadows a previous local 2601 2602commit 252b69ea85041ac5b368c15afdb7d7b6dc28636e 2603Author: Walter Harms <wharms@bfs.de> 2604Date: Tue Jan 8 21:54:51 2019 +0100 2605 2606 resolv:shadows a previous local 2607 2608commit c4897b56d853709aa2013ec16354e38f83465aaf 2609Author: Walter Harms <wharms@bfs.de> 2610Date: Tue Jan 8 21:51:26 2019 +0100 2611 2612 resolv:shadows a previous local 2613 2614commit a343fb6d854dd345a0216435b97e51b8f4dd4425 2615Author: Walter Harms <wharms@bfs.de> 2616Date: Tue Jan 8 21:45:09 2019 +0100 2617 2618 resolv:shadows a previous local 2619 2620commit 0aae899ba1724bfb16ab1bbe7238b3f75cbb6550 2621Author: Walter Harms <wharms@bfs.de> 2622Date: Tue Jan 8 21:37:08 2019 +0100 2623 2624 resolv:shadows a previous local 2625 2626commit 102ba41a668568d7e7e506b0ab9f064d1f2c4ec5 2627Author: Walter Harms <wharms@bfs.de> 2628Date: Tue Jan 8 21:25:00 2019 +0100 2629 2630 no need to check XFree arguments 2631 2632commit 8a25977b7ef3a5e96e57d0d56d597c9436a14871 2633Author: Alan Coopersmith <alan.coopersmith@oracle.com> 2634Date: 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@oracle.com> 2639 2640commit 0dd0429f82298e294b7611fb6ed63a96af94e2ed 2641Author: Alan Coopersmith <alan.coopersmith@oracle.com> 2642Date: Mon Nov 19 22:41:26 2018 -0800 2643 2644 Update README for gitlab migration 2645 2646 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2647 2648commit 0659374e8c1a39433f074226a65f29ae6147157e 2649Author: Rin Okuyama <rin@NetBSD.org> 2650Date: 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@oracle.com> 2657 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2658 2659commit 5ac10bc4b93942572118625c1c3b98e87d5ef9d7 2660Author: Mihail Konev <k.mvc@ya.ru> 2661Date: Thu Jan 26 13:52:49 2017 +1000 2662 2663 autogen: add default patch prefix 2664 2665 Signed-off-by: Mihail Konev <k.mvc@ya.ru> 2666 2667commit b2d06ea97f0b45c9f9cba00279afc376a21f854d 2668Author: Emil Velikov <emil.l.velikov@gmail.com> 2669Date: 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@gmail.com> 2677 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 2678 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 2679 2680commit 5c8f59030c9407e657ba6824dcec151e904fc42d 2681Author: Peter Hutterer <peter.hutterer@who-t.net> 2682Date: 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@who-t.net> 2689 Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 2690 2691commit 238f339165921831333a962f0c4e8ef6612f3ce4 2692Author: Jeremy Huddleston Sequoia <jeremyhu@apple.com> 2693Date: 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@apple.com> 2705 2706commit e8e2560e3391fa9c240235207a909855bfa7c73f 2707Author: Alan Coopersmith <alan.coopersmith@oracle.com> 2708Date: 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@oracle.com> 2713 2714commit e7411e7e5299116604ff1f01d9415802607f1051 2715Author: Alan Coopersmith <alan.coopersmith@oracle.com> 2716Date: Thu Apr 30 22:36:14 2015 -0700 2717 2718 libXt 1.1.5 2719 2720 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2721 2722commit 0c2c7562426aec7bdf9b54a7d6993153e0bce489 2723Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> 2724Date: 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@cygwin.com> 2748 Reviewed-by: Jon TURNEY <jon.turney@dronecode.org.uk> 2749 Reviewed-by: Colin Harrison <colin.harrison@virgin.net> 2750 2751commit 171d82fa36bb601360da2cc519718c46f137c467 2752Author: Jon TURNEY <jon.turney@dronecode.org.uk> 2753Date: Tue Apr 14 12:21:58 2015 +0100 2754 2755 Include unistd.h for getpid() 2756 2757 Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk> 2758 Reviewed-by: David Macek <david.macek.0@gmail.com> 2759 2760commit af9c277491c9bdc37a6fc5ae5a6c6ca190bfa56c 2761Author: Jon TURNEY <jon.turney@dronecode.org.uk> 2762Date: 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@dronecode.org.uk> 2767 Reviewed-by: David Macek <david.macek.0@gmail.com> 2768 2769commit e7094ceaf95a15eae73819d0ffdb9b982075e0d2 2770Author: Alan Coopersmith <alan.coopersmith@oracle.com> 2771Date: Sat Feb 14 14:10:21 2015 -0800 2772 2773 unifdef -UCRAY -UCRAY2 2774 2775 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2776 2777commit 33a6d9dc30188c02a3ec703153728b31d458ec1e 2778Author: Rob Clark <robdclark@gmail.com> 2779Date: 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@gmail.com> 2789 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2790 2791commit ca04f74887d53c75e794f643f7e860ba588c3a57 2792Author: Alan Coopersmith <alan.coopersmith@oracle.com> 2793Date: Sun Jan 18 11:21:45 2015 -0800 2794 2795 makestrs: Use asprintf() if available 2796 2797 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2798 Reviewed-by: Hans de Goede <hdegoede@redhat.com> 2799 2800commit fba83e45a8d5dc2ca920ec6c49446d2b54c2db5c 2801Author: Alan Coopersmith <alan.coopersmith@oracle.com> 2802Date: 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@oracle.com> 2807 Reviewed-by: Hans de Goede <hdegoede@redhat.com> 2808 2809commit 47fa41960650dd0e97eb78de2af0f5fcd9323b35 2810Author: Alan Coopersmith <alan.coopersmith@oracle.com> 2811Date: 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@oracle.com> 2816 Reviewed-by: Hans de Goede <hdegoede@redhat.com> 2817 2818commit f3e5903536f80cb42ee6841f85e013284eb4c2fc 2819Author: Alan Coopersmith <alan.coopersmith@oracle.com> 2820Date: 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@oracle.com> 2833 Reviewed-by: Hans de Goede <hdegoede@redhat.com> 2834 2835commit aed2c4d3493cf3a06ad1240f317552fd8bfd687a 2836Author: Alan Coopersmith <alan.coopersmith@oracle.com> 2837Date: 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@oracle.com> 2844 Reviewed-by: Hans de Goede <hdegoede@redhat.com> 2845 2846commit f9baaf55ff8cbd4bf018a34f181eda30d03b20dc 2847Author: Thomas Klausner <wiz@NetBSD.org> 2848Date: 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@NetBSD.org> 2859 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2860 2861commit 51d63a9d82dc4f2407862131bbf3e5d72b4505d3 2862Author: Gaetan Nadon <memsize@videotron.ca> 2863Date: 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@oracle.com> 2868 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 2869 2870commit 8828fc21cb5b10f06294e460d15c38e234324960 2871Author: Alan Coopersmith <alan.coopersmith@oracle.com> 2872Date: 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 2879commit 9dc5fb0b9640b79a234b58e640e05d8276556beb 2880Author: Thomas Klausner <wiz@NetBSD.org> 2881Date: 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@oracle.com> 2886 2887commit 3919044bd7d3bcb85ce3425a43b8889a248a7542 2888Author: Thomas Klausner <wiz@NetBSD.org> 2889Date: Tue Jun 25 23:02:46 2013 +0200 2890 2891 Avoid shadowing variables. 2892 2893 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2894 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2895 2896commit d395f487e659ee1091eb60c89c551ba1b61dfe51 2897Author: Thomas Klausner <wiz@NetBSD.org> 2898Date: 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@oracle.com> 2903 2904commit 71c76a6c500761a2ca0091a55b8c106906fcb125 2905Author: Thomas Klausner <wiz@NetBSD.org> 2906Date: 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@oracle.com> 2911 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2912 2913commit ce57783ea5b5c47f5dca172d36a76f91dd7704df 2914Author: Thomas Klausner <wiz@NetBSD.org> 2915Date: 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@oracle.com> 2920 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2921 2922commit 0bf255ce5f2aeacece0b685996491729f804fe94 2923Author: Thierry Reding <thierry.reding@avionic-design.de> 2924Date: 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@avionic-design.de> 2938 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2939 2940commit 02fd80afd5d2416301e5166e202ff859902c7987 2941Author: Thomas Klausner <wiz@NetBSD.org> 2942Date: 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@oracle.com> 2947 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2948 2949commit e83d6d66ea28b0aaa7e574dd2471121a5250b934 2950Author: Alan Coopersmith <alan.coopersmith@oracle.com> 2951Date: Thu May 30 18:13:27 2013 -0700 2952 2953 libXt 1.1.4 2954 2955 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2956 2957commit 1f4802b745aa172d375cb79403cb1e013e6aa4c0 2958Author: Alan Coopersmith <alan.coopersmith@oracle.com> 2959Date: 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@oracle.com> 2964 2965commit 9264a21b688891dbdcee630ff72cf39aa75fc4e1 2966Author: Alan Coopersmith <alan.coopersmith@oracle.com> 2967Date: 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@ioactive.com> 2978 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2979 2980commit eae57493feec958bcf733ad0d334715107029f8b 2981Author: Alan Coopersmith <alan.coopersmith@oracle.com> 2982Date: 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@ioactive.com> 2993 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2994 2995commit ead50a9a274aa96bef94e57c4625be8e9288af4e 2996Author: Colin Walters <walters@verbum.org> 2997Date: 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@redhat.com> 3004 3005commit 8f5f3f7a3c36088d6faf0f13da4416596257bc58 3006Author: Adam Jackson <ajax@redhat.com> 3007Date: Tue Jan 15 14:28:48 2013 -0500 3008 3009 configure: Remove AM_MAINTAINER_MODE 3010 3011 Signed-off-by: Adam Jackson <ajax@redhat.com> 3012 3013commit 6731c2c7e3c16ad17425acfb5024fa1501e94411 3014Author: Thierry Reding <thierry.reding@avionic-design.de> 3015Date: 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@avionic-design.de> 3024 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3025 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3026 3027commit 97034e393cfa63a55e9cec2d795ac41e5872f5b5 3028Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3029Date: Fri Jan 4 19:52:59 2013 -0800 3030 3031 unifdef -U__UNIXOS2__ 3032 3033 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3034 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 3035 3036commit 0033d063894d003b1cb6edb14107d6ef7e0f3fec 3037Author: Egbert Eich <eich@freedesktop.org> 3038Date: 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@freedesktop.org> 3046 Reviewed-by: Gaetan Nadon <memsize@videotron.ca> 3047 Tested-by: Gaetan Nadon <memsize@videotron.ca> 3048 3049commit 15d7f9cf9e089f5968a20f80529096e9a1d3551f 3050Author: Egbert Eich <eich@freedesktop.org> 3051Date: 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@freedesktop.org> 3066 Reviewed-by: Gaetan Nadon <memsize@videotron.ca> 3067 Tested-by: Gaetan Nadon <memsize@videotron.ca> 3068 3069commit 690d6587e7e0ba29b70d2b1d6c5c6a128c5547a2 3070Author: Eric S. Raymond <esr@thyrsus.com> 3071Date: 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@thyrsus.com> 3080 3081commit 356b3e6235be4cdb51f13249cb68c581c0fc50c7 3082Author: Eric S. Raymond <esr@thyrsus.com> 3083Date: Thu Aug 23 11:30:47 2012 -0400 3084 3085 Eliminate use of tab stops. 3086 3087 Signed-off-by: Eric S. Raymond <esr@thyrsus.com> 3088 3089commit 1e5e04a80b391ea6827bb3c537be47533c6afe1e 3090Author: Thomas Klausner <wiz@NetBSD.org> 3091Date: 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@NetBSD.org> 3096 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3097 3098commit 1ab3a0dd5140489bc80edcfd940609fefaec81f1 3099Author: Thomas Klausner <wiz@NetBSD.org> 3100Date: 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@NetBSD.org> 3105 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3106 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3107 3108commit 6adb4655a15276973f5e74fd79f5c99d3d4b77a0 3109Author: Julien Cristau <jcristau@debian.org> 3110Date: 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@debian.org> 3118 3119commit 2d689ac861085d1d74bcbd05d1595bac0bf67d20 3120Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3121Date: Thu Mar 15 22:51:45 2012 -0700 3122 3123 libXt 1.1.3 3124 3125 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3126 3127commit 75bef5b488245467b6638e25cd22006b306e8536 3128Author: Jeremy Huddleston <jeremyhu@apple.com> 3129Date: 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 3139commit 8ab1833a80a18131d897f6d9965545c16acef921 3140Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3141Date: Wed Mar 7 17:57:26 2012 -0800 3142 3143 libXt 1.1.2 3144 3145 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3146 3147commit aa0f30641769968e0453a7d02f3f8e5955641336 3148Author: Matt Dew <marcoz@osource.org> 3149Date: 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@osource.org> 3166 3167commit 70bb9e28d37fff4ead4d0a2c672af77059765fa4 3168Author: Jeremy Huddleston <jeremyhu@apple.com> 3169Date: 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@apple.com> 3178 3179commit 6dd231d37c036d182e789f0af37ee5417792ad4e 3180Author: Stephen Turnbull <stephenjturnbull@gmail.com> 3181Date: 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@apple.com> 3188 3189commit 0d8ef503e2d51d727a912d6ef3cf017608e45b7f 3190Author: Gaetan Nadon <nadon@memsize.(none)> 3191Date: 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 3197commit 9cbf06b9f7b1378ce3424837c979c3241516bf9b 3198Author: Gaetan Nadon <nadon@memsize.(none)> 3199Date: 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 3213commit 7aa5d801d3b17fc9a1af9d5f6bc0283e3762cca2 3214Author: Matt Dew <marcoz@osource.org> 3215Date: Wed Dec 28 21:17:53 2011 -0700 3216 3217 Remove old files. 3218 3219commit b8818e1233b75c6bd47a6d2197fabf3a036a2119 3220Author: Matt Dew <marcoz@osource.org> 3221Date: Wed Dec 28 20:34:51 2011 -0700 3222 3223 Initial docbook conversion. 3224 3225commit fd0da0d44a8501edaac3be7fac9449ad730d8bf4 3226Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3227Date: 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@oracle.com> 3232 3233commit af9e4b75167c0e31ec02d5ababf204daa12f500d 3234Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3235Date: 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@oracle.com> 3240 3241commit 682ca8daf29285ef5013751784a7ec98962b7cbb 3242Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3243Date: 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@oracle.com> 3248 3249commit d3c2fbcd83ed9ae9b6cc8d765badca7f8d3261b2 3250Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3251Date: 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@oracle.com> 3256 3257commit 94ffb37790ce33fdf49d07dd1ade60b6d8376aa7 3258Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3259Date: 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@oracle.com> 3264 3265commit 1f48cadaa88423a012613a0b456ec8795c8c0992 3266Author: Jeremy Huddleston <jeremyhu@apple.com> 3267Date: 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@apple.com> 3272 3273commit 9e898aa4fd964e888044e2fa2d64089505331f62 3274Author: Jeremy Huddleston <jeremyhu@apple.com> 3275Date: 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@apple.com> 3282 3283commit df2008411a5c6a735af2b0fced01df660bb6978a 3284Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3285Date: 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@oracle.com> 3290 3291commit 9347b890ba24db41c7cb6c6e76564e4896bc8cac 3292Author: Olivier Fourdan <fourdan@xfce.org> 3293Date: 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@oracle.com> 3305 3306commit 5691187ced24b16a951e2b8308bcc2b65dd36eee 3307Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3308Date: 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@oracle.com> 3316 3317commit 6c0b44caa9b424c7e05327e8ddc9273b87a0f81f 3318Author: Jeremy Huddleston <jeremyhu@apple.com> 3319Date: 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@apple.com> 3326 3327commit 2c29b8b71575d73db6b9542b24fa3312a2cf2f86 3328Author: Jon TURNEY <jon.turney@dronecode.org.uk> 3329Date: 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@dronecode.org.uk> 3338 Reviewed-by: Cyril Brulebois <kibi@debian.org 3339 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3340 3341commit 4ee8867047eaff3b121478b7199201d669e2c85d 3342Author: Gaetan Nadon <memsize@videotron.ca> 3343Date: Tue May 24 14:37:03 2011 -0400 3344 3345 Update README for documentation reference 3346 3347 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3348 Reviewed-by: Cyril Brulebois <kibi@debian.org> 3349 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 3350 3351commit 5e299936489bf3476464f00ebf3ffa3fa893cc23 3352Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3353Date: 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@oracle.com> 3362 3363commit 6fc14afa3fa98503248138f7f6984ee33a9bd889 3364Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3365Date: 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@oracle.com> 3370 Reviewed-by: Gaetan Nadon <memsize@videotron.ca> 3371 3372commit 4bf003a824577b5a46a59b3b3e91687b530ee48f 3373Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3374Date: 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@oracle.com> 3391 Reviewed-by: Gaetan Nadon <memsize@videotron.ca> 3392 3393commit 42c611d9f8c80528f6e36ceb0ce245b06e8b1e8e 3394Author: Jordan Hayes <jordan@bitway.com> 3395Date: 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@oracle.com> 3408 3409commit c16d3cc264c45601f0e59bdd29e438c7c9679721 3410Author: Julien Cristau <jcristau@debian.org> 3411Date: Thu Mar 10 10:19:59 2011 +0100 3412 3413 Bump to 1.1.1 3414 3415 Signed-off-by: Julien Cristau <jcristau@debian.org> 3416 3417commit fe2cf6e2b70e57624aad71f510ff8c6addaae196 3418Author: Cyril Brulebois <kibi@debian.org> 3419Date: 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@debian.org> 3429 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3430 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3431 3432commit f6c791b5f318d8805db4cb6c74b1bc2e91d6c15c 3433Author: Gaetan Nadon <memsize@videotron.ca> 3434Date: 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@oracle.com> 3447 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 3448 3449commit 9ccf14fddedc11bd17b3ae30612c6f70f4cd7e14 3450Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3451Date: 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@oracle.com> 3459 Reviewed-by: Gaetan Nadon <memsize@videotron.ca> 3460 Tested-by: Gaetan Nadon <memsize@videotron.ca> 3461 3462commit 16d9941f3aa38dde115cbff639e131761c1b36d0 3463Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3464Date: 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@oracle.com> 3477 Reviewed-by: Matt Turner <mattst88@gmail.com> 3478 3479commit 994443524ade46bad03eea0acbd1410d561c591d 3480Author: Jeremy Huddleston <jeremyhu@apple.com> 3481Date: 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@apple.com> 3486 3487commit c0a233895cc8270ec0ff0bd2abb88d3f6dd524c3 3488Author: Jeremy Huddleston <jeremyhu@apple.com> 3489Date: 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@apple.com> 3494 3495commit abf6062715c7d1390e516261a31abde4ed7ea64e 3496Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3497Date: 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@oracle.com> 3505 3506commit b1eaa18835ec7c3a11e580340625b35c18edf7ca 3507Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3508Date: 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@oracle.com> 3516 3517commit 21c1cc98d8210a3ce2a4bf62ecee9168fdd99dcb 3518Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3519Date: 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@oracle.com> 3527 3528commit 19538f2b4553221b35831e13ec70ed9db436dd32 3529Author: Gaetan Nadon <memsize@videotron.ca> 3530Date: 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 3544commit 7fd1e98987967b23f66da4b18ebf9798a68cd370 3545Author: Gaetan Nadon <memsize@videotron.ca> 3546Date: 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@videotron.ca> 3553 3554commit 84e512a94295387bd0625ce619fc8bd381395c71 3555Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3556Date: 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@oracle.com> 3565 3566commit c80650fddec8596ef7278e37aa12ce2076c54e93 3567Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3568Date: 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@oracle.com> 3573 3574commit ac07da253415ccb8b6322feedf7969967357050e 3575Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3576Date: 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@oracle.com> 3587 3588commit 84f73c49db8071c06f27609ce7cc7a32a17351a9 3589Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3590Date: 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@oracle.com> 3595 Reviewed-by: Julien Cristau <jcristau@debian.org> 3596 3597commit 14145f3e87a039640cd8bdb2e2f4f30ca9b2a710 3598Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3599Date: 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@oracle.com> 3604 3605commit a73b8f06b95216083c8335fad45dd0de7f44a529 3606Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3607Date: 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@oracle.com> 3616 3617commit 2bf988d229d2b85208cc42094ce7202204d628af 3618Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3619Date: 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@oracle.com> 3624 3625commit 96508e1b9da790d4b824a42246d1e86379101733 3626Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3627Date: 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@oracle.com> 3636 3637commit 0b780f8cc8bc2606fc3173628c4d3065aae190f8 3638Author: walter harms <wharms@bfs.de> 3639Date: 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@bfs.de> 3646 Reviewed-by: Mikhail Gusarov <dottedmag@dottedmag.net> 3647 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3648 3649commit 59598f20ba160fd92abcf88a30f0008425e7b1ec 3650Author: walter harms <wharms@bfs.de> 3651Date: 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@bfs.de> 3659 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3660 3661commit 8572cba2b9094dcd8ee5b4c5bcf3c38f1f291918 3662Author: walter harms <wharms@bfs.de> 3663Date: 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@bfs.de> 3668 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3669 3670commit 6c75b449f6436b787247e164bee03691af2a4f55 3671Author: walter harms <wharms@bfs.de> 3672Date: Fri Oct 29 17:24:48 2010 +0200 3673 3674 XtFree() can handle NULL , remove check 3675 3676 Signed-off-by: walter harms <wharms@bfs.de> 3677 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3678 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3679 3680commit 0d29ca61b94cd34b04c5eedae443620a616d01c3 3681Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3682Date: Thu Oct 28 12:03:25 2010 -0700 3683 3684 libXt 1.0.9 3685 3686 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3687 3688commit 87d019acc715c5ab4a5b2431ec882a0f84946c20 3689Author: Jesse Adkins <jesserayadkins@gmail.com> 3690Date: Tue Sep 28 13:30:03 2010 -0700 3691 3692 Purge cvs tags. 3693 3694 Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com> 3695 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3696 3697commit aa70c813f6eac2cad2944a98a1a444ea69dc024f 3698Author: Gaetan Nadon <memsize@videotron.ca> 3699Date: 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@videotron.ca> 3706 3707commit 9d80fae6bc2cff26f320ff5b7b2ca7333ab3d677 3708Author: Gaetan Nadon <memsize@videotron.ca> 3709Date: 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@videotron.ca> 3716 3717commit 71a7e999a4d99aa54ea7268b928d87e27cea6279 3718Author: Gaetan Nadon <memsize@videotron.ca> 3719Date: 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@videotron.ca> 3726 3727commit 0c968d108d8575db0149922b8375533fc54d0b7a 3728Author: walter harms <wharms@bfs.de> 3729Date: Fri Oct 1 15:13:43 2010 +0200 3730 3731 Honor that GetClassActions() may return NULL. 3732 3733 Signed-off-by: Walter <wharms@bfs.de> 3734 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3735 3736commit 6e4dbf06d4d049666cf81207d9f853a0a40c71b7 3737Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3738Date: 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@oracle.com> 3743 3744commit 94680a56a32ada91f07db34e02a526dca5ecbbf4 3745Author: Ryan Hajdaj <rhajdaj@gotnothin.com> 3746Date: 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@oracle.com> 3753 3754commit d53a3deb52100596bef9fb7b6c6e7ba15ed18bda 3755Author: walter harms <wharms@bfs.de> 3756Date: 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@bfs.de> 3767 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 3768 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3769 3770commit 47e73791d4a88e59a797e9dde1ab2d5f58ff774c 3771Author: Gaetan Nadon <memsize@videotron.ca> 3772Date: Tue Aug 17 10:17:57 2010 -0400 3773 3774 man: whitespace management 3775 3776 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 3777 3778commit 8c307c168c724368be2b9e784365b40d4b001aa3 3779Author: Gaetan Nadon <memsize@videotron.ca> 3780Date: 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@videotron.ca> 3791 3792commit 198ac897c7136425a20011a6c99f80cb925d622b 3793Author: Gaetan Nadon <memsize@videotron.ca> 3794Date: 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@videotron.ca> 3802 3803commit 74cb722a974010fa3c82dc57a036f97768b3695b 3804Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3805Date: 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@oracle.com> 3813 3814commit 56621d3ec521dd30fabb1a77ad1c396baa740569 3815Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3816Date: 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@oracle.com> 3825 Reviewed-by: Adam Jackson <ajax@redhat.com> 3826 3827commit f3d2ac478918b99c51e0b4bff97935f2255ab537 3828Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3829Date: 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@oracle.com> 3836 3837commit 723d78fe8e159dee1281f3e4f8dc03825aa334b6 3838Author: Gaetan Nadon <memsize@videotron.ca> 3839Date: 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@videotron.ca> 3848 3849commit 99a1c1f2cfa595500704d54e223f1c9e0ff9a10e 3850Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> 3851Date: 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@users.sourceforge.net> 3856 Acked-by: Gaetan Nadon <memsize@videotron.ca> 3857 3858commit cf3198fdc302bb017e6cc8014abc3bdbfeb9f6b1 3859Author: Gaetan Nadon <memsize@videotron.ca> 3860Date: 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@videotron.ca> 3871 3872commit 5a876831762c5d22101bd2fa71203647858f66b2 3873Author: Gaetan Nadon <memsize@videotron.ca> 3874Date: 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@videotron.ca> 3881 3882commit cba12c108da0c3eb868a5cb08f641b6d036e0d05 3883Author: Gaetan Nadon <memsize@videotron.ca> 3884Date: 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@videotron.ca> 3892 3893commit e3bce11a8ea7e0175a6f08367bace9b0eb2b898a 3894Author: Rémi Cardona <remi@gentoo.org> 3895Date: Mon Mar 15 22:59:04 2010 +0100 3896 3897 libXt 1.0.8 3898 3899 Signed-off-by: Rémi Cardona <remi@gentoo.org> 3900 3901commit a1a8df535fa5ab3748404bdeb07e61beb604b14e 3902Author: Alan Coopersmith <alan.coopersmith@sun.com> 3903Date: 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@sun.com> 3908 3909commit 6393306d1a2eb8239f108a773f342495e1cfd85c 3910Author: Gaetan Nadon <memsize@videotron.ca> 3911Date: 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@videotron.ca> 3921 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 3922 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 3923 3924commit b798093fc6cbcf35c095f3401586d2741adcd2cd 3925Author: Jeremy Huddleston <jeremyhu@freedesktop.org> 3926Date: 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@freedesktop.org> 3933 3934commit e0ac2ea8b211bdca848679ee59362384f0f97e36 3935Author: Alan Coopersmith <alan.coopersmith@sun.com> 3936Date: 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@sun.com> 3941 3942commit 345633dc9c79b32a1b391dfb4dfedf87ae9e291b 3943Author: Rémi Cardona <remi@gentoo.org> 3944Date: 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: Rémi Cardona <remi@gentoo.org> 3951 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 3952 3953commit ed31677bb9b1dd9498715a922763968917b87e49 3954Author: Gaetan Nadon <memsize@videotron.ca> 3955Date: 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 3962commit 2d95ad4beed294a0a30fdb1d8e7798fa62455a41 3963Author: Gaetan Nadon <memsize@videotron.ca> 3964Date: 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 3973commit 7cc872e9934f62bf56976d5592ce621e30b1f95a 3974Author: Gaetan Nadon <memsize@videotron.ca> 3975Date: 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 3983commit 7ba57d7789362c2c2e646cc3b896802e6cbcb039 3984Author: Gaetan Nadon <memsize@videotron.ca> 3985Date: 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 3992commit b4309cadb1de581d191fce924dac8fc7e55e5fb8 3993Author: Gaetan Nadon <memsize@videotron.ca> 3994Date: 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 4002commit 80ff1f362eefabe4be62784b001500b49943f1a5 4003Author: Jeremy Huddleston <jeremyhu@freedesktop.org> 4004Date: 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@freedesktop.org> 4023 4024commit 5d63df924d7f66d2207c8db67e5d6cce8c7b245b 4025Author: Alan Coopersmith <alan.coopersmith@sun.com> 4026Date: Thu Oct 8 21:50:35 2009 -0700 4027 4028 libXt 1.0.7 4029 4030 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 4031 4032commit f82769a1a75e17f66b67a5f71dcf889955569a57 4033Author: Alan Coopersmith <alan.coopersmith@sun.com> 4034Date: Thu Oct 8 21:33:27 2009 -0700 4035 4036 Replace AC_DEFINE_DIR with AX_DEFINE_DIR from Autoconf Archive 4037 4038commit 0ce97e4422409de070af7fd70da590db12c58579 4039Author: Alan Coopersmith <alan.coopersmith@sun.com> 4040Date: 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@sun.com> 4048 4049commit 254e2e0a8197e47bcef3e3c0b461ef8156a1af64 4050Author: Alan Coopersmith <alan.coopersmith@sun.com> 4051Date: 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@sun.com> 4058 4059commit fedc095da647b6f4fda8ca5edc5644458e2b2fbf 4060Author: Julien Cristau <jcristau@debian.org> 4061Date: 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@debian.org> 4069 4070commit f77482f0618f954de1d080599ada058e9a3c24ff 4071Author: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4072Date: 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@free-electrons.com> 4088 4089commit 369629611609f20c89499c1f6b5562a4f3cca983 4090Author: Adam Jackson <ajax@redhat.com> 4091Date: Thu Jul 2 13:28:01 2009 -0400 4092 4093 libXt 1.0.6 4094 4095commit 28677468c56888b18c44d71a62903d23e5c294cf 4096Author: Jon TURNEY <jon.turney@dronecode.org.uk> 4097Date: 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 4113commit 535f8c5324205b92c15e8755008c33a2766832c8 4114Author: John McKernan <john.mckernan@sun.com> 4115Date: 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@sun.com> 4131 4132commit 061d3eebf7a0502afcd9c1831d67c8961feece8d 4133Author: John McKernan <john.mckernan@sun.com> 4134Date: 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@sun.com> 4141 4142commit e500631954c8d390e8705fde7f50d1acc006406e 4143Author: Jeremy Huddleston <jeremy@yuffie.local> 4144Date: Thu Mar 12 01:03:39 2009 -0700 4145 4146 darwin: Don't use poll() on versions of darwin before darwin10 4147 4148commit 81792a4cb402c4e5275d63465bc5d65599e34a25 4149Author: Alan Coopersmith <alan.coopersmith@sun.com> 4150Date: 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@sun.com> 4155 4156commit f56a69f2cf7df1e7cdf2494c5408786e53467374 4157Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 4158Date: 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 4166commit c1f227f94aec6f4555182965fc0d2d8f33fef01f 4167Author: Peter Breitenlohner <peb@mppmu.mpg.de> 4168Date: 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 4174commit f488a6a218da6b543d1495e607ff1b31b0b48900 4175Author: Daniel Stone <daniel@fooishbar.org> 4176Date: Tue Sep 23 19:14:09 2008 +0300 4177 4178 configure.ac: Minor thinko 4179 4180commit 36e9f0d351afbf7fd2595990b2d39e7c551f6420 4181Author: John Tapsell <johnflux@gmail.com> 4182Date: 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 4190commit ace1676b0630dfe739c3bd712ed2b6e46bdb52f1 4191Author: Alan Coopersmith <alan.coopersmith@sun.com> 4192Date: Mon Jun 23 20:04:29 2008 -0700 4193 4194 Update ac_define_dir.m4 to 2008-04-12 version 4195 4196commit 556918e21fbb67131d979b04f29a0b59fcd87575 4197Author: Alan Hourihane <alanh@tungstengraphics.com> 4198Date: Wed Apr 30 19:15:14 2008 +0100 4199 4200 Set a blank default search path for WIN32 4201 4202commit 56444103a3b2159d334aa87d782fbca987118bbc 4203Author: Alan Hourihane <alanh@tungstengraphics.com> 4204Date: Tue Apr 29 22:44:54 2008 +0100 4205 4206 less speed, more haste 4207 4208commit a393450cbde80b6e7f0e1c4112363eb1313a6cdb 4209Author: Alan Hourihane <alanh@tungstengraphics.com> 4210Date: Tue Apr 29 22:16:05 2008 +0100 4211 4212 fix logic inverted problem 4213 4214commit cd83cf47412b4a5979e152990c3b0870751aee07 4215Author: Colin Harrison <colin.harrison-at-virgin.net> 4216Date: Tue Apr 29 19:45:50 2008 +0100 4217 4218 Reduce the path searches on mingw 4219 4220commit bb6d2a09b87560ae396085ef0981b700924333cd 4221Author: Colin Harrison <colin.harrison-at-virgin.net> 4222Date: Tue Apr 29 13:45:06 2008 +0100 4223 4224 Xming specific configuration file settings 4225 4226commit 6baea764567c3327f1d85ba91375adaea6dab46d 4227Author: Alan Hourihane <alanh@tungstengraphics.com> 4228Date: Tue Apr 29 10:22:35 2008 +0100 4229 4230 Link with winsock for WIN32 platforms 4231 4232commit c59dd27ecb1751f0b097046b2f892028e5a10a3e 4233Author: Colin Harrison <colin.harrison-at-virgin.net> 4234Date: Tue Apr 29 10:19:55 2008 +0100 4235 4236 Fix some build issues for Win32 platforms 4237 4238commit 8e95cb765e88d36c35f868f650c86c62c31ad635 4239Author: Colin Harrison <colin.harrison-at-virgin.net> 4240Date: Wed Apr 23 13:56:28 2008 +0100 4241 4242 Add __MINGW32__ 4243 4244commit 4b64b821a48fe493056271216dbe29d43376954b 4245Author: Matthieu Herrb <matthieu.herrb@laas.fr> 4246Date: Sun Mar 9 08:42:48 2008 +0100 4247 4248 nuke RCS Ids 4249 4250commit b648ed992d2c3ea8a7462a595e51a07085bf4688 4251Author: Alan Coopersmith <alan.coopersmith@sun.com> 4252Date: 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 4260commit c044ea620446db676ee076484fed3268c4d7c695 4261Author: James Cloos <cloos@jhcloos.com> 4262Date: Thu Dec 6 15:51:20 2007 -0500 4263 4264 Add missing PHONY line for automatic ChangeLog generation 4265 4266commit 6b483e355de6c5ee5dc635ab9b817bf72680b016 4267Author: Julien Cristau <jcristau@debian.org> 4268Date: Sat Jun 23 15:20:09 2007 +0100 4269 4270 Allow C++ apps to build using libXt 4271 4272commit 845e51c740574db2f72a5e7c5462d8f56a3c4e22 4273Author: Andreas Luik <luik@orthogon.com> 4274Date: 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 4281commit 007d9e5f8b2edc3ff8ce8b2f96b8f56a417bb78d 4282Author: Matthieu Herrb <matthieu.herrb@laas.fr> 4283Date: Mon Feb 26 18:27:43 2007 +0100 4284 4285 Sync XtGetErrorDatabaseText() prototype with reality. 4286 4287commit 4e7031510d05471e77ff48355b23fc8e4302648c 4288Author: Ben Byer <bbyer@bbyer.(none)> 4289Date: Tue Feb 20 01:05:27 2007 -0800 4290 4291 added -flat_namespace to CFLAGS for Darwin 4292 4293commit 92452ca7a51fa77ea60eacd320dbd970e32653c9 4294Author: Alan Coopersmith <alan.coopersmith@sun.com> 4295Date: Sat Jan 27 22:29:03 2007 -0800 4296 4297 Version bump: 1.0.5 4298 4299commit a5c7d56278e569257d3d64ff7681d0a484a1f817 4300Author: Alan Coopersmith <alan.coopersmith@sun.com> 4301Date: Sat Jan 27 22:26:55 2007 -0800 4302 4303 Replace static ChangeLog with dist-hook to generate from git log 4304 4305commit 67772a3f39c5e8c4019336b0bf4d32e70726b0c0 4306Author: Eric S. Raymond <esr@thyrsus.com> 4307Date: 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 4313commit 75f83503ba1db628137ffc9d1d9e4f2a7a2fd97a 4314Merge: 2f201b1 153264a 4315Author: Jeremy C. Reed <reed@glacier.reedmedia.net> 4316Date: Sat Dec 9 09:31:02 2006 -0600 4317 4318 Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/lib/libXt 4319 4320commit 2f201b177816be7112884bda180d65f5fff19155 4321Author: Jeremy C. Reed <reed@glacier.reedmedia.net> 4322Date: 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 4329commit 153264a7f290f98e01ed2dbd7265c977ec8ba7e1 4330Author: Daniel Stone <daniel@fooishbar.org> 4331Date: Wed Nov 8 16:16:02 2006 +0200 4332 4333 bump to 1.0.4 4334 4335commit 0c1954765c32c1bd298111cc6bed2f090494c0cf 4336Author: Eric Anholt <eric@anholt.net> 4337Date: 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 4345commit 3c166cc1efe86ca42180a64e14b6bbbc9744bc82 4346Author: Eric Anholt <eric@anholt.net> 4347Date: Fri Oct 27 12:30:09 2006 -0700 4348 4349 Add more generated files to ignore. 4350 4351commit 8d18dfa21f8349c998675e1f9971de02ca99a1cd 4352Author: Adam Jackson <ajax@benzedrine.nwnk.net> 4353Date: Fri Oct 13 16:32:28 2006 -0400 4354 4355 Bump to 1.0.3 4356 4357commit b54d069ea397486c6125943ffdb813482383576a 4358Author: Qiu-Yuan (Kathleen) Yang <qiu-yuan.yang@sun.com> 4359Date: 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 4369commit 6e48adfab0c020ab5d55b68f9b4cc63ed5d8b14c 4370Author: Alan Coopersmith <alan.coopersmith@sun.com> 4371Date: Fri Sep 1 17:59:42 2006 -0700 4372 4373 Add *~ to .gitignore to skip over emacs droppings 4374 4375commit 1eeeff85bf9f293de875169f6dc54577de0443f1 4376Author: David Nusinow <dnusinow@debian.org> 4377Date: Wed Aug 30 16:33:10 2006 -0400 4378 4379 Generate the internal manpage section using __libmansuffix__ 4380 4381commit e2f43888fe021aac27770afa6a64fb3cf3fab190 4382Author: Alan Coopersmith <alan.coopersmith@sun.com> 4383Date: Thu Jul 13 14:59:08 2006 -0700 4384 4385 renamed: .cvsignore -> .gitignore 4386 4387commit 3d3a1bc23f571daa7a876a21169d5a0c996ce7cc 4388Author: Adam Jackson <ajax@nwnk.net> 4389Date: Fri May 12 16:10:27 2006 +0000 4390 4391 Bump to 1.0.2 4392 4393commit fc82234c73362d6f07acf2dcf72bcefd96850105 4394Author: Matthieu Herrb <matthieu.herrb@laas.fr> 4395Date: Sun Apr 30 14:30:16 2006 +0000 4396 4397 Fix ERRORDB definition for the case where ${prefix} != /usr 4398 4399commit bc813392aa8f563e6cd385636b90a7496fcaa14e 4400Author: Adam Jackson <ajax@nwnk.net> 4401Date: Thu Apr 27 00:23:17 2006 +0000 4402 4403 Bump to 1.0.1 4404 4405commit 1c55684a7411c35fce2a958d84be4c13b5349ea0 4406Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 4407Date: 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 4412commit 6851a1faf46a4d8a85e481162c8ee84f66174f89 4413Author: Kevin E Martin <kem@kem.org> 4414Date: Thu Dec 15 00:24:34 2005 +0000 4415 4416 Update package version number for final X11R7 release candidate. 4417 4418commit b9464aa563b650faefbb881d5b399659aa8c30bb 4419Author: Kevin E Martin <kem@kem.org> 4420Date: 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 4425commit 6be3ca4fb0d0f9a1361d45dfc094f0a7a85b27b4 4426Author: Kevin E Martin <kem@kem.org> 4427Date: 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 4432commit 3186014010acbda9f8e3568a1e8076130212f600 4433Author: Kevin E Martin <kem@kem.org> 4434Date: Tue Dec 6 22:48:44 2005 +0000 4435 4436 Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 4437 4438commit 5801485b720e1dd3799737d9f127212afd3101c7 4439Author: Kevin E Martin <kem@kem.org> 4440Date: Sat Dec 3 05:49:45 2005 +0000 4441 4442 Update package version number for X11R7 RC3 release. 4443 4444commit d480f9dbd3e07b4e139f2a1422f803e6e6264854 4445Author: Kevin E Martin <kem@kem.org> 4446Date: Sat Dec 3 04:41:50 2005 +0000 4447 4448 Add check and cflags for malloc(0) returning NULL. 4449 4450commit 2a591fe7b3416d8609bd71cb068f9390105ffecf 4451Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 4452Date: 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 4457commit 7a8979367e4ab1a6412fef9a027b7d38621d87b7 4458Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 4459Date: 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 4465commit 2533120c26185990d326fa14c92383f85239f3b7 4466Author: Kevin E Martin <kem@kem.org> 4467Date: 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 4473commit 3f332f9af360cd42f5ff1b6f16ac64f7d146ff34 4474Author: Kevin E Martin <kem@kem.org> 4475Date: Wed Nov 9 21:19:13 2005 +0000 4476 4477 Update package version number for X11R7 RC2 release. 4478 4479commit f151f6dfa14c36cfa54ab3e55bb67f24a8a39dc6 4480Author: Kean Johnson <kean@armory.com> 4481Date: Tue Nov 8 06:33:25 2005 +0000 4482 4483 See ChangeLog entry 2005-11-07 for details. 4484 4485commit 7ed0ec3136190288b0c450cdf2998000c43619df 4486Author: Kevin E Martin <kem@kem.org> 4487Date: Tue Nov 1 15:11:51 2005 +0000 4488 4489 Update pkgcheck dependencies to work with separate build roots. 4490 4491commit 33b861860b86b53840007010287f5483a503c8e9 4492Author: Kevin E Martin <kem@kem.org> 4493Date: Wed Oct 19 02:48:11 2005 +0000 4494 4495 Update package version number for RC1 release. 4496 4497commit d3853ab17d7203e7fbdfcd5cc8ed3505e5aa6233 4498Author: Kevin E Martin <kem@kem.org> 4499Date: Tue Oct 18 07:24:03 2005 +0000 4500 4501 Use $(INSTALL) instead of $(install_sh_DATA) for creating directories. 4502 4503commit 831a32df90d6b3db66d6c578f6e231d4aab2b760 4504Author: Adam Jackson <ajax@nwnk.net> 4505Date: 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 4510commit 5e37faddaac8ac50ee4ca719975f9bf526e4c980 4511Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 4512Date: 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 4518commit 52edad6913e3efd3fcec6c73e13d33bf8c3a5e65 4519Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 4520Date: 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 4525commit 1fcb9d04dd8b2f78aff2d64e6db7588c973cdb5b 4526Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 4527Date: 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 4532commit 4423fc41efc97ad1559f281c2ce3c835ccc88c61 4533Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 4534Date: Thu Oct 13 04:27:16 2005 +0000 4535 4536 Add generated man pages to .cvsignore file 4537 4538commit 3c676e51ca509fff616495ac7354ac8b4ecde7e4 4539Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 4540Date: 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 4545commit 0543cf76a5e11133b5f76fa37b39cbe2985c1c75 4546Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 4547Date: 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 4552commit 88374bab9adfe73dc445d4202a28e4d6021a674f 4553Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 4554Date: 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 4560commit dbd0485a6e1926e7b94fdffb3e71de27c4a29012 4561Author: Adam Jackson <ajax@nwnk.net> 4562Date: Mon Aug 1 23:59:39 2005 +0000 4563 4564 Properly define BUILT_FILES 4565 4566commit f4043547fbb2feb87f480388a695016b90f53279 4567Author: Keith Packard <keithp@keithp.com> 4568Date: 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 4573commit 027977140e19c5622331ac90eeb5e9bb9fe72640 4574Author: Kevin E Martin <kem@kem.org> 4575Date: 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 4587commit 28845cf017b991f7ed2dd23c005ab36ca43b97a5 4588Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 4589Date: 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 4594commit 052efe144da64f96fb1201a36933894d2d4bfb3c 4595Author: Daniel Stone <daniel@fooishbar.org> 4596Date: Tue Jul 19 02:00:01 2005 +0000 4597 4598 distcheck fixes -- clean up after makestrs, don't list non-existant files. 4599 4600commit e1cd82cf0b4d51db42c5d71a63805b6fb9ad45b8 4601Author: Matthieu Herrb <matthieu.herrb@laas.fr> 4602Date: Sun Jul 17 10:15:26 2005 +0000 4603 4604 Fix for building outside of srcdir. 4605 4606commit 40bf5c6a837430bf23f86b97fcde8237099511c0 4607Author: Daniel Stone <daniel@fooishbar.org> 4608Date: Sat Jul 16 07:37:19 2005 +0000 4609 4610 Set version number to 6.0.0 with -version-number. 4611 4612commit 265f56bafdca73f28a4937ebff86ac77a25f2d4b 4613Author: Keith Packard <keithp@keithp.com> 4614Date: Sat Jul 9 06:49:50 2005 +0000 4615 4616 Add .cvsignore files 4617 4618commit 63a4f8f76f5fb9159447878a4a85a14d0fbf4bf6 4619Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 4620Date: Thu Jun 30 12:23:32 2005 +0000 4621 4622 Add -no-undefined to linker command to build shared library on cygwin too 4623 4624commit 64b2b98096c6a5b2ac3af59796e07601eee4e28a 4625Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 4626Date: 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 4633commit 6e10d9886cfe518d1407331a7a8e5bac85390249 4634Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 4635Date: 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 4640commit 1b5fb35a8db7bcf568a2318118068b6c01169c14 4641Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 4642Date: Tue May 24 16:06:12 2005 +0000 4643 4644 separation of source and build directories 4645 4646commit e6db93aff3a4e92b8d13998866a787bdc08b6f35 4647Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 4648Date: Tue May 24 15:58:51 2005 +0000 4649 4650 Make source directory for templates configurable 4651 4652commit 82f3473668ed08af059e094a696911d2347e5d57 4653Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 4654Date: 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 4658commit 1c6db5c90aa4b4c7c82b0676416c2a9a0baa6c67 4659Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 4660Date: 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 4665commit 2e00049e9b02e26f858c3e4510641a735c03b086 4666Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 4667Date: 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 4673commit a175c9ea92967441a7ad33d2f6c8bf26cbe954fe 4674Author: Adam Jackson <ajax@nwnk.net> 4675Date: 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 4679commit 185284247a889358b2ea269424eb665a71079826 4680Author: Adam Jackson <ajax@nwnk.net> 4681Date: Thu May 19 00:10:08 2005 +0000 4682 4683 Require automake 1.7 in AM_INIT_AUTOMAKE 4684 4685commit c7fe09644945e3725c0b67b84cd24d8475cea184 4686Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 4687Date: Wed May 18 19:34:25 2005 +0000 4688 4689 Also include include/X11 4690 4691commit 605a76dcc93e277e1b26841a0225b7e0fb851b76 4692Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 4693Date: 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 4698commit b0a241cf7c7ab3840929da3b1aabdda7bab22517 4699Author: Egbert Eich <eich@suse.de> 4700Date: 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 4713commit 2b42b9154f9886ab05da1c3d6ce75fd95f59e04e 4714Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 4715Date: 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 4728commit 149898492fe56f6a096a875375faa7323f7e96f4 4729Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 4730Date: 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 4736commit 85eb751e4e1683af6cee3ee9dce29f74911a639d 4737Author: Matthieu Herrb <matthieu.herrb@laas.fr> 4738Date: 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 4743commit 94150cb72d9d641c64325cd70323d93b9a3701a5 4744Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 4745Date: 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 4782commit cd85103c7298be4a13909c07c95f5d53b069966e 4783Author: Matthieu Herrb <matthieu.herrb@laas.fr> 4784Date: Sun Jan 2 11:08:49 2005 +0000 4785 4786 Fix formatting. 4787 4788commit 054445f4238a98b7ea7910778ed110f5eff9d4f2 4789Author: Matthieu Herrb <matthieu.herrb@laas.fr> 4790Date: Sun Oct 3 20:08:42 2004 +0000 4791 4792 Xt Manual pages fixes from Dmitry Bolkhovitanov (Bugzilla #1498, $1499). 4793 4794commit 045e3de107523f28e765da8239d6afa9f51d6ba2 4795Author: Kevin E Martin <kem@kem.org> 4796Date: Wed Aug 11 21:14:17 2004 +0000 4797 4798 Apply PPC64 build patch (Bug #303, Mike A. Harris, Alan Coopersmith). 4799 4800commit 7a541dcaa28b6f97a647d0d8e0873f665ea372aa 4801Author: Eric Anholt <anholt@freebsd.org> 4802Date: 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 4808commit b83924fa380f9e68c0c8a9dada6094c95fc44441 4809Author: Egbert Eich <eich@suse.de> 4810Date: Fri Apr 23 18:43:54 2004 +0000 4811 4812 Merging XORG-CURRENT into trunk 4813 4814commit 1b4f95dee32054b4d14ed5f78e47371c544fc5ac 4815Author: Egbert Eich <eich@suse.de> 4816Date: 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 4820commit 83e661ed1cec6b14c60adbd48ab8588f6b13c391 4821Author: Egbert Eich <eich@suse.de> 4822Date: 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 4826commit 77d281253982e2ebe27430f38b993927d879a005 4827Author: Egbert Eich <eich@suse.de> 4828Date: Thu Feb 26 13:35:34 2004 +0000 4829 4830 readding XFree86's cvs IDs 4831 4832commit 0efb2e616125953a3773b9b6c9a530ad30ce9bc8 4833Author: Egbert Eich <eich@suse.de> 4834Date: 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 4838commit 036e955dfcc31d3b6c081f84e4f0b85969ccdd12 4839Author: Egbert Eich <eich@suse.de> 4840Date: 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 4844commit f81d7ef72c9b4f13e33efa812bed9446657ed003 4845Author: Kaleb Keithley <kaleb@freedesktop.org> 4846Date: 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 4850commit bdc0667ef29e24b1a2188b11546d843a7d3e5ef6 4851Author: Kaleb Keithley <kaleb@freedesktop.org> 4852Date: Fri Nov 14 16:48:49 2003 +0000 4853 4854 XFree86 4.3.0.1 4855 4856commit 6a13c9e08bb042c81ae904c44a38a50d785c824e 4857Author: Kaleb Keithley <kaleb@freedesktop.org> 4858Date: Fri Nov 14 16:48:49 2003 +0000 4859 4860 Initial revision 4861 4862commit 0117b0b441d8835a11a2886f3c8aed937dcffa9d 4863Author: Kaleb Keithley <kaleb@freedesktop.org> 4864Date: Fri Nov 14 15:54:39 2003 +0000 4865 4866 R6.6 is the Xorg base-line 4867