ChangeLog revision 8a91a6eb
18a91a6ebSmrgcommit 7d3bcd3b9ae3ffbfcd4f31c8f1db2254df90bc33
28a91a6ebSmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
38a91a6ebSmrgDate:   Sat Sep 10 09:59:49 2022 -0400
48a91a6ebSmrg
58a91a6ebSmrg    libXft 2.3.6
68a91a6ebSmrg    
78a91a6ebSmrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
88a91a6ebSmrg
98a91a6ebSmrgcommit 5e0ed11a43e37e50ba0937beaa40851c2d864981
108a91a6ebSmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
118a91a6ebSmrgDate:   Wed Sep 7 19:25:06 2022 -0400
128a91a6ebSmrg
138a91a6ebSmrg    fix gcc12 warning about malloc size
148a91a6ebSmrg    
158a91a6ebSmrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
168a91a6ebSmrg
178a91a6ebSmrgcommit ab2df0af3dc7c594d44ccccfa0e7ddeeefb1e70e
188a91a6ebSmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
198a91a6ebSmrgDate:   Wed Sep 7 19:21:38 2022 -0400
208a91a6ebSmrg
218a91a6ebSmrg    revised fix for gcc 12 compiler warnings in xftextent.c
228a91a6ebSmrg    
238a91a6ebSmrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
248a91a6ebSmrg
258a91a6ebSmrgcommit 95284856783b824a714b7506762f4adce3bb17ce
268a91a6ebSmrgAuthor: Adam Sampson <ats@offog.org>
278a91a6ebSmrgDate:   Wed Sep 7 00:31:10 2022 +0100
288a91a6ebSmrg
298a91a6ebSmrg    Fix length check in XftTextExtents*.
308a91a6ebSmrg    
318a91a6ebSmrg    Commit 06a3c0ab6520e368ac936cb1ef172f19957db0fa added length checks of
328a91a6ebSmrg    the form "if (len <= 0) return;" to various Xft functions. However,
338a91a6ebSmrg    while rendering an empty string is equivalent to doing nothing, asking
348a91a6ebSmrg    for the extents of an empty string isn't -- it still needs to fill in
358a91a6ebSmrg    the extents structure. This broke text rendering in some applications
368a91a6ebSmrg    (e.g. xpdf's Motif GUI).
378a91a6ebSmrg    
388a91a6ebSmrg    Check for len < 0 in XftTextExtents* instead.
398a91a6ebSmrg
40de3c0529Smrgcommit c6309d4c8fcb5f4879cc25cf81b649f5eb665413
41de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
42de3c0529SmrgDate:   Mon Sep 5 15:23:18 2022 -0400
43de3c0529Smrg
44de3c0529Smrg    libXft 2.3.5
45de3c0529Smrg    
46de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
47de3c0529Smrg
48de3c0529Smrgcommit 4356b583f8c23575a9ac25d49e7d224930107ef5
49de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
50de3c0529SmrgDate:   Sat Jul 9 12:25:28 2022 -0400
51de3c0529Smrg
52de3c0529Smrg    update copyright notice
53de3c0529Smrg    
54de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
55de3c0529Smrg
56de3c0529Smrgcommit 1f610967afc221b296036849d0c17aea495ab50c
57de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
58de3c0529SmrgDate:   Sat Jul 9 12:23:57 2022 -0400
59de3c0529Smrg
60de3c0529Smrg    add a null-pointer check
61de3c0529Smrg    
62de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
63de3c0529Smrg
64de3c0529Smrgcommit 16b87600d545b7c0e8f4b6629f553eb235f19f0c
65de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
66de3c0529SmrgDate:   Sat Jul 9 09:58:58 2022 -0400
67de3c0529Smrg
68de3c0529Smrg    fix new gcc warnings
69de3c0529Smrg    
70de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
71de3c0529Smrg
72de3c0529Smrgcommit a87be5ae94148f163a7b009df3d41a26a478d800
73de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
74de3c0529SmrgDate:   Sat Jul 9 09:28:29 2022 -0400
75de3c0529Smrg
76de3c0529Smrg    build-fix
77de3c0529Smrg    
78de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
79de3c0529Smrg
80de3c0529Smrgcommit 3ca7a7c375a8c022c068e2534c5a6861e547eaef
81de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
82de3c0529SmrgDate:   Sat Jul 9 09:04:18 2022 -0400
83de3c0529Smrg
84de3c0529Smrg    merge changes by Christian Werner
85de3c0529Smrg    
86de3c0529Smrg    see note in libXft merge-request #1 at #note_1222314
87de3c0529Smrg    
88de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
89de3c0529Smrg
90de3c0529Smrgcommit c53a1bc27c11e0c3cdf54e2beffd6cc220703a0b
91de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
92de3c0529SmrgDate:   Mon May 30 20:11:14 2022 -0400
93de3c0529Smrg
94de3c0529Smrg    cleanup new compiler warnings
95de3c0529Smrg    
96de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
97de3c0529Smrg
98de3c0529Smrgcommit 68c6a862409028d9b62ca601df02f345d60f969e
99de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
100de3c0529SmrgDate:   Mon May 30 18:30:55 2022 -0400
101de3c0529Smrg
102de3c0529Smrg    build-fix for c89
103de3c0529Smrg    
104de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
105de3c0529Smrg
106de3c0529Smrgcommit 6a08279ee80dbd1a226592d7f18c862c2e4a7d3a
107de3c0529SmrgAuthor: Maxime Coste <mawww@kakoune.org>
108de3c0529SmrgDate:   Tue Oct 22 22:46:49 2019 +1100
109de3c0529Smrg
110de3c0529Smrg    Add support for BGRA glyphs display and scaling
111de3c0529Smrg    
112de3c0529Smrg    Display is done using an XRender Picture, as XRender
113de3c0529Smrg    glyphs are incompatible with BGRA rendering due to
114de3c0529Smrg    their use of the glyph bitmap as a mask.
115de3c0529Smrg    
116de3c0529Smrg    Scaling is done by averaging all relevant pixel, which gives
117de3c0529Smrg    much better result than nearest pixel sampling while staying
118de3c0529Smrg    simple enough and not too computationally expensive.
119de3c0529Smrg    
120de3c0529Smrg    This enables color emoji rendering support.
121de3c0529Smrg    
122de3c0529Smrg    Fixes: #6
123de3c0529Smrg    
124de3c0529Smrg    Signed-off-by: Maxime Coste <mawww@kakoune.org>
125de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
126de3c0529Smrg
127de3c0529Smrgcommit 2cbb9597e0b10d87fa9fc506910f69b9199320f0
128de3c0529SmrgAuthor: Maxime Coste <mawww@kakoune.org>
129de3c0529SmrgDate:   Thu Jan 28 20:05:13 2021 +1100
130de3c0529Smrg
131de3c0529Smrg    Introduce a _XftCompositeText helper function
132de3c0529Smrg    
133de3c0529Smrg    Dispatch to XRenderCompositeText{8,16,32} based off the given width.
134de3c0529Smrg    
135de3c0529Smrg    Signed-off-by: Maxime Coste <mawww@kakoune.org>
136de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
137de3c0529Smrg
138de3c0529Smrgcommit cac2fd528dd0ba9ed2308f6dda4598993c51cf64
139de3c0529SmrgAuthor: Maxime Coste <mawww@kakoune.org>
140de3c0529SmrgDate:   Thu Jan 28 19:59:10 2021 +1100
141de3c0529Smrg
142de3c0529Smrg    Introduce a _XftCompositeString helper function
143de3c0529Smrg    
144de3c0529Smrg    Dispatch to XRenderCompositeString{8,16,32} based off the given width.
145de3c0529Smrg    
146de3c0529Smrg    Signed-off-by: Maxime Coste <mawww@kakoune.org>
147de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
148de3c0529Smrg
149de3c0529Smrgcommit 10b53d1fa37615e81d1e3b6e4d2d2e25e4342c15
150de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
151de3c0529SmrgDate:   Tue Jul 5 20:13:42 2022 -0400
152de3c0529Smrg
153de3c0529Smrg    errata (cppcheck, clang --analyze, manpage credit)
154de3c0529Smrg    
155de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
156de3c0529Smrg
157de3c0529Smrgcommit 6fc03611ed2b103b6b5a2f0c6b610087879325e4
158de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
159de3c0529SmrgDate:   Tue Jul 5 04:14:07 2022 -0400
160de3c0529Smrg
161de3c0529Smrg    document new features for glyph memory-tracking
162de3c0529Smrg    
163de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
164de3c0529Smrg
165de3c0529Smrgcommit 36a8474813aba2be263f9de88ad9adfe85c0daf1
166de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
167de3c0529SmrgDate:   Mon Jul 4 20:08:58 2022 -0400
168de3c0529Smrg
169de3c0529Smrg    improve glyph management by relinking to unload least-recently used glyphs
170de3c0529Smrg    
171de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
172de3c0529Smrg
173de3c0529Smrgcommit 01d44d70e9bd770ac365c88e09c5e432d2e517ad
174de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
175de3c0529SmrgDate:   Mon Jul 4 18:31:24 2022 -0400
176de3c0529Smrg
177de3c0529Smrg    when tracking glyph memory usage, unload the oldest glyph rather than randomly
178de3c0529Smrg    
179de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
180de3c0529Smrg
181de3c0529Smrgcommit 698e205b657f9192df07962e7823a2eae80e1c17
182de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
183de3c0529SmrgDate:   Mon Jul 4 18:10:32 2022 -0400
184de3c0529Smrg
185de3c0529Smrg    cppcheck/gcc-stricter warnings about printf-formats and operator precedence
186de3c0529Smrg    
187de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
188de3c0529Smrg
189de3c0529Smrgcommit 949295d665b030eb451fa590940293ada84c9bfe
190de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
191de3c0529SmrgDate:   Mon Jul 4 15:30:24 2022 -0400
192de3c0529Smrg
193de3c0529Smrg    fix delinkage of last glyph in font, improve debug-trace
194de3c0529Smrg    
195de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
196de3c0529Smrg
197de3c0529Smrgcommit 058d7237068b2a698098c68c171bbbfd04a51b48
198de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
199de3c0529SmrgDate:   Mon Jul 4 07:56:46 2022 -0400
200de3c0529Smrg
201de3c0529Smrg    add asserts (to help with debugging), update copyright notices
202de3c0529Smrg    
203de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
204de3c0529Smrg
205de3c0529Smrgcommit 318c6984baba0ea02147dc72a97e331234b6baf7
206de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
207de3c0529SmrgDate:   Mon Jul 4 07:41:12 2022 -0400
208de3c0529Smrg
209de3c0529Smrg    refactor _XftFontUncacheGlyph, separate the two types of loop for readability
210de3c0529Smrg    
211de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
212de3c0529Smrg
213de3c0529Smrgcommit 33c1e1e3a5c08b690e145cc193d52fc13869af7b
214de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
215de3c0529SmrgDate:   Sun Jul 3 20:53:23 2022 -0400
216de3c0529Smrg
217de3c0529Smrg    validate linked-list updates with _XftValidateGlyphUsage
218de3c0529Smrg    
219de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
220de3c0529Smrg
221de3c0529Smrgcommit 114db90eac2c0f32f6b662d916a5af6a8990bf36
222de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
223de3c0529SmrgDate:   Fri Jul 1 04:25:10 2022 -0400
224de3c0529Smrg
225de3c0529Smrg    add option for tracking glyph memory-usage on a linked list
226de3c0529Smrg    
227de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
228de3c0529Smrg
229de3c0529Smrgcommit 442bbb084a1316aa6b25b29e17889bc71c1e4235
230de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
231de3c0529SmrgDate:   Mon Jun 27 03:54:58 2022 -0400
232de3c0529Smrg
233de3c0529Smrg    add "trackmemusage" property to use in improved _XftFontUncacheGlyph
234de3c0529Smrg    
235de3c0529Smrg    The linear search used for randomly selecting a glyph to discard is
236de3c0529Smrg    inefficient.  This commit provides for a doubly-linked list which
237de3c0529Smrg    could be maintained by the library to quickly discard the least
238de3c0529Smrg    recently used glyph.
239de3c0529Smrg    
240de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
241de3c0529Smrg
242de3c0529Smrgcommit d4a554c9795b109085ec31eedacba6532c18d802
243de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
244de3c0529SmrgDate:   Fri Jun 24 20:26:31 2022 -0400
245de3c0529Smrg
246de3c0529Smrg    reduce clutter with macros for allocating arrays
247de3c0529Smrg    
248de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
249de3c0529Smrg
250de3c0529Smrgcommit 42c6616499e6ca193a0b764576a6ed8650dd3d7b
251de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
252de3c0529SmrgDate:   Tue Jun 21 20:29:05 2022 -0400
253de3c0529Smrg
254de3c0529Smrg    add debugging trace for XftDefaultSet()
255de3c0529Smrg    
256de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
257de3c0529Smrg
258de3c0529Smrgcommit 908a5e43bc37ea3b80985683369a27b4e607aecf
259de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
260de3c0529SmrgDate:   Mon Jun 13 15:59:12 2022 -0400
261de3c0529Smrg
262de3c0529Smrg    add section of functions managing XftColor
263de3c0529Smrg    
264de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
265de3c0529Smrg
266de3c0529Smrgcommit 5f809521ad2d1080710670602619582de8fd6b0c
267de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
268de3c0529SmrgDate:   Sat Jun 11 10:55:40 2022 -0400
269de3c0529Smrg
270de3c0529Smrg    add a section on the XFT_DEBUG environment variable
271de3c0529Smrg    
272de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
273de3c0529Smrg
274de3c0529Smrgcommit 5a1768ac1071bd05a731d9e744dbf8bb20ccf2b0
275de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
276de3c0529SmrgDate:   Sat Jun 11 10:24:26 2022 -0400
277de3c0529Smrg
278de3c0529Smrg    add a table of the "families" of functions
279de3c0529Smrg    
280de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
281de3c0529Smrg
282de3c0529Smrgcommit 936bbafb612c5fb2ac838e94fb4e9a92da1d600c
283de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
284de3c0529SmrgDate:   Sat Jun 11 09:50:28 2022 -0400
285de3c0529Smrg
286de3c0529Smrg    document XftGlyphFontSpecRender() and related functions.
287de3c0529Smrg    
288de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
289de3c0529Smrg
290de3c0529Smrgcommit c76339229144ab6342315a27ee67a7ade1f43464
291de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
292de3c0529SmrgDate:   Fri Jun 10 10:08:10 2022 -0400
293de3c0529Smrg
294de3c0529Smrg    reduce clutter for external data-types by documenting them one time
295de3c0529Smrg    
296de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
297de3c0529Smrg
298de3c0529Smrgcommit 58b1fed139c6dfd1a20a8b6090181f43aaffcc59
299de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
300de3c0529SmrgDate:   Fri Jun 10 09:27:36 2022 -0400
301de3c0529Smrg
302de3c0529Smrg    document the clipping-functions
303de3c0529Smrg    
304de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
305de3c0529Smrg
306de3c0529Smrgcommit 73e1c4dc886079e87b0aaa6e3b6fa468b9ba2af2
307de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
308de3c0529SmrgDate:   Wed Jun 8 20:11:25 2022 -0400
309de3c0529Smrg
310de3c0529Smrg    add section on manipulating font data
311de3c0529Smrg    
312de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
313de3c0529Smrg
314de3c0529Smrgcommit 5ac7ca85151515f5f03f5c0389f96f202e9cd6bb
315de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
316de3c0529SmrgDate:   Wed Jun 8 04:27:48 2022 -0400
317de3c0529Smrg
318de3c0529Smrg    add section on manipulating font patterns
319de3c0529Smrg    
320de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
321de3c0529Smrg
322de3c0529Smrgcommit 57892d1b735dcb5e019790b271df79d7a4b89e61
323de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
324de3c0529SmrgDate:   Wed Jun 8 04:01:50 2022 -0400
325de3c0529Smrg
326de3c0529Smrg    remove remaining internal prototypes for obsolete xftcompat.c
327de3c0529Smrg    
328de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
329de3c0529Smrg
330de3c0529Smrgcommit 81944f3796dc1cc1a9529233cec3f3b2c2d546b3
331de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
332de3c0529SmrgDate:   Wed Jun 8 03:52:47 2022 -0400
333de3c0529Smrg
334de3c0529Smrg    move prototype for XftNameUnparse to Xft.h
335de3c0529Smrg    
336de3c0529Smrg    This entrypoint has "always" been exported, but not declared publicly.
337de3c0529Smrg    It is used for debugging in xterm.
338de3c0529Smrg    
339de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
340de3c0529Smrg
341de3c0529Smrgcommit 5b191b7db9e6a785ed566c82419b11540c240423
342de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
343de3c0529SmrgDate:   Tue Jun 7 18:45:55 2022 -0400
344de3c0529Smrg
345de3c0529Smrg    document XftFontOpenXlfd and XftXlfdParse
346de3c0529Smrg    
347de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
348de3c0529Smrg
349de3c0529Smrgcommit b22b2b73ed1c9ed216b98ec33c3258030a34d0d2
350de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
351de3c0529SmrgDate:   Tue Jun 7 04:18:48 2022 -0400
352de3c0529Smrg
353de3c0529Smrg    add overview for text-extents section
354de3c0529Smrg    
355de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
356de3c0529Smrg
357de3c0529Smrgcommit c3fc93be50d2f7e5c197afd47928d9338fca1618
358de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
359de3c0529SmrgDate:   Mon Jun 6 20:18:07 2022 -0400
360de3c0529Smrg
361de3c0529Smrg    change data-types to subsections to help with readability
362de3c0529Smrg    
363de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
364de3c0529Smrg
365de3c0529Smrgcommit 04d5b339f42d90f51b9294552558fae181bc48d8
366de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
367de3c0529SmrgDate:   Mon Jun 6 04:14:55 2022 -0400
368de3c0529Smrg
369de3c0529Smrg    consistently bold "Xft"
370de3c0529Smrg    
371de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
372de3c0529Smrg
373de3c0529Smrgcommit 18c74d39dd202e385d57415007ba6e803ac6f89a
374de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
375de3c0529SmrgDate:   Sun Jun 5 20:28:07 2022 -0400
376de3c0529Smrg
377de3c0529Smrg    initial draft of initialization-functions documentation
378de3c0529Smrg    
379de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
380de3c0529Smrg
381de3c0529Smrgcommit 48eb5a7cb0a7aaacfcb77eba035c5c47d082ab88
382de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
383de3c0529SmrgDate:   Sun Jun 5 12:25:38 2022 -0400
384de3c0529Smrg
385de3c0529Smrg    amend rule for creating manpage aliases
386de3c0529Smrg    
387de3c0529Smrg    eliminate too-specific gzip step, rely upon packaging system to do this.
388de3c0529Smrg    
389de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
390de3c0529Smrg
391de3c0529Smrgcommit 765e2d2154946a6a9422c0470d6e57fbaf64182b
392de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
393de3c0529SmrgDate:   Sat Jun 4 06:15:39 2022 -0400
394de3c0529Smrg
395de3c0529Smrg    cleanup manpage comments
396de3c0529Smrg    
397de3c0529Smrg    cleanup comments used as reminders to mention functions,
398de3c0529Smrg    leaving comments used as reminders to add new paragraphs.
399de3c0529Smrg    
400de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
401de3c0529Smrg
402de3c0529Smrgcommit 48d2353317db2b16b68633c88d5ecd4a583b234e
403de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
404de3c0529SmrgDate:   Thu Jun 2 20:35:28 2022 -0400
405de3c0529Smrg
406de3c0529Smrg    install man-aliases for all of the exported symbols
407de3c0529Smrg    
408de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
409de3c0529Smrg
410de3c0529Smrgcommit 724978961ff3b6e4f5043be07160487bc681fda1
411de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
412de3c0529SmrgDate:   Thu Jun 2 18:37:09 2022 -0400
413de3c0529Smrg
414de3c0529Smrg    corrected prototypes in manpage, matching Xft.h
415de3c0529Smrg    
416de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
417de3c0529Smrg
418de3c0529Smrgcommit 4591cdd1c0f0c8afb8eac9cc908aa7c7d141dc6d
419de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
420de3c0529SmrgDate:   Thu Jun 2 18:28:07 2022 -0400
421de3c0529Smrg
422de3c0529Smrg    reuse macros from Xcursor.man to fix ragged layout of typedefs and prototypes
423de3c0529Smrg    
424de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
425de3c0529Smrg
426de3c0529Smrgcommit 06a3c0ab6520e368ac936cb1ef172f19957db0fa
427de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
428de3c0529SmrgDate:   Mon May 30 15:15:11 2022 -0400
429de3c0529Smrg
430de3c0529Smrg    fix warnings by gcc 11; check if length <= zero
431de3c0529Smrg    
432de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
433de3c0529Smrg
434de3c0529Smrgcommit 4342ea4b4b87790004f6883a0d5b36fdff7c0443
435de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
436de3c0529SmrgDate:   Mon May 30 10:39:39 2022 -0400
437de3c0529Smrg
438de3c0529Smrg    formatting fix, for clarity (no object change)
439de3c0529Smrg    
440de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
441de3c0529Smrg
442de3c0529Smrgcommit b4ed18f1dc398ea39d9f76da556306fe02f26c97
443de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
444de3c0529SmrgDate:   Mon May 30 09:23:37 2022 -0400
445de3c0529Smrg
446de3c0529Smrg    quiet compiler warning with cast
447de3c0529Smrg    
448de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
449de3c0529Smrg
450de3c0529Smrgcommit f2583758d3e5c65f372387d1c67433856682c3fb
451de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
452de3c0529SmrgDate:   Mon May 30 09:21:28 2022 -0400
453de3c0529Smrg
454de3c0529Smrg    quiet compiler warning with cast
455de3c0529Smrg    
456de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
457de3c0529Smrg
458de3c0529Smrgcommit c3ad9cf5b11772fbc9ff4dd793f0a7e897b5df5a
459de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
460de3c0529SmrgDate:   Sun May 29 20:37:26 2022 -0400
461de3c0529Smrg
462de3c0529Smrg    change the internal memory-allocator to use size_t
463de3c0529Smrg    
464de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
465de3c0529Smrg
466de3c0529Smrgcommit a9ce40d7f51dd20533d25e2a252afb1d09194d3f
467de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
468de3c0529SmrgDate:   Sun May 29 19:44:16 2022 -0400
469de3c0529Smrg
470de3c0529Smrg    quiet warnings with casts
471de3c0529Smrg    
472de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
473de3c0529Smrg
474de3c0529Smrgcommit 4edfca0cb839e51bca29f5c382c311c08db49b33
475de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
476de3c0529SmrgDate:   Sun May 29 18:26:13 2022 -0400
477de3c0529Smrg
478de3c0529Smrg    promote font->num_glyphs to FT_UInt or Glyph to fix warnings
479de3c0529Smrg    
480de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
481de3c0529Smrg
482de3c0529Smrgcommit ef896b2106fa171707a4087be506259f578ff3a5
483de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
484de3c0529SmrgDate:   Sun May 29 18:05:10 2022 -0400
485de3c0529Smrg
486de3c0529Smrg    fix missing-initializer warning
487de3c0529Smrg    
488de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
489de3c0529Smrg
490de3c0529Smrgcommit 768f43c04b5587d3b49ccd2d2f0133630c6a093b
491de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
492de3c0529SmrgDate:   Sun May 29 17:51:07 2022 -0400
493de3c0529Smrg
494de3c0529Smrg    cleanup warnings about discarding const
495de3c0529Smrg    
496de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
497de3c0529Smrg
498de3c0529Smrgcommit 4dadf0ed93624a09b4a2f7403b79103b50681391
499de3c0529SmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
500de3c0529SmrgDate:   Sun May 29 17:40:25 2022 -0400
501de3c0529Smrg
502de3c0529Smrg    quiet unused-parameter warnings with _X_UNUSED
503de3c0529Smrg    
504de3c0529Smrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
505de3c0529Smrg
506de3c0529Smrgcommit bafdc86cf32af60448db28ed03aa8230e7a14019
507de3c0529SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
508de3c0529SmrgDate:   Fri Jun 3 11:32:55 2022 -0700
509de3c0529Smrg
510de3c0529Smrg    gitlab CI: add a basic build test
511de3c0529Smrg    
512de3c0529Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
513de3c0529Smrg
514de3c0529Smrgcommit 6cf073c11705cf576c3b7618a32ae121eaf14579
515de3c0529SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
516de3c0529SmrgDate:   Fri Jun 3 11:24:18 2022 -0700
517de3c0529Smrg
518de3c0529Smrg    Fix spelling/wording issues
519de3c0529Smrg    
520de3c0529Smrg    Found by using:
521de3c0529Smrg        codespell --builtin clear,rare,usage,informal,code,names
522de3c0529Smrg    
523de3c0529Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
524de3c0529Smrg
525de3c0529Smrgcommit 0dd423a89305e040ed20a8f449203ef091507790
526de3c0529SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
527de3c0529SmrgDate:   Fri Jun 3 11:22:22 2022 -0700
528de3c0529Smrg
529de3c0529Smrg    Build xz tarballs instead of bzip2
530de3c0529Smrg    
531de3c0529Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
532de3c0529Smrg
53384febdacSmrgcommit 98b121f22c3477b508dd17aa5db99f2ebf36ade4
53484febdacSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
53584febdacSmrgDate:   Sun Aug 1 17:49:42 2021 -0700
53684febdacSmrg
53784febdacSmrg    libXft 2.3.4
53884febdacSmrg    
53984febdacSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
54084febdacSmrg
54184febdacSmrgcommit dcd637d0f162e177a73a121feeb9d9e4fd69d4bb
54284febdacSmrgAuthor: Samanta Navarro <ferivoz@riseup.net>
54384febdacSmrgDate:   Sat Oct 3 11:51:35 2020 +0000
54484febdacSmrg
54584febdacSmrg    Fix typo in manual
54684febdacSmrg
54784febdacSmrgcommit 6e7da3c7c40deed551d14b6bab6f3d1ac256509f
54884febdacSmrgAuthor: Keith Packard <keithp@keithp.com>
54984febdacSmrgDate:   Fri Apr 3 17:53:33 2020 -0700
55084febdacSmrg
55184febdacSmrg    Remove call to FcNameRegisterObjectTypes
55284febdacSmrg    
55384febdacSmrg    This fontconfig function has been deprecated and no longer does
55484febdacSmrg    anything.
55584febdacSmrg    
55684febdacSmrg    Signed-off-by: Keith Packard <keithp@keithp.com>
55784febdacSmrg
55884febdacSmrgcommit 26a3a497409279d74827f374e65ae4b8d3c1f1f7
55984febdacSmrgAuthor: Keith Packard <keithp@keithp.com>
56084febdacSmrgDate:   Fri Apr 3 17:43:04 2020 -0700
56184febdacSmrg
56284febdacSmrg    Skip 'render' pattern elements with invalid type
56384febdacSmrg    
56484febdacSmrg    Fontconfig no longer supports the FcNameRegisterObjectTypes API, which
56584febdacSmrg    means that any Xft custom fields cannot be specified in a fontconfig
56684febdacSmrg    name as those will always be set to FcTypeUnknown in the pattern.
56784febdacSmrg    
56884febdacSmrg    The only one of those we care about is XFT_RENDER, which was used to
56984febdacSmrg    disable the Render extension, something most apps probably don't need
57084febdacSmrg    to support in names anyways. Allow the call requesting this value to
57184febdacSmrg    return FcResultTypeMismatch and pretend that XFT_RENDER is missing
57284febdacSmrg    from the pattern.
57384febdacSmrg    
57484febdacSmrg    Signed-off-by: Keith Packard <keithp@keithp.com>
57584febdacSmrg
57684febdacSmrgcommit 972fa05c3df73fd3c99c409c0ac2225a58f76d09
57784febdacSmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
57884febdacSmrgDate:   Wed Apr 1 20:57:52 2020 -0400
57984febdacSmrg
58084febdacSmrg    build-fix for c89
58184febdacSmrg    
58284febdacSmrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
58384febdacSmrg
58484febdacSmrgcommit 86c2355b116fd9febe2ac7f577e7c12e069d3986
58584febdacSmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
58684febdacSmrgDate:   Wed Apr 1 20:53:30 2020 -0400
58784febdacSmrg
58884febdacSmrg    minor typography fix
58984febdacSmrg    
59084febdacSmrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
59184febdacSmrg
59284febdacSmrgcommit ed8bb9667ac1e0f0863a03a44962be9654c4d04e
59384febdacSmrgAuthor: Thomas E. Dickey <dickey@invisible-island.net>
59484febdacSmrgDate:   Wed Apr 1 20:52:25 2020 -0400
59584febdacSmrg
59684febdacSmrg    fix most type-conversion warnings from gcc-normal, without object-file changes
59784febdacSmrg    
59884febdacSmrg    Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
59984febdacSmrg
6008292847cSmrgcommit a266847d3c17dcdfcac719a1aa970ad54f4b545a
6018292847cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
6028292847cSmrgDate:   Sat Mar 16 11:03:38 2019 -0700
6038292847cSmrg
6048292847cSmrg    libXft 2.3.3
6058292847cSmrg    
6068292847cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
6078292847cSmrg
6088292847cSmrgcommit fab5adf8fa3073862267e14aece1adf9eed0541c
6098292847cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
6108292847cSmrgDate:   Sat Mar 16 11:03:17 2019 -0700
6118292847cSmrg
6128292847cSmrg    Add description of libXft to README.md
6138292847cSmrg    
6148292847cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
6158292847cSmrg
6168292847cSmrgcommit b397ffb23f02389b6c6168e7826605789907d740
6178292847cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
6188292847cSmrgDate:   Fri Dec 7 19:42:33 2018 -0800
6198292847cSmrg
6208292847cSmrg    Update configure.ac bug URL for gitlab migration
6218292847cSmrg    
6228292847cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
6238292847cSmrg
6248292847cSmrgcommit bdfb2b0e0fbf02ae69fe6cb2fbe352c4231e5c54
6258292847cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
6268292847cSmrgDate:   Mon Nov 19 22:20:38 2018 -0800
6278292847cSmrg
6288292847cSmrg    Update README for gitlab migration
6298292847cSmrg    
6308292847cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
6318292847cSmrg
6328292847cSmrgcommit c418dc7594f98359ae10815f62ee3efc0a511cf8
6338292847cSmrgAuthor: Mihail Konev <k.mvc@ya.ru>
6348292847cSmrgDate:   Thu Jan 26 13:52:49 2017 +1000
6358292847cSmrg
6368292847cSmrg    autogen: add default patch prefix
6378292847cSmrg    
6388292847cSmrg    Signed-off-by: Mihail Konev <k.mvc@ya.ru>
6398292847cSmrg
6408292847cSmrgcommit 6a12debafe35963d205e0dc78eb742ad898312b7
6418292847cSmrgAuthor: Emil Velikov <emil.l.velikov@gmail.com>
6428292847cSmrgDate:   Mon Mar 9 12:00:52 2015 +0000
6438292847cSmrg
6448292847cSmrg    autogen.sh: use quoted string variables
6458292847cSmrg    
6468292847cSmrg    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
6478292847cSmrg    fall-outs, when they contain space.
6488292847cSmrg    
6498292847cSmrg    Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
6508292847cSmrg    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
6518292847cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
6528292847cSmrg
6538292847cSmrgcommit 0d3402d1138afe9854452eb494acc649faa0dc9e
6548292847cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
6558292847cSmrgDate:   Tue Jan 24 10:32:07 2017 +1000
6568292847cSmrg
6578292847cSmrg    autogen.sh: use exec instead of waiting for configure to finish
6588292847cSmrg    
6598292847cSmrg    Syncs the invocation of configure with the one from the server.
6608292847cSmrg    
6618292847cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
6628292847cSmrg    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
6638292847cSmrg
6648292847cSmrgcommit e8a83226bc10afb587f6f34daac44d2ef809c85e
6658292847cSmrgAuthor: Keith Packard <keithp@keithp.com>
6668292847cSmrgDate:   Sun Oct 19 18:00:26 2014 -0500
6678292847cSmrg
6688292847cSmrg    XftDrawSrcPicture: Use XRenderCreateSolidFill when available
6698292847cSmrg    
6708292847cSmrg    Instead of creating 1x1 pictures, use the solid pictures added in
6718292847cSmrg    Render version 0.10
6728292847cSmrg    
6738292847cSmrg    Signed-off-by: Keith Packard <keithp@keithp.com>
6748292847cSmrg    Reviewed-by: Adam Jackson <ajax@redhat.com>
6758292847cSmrg
676dff01e5aSmrgcommit 214f9b5306d833e2787c75fe41dfdc9228fcb738
677dff01e5aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
678dff01e5aSmrgDate:   Thu Jun 5 23:04:54 2014 -0700
679dff01e5aSmrg
680dff01e5aSmrg    libXft 2.3.2
681dff01e5aSmrg    
682dff01e5aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
683dff01e5aSmrg
684dff01e5aSmrgcommit 4acfdaf95adb0a05c2a25550bdde036c865902f4
685dff01e5aSmrgAuthor: Julien Cristau <jcristau@debian.org>
686dff01e5aSmrgDate:   Mon Dec 2 16:26:24 2013 +0100
687dff01e5aSmrg
688dff01e5aSmrg    Use FT_*_H macros instead of including <freetype/*.h>
689dff01e5aSmrg    
690dff01e5aSmrg    freetype moved its headers around in 2.5.1.
691dff01e5aSmrg    
692dff01e5aSmrg    Signed-off-by: Julien Cristau <jcristau@debian.org>
693dff01e5aSmrg
694dff01e5aSmrgcommit c5e760a239afc62a1c75e0509868e35957c8df52
695dff01e5aSmrgAuthor: Colin Walters <walters@verbum.org>
696dff01e5aSmrgDate:   Wed Jan 4 17:37:06 2012 -0500
697dff01e5aSmrg
698dff01e5aSmrg    autogen.sh: Implement GNOME Build API
699dff01e5aSmrg    
700dff01e5aSmrg    http://people.gnome.org/~walters/docs/build-api.txt
701dff01e5aSmrg    
702dff01e5aSmrg    Signed-off-by: Adam Jackson <ajax@redhat.com>
703dff01e5aSmrg
704dff01e5aSmrgcommit 9fa39862224b7e1b7873336cbf718db0d58f6b4b
705dff01e5aSmrgAuthor: Adam Jackson <ajax@redhat.com>
706dff01e5aSmrgDate:   Tue Jan 15 14:28:48 2013 -0500
707dff01e5aSmrg
708dff01e5aSmrg    configure: Remove AM_MAINTAINER_MODE
709dff01e5aSmrg    
710dff01e5aSmrg    Signed-off-by: Adam Jackson <ajax@redhat.com>
711dff01e5aSmrg
712dff01e5aSmrgcommit 835cd2a6cb4aa8f89e6e7dead66483643a6e7ee8
713dff01e5aSmrgAuthor: Alexander Polakov <plhk@sdf.org>
714dff01e5aSmrgDate:   Sat Dec 1 02:53:23 2012 +0400
715dff01e5aSmrg
716dff01e5aSmrg    Fix man page to match include
717dff01e5aSmrg    
718dff01e5aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
719dff01e5aSmrg
7202836776bSmrgcommit 0847b64af14acefaa7aa86b3cec8632497babe73
7212836776bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
7222836776bSmrgDate:   Sat Jun 2 09:36:29 2012 -0700
7232836776bSmrg
7242836776bSmrg    libXft 2.3.1
7252836776bSmrg    
7262836776bSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
7272836776bSmrg
7282836776bSmrgcommit 1066d2b34db6124fbb0105f5d30f560217fd2a5a
7292836776bSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com>
7302836776bSmrgDate:   Sat Mar 10 23:09:21 2012 -0800
7312836776bSmrg
7322836776bSmrg    Dead code removal
7332836776bSmrg    
7342836776bSmrg    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
7352836776bSmrg
7362836776bSmrgcommit 84b8b5b46773f9b686d57f28092824b86bffed9d
7372836776bSmrgAuthor: Mikael Magnusson <mikachu@gmail.com>
7382836776bSmrgDate:   Sun Mar 11 02:41:55 2012 +0100
7392836776bSmrg
7402836776bSmrg    Fixup for 550b2f76401c2 which broke bold fonts
7412836776bSmrg    
7422836776bSmrg    The commit removed the line
7432836776bSmrg    AC_CHECK_FUNCS(FT_Get_Next_Char FT_Get_BDF_Property FT_Get_PS_Font_Info FT_Has_PS_Glyph_Names FT_GlyphSlot_Embolden)
7442836776bSmrg    but failed to remove the #if lines that this commit removes, resulting
7452836776bSmrg    in that code never being executed.
7462836776bSmrg    
7472836776bSmrg    Fixes: https://bugs.freedesktop.org/attachment.cgi?id=58280
7482836776bSmrg    
7492836776bSmrg    Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
7502836776bSmrg
7512836776bSmrgcommit b543efafefb71fb1f87ee9c1c261e86c8ca29e76
7522836776bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
7532836776bSmrgDate:   Wed Mar 7 20:12:27 2012 -0800
7542836776bSmrg
7552836776bSmrg    libXft 2.3.0
7562836776bSmrg    
7572836776bSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
7582836776bSmrg
7592836776bSmrgcommit 301029c9a1d9429009eaf08bb726357d4e94780d
7602836776bSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com>
7612836776bSmrgDate:   Mon Oct 24 23:39:25 2011 -0700
7622836776bSmrg
7632836776bSmrg    Fix undefined ftbit in XftFontLoadGlyphs
7642836776bSmrg    
7652836776bSmrg    https://bugs.freedesktop.org/show_bug.cgi?id=42173
7662836776bSmrg    
7672836776bSmrg    Fixes regression from: 6f1d7bcdd461b1f6cc64370793f52d7c170187d0
7682836776bSmrg    
7692836776bSmrg    Fixed by examining original patch before rebase from:
7702836776bSmrg    https://bugs.freedesktop.org/show_bug.cgi?id=29151
7712836776bSmrg    
7722836776bSmrg    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
7732836776bSmrg
7742836776bSmrgcommit 550b2f76401c292d982700b60326e0a837e391b4
7752836776bSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com>
7762836776bSmrgDate:   Mon Oct 10 13:00:35 2011 -0700
7772836776bSmrg
7782836776bSmrg    Remove fontconfig and freetype ifdef-fu and instead require non-ancinet versions of both
7792836776bSmrg    
7802836776bSmrg    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
7812836776bSmrg
7822836776bSmrgcommit 21a59c10803582c8f90d3b5f32e8f0240c050adf
7832836776bSmrgAuthor: Tom \"spot\" Callaway <tcallawa@redhat.com>
7842836776bSmrgDate:   Thu Oct 6 15:58:29 2011 -0400
7852836776bSmrg
7862836776bSmrg    compiler noise cleanups related to subpixel LCD support
7872836776bSmrg    
7882836776bSmrg    Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
7892836776bSmrg
7902836776bSmrgcommit 6f1d7bcdd461b1f6cc64370793f52d7c170187d0
7912836776bSmrgAuthor: Tom \"spot\" Callaway <tcallawa@redhat.com>
7922836776bSmrgDate:   Thu Oct 6 15:41:10 2011 -0400
7932836776bSmrg
7942836776bSmrg    Subpixel LCD text rendering improvements
7952836776bSmrg    
7962836776bSmrg    Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
7972836776bSmrg
7982836776bSmrgcommit 0e0efb8b26a241f8370053bc3686f7abc69357c1
7992836776bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
8002836776bSmrgDate:   Mon Sep 26 15:41:49 2011 -0700
8012836776bSmrg
8022836776bSmrg    Add const attributes to fix gcc -Wwrite-strings warnings
8032836776bSmrg    
8042836776bSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8052836776bSmrg    Reviewed-by: Aaron Plattner <aplattner@nvidia.com>
8062836776bSmrg
8072836776bSmrgcommit df353cc7fe40fadc6e48586e95a0cbf1d2e33cfa
8082836776bSmrgAuthor: Ross Burton <ross@burtonini.com>
8092836776bSmrgDate:   Sun Sep 25 17:47:15 2011 -0700
8102836776bSmrg
8112836776bSmrg    constify some bits
8122836776bSmrg    
8132836776bSmrg    https://bugs.freedesktop.org/show_bug.cgi?id=2658
8142836776bSmrg    
8152836776bSmrg    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
8162836776bSmrg
8172836776bSmrgcommit 5cac9764a55c96fee64f63748c054be81fcaadf4
8182836776bSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com>
8192836776bSmrgDate:   Sun Sep 25 11:11:01 2011 -0700
8202836776bSmrg
8212836776bSmrg    Remove dependency on libXext
8222836776bSmrg    
8232836776bSmrg    ldd -r -u reports:
8242836776bSmrg    Unused direct dependencies:
8252836776bSmrg         .../lib/libXext.so.6
8262836776bSmrg    
8272836776bSmrg    Reported-by: Gaetan Nadon <memsize@videotron.ca>
8282836776bSmrg    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
8292836776bSmrg
8302836776bSmrgcommit d39337048d31245b69e1b72b98beb957f52ba4e6
8312836776bSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com>
8322836776bSmrgDate:   Sat Sep 24 21:05:27 2011 -0700
8332836776bSmrg
8342836776bSmrg    Remove broken fallback on non-pkg-config search for libXrender
8352836776bSmrg    
8362836776bSmrg    https://bugs.freedesktop.org/show_bug.cgi?id=5425
8372836776bSmrg    
8382836776bSmrg    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
8392836776bSmrg    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
8402836776bSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8412836776bSmrg
8422836776bSmrgcommit 3ad77b636978746786546ab2b779730997839f63
8432836776bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
8442836776bSmrgDate:   Fri Sep 16 22:42:59 2011 -0700
8452836776bSmrg
8462836776bSmrg    Strip trailing whitespace
8472836776bSmrg    
8482836776bSmrg    Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}'
8492836776bSmrg    git diff -w & git diff -b show no diffs from this change
8502836776bSmrg    
8512836776bSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8522836776bSmrg
8532836776bSmrgcommit d274ffc91b22bb8f3a2447237491cbe04f2ee0c3
8542836776bSmrgAuthor: Derek Wang <Derek.Wang@sun.com>
8552836776bSmrgDate:   Wed Feb 2 22:15:13 2011 -0800
8562836776bSmrg
8572836776bSmrg    XftGlyphFontSpecCore: check to make sure glyphs are in range
8582836776bSmrg    
8592836776bSmrg    This fixes a crash reported when selecting "View Page Source" in Mozilla
8602836776bSmrg    on Solaris 10, due to invalid parameters being given to XPutImage.
8612836776bSmrg    
8622836776bSmrg    http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6261221
8632836776bSmrg    
8642836776bSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8652836776bSmrg
8662836776bSmrgcommit 652d9b47fc902e12c8e28481742c382676f1d035
8672836776bSmrgAuthor: Jay Cotton <jay.cotton@oracle.com>
8682836776bSmrgDate:   Wed Feb 2 22:09:34 2011 -0800
8692836776bSmrg
8702836776bSmrg    XftDrawSrcPicture: fail if info->solidFormat is NULL
8712836776bSmrg    
8722836776bSmrg    Fixed a core dump in x11perf render tests when a driver was returning
8732836776bSmrg    incorrect information due to a bug in the driver.
8742836776bSmrg    
8752836776bSmrg    http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6872780
8762836776bSmrg    
8772836776bSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8782836776bSmrg
8792836776bSmrgcommit 1e03ac60d1221d5c16b7f4797ab0c461f13b123a
8802836776bSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
8812836776bSmrgDate:   Wed Feb 2 11:43:42 2011 -0500
8822836776bSmrg
8832836776bSmrg    config: comment, minor upgrade, quote and layout configure.ac
8842836776bSmrg    
8852836776bSmrg    Group statements per section as per Autoconf standard layout
8862836776bSmrg    Quote statements where appropriate.
8872836776bSmrg    Autoconf recommends not using dnl instead of # for comments
8882836776bSmrg    
8892836776bSmrg    Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters.
8902836776bSmrg    Add AC_CONFIG_SRCDIR([Makefile.am])
8912836776bSmrg    
8922836776bSmrg    This helps automated maintenance and release activities.
8932836776bSmrg    Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines
8942836776bSmrg
8952836776bSmrgcommit bcc24bf5bd4141cf5ca62bdd2c52d971ea88d421
8962836776bSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
8972836776bSmrgDate:   Fri Jan 28 19:41:37 2011 -0500
8982836776bSmrg
8992836776bSmrg    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
9002836776bSmrg    
9012836776bSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
9022836776bSmrg
9032836776bSmrgcommit 791d10dbac030d6a164f54a7adb9b6c816c68930
9042836776bSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
9052836776bSmrgDate:   Fri Jan 28 16:34:14 2011 -0500
9062836776bSmrg
9072836776bSmrg    config: remove unrequired AC_CONFIG_AUX_DIR
9082836776bSmrg    
9092836776bSmrg    The default location for the generation of configuation files is the current
9102836776bSmrg    package root directory. These files are config.* and friends.
9112836776bSmrg    
9122836776bSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
9132836776bSmrg
9142836776bSmrgcommit 28d61e969800820b1483d41445befcd1bf35fa85
9152836776bSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
9162836776bSmrgDate:   Thu Jan 27 16:12:55 2011 -0500
9172836776bSmrg
9182836776bSmrg    config: remove already included AC_PROG_SED
9192836776bSmrg    
9202836776bSmrg    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
9212836776bSmrg    Use the appropriate platform version of sed
9222836776bSmrg    
9232836776bSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
9242836776bSmrg
9252836776bSmrgcommit 0e3c21ab0aeb99ca76ac2535f4618cb1949b7f40
9262836776bSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
9272836776bSmrgDate:   Thu Jan 27 16:09:03 2011 -0500
9282836776bSmrg
9292836776bSmrg    config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
9302836776bSmrg    
9312836776bSmrg    XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
9322836776bSmrg    AC_PROG_C_C99. This sets gcc with -std=gnu99.
9332836776bSmrg    If AC_PROG_CC macro is called afterwards, it resets CC to gcc.
9342836776bSmrg    
9352836776bSmrg    Reported-by: Roberto Branciforti <rbbrnc@gmail.com>
9362836776bSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
9372836776bSmrg
9382836776bSmrgcommit 9c23173cf1ff861bdb8538e3aa21ec509b0d87d8
9392836776bSmrgAuthor: Roberto Branciforti <rbbrnc@gmail.com>
9402836776bSmrgDate:   Mon Jan 17 22:32:15 2011 +0100
9412836776bSmrg
9422836776bSmrg    libXft: Fix variable assignment.
9432836776bSmrg    
9442836776bSmrg    Signed-off-by: Roberto Branciforti <rbbrnc@gmail.com>
9452836776bSmrg    Reviewed-by: Mikhail Gusarov <dottedmag@dottedmag.net>
9462836776bSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
9472836776bSmrg
948c2939121Smrgcommit b9d4a2b5be71ca883f5a876500edb0a1a9add0cf
949c2939121SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
950c2939121SmrgDate:   Fri Oct 29 16:21:18 2010 -0700
951c2939121Smrg
952c2939121Smrg    libXft 2.2.0
953c2939121Smrg    
954c2939121Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
955c2939121Smrg
956c2939121Smrgcommit 8751e341bcc29952b4603e18767ab994653c6b01
957c2939121SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
958c2939121SmrgDate:   Tue Sep 21 22:00:33 2010 -0700
959c2939121Smrg
960c2939121Smrg    xft.pc.in: Requires.private entries should not be duplicated in Requires
961c2939121Smrg    
962c2939121Smrg    Users of libXft don't need to link with fontconfig, freetype and
963c2939121Smrg    Xrender directly if they don't use them.
964c2939121Smrg    
965c2939121Smrg    This may cause issues for users of pkg-config versions older than 0.22.
966c2939121Smrg    Please upgrade to the 2007 version of pkg-config before trying to build
967c2939121Smrg    the 2010 version of libXft.
968c2939121Smrg    
969c2939121Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
970c2939121Smrg    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
971c2939121Smrg
972c2939121Smrgcommit ca575f9c9cbb11b122e676424a93da3eb0284be5
973c2939121SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
974c2939121SmrgDate:   Sun Oct 17 20:42:41 2010 -0400
975c2939121Smrg
976c2939121Smrg    config: upgrade to util-macros 1.8 for additional man page support
977c2939121Smrg    
978c2939121Smrg    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
979c2939121Smrg    The value of MAN_SUBST is the same for all X.Org packages.
980c2939121Smrg    
981c2939121Smrg    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
982c2939121Smrg    Use the appropriate platform version of sed
983c2939121Smrg    
984c2939121Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
985c2939121Smrg
986c2939121Smrgcommit 6d220e32c1e336292cac125515f04bcbdb65322d
987c2939121SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
988c2939121SmrgDate:   Wed Mar 31 10:03:03 2010 -0400
989c2939121Smrg
990c2939121Smrg    man: build man pages the standard way
991c2939121Smrg    
992c2939121Smrg    Using macro substitution.
993c2939121Smrg    
994c2939121Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
995c2939121Smrg
996c2939121Smrgcommit f2bd643475a555949558ff6f889c575da33c28a4
997c2939121SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
998c2939121SmrgDate:   Tue Mar 30 14:01:31 2010 -0400
999c2939121Smrg
1000c2939121Smrg    config: remove deprecated xft-config script and man page
1001c2939121Smrg    
1002c2939121Smrg    This was put in place early 2000 when pkg-config was not used.
1003c2939121Smrg    
1004c2939121Smrg    Reviewed-by: Rémi Cardona <remi@gentoo.org>
1005c2939121Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1006c2939121Smrg
1007c2939121Smrgcommit a33850fe1af31cf672e448a3c86ac5afb9fee06c
1008c2939121SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1009c2939121SmrgDate:   Tue Mar 30 09:44:47 2010 -0400
1010c2939121Smrg
1011c2939121Smrg    config: remove the xft-config.in file from EXTRA_DIST
1012c2939121Smrg    
1013c2939121Smrg    Automake always includes it in the tarball.
1014c2939121Smrg    
1015c2939121Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1016c2939121Smrg
1017c2939121Smrgcommit b443002c146569077394675c9e784b173d48c6e6
1018c2939121SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1019c2939121SmrgDate:   Mon Mar 29 16:50:34 2010 -0400
1020c2939121Smrg
1021c2939121Smrg    config: update AC_PREREQ statement to 2.60
1022c2939121Smrg    
1023c2939121Smrg    Unrelated to the previous patches, the new value simply reflects
1024c2939121Smrg    the reality that the minimum level for autoconf to configure
1025c2939121Smrg    all x.org modules is 2.60 dated June 2006.
1026c2939121Smrg    
1027c2939121Smrg    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
1028c2939121Smrg    
1029c2939121Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1030c2939121Smrg
1031c2939121Smrgcommit 26dc5b0f626615156ca8a317f428ebc7c2d50498
1032c2939121SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1033c2939121SmrgDate:   Mon Mar 29 14:53:48 2010 -0400
1034c2939121Smrg
1035c2939121Smrg    config: remove the pkgconfig pc.in file from EXTRA_DIST
1036c2939121Smrg    
1037c2939121Smrg    Automake always includes it in the tarball.
1038c2939121Smrg    
1039c2939121Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1040c2939121Smrg
1041c2939121Smrgcommit 78ed756a343c37acb38cc230d03c334845553ab6
1042c2939121SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1043c2939121SmrgDate:   Tue Dec 8 11:13:11 2009 -0500
1044c2939121Smrg
1045c2939121Smrg    Xft.h.in: remove comments which prevents Xft.h generation #25104
1046c2939121Smrg    
1047c2939121Smrg    With automake prior to 2.62, commnents placed beside a #undef line
1048c2939121Smrg    prevent that statement to be substituted by config.status.
1049c2939121Smrg    
1050c2939121Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1051c2939121Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@sun.com>
1052c2939121Smrg    Tested-by: Adrian Bunk <bunk@stusta.de>
1053c2939121Smrg
1054c2939121Smrgcommit ad762b61d79e1848ef0751d0b970f4f7660a886e
1055c2939121SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1056c2939121SmrgDate:   Fri Nov 27 20:56:04 2009 -0500
1057c2939121Smrg
1058c2939121Smrg    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
1059c2939121Smrg    
1060c2939121Smrg    Now that the INSTALL file is generated.
1061c2939121Smrg    Allows running make maintainer-clean.
1062c2939121Smrg
1063c2939121Smrgcommit f6bab0a9abbaf4c2381c790372c830e0c8d78df4
1064c2939121SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1065c2939121SmrgDate:   Wed Oct 28 14:09:10 2009 -0400
1066c2939121Smrg
1067c2939121Smrg    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
1068c2939121Smrg    
1069c2939121Smrg    Add missing INSTALL file. Use standard GNU file on building tarball
1070c2939121Smrg    README may have been updated
1071c2939121Smrg    Remove AUTHORS file as it is empty and no content available yet.
1072c2939121Smrg    Remove NEWS file as it is empty and no content available yet.
1073c2939121Smrg
1074c2939121Smrgcommit cf899b63a331b908a2d4027354ce0d7c13528638
1075c2939121SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1076c2939121SmrgDate:   Tue Oct 27 15:07:25 2009 -0400
1077c2939121Smrg
1078c2939121Smrg    Deploy the new XORG_DEFAULT_OPTIONS #24242
1079c2939121Smrg    
1080c2939121Smrg    This macro aggregate a number of existing macros that sets commmon
1081c2939121Smrg    X.Org components configuration options. It shields the configuration file from
1082c2939121Smrg    future changes.
1083c2939121Smrg
1084c2939121Smrgcommit f0f9ad0cb2d66d35f522fa9ec19974500b3955ab
1085c2939121SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1086c2939121SmrgDate:   Mon Oct 26 22:08:43 2009 -0400
1087c2939121Smrg
1088c2939121Smrg    Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
1089c2939121Smrg    
1090c2939121Smrg    ChangeLog filename is known to Automake and requires no further
1091c2939121Smrg    coding in the makefile.
1092c2939121Smrg
1093c2939121Smrgcommit 80e41cb93d0100a767aa8d630240440090937712
1094c2939121SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1095c2939121SmrgDate:   Thu Oct 22 12:34:19 2009 -0400
1096c2939121Smrg
1097c2939121Smrg    .gitignore: use common defaults with custom section # 24239
1098c2939121Smrg    
1099c2939121Smrg    Using common defaults will reduce errors and maintenance.
1100c2939121Smrg    Only the very small or inexistent custom section need periodic maintenance
1101c2939121Smrg    when the structure of the component changes. Do not edit defaults.
1102c2939121Smrg
1103c2939121Smrgcommit cf6372a5dd9dd4086ed243d3f6c7e5fe693594b0
1104c2939121SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1105c2939121SmrgDate:   Wed Oct 21 21:45:46 2009 -0400
1106c2939121Smrg
1107c2939121Smrg    .gitignore: use common defaults with custom section # 24239
1108c2939121Smrg    
1109c2939121Smrg    Using common defaults will reduce errors and maintenance.
1110c2939121Smrg    Only the very small or inexistent custom section need periodic maintenance
1111c2939121Smrg    when the structure of the component changes. Do not edit defaults.
1112c2939121Smrg
1113c2939121Smrgcommit 6f756640698b8f7bbada91999b4e30a0851bb6f4
1114c2939121SmrgAuthor: Jeremy Huddleston <jeremyhu@freedesktop.org>
1115c2939121SmrgDate:   Wed Oct 21 12:47:25 2009 -0700
1116c2939121Smrg
1117c2939121Smrg    This is not a GNU project, so declare it foreign.
1118c2939121Smrg    
1119c2939121Smrg    On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
1120c2939121Smrg    > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
1121c2939121Smrg    > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
1122c2939121Smrg    > > was quite annoying to work around since 'autoreconf -fvi' replaces
1123c2939121Smrg    > > it and git wants to commit it.  Should these files even be in git?
1124c2939121Smrg    > > Can I nuke them for the betterment of humanity and since they get
1125c2939121Smrg    > > created by autoreconf anyways?
1126c2939121Smrg    >
1127c2939121Smrg    > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
1128c2939121Smrg    
1129c2939121Smrg    As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
1130c2939121Smrg    AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
1131c2939121Smrg    of the INSTALL file. It is also part of the 24206 solution.
1132c2939121Smrg    
1133c2939121Smrg    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
1134c2939121Smrg
1135c2939121Smrgcommit 906259ecc70dd4d0ef91f4582bd2a035d094831e
1136c2939121SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
1137c2939121SmrgDate:   Tue Oct 13 10:31:58 2009 -0700
1138c2939121Smrg
1139c2939121Smrg    Set libtool version-number automatically from package version
1140c2939121Smrg    
1141c2939121Smrg    Since we've forgotten to manually update in most libXft releases so far,
1142c2939121Smrg    might as well just automate it.
1143c2939121Smrg    
1144c2939121Smrg    Reported by: Paulo Ricardo Zanoni <pzanoni@mandriva.com>
1145c2939121Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
1146c2939121Smrg
11470d590c07Smrgcommit fc248fb44413d11fed288793d0d8c2af76aeeb40
11480d590c07SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
11490d590c07SmrgDate:   Fri Oct 9 16:45:25 2009 -0700
1150c76ae52dSmrg
11510d590c07Smrg    libXft 2.1.14
11520d590c07Smrg    
11530d590c07Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
1154c76ae52dSmrg
11550d590c07Smrgcommit 0f2a55b55d18272824444071f71473d988112465
11560d590c07SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
11570d590c07SmrgDate:   Thu Oct 8 09:18:43 2009 -0700
1158c76ae52dSmrg
11590d590c07Smrg    Add generated Xft.h to .gitignore
11600d590c07Smrg    
11610d590c07Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
1162c76ae52dSmrg
11630d590c07Smrgcommit c36e28b3ed913d2dcb5c7876e49ccf2631a11df4
11640d590c07SmrgAuthor: Julien Cristau <jcristau@debian.org>
11650d590c07SmrgDate:   Tue Oct 6 15:00:04 2009 -0700
1166c76ae52dSmrg
11670d590c07Smrg    Fix install of generated Xft.h when builddir != srcdir
11680d590c07Smrg    
11690d590c07Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
1170c76ae52dSmrg
11710d590c07Smrgcommit c498ec3e4fb8e07bad7b053535d832273ac9b402
11720d590c07SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
11730d590c07SmrgDate:   Tue Oct 6 01:01:07 2009 -0700
11740d590c07Smrg
11750d590c07Smrg    Split NEWS & README, update both
11760d590c07Smrg    
11770d590c07Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
11780d590c07Smrg
11790d590c07Smrgcommit dac73a51981632908ce86cff26af5b0bcfcdd770
11800d590c07SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
11810d590c07SmrgDate:   Tue Oct 6 00:39:14 2009 -0700
11820d590c07Smrg
11830d590c07Smrg    Set Xft.h version numbers from configure.ac
11840d590c07Smrg    
11850d590c07Smrg    Keep the two in sync automatically instead of manually
11860d590c07Smrg    
11870d590c07Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
11880d590c07Smrg
11890d590c07Smrgcommit cfa048b4aa351068415c5e2711731246a9c19322
11900d590c07SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
11910d590c07SmrgDate:   Mon Oct 5 23:53:33 2009 -0700
11920d590c07Smrg
11930d590c07Smrg    Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
11940d590c07Smrg    
11950d590c07Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
11960d590c07Smrg
11970d590c07Smrgcommit 5957fdd9ba2aba60e90a30bc3744f76ddb27b8d2
11980d590c07SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
11990d590c07SmrgDate:   Thu Jan 29 18:45:48 2009 -0200
12000d590c07Smrg
12010d590c07Smrg    Janitor: Correct make distcheck and sparse warnings.
12020d590c07Smrg    
12030d590c07Smrg      Use only one toplevel .gitignore file.
12040d590c07Smrg    
12050d590c07Smrg      It was tempting to also modify the code to not, first check if
12060d590c07Smrg    xrender is >= 0.8.2, and then, if failing, check for libXrender
12070d590c07Smrg    functions with different build options, but left as is, as it
12080d590c07Smrg    could be somehow useful at least as an example of being backwards
12090d590c07Smrg    compatible.
12100d590c07Smrg
12110d590c07Smrgcommit cb80b4493e116229d8cc46507dec0fed6febd949
12120d590c07SmrgAuthor: Stefan Dirsch <sndirsch@suse.de>
12130d590c07SmrgDate:   Sat Nov 22 20:45:02 2008 +0100
12140d590c07Smrg
12150d590c07Smrg    Added fake bold support (#1579, Novell #38202/223682).
12160d590c07Smrg
12170d590c07Smrgcommit 60bb5229f0fb16cee27077552fbc35d53c94f031
12180d590c07SmrgAuthor: Erik Andren <erik.andren@gmail.com>
12190d590c07SmrgDate:   Sat Oct 25 20:34:27 2008 +0200
12200d590c07Smrg
12210d590c07Smrg    Header cleanup (bug#4703)
12220d590c07Smrg    
12230d590c07Smrg    Remove prototypes for nonexistent functions from Xft.h, and add missing
12240d590c07Smrg    include in xftglyphs.c
12250d590c07Smrg    
12260d590c07Smrg    Signed-off-by: Julien Cristau <jcristau@debian.org>
12270d590c07Smrg
12280d590c07Smrgcommit 1a34928cd823ef1452b973bd7c4c1d12cd976bba
12290d590c07SmrgAuthor: Adam Jackson <ajax@redhat.com>
12300d590c07SmrgDate:   Wed Jul 2 15:42:37 2008 -0400
12310d590c07Smrg
12320d590c07Smrg    libXft 2.1.13
12330d590c07Smrg
12340d590c07Smrgcommit 19240d3605b5f1e88ca5509afffd48acdb7e1c5f
12350d590c07SmrgAuthor: Julien Cristau <jcristau@debian.org>
12360d590c07SmrgDate:   Wed Jun 11 02:12:05 2008 +0200
12370d590c07Smrg
12380d590c07Smrg    Revert "Drop Requires, use Requires.private instead."
12390d590c07Smrg    
12400d590c07Smrg    This reverts commit a1c78ce68c5f2106c38b6cb93a6b22420e1a80ab.
12410d590c07Smrg    
12420d590c07Smrg    Unfortunately this doesn't work on old pkg-config, which made
12430d590c07Smrg    Requires.private completely useless.  That's fixed in 0.22, but...
12440d590c07Smrg
12450d590c07Smrgcommit a1c78ce68c5f2106c38b6cb93a6b22420e1a80ab
12460d590c07SmrgAuthor: Julien Cristau <jcristau@debian.org>
12470d590c07SmrgDate:   Tue Jun 10 17:29:27 2008 +0200
12480d590c07Smrg
12490d590c07Smrg    Drop Requires, use Requires.private instead.
12500d590c07Smrg    
12510d590c07Smrg    Users of libXft don't need to link with fontconfig, freetype and
12520d590c07Smrg    Xrender directly if they don't use them.
12530d590c07Smrg
12540d590c07Smrgcommit 541c6194d986e7849ee9541a9fd60b0724647a44
12550d590c07SmrgAuthor: Adam Jackson <ajax@redhat.com>
12560d590c07SmrgDate:   Mon Mar 24 12:10:19 2008 -0400
12570d590c07Smrg
12580d590c07Smrg    Bug #14232: Fix XftDrawRect when Render not supported.
12590d590c07Smrg
12600d590c07Smrgcommit 8661a88789dce4fe06d45faec70f8e74834abdd6
12610d590c07SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
12620d590c07SmrgDate:   Sun Mar 9 08:28:43 2008 +0100
12630d590c07Smrg
12640d590c07Smrg    nuke RCS Ids
12650d590c07Smrg
12660d590c07Smrgcommit 9e25c9019bd6788076c12cb4356c7d27d6c7d9af
12670d590c07SmrgAuthor: James Cloos <cloos@jhcloos.com>
12680d590c07SmrgDate:   Thu Dec 6 16:38:28 2007 -0500
12690d590c07Smrg
12700d590c07Smrg    Replace static ChangeLog with dist-hook to generate from git log
12710d590c07Smrg
12720d590c07Smrgcommit 8a7f3d450c1f339f429dbce55df523d026c92375
12730d590c07SmrgAuthor: Stefan Dirsch <sndirsch@suse.de>
12740d590c07SmrgDate:   Sun Nov 4 11:31:44 2007 -0800
12750d590c07Smrg
12760d590c07Smrg    Register objects used by libXft.
12770d590c07Smrg    
12780d590c07Smrg    libXft uses XFT_MAX_GLYPH_MEMORY without first registering with fontconfig.
12790d590c07Smrg
12800d590c07Smrgcommit 8ae5ea8c75a7850fa0aca0acc3962b6263f55094
12810d590c07SmrgAuthor: Karl Tomlinson <bugs.freedesktop@karlt.net>
12820d590c07SmrgDate:   Wed Sep 12 12:00:43 2007 +0100
12830d590c07Smrg
12840d590c07Smrg    XftFontOpenInfo: Use of uninitialised value of size 8 (bug 11200)
12850d590c07Smrg    
12860d590c07Smrg    This is due to XftFontInfoFill using the binary representation of the
12870d590c07Smrg    XftFontInfo to generate fi->hash.
12880d590c07Smrg    
12890d590c07Smrg    With 64-bit pointers there is padding between .hash and .file in struct
12900d590c07Smrg    _XftFontInfo.  This padding is not initialized, and the hash uses these
12910d590c07Smrg    bytes.
12920d590c07Smrg    
12930d590c07Smrg    This will interfere with finding "a matching previously opened font" in
12940d590c07Smrg    XftFontOpenInfo, and XftFontInfoEqual, which uses memcmp, will have similar
12950d590c07Smrg    problems.
12960d590c07Smrg    
12970d590c07Smrg    This fix makes no assumptions about the sizes and alignment of members of
12980d590c07Smrg    struct _XftFontInfo by using memset.  (It also makes no assumptions about
12990d590c07Smrg    what FcPatternGet* does to its output parameter when it returns
13000d590c07Smrg    FcResultNoMatch.)
13010d590c07Smrg
13020d590c07Smrgcommit a782fe3fbed05344e2a12f53ede6101e120ed485
13030d590c07SmrgAuthor: James Cloos <cloos@jhcloos.com>
13040d590c07SmrgDate:   Mon Sep 3 05:53:39 2007 -0400
13050d590c07Smrg
13060d590c07Smrg    Add *~ to .gitignore to skip patch/emacs droppings
13070d590c07Smrg
13080d590c07Smrgcommit 3c68c68fc20b875b405f2640778e32a41a807e27
13090d590c07SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
13100d590c07SmrgDate:   Thu Dec 7 12:20:44 2006 +0200
13110d590c07Smrg
13120d590c07Smrg    bump to 2.1.12
13130d590c07Smrg
13140d590c07Smrgcommit 22112a0ee3bd16b40e414bac32c532a73cbabbcb
13150d590c07SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
13160d590c07SmrgDate:   Thu Dec 7 12:20:05 2006 +0200
13170d590c07Smrg
13180d590c07Smrg    XftNameUnparse: re-export to public API (bug #8900)
13190d590c07Smrg    Fix botched git import, which reverted some changes from CVS, by
13200d590c07Smrg    re-exporting XftNameUnparse.
13210d590c07Smrg
13220d590c07Smrgcommit 6159d185048fbbb67627667d60dcd475def5bb44
13230d590c07SmrgAuthor: Adam Jackson <ajax@benzedrine.nwnk.net>
13240d590c07SmrgDate:   Fri Oct 13 17:08:55 2006 -0400
13250d590c07Smrg
13260d590c07Smrg    Bump to 2.1.11
13270d590c07Smrg
13280d590c07Smrgcommit 661199d47ff8e9842542f9e407da50629c8a17b6
13290d590c07SmrgAuthor: Adam Jackson <ajax@benzedrine.nwnk.net>
13300d590c07SmrgDate:   Fri Oct 13 16:18:47 2006 -0400
13310d590c07Smrg
13320d590c07Smrg    Bump to 2.1.10
13330d590c07Smrg
13340d590c07Smrgcommit 5e5d0c7597e7f494ad3010f6d4656c5209b09f88
13350d590c07SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
13360d590c07SmrgDate:   Thu Jul 13 14:58:58 2006 -0700
13370d590c07Smrg
13380d590c07Smrg    renamed: .cvsignore -> .gitignore
13390d590c07Smrg
13400d590c07Smrgcommit 8fc012344f8f072ee3bd1b09c336fed8d47826c5
13410d590c07SmrgAuthor: Kjartan Maraas <kmaraas@gnome.org>
13420d590c07SmrgDate:   Thu Jul 13 10:28:30 2006 -0400
13430d590c07Smrg
13440d590c07Smrg    Bug #7259: Various Coverity fixes.
13450d590c07Smrg
13460d590c07Smrgcommit 824f87ba102e36808c59e92d7f527ca2f8b00026
13470d590c07SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
13480d590c07SmrgDate:   Sat Jun 3 10:41:03 2006 +0000
13490d590c07Smrg
13500d590c07Smrg    Bug #4711: Don't export unnecessary symbols. (Alan Coopersmith). Bump to
13510d590c07Smrg        2.1.9.
13520d590c07Smrg
13530d590c07Smrgcommit 250b95f857cdd7fadab9e06f1a6f69706467aac2
13540d590c07SmrgAuthor: Kevin E Martin <kem@kem.org>
13550d590c07SmrgDate:   Thu Dec 15 00:24:30 2005 +0000
13560d590c07Smrg
13570d590c07Smrg    Update package version number for final X11R7 release candidate.
13580d590c07Smrg
13590d590c07Smrgcommit 2a43efac053b9fa0a460d47f5154511cfaf4f2ba
13600d590c07SmrgAuthor: Kevin E Martin <kem@kem.org>
13610d590c07SmrgDate:   Sat Dec 3 05:49:44 2005 +0000
13620d590c07Smrg
13630d590c07Smrg    Update package version number for X11R7 RC3 release.
13640d590c07Smrg
13650d590c07Smrgcommit 88a1de23e126cde06bf4136b56007dc24ad991e8
13660d590c07SmrgAuthor: Eric Anholt <anholt@freebsd.org>
13670d590c07SmrgDate:   Sun Nov 20 23:17:41 2005 +0000
13680d590c07Smrg
13690d590c07Smrg    Add/improve libs .cvsignores.
13700d590c07Smrg
13710d590c07Smrgcommit bcbcdcdb0f41b61351454db5032a514215f2f089
13720d590c07SmrgAuthor: Kevin E Martin <kem@kem.org>
13730d590c07SmrgDate:   Sat Nov 19 07:15:49 2005 +0000
13740d590c07Smrg
13750d590c07Smrg    Update pkgconfig files to separate library build-time dependencies from
13760d590c07Smrg        application build-time dependencies, and update package deps to work
13770d590c07Smrg        with separate build roots.
13780d590c07Smrg
13790d590c07Smrgcommit 143f9e1b8d328ebc806067fb44809a8a8fd419e4
13800d590c07SmrgAuthor: Kevin E Martin <kem@kem.org>
13810d590c07SmrgDate:   Wed Oct 19 02:48:10 2005 +0000
13820d590c07Smrg
13830d590c07Smrg    Update package version number for RC1 release.
13840d590c07Smrg
13850d590c07Smrgcommit 34dc7dbd584f2bbef39248c26236186e08c79a25
13860d590c07SmrgAuthor: Kevin E Martin <kem@kem.org>
13870d590c07SmrgDate:   Wed Oct 19 02:46:56 2005 +0000
13880d590c07Smrg
13890d590c07Smrg    lib/Xcomposite/Xcomposite.h
13900d590c07Smrg    lib/Xft/Imakefile
13910d590c07Smrg    lib/Xft/Xft.h Update library version numbers to match updated package
13920d590c07Smrg        versions.
13930d590c07Smrg    Update driver version numbers for RC1.
13940d590c07Smrg
13950d590c07Smrgcommit 11bc8208939991e9cd3eba2900827fd2e37b04a5
13960d590c07SmrgAuthor: Kevin E Martin <kem@kem.org>
13970d590c07SmrgDate:   Wed Oct 5 19:46:16 2005 +0000
13980d590c07Smrg
13990d590c07Smrg    Clean up generated files
14000d590c07Smrg
14010d590c07Smrgcommit edfb44c93c03c41f13240af318a45f0f04dde6d1
14020d590c07SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
14030d590c07SmrgDate:   Thu Aug 4 16:15:48 2005 +0000
14040d590c07Smrg
14050d590c07Smrg    If --with-freetype-config is not specified, try pkgconfig freetype2, then
14060d590c07Smrg        fall back to freetype-config if pkgconfig fails.
14070d590c07Smrg
14080d590c07Smrgcommit a09401affaf007aef2585711cd5eb499f554be9b
14090d590c07SmrgAuthor: Kevin E Martin <kem@kem.org>
14100d590c07SmrgDate:   Fri Jul 29 21:22:51 2005 +0000
14110d590c07Smrg
14120d590c07Smrg    Various changes preparing packages for RC0:
14130d590c07Smrg    - Verify and update package version numbers as needed
14140d590c07Smrg    - Implement versioning scheme
14150d590c07Smrg    - Change bug address to point to bugzilla bug entry form
14160d590c07Smrg    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
14170d590c07Smrg        reenable it)
14180d590c07Smrg    - Fix makedepend to use pkgconfig and pass distcheck
14190d590c07Smrg    - Update build script to build macros first
14200d590c07Smrg    - Update modular Xorg version
14210d590c07Smrg
14220d590c07Smrgcommit 0dd89a9e7ba09ed0c3f90a415b506a4ed89b91bb
1423de3c0529SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
14240d590c07SmrgDate:   Wed Jul 27 21:48:38 2005 +0000
14250d590c07Smrg
14260d590c07Smrg    Build system for Xft
14270d590c07Smrg
14280d590c07Smrgcommit db7a51a120898eda2824ec15d55641589571ed5d
14290d590c07SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
14300d590c07SmrgDate:   Sun Jul 3 07:00:57 2005 +0000
14310d590c07Smrg
14320d590c07Smrg    Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.
14330d590c07Smrg    Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings.
14340d590c07Smrg    Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all
14350d590c07Smrg        source files in the xserver/xorg tree, predicated on defines of
14360d590c07Smrg        HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to
14370d590c07Smrg        <X11/fonts/foo.h>.
14380d590c07Smrg
14390d590c07Smrgcommit 403c9f9886cea9fd390a242e7c031ba2cc26217f
14400d590c07SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
14410d590c07SmrgDate:   Fri Jun 24 22:43:20 2005 +0000
14420d590c07Smrg
14430d590c07Smrg    Sync with Xft from xlibs CVS (2.1.7 plus man page updates from Branden
14440d590c07Smrg        Robinson) - see lib/Xft/ChangeLog for full details
14450d590c07Smrg
14460d590c07Smrgcommit 1d14cc37d43bf349ee18e748f62913a0963f6e85
14470d590c07SmrgAuthor: Egbert Eich <eich@suse.de>
14480d590c07SmrgDate:   Tue May 17 08:10:10 2005 +0000
14490d590c07Smrg
14500d590c07Smrg    gcc4 allows to check if sentinels are correct (a sentinel is the
14510d590c07Smrg        terminating element in a varargs list). A sentinel needs to be NULL,
14520d590c07Smrg        not 0 - which doesn't make a difference on 32bit but matters on 64bit.
14530d590c07Smrg        Furthermore it can be told that functions have a printf-like format
14540d590c07Smrg        string and argument list so that they can verify that both match. To
14550d590c07Smrg        use these features certain attributes need to be set - which are
14560d590c07Smrg        compiler specific. To do this we define macros which are expanded
14570d590c07Smrg        depending on the compiler version. For now we put those in
14580d590c07Smrg        include/Xfuncproto.h (the XFree86 DDX layer contains a file compiler.h
14590d590c07Smrg        which however is not visible outside the DDX) (Bugzilla #3268).
14600d590c07Smrg
14610d590c07Smrgcommit 0161d08ecd543c80e5625bf63d0091dbccd95f4e
1462de3c0529SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
14630d590c07SmrgDate:   Fri Aug 13 19:03:15 2004 +0000
14640d590c07Smrg
14650d590c07Smrg    Fri Aug 13 21:01:34 2004 Soeren Sandmann <sandmann@daimi.au.dk>
14660d590c07Smrg    Fix the build
14670d590c07Smrg
14680d590c07Smrgcommit 0641e99b21eead5aaee0c1136dd2d640028f6783
1469de3c0529SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
14700d590c07SmrgDate:   Fri Aug 13 18:24:06 2004 +0000
14710d590c07Smrg
14720d590c07Smrg    Fri Aug 13 19:53:10 2004 Soeren Sandmann <sandmann@redhat.com>
14730d590c07Smrg    Fix for lockups on some versions of Matrox Mystique. #687, Patch from Mike
14740d590c07Smrg        Harris.
14750d590c07Smrg    Call xf86EnableDisableFBAccess though the function pointer instead of
14760d590c07Smrg        directly. #1041, Patch from Aaron Plattner.
14770d590c07Smrg    Swap the phsyical size of the screen when rotiation. #1050, Patch from
14780d590c07Smrg        Aaron Plattner.
14790d590c07Smrg    Fri Aug 13 19:47:12 2004 Soeren Sandmann <sandmann@redhat.com>
14800d590c07Smrg    Make HAVE_FT_BITMAP_SIZE_Y_PPEM conditional on the FreeType version instead
14810d590c07Smrg        of proping it. This way it will work with the monolithic version too.
14820d590c07Smrg        #1062, Patch by Owen Taylor.
14830d590c07Smrg
14840d590c07Smrgcommit 14c188e8b0a0d88f97bcde21c8e1b1da8541bdf8
14850d590c07SmrgAuthor: Kevin E Martin <kem@kem.org>
14860d590c07SmrgDate:   Wed Aug 11 23:37:34 2004 +0000
14870d590c07Smrg
14880d590c07Smrg    Called strlen with (f->file) without checking for NULL (which happens when
14890d590c07Smrg        directly using FT_Face objects) (Bug #1047, Keith Packard).
14900d590c07Smrg
14910d590c07Smrgcommit 591dcad65f73450a07ac7477a3a827d95eb6f726
14920d590c07SmrgAuthor: Egbert Eich <eich@suse.de>
14930d590c07SmrgDate:   Fri Apr 23 18:43:42 2004 +0000
14940d590c07Smrg
14950d590c07Smrg    Merging XORG-CURRENT into trunk
14960d590c07Smrg
14970d590c07Smrgcommit c7e70c7e31897e00caaeb177176a8c24b834bc78
14980d590c07SmrgAuthor: Egbert Eich <eich@suse.de>
14990d590c07SmrgDate:   Sun Mar 14 08:32:10 2004 +0000
15000d590c07Smrg
15010d590c07Smrg    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
15020d590c07Smrg
15030d590c07Smrgcommit 113366a92f315a2178d19c6bb9bed54109697864
15040d590c07SmrgAuthor: Egbert Eich <eich@suse.de>
15050d590c07SmrgDate:   Thu Mar 11 14:16:10 2004 +0000
15060d590c07Smrg
15070d590c07Smrg    file Xft.3.in was initially added on branch XORG-RELEASE-1.
15080d590c07Smrg
15090d590c07Smrgcommit 30761fcb5a6f3f2f23466f1b0ec1d290b5002e4e
15100d590c07SmrgAuthor: Egbert Eich <eich@suse.de>
15110d590c07SmrgDate:   Thu Mar 11 14:16:09 2004 +0000
15120d590c07Smrg
15130d590c07Smrg    file NEWS was initially added on branch XORG-RELEASE-1.
15140d590c07Smrg
15150d590c07Smrgcommit be5842a55ddd89141de2f238e9b41541a247d13b
15160d590c07SmrgAuthor: Egbert Eich <eich@suse.de>
15170d590c07SmrgDate:   Thu Mar 11 14:16:09 2004 +0000
15180d590c07Smrg
15190d590c07Smrg    file AUTHORS was initially added on branch XORG-RELEASE-1.
15200d590c07Smrg
15210d590c07Smrgcommit 4214b9fb11baea4347bb2279b800819ee9792c46
15220d590c07SmrgAuthor: Egbert Eich <eich@suse.de>
15230d590c07SmrgDate:   Tue Mar 9 16:52:30 2004 +0000
15240d590c07Smrg
15250d590c07Smrg    file README was initially added on branch XORG-RELEASE-1.
15260d590c07Smrg
15270d590c07Smrgcommit 14f8861ef153e64359e062a96212eb5358a32fd4
15280d590c07SmrgAuthor: Egbert Eich <eich@suse.de>
15290d590c07SmrgDate:   Tue Mar 9 16:52:30 2004 +0000
15300d590c07Smrg
15310d590c07Smrg    file INSTALL was initially added on branch XORG-RELEASE-1.
15320d590c07Smrg
15330d590c07Smrgcommit fabef42954896dca3d43fb414c564e9750112bf5
15340d590c07SmrgAuthor: Egbert Eich <eich@suse.de>
15350d590c07SmrgDate:   Tue Mar 9 16:52:30 2004 +0000
15360d590c07Smrg
15370d590c07Smrg    file COPYING was initially added on branch XORG-RELEASE-1.
15380d590c07Smrg
15390d590c07Smrgcommit 3ff3e952c6095488466f71da06c6664a056e4c03
15400d590c07SmrgAuthor: Egbert Eich <eich@suse.de>
15410d590c07SmrgDate:   Wed Mar 3 12:11:28 2004 +0000
15420d590c07Smrg
15430d590c07Smrg    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
15440d590c07Smrg
15450d590c07Smrgcommit 00bdde8b2e4521b5058ee988c32dd814b852813d
15460d590c07SmrgAuthor: Egbert Eich <eich@suse.de>
15470d590c07SmrgDate:   Thu Feb 26 13:35:33 2004 +0000
15480d590c07Smrg
15490d590c07Smrg    readding XFree86's cvs IDs
15500d590c07Smrg
15510d590c07Smrgcommit f328c0a0fff3ec647c3f1d7c06b3d701850eb955
15520d590c07SmrgAuthor: Egbert Eich <eich@suse.de>
15530d590c07SmrgDate:   Thu Feb 26 09:22:43 2004 +0000
15540d590c07Smrg
15550d590c07Smrg    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
15560d590c07Smrg
15570d590c07Smrgcommit 1781965aa5fac8f0737251ca883301e1aec7b12b
15580d590c07SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
15590d590c07SmrgDate:   Tue Nov 25 19:28:09 2003 +0000
15600d590c07Smrg
15610d590c07Smrg    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
15620d590c07Smrg
15630d590c07Smrgcommit ac1033d4dc0ff95ab31dd2eb4752e7b4520fe819
15640d590c07SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
15650d590c07SmrgDate:   Fri Nov 14 16:48:48 2003 +0000
15660d590c07Smrg
15670d590c07Smrg    XFree86 4.3.0.1
15680d590c07Smrg
15690d590c07Smrgcommit 52a3d6a04aa1a18223059334f8d5ed2955461b7d
15700d590c07SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
15710d590c07SmrgDate:   Fri Nov 14 16:48:48 2003 +0000
15720d590c07Smrg
15730d590c07Smrg    Initial revision
1574