Releases: walles/moar
v1.30.0: Add backwards search
With this release, you can now search backwards with '?', just like in
less.
The new show-help mapping is 'h' (also like in less). Unfortunately this
conflicts with the old 'h' mapping (from vim), but since less
compatibility is what's important here the vim binding had to go.
This release also improves styling. Some bugs have been fixed, and the
UI now matches the plain text style. In some circumstances, making the
window narrower now doesn't cause the text to wrap and scroll, which is
nice.
v1.29.0: Terminal fg support and CSV highlighting
This release adds a new command line switch --terminal-fg
, which will make moar
color unstyled text with the default terminal foreground color, rather than with the style foreground color.
Also, this release comes with support for highlighting RFC-4180 formatted .csv
styles.
v1.28.2: Remedy two race conditions
Fixes: #254
Or at least I hope so. I can't repro and the reporter can't repro, so
I believe that crash might be caused by a race. And since this release
fixes two race conditions, I hope I got it.
Impossible to know, fingers crossed.
v1.28.1: Don't reformat JSON files by default
Still unsure what the right default is here, but now it's not default.
If you want it, do this in some shell rc file:
export MOAR=--reformat
Then all future moar
invocations will automatically reformat JSON files.
This release also tunes word wrapping to wrap on hyphens.
v1.28.0: Reformat JSON files before displaying them
With this release, JSON files will now be implicitly reformatted before being displayed.
This can be disabled with the --no-reformat
switch.
v1.27.3: Prevent blank last column on Windows
Also in this release:
- Fish shell specific help text for setting moar as your pager
- PowerShell specific help text for setting moar as your pager
- Assume VGA color scheme on 16 color terminals
Regarding the colors, if you're viewing 256 or more color text on a 16 color VGA terminal, moar
should now be doing a better downsampling job.
v1.27.2: Handle wide chars in the input
Like CJK characters for example.
Before this change, the presence of wide characters in the input would
break the display if lines were overflowing on the right.
With this release, we now handle wide characters correctly.
v1.27.1: Accept \ characters in URLs
Valid or not, these exist in the wild and we need to support them.
v1.27.0: Auto detect JSON for highlightning
With this release, if you pipe JSON into moar
, moar
will automatically
detect that the input is JSON and highlight it as such.
v1.26.0: Support ANSI codes for coloring underlines
Also, make line numbers easier to read, and include stack traces in goroutine panic reports.