This file documents all noteable changes made to this project
- If two consecutive searches are done in a single session, the previous search highlghts are not removed
- If the same search query is called twice, the matches are repeated
- Add info about
search
feature - Add info about
searchable
field andset_searchable
soft-deprecation
- Fix README examples
- A special mutex for the Pager that is runtime-agnostic and implements
Send
+Sync
- Search using the
/
keyn
andp
to go to the next/previous match respectively
- Simplification how text is output to the screen when the terminal is not filled
- Ability to control the exit strategy
- Minimum requirement for tokio is tokio 1.0
- Fix docs where features are shown to enabled even when they are disabled by default
- Change version in README
-
New keybindings
j
for going up andk
for going downPage Up
andPage Down
for scrolling by entire pagesG
for going to the end andg
for going at the very top
-
Scrolling using mouse
-
Add a
less
like program as an example -
Add a complete line numbering system
-
A
Pager
struct for configuration with builder pattern configuration functions -
A new type
PagerMutex
which is just an alias forArc<Mutex<Pager>>
-
Error handling/propagating using
thiserror
tokio_updaring
andasync_std_updating
now take aPagerMutex
page_all
now takes aPager
instead of String
- Fix compilation errors
- Fix bug where
minus
does not redraw with terminal resize
- Added all features
- Fixed all bugs