Releases: walles/moor
v2.9.6: Various updates
Reading large (hundreds of megabytes) streams is faster in this release.
In this release moor doesn't hang any more when reading files with
extremely long lines (hundreds of megabytes). Performance still isn't
great in this case, but it is better than before.
File names are now underlined by default in the status bar, thanks
@saeedark!
Some improvements to theming and syntax highlighting are in this release
due to upgrading Chroma.
v2.9.5: Fix non-working case insensitive search
Fix non-working case insensitive search
v2.9.4: More performance work
I have stopped counting percentages, but file reading is faster in this
version (not that anybody ever complained), and search performance has
also seen big improvements.
The search performance improvements can be noticed on files with
millions of lines.
v2.9.3: Search performance improvements
Lots of benchmarking and profiliing work went into search performance.
The results weren't super, but the search is faster than before.
This release also tunes limits for how much data to read before pausing
and does syntax highlighting for larger files.
v2.9.2: Make searching 4x faster
By dodging lock contention while searching. 4x is a measured value on
a specific machine with 8 physical / 16 logical cores, YMMV. Speedup
should be higher the more CPU cores you have.
Also in this release is a few improvements to interactive help texts.
v2.9.1: Tune persistent search history behavior
History file is now stored according to XDG Base Directory
Specification. When importing less' history, take LESSHISTFILE into
account. History length limit has been raised.
Also in this release:
- Detect man pages by content. This should make moor hide line numbers
for all man pages, not just those we get from some particular
implementation of man. - Add flag for disabling line background highlighting for searches
v2.9.0: Add persistent search history
With this release, when you search, pressing arrow up or down will cycle
through your previous search queries.
Your search history is stored between invocations in
~/.moor_search_history.
v2.8.2: Usability touchups
Partly based on watching others use moor.
- Fix search hit line highlighting with word wrapping enabled.
- Show keyboard help while searching
- Inform user when toggling word wrapping
v2.8.1: Bug fixes
This release fixes two issues.
Before this release, searching could sometimes scroll right, even though
there were no new search hits there. In this release, that shouldn't
happen any more.
Also before this release, in Kitty and some other terminals, mouse
selection didn't work while content was still loading. This should now
be fixed.