|
8 | 8 |
|
9 | 9 | ### New
|
10 | 10 |
|
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. |
13 | 13 |
|
14 | 14 | ### Fixes
|
15 | 15 |
|
16 | 16 | - Updated keysyms using latest [xorgproto] (commit: `cd33097fc779f280925c6d6bbfbd5150f93ca5bc`):
|
17 | 17 |
|
18 | 18 | 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. |
20 | 20 |
|
21 | 21 | - Additions (reverted removal):
|
22 | 22 |
|
|
62 | 62 |
|
63 | 63 | - Registry: Updated the DTD and always parse the “popularity” attribute.
|
64 | 64 |
|
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. |
75 | 66 |
|
76 | 67 | Tools
|
77 |
| ---- |
| 68 | +----- |
78 | 69 |
|
79 | 70 | ### New
|
80 | 71 |
|
81 | 72 | - `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. |
84 | 75 |
|
85 | 76 | ### Fixes
|
86 | 77 |
|
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. |
91 | 79 |
|
92 | 80 |
|
93 | 81 | libxkbcommon 1.6.0 - 2023-10-08
|
|
0 commit comments