Tag 'libxkbcommon-0.4.3-1' created by Emilio Pozuelo Monfort <po...@debian.org> at 2014-09-05 01:12 +0000
Tagging upload of libxkbcommon 0.4.3-1 to unstable. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABCAAGBQJUCQ3+AAoJEJ1GxIjkNoMCi9EQAKQcw3ppGeePTGmRUpwPmu3R l1Kkz8xY/mUuuSfoz9sbtS+hfaECBwKd21fk1zSXWLf1S73dBlpcqfP5Nbv6Tr+v QHvY9xXCst0yT2esZkuH3f/KP8KTY/m/xi7jNfM23Clky+sxvZdA8jqFoLiJyfw4 SppGMEJse4BstVKMiVl6G9SBgZunjqiTNjgIl4dDeAaESJnghSxuvFNnyvFm0fVH eHMRsHehbrYe9VQmOFg4PpsDlZvmC+/2nKz5ykmKy/Qg2axksfgr4SgQCE3RsKY9 CbCUus+f9G13ceD40ka3LRCtojgF6S4nt9FVHobnfAOXJx3hMWKiHvpLgWgzO0gO za5BpXX/x6UmqCNti0T7sPV7p/POCOQpWAFZVXyzxKkAPtNxPu1+fCOGczOm3osW tKVuJ6/BADE3NgyHUBgkeuV3MbYOwUeZPLjoRP5TVOi0TO7sMkmSpi+1MQD5jSBq WV/PNrmkxRa1tnMmrhV6hEd8DEkfY47A7rznFbvCXyv0rBc1MD1U2TGITj8SByWw OVJeTSrM1nqAcAzXv0V2QP1P7aY4zA0jFE/WI5RTjb1T1s4I9JbNhIB65NevrGuO GujYbP2aefRF9xOSfRuzmK8y1BjFl5EQFcQ3MXS22cXlvlkjvXzxSA8hu0P0LxZu z60r6YQH82nPB1ohlD0o =fSsD -----END PGP SIGNATURE----- Changes since libxkbcommon-0.4.1-2: Andreas Henriksson (2): New upstream release (Closes: #750129). Add build-dependencies used by new "x11comp" test: Emilio Pozuelo Monfort (2): Merge branch 'upstream-unstable' into debian-unstable Upload to unstable Ran Benita (63): configure.ac: fix enable_x11 handling Add .travis.yml file doc: add @since annotations for API added since 0.3.0 doc: explain keysym/string transformation expr: fix handling of unknown integer binary operator action: convert a few missed unsigned -> enum xkb_action_type types: separate ctx compat: separate ctx symbols: separate ctx keymap: move ModNameToIndex from text.c and use it in keymap.c keymap: rename wrap_group_into_range -> XkbWrapGroupIntoRange Add struct xkb_mod_set text: take xkb_mod_set instead of the entire keymap expr: take xkb_mod_set instead of the entire keymap action: take xkb_mod_set instead of the entire keymap vmod: take xkb_mod_set instead of the entire keymap compat: use xkb_mod_set instead of entire keymap types: use xkb_mod_set instead of entire keymap symbols: use xkb_mod_set instead of entire keymap utils: detect overflow in memdup() darray: remove unused darray_foreach_reverse() keymap: protect xkb_foreach_key macro params keymap: rename xkb_foreach_key to xkb_keys_foreach keymap: add and use xkb_mods_{foreach,enumerate}() keymap: don't use darray in xkb_mod_set keymap, keycodes, compat: don't use darray for LEDs xkbcomp: use straight assignment instead of CopyModSet xkbcomp: don't align enum values keycodes: fix uninitialized variable doc: fix new doxygen version warnings parser: show the keysym in "unrecognized keysym" messages ast-build: don't leak on OOM in BoolVarCreate x11: fix out-of-bounds access in adopt_atoms() error handling Update NEWS Bump version to 0.4.2 rules: fix leak on failure Remove unnecessary !!(expressions) x11: don't iterate on empty batches parser: don't shadow "str" keycodes: split CopyKeyInfoToKeymap to several functions types: refactor CopyKeyTypesToKeymap ast-build: use cast instead of ->common Replace darray_mem with a new darray_steal test: add file with a syntax error parser: don't leak AST nodes for discarded symbols parser: silence bison "unused value" warnings ast-build: make sure InterpDef is freeable interactive-evdev: don't use sysexits.h docs: fix self-reference docs: move keysym-transformations page to a better position x11/keymap: don't forget to add the vmod offset in get_vmods x11/keymap: be more defensive about the number of modifiers keymap: remove "flags" field of xkb_private_action utils: add a STATIC_ASSERT macro x11/keymap: handle private actions test/x11-keyseq: new test test/x11comp: server writes \n to displayfd state: no need for loop in xkb_state_update_mask() Make the effective mod mask calculation available to other files state: make sure the mods are fully resolved after xkb_state_update_mask() test/state: add test_update_mask() test Update NEWS Bump version to 0.4.3 --- .travis.yml | 12 Makefile.am | 5 NEWS | 55 - configure.ac | 6 debian/changelog | 15 debian/control | 2 doc/Doxyfile.in | 12 doc/quick-guide.md | 4 src/darray.h | 11 src/keymap-priv.c | 50 src/keymap.c | 32 src/keymap.h | 50 src/keysym.c | 2 src/state.c | 80 + src/text.c | 30 src/text.h | 10 src/utils.h | 9 src/x11/keymap.c | 39 src/x11/util.c | 8 src/xkbcomp/action.c | 237 ++-- src/xkbcomp/action.h | 11 src/xkbcomp/ast-build.c | 20 src/xkbcomp/compat.c | 202 ++-- src/xkbcomp/expr.c | 33 src/xkbcomp/expr.h | 10 src/xkbcomp/keycodes.c | 137 +- src/xkbcomp/keymap-dump.c | 35 src/xkbcomp/keymap.c | 26 src/xkbcomp/parser-priv.h | 2 src/xkbcomp/parser.y | 35 src/xkbcomp/rules.c | 11 src/xkbcomp/scanner.c | 1 src/xkbcomp/symbols.c | 231 ++-- src/xkbcomp/types.c | 187 +-- src/xkbcomp/vmod.c | 37 src/xkbcomp/vmod.h | 4 test/.gitignore | 1 test/data/keymaps/host.xkb | 1683 +++++++++++++++++++++++++++++++++ test/data/keymaps/syntax-error.xkb | 1814 ++++++++++++++++++++++++++++++++++++ test/data/keymaps/syntax-error2.xkb | 7 test/filecomp.c | 2 test/interactive-evdev.c | 5 test/state.c | 70 + test/x11comp.c | 163 +++ xkbcommon/xkbcommon-x11.h | 1 xkbcommon/xkbcommon.h | 70 + 46 files changed, 4746 insertions(+), 721 deletions(-) --- -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1xpi9h-0004iu...@moszumanska.debian.org