Skip to content

Commit

Permalink
Fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
wismill committed Feb 11, 2024
1 parent 6ad2936 commit eff56e7
Showing 1 changed file with 8 additions and 20 deletions.
28 changes: 8 additions & 20 deletions NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@ API

### New

- Added early detection of invalid encodings and BOM detection for keymaps, rules
& Compose. Also added a hint that the expected encoding must be UTF-8 compatible.
- Added early detection of invalid encodings and BOM for keymaps, rules & Compose.
Also added a hint that the expected encoding must be UTF-8 compatible.

### Fixes

- Updated keysyms using latest [xorgproto] (commit: `cd33097fc779f280925c6d6bbfbd5150f93ca5bc`):

For the sake of compatibility, this reintroduces some deleted keysyms and
postpones the effective deprecation of others that landed in xkbcommon 1.6.0.
postpones the effective deprecation of others, that landed in xkbcommon 1.6.0.

- Additions (reverted removal):

Expand Down Expand Up @@ -62,32 +62,20 @@ API

- Registry: Updated the DTD and always parse the “popularity” attribute.

- Fixed parsing of empty symbol declaration. The following erroneous syntax is now
correctly rejected: `xkb_symbols { key <SPC> {, [Space] }; };`.

- Fixed a few memory leaks.

Documentation
-------------

- Added documentation for the keymap format about multiple keysyms per level.
- Added documentation to `XkbToControl`.
- Fixed a few memory leaks and keymap symbols parsing.

Tools
---
-----

### New

- `xkbcli compile-compose`: added new CLI utility to test Compose files.
- `xkbcli interactive-x11`: added support for Compose
- `xkbcli interactive-wayland`: added support for Compose
- `xkbcli interactive-x11`: added support for Compose.
- `xkbcli interactive-wayland`: added support for Compose.

### Fixes

- `xkbcli interactive-evdev`: fixed help.
- Bash completion:
- Fixed permissions: removed unnecessary execution permission.
- Fixed completion in some corner cases.
- Bash completion: Fixed completion in some corner cases.


libxkbcommon 1.6.0 - 2023-10-08
Expand Down

0 comments on commit eff56e7

Please sign in to comment.