- Update to 656:
* Add ^O^N, ^O^P, ^O^L and ^O^O commands and mouse clicks (with --mouse) to find and open OSC8 hyperlinks (github #251).
* Add --match-shift option.
* Add --lesskey-content option (github #447).
* Add LESSKEY_CONTENT environment variable (github #447).
* Add --no-search-header-lines and --no-search-header-columns options (github #397).
* Add ctrl-L search modifier (github #367).
* A ctrl-P at the start of a shell command suppresses the "done" message (github #462).
* Add attribute characters ('*', '~', '_', '&') to --color parameter (github #471).
* Allow expansion of environment variables in lesskey files.
* Add LESSSECURE_ALLOW environment variable (github #449).
* Add LESS_UNSUPPORT environment variable.
* Add line number parameter to --header option (github #436).
* Mouse right-click jumps to position marked by left-click (github #390).
* Ensure that the target line is not obscured by a header line set by --header (github #444).
* Change default character set to "utf-8", except remains "dos" on MS-DOS.
* Add message when search with ^W wraps (github #459).
* UCRT builds on Windows 10 and later now support Unicode file names (github #438).
* Improve behavior of interrupt while reading non-terminated pipe (github #414).
* Improve parsing of -j, -x and -# options (github #393).
* Support files larger than 4GB on Windows (github #417).
* Support entry of Unicode chars larger than U+FFFF on Windows (github #391).
* Improve colors of bold, underline and standout text on Windows.
* Allow --rscroll to accept non-ASCII characters (github #483).
* Allow the parameter to certain options to be terminated with a space (--color, --quotes, --rscroll, --search-options and --intr) (github #495).
* Fix bug where # substitution failed after viewing help (github #420).
* Fix crash if files are deleted while less is viewing them (github #404).
* Workaround unreliable ReadConsoleInputW behavior on Windows with non-ASCII input.
* Fix -J display when searching for non-ASCII characters (github #422).
* Don't filter header lines via the & command (github #423).
OBS-URL: https://build.opensuse.org/request/show/1177161
OBS-URL: https://build.opensuse.org/package/show/Base:System/less?expand=0&rev=105
- add zstd support to lessopen
* Fix buffer overflow when invoking lessecho with more than 63 -m/-n
* Fix termlib detection when compiler doesn't accept
* Fix bug using multibyte UTF-8 char in search string
* If XDG_CONFIG_HOME is set, find lesskey source file
* If XDG_DATA_HOME is set, find and store history file
* If XDG_CONFIG_HOME is set, find lesskey source file
* If XDG_DATA_HOME is set, find and store history file
* Fix bug which could leave terminal in mouse-reporting mode
mouse-reporting mode after exiting less.
* Display error message immediately when -o is toggled and
* Fix regression: make screen repaint when "squished" and
* Display error message immediately when -o is toggled and
- Extend lesskey with mappings for 8-bit controls key escape sequences
* Update Unicode database to 9.0.0.
* Automate construction of Unicode tables from Unicode database.
* added less-fix_crash_in_hilite_line.patch
* Fix display bug when using up/down arrow on the command line.
- Update to version 456
- Update to version 455
* Fix possible crashes caused by malformed LESSOPEN or
* Fix bug in unget handling that can cause strange effects
- fix build
- updated to version 418
* Update GPL to version 3.
- add head of changelog to rpm listing
- make expand_linebuf() faster [#39724]
* system-wide lesskey file now defaults to sysless in etc directory
- improved detection for input conding from keyboard, proper input
OBS-URL: https://build.opensuse.org/request/show/1124451
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/less?expand=0&rev=73
* Fix buffer overflow when invoking lessecho with more than 63 -m/-n
* Fix termlib detection when compiler doesn't accept
* Fix bug using multibyte UTF-8 char in search string
* If XDG_CONFIG_HOME is set, find lesskey source file
* If XDG_DATA_HOME is set, find and store history file
* If XDG_CONFIG_HOME is set, find lesskey source file
* If XDG_DATA_HOME is set, find and store history file
* Fix bug which could leave terminal in mouse-reporting mode
mouse-reporting mode after exiting less.
* Display error message immediately when -o is toggled and
* Fix regression: make screen repaint when "squished" and
* Display error message immediately when -o is toggled and
- Extend lesskey with mappings for 8-bit controls key escape sequences
* Update Unicode database to 9.0.0.
* Automate construction of Unicode tables from Unicode database.
* added less-fix_crash_in_hilite_line.patch
* Fix display bug when using up/down arrow on the command line.
- Update to version 456
- Update to version 455
* Fix possible crashes caused by malformed LESSOPEN or
* Fix bug in unget handling that can cause strange effects
- fix build
- updated to version 418
* Update GPL to version 3.
- add head of changelog to rpm listing
- make expand_linebuf() faster [#39724]
* system-wide lesskey file now defaults to sysless in etc directory
- improved detection for input conding from keyboard, proper input
- error messages in lessopen.sh must be redirected to the standard
OBS-URL: https://build.opensuse.org/package/show/Base:System/less?expand=0&rev=103
- Update to 643:
* Fix problem when a program piping into less reads from the tty,
like sudo asking for password (github #368).
* Fix search modifier ^E after ^W.
* Fix bug using negated (^N) search (github #374).
* Fix bug setting colors with -D on Windows build (github #386).
* Fix reading special chars like PageDown on Windows (github #378).
* Fix mouse wheel scrolling on Windows (github #379).
* Fix erroneous EOF when terminal window size changes (github #372).
* Fix compile error with some definitions of ECHONL (github #395).
* Fix crash on Windows when writing logfile (github #405).
* Fix regression in exit code when stdin is /dev/null and
output is a file (github #373).
* Add lesstest test suite to production release (github #344).
* Change lesstest output to conform with
automake Simple Test Format (github #399).
OBS-URL: https://build.opensuse.org/request/show/1103798
OBS-URL: https://build.opensuse.org/package/show/Base:System/less?expand=0&rev=101
- Update to 608:
* Add the --header option (github #43).
* Add the --no-number-headers option (github #178).
* Add the --status-line option.
* Add the --redraw-on-quit option (github #36).
* Add the --search-options option (github #213).
* Add the --exit-follow-on-close option (github #244).
* Add 'H' color type to set color of header lines.
* Add #version conditional to lesskey.
* Add += syntax to variable section in lesskey files.
* Allow option name in -- command to end with '=' in addition to '\n'.
* Add $HOME/.config to possible locations of lesskey file (github #153).
* Add $XDG_STATE_HOME and $HOME/.local/state to possible locations
of history file (github #223).
* Don't read or write history file in secure mode (github #201).
* Fix display of multibyte and double-width chars in prompt.
* Fix ESC-BACKSPACE command when BACKSPACE key does not send 0x08
(github #188).
* Add more \k codes to lesskey format.
* Fix bug when empty file is modified while viewing it.
* Fix bug when parsing a malformed lesskey file (githb #234).
* Fix bug scrolling history when --incsearch is set (github #214).
* Fix buffer overflow when invoking lessecho with more than 63 -m/-n
options (github #198).
* Fix buffer overflow in bin_file (github #271).
* Fix bug restoring color at end of highlighted text.
* Fix bug in parsing lesskey file.
* Defer moving cursor to lower left in some more cases.
* Suppress TAB filename expansion in some cases where it doesn't make sense.
* Fix termlib detection when compiler doesn't accept
OBS-URL: https://build.opensuse.org/request/show/1003485
OBS-URL: https://build.opensuse.org/package/show/Base:System/less?expand=0&rev=90
- update to 590:
* Make less able to read lesskey source files (deprecating lesskey).
* If XDG_CONFIG_HOME is set, find lesskey source file
in $XDG_CONFIG_HOME/lesskey rather than $HOME/.lesskey.
* If XDG_DATA_HOME is set, find and store history file
in $XDG_DATA_HOME/lesshst rather than $HOME/.lesshst.
* Add the --lesskey-src option.
* Add the --file-size option.
* With -F, if screen is resized to make file fit on one screen, don't exit.
OBS-URL: https://build.opensuse.org/request/show/900653
OBS-URL: https://build.opensuse.org/package/show/Base:System/less?expand=0&rev=84
- update to 586:
* Make less able to read lesskey source files (deprecating lesskey).
* If XDG_CONFIG_HOME is set, find lesskey source file
in $XDG_CONFIG_HOME/lesskey rather than $HOME/.lesskey.
* If XDG_DATA_HOME is set, find and store history file
in $XDG_DATA_HOME/lesshst rather than $HOME/.lesshst.
* Add the --lesskey-src option.
* Add the --file-size option.
* Fix bug which could leave terminal in mouse-reporting mode
after exiting less.
* Fix bug which caused failure to respond to window resize.
* Fix backslash bug searching in tag file.
OBS-URL: https://build.opensuse.org/request/show/893509
OBS-URL: https://build.opensuse.org/package/show/Base:System/less?expand=0&rev=81
- update to 563:
* Update Unicode tables.
* Treat Hangul Jamo medial vowels and final consonants as zero width.
* Display error message immediately when -o is toggled and
input is not a pipe.
* Fix regression: make screen repaint when "squished" and
a no-movement command is given.
* Fix erroneous EOF calculation when F command is interrupted.
* Make WIN32C version include this fix from 551:
Don't count lines in initial screen if using -X with -F.
* Fix display bug in WIN32C version.
* Fix memory corruption when built with libtermcap.
* Support libtinfow.
OBS-URL: https://build.opensuse.org/request/show/826860
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/less?expand=0&rev=59
* Update Unicode tables.
* Treat Hangul Jamo medial vowels and final consonants as zero width.
* Display error message immediately when -o is toggled and
input is not a pipe.
* Fix regression: make screen repaint when "squished" and
a no-movement command is given.
* Fix erroneous EOF calculation when F command is interrupted.
* Make WIN32C version include this fix from 551:
Don't count lines in initial screen if using -X with -F.
* Fix display bug in WIN32C version.
* Fix memory corruption when built with libtermcap.
* Support libtinfow.
OBS-URL: https://build.opensuse.org/package/show/Base:System/less?expand=0&rev=75
- less 551:
* Add --mouse option
* Add --wheel-lines option
* Add --no-histdups option
* Add --save-marks option
* Support PCRE2 regular expression library
* Redraw screen on SIGWINCH even if screen size doesn't change
* Shell-escape filenames in history so they can be used again
* Ring bell if user enters invalid long option name
* Use PCRE_UTF8 flag for pcre regular expressions when in UTF-8 mode
* Don't count lines in initial screen if using -X with -F
* Fix bug in v command on empty file
* Fix bug in v command when filename contains shell metacharacters
- refresh less-429-shell.patch
OBS-URL: https://build.opensuse.org/request/show/732670
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/less?expand=0&rev=55
- update to version 530 [bsc#1091308]
* Don't output terminal init sequence if using -F and file fits
on one screen.
* When using -S, mark truncated lines with a special character.
The character can be changed or disabled via the new --rscroll
option.
* New command M marks the last line displayed on the screen.
* New command ESC-m removes a line mark.
* Status column (enabled via -J) now shows mark letters.
* Status column shows search matches even if highlighting is
disabled via -G.
* A second ESC-u command will clear search match markers in the
status column.
* Do same ANSI escape code filtering for tag matching that we do
for searching, to help when viewing syntax-highlighted code.
* Catch SIGTERM and clean up before exiting.
* Fix bug initializing default charset on Windows.
* Handle keypad ENTER key correctly if it sends something other
than newline.
* Fix buffering bug when using stdin with a LESSOPEN pipe.
* Update Unicode tables to 2017-03-08.
* Pass-thru Unicode formating chars (Cf type) instead of treating
them as binary chars. But treat them as binary if -U is set.
* Fix erroneous binary file warning when UTF-8 file contains ANSI
SGR sequences.
* Fix bugs when using LESSOPEN and switching between stdin and
other files.
* Fix some bugs handling filenames containing shell metacharacters
* Fix some memory leaks.
* Allow some debugging environment variables to be set in lesskey
OBS-URL: https://build.opensuse.org/request/show/602384
OBS-URL: https://build.opensuse.org/package/show/Base:System/less?expand=0&rev=64
- update to version 487
* New commands ESC-{ and ESC-} to shift to start/end of displayed
lines.
* Make search highlights work correctly when changing caselessness
with -i.
* New option -Da in Windows version to enable SGR mode.
* Fix "nothing to search" error when top or bottom line on screen
is empty.
* Fix bug when terminal has no "cm" termcap entry.
* Fix incorrect display when entering double-width chars in search
string.
* Fix bug in Unicode handling that missed some double width
characters.
* Update Unicode database to 9.0.0.
- remove less-429-widechars.patch that is no longer needed
(fixed upstream)
- refresh less-429-shell.patch
- get rid of %{name} macro from the patch names
OBS-URL: https://build.opensuse.org/request/show/486147
OBS-URL: https://build.opensuse.org/package/show/Base:System/less?expand=0&rev=56
- Update to version 457
* Allow backslash escaping of metacharacters in LESS environment
variable if the --use-backslash option is set.
* Don't quit if syntax errors are found in command line options.
* Increase sizes of some internal buffers.
* Fix configure bug with --with-regex=none.
* Fix crash with "stty rows 0".
isupper, many thanks to Björn Jacke for hint and patch [#29827] (forwarded request 160301 from namtrac)
OBS-URL: https://build.opensuse.org/request/show/160924
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/less?expand=0&rev=38
- Update to version 457
* Allow backslash escaping of metacharacters in LESS environment
variable if the --use-backslash option is set.
* Don't quit if syntax errors are found in command line options.
* Increase sizes of some internal buffers.
* Fix configure bug with --with-regex=none.
* Fix crash with "stty rows 0".
isupper, many thanks to Björn Jacke for hint and patch [#29827]
OBS-URL: https://build.opensuse.org/request/show/160301
OBS-URL: https://build.opensuse.org/package/show/Base:System/less?expand=0&rev=35
- Update to version 455
* Bugfixes in buildsystem and option parser
- Update to version 453
* Allow backslash escaping of metacharacters in LESS environment
variable.
* Don't quit if syntax errors are found in command line options.
* Increase sizes of some internal buffers.
* Fix configure bug with --with-regex=none.
* Fix crash with "stty rows 0".
- Update to version 451
* Add ESC-F command to keep reading data until a pattern is
* found.
* Use exit code of LESSOPEN script if LESSOPEN starts with
* "||".
* When up/down arrow is used on the command line immediately
* after typing text, the next command starting with that text is
found.
* Add support for GNU regex.
* Add configure option --with-regex=none and fix compile
* errors when compiling with no regex library.
* Fix possible crashes caused by malformed LESSOPEN or
LESSCLOSE variables.
* Fix bug highlighting text which is discontiguous in the
* file due to backspace processing.
* Fix bug in displaying status column when scrolling
* backwards with -J and -S in effect.
- Remove speed patch.
- Remove less-429-lessecho-man.patch
OBS-URL: https://build.opensuse.org/request/show/140323
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/less?expand=0&rev=35
* Allow backslash escaping of metacharacters in LESS environment
variable.
* Don't quit if syntax errors are found in command line options.
* Increase sizes of some internal buffers.
* Fix configure bug with --with-regex=none.
* Fix crash with "stty rows 0".
OBS-URL: https://build.opensuse.org/package/show/Base:System/less?expand=0&rev=30
* Add ESC-F command to keep reading data until a pattern is
* found.
* Use exit code of LESSOPEN script if LESSOPEN starts with
* "||".
* When up/down arrow is used on the command line immediately
* after typing text, the next command starting with that text is
found.
* Add support for GNU regex.
* Add configure option --with-regex=none and fix compile
* errors when compiling with no regex library.
* Fix possible crashes caused by malformed LESSOPEN or
LESSCLOSE variables.
* Fix bug highlighting text which is discontiguous in the
* file due to backspace processing.
* Fix bug in displaying status column when scrolling
* backwards with -J and -S in effect.
- Comment out speed patch.
OBS-URL: https://build.opensuse.org/package/show/Base:System/less?expand=0&rev=26
- bump version 443
* Change search behavior such that when a search is given an explicit pattern,
the entire displayed screen is included in the search and not just the
portion after the target line.
* Add -A option to change search behavior to the old way: only the portion of
the screen after the target line is searched.
* Add %F formatting to prompt strings, replaced by the last component of the
input file.
* Control-G while editing a command exits the command.
* Less now exits with status 2 if control-C is pressed and -K is in effect.
* Fix "ungetc overflow" when passing long commands via the -p option.
* Fix bug in using line filtering via the & command in combination with -i and
-I.
* Fix bug in handling negative arguments to the -j option.
* Fix bug in handling %t in prompt strings.
* Improve handling of long option names.
* Improve percentage calculation for very large files.
- remove mouse patch because
* conflicting short opt -A since version 443, see changes above
* was working for xterm only so probably nobody is using it (forwarded request 71702 from rudi_m)
OBS-URL: https://build.opensuse.org/request/show/71853
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/less?expand=0&rev=26
- bump version 443
* Change search behavior such that when a search is given an explicit pattern,
the entire displayed screen is included in the search and not just the
portion after the target line.
* Add -A option to change search behavior to the old way: only the portion of
the screen after the target line is searched.
* Add %F formatting to prompt strings, replaced by the last component of the
input file.
* Control-G while editing a command exits the command.
* Less now exits with status 2 if control-C is pressed and -K is in effect.
* Fix "ungetc overflow" when passing long commands via the -p option.
* Fix bug in using line filtering via the & command in combination with -i and
-I.
* Fix bug in handling negative arguments to the -j option.
* Fix bug in handling %t in prompt strings.
* Improve handling of long option names.
* Improve percentage calculation for very large files.
- remove mouse patch because
* conflicting short opt -A since version 443, see changes above
* was working for xterm only so probably nobody is using it
OBS-URL: https://build.opensuse.org/request/show/71702
OBS-URL: https://build.opensuse.org/package/show/Base:System/less?expand=0&rev=15
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.