Skip to content

Releases: walles/moor

v2.15.1: Fix scrolling to end on initial search

Choose a tag to compare

@walles walles released this 15 Jun 05:53

This release fixes a bug where providing an initial search query on the
command line would both search and scroll to the end of the document.

With this release, we just show the first hit. Which is what we always
should have done.

v2.15.0: Accept +/pattern command line argument

Choose a tag to compare

@walles walles released this 12 Jun 07:23

This will make moor behave as if you started moor, typed / to start
searching, typed pattern as the search pattern and then pressed Enter.

For great less compatibility.

v2.14.0: Wrap text at PAGER_WRAP_COLUMNS if set

Choose a tag to compare

@walles walles released this 06 Jun 14:44

Also in this release:

  • Improve file format detection by checking file contents if the file
    extension didn't help
  • Fix a crash when switching between files

v2.13.4: Fix crash with multiple open files

Choose a tag to compare

@walles walles released this 01 Jun 16:49
ee5c1e9

Also, this release shuts down nicely on SIGINT and SIGTERM, restoring
the terminal state before exiting.

v2.13.3: Improve wrapping for indented lines

Choose a tag to compare

@walles walles released this 27 May 17:49

This release improves wrapping for indented and list-like text, such as
man page option descriptions. Wrapped continuation lines now keep a
smarter hanging indent when appropriate.

Also in this release:

  • Press Ctrl-C while searching to abort search mode and return to where
    you started.
  • Improve UI responsiveness for very long lines by avoiding unnecessary
    match scanning when no search is active.
  • Unescape MAN_PN values from GNU man before displaying them, so labels
    are shown correctly.

v2.13.2: Fix a crash when filtering

Choose a tag to compare

@walles walles released this 14 May 06:39

This release fixes an intermittent crash that could happen when
filtering a file down to zero lines.

Also, this release improves performance for rendering long (100KB)
lines.

v2.13.1: Performance improvements for searching

Choose a tag to compare

@walles walles released this 11 May 06:01

Performance when searching and scrolling sideways to search hits has
been significantly improved. Hits are now also centered on the screen
when scrolling sideways.

Also in this release:

  • Fix a goroutine leak and limit CPU usage when searching
  • Detect JSONL files and apply JSON syntax highlighting, thanks @scudette in #407!

v2.13.0: File reloading improvements

Choose a tag to compare

@walles walles released this 08 May 20:42

In this release, moor now automatically detects if a file gets
truncated/shrunk or completely rewritten and reloads it appropriately.
Also, you can now press r at any time to manually reload the current
file.

Additionally, the man page got minor touchups, thanks @ssgelm in #405!

v2.12.3: Fix a crash

Choose a tag to compare

@walles walles released this 01 May 15:54

Crash reported here: #399

Also, this release makes filtering using & 14% faster with large input.

v2.12.2: Handle more ANSI escape sequences

Choose a tag to compare

@walles walles released this 26 Apr 17:28

Support ANSI escape codes for blink, hidden, and strikethrough,
contributed by @viserctul in #402.
Thanks!

Also in this release:

  • Ignore OSC8 parameters
  • Make LESS_TERMCAP_md control man page headings as well