ChangeLog revision 4a1eb5db
1commit ca032d147824861b2451c5b0ff715429f055cfe1
2Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3Date:   Tue Mar 6 23:09:04 2018 -0800
4
5    twm 1.0.10
6    
7    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8
9commit 9703527df12caf896963a0f39db79e58f2ab2bfa
10Author: Mihail Konev <k.mvc@ya.ru>
11Date:   Thu Jan 26 14:00:20 2017 +1000
12
13    autogen: add default patch prefix
14    
15    Signed-off-by: Mihail Konev <k.mvc@ya.ru>
16
17commit d58f4564f5621ec6c0e7ea6ee9d647845ac11352
18Author: Emil Velikov <emil.l.velikov@gmail.com>
19Date:   Mon Mar 9 12:00:52 2015 +0000
20
21    autogen.sh: use quoted string variables
22    
23    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
24    fall-outs, when they contain space.
25    
26    Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
27    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
28    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
29
30commit ca0c7a4eee66c96e6d449a58742d749c20aa494d
31Author: Peter Hutterer <peter.hutterer@who-t.net>
32Date:   Tue Jan 24 10:32:07 2017 +1000
33
34    autogen.sh: use exec instead of waiting for configure to finish
35    
36    Syncs the invocation of configure with the one from the server.
37    
38    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
39    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
40
41commit c5abcb619eb0b01f074fd9acb9128f19af774834
42Author: Thomas Klausner <wiz@NetBSD.org>
43Date:   Wed Sep 23 20:53:24 2015 +0200
44
45    Adapt callers to ExpandFilename change.
46    
47    It now always allocates memory, so remove some unnecessary checks.
48    While here, improve handling of an error case.
49    
50    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
51    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
52
53commit cb5dc44303e8496450a649a97540e55887e1fe22
54Author: Christos Zoulas <christos@NetBSD.org>
55Date:   Wed Sep 23 10:57:44 2015 +0200
56
57    Add some const.
58    
59    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
60    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
61
62commit c644db2c3a1b6c9e5e99da130493a978a7d08010
63Author: Michael van Elst <mlelstv@NetBSD.org>
64Date:   Sun Jul 19 12:04:52 2015 +0200
65
66    Do not try to extend the font-pattern with a wild-card.
67    
68    This will almost always select the wrong fontset and use wrong metrics.
69    
70    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
71    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
72
73commit b52e4041054b580bace70d9db5e7e3d90b33ad6d
74Author: Alan Coopersmith <alan.coopersmith@oracle.com>
75Date:   Thu Apr 16 22:36:31 2015 -0700
76
77    twm 1.0.9
78    
79    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
80
81commit 8f68d82c5f6cff9b22dc3335f956453679b207ad
82Author: Alan Coopersmith <alan.coopersmith@oracle.com>
83Date:   Wed Dec 31 09:50:11 2014 -0800
84
85    Remove custom version of system(3c) for Solaris
86    
87    Was originally added in 1993 with the comment:
88     make f.exec do the right thing to get working xterms under Solaris2.
89    
90    Doesn't seem to be needed any more on modern Solaris.
91    As a bonus, gets rid of error found by Oracle Parfait 1.5.1 that
92    if the execl() call fails, the function falls through and returns
93    an uninitialized value for status and then both parent & child
94    go back to running the same code.
95    
96    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
97
98commit 032fc6a734516189e11b43e0b4680d15b62c5e66
99Author: Alan Coopersmith <alan.coopersmith@oracle.com>
100Date:   Wed Dec 31 00:49:34 2014 -0800
101
102    Only use results from GetWindowProperty if it returned success
103    
104    Since Xlib prior to 1.6 didn't always clear values on failure, don't
105    assume they're safe to use unless we succeeded.
106    
107    Reported by Oracle Parfait 1.5.1:
108    Error: Uninitialised memory (CWE 456)
109       Possible access to uninitialised memory '&nPixels'
110            at line 963 of src/parse.c in function 'put_pixel_on_root'.
111              &nPixels allocated at line 953.
112       Possible access to uninitialised memory '&retProp'
113            at line 962 of src/parse.c in function 'put_pixel_on_root'.
114              &retProp allocated at line 954.
115    
116    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
117
118commit 76f6ad6e96b1ce62a32767bc0478a17b8b9204d7
119Author: Laurent Carlier <lordheavym@gmail.com>
120Date:   Mon Aug 4 16:39:24 2014 +0200
121
122    Update manpage with the proper location of system.twmrc file
123    
124    Signed-off-by: Laurent Carlier <lordheavym@gmail.com>
125    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
126    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
127
128commit 0cb43e864b2e9972630556e98caa24abf8928122
129Author: Alan Coopersmith <alan.coopersmith@oracle.com>
130Date:   Mon Jun 2 22:06:21 2014 -0700
131
132    autogen.sh: Honor NOCONFIGURE=1
133    
134    See http://people.gnome.org/~walters/docs/build-api.txt
135    
136    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
137
138commit c33c83fb83be7f6402b615b4b32b5dc2036b951d
139Author: Alan Coopersmith <alan.coopersmith@oracle.com>
140Date:   Mon Jun 2 22:06:21 2014 -0700
141
142    configure: Drop AM_MAINTAINER_MODE
143    
144    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
145
146commit 9c09c3e3577460fcef44e7abe51d22fcbda10ea8
147Author: Gaetan Nadon <memsize@videotron.ca>
148Date:   Fri Oct 25 21:51:37 2013 -0400
149
150    config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
151    
152    Fix Automake warning: AC_OUTPUT should be used without arguments.
153    www.gnu.org/software/autoconf/manual/autoconf.html#Configuration-Files
154    
155    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
156
157commit 46c4255ba661145df429d9dc190355a9661da3c1
158Author: Alan Coopersmith <alan.coopersmith@oracle.com>
159Date:   Fri Sep 6 18:59:24 2013 -0700
160
161    twm 1.0.8
162    
163    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
164
165commit 97b55a970dc5281c2d41500990d99fcd24d2dd5f
166Author: Alan Coopersmith <alan.coopersmith@oracle.com>
167Date:   Sun Aug 18 10:50:01 2013 -0700
168
169    Replace malloc(strlen()+1); strcpy(); pairs with strdup()
170    
171    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
172
173commit 8b2a314c267071656ca4d86bae56c6d82bb8127a
174Author: Alan Coopersmith <alan.coopersmith@oracle.com>
175Date:   Sun Aug 18 10:42:45 2013 -0700
176
177    AddWindow: Use NULL instead of 0 for null pointer check
178    
179    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
180
181commit c2e232e6915356eba3edf2efea99720746694c52
182Author: Alan Coopersmith <alan.coopersmith@oracle.com>
183Date:   Sun Aug 18 10:28:21 2013 -0700
184
185    Stop casting return values from malloc & calloc
186    
187    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
188
189commit 58f3c3b8d518786764f45ac2be1f1f0850129125
190Author: Alan Coopersmith <alan.coopersmith@oracle.com>
191Date:   Sun Aug 18 10:18:21 2013 -0700
192
193    Stop casting pointers to (char *) when freeing them
194    
195    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
196
197commit 2a637337713c5c92c44249b88e31696ce9efdf9b
198Author: Alan Coopersmith <alan.coopersmith@oracle.com>
199Date:   Wed Jul 31 23:28:42 2013 -0700
200
201    Delete trailing whitespace in non *.[ch] source files
202    
203    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
204
205commit ce4e11143f982234be1076e384b31228f1cc84ae
206Author: Alan Coopersmith <alan.coopersmith@oracle.com>
207Date:   Wed Jul 31 22:54:01 2013 -0700
208
209    Make more functions static that aren't called from other files
210    
211    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
212
213commit 8a3d3a58350506a99efd24f9856466a99bbb9c51
214Author: Alan Coopersmith <alan.coopersmith@oracle.com>
215Date:   Wed Jul 31 22:28:11 2013 -0700
216
217    Assume C89 signal handlers, returning void
218    
219    Removes old #ifdef SIGNALRETURNSINT check that was never defined in
220    autoconf builds, only old Imake builds.
221    
222    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
223
224commit afcad0de54ecd1a8bfaf261e4e6882985a234963
225Author: Alan Coopersmith <alan.coopersmith@oracle.com>
226Date:   Wed Jul 31 22:24:22 2013 -0700
227
228    Make some more previously global variables into file-scoped statics
229    
230    Not used from other source files, so no need to export them
231    
232    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
233
234commit 4c2ff3f0a6bae8b369dfb74267f7fa52d511dfb2
235Author: Alan Coopersmith <alan.coopersmith@oracle.com>
236Date:   Wed Jul 31 22:21:00 2013 -0700
237
238    Remove unused global variable gotFirstSave
239    
240    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
241
242commit ca038999b5c1387f3aa19baeafc81a27563631b1
243Author: Alan Coopersmith <alan.coopersmith@oracle.com>
244Date:   Wed Jul 31 22:04:39 2013 -0700
245
246    unifdef macII - drop support for A/UX 2.0
247    
248    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
249
250commit 55681f9d66b788b2e86a5ad3c0722904fa020962
251Author: Alan Coopersmith <alan.coopersmith@oracle.com>
252Date:   Tue Jul 30 22:15:28 2013 -0700
253
254    Make various helper & callback functions private to session.c
255    
256    Nothing else ever called them, so no reason to export them.
257    
258    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
259    Reviewed-by:  <wharms@bfs.de>
260
261commit cf88a8c16958ddfaeff6349d30c6c423fc4a7afa
262Author: Alan Coopersmith <alan.coopersmith@oracle.com>
263Date:   Tue Jul 30 22:11:51 2013 -0700
264
265    Convert remaining K&R function declarations to C89 style
266    
267    Many existing function declarations were C89, and headers all use C89
268    prototypes, but a few function declarations had been left in the old
269    style.
270    
271    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
272    Reviewed-by:  <wharms@bfs.de>
273
274commit ea349d3c406695665322c71caf5ea3c970cb3155
275Author: Alan Coopersmith <alan.coopersmith@oracle.com>
276Date:   Tue Jul 30 21:57:04 2013 -0700
277
278    Use (void) to declare functions that take no arguments, instead of ()
279    
280    It's time for C89.
281    
282    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
283    Reviewed-by:  <wharms@bfs.de>
284
285commit abb8b6198b639359f34ab6f0ab97039016d8b6db
286Author: Colin Harrison <colin.harrison@virgin.net>
287Date:   Fri Jul 19 00:48:09 2013 +0100
288
289    Syntax error in recent twm commit
290    
291    twm needs a typo/syntax correction following a recent commit.
292    
293    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
294
295commit e84f2e87222879ca667c1fb3d1cb3236a1159d12
296Author: Alan Coopersmith <alan.coopersmith@oracle.com>
297Date:   Thu Jul 18 00:24:30 2013 -0700
298
299    Constification cleanup - fix dozens of gcc warnings
300    
301    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
302
303commit b16ce9773e4da5897ab546de85e48a3ea58d0e00
304Author: Eric S. Raymond <esr@thyrsus.com>
305Date:   Wed Jun 19 05:39:10 2013 -0400
306
307    Don't rely on the ability to set tab stops.
308
309commit 07ed63f865f6fef4c14711063534b73eb33e0cdb
310Author: Egbert Eich <eich@freedesktop.org>
311Date:   Thu May 19 11:08:21 2011 +0200
312
313    Fix SEGV if CreateColormapWindow() returns NULL.
314    
315    twm can segfault when it cannot collect attribute information on
316    a window that has been destroyed before it got a chance to collect
317    it's attributes.
318    twm seems to assume that it is always able to collect this information
319    and disregards the error if the function that attempts to collect it
320    fails and CreateColormapWindow() returns NULL.
321    If this happens correct number_cmap_windows to prevent a SEGV later
322    on due to an incorrect setting.
323    
324    Signed-off-by: Egbert Eich <eich@freedesktop.org>
325
326commit b62e91790d1f07f729d4221c878a0847ff14ad82
327Author: Alan Coopersmith <alan.coopersmith@oracle.com>
328Date:   Sat Nov 19 11:38:33 2011 -0800
329
330    Terminate execl() arguments with NULL instead of 0
331    
332    Makes sure that a full 64-bits of 0 is passed in 64-bit builds, and
333    clears gcc warning of:
334    
335    menus.c: In function ‘System’:
336    menus.c:2344:2: warning: missing sentinel in function call
337    
338    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
339
340commit 4c5e72e9d8571bfb2a98d1ffc9724596764f5b0b
341Author: Alan Coopersmith <alan.coopersmith@oracle.com>
342Date:   Wed Jul 27 20:33:13 2011 -0700
343
344    twm 1.0.7
345    
346    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
347
348commit f21823506dcb956d62c260e6e207f1dc2ce7732a
349Author: Alan Coopersmith <alan.coopersmith@oracle.com>
350Date:   Thu Jul 14 22:04:34 2011 -0700
351
352    Whitespace fixes in src files
353    
354    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
355
356commit c6ade914363426facb01a954650b804657114012
357Author: Alan Coopersmith <alan.coopersmith@oracle.com>
358Date:   Tue Jul 12 22:30:41 2011 -0700
359
360    Replace most sprintf calls with snprintf
361    
362    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
363
364commit ab689e1a711bbbdfcd6d3a8d2edebbc378ebccb7
365Author: Gaetan Nadon <memsize@videotron.ca>
366Date:   Mon Mar 7 20:05:45 2011 -0500
367
368    config: layout the C flags for better readability
369    
370    Group pre-processor flags under AM_CPPFLAGS
371    Might as well do the rest of the file.
372    
373    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
374
375commit f048770b021d92780c754257c9c1efa7a769c69c
376Author: Gaetan Nadon <memsize@videotron.ca>
377Date:   Mon Mar 7 19:47:48 2011 -0500
378
379    man: use Autoconf provided $(SED)
380    
381    Use platform appropriate version of sed.
382    
383    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
384
385commit 356ca1db47be674aa9125b65668e8fe0573f7f69
386Author: Gaetan Nadon <memsize@videotron.ca>
387Date:   Mon Mar 7 19:37:48 2011 -0500
388
389    config: rm is about removal, not generation
390    
391    Automake:
392    AM_V_at as a prefix to commands that should not output anything in silent mode
393    
394    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
395
396commit 6f362f8d962ff7054682cfb2d88e8603e1219492
397Author: Gaetan Nadon <memsize@videotron.ca>
398Date:   Mon Mar 7 16:43:59 2011 -0500
399
400    deftwmrc.c is not required in MAINTAINERCLEANFILES
401    
402    Automake takes care of that as it is part of BUILT_SOURCES
403    
404    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
405
406commit 98e224e3da245f29d281df357d27b53acdccb5c7
407Author: Gaetan Nadon <memsize@videotron.ca>
408Date:   Mon Mar 7 16:10:53 2011 -0500
409
410    lex & yacc: only header file needs to be in BUILT_SOURCES
411    
412    http://www.gnu.org/software/automake/manual/automake.html#Yacc-and-Lex
413    
414    This completes reversal of commit ea03b6bcd1045dfc0d6947e4858de8994d61170b
415    The Makefile generates a valid "gram.h: gram.c" rule.
416    The Makefile already has gram.c gram.h and lex.c in the
417    maintainer-clean-generic target.
418    
419    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
420
421commit 70a7f34dfc4d7ea4f7425b9a7359a08a35752bb0
422Author: Jeremy Huddleston <jeremyhu@apple.com>
423Date:   Wed May 11 22:41:56 2011 -0700
424
425    Add extra sanity checking to avoid possible NULL dereferences
426    
427    menus.c:569:10: warning: Access to field 'func' results in a dereference of a null pointer (loaded from variable 'ActiveItem')
428                if (ActiveItem->func != F_TITLE && !ActiveItem->state)
429                    ^~~~~~~~~~
430    
431    Found-by: clang static analyzer
432    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
433    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
434
435commit a898b136729660a33d60b317ccb839f6e0428201
436Author: Jeremy Huddleston <jeremyhu@apple.com>
437Date:   Wed May 11 22:30:56 2011 -0700
438
439    Add sanity checking to avoid a possible NULL dereference
440    
441    menus.c:934:26: warning: Access to field 'fore' results in a dereference of a null pointer (loaded from variable 'cur')
442                cur->hi_back = cur->fore = f3.pixel;
443                               ~~~  ^
444    
445    Found-by: clang static analyzer
446    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
447    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
448
449commit 1061e063be78f4e233d550649ce297b639193a9f
450Author: Jeremy Huddleston <jeremyhu@apple.com>
451Date:   Wed May 11 22:27:21 2011 -0700
452
453    Address a possible NULL pointer dereference
454    
455    menus.c:523:24: warning: Access to field 'w' results in a dereference of a null pointer (loaded from variable 'ActiveMenu')
456            if (XFindContext(dpy, ActiveMenu->w, ScreenContext, &context_data) == 0)
457                                  ^~~~~~~~~~
458    
459    Found-by: clang static analyzer
460    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
461    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
462
463commit bde0b06b465adb868d38d3721b95ea337bad8eb9
464Author: Jeremy Huddleston <jeremyhu@apple.com>
465Date:   Wed May 11 22:22:25 2011 -0700
466
467    Mark Done() as _X_NORETURN
468    
469    list.c:103:11: warning: Access to field 'next' results in a dereference of a null pointer (loaded from variable 'nptr')
470        nptr->next = *list_head;
471        ~~~~  ^
472    
473    Found-by: clang static analyzer
474    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
475
476commit 2f5d1e29f5a803ba2417d6fe20782c05ed932612
477Author: Jeremy Huddleston <jeremyhu@apple.com>
478Date:   Wed May 11 22:17:54 2011 -0700
479
480    Silence uninitialized warning
481    
482    session.c: In function 'ReadWinConfigFile':
483    session.c:554: warning: 'version' may be used uninitialized in this function
484    
485    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
486
487commit ef39179b9fe6d13f7e81098edfc10711c8b40948
488Author: Jeremy Huddleston <jeremyhu@apple.com>
489Date:   Wed May 11 22:16:23 2011 -0700
490
491    LP64: Fix formatting for DEBUG printf
492    
493    add_window.c: In function 'AddWindow':
494    add_window.c:169: warning: format '%x' expects type 'unsigned int', but argument 3 has type 'Window'
495    
496    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
497
498commit 0f1ccd0b3409ab9b9fce1256fc59ad9bbe69a349
499Author: Alan Coopersmith <alan.coopersmith@oracle.com>
500Date:   Tue May 10 15:35:51 2011 -0700
501
502    Fix: menus.c:2374: warning: implicit declaration of function `putenv`
503    
504    Ensure _GNU_SOURCE is defined on Linux builds before including <stdlib.h>
505    so the prototype is exposed in the header properly.
506    
507    https://bugs.freedesktop.org/show_bug.cgi?id=32696
508    
509    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
510    Reviewed-by: Julien Cristau <jcristau@debian.org>
511
512commit 75dd868133c5c12daa946468e7250d174f842281
513Author: Alan Coopersmith <alan.coopersmith@oracle.com>
514Date:   Mon May 9 22:46:03 2011 -0700
515
516    Remove unused fallback implementation of putenv()
517    
518    NOPUTENV was never defined in a modular build, probably because putenv()
519    is a standard function in Unix98 / SUSv2, and goes back to at least
520    SVR2 and 4.3BSD-Reno.
521    
522    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
523    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
524    Reviewed-by: Mark Kettenis <kettenis@openbsd.org>
525
526commit 5b763259451b7798b1004c49775d1bd3df2f9d88
527Author: Gaetan Nadon <memsize@videotron.ca>
528Date:   Fri Mar 4 20:57:30 2011 -0500
529
530    man: replace hard coded section number with __appmansuffix__
531    
532    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
533
534commit 611f20e896aa533f0f3e5cd6c8fdd7c381963c95
535Author: Alan Coopersmith <alan.coopersmith@oracle.com>
536Date:   Wed Jan 5 16:12:42 2011 -0800
537
538    Fix many gcc strict-aliasing warnings
539    
540    menus.c:518: warning: dereferencing type-punned pointer will break strict-aliasing rules
541    
542    and many more of the same message at different lines
543    
544    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
545
546commit b160f7bcb99111e631d6701b199f1dad1e40c80d
547Author: Alan Coopersmith <alan.coopersmith@oracle.com>
548Date:   Wed Jan 5 14:09:15 2011 -0800
549
550    twm 1.0.6
551    
552    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
553
554commit 1347a210cafa75db40198f8f9e3ca36f8e627bf6
555Author: Alan Coopersmith <alan.coopersmith@oracle.com>
556Date:   Wed Nov 24 15:28:47 2010 -0800
557
558    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
559    
560    Regroup AC statements under the Autoconf initialization section.
561    Regroup AM statements under the Automake initialization section.
562    Add missing AC_CONFIG_SRCDIR
563    
564    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
565
566commit 1ca7092e44e87038ba95a962a3c952ef72b4f146
567Author: Martin Jansa <Martin.Jansa@gmail.com>
568Date:   Mon Nov 1 09:54:44 2010 +0100
569
570    config: replace AC_CHECK_FILE with test -f
571    
572    * AC_CHECK_FILE doesn't work for cross compilation
573    
574    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
575
576commit b3af92c7bca31b3bf73428d46291b88c3f86026e
577Author: Alan Coopersmith <alan.coopersmith@oracle.com>
578Date:   Sat Oct 30 15:03:50 2010 -0700
579
580    twm 1.0.5
581    
582    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
583
584commit 7f164a9631e4ec26657bedeb947409d0b484e967
585Author: Alan Coopersmith <alan.coopersmith@oracle.com>
586Date:   Sat Oct 30 15:01:43 2010 -0700
587
588    Sun's copyrights now belong to Oracle
589    
590    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
591
592commit 357d089016bd889f2f73349c3f977c6adccc85a6
593Author: Jesse Adkins <jesserayadkins@gmail.com>
594Date:   Tue Sep 28 13:29:49 2010 -0700
595
596    Purge cvs tags.
597    
598    Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
599
600commit 4c7c2ece9e152358448406b759c30eb44eea13f9
601Author: Alan Coopersmith <alan.coopersmith@oracle.com>
602Date:   Thu Sep 23 00:11:56 2010 -0700
603
604    config: upgrade to util-macros 1.8 for additional man page support
605    
606    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
607    The value of MAN_SUBST is the same for all X.Org packages.
608    
609    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
610    The existing statement can now be removed from the configuration file.
611    
612    Use automake provided $(AM_V_GEN) and XORG_DEFAULT_OPTIONS provided $(SED)
613    Enables silent rule and use platform appropriate version of sed.
614    
615    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
616
617commit 3bcc18ca9968a33dbf3e8df920f08227f95d8a72
618Author: Alan Coopersmith <alan.coopersmith@oracle.com>
619Date:   Wed Sep 22 23:59:32 2010 -0700
620
621    Silence build of deftwmrc.c with AM_V_GEN
622    
623    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
624
625commit 282060f633c1a0910522f64cf36222a27016bf77
626Author: Alan Coopersmith <alan.coopersmith@oracle.com>
627Date:   Wed Sep 22 23:37:21 2010 -0700
628
629    system.twmrc doesn't need to be in both EXTRA_DIST & dist_rc_DATA
630    
631    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
632
633commit 810922b19b86c1ddd5ef9c9169d1328b3562af77
634Author: Alan Coopersmith <alan.coopersmith@oracle.com>
635Date:   Wed Sep 22 23:33:22 2010 -0700
636
637    config: Remove unnecessary calls from configure.ac
638    
639    AC_PROG_CC & AC_PROG_INSTALL are provided by XORG_DEFAULT_OPTIONS now
640    PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables
641    
642    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
643
644commit 79e3387e7a2d35f5895f813a4572a93457114e3c
645Author: Alan Coopersmith <alan.coopersmith@oracle.com>
646Date:   Wed Sep 22 23:23:26 2010 -0700
647
648    Use AC_CHECK_FUNCS / default name for mkstemp
649    
650    No longer need to maintain #ifdef compatibility with the names used in
651    the monolith Imakefiles.
652    
653    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
654
655commit 3bac463f63b4c1e667256c7d2d287b3567a7ff1c
656Author: Gaetan Nadon <memsize@videotron.ca>
657Date:   Tue Jul 20 18:45:18 2010 -0400
658
659    config: update AC_PREREQ statement to 2.60
660    
661    Unrelated to the previous patches, the new value simply reflects
662    the reality that the minimum level for autoconf to configure
663    all x.org modules is 2.60 dated June 2006.
664    
665    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
666    
667    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
668
669commit 40480fdbe6c15076a2e734cae246c62c85862829
670Author: Alan Coopersmith <alan.coopersmith@oracle.com>
671Date:   Fri Aug 6 08:27:35 2010 -0700
672
673    Fill in COPYING file with copyright notices from source code
674    
675    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
676
677commit a9f315f32bcc0636ada7427be9e3c5e3810af05e
678Author: Gaetan Nadon <memsize@videotron.ca>
679Date:   Sat Jul 17 16:36:41 2010 -0400
680
681    config: allow to build tarball when yacc is missing
682    
683    Autoconf does not handle this scenario as well as Automake does.
684    If gram.c is already there, do not abort the configuration
685    if yacc is missing as it is not needed.
686    
687    If both gram.c and yacc are missing, abort configuration.
688    Yacc is a required tool to build the package.
689    
690    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
691
692commit 29a157f7f181ac02c88537032dbcca29880c3068
693Author: Gaetan Nadon <memsize@videotron.ca>
694Date:   Fri Jun 4 17:09:18 2010 -0400
695
696    config: add check for yacc to insure it is installed #27973
697    
698    Unlike other macros AC_PROG_YACC sets the YACC variable to "yacc"
699    as a last resort, even if no programs have been found. Improve error
700    checking by issuing an error message if yacc is not found. The module
701    cannot build anyway.
702    
703    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
704
705commit d0da74f035fd3595b5ddfb6ded29bdc5f9666ceb
706Author: Alan Coopersmith <alan.coopersmith@sun.com>
707Date:   Thu Jan 14 21:40:48 2010 -0800
708
709    Update Sun license notices to current X.Org standard form
710    
711    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
712
713commit 9adc93df944e203726d09716dc3bfbbc6cf304ae
714Author: Gaetan Nadon <memsize@videotron.ca>
715Date:   Thu Nov 26 09:19:52 2009 -0500
716
717    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
718    
719    Now that the INSTALL file is generated.
720    Allows running make maintainer-clean.
721
722commit 2386d631c301233899bdcc6381203bcbd1139ab3
723Author: Gaetan Nadon <memsize@videotron.ca>
724Date:   Wed Oct 28 14:09:08 2009 -0400
725
726    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
727    
728    Add missing INSTALL file. Use standard GNU file on building tarball
729    README may have been updated
730    Remove AUTHORS file as it is empty and no content available yet.
731    Remove NEWS file as it is empty and no content available yet.
732
733commit 7f4c2b588bc94702eb0df0618a97413b0e544879
734Author: Gaetan Nadon <memsize@videotron.ca>
735Date:   Tue Oct 27 15:07:24 2009 -0400
736
737    Deploy the new XORG_DEFAULT_OPTIONS #24242
738    
739    This macro aggregate a number of existing macros that sets commmon
740    X.Org components configuration options. It shields the configuration file from
741    future changes.
742
743commit 5c13f89a73f7b57dad9c9dcfd63e084077550c3e
744Author: Gaetan Nadon <memsize@videotron.ca>
745Date:   Mon Oct 26 22:08:38 2009 -0400
746
747    Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
748    
749    ChangeLog filename is known to Automake and requires no further
750    coding in the makefile.
751
752commit 3d6678095a3553b9ab36d60e6a254acfbdc831c1
753Author: Gaetan Nadon <memsize@videotron.ca>
754Date:   Thu Oct 22 16:25:53 2009 -0400
755
756    .gitignore: use common defaults with custom section # 24239
757    
758    Using common defaults will reduce errors and maintenance.
759    Only the very small or inexistent custom section need periodic maintenance
760    when the structure of the component changes. Do not edit defaults.
761
762commit a3f6e3cbd99b6394c3dc70d54f07f129b4ece70c
763Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
764Date:   Wed Oct 21 12:47:20 2009 -0700
765
766    This is not a GNU project, so declare it foreign.
767    
768    On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
769    > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
770    > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
771    > > was quite annoying to work around since 'autoreconf -fvi' replaces
772    > > it and git wants to commit it.  Should these files even be in git?
773    > > Can I nuke them for the betterment of humanity and since they get
774    > > created by autoreconf anyways?
775    >
776    > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
777    
778    As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
779    AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
780    of the INSTALL file. It is also part of the 24206 solution.
781    
782    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
783
784commit 06d15a482a596f1d846b97627badd28381c2e7b2
785Author: Alan Coopersmith <alan.coopersmith@sun.com>
786Date:   Thu Oct 1 14:54:20 2009 -0700
787
788    Add README with pointers to mailing lists, bugzilla, & git
789    
790    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
791
792commit 4d9e3200b1625ad24053ce5f1ca816a03939c6d5
793Author: Gaetan Nadon <memsize@videotron.ca>
794Date:   Tue Jul 7 17:32:01 2009 -0400
795
796    twm: use XORG_CHANGELOG macro to create ChangeLog. #22611
797    
798    Build break: app/twm/Makefile.am: command not found: git-log
799    Adding the macro in configure.ac and use it in Makefile.am
800    Refer to: https://bugs.freedesktop.org/show_bug.cgi?id=22611
801    Tested: running autogen.sh, make and 'make dist'
802    
803    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
804    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
805
806commit 1fa03c39bddace4d787c55703f3081bcaf36511b
807Author: Adam Jackson <ajax@redhat.com>
808Date:   Thu Mar 6 16:52:54 2008 -0500
809
810    twm 1.0.4
811
812commit d28dffd63bd5070445b15d1b9b70f3303ec5e333
813Author: Alan Coopersmith <alan.coopersmith@sun.com>
814Date:   Thu Feb 21 08:16:39 2008 -0800
815
816    Change twm_CFLAGS to AM_CFLAGS to make automake-1.10 happier
817    
818    src/Makefile.am:35: compiling `add_window.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac'
819
820commit ca9494bf50c9314597f4e88efa5bf5d66c1cd38f
821Author: Alan Coopersmith <alan.coopersmith@sun.com>
822Date:   Thu Feb 21 08:14:01 2008 -0800
823
824    Explicitly require libSM & libICE since twm calls them directly
825
826commit f0543e7ff17f6e8aefbd6cc003d0679a706a8535
827Author: James Cloos <cloos@jhcloos.com>
828Date:   Thu Dec 6 16:37:07 2007 -0500
829
830    Replace static ChangeLog with dist-hook to generate from git log
831
832commit 44d51a2bc7d1e2fc5fcd3f729b6f0ca6e62e1f00
833Author: Wolfgang Rupprecht <wsr+xorg@wsrcc.com>
834Date:   Mon Jan 23 15:11:00 2006 -0800
835
836    X.Org Bug #5691: twm mouse button limit too low
837    
838    <https://bugs.freedesktop.org/show_bug.cgi?id=5691>
839
840commit 03a4e6c35161402d1477acb95723ab93eabde97e
841Author: James Cloos <cloos@jhcloos.com>
842Date:   Mon Sep 3 05:51:13 2007 -0400
843
844    Add *~ to .gitignore to skip patch/emacs droppings
845
846commit 9ae787c9f0d02aeb4c67fd20cee08d3cccd99fb4
847Author: James Cloos <cloos@jhcloos.com>
848Date:   Thu Aug 23 19:24:38 2007 -0400
849
850    Rename .cvsignore to .gitignore
851
852commit 5f70aaffa0fa88a4b08ea40cfdbde5f34d20d366
853Author: Daniel Stone <daniel@fooishbar.org>
854Date:   Thu Nov 30 19:56:29 2006 +0200
855
856    bump to 1.0.3
857
858commit f27c4a577f68673e5022db1a4db79da9a3d05502
859Author: Matthieu Herrb <matthieu@bluenote.herrb.com>
860Date:   Tue Nov 28 13:24:08 2006 +0000
861
862    Fix system.twmrc handling
863
864commit 6736d9094d2719f21e3ba0050aad88f3ffc78dc4
865Author: Adam Jackson <ajax@benzedrine.nwnk.net>
866Date:   Fri Oct 13 17:47:24 2006 -0400
867
868    Bump to 1.0.2
869
870commit 4bc5a25c21006e547ff7fce7fff7544acbb22174
871Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
872Date:   Sat Jun 3 07:06:42 2006 +0000
873
874    Coverity #369: If malloc of entry->wm_command fails, error cleanup was
875        still trying to read pointers from it to free.
876
877commit 9680fbed52e3af20d226040958f91502b6027d2d
878Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
879Date:   Sat Jun 3 06:54:20 2006 +0000
880
881    Coverity #1508: Variable "action" not freed or pointed-to
882
883commit ab7a497d995347e340c28c4eb0d1f0f9ee298e41
884Author: Kevin E Martin <kem@kem.org>
885Date:   Wed Dec 21 02:29:47 2005 +0000
886
887    Update package version for X11R7 release.
888
889commit 4bd96f2d5d976dbd17bac563504985a1bc793ffe
890Author: Adam Jackson <ajax@nwnk.net>
891Date:   Mon Dec 19 16:22:41 2005 +0000
892
893    Stub COPYING files
894
895commit 2c1cd456efe91302b0de645ea36a84c49472f104
896Author: Kevin E Martin <kem@kem.org>
897Date:   Thu Dec 15 00:24:04 2005 +0000
898
899    Update package version number for final X11R7 release candidate.
900
901commit 9f88f7db68e146c1d1b60a988f68f1528350a9a8
902Author: Kevin E Martin <kem@kem.org>
903Date:   Tue Dec 6 22:48:19 2005 +0000
904
905    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
906
907commit 466a35f33d48427d7f5a186cf60fddd070ce2d71
908Author: Kevin E Martin <kem@kem.org>
909Date:   Sat Dec 3 05:49:17 2005 +0000
910
911    Update package version number for X11R7 RC3 release.
912
913commit 81d2d1208b1445f60e10186b61e472b22ac47712
914Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
915Date:   Mon Nov 28 22:01:39 2005 +0000
916
917    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
918        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
919
920commit 6897ce2b13a0b651c8bb56b833e51125d678ea81
921Author: Eric Anholt <anholt@freebsd.org>
922Date:   Mon Nov 21 10:34:58 2005 +0000
923
924    Another pass at .cvsignores for apps.
925
926commit 3cf0d5d098a049e1113dad20699b07d1a91fd9ca
927Author: Eric Anholt <anholt@freebsd.org>
928Date:   Sun Nov 20 22:08:50 2005 +0000
929
930    Add/improve .cvsignore files for apps.
931
932commit d99f0e0b2577cbdfea2a51d8ca20aff080539b60
933Author: Kevin E Martin <kem@kem.org>
934Date:   Sat Nov 19 07:15:36 2005 +0000
935
936    Update pkgconfig files to separate library build-time dependencies from
937        application build-time dependencies, and update package deps to work
938        with separate build roots.
939
940commit 6dfc0dee6645c7620cc2fb9a5d44b041cb6558b6
941Author: Kevin E Martin <kem@kem.org>
942Date:   Wed Oct 19 02:47:50 2005 +0000
943
944    Update package version number for RC1 release.
945
946commit 43fb7218e8723f6f3321ec406745971ca5fd0d00
947Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
948Date:   Mon Oct 17 23:56:21 2005 +0000
949
950    Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to
951        work better with BSD make
952
953commit a85acab665c375d14ae15ef90f6baf8b47c7032b
954Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
955Date:   Sun Oct 16 22:32:51 2005 +0000
956
957    Capitalize O in "X.Org Foundation"
958    Use cpp to substitute variables in man pages
959
960commit a3bbaecf0502d58cf0bc7ff7db99e9239c6e822c
961Author: Kevin E Martin <kem@kem.org>
962Date:   Sat Oct 15 19:19:03 2005 +0000
963
964    Have generated files be cleaned by maintainer to pass check-tarball test.
965
966commit 7ccfcb8e4f4caabba7c26de42ce2db252b5b0817
967Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
968Date:   Sun Oct 9 19:11:53 2005 +0000
969
970    Bug #3755 <https://bugs.freedesktop.org/show_bug.cgi?id=3755> twm can't
971        handle 8-bit characters in .twmrc (Tomohiro KUBOITA)
972
973commit b098cf784d34421de0ae51d8cd7090022d3b2600
974Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
975Date:   Sun Oct 9 19:10:58 2005 +0000
976
977    Bug #3755 <https://bugs.freedesktop.org/show_bug.cgi?id=3755> twm can't
978        handle 8-bit characters in .twmrc (Tomohiro KUBOITA)
979
980commit e2c423a32d8ba724e19e6db5b315ef9011d89488
981Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
982Date:   Sun Oct 9 18:59:28 2005 +0000
983
984    Bug #3755 <https://bugs.freedesktop.org/show_bug.cgi?id=3755> twm can't
985        handle 8-bit characters in .twmrc (Tomohiro KUBOITA)
986
987commit ea03b6bcd1045dfc0d6947e4858de8994d61170b
988Author: Keith Packard <keithp@keithp.com>
989Date:   Tue Aug 2 18:08:48 2005 +0000
990
991    Mark generated files as BUILT_SOURCES and CLEANFILES to ensure they are
992        regenerated after 'make clean' and to make parallel builds work right.
993
994commit a12f281be43c1c86147fb89c99484ac558f64425
995Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
996Date:   Mon Aug 1 20:25:28 2005 +0000
997
998    Install man pages to section 1 instead of section m (Patch from Donnie
999        Berkholz)
1000
1001commit 99c2e9865374605697c2a85099bbc56bf7853969
1002Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1003Date:   Sat Jul 30 21:07:26 2005 +0000
1004
1005    Add prototypes of Xalloc/free functions.
1006    Export ImUtil.h to match modular tree install.
1007    Define SVR4 to 1 to avoid warning about redefining to different values.
1008    Include missing headers to clear more compiler warnings.
1009
1010commit 5bf9409bc3c7e11d86bcd5b25760435e199b85c5
1011Author: Kevin E Martin <kem@kem.org>
1012Date:   Fri Jul 29 21:22:30 2005 +0000
1013
1014    Various changes preparing packages for RC0:
1015    - Verify and update package version numbers as needed
1016    - Implement versioning scheme
1017    - Change bug address to point to bugzilla bug entry form
1018    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
1019        reenable it)
1020    - Fix makedepend to use pkgconfig and pass distcheck
1021    - Update build script to build macros first
1022    - Update modular Xorg version
1023
1024commit b2de9b16ae9b7bfce8e7cc36f20a38084fa25469
1025Author: Adam Jackson <ajax@nwnk.net>
1026Date:   Wed Jul 20 19:31:51 2005 +0000
1027
1028    Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global
1029        configure cache, you cache it, and the cached value is probably wrong.
1030
1031commit c0570ffdfa9ef913b5132b2069dd69491f77a8f8
1032Author: Matthieu Herrb <matthieu.herrb@laas.fr>
1033Date:   Sun Jul 17 20:11:01 2005 +0000
1034
1035    fix rules to work with non-GNU make and outside of $srcdir
1036
1037commit 29fba3a480ab1b4168d75ed92c8150851dddd805
1038Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1039Date:   Sat Jul 16 22:07:13 2005 +0000
1040
1041    Add #ifdef HAVE_CONFIG_H/#include "config.h" to files that need it to get
1042        HAS_MKSTEMP defined in modular builds.
1043
1044commit 63e81296232ec5fdd6529a7d5d4342186bbec2f8
1045Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1046Date:   Sat Jul 16 21:59:14 2005 +0000
1047
1048    Define HAS_MKSTEMP if mkstemp() is present (needed for improved protection
1049        against tempfile race conditions in many places)
1050
1051commit 2e6a393e7b0f02e8f58a3005411ae22488965e28
1052Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1053Date:   Thu Jul 14 22:36:06 2005 +0000
1054
1055    Add _BSD_SOURCE - patch from Stefan Dirsch
1056
1057commit 300a4fcbfaef76f78dbb98c9868fa85da1604ccf
1058Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1059Date:   Thu Jul 14 22:35:37 2005 +0000
1060
1061    Add makefile that CVS ate - patch from Stefan Dirsch
1062
1063commit 1cb0150431562d729342c427129732b217526bab
1064Author: Daniel Stone <daniel@fooishbar.org>
1065Date:   Mon Jul 11 22:51:03 2005 +0000
1066
1067    Bug #3754: Fix window misplacement in twm. (Christopher Mario Mae)
1068
1069commit 682eaa7cd21e32f70d909aae7d4828c9f4ea9dd1
1070Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1071Date:   Wed Jun 29 19:15:03 2005 +0000
1072
1073    Add buildsystem for twm
1074
1075commit 718daab22b08a1ab10145f9284dedef069ffb758
1076Author: Roland Mainz <roland.mainz@nrubsig.org>
1077Date:   Fri Mar 11 21:18:12 2005 +0000
1078
1079    xc/programs/twm/Imakefile
1080    xc/programs/twm/twm.c
1081    //bugs.freedesktop.org/show_bug.cgi?id=2705) attachment #2087
1082        (https://bugs.freedesktop.org/attachment.cgi?id=2087) Make twm ignore
1083        print screens to avoid that users accidentally warp on a non-video
1084        screen (which are not visible on any monitor) when the Xserver has both
1085        video and print screens. (This includes also a small cleanup of
1086        xdpyinfo where parts of the print screen test code comes from) Patch by
1087        Julien Lafon <julien.lafon@gmail.com> (MIT/X.org license).
1088
1089commit 6e96bd376c916c150a055447d4badc1fae84e47a
1090Author: Roland Mainz <roland.mainz@nrubsig.org>
1091Date:   Fri Mar 11 16:23:00 2005 +0000
1092
1093    xc/programs/twm/add_window.c
1094    xc/programs/twm/cursor.c
1095    xc/programs/twm/events.c
1096    xc/programs/twm/gc.c
1097    xc/programs/twm/gram.y
1098    xc/programs/twm/iconmgr.c
1099    xc/programs/twm/icons.c
1100    xc/programs/twm/list.c
1101    xc/programs/twm/menus.c
1102    xc/programs/twm/parse.c
1103    xc/programs/twm/resize.c
1104    xc/programs/twm/twm.c
1105    //bugs.freedesktop.org/show_bug.cgi?id=2566) attachment #2083
1106        (https://bugs.freedesktop.org/attachment.cgi?id=2083) ANSI-fy twm
1107        window manager code. The conversion preserves the comments which
1108        annotate variables and function arguments (these have been moved into
1109        doxygen(esque?) "stubs" above each function. Patch by Mike Owens
1110        <etc@filespanker.com>.
1111
1112commit d045cb62c62f09978798510deaec0acae0a6fb4d
1113Author: Egbert Eich <eich@suse.de>
1114Date:   Fri Apr 23 19:54:37 2004 +0000
1115
1116    Merging XORG-CURRENT into trunk
1117
1118commit f39f4c810b3c2071f8786abc32317149373a3e1d
1119Author: Egbert Eich <eich@suse.de>
1120Date:   Sun Mar 14 08:34:58 2004 +0000
1121
1122    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
1123
1124commit 58d942b4a0b4ed9b99a4dd6501bf4facbcaca670
1125Author: Egbert Eich <eich@suse.de>
1126Date:   Wed Mar 3 12:12:54 2004 +0000
1127
1128    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
1129
1130commit ee477f9d9c4aff3f52d9a65e3b11b55dd15b31d1
1131Author: Egbert Eich <eich@suse.de>
1132Date:   Thu Feb 26 13:36:16 2004 +0000
1133
1134    readding XFree86's cvs IDs
1135
1136commit e8c79f538be77c2637e8d2e1ada443d9a2f0e262
1137Author: Egbert Eich <eich@suse.de>
1138Date:   Thu Feb 26 09:23:58 2004 +0000
1139
1140    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
1141
1142commit e51f25fbe75b222b24f4628b2408e899fa4748d7
1143Author: Kaleb Keithley <kaleb@freedesktop.org>
1144Date:   Tue Nov 25 19:29:03 2003 +0000
1145
1146    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
1147
1148commit 4b339f0a4311b4db171584bc6671292a9052665a
1149Author: Kaleb Keithley <kaleb@freedesktop.org>
1150Date:   Fri Nov 14 16:48:58 2003 +0000
1151
1152    XFree86 4.3.0.1
1153
1154commit cfa9fa24253b5ef8045172852509be413d7b00ca
1155Author: Kaleb Keithley <kaleb@freedesktop.org>
1156Date:   Fri Nov 14 16:48:58 2003 +0000
1157
1158    Initial revision
1159
1160commit 03cb750f7935722ab77b77128ca5221c5baf8818
1161Author: Kaleb Keithley <kaleb@freedesktop.org>
1162Date:   Fri Nov 14 15:54:53 2003 +0000
1163
1164    R6.6 is the Xorg base-line
1165