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

libxkbcommon: Changes to 'refs/tags/xkbcommon-0.4.2'



Tag 'xkbcommon-0.4.2' created by Ran Benita <ran234@gmail.com> at 2014-05-15 09:07 +0000

xkbcommon-0.4.2

Changes since xkbcommon-0.4.1:
Ran Benita (35):
      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

---
 .travis.yml               |   12 ++
 NEWS                      |   32 +++++-
 configure.ac              |    6 -
 doc/Doxyfile.in           |   12 --
 doc/quick-guide.md        |    4 
 src/darray.h              |    3 
 src/keymap-priv.c         |   50 ++++++---
 src/keymap.c              |   32 ++----
 src/keymap.h              |   46 +++++++-
 src/state.c               |   14 +-
 src/text.c                |   30 +----
 src/text.h                |   10 -
 src/utils.h               |    2 
 src/x11/keymap.c          |   20 +--
 src/x11/util.c            |    5 
 src/xkbcomp/action.c      |  237 +++++++++++++++++++++++-----------------------
 src/xkbcomp/action.h      |   11 +-
 src/xkbcomp/ast-build.c   |   11 +-
 src/xkbcomp/compat.c      |  196 +++++++++++++++++++-------------------
 src/xkbcomp/expr.c        |   33 +++---
 src/xkbcomp/expr.h        |   10 +
 src/xkbcomp/keycodes.c    |   46 ++++----
 src/xkbcomp/keymap-dump.c |   33 +++---
 src/xkbcomp/keymap.c      |   16 +--
 src/xkbcomp/parser.y      |    6 -
 src/xkbcomp/symbols.c     |  220 ++++++++++++++++++++++--------------------
 src/xkbcomp/types.c       |  142 ++++++++++++++-------------
 src/xkbcomp/vmod.c        |   37 +++----
 src/xkbcomp/vmod.h        |    4 
 xkbcommon/xkbcommon-x11.h |    1 
 xkbcommon/xkbcommon.h     |   67 +++++++++++--
 31 files changed, 746 insertions(+), 602 deletions(-)
---


Reply to: