commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] Hurd branch, master, updated. hurd-release-0-2-3424-ga904fd3


From: Samuel Thibault
Subject: [SCM] Hurd branch, master, updated. hurd-release-0-2-3424-ga904fd3
Date: Sun, 01 Jul 2012 05:40:50 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Hurd".

The branch, master has been updated
       via  a904fd33f587da26b77120d9f8c51c0f09b87342 (commit)
       via  5f0f1d3f6fa8c84ec148f294bc3eae38d697e171 (commit)
       via  953c525d7589178629f3e91e4bf4ea805a92a5b4 (commit)
       via  13ea39a34766fcbecd96ab94bcdf798b08e9bb60 (commit)
       via  1f8d504f631531c199d7c6154a0dc442d80ea4a7 (commit)
       via  d028b59ccaac609f5d9e01907df30f9cecd2595e (commit)
       via  b2662d9ddb3320fb3ac295c4858efe285fc4168f (commit)
       via  7a0510fa0ccb7a25bef0c2527ff7c570bd60a863 (commit)
       via  4fc79451259e026d60357fd1a1c12d0a27e8a64b (commit)
       via  20e353b84e7aa5dbdac9c2c48ef03baf6261118f (commit)
       via  82c9555020db157a7c2c0624805f8fd09dfc7b7c (commit)
       via  aa415b240011948e792de71ee46df1a496a13c57 (commit)
       via  3d534c36b1f423ee98c17efe57ab560096f60eb1 (commit)
       via  eee30a4ad23137497c96f93f99a1aa9e6f802724 (commit)
       via  fdb849253b40c6cb6606cd28586a62ad8052bbc1 (commit)
       via  806622f4dc67d84b12d51159b35aed790c84e64e (commit)
       via  8582683290c390d8e5f551f35886eb2453f7f8e7 (commit)
       via  d6f6e1bf7e3eaacb2ce134e40737319e9cf306a8 (commit)
       via  06df861f4c9b2bd31af7aaba06977bb67aad6e28 (commit)
       via  a6115630d2e5bba6e71e8e0174e8d7d6befef481 (commit)
       via  c2f522d38786e812387b3ba8dbdf9df1983fbc6a (commit)
       via  7d520782fba364203e4feed30bae00b698ffcd88 (commit)
       via  b43f2407b8f08910d3937bf3ab3c84f37687d07b (commit)
       via  f9570fcd6bdd63dd9db34e4588e4c339566ff60b (commit)
       via  d8023826e3a846f1f5df3570b7b6d57075532fce (commit)
       via  5b83423a2d12829debf7581e8717e20965475f89 (commit)
       via  ee22e696e86c29a6320ce22b6add83e8a6121924 (commit)
       via  85fc5f849ba0f0e9405bb8e9dfd2b9316b452f4e (commit)
       via  91fba13c9c8dfdaab7e98e5d3bee1b0085b2d2aa (commit)
       via  29591363f86e5e0e7c3b3c058c0f77970b1e6680 (commit)
       via  a4c3acc8ce65d27f6424557c43bf1d841db9401e (commit)
       via  388dce0e0c4ac4b731a39c556c091cd503c265ac (commit)
       via  60fe8eb1451211575ee97efedac47a6e6896846b (commit)
       via  5b64401bd902fa557e02f3fe16f1ec3d1d7cedc1 (commit)
       via  6ed86a3ea0259de74660d7b9546ca9747049b667 (commit)
       via  8ff4dc8b26e35c192d090ad1b058493ca8e7269e (commit)
       via  a9a5bcb152def4c737abb84a665232fadfb5e5b2 (commit)
       via  e89187e4e751ae805a8a4c358e4de3974a777a12 (commit)
       via  dd639e8a51c4d986c51c2bb6f8f91b0e2a9306c9 (commit)
       via  650a8244fcb3a2f7897842d70073a491832b918e (commit)
       via  22e017432a130728b5b0f535aa490bfaaadacc73 (commit)
       via  f4b3884514804f7a59cecd87d84420358629fc69 (commit)
       via  603c799b9d2e83e404fed519822de1e565ab4ffd (commit)
       via  1947d8a1a99974ff008b98a46923ad9ccef28284 (commit)
       via  effb6217301ea3c63341fc8998f462e0ecacb11a (commit)
       via  a8b17a86351e4d800d9308bd9fd58e6c28828500 (commit)
       via  e9be3c4b1dbf77b60f097a440f3fda670ef79409 (commit)
       via  de41d22942cadd3e7dac5e85c7e57abbf1b316dd (commit)
       via  da8c738584a142ca2f34cceed95ff446a97f8d6a (commit)
       via  cc562f054ceaceb0e1631d50cec03de3c1a9b853 (commit)
       via  7b249045199afead84aad7a67890abf2523a1b00 (commit)
       via  7a3b6e340ec908de7c7b20e5e35dc3860392c430 (commit)
       via  364f8fa84e956c411ae4524d10643a75eb042fb2 (commit)
       via  451dca06f18dd6efd6c53c83ac3ac00b29f41a45 (commit)
       via  746f8cb379ee975ea2d50a813cfa5221b87d179a (commit)
       via  77ac8c4286f1015ef19bb92d5f6e9263ca5bc1e9 (commit)
       via  fe3e62d3ae72d6fb5d943a91cedd86fc3258bd74 (commit)
       via  62d95c76fe4f65bd923ad407864fc80fc636e124 (commit)
       via  e6d89c3c3fde409a0d50812085de863959170293 (commit)
       via  345f8d5ff5fe7e909e8e9aae6a7d02981263ff91 (commit)
      from  5430151902aa7cb17458c0d71722a05fd379babf (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit a904fd33f587da26b77120d9f8c51c0f09b87342
Author: Samuel Thibault <address@hidden>
Date:   Sun Jul 1 02:39:29 2012 +0000

    Import pkg.m4

commit 5f0f1d3f6fa8c84ec148f294bc3eae38d697e171
Author: Samuel Thibault <address@hidden>
Date:   Sun Jul 1 02:31:14 2012 +0000

    Fix kstoucs generation dependency
    
    * console-client/Makefile: Make kstoucs.o and kstoucs_pic.o depend on
    kstoucs_map.c, not kstoucs_map.c

commit 953c525d7589178629f3e91e4bf4ea805a92a5b4
Merge: 13ea39a 5430151
Author: Samuel Thibault <address@hidden>
Date:   Sun Jul 1 02:20:08 2012 +0000

    Merge branch 'master' into xkb
    
    Conflicts:
        console-client/Makefile

commit 13ea39a34766fcbecd96ab94bcdf798b08e9bb60
Merge: 1f8d504 7e15f3d
Author: Samuel Thibault <address@hidden>
Date:   Sun Jul 1 02:12:43 2012 +0000

    Merge branch 'master' into xkb
    
    Conflicts:
        config.make.in
        configure.in

commit 1f8d504f631531c199d7c6154a0dc442d80ea4a7
Author: Diego Nieto Cid <address@hidden>
Date:   Fri Apr 15 18:27:41 2011 -0300

    Print KeySymToUcs4 calls.

commit d028b59ccaac609f5d9e01907df30f9cecd2595e
Author: Diego Nieto Cid <address@hidden>
Date:   Sat Apr 16 20:22:31 2011 -0300

    Find the absolute path to <X11/keysymdef.h>
    
    Specifying the header file relative to $(includeir) won't work because
    it is defined in terms of prefix variable which is redefined during
    installation to the destination directory.
    
    And the dependency check will fail during 'make install' because the
    header might not be in the destination tree.
    
    * config.make.in (X11_KEYSYMDEF_H, SED): New variables.
    * configure.in: Check for sed. Find X11/keysymdef.h absolute location
    using the preprocessor and save it in X11_KEYSYMDEF_H variable.
    * console-client/Makefile (kstoucs_map.c): Use X11_KEYSYMDEF_H to
    depend on the header file.

commit b2662d9ddb3320fb3ac295c4858efe285fc4168f
Author: Diego Nieto Cid <address@hidden>
Date:   Tue Apr 12 21:08:04 2011 -0300

    Use locale's compose file by default.
    
    * console-client/Makefile [HAVE_X11=yes](compose-CFLAGS): Define DATADIR.
    * console-client/pc-kbd.c (pc_kbd_init): Load compose file
    unconditionally.
    * console-client/xkb/compose.c: Include fcntl.h, unistd.h and locale.h
    (struct map_entry, enum callback_result, map_callback): New types.
    (map_iterate): New function.
    (struct matcher_context): New type.
    (match_left_set_right, match_right_set_left): New functions.
    (get_compose_file_for_locale): Likewise.
    (read_composefile): Use get_compose_file_for_locale result when
    argument composefn is NULL.

commit 7a0510fa0ccb7a25bef0c2527ff7c570bd60a863
Author: Diego Nieto Cid <address@hidden>
Date:   Mon Apr 11 15:51:23 2011 -0300

    Disable XKB when either lex or yacc is missing.

commit 4fc79451259e026d60357fd1a1c12d0a27e8a64b
Author: Diego Nieto Cid <address@hidden>
Date:   Sun Apr 10 23:59:03 2011 -0300

    Avoid redefinition of NoSymbol.
    
    * console-client/xkb/xkb.c: Remove macro NoSymbol.
    * console-client/xkb/compose.c: Likewise.

commit 20e353b84e7aa5dbdac9c2c48ef03baf6261118f
Author: Diego Nieto Cid <address@hidden>
Date:   Wed Apr 6 17:49:11 2011 -0300

    Delete xkb/HACKING file.

commit 82c9555020db157a7c2c0624805f8fd09dfc7b7c
Author: Diego Nieto Cid <address@hidden>
Date:   Wed Apr 6 17:33:12 2011 -0300

    Cleanup.

commit aa415b240011948e792de71ee46df1a496a13c57
Author: Diego Nieto Cid <address@hidden>
Date:   Wed Apr 6 17:18:23 2011 -0300

    Deallocate memory on errors.
    
    * console-client/xkb/parser.y(parse_xkbconfig): Free cwd.

commit 3d534c36b1f423ee98c17efe57ab560096f60eb1
Author: Diego Nieto Cid <address@hidden>
Date:   Wed Apr 6 16:14:34 2011 -0300

    Remove default keymap.
    
    * console-client/xkb/default.xkb: Removed file.
    * console-client/xkb/makeconf.sh: Likewise.
    * console-client/xkb/xkbdefaults.c: Likewise.
    * console-client/xkb/parser.y(parse_xkbconfig): Don't use harcoded
    defaults, return error when no keymap file is given.

commit eee30a4ad23137497c96f93f99a1aa9e6f802724
Author: Diego Nieto Cid <address@hidden>
Date:   Wed Apr 6 16:02:09 2011 -0300

    Delete Compose file.

commit fdb849253b40c6cb6606cd28586a62ad8052bbc1
Author: Diego Nieto Cid <address@hidden>
Date:   Fri Apr 15 20:13:59 2011 -0300

    Add missing dependency.

commit 806622f4dc67d84b12d51159b35aed790c84e64e
Author: Diego Nieto Cid <address@hidden>
Date:   Sun Apr 3 19:18:59 2011 -0300

    Reimplement KeySymToUcs4.
    
    * console-client/Makefile (DIST_FILES): Add xkb/kstoucs_map.sh.
    (kstoucs_map.c): New target.
    * console-client/xkb/kstoucs.c: Reimplement KeySymToUcs4.
    * console-client/xkb/kstoucs_map.sh: New file.

commit 8582683290c390d8e5f551f35886eb2453f7f8e7
Author: Diego Nieto Cid <address@hidden>
Date:   Sun Apr 3 00:02:46 2011 -0300

    Depend on X11 for string to keysym mappings.
    
    * config.make.in (HAVE_X11,X11_CFLAGS,X11_LIBS,XKB_BASE): New variables.
    * configure.in: Check for x11 module.
    * console-client/Makefile (PC_KBD_SO_SRCS): Move XKB sources...
    * console-client/Makefile (XKB_SRCS): ... here. New variable.
    * console-client/Makefile (SRCS): Add $(XKB_SRCS).
    * console-client/Makefile (LCLHDRS): Add xkb/xkb.h.
    * console-client/Makefile (XKB_DATA_DIR): Removed variable.
    * console-client/Makefile (pc_kbd.so.$(hurd-version)): Use patsubst.
    Depend on XKB objects when HAVE_X11 = yes.
    * console-client/Makefile (install): Depend on XKB datafiles when
    HAVE_X11 = yes.
    * console-client/Makefile (pc-kbd-CFLAGS): Set variable when
    HAVE_X11 = yes
    * console-client/Makefile ($(XKB_DATA_DIR),$(XKB_DATA_DIR)/%): Replaced
    by...
    * console-client/Makefile[HAVE_X11=yes]($(XKB_BASE),$(XKB_BASE)/%): ...
    this targets.
    * console-client/Makefile[HAVE_X11=yes](pc_kbd-LDLIBS): New variable.
    * console-client/xkb/keysymdef.h: Removed file.
    * console-client/xkb/ks_tables.h: Likewise.
    * console-client/xkb/symname.c: Likewise.
    * console-client/xkb/xkb.c: Include <X11/keysymdef.h>.
    * console-client/xkb/compose.c: Likewise.
    * console-client/xkb/xkb.h: Remove XStringToKeysym prototype.
    Include <X11/Xlib.h>.

commit d6f6e1bf7e3eaacb2ce134e40737319e9cf306a8
Author: Diego Nieto Cid <address@hidden>
Date:   Thu Mar 31 21:11:23 2011 -0300

    Update xkb/README.
    
    * console-client/xkb/README: Refer to this artifact as "module"
    instead of "input driver".
    Key repeater is now implemented by pc-kbd.
    Update the module's installation and usage procedures.

commit 06df861f4c9b2bd31af7aaba06977bb67aad6e28
Author: Diego Nieto Cid <address@hidden>
Date:   Sat Dec 25 22:13:20 2010 -0300

    Use first section when there's no default.
    
    * console-client/xkb/parser.y (skip_to_firstsection): New function.
    (include_section): Call skip_to_firstsection when
    skip_to_defaultsection fails.

commit a6115630d2e5bba6e71e8e0174e8d7d6befef481
Author: Diego Nieto Cid <address@hidden>
Date:   Sat Dec 25 21:33:54 2010 -0300

    * console-client/xkb/parser.y (include_section): Free filename.

commit c2f522d38786e812387b3ba8dbdf9df1983fbc6a
Author: Diego Nieto Cid <address@hidden>
Date:   Sat Dec 25 21:23:25 2010 -0300

    * console-client/xkb/parser.y (include_section): Remove superflous strdup.

commit 7d520782fba364203e4feed30bae00b698ffcd88
Author: Arne Babenhauserheide <address@hidden>
Date:   Sat Aug 21 07:16:28 2010 +0800

    Added an example for selecting the keymap.
    
    * console-client/xkb/README: Keymap selection example.

commit b43f2407b8f08910d3937bf3ab3c84f37687d07b
Author: Diego Nieto Cid <address@hidden>
Date:   Fri Oct 22 00:36:51 2010 -0300

    Symbols 0..9 stand for their ascii character.
    
    * console-client/xkb/parser.y(symbolname): Shift by '0' numbers [0..9].

commit f9570fcd6bdd63dd9db34e4588e4c339566ff60b
Author: Diego Nieto Cid <address@hidden>
Date:   Sat Aug 21 11:49:29 2010 -0300

    Add support for hexadecimal symbols.
    
    * console-client/xkb/parser.y(symbolname): Match and return hex value.

commit d8023826e3a846f1f5df3570b7b6d57075532fce
Author: Diego Nieto Cid <address@hidden>
Date:   Tue Sep 14 16:22:43 2010 -0300

    Update foreign files.
    
    * console-client/xkb/keysymdef.h: Replaced file.
    * console-client/xkb/ks_tables.h: Likewise.
    * console-client/xkb/kstoucs.c: Likewise.
    * console-client/xkb/symname.c: Likewise.
    * console-client/xkb/HACKING: New file, added foreign files information.

commit 5b83423a2d12829debf7581e8717e20965475f89
Author: Diego Nieto Cid <address@hidden>
Date:   Thu Aug 26 22:10:56 2010 -0300

    Document new options.
    
    * console-client/xkb/README: Updated.

commit ee22e696e86c29a6320ce22b6add83e8a6121924
Author: Diego Nieto Cid <address@hidden>
Date:   Thu Aug 26 16:25:40 2010 -0300

    * console-client/xkb/xkb.c (iskeypad): Access up to 'width' symbols.

commit 85fc5f849ba0f0e9405bb8e9dfd2b9316b452f4e
Author: Diego Nieto Cid <address@hidden>
Date:   Sat Aug 21 20:07:45 2010 -0300

    'vmods' is an alias for 'virtual_modifiers'.

commit 91fba13c9c8dfdaab7e98e5d3bee1b0085b2d2aa
Author: Diego Nieto Cid <address@hidden>
Date:   Sat Aug 21 03:17:11 2010 -0300

    Fix handling of error conditions.
    
    * console-client/xkb/parser.y (key_set_action): Test actions variable.
    (key_set_keysym): Test keysyms instead of keys.

commit 29591363f86e5e0e7c3b3c058c0f77970b1e6680
Author: Diego Nieto Cid <address@hidden>
Date:   Sat Aug 21 03:07:38 2010 -0300

    Fix memory errors.
    
    * console-client/xkb/parser.y (key_set_keysym): Consider symbol's size
    when reallocing.
    (key_set_action): Consider (xkb_action_t *)'s size when reallocing.
                      Start clearing levels from 'width' and up to 'level'.

commit a4c3acc8ce65d27f6424557c43bf1d841db9401e
Author: Alexander Preisinger <address@hidden>
Date:   Sat Aug 21 00:11:46 2010 +0800

    Add neo support
    
    * console-client/xkb/xkb-data/keymap/hurd: New keymap neo.

commit 388dce0e0c4ac4b731a39c556c091cd503c265ac
Author: Alexander Preisinger <address@hidden>
Date:   Sat Aug 21 07:24:46 2010 +0800

    README update

commit 60fe8eb1451211575ee97efedac47a6e6896846b
Author: Diego Nieto Cid <address@hidden>
Date:   Wed Aug 18 13:41:50 2010 -0300

    Enable hurd extensions in every layout.

commit 5b64401bd902fa557e02f3fe16f1ec3d1d7cedc1
Author: Diego Nieto Cid <address@hidden>
Date:   Tue Aug 10 18:47:17 2010 -0300

    Remove obsolete variable declaration.

commit 6ed86a3ea0259de74660d7b9546ca9747049b667
Author: Diego Nieto Cid <address@hidden>
Date:   Tue Aug 3 13:02:09 2010 -0300

    Use vfprintf in debug_printf and write to stderr.

commit 8ff4dc8b26e35c192d090ad1b058493ca8e7269e
Author: Diego Nieto Cid <address@hidden>
Date:   Mon Jul 26 13:18:47 2010 -0300

    Add debugging messages.
    
    * console-client/xkb/lex.l(include_file): Log file changes.
    * console-client/xkb/parser.y(key_set_keysym): Log symbol associations.
    (include_section): Log section being read.
    (symbolssect,keycodesect,key_new): Log current key.
    * console-client/xkb/xkbdata.c(keyname_add): Log keyname, keycode and hash.
    (set_rmod_keycode): Log modifier, keyname and keycode.

commit a9a5bcb152def4c737abb84a665232fadfb5e5b2
Author: Diego Nieto Cid <address@hidden>
Date:   Tue Jul 20 21:31:10 2010 -0300

    Emit warnings on undeclared virtual modifiers.

commit e89187e4e751ae805a8a4c358e4de3974a777a12
Author: Diego Nieto Cid <address@hidden>
Date:   Tue Jul 20 16:52:18 2010 -0300

    Report inexistent section.
    
    * console-client/xkb/parser.y (include_section): Declare 
scanner_get_current_location and
    scanner_get_current_file prototypes.
    New local variables current_location, current_file and err.
    Report error and exit when a section cannot be processed successfully.

commit dd639e8a51c4d986c51c2bb6f8f91b0e2a9306c9
Author: Diego Nieto Cid <address@hidden>
Date:   Tue Jul 20 16:48:28 2010 -0300

    Add function to read the state of the scanner.
    
    * console-client/xkb/lex.l (scanner_get_current_location): New function.
    (scanner_get_current_file): Likewise.

commit 650a8244fcb3a2f7897842d70073a491832b918e
Author: Diego Nieto Cid <address@hidden>
Date:   Tue Jul 20 14:10:18 2010 -0300

    Check for end of file.
    
    * console-client/xkb/parser.y [!YY_NULL]: Define YY_NULL, the end of
    file token.
    * console-client/xkb/parser.y (skip_to_sectionname): If the end of file
    is reached while skipping symbols return an error.
    Return 0 on success.
    * console-client/xkb/parser.y (skip_to_defaultsection): Likewise.

commit 22e017432a130728b5b0f535aa490bfaaadacc73
Author: Diego Nieto Cid <address@hidden>
Date:   Tue Jul 20 14:09:19 2010 -0300

    Propagate error on unexpected end of files.
    
    * console-client/xkb/lex.l (close_include): Return an error code on
    failure.
    (yywrap): Indicate termination when close_include fails.

commit f4b3884514804f7a59cecd87d84420358629fc69
Author: Diego Nieto Cid <address@hidden>
Date:   Mon Jul 19 22:18:02 2010 -0300

    Give the file name and line number where an unexpected end of file was 
found.

commit 603c799b9d2e83e404fed519822de1e565ab4ffd
Author: Diego Nieto Cid <address@hidden>
Date:   Sun Jul 25 20:07:03 2010 -0300

    Warn when too many virtual modifier are defined.

commit 1947d8a1a99974ff008b98a46923ad9ccef28284
Author: Diego Nieto Cid <address@hidden>
Date:   Sun Jul 25 17:15:01 2010 -0300

    Avoid hashing garbage for short keynames.

commit effb6217301ea3c63341fc8998f462e0ecacb11a
Author: Diego Nieto Cid <address@hidden>
Date:   Sat Jul 31 01:51:47 2010 -0300

    Rule vmod returns an int with the vmod's bit on.
    
    This allows to combine virtual modifiers safely.

commit a8b17a86351e4d800d9308bd9fd58e6c28828500
Author: Diego Nieto Cid <address@hidden>
Date:   Sat Jul 31 02:20:44 2010 -0300

    Recreate xkb/keymap/hurd from xkeyboard-config-1.8's xfree86 keymap.
    
    modified:   xkb/keymap/hurd
        * Don't include inexistant symbol file: pc104.
        * en_US was replaced by pc(pc105).
        * Append us layout by default as pc(pc105) no longer describes
          a full keyboard.

commit e9be3c4b1dbf77b60f097a440f3fda670ef79409
Author: Diego Nieto Cid <address@hidden>
Date:   Wed Apr 6 18:13:07 2011 -0300

    Update key type assigment routine.

commit de41d22942cadd3e7dac5e85c7e57abbf1b316dd
Author: Diego Nieto Cid <address@hidden>
Date:   Sat Jul 31 01:12:39 2010 -0300

    Skip to main file's default section when needed.

commit da8c738584a142ca2f34cceed95ff446a97f8d6a
Author: Diego Nieto Cid <address@hidden>
Date:   Mon Jul 19 21:26:43 2010 -0300

    Lexer support for keycodes with +/- symbols and arbitrary level numbers.

commit cc562f054ceaceb0e1631d50cec03de3c1a9b853
Author: Diego Nieto Cid <address@hidden>
Date:   Sat Jul 31 00:59:33 2010 -0300

    debian patch: 04_cleanups.patch

commit 7b249045199afead84aad7a67890abf2523a1b00
Author: Diego Nieto Cid <address@hidden>
Date:   Sat Jul 31 00:58:50 2010 -0300

    debian patch: 03_hurd_keymap.patch

commit 7a3b6e340ec908de7c7b20e5e35dc3860392c430
Author: Diego Nieto Cid <address@hidden>
Date:   Wed Dec 29 16:10:35 2010 -0300

    Install XKB data files.
    
    * console-client/Makefile (XKB_DATA_DIR, XKB_DATA_FILES): New variables.
    (DIST_FILES): Use XKB_DATA_FILES to list data files.
    (pc-kbd-CFLAGS): Use XKB_DATA_DIR variable.
    (intall): Add XKB data files to it's dependencies.
    ($(XKB_DATA_DIR), $(XKB_DATA_DIR)/%): New targets.

commit 364f8fa84e956c411ae4524d10643a75eb042fb2
Author: Diego Nieto Cid <address@hidden>
Date:   Wed Dec 29 14:32:02 2010 -0300

    Translate scancodes using XKB.
    
    * console-client/Makefile (pc-kbd-CFLAGS): New variable.
    (PC_KBD_SO_SRCS): Add sources from xkb directory.
    (LCLHDRS): Add includes from xkb directory.
    (lex.c, parser.tab.h): New targets.
    (VPATH): New variable.
    (CPPFLAGS): Add xkb directory to include search path.
    (LFLAGS, YFLAGS): New variables.
    (DIST_FILES): New variable.
    * console-client/pc-kbd.c [XKB_SUPPORT]: Include xkb/xkb.h.
    (cd): Removed static qualifier.
    [XKB_SUPPORT] (ctrlaltbs): New variable.
    [XKB_SUPPORT] (xkb_repeat_delay, xkb_repeat_interval): Likewise.
    (gnumach_v1_input_next) [XKB_SUPPORT]: Skip conversion to set 2.
    [XKB_SUPPORT] (read_keycode): New function.
    [XKB_SUPPORT] (input_loop): Pass keycode to xkb_input_key.
    (struct arguments): New type.
    (options) [XKB_SUPPORT]: New options xkbdir, keymapfile, keymap
    compose, ctrlaltbs, no-ctrlaltbs, repeat-delay and repeat-interval.
    (parse_opt) [XKB_SUPPORT]: Handle new options.
    (pc_kbd_init) [XKB_SUPPORT]: Initialize XKB and load layout.
    (pc_kbd_start) [XKB_SUPPORT]: Initialize xkb timers.

commit 451dca06f18dd6efd6c53c83ac3ac00b29f41a45
Author: Diego Nieto Cid <address@hidden>
Date:   Wed Dec 29 00:13:40 2010 -0300

    Add missing semicolons bison was inserting.
    
    * console-client/xkb/parser.y: Add semicolons where needed.

commit 746f8cb379ee975ea2d50a813cfa5221b87d179a
Author: Diego Nieto Cid <address@hidden>
Date:   Mon Jul 19 15:27:27 2010 -0300

    Add type to $$ in mid-rules.
    
    (see http://www.mail-archive.com/address@hidden/msg02159.html )

commit 77ac8c4286f1015ef19bb92d5f6e9263ca5bc1e9
Author: Diego Nieto Cid <address@hidden>
Date:   Sat Jul 31 01:01:07 2010 -0300

    debian patch: 06_gcc-4.1_fix.patch

commit fe3e62d3ae72d6fb5d943a91cedd86fc3258bd74
Author: Diego Nieto Cid <address@hidden>
Date:   Sun Mar 13 21:31:05 2011 -0300

    Use external encoding converter.
    
    * console-client/xkb/xkb.c (cd): Change storage class to extern.

commit 62d95c76fe4f65bd923ad407864fc80fc636e124
Author: Diego Nieto Cid <address@hidden>
Date:   Sun Mar 13 21:28:23 2011 -0300

    Export function to load the keaboard layout.
    
    * console-client/xkb/xkb.c (xkb_load_layout): New function.
    * console-client/xkb/xkb.h (xkb_load_layout): Export prototype.

commit e6d89c3c3fde409a0d50812085de863959170293
Author: Diego Nieto Cid <address@hidden>
Date:   Sun Mar 13 21:09:47 2011 -0300

    Remove keyboard driver from XKB implementation.
    
    * console-client/xkb/xkb.c (kbd_dev): Deleted variable.
    (gnumach_v1_compat, repeater_node,cnode, arguments): Likewise.
    (options, ctrlaltbs, argp, xkb_ops, driver_xkb_ops): Likewise.
    (gnumach_v1_input_next, read_scancode): Deleted functions.
    (input_loop, xkb_start, xkb_init, parse_opt): Likewise.
    (xkb_start, xkb_fini, xkb_set_scroll_lock_status): Likewise.

commit 345f8d5ff5fe7e909e8e9aae6a7d02981263ff91
Author: Marco Gerards <address@hidden>
Date:   Sun Mar 6 17:45:44 2011 -0300

    Add XKB parser and implementation.
    
    * console-client/xkb/Compose: New file.
    * console-client/xkb/MISSING-FEATURES: Likewise.
    * console-client/xkb/README: Likewise.
    * console-client/xkb/TODO: Likewise.
    * console-client/xkb/compose.c: Likewise.
    * console-client/xkb/default.xkb: Likewise.
    * console-client/xkb/keysymdef.h: Likewise.
    * console-client/xkb/ks_tables.h: Likewise.
    * console-client/xkb/kstoucs.c: Likewise.
    * console-client/xkb/lex.l: Likewise.
    * console-client/xkb/makeconf.sh: Likewise.
    * console-client/xkb/parser.y: Likewise.
    * console-client/xkb/symname.c: Likewise.
    * console-client/xkb/xkb-data/keymap/hurd: Likewise.
    * console-client/xkb/xkb-data/symbols/hurd: Likewise.
    * console-client/xkb/xkb-data/types/hurd: Likewise.
    * console-client/xkb/xkb.c: Likewise.
    * console-client/xkb/xkb.h: Likewise.
    * console-client/xkb/xkbdata.c: Likewise.
    * console-client/xkb/xkbdefaults.c: Likewise.
    * console-client/xkb/xkbtimer.c: Likewise.

-----------------------------------------------------------------------

Summary of changes:
 aclocal.m4                               |  159 +++
 config.make.in                           |    8 +
 configure.in                             |   41 +
 console-client/Makefile                  |   52 +-
 console-client/pc-kbd.c                  |  282 +++++-
 console-client/xkb/MISSING-FEATURES      |   32 +
 console-client/xkb/README                |  178 ++++
 console-client/xkb/TODO                  |    7 +
 console-client/xkb/compose.c             |  593 +++++++++++
 console-client/xkb/kstoucs.c             |   50 +
 console-client/xkb/kstoucs_map.sh        |   20 +
 console-client/xkb/lex.l                 |  386 +++++++
 console-client/xkb/parser.y              | 1605 ++++++++++++++++++++++++++++++
 console-client/xkb/xkb-data/keymap/hurd  |  392 ++++++++
 console-client/xkb/xkb-data/symbols/hurd |  125 +++
 console-client/xkb/xkb-data/types/hurd   |   18 +
 console-client/xkb/xkb.c                 | 1380 +++++++++++++++++++++++++
 console-client/xkb/xkb.h                 |  431 ++++++++
 console-client/xkb/xkbdata.c             |  464 +++++++++
 console-client/xkb/xkbtimer.c            |  231 +++++
 20 files changed, 6444 insertions(+), 10 deletions(-)
 create mode 100644 console-client/xkb/MISSING-FEATURES
 create mode 100644 console-client/xkb/README
 create mode 100644 console-client/xkb/TODO
 create mode 100644 console-client/xkb/compose.c
 create mode 100644 console-client/xkb/kstoucs.c
 create mode 100644 console-client/xkb/kstoucs_map.sh
 create mode 100644 console-client/xkb/lex.l
 create mode 100644 console-client/xkb/parser.y
 create mode 100644 console-client/xkb/xkb-data/keymap/hurd
 create mode 100644 console-client/xkb/xkb-data/symbols/hurd
 create mode 100644 console-client/xkb/xkb-data/types/hurd
 create mode 100644 console-client/xkb/xkb.c
 create mode 100644 console-client/xkb/xkb.h
 create mode 100644 console-client/xkb/xkbdata.c
 create mode 100644 console-client/xkb/xkbtimer.c


hooks/post-receive
-- 
Hurd



reply via email to

[Prev in Thread] Current Thread [Next in Thread]