Fix < escape insertion in StflRichText#3008
Merged
Merged
Conversation
senatoreg
pushed a commit
to senatoreg/newsboat
that referenced
this pull request
Apr 1, 2025
Release Newsboat 2.39
Added
=====
- New `bind` command, which is an improvement on both `bind-key` and `macro`.
It allows multi-key bindings (that's new!) which execute one or more actions
(similar to macros), and can have a description that'll be displayed in the
help dialog (that's new too!). It also offers an additional syntax for
specifying keys: instead of `^R`, one can write `<C-r>`. Multi-key bindings
are slightly limited in that bindings with same prefix must all be the same
length to avoid ambiguity when executing them (if I had bindings `for` and
`fork`, and typed `for`, Newsboat wouldn't know if that's it or I'm going to
type `k` next) (newsboat#1165) (Dennis van der Schagt, Alexander Batischev, Lysander
Trischler)
- contrib/newsboat-idlefeeds.sh: a script to show feeds that weren't updated in
a given amount of time (T3SQ8)
Changed
=======
- Highlighting in the help form is now case-insensitive (newsboat#2998) (Juho Eerola)
- Updated translations: Dutch (Dennis van der Schagt),
German (Lysander Trischler), Italian (Mauro Scomparin), Polish (Carno),
Russian and Ukrainian (Alexander Batischev), Swedish (Dennis Öberg),
Turkish (Emir SARI)
- Bumped minimum supported Rust version to 1.81.0
Deprecated
==========
- Compilers that don't support C++17. This release compiles with `-std=c++17`,
but only for compatibility with header files of libicu 75+; Newsboat itself
only uses C++14 for now. The next release might start using C++17 features,
so please open an issue if that'll cause problems for you (newsboat#3031) (Alexander
Batischev)
Removed
=======
- Support for Clang 4, because it doesn't accept `-std=c++17` (newsboat#3031) (Alexander
Batischev)
Fixed
=====
- Crash when setting a non-existent variable (newsboat#2989) (Dennis van der Schagt)
- Highlights not displayed for searches that contain less-than sign, due to
errors in quoting (newsboat#3008) (Juho Eerola)
- Building with libicu 75+, which requires C++17. libicu is an indirect
dependency of Newsboat via libxml2 (newsboat#3031) (Alexander Batischev)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #3007