mirror of
https://github.com/jtdaugherty/brick.git
synced 2024-12-26 07:22:18 +03:00
Bump version, update changelog
This commit is contained in:
parent
6929129e9c
commit
373d900f10
16
CHANGELOG.md
16
CHANGELOG.md
@ -2,6 +2,22 @@
|
||||
Brick changelog
|
||||
---------------
|
||||
|
||||
2.4
|
||||
---
|
||||
|
||||
Changes:
|
||||
* The `Keybindings` API now normalizes keybindings
|
||||
to lowercase when modifiers are present. (See also
|
||||
https://github.com/jtdaugherty/brick/issues/512) This means that,
|
||||
for example, a constructed binding for `C-X` would be normalized to
|
||||
`C-x`, and a binding from a configuration file written `C-X` would be
|
||||
parsed and then normalized to `C-x`. This is because, in general, when
|
||||
modifiers are present, input events are received for the lowercase
|
||||
version of the character in question. Prior to changing this, Brick
|
||||
would silently parse (or permit the construction of) uppercase-mapped
|
||||
key bindings, but in practice those bindings were unusable because
|
||||
they are not generated by terminals.
|
||||
|
||||
2.3.2
|
||||
-----
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
name: brick
|
||||
version: 2.3.2
|
||||
version: 2.4
|
||||
synopsis: A declarative terminal user interface library
|
||||
description:
|
||||
Write terminal user interfaces (TUIs) painlessly with 'brick'! You
|
||||
|
Loading…
Reference in New Issue
Block a user