Skip to content

Commit eff56e7

Browse files
committed
Fixes
1 parent 6ad2936 commit eff56e7

File tree

1 file changed

+8
-20
lines changed

1 file changed

+8
-20
lines changed

NEWS

+8-20
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ API
88

99
### New
1010

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

1414
### Fixes
1515

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

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

2121
- Additions (reverted removal):
2222

@@ -62,32 +62,20 @@ API
6262

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

65-
- Fixed parsing of empty symbol declaration. The following erroneous syntax is now
66-
correctly rejected: `xkb_symbols { key <SPC> {, [Space] }; };`.
67-
68-
- Fixed a few memory leaks.
69-
70-
Documentation
71-
-------------
72-
73-
- Added documentation for the keymap format about multiple keysyms per level.
74-
- Added documentation to `XkbToControl`.
65+
- Fixed a few memory leaks and keymap symbols parsing.
7566

7667
Tools
77-
---
68+
-----
7869

7970
### New
8071

8172
- `xkbcli compile-compose`: added new CLI utility to test Compose files.
82-
- `xkbcli interactive-x11`: added support for Compose
83-
- `xkbcli interactive-wayland`: added support for Compose
73+
- `xkbcli interactive-x11`: added support for Compose.
74+
- `xkbcli interactive-wayland`: added support for Compose.
8475

8576
### Fixes
8677

87-
- `xkbcli interactive-evdev`: fixed help.
88-
- Bash completion:
89-
- Fixed permissions: removed unnecessary execution permission.
90-
- Fixed completion in some corner cases.
78+
- Bash completion: Fixed completion in some corner cases.
9179

9280

9381
libxkbcommon 1.6.0 - 2023-10-08

0 commit comments

Comments
 (0)