ChangeLog revision 07d2e718
1commit c8375bcb7eb9f86ca1534cdf1143e91372d0499e 2Author: Peter Hutterer <peter.hutterer@who-t.net> 3Date: Fri Feb 11 09:06:04 2011 +1000 4 5 xkbcomp 1.2.1 6 7 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 8 9commit ab5371cefe2b7438b74338f71ff890e0e868b3df 10Author: Gaetan Nadon <memsize@videotron.ca> 11Date: Wed Jan 19 10:06:56 2011 -0500 12 13 config: move man pages into their own directory 14 15 Use services provided by XORG_MANPAGE_SECTIONS. 16 Use standard Makefile for man pages. 17 18 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 19 20commit 9ce8e2f42ab7695b5165ff0a3d892df96a3c3f01 21Author: Gaetan Nadon <memsize@videotron.ca> 22Date: Thu Jan 13 11:15:47 2011 -0500 23 24 man: remove trailing spaces and tabs 25 26 Using s/[ \t]*$// 27 28 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 29 30commit 5ecf21cc130d7a45cb5e82e9c2c3025edee5d74f 31Author: Gaetan Nadon <memsize@videotron.ca> 32Date: Wed Jan 12 16:28:02 2011 -0500 33 34 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 35 36 This silences an Autoconf warning 37 38commit e27e8c2a15ddcf51b2ea58f8eced7f035aa1301e 39Author: Gaetan Nadon <memsize@videotron.ca> 40Date: Wed Jan 12 15:29:50 2011 -0500 41 42 config: replace deprecated AC_HELP_STRING with AS_HELP_STRING 43 44 This silences an Automake warning. 45 46 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 47 48commit f524cfae6951442c9a9da65ef317b9c04199500f 49Author: Alan Coopersmith <alan.coopersmith@oracle.com> 50Date: Tue Jan 4 00:05:18 2011 -0800 51 52 Remove out-of-date copies of README.config & README.enhancing 53 54 The up-to-date master copies of those documents are found in the 55 xorg-docs module, and posted on the X.Org website. 56 57 Also, x-docs.org no longer carries X11 docs, so point to X.Org's 58 website instead in the README. 59 60 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 61 Reviewed-by: Daniel Stone <daniel@fooishbar.org> 62 63commit cc55d8f5ab021861308b071aab9c03016be15187 64Author: Gaetan Nadon <memsize@videotron.ca> 65Date: Sun Oct 31 20:35:24 2010 -0400 66 67 config: replace AC_CHECK_FILE with test -f as it fails to cross-compile 68 69 Testing for the presence of xkbparse.c is legitimate as this is a build 70 file, but the Autoconf macro assumes it is testing on the host system 71 and fails. 72 73 Tested-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> 74 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 75 76commit 1d59f5b0387b18028017cfab4e55b703417dd735 77Author: Dirk Wallenstein <halsmit@t-online.de> 78Date: Fri Oct 29 13:08:25 2010 +0200 79 80 man: Improve description of device selection option 81 82 The device selection option takes effect when loading keymaps, too. 83 84 Signed-off-by: Dirk Wallenstein <halsmit@t-online.de> 85 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 86 87commit 281c7744f682c1ba4f44c0ee22f9bf7188c14fe6 88Author: Dirk Wallenstein <halsmit@t-online.de> 89Date: Fri Oct 29 11:35:10 2010 +0200 90 91 Allow uploading a keymap to a single device 92 93 Signed-off-by: Dirk Wallenstein <halsmit@t-online.de> 94 Reviewed-by: Julien Cristau <jcristau@debian.org> 95 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 96 97commit 851a5f6e0c1b2a98d4714d95e40198ab5dc61607 98Author: Alan Coopersmith <alan.coopersmith@oracle.com> 99Date: Sat Oct 30 09:59:52 2010 -0700 100 101 xkbcomp 1.2.0 102 103 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 104 105commit 87576c9ebf0f28d66833bb28a8199df1aa01f693 106Author: Alan Coopersmith <alan.coopersmith@oracle.com> 107Date: Thu Sep 23 20:29:57 2010 -0700 108 109 config: Remove unnecessary calls from configure.ac 110 111 AC_PROG_CC & AC_PROG_INSTALL are provided by XORG_DEFAULT_OPTIONS now 112 PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables 113 114 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 115 116commit d083293a4e227e9dd27f74cde391fde4c5824b0c 117Author: Alan Coopersmith <alan.coopersmith@oracle.com> 118Date: Thu Sep 23 20:29:14 2010 -0700 119 120 config: upgrade to util-macros 1.8 for additional man page support 121 122 Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS 123 The value of MAN_SUBST is the same for all X.Org packages. 124 125 Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS 126 The existing statement can now be removed from the configuration file. 127 128 Use automake provided $(AM_V_GEN) and XORG_DEFAULT_OPTIONS provided $(SED) 129 Enables silent rule and use platform appropriate version of sed. 130 131 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 132 133commit 8f13f1af68fc55b7567a4eb4462a0c911722a3c4 134Author: Gaetan Nadon <memsize@videotron.ca> 135Date: Tue Jul 20 18:45:18 2010 -0400 136 137 config: update AC_PREREQ statement to 2.60 138 139 Unrelated to the previous patches, the new value simply reflects 140 the reality that the minimum level for autoconf to configure 141 all x.org modules is 2.60 dated June 2006. 142 143 ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 144 145 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 146 147commit 988eb0e121c0f2c992031002acb7274c2026764b 148Author: Gaetan Nadon <memsize@videotron.ca> 149Date: Mon Jul 12 10:53:34 2010 +0100 150 151 config: allow to build tarball when yacc is missing 152 153 Autoconf does not handle this scenario as well as Automake does. 154 If xkbparse.c is already there, do not abort the configuration 155 if yacc is missing as it is not needed. 156 157 If both xkbparse.c and yacc are missing, abort configuration. 158 Yacc is a required tool to build the package. 159 160 Reported-by: Julien Cristau <jcristau@debian.org> 161 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 162 Signed-off-by: Daniel Stone <daniel@fooishbar.org> 163 164commit 446d226f85433aeb45834b65f966397ad6fbb17f 165Author: Daniel Stone <daniel@fooishbar.org> 166Date: Mon Jul 12 10:37:49 2010 +0100 167 168 limits.h is mandated by C89, no need to check for it 169 170 Alan Coopersmith pointed out that C89 mandates limits.h, so for once in 171 X's life, checking for a system header is just being unnecessarily 172 paranoid. 173 174 Signed-off-by: Daniel Stone <daniel@fooishbar.org> 175 176commit 61b3d4b024d8146cb0e7659aa958045ceb72c482 177Author: Julien Cristau <jcristau@debian.org> 178Date: Mon Jul 12 10:28:32 2010 +0100 179 180 Fix signedness issue with getc() return value 181 182 getc() and ungetc() return and take, respectively, an int rather than a 183 char to allow for error values as well. Oops. 184 185 Signed-off-by: Daniel Stone <daniel@fooishbar.org> 186 187commit a281386fa887e6bf4110840779aed46dd0ac89b6 188Author: Daniel Stone <daniel@fooishbar.org> 189Date: Fri Jul 9 19:34:29 2010 +0100 190 191 Fix parsing of 0x1a2b3c4d-style symbols 192 193 Raw keysyms were not getting parsed correctly, due to forgetting to add 194 the code to libX11, forgetting to add the backwards-compat code for old 195 libX11s, and then stuffing the lexing up anyway. Yeesh. 196 197 Signed-off-by: Daniel Stone <daniel@fooishbar.org> 198 199commit 0b04ecbb7a6afb223c91d3b15baab0bc48542281 200Author: Daniel Stone <daniel@fooishbar.org> 201Date: Tue Jun 15 19:26:19 2010 +0100 202 203 Fix gcc warnings 204 205 It was right too: printf was being misused in some spots. 206 207 Signed-off-by: Daniel Stone <daniel@fooishbar.org> 208 209commit 41b0857c8c1179b87a26888588cbfff28f8bb0d6 210Author: Daniel Stone <daniel@fooishbar.org> 211Date: Tue Jun 8 15:11:19 2010 +0100 212 213 Don't malloc() and free() most scanned symbols 214 215 Use a constant buffer. Sigh. 216 217 Signed-off-by: Daniel Stone <daniel@fooishbar.org> 218 219commit 7f7a57c75beb5e1dfb53351e490ef00a324b2727 220Author: Daniel Stone <daniel@fooishbar.org> 221Date: Tue Jun 8 12:14:00 2010 +0100 222 223 Fix compilation with DEBUG 224 225 Signed-off-by: Daniel Stone <daniel@fooishbar.org> 226 227commit 9887842e33174a6e98675b912e419c711dd20c0f 228Author: Daniel Stone <daniel@fooishbar.org> 229Date: Mon Jun 7 22:45:13 2010 +0100 230 231 Use fread() instead of getc() 232 233 So, it turns out that if you're parsing a fairly large amount of data, 234 using getc() to get all the input rather than, say, read(), is some kind 235 of remarkably daft and unperformant idea. 236 237 Signed-off-by: Daniel Stone <daniel@fooishbar.org> 238 239commit 02de53d767b20bab1517b4e8a3e7eb3b9e7f15be 240Author: Daniel Stone <daniel@fooishbar.org> 241Date: Mon Jun 7 22:43:01 2010 +0100 242 243 Lazy keysym parsing (avoid XStringToKeysym) 244 245 Instead of calling XStringToKeysym on every keysym we parse, store it as 246 a string until we need to store it in an actual keymap. 247 248 Signed-off-by: Daniel Stone <daniel@fooishbar.org> 249 250commit 07cc4d60dea2b4c947fed45b082edae4a53b186a 251Author: Gaetan Nadon <memsize@videotron.ca> 252Date: Wed Jun 2 15:23:58 2010 -0400 253 254 config: add check for yacc to insure it is installed #27973 255 256 Unlike other macros AC_PROG_YACC sets the YACC variable to "yacc" 257 as a last resort, even if no programs have been found. Improve error 258 checking by issuing an error message if yacc is not found. The module 259 cannot build anyway. 260 261 Reported-by: Peter Hutterer <peter.hutterer@who-t.net> 262 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 263 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 264 265commit 7888738047e9f1545aa1905b4a2a0654686f49a8 266Author: Gaetan Nadon <memsize@videotron.ca> 267Date: Thu Feb 11 10:08:07 2010 -0500 268 269 config: move CWARNFLAGS from configure.ac to Makefile.am 270 271 Compiler warning flags should be explicitly set in the makefile 272 rather than being merged with other packages compiler flags. 273 274 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 275 276commit ba906359da32644b40b3a8a71e77d3cabca56efe 277Author: Gaetan Nadon <memsize@videotron.ca> 278Date: Thu Nov 26 09:19:54 2009 -0500 279 280 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 281 282 Now that the INSTALL file is generated. 283 Allows running make maintainer-clean. 284 285commit 667f0a0e5d3143533cbbe5979ef82c13cfa62c3a 286Author: Gaetan Nadon <memsize@videotron.ca> 287Date: Wed Oct 28 14:09:08 2009 -0400 288 289 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 290 291 Add missing INSTALL file. Use standard GNU file on building tarball 292 README may have been updated 293 Remove AUTHORS file as it is empty and no content available yet. 294 Remove NEWS file as it is empty and no content available yet. 295 296commit 4b7c8a8ef337614c831b2555afeb6d89dbc14fb1 297Author: Gaetan Nadon <memsize@videotron.ca> 298Date: Tue Oct 27 15:07:25 2009 -0400 299 300 Deploy the new XORG_DEFAULT_OPTIONS #24242 301 302 This macro aggregate a number of existing macros that sets commmon 303 X.Org components configuration options. It shields the configuration file from 304 future changes. 305 306commit 5fa9ef7e5e87f875dd92cc33403cebf6c60c557f 307Author: Gaetan Nadon <memsize@videotron.ca> 308Date: Mon Oct 26 22:08:39 2009 -0400 309 310 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 311 312 ChangeLog filename is known to Automake and requires no further 313 coding in the makefile. 314 315commit b3a52787e0dad42ea7e8da26926b9533b1ecab84 316Author: Gaetan Nadon <memsize@videotron.ca> 317Date: Thu Oct 22 12:34:15 2009 -0400 318 319 .gitignore: use common defaults with custom section # 24239 320 321 Using common defaults will reduce errors and maintenance. 322 Only the very small or inexistent custom section need periodic maintenance 323 when the structure of the component changes. Do not edit defaults. 324 325commit fa7e3ff7b49f76294aa14aa8bf1b8adbceb5d340 326Author: Jeremy Huddleston <jeremyhu@freedesktop.org> 327Date: Wed Oct 21 12:47:21 2009 -0700 328 329 This is not a GNU project, so declare it foreign. 330 331 On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: 332 > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: 333 > > I noticed an INSTALL file in xlsclients and libXvMC today, and it 334 > > was quite annoying to work around since 'autoreconf -fvi' replaces 335 > > it and git wants to commit it. Should these files even be in git? 336 > > Can I nuke them for the betterment of humanity and since they get 337 > > created by autoreconf anyways? 338 > 339 > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 340 341 As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with 342 AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation 343 of the INSTALL file. It is also part of the 24206 solution. 344 345 Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org> 346 347commit a5160032d7e46473b8702b87a546071fc0c0978c 348Author: Peter Hutterer <peter.hutterer@who-t.net> 349Date: Sat Oct 3 21:12:47 2009 +1000 350 351 xkbcomp 1.1.1 352 353 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 354 355commit a36ca5ba61e2b97398a79713922644fee1a263d1 356Author: Rami Ylimaki <ext-rami.ylimaki@nokia.com> 357Date: Wed Aug 5 17:16:16 2009 +0300 358 359 xkbcomp: Remove output file if closing fails. 360 361 Without the fix xkbcomp may leave a truncated file in the filesystem 362 if there is not enough disk space. Using the truncated file leads to 363 problems. 364 365 Signed-off-by: Rami Ylimaki <ext-rami.ylimaki@nokia.com> 366 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 367 368commit 2cc1dc9a327a5100043d3d54e899b98b81cdf5f5 369Author: Peter Hutterer <peter.hutterer@who-t.net> 370Date: Thu Jul 9 08:34:21 2009 +1000 371 372 Bump to 1.1.0. 373 374commit eeaa4aec798ef045d0b3b9de3c25932b85b9ac3d 375Author: Alan Coopersmith <alan.coopersmith@sun.com> 376Date: Mon May 11 09:39:03 2009 -0700 377 378 Use temporary buffer for generating Uxxx names to avoid overflow 379 380 Instead of sprintf()'ing a 4 character string to a char [4] buffer, 381 and leaving the trailing '\0' to overwrite into the next entry, 382 snprintf() to a 5 character temp buffer and memcpy the 4 characters 383 to the right place. 384 385 Fixes parfait errors: 386 Error: Buffer overflow at xkbcomp-1.0.4/misc.c:393 387 in function 'ComputeKbdDefaults' [Standard C Library pattern matching] 388 In sprintf related dereference of xkb->names->keys[i].name 389 with index not less than '4' 390 Destination array size is 4 bytes, data to be written is 4 bytes 391 Error: Buffer overflow at xkbcomp-1.0.4/misc.c:402 392 in function 'ComputeKbdDefaults' [Standard C Library pattern matching] 393 In sprintf related dereference of xkb->names->keys[i].name 394 with index not less than '4' 395 Destination array size is 4 bytes, data to be written is 4 bytes 396 397 [This bug was found by the Parfait bug checking tool. 398 For more information see http://research.sun.com/projects/parfait ] 399 400 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 401 402commit 2fd42dae8840089727f95211abdb86316e566afd 403Author: Dan Nicholson <dbn.lists@gmail.com> 404Date: Sat Mar 7 16:36:51 2009 -0800 405 406 Allow the default XKB config root to be set from configure 407 408 The default was hardcoded in the Makefile as $(datadir)/share/X11/xkb. 409 This could cause a problem if you are installing xkbcomp to an alternate 410 location but want to continue using the system's XKB data. 411 412 Signed-off-by: Dan Nicholson <dbn.lists@gmail.com> 413 414commit 3b816fe819bd849acdbabcfba769041bd3eab753 415Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 416Date: Thu Jan 22 02:45:20 2009 -0200 417 418 Correct a remaining of a wrong change to make some DEBUG_VAR's static. 419 420commit f099da35386cf63d4935ba2613409ff28b3d7ea5 421Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 422Date: Wed Jan 21 20:43:28 2009 -0200 423 424 Correct make distcheck and most gcc and sparse warnings. 425 426 Remaining warnings are due to macros that check address or vectors 427 on the stack and auto generated yacc code. 428 429 Compiled with default flags and also as: 430 % make CFLAGS=-DENTRY_TRACKING_ON -DDEBUG_ON -DASSERTIONS_ON 431 to ensure the "simplification" of code like: 432 foo.c: 433 <hash>define DEBUG_VAR foo_VAR 434 <hash>include "foo.h" 435 ... 436 foo.h: 437 <hash>ifdef DEBUG_VAR_NOT_LOCAL 438 extern 439 <hash>endif 440 int DEBUG_VAR; 441 ... 442 did not change the author's "intended" logic. 443 444commit 82cebb165b22d5409c9d4d31554a8da0c867e0d3 445Author: Peter Hutterer <peter.hutterer@redhat.com> 446Date: Wed Sep 10 17:48:29 2008 +0930 447 448 Check for NULL strings before calling strdup. 449 450 Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com> 451 452commit a82e1dcc8ad095581402d05e5d1ae1bbf3646954 453Author: Alan Coopersmith <alan.coopersmith@sun.com> 454Date: Fri Sep 5 15:07:13 2008 -0700 455 456 sprintf -> snprintf conversions 457 458commit d2d06305e1834548edd8a647564efa222a511b53 459Author: Alan Coopersmith <alan.coopersmith@sun.com> 460Date: Fri Sep 5 14:44:51 2008 -0700 461 462 Remove #if 0'd typedef that appears nowhere else. 463 464commit acd277d7fd48ccfd8ef2ca052b4e144ee95a5d94 465Author: Alan Coopersmith <alan.coopersmith@sun.com> 466Date: Fri Sep 5 14:32:15 2008 -0700 467 468 Remove X_NOT_POSIX #ifdefs 469 470 POSIX.1-1990 is well below the current minimum bar 471 472commit 37b62a26716d3abf2ae07dd88cf54bc04d980bd8 473Author: Alan Coopersmith <alan.coopersmith@sun.com> 474Date: Fri Sep 5 14:22:33 2008 -0700 475 476 Check for strdup & strcasecmp before assuming we need to provide our own 477 478commit 36fecff588199a3a6c007f09ff709f3148d40f77 479Author: Peter Hutterer <peter.hutterer@redhat.com> 480Date: Tue Aug 19 16:33:03 2008 +0930 481 482 Don't overwrite previously assigned type indices with useless ones. 483 484 The default type for a key with no levels is ONE_LEVEL. 485 Let's not overwrite the kt_index with this default type if we have previously 486 assigned a real type. 487 488 Reproduceable by running setxkbmap -layout "ru(phonetic),us", the first group 489 is assigned ONE_LEVEL and shift stops working. 490 491 Red Hat Bug #436626 <https://bugzilla.redhat.com/show_bug.cgi?id=436626> 492 493commit d0dfd26e81aef53e9adf5fd6372d69e2ac7a8f9c 494Author: Peter Hutterer <peter.hutterer@redhat.com> 495Date: Tue Aug 19 14:36:13 2008 +0930 496 497 Remove unused merge parameter from HandleKeyNameVar. 498 499commit 391ea45b2cadc7faeb6acb5d9ec7b405d67d46fd 500Author: Peter Hutterer <peter.hutterer@redhat.com> 501Date: Tue Aug 19 14:35:39 2008 +0930 502 503 Don't pass useless handlers around in HandleIncludeKeycodes. 504 505 What use is a handler if we only ever use one function anyway? 506 507commit f05f20fd203afdadbcd571023ed31638ccda1f88 508Author: Peter Hutterer <peter.hutterer@redhat.com> 509Date: Thu Aug 21 17:28:22 2008 +0930 510 511 More comments. 512 513commit 1aad2a5d8ede9fe5212a4e6087fbe34aa170ac54 514Author: Peter Hutterer <peter.hutterer@redhat.com> 515Date: Mon Aug 18 16:28:44 2008 +0930 516 517 Remove useless longestPath variable. 518 519commit 7aef93914e1d6446f64aa42eafa18375c2cb4bed 520Author: Peter Hutterer <peter.hutterer@redhat.com> 521Date: Mon Aug 18 14:05:33 2008 +0930 522 523 Silence valgrind warnings. 524 525 "Conditional jump or move depends on uninitialised value(s)" 526 527commit eb18e9176841b3ea64c497f1919686e134713eb6 528Author: Peter Hutterer <peter.hutterer@redhat.com> 529Date: Mon Aug 11 18:01:48 2008 +0930 530 531 Add some explanatory comments 532 533commit 9b877d83947708259252275e14f6995dcf7c29ce 534Author: Peter Hutterer <peter.hutterer@redhat.com> 535Date: Mon Aug 11 16:20:22 2008 +0930 536 537 If we're not using XkbDesc, don't require it as a parameter. 538 539commit ca32570cf16494fb8e0577de8b05ba18cb927ce1 540Author: Peter Hutterer <peter.hutterer@redhat.com> 541Date: Mon Aug 11 15:47:09 2008 +0930 542 543 Indent fixes. 544 545 indent -cbi 0 -nprs -nut -npcs -i4 -bli 0 *.c *.h 546 547commit 12e8f5e5b3f33dbd1290c76dd0d6a4cf832993d7 548Author: Peter Hutterer <peter.hutterer@redhat.com> 549Date: Mon Aug 11 15:40:03 2008 +0930 550 551 Add a few explanatory comments. 552 553commit de48206e7fe2206542313a2d1d1ea3c40b06114b 554Author: Peter Hutterer <peter.hutterer@redhat.com> 555Date: Mon Aug 11 15:14:31 2008 +0930 556 557 Remove RCS tags. 558 559commit 8eb2e1fcd08a05f296a31dbadde1ec3cc84d8e28 560Author: Matthieu Herrb <matthieu.herrb@laas.fr> 561Date: Mon May 12 23:25:47 2008 +0200 562 563 Minimal man page addition for new -i option. 564 565commit 12df85eb5b08d5fb815b0965714f120b05c6c670 566Author: Daniel Stone <daniel@fooishbar.org> 567Date: Fri May 9 21:09:44 2008 +0300 568 569 Bump to 1.0.5 570 571commit 1aecdffaa0db7bbf85bc0aae9043e9437b25c30d 572Author: Daniel Stone <daniel@fooishbar.org> 573Date: Thu Apr 17 00:52:29 2008 +0300 574 575 Don't scan paths which make NO SENSE WHATSOEVER TO SCAN 576 577 Hey, I wonder if we have XKB files in our directory! I wonder if we 578 haven't bothered with a structure, and let's try to open a file called 579 'misc' in someone's home directory! What a surprise, it's not a valid 580 XKB file! Let's fail miserably! 581 582 SURPRISINGLY, THIS IS NOT USEFUL BEHAVIOUR. 583 584commit a3a05fd489a9a35942a4419c537634e796dbebd1 585Author: Daniel Stone <daniel@fooishbar.org> 586Date: Thu Apr 17 00:50:07 2008 +0300 587 588 xkbcomp: Take a device ID argument 589 590 Allows the user to set maps (or whatever) on arbitrary devices. 591 592commit be084fbeba28312fc5102e98d64726464032c3e8 593Author: Adam Jackson <ajax@redhat.com> 594Date: Thu Mar 6 17:13:42 2008 -0500 595 596 xkbcomp 1.0.4 597 598commit c1cc023fc50ce3a4a23f4682ebefd2301fd13170 599Author: Adam Jackson <ajax@redhat.com> 600Date: Fri Feb 29 15:30:34 2008 -0500 601 602 Bug #7645: Fix a conditional that always evaluates to FALSE. 603 604 Since it's if (0 || foo), simplify to if (foo). 605 606commit 3f8bd7e68d0028bce5075124a32cc004166486c6 607Author: Alan Coopersmith <alan.coopersmith@sun.com> 608Date: Tue Jan 22 16:05:14 2008 -0800 609 610 Bug 14185: MAINTAINERCLEANFILES multiply defined in Makefile.am 611 612 <http://bugs.freedesktop.org/show_bug.cgi?id=14185> 613 614commit 2421069a3686f7bff702383675fdb77be108021e 615Author: Matthieu Herrb <matthieu@bluenote.herrb.com> 616Date: Sun Jan 6 11:40:30 2008 +0100 617 618 Revert "Also mark xkbparse.h as a generated file." 619 Apparently only yacc generates it. 620 621 This reverts commit 3e5b0d615b94c66a2b5a8b3d2e4a04713a442002. 622 623commit 3e5b0d615b94c66a2b5a8b3d2e4a04713a442002 624Author: Matthieu Herrb <matthieu@bluenote.herrb.com> 625Date: Sun Jan 6 11:17:07 2008 +0100 626 627 Also mark xkbparse.h as a generated file. 628 629commit 686e8b6d33602f5fb7de7a768e532a4ac8090c26 630Author: James Cloos <cloos@jhcloos.com> 631Date: Thu Dec 6 16:37:18 2007 -0500 632 633 Replace static ChangeLog with dist-hook to generate from git log 634 635commit 6aae208fe5bd8f71757c294a441d7c599a1ec4a1 636Author: Tilman Sauerbeck <tilman@code-monkey.de> 637Date: Sun Sep 23 20:15:47 2007 +0200 638 639 Ignore *.o and ylwrap. 640 641commit 829cb75130d1edd88fa1d33e277f49167daedacf 642Author: Tilman Sauerbeck <tilman@code-monkey.de> 643Date: Sun Sep 23 20:15:13 2007 +0200 644 645 Fixed a bunch of const correctness bugs. 646 647commit e8ffa513a109209849b11a3c608356cc28314a8e 648Author: Tilman Sauerbeck <tilman@code-monkey.de> 649Date: Sun Sep 23 17:50:41 2007 +0200 650 651 Fixed an invalid memory access. 652 653 Some keynames are less than 3 characters long (not counting the 654 terminator). We're now also initializing all of the keyName array. 655 656commit dfa65b0c8df6a6aab4f86c32a0acb41f44201e7c 657Author: Daniel Drake <ddrake@brontes3d.com> 658Date: Mon May 21 13:41:00 2007 -0800 659 660 Bug #11025: xkbcomp COPYING file 661 662 X.Org Bugzilla #11025 <https://bugs.freedesktop.org/show_bug.cgi?id=11025> 663 664commit 3ca028cf767258fd62fb7a1b0eb22d13d333a3ae 665Author: James Cloos <cloos@jhcloos.com> 666Date: Mon Sep 3 05:51:25 2007 -0400 667 668 Add *~ to .gitignore to skip patch/emacs droppings 669 670commit b00e474ca8dbbb0166f2108e4b08cc3f9c36c735 671Author: James Cloos <cloos@jhcloos.com> 672Date: Thu Aug 23 19:24:52 2007 -0400 673 674 Rename .cvsignore to .gitignore 675 676commit 313a2748d3dff872e067d515d6deabe1bbd56fbe 677Author: Daniel Stone <daniel@fooishbar.org> 678Date: Wed Nov 8 16:30:57 2006 +0200 679 680 bump to 1.0.3 681 682commit 337ed258a1cd3f5a16fa69ef15e98781e76f63a1 683Author: Etsushi Kato <ek.kato@gmail.com> 684Date: Wed Nov 8 16:29:16 2006 +0200 685 686 compat: avoid use of uninitialised variable (bug #8846) 687 si.interp.match may be unused, so just clobber it, which means we don't 688 end up with stuff like LevelOneOnlyMask wandering in. 689 690commit d920bbadb94684287f70e50ded2a35d65186c188 691Author: Andriy Gapon <avg@icyb.net.ua> 692Date: Sun Oct 29 02:59:53 2006 +0300 693 694 parser: accept negative numbers in geometry co-ordinates (bug #8763) 695 Accept negative co-ordinates for geometry, per the spec. 696 697commit 0e8fd676de161ba52bb4544f8641be756bc580a1 698Author: Adam Jackson <ajax@nwnk.net> 699Date: Wed Apr 26 23:41:58 2006 +0000 700 701 Bump to 1.0.2 702 703commit 58c77c8db1bfdc739fac7b100fb813028d0449c7 704Author: Daniel Stone <daniel@fooishbar.org> 705Date: Mon Apr 3 11:28:43 2006 +0000 706 707 Bug #4851: Fix up have-no-file test. 708 709commit 02d32f8dbc79116d33ef428d5b064009cdd6a06e 710Author: Kevin E Martin <kem@kem.org> 711Date: Wed Dec 21 02:29:51 2005 +0000 712 713 Update package version for X11R7 release. 714 715commit 836db774d1f08a050af8717c4c8501f337f36281 716Author: Adam Jackson <ajax@nwnk.net> 717Date: Mon Dec 19 16:22:44 2005 +0000 718 719 Stub COPYING files 720 721commit e9f680c5654cd93d30b16bc4b626ae5b25f84e87 722Author: Kevin E Martin <kem@kem.org> 723Date: Thu Dec 15 00:24:08 2005 +0000 724 725 Update package version number for final X11R7 release candidate. 726 727commit b158f550fce661d67604f4a23d33a9f3b7bc22a1 728Author: Kevin E Martin <kem@kem.org> 729Date: Tue Dec 6 22:48:22 2005 +0000 730 731 Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 732 733commit f1370c50b199c3c8b2760ebf0228d741855390d7 734Author: Kevin E Martin <kem@kem.org> 735Date: Sat Dec 3 05:49:24 2005 +0000 736 737 Update package version number for X11R7 RC3 release. 738 739commit 8eb3737f5bce19b89c80d9ab256204f0fa62529b 740Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 741Date: Mon Nov 28 22:01:43 2005 +0000 742 743 Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 744 update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) 745 746commit f19c3028c34a0dba4ffb9ae19c13421e7ff0ff12 747Author: Eric Anholt <anholt@freebsd.org> 748Date: Mon Nov 21 10:35:01 2005 +0000 749 750 Another pass at .cvsignores for apps. 751 752commit 3ada747f1cb5400404e4b63430f7a817dbf0c4cb 753Author: Eric Anholt <anholt@freebsd.org> 754Date: Sun Nov 20 22:08:53 2005 +0000 755 756 Add/improve .cvsignore files for apps. 757 758commit 4eeb611f17bdc01f7a6cb4db3f0997ce5ecc6361 759Author: Kevin E Martin <kem@kem.org> 760Date: Wed Oct 19 02:47:54 2005 +0000 761 762 Update package version number for RC1 release. 763 764commit 958d09064c96cb50df6f92bfb8d4754c87451920 765Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 766Date: Mon Oct 17 23:56:23 2005 +0000 767 768 Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to 769 work better with BSD make 770 771commit 950fba3262905c58891773a8795305e685dc1cb3 772Author: Kevin E Martin <kem@kem.org> 773Date: Sat Oct 15 19:32:52 2005 +0000 774 775 Have generated files be cleaned by maintainer in order to pass 776 check-tarball test. 777 778commit a83e4bb777d6f9b1b42a7fb3ff84a5e0d7e123c7 779Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 780Date: Fri Oct 14 00:25:46 2005 +0000 781 782 Use sed to fill in variables in man page 783 784commit 8c0d310c1acccc424dae29554a5075f9b339e95f 785Author: Kristian Høgsberg <krh@redhat.com> 786Date: Thu Sep 1 19:37:02 2005 +0000 787 788 Define DFLT_XKB_CONFIG_ROOT to $(datadir)/X11/xkb so we look in the right 789 place. 790 791commit fabda6a820bdccae85a7c22ad0b30f089952606b 792Author: Keith Packard <keithp@keithp.com> 793Date: Tue Aug 2 18:03:01 2005 +0000 794 795 Mark generated files as BUILT_SOURCES and CLEANFILES to ensure they are 796 regenerated after 'make clean' and to make parallel builds work right. 797 798commit 35e0b7ef41ffe1f17ad8f21dbda10267961231ea 799Author: Kevin E Martin <kem@kem.org> 800Date: Fri Jul 29 21:22:35 2005 +0000 801 802 Various changes preparing packages for RC0: 803 - Verify and update package version numbers as needed 804 - Implement versioning scheme 805 - Change bug address to point to bugzilla bug entry form 806 - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 807 reenable it) 808 - Fix makedepend to use pkgconfig and pass distcheck 809 - Update build script to build macros first 810 - Update modular Xorg version 811 812commit e447fee50a8014b5281a5abfcc5e468f8cc130ca 813Author: Daniel Stone <daniel@fooishbar.org> 814Date: Fri Jul 22 15:08:19 2005 +0000 815 816 Use YACC to compile xkbparse.y. 817 818commit 34cd161f5947b4dc185356bc65653717f56ced00 819Author: Adam Jackson <ajax@nwnk.net> 820Date: Wed Jul 20 19:31:57 2005 +0000 821 822 Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global 823 configure cache, you cache it, and the cached value is probably wrong. 824 825commit 8335e5fa471e25675c6a369ec2348883953fcdd0 826Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 827Date: Sat Jul 16 20:56:47 2005 +0000 828 829 Add xkbcomp data to symlink.sh. Some fixes to xkbcomp/Makefile.am 830 831commit d7b3354575f31caa9044b6c5f7aee4f010f6192a 832Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 833Date: Fri Jul 15 18:02:35 2005 +0000 834 835 Build system for xkbcomp 836 837commit 59e48918e7c252926bb5e51a077bcbc8a7eec829 838Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 839Date: Mon Nov 15 15:06:52 2004 +0000 840 841 Bufzilla #1802, http://freedesktop.org/bugzilla/show_bug.cgi?id=1802 Added 842 mingw (Win32) port 843 844commit 0336e043fab6f2a8828d90bc9eef2e23878f6dd1 845Author: Kevin E Martin <kem@kem.org> 846Date: Fri Sep 3 23:41:22 2004 +0000 847 848 Update formatted docs. 849 850commit 20240438ef9d3a6c66443ca9f095a2766ef6ed4e 851Author: Egbert Eich <eich@suse.de> 852Date: Fri Apr 23 19:54:50 2004 +0000 853 854 Merging XORG-CURRENT into trunk 855 856commit a3729a9f9fcda07b233f434266148c8751684347 857Author: Egbert Eich <eich@suse.de> 858Date: Sun Mar 14 08:35:25 2004 +0000 859 860 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 861 862commit 37a1152a4024fb799fe1272ce378e6c7c97ee951 863Author: Egbert Eich <eich@suse.de> 864Date: Wed Mar 3 12:13:08 2004 +0000 865 866 Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 867 868commit 55f40d0286d0e2e4b1602f983b749352188c3ec4 869Author: Egbert Eich <eich@suse.de> 870Date: Thu Feb 26 13:36:25 2004 +0000 871 872 readding XFree86's cvs IDs 873 874commit 2a95cda1d358fc309c78dc5201a1dbacaba9d0bf 875Author: Egbert Eich <eich@suse.de> 876Date: Thu Feb 26 09:24:08 2004 +0000 877 878 Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 879 880commit dbba2cffbc57e5bbdec8f24417a8a5dcfef7c2a2 881Author: Egbert Eich <eich@suse.de> 882Date: Thu Jan 29 08:09:12 2004 +0000 883 884 Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004 885 886commit 8aa5bcfe58d3776746d7b0d627f2fb8744fb0817 887Author: Kaleb Keithley <kaleb@freedesktop.org> 888Date: Fri Dec 19 20:55:58 2003 +0000 889 890 XFree86 4.3.99.902 (RC 2) 891 892commit 37ebbbe7b11febaf548006a9b73db0eebf79881a 893Author: Kaleb Keithley <kaleb@freedesktop.org> 894Date: Tue Nov 25 19:29:13 2003 +0000 895 896 XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 897 898commit 287ac4c6af61d8f9f95cd3b3219c979e1329a2fe 899Author: Kaleb Keithley <kaleb@freedesktop.org> 900Date: Fri Nov 14 16:49:22 2003 +0000 901 902 XFree86 4.3.0.1 903 904commit 262961d88faf67f69f4630acb8234a4f2c5a6e80 905Author: Kaleb Keithley <kaleb@freedesktop.org> 906Date: Fri Nov 14 16:49:22 2003 +0000 907 908 Initial revision 909 910commit 2af3aabf0e7eb1514d39b29a6b58fcd0d4de41d1 911Author: Kaleb Keithley <kaleb@freedesktop.org> 912Date: Fri Nov 14 15:54:54 2003 +0000 913 914 R6.6 is the Xorg base-line 915