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