Skip to content

Commit

Permalink
Fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
wismill committed Mar 1, 2024
1 parent 8dab092 commit 75c4a8e
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 75c4a8e

Please sign in to comment.