ChangeLog revision 4a1eb5db
14a1eb5dbSmrgcommit ca032d147824861b2451c5b0ff715429f055cfe1 24a1eb5dbSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 34a1eb5dbSmrgDate: Tue Mar 6 23:09:04 2018 -0800 44a1eb5dbSmrg 54a1eb5dbSmrg twm 1.0.10 64a1eb5dbSmrg 74a1eb5dbSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 84a1eb5dbSmrg 94a1eb5dbSmrgcommit 9703527df12caf896963a0f39db79e58f2ab2bfa 104a1eb5dbSmrgAuthor: Mihail Konev <k.mvc@ya.ru> 114a1eb5dbSmrgDate: Thu Jan 26 14:00:20 2017 +1000 124a1eb5dbSmrg 134a1eb5dbSmrg autogen: add default patch prefix 144a1eb5dbSmrg 154a1eb5dbSmrg Signed-off-by: Mihail Konev <k.mvc@ya.ru> 164a1eb5dbSmrg 174a1eb5dbSmrgcommit d58f4564f5621ec6c0e7ea6ee9d647845ac11352 184a1eb5dbSmrgAuthor: Emil Velikov <emil.l.velikov@gmail.com> 194a1eb5dbSmrgDate: Mon Mar 9 12:00:52 2015 +0000 204a1eb5dbSmrg 214a1eb5dbSmrg autogen.sh: use quoted string variables 224a1eb5dbSmrg 234a1eb5dbSmrg Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 244a1eb5dbSmrg fall-outs, when they contain space. 254a1eb5dbSmrg 264a1eb5dbSmrg Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> 274a1eb5dbSmrg Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 284a1eb5dbSmrg Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 294a1eb5dbSmrg 304a1eb5dbSmrgcommit ca0c7a4eee66c96e6d449a58742d749c20aa494d 314a1eb5dbSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net> 324a1eb5dbSmrgDate: Tue Jan 24 10:32:07 2017 +1000 334a1eb5dbSmrg 344a1eb5dbSmrg autogen.sh: use exec instead of waiting for configure to finish 354a1eb5dbSmrg 364a1eb5dbSmrg Syncs the invocation of configure with the one from the server. 374a1eb5dbSmrg 384a1eb5dbSmrg Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 394a1eb5dbSmrg Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 404a1eb5dbSmrg 414a1eb5dbSmrgcommit c5abcb619eb0b01f074fd9acb9128f19af774834 424a1eb5dbSmrgAuthor: Thomas Klausner <wiz@NetBSD.org> 434a1eb5dbSmrgDate: Wed Sep 23 20:53:24 2015 +0200 444a1eb5dbSmrg 454a1eb5dbSmrg Adapt callers to ExpandFilename change. 464a1eb5dbSmrg 474a1eb5dbSmrg It now always allocates memory, so remove some unnecessary checks. 484a1eb5dbSmrg While here, improve handling of an error case. 494a1eb5dbSmrg 504a1eb5dbSmrg Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 514a1eb5dbSmrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 524a1eb5dbSmrg 534a1eb5dbSmrgcommit cb5dc44303e8496450a649a97540e55887e1fe22 544a1eb5dbSmrgAuthor: Christos Zoulas <christos@NetBSD.org> 554a1eb5dbSmrgDate: Wed Sep 23 10:57:44 2015 +0200 564a1eb5dbSmrg 574a1eb5dbSmrg Add some const. 584a1eb5dbSmrg 594a1eb5dbSmrg Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 604a1eb5dbSmrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 614a1eb5dbSmrg 624a1eb5dbSmrgcommit c644db2c3a1b6c9e5e99da130493a978a7d08010 634a1eb5dbSmrgAuthor: Michael van Elst <mlelstv@NetBSD.org> 644a1eb5dbSmrgDate: Sun Jul 19 12:04:52 2015 +0200 654a1eb5dbSmrg 664a1eb5dbSmrg Do not try to extend the font-pattern with a wild-card. 674a1eb5dbSmrg 684a1eb5dbSmrg This will almost always select the wrong fontset and use wrong metrics. 694a1eb5dbSmrg 704a1eb5dbSmrg Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 714a1eb5dbSmrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 724a1eb5dbSmrg 739cd34f4bSmrgcommit b52e4041054b580bace70d9db5e7e3d90b33ad6d 749cd34f4bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 759cd34f4bSmrgDate: Thu Apr 16 22:36:31 2015 -0700 769cd34f4bSmrg 779cd34f4bSmrg twm 1.0.9 789cd34f4bSmrg 799cd34f4bSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 809cd34f4bSmrg 819cd34f4bSmrgcommit 8f68d82c5f6cff9b22dc3335f956453679b207ad 829cd34f4bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 839cd34f4bSmrgDate: Wed Dec 31 09:50:11 2014 -0800 849cd34f4bSmrg 859cd34f4bSmrg Remove custom version of system(3c) for Solaris 869cd34f4bSmrg 879cd34f4bSmrg Was originally added in 1993 with the comment: 889cd34f4bSmrg make f.exec do the right thing to get working xterms under Solaris2. 899cd34f4bSmrg 909cd34f4bSmrg Doesn't seem to be needed any more on modern Solaris. 919cd34f4bSmrg As a bonus, gets rid of error found by Oracle Parfait 1.5.1 that 929cd34f4bSmrg if the execl() call fails, the function falls through and returns 939cd34f4bSmrg an uninitialized value for status and then both parent & child 949cd34f4bSmrg go back to running the same code. 959cd34f4bSmrg 969cd34f4bSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 979cd34f4bSmrg 989cd34f4bSmrgcommit 032fc6a734516189e11b43e0b4680d15b62c5e66 999cd34f4bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 1009cd34f4bSmrgDate: Wed Dec 31 00:49:34 2014 -0800 1019cd34f4bSmrg 1029cd34f4bSmrg Only use results from GetWindowProperty if it returned success 1039cd34f4bSmrg 1049cd34f4bSmrg Since Xlib prior to 1.6 didn't always clear values on failure, don't 1059cd34f4bSmrg assume they're safe to use unless we succeeded. 1069cd34f4bSmrg 1079cd34f4bSmrg Reported by Oracle Parfait 1.5.1: 1089cd34f4bSmrg Error: Uninitialised memory (CWE 456) 1099cd34f4bSmrg Possible access to uninitialised memory '&nPixels' 1109cd34f4bSmrg at line 963 of src/parse.c in function 'put_pixel_on_root'. 1119cd34f4bSmrg &nPixels allocated at line 953. 1129cd34f4bSmrg Possible access to uninitialised memory '&retProp' 1139cd34f4bSmrg at line 962 of src/parse.c in function 'put_pixel_on_root'. 1149cd34f4bSmrg &retProp allocated at line 954. 1159cd34f4bSmrg 1169cd34f4bSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1179cd34f4bSmrg 1189cd34f4bSmrgcommit 76f6ad6e96b1ce62a32767bc0478a17b8b9204d7 1199cd34f4bSmrgAuthor: Laurent Carlier <lordheavym@gmail.com> 1209cd34f4bSmrgDate: Mon Aug 4 16:39:24 2014 +0200 1219cd34f4bSmrg 1229cd34f4bSmrg Update manpage with the proper location of system.twmrc file 1239cd34f4bSmrg 1249cd34f4bSmrg Signed-off-by: Laurent Carlier <lordheavym@gmail.com> 1259cd34f4bSmrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1269cd34f4bSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1279cd34f4bSmrg 1289cd34f4bSmrgcommit 0cb43e864b2e9972630556e98caa24abf8928122 1299cd34f4bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 1309cd34f4bSmrgDate: Mon Jun 2 22:06:21 2014 -0700 1319cd34f4bSmrg 1329cd34f4bSmrg autogen.sh: Honor NOCONFIGURE=1 1339cd34f4bSmrg 1349cd34f4bSmrg See http://people.gnome.org/~walters/docs/build-api.txt 1359cd34f4bSmrg 1369cd34f4bSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1379cd34f4bSmrg 1389cd34f4bSmrgcommit c33c83fb83be7f6402b615b4b32b5dc2036b951d 1399cd34f4bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 1409cd34f4bSmrgDate: Mon Jun 2 22:06:21 2014 -0700 1419cd34f4bSmrg 1429cd34f4bSmrg configure: Drop AM_MAINTAINER_MODE 1439cd34f4bSmrg 1449cd34f4bSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1459cd34f4bSmrg 1469cd34f4bSmrgcommit 9c09c3e3577460fcef44e7abe51d22fcbda10ea8 1479cd34f4bSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 1489cd34f4bSmrgDate: Fri Oct 25 21:51:37 2013 -0400 1499cd34f4bSmrg 1509cd34f4bSmrg config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES 1519cd34f4bSmrg 1529cd34f4bSmrg Fix Automake warning: AC_OUTPUT should be used without arguments. 1539cd34f4bSmrg www.gnu.org/software/autoconf/manual/autoconf.html#Configuration-Files 1549cd34f4bSmrg 1559cd34f4bSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1569cd34f4bSmrg 157c2535118Smrgcommit 46c4255ba661145df429d9dc190355a9661da3c1 158c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 159c2535118SmrgDate: Fri Sep 6 18:59:24 2013 -0700 160c2535118Smrg 161c2535118Smrg twm 1.0.8 162c2535118Smrg 163c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 164c2535118Smrg 165c2535118Smrgcommit 97b55a970dc5281c2d41500990d99fcd24d2dd5f 166c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 167c2535118SmrgDate: Sun Aug 18 10:50:01 2013 -0700 168c2535118Smrg 169c2535118Smrg Replace malloc(strlen()+1); strcpy(); pairs with strdup() 170c2535118Smrg 171c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 172c2535118Smrg 173c2535118Smrgcommit 8b2a314c267071656ca4d86bae56c6d82bb8127a 174c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 175c2535118SmrgDate: Sun Aug 18 10:42:45 2013 -0700 176c2535118Smrg 177c2535118Smrg AddWindow: Use NULL instead of 0 for null pointer check 178c2535118Smrg 179c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 180c2535118Smrg 181c2535118Smrgcommit c2e232e6915356eba3edf2efea99720746694c52 182c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 183c2535118SmrgDate: Sun Aug 18 10:28:21 2013 -0700 184c2535118Smrg 185c2535118Smrg Stop casting return values from malloc & calloc 186c2535118Smrg 187c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 188c2535118Smrg 189c2535118Smrgcommit 58f3c3b8d518786764f45ac2be1f1f0850129125 190c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 191c2535118SmrgDate: Sun Aug 18 10:18:21 2013 -0700 192c2535118Smrg 193c2535118Smrg Stop casting pointers to (char *) when freeing them 194c2535118Smrg 195c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 196c2535118Smrg 197c2535118Smrgcommit 2a637337713c5c92c44249b88e31696ce9efdf9b 198c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 199c2535118SmrgDate: Wed Jul 31 23:28:42 2013 -0700 200c2535118Smrg 201c2535118Smrg Delete trailing whitespace in non *.[ch] source files 202c2535118Smrg 203c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 204c2535118Smrg 205c2535118Smrgcommit ce4e11143f982234be1076e384b31228f1cc84ae 206c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 207c2535118SmrgDate: Wed Jul 31 22:54:01 2013 -0700 208c2535118Smrg 209c2535118Smrg Make more functions static that aren't called from other files 210c2535118Smrg 211c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 212c2535118Smrg 213c2535118Smrgcommit 8a3d3a58350506a99efd24f9856466a99bbb9c51 214c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 215c2535118SmrgDate: Wed Jul 31 22:28:11 2013 -0700 216c2535118Smrg 217c2535118Smrg Assume C89 signal handlers, returning void 218c2535118Smrg 219c2535118Smrg Removes old #ifdef SIGNALRETURNSINT check that was never defined in 220c2535118Smrg autoconf builds, only old Imake builds. 221c2535118Smrg 222c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 223c2535118Smrg 224c2535118Smrgcommit afcad0de54ecd1a8bfaf261e4e6882985a234963 225c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 226c2535118SmrgDate: Wed Jul 31 22:24:22 2013 -0700 227c2535118Smrg 228c2535118Smrg Make some more previously global variables into file-scoped statics 229c2535118Smrg 230c2535118Smrg Not used from other source files, so no need to export them 231c2535118Smrg 232c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 233c2535118Smrg 234c2535118Smrgcommit 4c2ff3f0a6bae8b369dfb74267f7fa52d511dfb2 235c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 236c2535118SmrgDate: Wed Jul 31 22:21:00 2013 -0700 237c2535118Smrg 238c2535118Smrg Remove unused global variable gotFirstSave 239c2535118Smrg 240c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 241c2535118Smrg 242c2535118Smrgcommit ca038999b5c1387f3aa19baeafc81a27563631b1 243c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 244c2535118SmrgDate: Wed Jul 31 22:04:39 2013 -0700 245c2535118Smrg 246c2535118Smrg unifdef macII - drop support for A/UX 2.0 247c2535118Smrg 248c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 249c2535118Smrg 250c2535118Smrgcommit 55681f9d66b788b2e86a5ad3c0722904fa020962 251c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 252c2535118SmrgDate: Tue Jul 30 22:15:28 2013 -0700 253c2535118Smrg 254c2535118Smrg Make various helper & callback functions private to session.c 255c2535118Smrg 256c2535118Smrg Nothing else ever called them, so no reason to export them. 257c2535118Smrg 258c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 259c2535118Smrg Reviewed-by: <wharms@bfs.de> 260c2535118Smrg 261c2535118Smrgcommit cf88a8c16958ddfaeff6349d30c6c423fc4a7afa 262c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 263c2535118SmrgDate: Tue Jul 30 22:11:51 2013 -0700 264c2535118Smrg 265c2535118Smrg Convert remaining K&R function declarations to C89 style 266c2535118Smrg 267c2535118Smrg Many existing function declarations were C89, and headers all use C89 268c2535118Smrg prototypes, but a few function declarations had been left in the old 269c2535118Smrg style. 270c2535118Smrg 271c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 272c2535118Smrg Reviewed-by: <wharms@bfs.de> 273c2535118Smrg 274c2535118Smrgcommit ea349d3c406695665322c71caf5ea3c970cb3155 275c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 276c2535118SmrgDate: Tue Jul 30 21:57:04 2013 -0700 277c2535118Smrg 278c2535118Smrg Use (void) to declare functions that take no arguments, instead of () 279c2535118Smrg 280c2535118Smrg It's time for C89. 281c2535118Smrg 282c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 283c2535118Smrg Reviewed-by: <wharms@bfs.de> 284c2535118Smrg 285c2535118Smrgcommit abb8b6198b639359f34ab6f0ab97039016d8b6db 286c2535118SmrgAuthor: Colin Harrison <colin.harrison@virgin.net> 287c2535118SmrgDate: Fri Jul 19 00:48:09 2013 +0100 288c2535118Smrg 289c2535118Smrg Syntax error in recent twm commit 290c2535118Smrg 291c2535118Smrg twm needs a typo/syntax correction following a recent commit. 292c2535118Smrg 293c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 294c2535118Smrg 295c2535118Smrgcommit e84f2e87222879ca667c1fb3d1cb3236a1159d12 296c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 297c2535118SmrgDate: Thu Jul 18 00:24:30 2013 -0700 298c2535118Smrg 299c2535118Smrg Constification cleanup - fix dozens of gcc warnings 300c2535118Smrg 301c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 302c2535118Smrg 303c2535118Smrgcommit b16ce9773e4da5897ab546de85e48a3ea58d0e00 304c2535118SmrgAuthor: Eric S. Raymond <esr@thyrsus.com> 305c2535118SmrgDate: Wed Jun 19 05:39:10 2013 -0400 306c2535118Smrg 307c2535118Smrg Don't rely on the ability to set tab stops. 308c2535118Smrg 309c2535118Smrgcommit 07ed63f865f6fef4c14711063534b73eb33e0cdb 310c2535118SmrgAuthor: Egbert Eich <eich@freedesktop.org> 311c2535118SmrgDate: Thu May 19 11:08:21 2011 +0200 312c2535118Smrg 313c2535118Smrg Fix SEGV if CreateColormapWindow() returns NULL. 314c2535118Smrg 315c2535118Smrg twm can segfault when it cannot collect attribute information on 316c2535118Smrg a window that has been destroyed before it got a chance to collect 317c2535118Smrg it's attributes. 318c2535118Smrg twm seems to assume that it is always able to collect this information 319c2535118Smrg and disregards the error if the function that attempts to collect it 320c2535118Smrg fails and CreateColormapWindow() returns NULL. 321c2535118Smrg If this happens correct number_cmap_windows to prevent a SEGV later 322c2535118Smrg on due to an incorrect setting. 323c2535118Smrg 324c2535118Smrg Signed-off-by: Egbert Eich <eich@freedesktop.org> 325c2535118Smrg 326c2535118Smrgcommit b62e91790d1f07f729d4221c878a0847ff14ad82 327c2535118SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 328c2535118SmrgDate: Sat Nov 19 11:38:33 2011 -0800 329c2535118Smrg 330c2535118Smrg Terminate execl() arguments with NULL instead of 0 331c2535118Smrg 332c2535118Smrg Makes sure that a full 64-bits of 0 is passed in 64-bit builds, and 333c2535118Smrg clears gcc warning of: 334c2535118Smrg 335c2535118Smrg menus.c: In function ‘System’: 336c2535118Smrg menus.c:2344:2: warning: missing sentinel in function call 337c2535118Smrg 338c2535118Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 339c2535118Smrg 340ffd25bcaSmrgcommit 4c5e72e9d8571bfb2a98d1ffc9724596764f5b0b 341ffd25bcaSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 342ffd25bcaSmrgDate: Wed Jul 27 20:33:13 2011 -0700 343ffd25bcaSmrg 344ffd25bcaSmrg twm 1.0.7 345ffd25bcaSmrg 346ffd25bcaSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 347ffd25bcaSmrg 348ffd25bcaSmrgcommit f21823506dcb956d62c260e6e207f1dc2ce7732a 349ffd25bcaSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 350ffd25bcaSmrgDate: Thu Jul 14 22:04:34 2011 -0700 351ffd25bcaSmrg 352ffd25bcaSmrg Whitespace fixes in src files 353ffd25bcaSmrg 354ffd25bcaSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 355ffd25bcaSmrg 356ffd25bcaSmrgcommit c6ade914363426facb01a954650b804657114012 357ffd25bcaSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 358ffd25bcaSmrgDate: Tue Jul 12 22:30:41 2011 -0700 359ffd25bcaSmrg 360ffd25bcaSmrg Replace most sprintf calls with snprintf 361ffd25bcaSmrg 362ffd25bcaSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 363ffd25bcaSmrg 364ffd25bcaSmrgcommit ab689e1a711bbbdfcd6d3a8d2edebbc378ebccb7 365ffd25bcaSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 366ffd25bcaSmrgDate: Mon Mar 7 20:05:45 2011 -0500 367ffd25bcaSmrg 368ffd25bcaSmrg config: layout the C flags for better readability 369ffd25bcaSmrg 370ffd25bcaSmrg Group pre-processor flags under AM_CPPFLAGS 371ffd25bcaSmrg Might as well do the rest of the file. 372ffd25bcaSmrg 373ffd25bcaSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 374ffd25bcaSmrg 375ffd25bcaSmrgcommit f048770b021d92780c754257c9c1efa7a769c69c 376ffd25bcaSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 377ffd25bcaSmrgDate: Mon Mar 7 19:47:48 2011 -0500 378ffd25bcaSmrg 379ffd25bcaSmrg man: use Autoconf provided $(SED) 380ffd25bcaSmrg 381ffd25bcaSmrg Use platform appropriate version of sed. 382ffd25bcaSmrg 383ffd25bcaSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 384ffd25bcaSmrg 385ffd25bcaSmrgcommit 356ca1db47be674aa9125b65668e8fe0573f7f69 386ffd25bcaSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 387ffd25bcaSmrgDate: Mon Mar 7 19:37:48 2011 -0500 388ffd25bcaSmrg 389ffd25bcaSmrg config: rm is about removal, not generation 390ffd25bcaSmrg 391ffd25bcaSmrg Automake: 392ffd25bcaSmrg AM_V_at as a prefix to commands that should not output anything in silent mode 393ffd25bcaSmrg 394ffd25bcaSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 395ffd25bcaSmrg 396ffd25bcaSmrgcommit 6f362f8d962ff7054682cfb2d88e8603e1219492 397ffd25bcaSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 398ffd25bcaSmrgDate: Mon Mar 7 16:43:59 2011 -0500 399ffd25bcaSmrg 400ffd25bcaSmrg deftwmrc.c is not required in MAINTAINERCLEANFILES 401ffd25bcaSmrg 402ffd25bcaSmrg Automake takes care of that as it is part of BUILT_SOURCES 403ffd25bcaSmrg 404ffd25bcaSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 405ffd25bcaSmrg 406ffd25bcaSmrgcommit 98e224e3da245f29d281df357d27b53acdccb5c7 407ffd25bcaSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 408ffd25bcaSmrgDate: Mon Mar 7 16:10:53 2011 -0500 409ffd25bcaSmrg 410ffd25bcaSmrg lex & yacc: only header file needs to be in BUILT_SOURCES 411ffd25bcaSmrg 412ffd25bcaSmrg http://www.gnu.org/software/automake/manual/automake.html#Yacc-and-Lex 413ffd25bcaSmrg 414ffd25bcaSmrg This completes reversal of commit ea03b6bcd1045dfc0d6947e4858de8994d61170b 415ffd25bcaSmrg The Makefile generates a valid "gram.h: gram.c" rule. 416ffd25bcaSmrg The Makefile already has gram.c gram.h and lex.c in the 417ffd25bcaSmrg maintainer-clean-generic target. 418ffd25bcaSmrg 419ffd25bcaSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 420ffd25bcaSmrg 421ffd25bcaSmrgcommit 70a7f34dfc4d7ea4f7425b9a7359a08a35752bb0 422ffd25bcaSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com> 423ffd25bcaSmrgDate: Wed May 11 22:41:56 2011 -0700 424ffd25bcaSmrg 425ffd25bcaSmrg Add extra sanity checking to avoid possible NULL dereferences 426ffd25bcaSmrg 427ffd25bcaSmrg menus.c:569:10: warning: Access to field 'func' results in a dereference of a null pointer (loaded from variable 'ActiveItem') 428ffd25bcaSmrg if (ActiveItem->func != F_TITLE && !ActiveItem->state) 429ffd25bcaSmrg ^~~~~~~~~~ 430ffd25bcaSmrg 431ffd25bcaSmrg Found-by: clang static analyzer 432ffd25bcaSmrg Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 433ffd25bcaSmrg Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 434ffd25bcaSmrg 435ffd25bcaSmrgcommit a898b136729660a33d60b317ccb839f6e0428201 436ffd25bcaSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com> 437ffd25bcaSmrgDate: Wed May 11 22:30:56 2011 -0700 438ffd25bcaSmrg 439ffd25bcaSmrg Add sanity checking to avoid a possible NULL dereference 440ffd25bcaSmrg 441ffd25bcaSmrg menus.c:934:26: warning: Access to field 'fore' results in a dereference of a null pointer (loaded from variable 'cur') 442ffd25bcaSmrg cur->hi_back = cur->fore = f3.pixel; 443ffd25bcaSmrg ~~~ ^ 444ffd25bcaSmrg 445ffd25bcaSmrg Found-by: clang static analyzer 446ffd25bcaSmrg Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 447ffd25bcaSmrg Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 448ffd25bcaSmrg 449ffd25bcaSmrgcommit 1061e063be78f4e233d550649ce297b639193a9f 450ffd25bcaSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com> 451ffd25bcaSmrgDate: Wed May 11 22:27:21 2011 -0700 452ffd25bcaSmrg 453ffd25bcaSmrg Address a possible NULL pointer dereference 454ffd25bcaSmrg 455ffd25bcaSmrg menus.c:523:24: warning: Access to field 'w' results in a dereference of a null pointer (loaded from variable 'ActiveMenu') 456ffd25bcaSmrg if (XFindContext(dpy, ActiveMenu->w, ScreenContext, &context_data) == 0) 457ffd25bcaSmrg ^~~~~~~~~~ 458ffd25bcaSmrg 459ffd25bcaSmrg Found-by: clang static analyzer 460ffd25bcaSmrg Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 461ffd25bcaSmrg Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 462ffd25bcaSmrg 463ffd25bcaSmrgcommit bde0b06b465adb868d38d3721b95ea337bad8eb9 464ffd25bcaSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com> 465ffd25bcaSmrgDate: Wed May 11 22:22:25 2011 -0700 466ffd25bcaSmrg 467ffd25bcaSmrg Mark Done() as _X_NORETURN 468ffd25bcaSmrg 469ffd25bcaSmrg list.c:103:11: warning: Access to field 'next' results in a dereference of a null pointer (loaded from variable 'nptr') 470ffd25bcaSmrg nptr->next = *list_head; 471ffd25bcaSmrg ~~~~ ^ 472ffd25bcaSmrg 473ffd25bcaSmrg Found-by: clang static analyzer 474ffd25bcaSmrg Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 475ffd25bcaSmrg 476ffd25bcaSmrgcommit 2f5d1e29f5a803ba2417d6fe20782c05ed932612 477ffd25bcaSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com> 478ffd25bcaSmrgDate: Wed May 11 22:17:54 2011 -0700 479ffd25bcaSmrg 480ffd25bcaSmrg Silence uninitialized warning 481ffd25bcaSmrg 482ffd25bcaSmrg session.c: In function 'ReadWinConfigFile': 483ffd25bcaSmrg session.c:554: warning: 'version' may be used uninitialized in this function 484ffd25bcaSmrg 485ffd25bcaSmrg Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 486ffd25bcaSmrg 487ffd25bcaSmrgcommit ef39179b9fe6d13f7e81098edfc10711c8b40948 488ffd25bcaSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com> 489ffd25bcaSmrgDate: Wed May 11 22:16:23 2011 -0700 490ffd25bcaSmrg 491ffd25bcaSmrg LP64: Fix formatting for DEBUG printf 492ffd25bcaSmrg 493ffd25bcaSmrg add_window.c: In function 'AddWindow': 494ffd25bcaSmrg add_window.c:169: warning: format '%x' expects type 'unsigned int', but argument 3 has type 'Window' 495ffd25bcaSmrg 496ffd25bcaSmrg Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 497ffd25bcaSmrg 498ffd25bcaSmrgcommit 0f1ccd0b3409ab9b9fce1256fc59ad9bbe69a349 499ffd25bcaSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 500ffd25bcaSmrgDate: Tue May 10 15:35:51 2011 -0700 501ffd25bcaSmrg 502ffd25bcaSmrg Fix: menus.c:2374: warning: implicit declaration of function `putenv` 503ffd25bcaSmrg 504ffd25bcaSmrg Ensure _GNU_SOURCE is defined on Linux builds before including <stdlib.h> 505ffd25bcaSmrg so the prototype is exposed in the header properly. 506ffd25bcaSmrg 507ffd25bcaSmrg https://bugs.freedesktop.org/show_bug.cgi?id=32696 508ffd25bcaSmrg 509ffd25bcaSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 510ffd25bcaSmrg Reviewed-by: Julien Cristau <jcristau@debian.org> 511ffd25bcaSmrg 512ffd25bcaSmrgcommit 75dd868133c5c12daa946468e7250d174f842281 513ffd25bcaSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 514ffd25bcaSmrgDate: Mon May 9 22:46:03 2011 -0700 515ffd25bcaSmrg 516ffd25bcaSmrg Remove unused fallback implementation of putenv() 517ffd25bcaSmrg 518ffd25bcaSmrg NOPUTENV was never defined in a modular build, probably because putenv() 519ffd25bcaSmrg is a standard function in Unix98 / SUSv2, and goes back to at least 520ffd25bcaSmrg SVR2 and 4.3BSD-Reno. 521ffd25bcaSmrg 522ffd25bcaSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 523ffd25bcaSmrg Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 524ffd25bcaSmrg Reviewed-by: Mark Kettenis <kettenis@openbsd.org> 525ffd25bcaSmrg 526ffd25bcaSmrgcommit 5b763259451b7798b1004c49775d1bd3df2f9d88 527ffd25bcaSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 528ffd25bcaSmrgDate: Fri Mar 4 20:57:30 2011 -0500 529ffd25bcaSmrg 530ffd25bcaSmrg man: replace hard coded section number with __appmansuffix__ 531ffd25bcaSmrg 532ffd25bcaSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 533ffd25bcaSmrg 534ffd25bcaSmrgcommit 611f20e896aa533f0f3e5cd6c8fdd7c381963c95 535ffd25bcaSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 536ffd25bcaSmrgDate: Wed Jan 5 16:12:42 2011 -0800 537ffd25bcaSmrg 538ffd25bcaSmrg Fix many gcc strict-aliasing warnings 539ffd25bcaSmrg 540ffd25bcaSmrg menus.c:518: warning: dereferencing type-punned pointer will break strict-aliasing rules 541ffd25bcaSmrg 542ffd25bcaSmrg and many more of the same message at different lines 543ffd25bcaSmrg 544ffd25bcaSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 545ffd25bcaSmrg 5462d96a817Smrgcommit b160f7bcb99111e631d6701b199f1dad1e40c80d 5472d96a817SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 5482d96a817SmrgDate: Wed Jan 5 14:09:15 2011 -0800 5492d96a817Smrg 5502d96a817Smrg twm 1.0.6 5512d96a817Smrg 5522d96a817Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 5532d96a817Smrg 5542d96a817Smrgcommit 1347a210cafa75db40198f8f9e3ca36f8e627bf6 5552d96a817SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 5562d96a817SmrgDate: Wed Nov 24 15:28:47 2010 -0800 5572d96a817Smrg 5582d96a817Smrg config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 5592d96a817Smrg 5602d96a817Smrg Regroup AC statements under the Autoconf initialization section. 5612d96a817Smrg Regroup AM statements under the Automake initialization section. 5622d96a817Smrg Add missing AC_CONFIG_SRCDIR 5632d96a817Smrg 5642d96a817Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 5652d96a817Smrg 5662d96a817Smrgcommit 1ca7092e44e87038ba95a962a3c952ef72b4f146 5672d96a817SmrgAuthor: Martin Jansa <Martin.Jansa@gmail.com> 5682d96a817SmrgDate: Mon Nov 1 09:54:44 2010 +0100 5692d96a817Smrg 5702d96a817Smrg config: replace AC_CHECK_FILE with test -f 5712d96a817Smrg 5722d96a817Smrg * AC_CHECK_FILE doesn't work for cross compilation 5732d96a817Smrg 5742d96a817Smrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 5752d96a817Smrg 5767a2631fcSmrgcommit b3af92c7bca31b3bf73428d46291b88c3f86026e 5777a2631fcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 5787a2631fcSmrgDate: Sat Oct 30 15:03:50 2010 -0700 5797a2631fcSmrg 5807a2631fcSmrg twm 1.0.5 5817a2631fcSmrg 5827a2631fcSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 5837a2631fcSmrg 5847a2631fcSmrgcommit 7f164a9631e4ec26657bedeb947409d0b484e967 5857a2631fcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 5867a2631fcSmrgDate: Sat Oct 30 15:01:43 2010 -0700 5877a2631fcSmrg 5887a2631fcSmrg Sun's copyrights now belong to Oracle 5897a2631fcSmrg 5907a2631fcSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 5917a2631fcSmrg 5927a2631fcSmrgcommit 357d089016bd889f2f73349c3f977c6adccc85a6 5937a2631fcSmrgAuthor: Jesse Adkins <jesserayadkins@gmail.com> 5947a2631fcSmrgDate: Tue Sep 28 13:29:49 2010 -0700 5957a2631fcSmrg 5967a2631fcSmrg Purge cvs tags. 5977a2631fcSmrg 5987a2631fcSmrg Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com> 5997a2631fcSmrg 6007a2631fcSmrgcommit 4c7c2ece9e152358448406b759c30eb44eea13f9 6017a2631fcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 6027a2631fcSmrgDate: Thu Sep 23 00:11:56 2010 -0700 6037a2631fcSmrg 6047a2631fcSmrg config: upgrade to util-macros 1.8 for additional man page support 6057a2631fcSmrg 6067a2631fcSmrg Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS 6077a2631fcSmrg The value of MAN_SUBST is the same for all X.Org packages. 6087a2631fcSmrg 6097a2631fcSmrg Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS 6107a2631fcSmrg The existing statement can now be removed from the configuration file. 6117a2631fcSmrg 6127a2631fcSmrg Use automake provided $(AM_V_GEN) and XORG_DEFAULT_OPTIONS provided $(SED) 6137a2631fcSmrg Enables silent rule and use platform appropriate version of sed. 6147a2631fcSmrg 6157a2631fcSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 6167a2631fcSmrg 6177a2631fcSmrgcommit 3bcc18ca9968a33dbf3e8df920f08227f95d8a72 6187a2631fcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 6197a2631fcSmrgDate: Wed Sep 22 23:59:32 2010 -0700 6207a2631fcSmrg 6217a2631fcSmrg Silence build of deftwmrc.c with AM_V_GEN 6227a2631fcSmrg 6237a2631fcSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 6247a2631fcSmrg 6257a2631fcSmrgcommit 282060f633c1a0910522f64cf36222a27016bf77 6267a2631fcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 6277a2631fcSmrgDate: Wed Sep 22 23:37:21 2010 -0700 6287a2631fcSmrg 6297a2631fcSmrg system.twmrc doesn't need to be in both EXTRA_DIST & dist_rc_DATA 6307a2631fcSmrg 6317a2631fcSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 6327a2631fcSmrg 6337a2631fcSmrgcommit 810922b19b86c1ddd5ef9c9169d1328b3562af77 6347a2631fcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 6357a2631fcSmrgDate: Wed Sep 22 23:33:22 2010 -0700 6367a2631fcSmrg 6377a2631fcSmrg config: Remove unnecessary calls from configure.ac 6387a2631fcSmrg 6397a2631fcSmrg AC_PROG_CC & AC_PROG_INSTALL are provided by XORG_DEFAULT_OPTIONS now 6407a2631fcSmrg PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables 6417a2631fcSmrg 6427a2631fcSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 6437a2631fcSmrg 6447a2631fcSmrgcommit 79e3387e7a2d35f5895f813a4572a93457114e3c 6457a2631fcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 6467a2631fcSmrgDate: Wed Sep 22 23:23:26 2010 -0700 6477a2631fcSmrg 6487a2631fcSmrg Use AC_CHECK_FUNCS / default name for mkstemp 6497a2631fcSmrg 6507a2631fcSmrg No longer need to maintain #ifdef compatibility with the names used in 6517a2631fcSmrg the monolith Imakefiles. 6527a2631fcSmrg 6537a2631fcSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 6547a2631fcSmrg 6557a2631fcSmrgcommit 3bac463f63b4c1e667256c7d2d287b3567a7ff1c 6567a2631fcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 6577a2631fcSmrgDate: Tue Jul 20 18:45:18 2010 -0400 6587a2631fcSmrg 6597a2631fcSmrg config: update AC_PREREQ statement to 2.60 6607a2631fcSmrg 6617a2631fcSmrg Unrelated to the previous patches, the new value simply reflects 6627a2631fcSmrg the reality that the minimum level for autoconf to configure 6637a2631fcSmrg all x.org modules is 2.60 dated June 2006. 6647a2631fcSmrg 6657a2631fcSmrg ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 6667a2631fcSmrg 6677a2631fcSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 6687a2631fcSmrg 6697a2631fcSmrgcommit 40480fdbe6c15076a2e734cae246c62c85862829 6707a2631fcSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 6717a2631fcSmrgDate: Fri Aug 6 08:27:35 2010 -0700 6727a2631fcSmrg 6737a2631fcSmrg Fill in COPYING file with copyright notices from source code 6747a2631fcSmrg 6757a2631fcSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 6767a2631fcSmrg 6777a2631fcSmrgcommit a9f315f32bcc0636ada7427be9e3c5e3810af05e 6787a2631fcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 6797a2631fcSmrgDate: Sat Jul 17 16:36:41 2010 -0400 6807a2631fcSmrg 6817a2631fcSmrg config: allow to build tarball when yacc is missing 6827a2631fcSmrg 6837a2631fcSmrg Autoconf does not handle this scenario as well as Automake does. 6847a2631fcSmrg If gram.c is already there, do not abort the configuration 6857a2631fcSmrg if yacc is missing as it is not needed. 6867a2631fcSmrg 6877a2631fcSmrg If both gram.c and yacc are missing, abort configuration. 6887a2631fcSmrg Yacc is a required tool to build the package. 6897a2631fcSmrg 6907a2631fcSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 6917a2631fcSmrg 6927a2631fcSmrgcommit 29a157f7f181ac02c88537032dbcca29880c3068 6937a2631fcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 6947a2631fcSmrgDate: Fri Jun 4 17:09:18 2010 -0400 6957a2631fcSmrg 6967a2631fcSmrg config: add check for yacc to insure it is installed #27973 6977a2631fcSmrg 6987a2631fcSmrg Unlike other macros AC_PROG_YACC sets the YACC variable to "yacc" 6997a2631fcSmrg as a last resort, even if no programs have been found. Improve error 7007a2631fcSmrg checking by issuing an error message if yacc is not found. The module 7017a2631fcSmrg cannot build anyway. 7027a2631fcSmrg 7037a2631fcSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 7047a2631fcSmrg 7057a2631fcSmrgcommit d0da74f035fd3595b5ddfb6ded29bdc5f9666ceb 7067a2631fcSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 7077a2631fcSmrgDate: Thu Jan 14 21:40:48 2010 -0800 7087a2631fcSmrg 7097a2631fcSmrg Update Sun license notices to current X.Org standard form 7107a2631fcSmrg 7117a2631fcSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 7127a2631fcSmrg 7137a2631fcSmrgcommit 9adc93df944e203726d09716dc3bfbbc6cf304ae 7147a2631fcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 7157a2631fcSmrgDate: Thu Nov 26 09:19:52 2009 -0500 7167a2631fcSmrg 7177a2631fcSmrg Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 7187a2631fcSmrg 7197a2631fcSmrg Now that the INSTALL file is generated. 7207a2631fcSmrg Allows running make maintainer-clean. 7217a2631fcSmrg 7227a2631fcSmrgcommit 2386d631c301233899bdcc6381203bcbd1139ab3 7237a2631fcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 7247a2631fcSmrgDate: Wed Oct 28 14:09:08 2009 -0400 7257a2631fcSmrg 7267a2631fcSmrg INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 7277a2631fcSmrg 7287a2631fcSmrg Add missing INSTALL file. Use standard GNU file on building tarball 7297a2631fcSmrg README may have been updated 7307a2631fcSmrg Remove AUTHORS file as it is empty and no content available yet. 7317a2631fcSmrg Remove NEWS file as it is empty and no content available yet. 7327a2631fcSmrg 7337a2631fcSmrgcommit 7f4c2b588bc94702eb0df0618a97413b0e544879 7347a2631fcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 7357a2631fcSmrgDate: Tue Oct 27 15:07:24 2009 -0400 7367a2631fcSmrg 7377a2631fcSmrg Deploy the new XORG_DEFAULT_OPTIONS #24242 7387a2631fcSmrg 7397a2631fcSmrg This macro aggregate a number of existing macros that sets commmon 7407a2631fcSmrg X.Org components configuration options. It shields the configuration file from 7417a2631fcSmrg future changes. 7427a2631fcSmrg 7437a2631fcSmrgcommit 5c13f89a73f7b57dad9c9dcfd63e084077550c3e 7447a2631fcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 7457a2631fcSmrgDate: Mon Oct 26 22:08:38 2009 -0400 7467a2631fcSmrg 7477a2631fcSmrg Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 7487a2631fcSmrg 7497a2631fcSmrg ChangeLog filename is known to Automake and requires no further 7507a2631fcSmrg coding in the makefile. 7517a2631fcSmrg 7527a2631fcSmrgcommit 3d6678095a3553b9ab36d60e6a254acfbdc831c1 7537a2631fcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 7547a2631fcSmrgDate: Thu Oct 22 16:25:53 2009 -0400 7557a2631fcSmrg 7567a2631fcSmrg .gitignore: use common defaults with custom section # 24239 7577a2631fcSmrg 7587a2631fcSmrg Using common defaults will reduce errors and maintenance. 7597a2631fcSmrg Only the very small or inexistent custom section need periodic maintenance 7607a2631fcSmrg when the structure of the component changes. Do not edit defaults. 7617a2631fcSmrg 7627a2631fcSmrgcommit a3f6e3cbd99b6394c3dc70d54f07f129b4ece70c 7637a2631fcSmrgAuthor: Jeremy Huddleston <jeremyhu@freedesktop.org> 7647a2631fcSmrgDate: Wed Oct 21 12:47:20 2009 -0700 7657a2631fcSmrg 7667a2631fcSmrg This is not a GNU project, so declare it foreign. 7677a2631fcSmrg 7687a2631fcSmrg On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: 7697a2631fcSmrg > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: 7707a2631fcSmrg > > I noticed an INSTALL file in xlsclients and libXvMC today, and it 7717a2631fcSmrg > > was quite annoying to work around since 'autoreconf -fvi' replaces 7727a2631fcSmrg > > it and git wants to commit it. Should these files even be in git? 7737a2631fcSmrg > > Can I nuke them for the betterment of humanity and since they get 7747a2631fcSmrg > > created by autoreconf anyways? 7757a2631fcSmrg > 7767a2631fcSmrg > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 7777a2631fcSmrg 7787a2631fcSmrg As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with 7797a2631fcSmrg AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation 7807a2631fcSmrg of the INSTALL file. It is also part of the 24206 solution. 7817a2631fcSmrg 7827a2631fcSmrg Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org> 7837a2631fcSmrg 7847a2631fcSmrgcommit 06d15a482a596f1d846b97627badd28381c2e7b2 7857a2631fcSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 7867a2631fcSmrgDate: Thu Oct 1 14:54:20 2009 -0700 7877a2631fcSmrg 7887a2631fcSmrg Add README with pointers to mailing lists, bugzilla, & git 7897a2631fcSmrg 7907a2631fcSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 7917a2631fcSmrg 7927a2631fcSmrgcommit 4d9e3200b1625ad24053ce5f1ca816a03939c6d5 7937a2631fcSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 7947a2631fcSmrgDate: Tue Jul 7 17:32:01 2009 -0400 7957a2631fcSmrg 7967a2631fcSmrg twm: use XORG_CHANGELOG macro to create ChangeLog. #22611 7977a2631fcSmrg 7987a2631fcSmrg Build break: app/twm/Makefile.am: command not found: git-log 7997a2631fcSmrg Adding the macro in configure.ac and use it in Makefile.am 8007a2631fcSmrg Refer to: https://bugs.freedesktop.org/show_bug.cgi?id=22611 8017a2631fcSmrg Tested: running autogen.sh, make and 'make dist' 8027a2631fcSmrg 8037a2631fcSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 8047a2631fcSmrg Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 8057a2631fcSmrg 8067a2631fcSmrgcommit 1fa03c39bddace4d787c55703f3081bcaf36511b 8077a2631fcSmrgAuthor: Adam Jackson <ajax@redhat.com> 8087a2631fcSmrgDate: Thu Mar 6 16:52:54 2008 -0500 8097a2631fcSmrg 8107a2631fcSmrg twm 1.0.4 8117a2631fcSmrg 8123e747e6dSmrgcommit d28dffd63bd5070445b15d1b9b70f3303ec5e333 8133e747e6dSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 8143e747e6dSmrgDate: Thu Feb 21 08:16:39 2008 -0800 8153e747e6dSmrg 8163e747e6dSmrg Change twm_CFLAGS to AM_CFLAGS to make automake-1.10 happier 8173e747e6dSmrg 8183e747e6dSmrg src/Makefile.am:35: compiling `add_window.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac' 8193e747e6dSmrg 8203e747e6dSmrgcommit ca9494bf50c9314597f4e88efa5bf5d66c1cd38f 8213e747e6dSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 8223e747e6dSmrgDate: Thu Feb 21 08:14:01 2008 -0800 8233e747e6dSmrg 8243e747e6dSmrg Explicitly require libSM & libICE since twm calls them directly 8253e747e6dSmrg 8263e747e6dSmrgcommit f0543e7ff17f6e8aefbd6cc003d0679a706a8535 8273e747e6dSmrgAuthor: James Cloos <cloos@jhcloos.com> 8283e747e6dSmrgDate: Thu Dec 6 16:37:07 2007 -0500 8293e747e6dSmrg 8303e747e6dSmrg Replace static ChangeLog with dist-hook to generate from git log 8313e747e6dSmrg 8323e747e6dSmrgcommit 44d51a2bc7d1e2fc5fcd3f729b6f0ca6e62e1f00 8333e747e6dSmrgAuthor: Wolfgang Rupprecht <wsr+xorg@wsrcc.com> 8343e747e6dSmrgDate: Mon Jan 23 15:11:00 2006 -0800 8353e747e6dSmrg 8363e747e6dSmrg X.Org Bug #5691: twm mouse button limit too low 8373e747e6dSmrg 8383e747e6dSmrg <https://bugs.freedesktop.org/show_bug.cgi?id=5691> 8393e747e6dSmrg 8403e747e6dSmrgcommit 03a4e6c35161402d1477acb95723ab93eabde97e 8413e747e6dSmrgAuthor: James Cloos <cloos@jhcloos.com> 8423e747e6dSmrgDate: Mon Sep 3 05:51:13 2007 -0400 8433e747e6dSmrg 8443e747e6dSmrg Add *~ to .gitignore to skip patch/emacs droppings 8453e747e6dSmrg 8463e747e6dSmrgcommit 9ae787c9f0d02aeb4c67fd20cee08d3cccd99fb4 8473e747e6dSmrgAuthor: James Cloos <cloos@jhcloos.com> 8483e747e6dSmrgDate: Thu Aug 23 19:24:38 2007 -0400 8493e747e6dSmrg 8503e747e6dSmrg Rename .cvsignore to .gitignore 8513e747e6dSmrg 8523e747e6dSmrgcommit 5f70aaffa0fa88a4b08ea40cfdbde5f34d20d366 8533e747e6dSmrgAuthor: Daniel Stone <daniel@fooishbar.org> 8543e747e6dSmrgDate: Thu Nov 30 19:56:29 2006 +0200 8553e747e6dSmrg 8563e747e6dSmrg bump to 1.0.3 8573e747e6dSmrg 8583e747e6dSmrgcommit f27c4a577f68673e5022db1a4db79da9a3d05502 8593e747e6dSmrgAuthor: Matthieu Herrb <matthieu@bluenote.herrb.com> 8603e747e6dSmrgDate: Tue Nov 28 13:24:08 2006 +0000 8613e747e6dSmrg 8623e747e6dSmrg Fix system.twmrc handling 8633e747e6dSmrg 8643e747e6dSmrgcommit 6736d9094d2719f21e3ba0050aad88f3ffc78dc4 8653e747e6dSmrgAuthor: Adam Jackson <ajax@benzedrine.nwnk.net> 8663e747e6dSmrgDate: Fri Oct 13 17:47:24 2006 -0400 8673e747e6dSmrg 8683e747e6dSmrg Bump to 1.0.2 8693e747e6dSmrg 8703e747e6dSmrgcommit 4bc5a25c21006e547ff7fce7fff7544acbb22174 8713e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 8723e747e6dSmrgDate: Sat Jun 3 07:06:42 2006 +0000 8733e747e6dSmrg 8743e747e6dSmrg Coverity #369: If malloc of entry->wm_command fails, error cleanup was 8753e747e6dSmrg still trying to read pointers from it to free. 8763e747e6dSmrg 8773e747e6dSmrgcommit 9680fbed52e3af20d226040958f91502b6027d2d 8783e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 8793e747e6dSmrgDate: Sat Jun 3 06:54:20 2006 +0000 8803e747e6dSmrg 8813e747e6dSmrg Coverity #1508: Variable "action" not freed or pointed-to 8823e747e6dSmrg 8833e747e6dSmrgcommit ab7a497d995347e340c28c4eb0d1f0f9ee298e41 8843e747e6dSmrgAuthor: Kevin E Martin <kem@kem.org> 8853e747e6dSmrgDate: Wed Dec 21 02:29:47 2005 +0000 8863e747e6dSmrg 8873e747e6dSmrg Update package version for X11R7 release. 8883e747e6dSmrg 8893e747e6dSmrgcommit 4bd96f2d5d976dbd17bac563504985a1bc793ffe 8903e747e6dSmrgAuthor: Adam Jackson <ajax@nwnk.net> 8913e747e6dSmrgDate: Mon Dec 19 16:22:41 2005 +0000 8923e747e6dSmrg 8933e747e6dSmrg Stub COPYING files 8943e747e6dSmrg 8953e747e6dSmrgcommit 2c1cd456efe91302b0de645ea36a84c49472f104 8963e747e6dSmrgAuthor: Kevin E Martin <kem@kem.org> 8973e747e6dSmrgDate: Thu Dec 15 00:24:04 2005 +0000 8983e747e6dSmrg 8993e747e6dSmrg Update package version number for final X11R7 release candidate. 9003e747e6dSmrg 9013e747e6dSmrgcommit 9f88f7db68e146c1d1b60a988f68f1528350a9a8 9023e747e6dSmrgAuthor: Kevin E Martin <kem@kem.org> 9033e747e6dSmrgDate: Tue Dec 6 22:48:19 2005 +0000 9043e747e6dSmrg 9053e747e6dSmrg Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 9063e747e6dSmrg 9073e747e6dSmrgcommit 466a35f33d48427d7f5a186cf60fddd070ce2d71 9083e747e6dSmrgAuthor: Kevin E Martin <kem@kem.org> 9093e747e6dSmrgDate: Sat Dec 3 05:49:17 2005 +0000 9103e747e6dSmrg 9113e747e6dSmrg Update package version number for X11R7 RC3 release. 9123e747e6dSmrg 9133e747e6dSmrgcommit 81d2d1208b1445f60e10186b61e472b22ac47712 9143e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 9153e747e6dSmrgDate: Mon Nov 28 22:01:39 2005 +0000 9163e747e6dSmrg 9173e747e6dSmrg Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 9183e747e6dSmrg update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) 9193e747e6dSmrg 9203e747e6dSmrgcommit 6897ce2b13a0b651c8bb56b833e51125d678ea81 9213e747e6dSmrgAuthor: Eric Anholt <anholt@freebsd.org> 9223e747e6dSmrgDate: Mon Nov 21 10:34:58 2005 +0000 9233e747e6dSmrg 9243e747e6dSmrg Another pass at .cvsignores for apps. 9253e747e6dSmrg 9263e747e6dSmrgcommit 3cf0d5d098a049e1113dad20699b07d1a91fd9ca 9273e747e6dSmrgAuthor: Eric Anholt <anholt@freebsd.org> 9283e747e6dSmrgDate: Sun Nov 20 22:08:50 2005 +0000 9293e747e6dSmrg 9303e747e6dSmrg Add/improve .cvsignore files for apps. 9313e747e6dSmrg 9323e747e6dSmrgcommit d99f0e0b2577cbdfea2a51d8ca20aff080539b60 9333e747e6dSmrgAuthor: Kevin E Martin <kem@kem.org> 9343e747e6dSmrgDate: Sat Nov 19 07:15:36 2005 +0000 9353e747e6dSmrg 9363e747e6dSmrg Update pkgconfig files to separate library build-time dependencies from 9373e747e6dSmrg application build-time dependencies, and update package deps to work 9383e747e6dSmrg with separate build roots. 9393e747e6dSmrg 9403e747e6dSmrgcommit 6dfc0dee6645c7620cc2fb9a5d44b041cb6558b6 9413e747e6dSmrgAuthor: Kevin E Martin <kem@kem.org> 9423e747e6dSmrgDate: Wed Oct 19 02:47:50 2005 +0000 9433e747e6dSmrg 9443e747e6dSmrg Update package version number for RC1 release. 9453e747e6dSmrg 9463e747e6dSmrgcommit 43fb7218e8723f6f3321ec406745971ca5fd0d00 9473e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 9483e747e6dSmrgDate: Mon Oct 17 23:56:21 2005 +0000 9493e747e6dSmrg 9503e747e6dSmrg Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to 9513e747e6dSmrg work better with BSD make 9523e747e6dSmrg 9533e747e6dSmrgcommit a85acab665c375d14ae15ef90f6baf8b47c7032b 9543e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 9553e747e6dSmrgDate: Sun Oct 16 22:32:51 2005 +0000 9563e747e6dSmrg 9573e747e6dSmrg Capitalize O in "X.Org Foundation" 9583e747e6dSmrg Use cpp to substitute variables in man pages 9593e747e6dSmrg 9603e747e6dSmrgcommit a3bbaecf0502d58cf0bc7ff7db99e9239c6e822c 9613e747e6dSmrgAuthor: Kevin E Martin <kem@kem.org> 9623e747e6dSmrgDate: Sat Oct 15 19:19:03 2005 +0000 9633e747e6dSmrg 9643e747e6dSmrg Have generated files be cleaned by maintainer to pass check-tarball test. 9653e747e6dSmrg 9663e747e6dSmrgcommit 7ccfcb8e4f4caabba7c26de42ce2db252b5b0817 9673e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 9683e747e6dSmrgDate: Sun Oct 9 19:11:53 2005 +0000 9693e747e6dSmrg 9703e747e6dSmrg Bug #3755 <https://bugs.freedesktop.org/show_bug.cgi?id=3755> twm can't 9713e747e6dSmrg handle 8-bit characters in .twmrc (Tomohiro KUBOITA) 9723e747e6dSmrg 9733e747e6dSmrgcommit b098cf784d34421de0ae51d8cd7090022d3b2600 9743e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 9753e747e6dSmrgDate: Sun Oct 9 19:10:58 2005 +0000 9763e747e6dSmrg 9773e747e6dSmrg Bug #3755 <https://bugs.freedesktop.org/show_bug.cgi?id=3755> twm can't 9783e747e6dSmrg handle 8-bit characters in .twmrc (Tomohiro KUBOITA) 9793e747e6dSmrg 9803e747e6dSmrgcommit e2c423a32d8ba724e19e6db5b315ef9011d89488 9813e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 9823e747e6dSmrgDate: Sun Oct 9 18:59:28 2005 +0000 9833e747e6dSmrg 9843e747e6dSmrg Bug #3755 <https://bugs.freedesktop.org/show_bug.cgi?id=3755> twm can't 9853e747e6dSmrg handle 8-bit characters in .twmrc (Tomohiro KUBOITA) 9863e747e6dSmrg 9873e747e6dSmrgcommit ea03b6bcd1045dfc0d6947e4858de8994d61170b 9883e747e6dSmrgAuthor: Keith Packard <keithp@keithp.com> 9893e747e6dSmrgDate: Tue Aug 2 18:08:48 2005 +0000 9903e747e6dSmrg 9913e747e6dSmrg Mark generated files as BUILT_SOURCES and CLEANFILES to ensure they are 9923e747e6dSmrg regenerated after 'make clean' and to make parallel builds work right. 9933e747e6dSmrg 9943e747e6dSmrgcommit a12f281be43c1c86147fb89c99484ac558f64425 9953e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 9963e747e6dSmrgDate: Mon Aug 1 20:25:28 2005 +0000 9973e747e6dSmrg 9983e747e6dSmrg Install man pages to section 1 instead of section m (Patch from Donnie 9993e747e6dSmrg Berkholz) 10003e747e6dSmrg 10013e747e6dSmrgcommit 99c2e9865374605697c2a85099bbc56bf7853969 10023e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 10033e747e6dSmrgDate: Sat Jul 30 21:07:26 2005 +0000 10043e747e6dSmrg 10053e747e6dSmrg Add prototypes of Xalloc/free functions. 10063e747e6dSmrg Export ImUtil.h to match modular tree install. 10073e747e6dSmrg Define SVR4 to 1 to avoid warning about redefining to different values. 10083e747e6dSmrg Include missing headers to clear more compiler warnings. 10093e747e6dSmrg 10103e747e6dSmrgcommit 5bf9409bc3c7e11d86bcd5b25760435e199b85c5 10113e747e6dSmrgAuthor: Kevin E Martin <kem@kem.org> 10123e747e6dSmrgDate: Fri Jul 29 21:22:30 2005 +0000 10133e747e6dSmrg 10143e747e6dSmrg Various changes preparing packages for RC0: 10153e747e6dSmrg - Verify and update package version numbers as needed 10163e747e6dSmrg - Implement versioning scheme 10173e747e6dSmrg - Change bug address to point to bugzilla bug entry form 10183e747e6dSmrg - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 10193e747e6dSmrg reenable it) 10203e747e6dSmrg - Fix makedepend to use pkgconfig and pass distcheck 10213e747e6dSmrg - Update build script to build macros first 10223e747e6dSmrg - Update modular Xorg version 10233e747e6dSmrg 10243e747e6dSmrgcommit b2de9b16ae9b7bfce8e7cc36f20a38084fa25469 10253e747e6dSmrgAuthor: Adam Jackson <ajax@nwnk.net> 10263e747e6dSmrgDate: Wed Jul 20 19:31:51 2005 +0000 10273e747e6dSmrg 10283e747e6dSmrg Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global 10293e747e6dSmrg configure cache, you cache it, and the cached value is probably wrong. 10303e747e6dSmrg 10313e747e6dSmrgcommit c0570ffdfa9ef913b5132b2069dd69491f77a8f8 10323e747e6dSmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr> 10333e747e6dSmrgDate: Sun Jul 17 20:11:01 2005 +0000 10343e747e6dSmrg 10353e747e6dSmrg fix rules to work with non-GNU make and outside of $srcdir 10363e747e6dSmrg 10373e747e6dSmrgcommit 29fba3a480ab1b4168d75ed92c8150851dddd805 10383e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 10393e747e6dSmrgDate: Sat Jul 16 22:07:13 2005 +0000 10403e747e6dSmrg 10413e747e6dSmrg Add #ifdef HAVE_CONFIG_H/#include "config.h" to files that need it to get 10423e747e6dSmrg HAS_MKSTEMP defined in modular builds. 10433e747e6dSmrg 10443e747e6dSmrgcommit 63e81296232ec5fdd6529a7d5d4342186bbec2f8 10453e747e6dSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 10463e747e6dSmrgDate: Sat Jul 16 21:59:14 2005 +0000 10473e747e6dSmrg 10483e747e6dSmrg Define HAS_MKSTEMP if mkstemp() is present (needed for improved protection 10493e747e6dSmrg against tempfile race conditions in many places) 10503e747e6dSmrg 10513e747e6dSmrgcommit 2e6a393e7b0f02e8f58a3005411ae22488965e28 10523e747e6dSmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 10533e747e6dSmrgDate: Thu Jul 14 22:36:06 2005 +0000 10543e747e6dSmrg 10553e747e6dSmrg Add _BSD_SOURCE - patch from Stefan Dirsch 10563e747e6dSmrg 10573e747e6dSmrgcommit 300a4fcbfaef76f78dbb98c9868fa85da1604ccf 10583e747e6dSmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 10593e747e6dSmrgDate: Thu Jul 14 22:35:37 2005 +0000 10603e747e6dSmrg 10613e747e6dSmrg Add makefile that CVS ate - patch from Stefan Dirsch 10623e747e6dSmrg 10633e747e6dSmrgcommit 1cb0150431562d729342c427129732b217526bab 10643e747e6dSmrgAuthor: Daniel Stone <daniel@fooishbar.org> 10653e747e6dSmrgDate: Mon Jul 11 22:51:03 2005 +0000 10663e747e6dSmrg 10673e747e6dSmrg Bug #3754: Fix window misplacement in twm. (Christopher Mario Mae) 10683e747e6dSmrg 10693e747e6dSmrgcommit 682eaa7cd21e32f70d909aae7d4828c9f4ea9dd1 10703e747e6dSmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 10713e747e6dSmrgDate: Wed Jun 29 19:15:03 2005 +0000 10723e747e6dSmrg 10733e747e6dSmrg Add buildsystem for twm 10743e747e6dSmrg 10753e747e6dSmrgcommit 718daab22b08a1ab10145f9284dedef069ffb758 10763e747e6dSmrgAuthor: Roland Mainz <roland.mainz@nrubsig.org> 10773e747e6dSmrgDate: Fri Mar 11 21:18:12 2005 +0000 10783e747e6dSmrg 10793e747e6dSmrg xc/programs/twm/Imakefile 10803e747e6dSmrg xc/programs/twm/twm.c 10813e747e6dSmrg //bugs.freedesktop.org/show_bug.cgi?id=2705) attachment #2087 10823e747e6dSmrg (https://bugs.freedesktop.org/attachment.cgi?id=2087) Make twm ignore 10833e747e6dSmrg print screens to avoid that users accidentally warp on a non-video 10843e747e6dSmrg screen (which are not visible on any monitor) when the Xserver has both 10853e747e6dSmrg video and print screens. (This includes also a small cleanup of 10863e747e6dSmrg xdpyinfo where parts of the print screen test code comes from) Patch by 10873e747e6dSmrg Julien Lafon <julien.lafon@gmail.com> (MIT/X.org license). 10883e747e6dSmrg 10893e747e6dSmrgcommit 6e96bd376c916c150a055447d4badc1fae84e47a 10903e747e6dSmrgAuthor: Roland Mainz <roland.mainz@nrubsig.org> 10913e747e6dSmrgDate: Fri Mar 11 16:23:00 2005 +0000 10923e747e6dSmrg 10933e747e6dSmrg xc/programs/twm/add_window.c 10943e747e6dSmrg xc/programs/twm/cursor.c 10953e747e6dSmrg xc/programs/twm/events.c 10963e747e6dSmrg xc/programs/twm/gc.c 10973e747e6dSmrg xc/programs/twm/gram.y 10983e747e6dSmrg xc/programs/twm/iconmgr.c 10993e747e6dSmrg xc/programs/twm/icons.c 11003e747e6dSmrg xc/programs/twm/list.c 11013e747e6dSmrg xc/programs/twm/menus.c 11023e747e6dSmrg xc/programs/twm/parse.c 11033e747e6dSmrg xc/programs/twm/resize.c 11043e747e6dSmrg xc/programs/twm/twm.c 11053e747e6dSmrg //bugs.freedesktop.org/show_bug.cgi?id=2566) attachment #2083 11063e747e6dSmrg (https://bugs.freedesktop.org/attachment.cgi?id=2083) ANSI-fy twm 11073e747e6dSmrg window manager code. The conversion preserves the comments which 11083e747e6dSmrg annotate variables and function arguments (these have been moved into 11093e747e6dSmrg doxygen(esque?) "stubs" above each function. Patch by Mike Owens 11103e747e6dSmrg <etc@filespanker.com>. 11113e747e6dSmrg 11123e747e6dSmrgcommit d045cb62c62f09978798510deaec0acae0a6fb4d 11133e747e6dSmrgAuthor: Egbert Eich <eich@suse.de> 11143e747e6dSmrgDate: Fri Apr 23 19:54:37 2004 +0000 11153e747e6dSmrg 11163e747e6dSmrg Merging XORG-CURRENT into trunk 11173e747e6dSmrg 11183e747e6dSmrgcommit f39f4c810b3c2071f8786abc32317149373a3e1d 11193e747e6dSmrgAuthor: Egbert Eich <eich@suse.de> 11203e747e6dSmrgDate: Sun Mar 14 08:34:58 2004 +0000 11213e747e6dSmrg 11223e747e6dSmrg Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 11233e747e6dSmrg 11243e747e6dSmrgcommit 58d942b4a0b4ed9b99a4dd6501bf4facbcaca670 11253e747e6dSmrgAuthor: Egbert Eich <eich@suse.de> 11263e747e6dSmrgDate: Wed Mar 3 12:12:54 2004 +0000 11273e747e6dSmrg 11283e747e6dSmrg Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 11293e747e6dSmrg 11303e747e6dSmrgcommit ee477f9d9c4aff3f52d9a65e3b11b55dd15b31d1 11313e747e6dSmrgAuthor: Egbert Eich <eich@suse.de> 11323e747e6dSmrgDate: Thu Feb 26 13:36:16 2004 +0000 11333e747e6dSmrg 11343e747e6dSmrg readding XFree86's cvs IDs 11353e747e6dSmrg 11363e747e6dSmrgcommit e8c79f538be77c2637e8d2e1ada443d9a2f0e262 11373e747e6dSmrgAuthor: Egbert Eich <eich@suse.de> 11383e747e6dSmrgDate: Thu Feb 26 09:23:58 2004 +0000 11393e747e6dSmrg 11403e747e6dSmrg Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 11413e747e6dSmrg 11423e747e6dSmrgcommit e51f25fbe75b222b24f4628b2408e899fa4748d7 11433e747e6dSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 11443e747e6dSmrgDate: Tue Nov 25 19:29:03 2003 +0000 11453e747e6dSmrg 11463e747e6dSmrg XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 11473e747e6dSmrg 11483e747e6dSmrgcommit 4b339f0a4311b4db171584bc6671292a9052665a 11493e747e6dSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 11503e747e6dSmrgDate: Fri Nov 14 16:48:58 2003 +0000 11513e747e6dSmrg 11523e747e6dSmrg XFree86 4.3.0.1 11533e747e6dSmrg 11543e747e6dSmrgcommit cfa9fa24253b5ef8045172852509be413d7b00ca 11553e747e6dSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 11563e747e6dSmrgDate: Fri Nov 14 16:48:58 2003 +0000 11573e747e6dSmrg 11583e747e6dSmrg Initial revision 11593e747e6dSmrg 11603e747e6dSmrgcommit 03cb750f7935722ab77b77128ca5221c5baf8818 11613e747e6dSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 11623e747e6dSmrgDate: Fri Nov 14 15:54:53 2003 +0000 11633e747e6dSmrg 11643e747e6dSmrg R6.6 is the Xorg base-line 1165