Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: less | Distribution: SUSE Linux Enterprise 15 |
Version: 590 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: 150400.3.3.1 | Build date: Wed Feb 8 15:16:16 2023 |
Group: Productivity/Text/Utilities | Build host: nebbiolo |
Size: 525800 | Source RPM: less-590-150400.3.3.1.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://www.greenwoodsoftware.com/less/ | |
Summary: Text File Browser and Pager Similar to more |
less is a text file browser and pager similar to more. It allows backward as well as forward movement within a file. Also, less does not have to read the entire input file before starting. It is possible to start an editor at any time from within less.
BSD-2-Clause OR GPL-3.0-or-later
* Tue Feb 07 2023 psimons@suse.com - Apply "cve-2022-46663.patch" to fix a vulnerability in less that could be exploited for denial-of-service attacks or even remote code execution by printing specially crafted escape sequences to the terminal. [CVE-2022-46663, bsc#1207815] * Thu Sep 16 2021 danilo.spinella@suse.com - Add missing runtime dependency on which, which it is used by lessopen.sh. Fix bsc#1190552. * Tue Jul 06 2021 predivan@mts.rs - Fix build on Leap: Account for distinction in confdir after UsrMerge. * Thu Jun 17 2021 dmueller@suse.com - 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. * Mon Jun 14 2021 jengelh@inai.de - Remove --with-pic (no static libs are ever produced). * Sun May 16 2021 dmueller@suse.com - 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. * Thu Apr 29 2021 dmueller@suse.com - update to 581.2: * This fixes a bug found in less-581 where the terminal was sometimes left in mouse-reporting mode after exiting less. * Fri Apr 23 2021 andreas.stieger@gmx.de - less 581: * Change ESC-u command to toggle, not disable, highlighting per man page * Add ESC-U command * Add ctrl-W search modifier for wrapping search * F command can be interrupted by ^X * Support OSC 8 hyperlinks when -R is in effect * g command with no number will ignore -j and put first line at top of screen * Multiple + or -p command line options are handled better * Add the --incsearch option * Add the --line-num-width option * Add the --status-col-width option * Add the --use-color and --color options * Display -w highlight even if highlighted line is empty * If search result is in a long line, scroll to ensure it is visible * Editing the same file under different names now creates only one entry in the file list. * Make visual bell more visible on some terminals * Ring end-of-file bell no more than once per second * Build can use either Python or Perl for Makefile.aut operations * Fix crash when using the @ search modifier. * Fix crash in the 's' command due to duplicate free - drop less-429-save_line_position.patch which was never accepted upstream due to solving one problem and creating others * Sat Aug 15 2020 dmueller@suse.com - 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. * Wed May 20 2020 andreas.stieger@gmx.de - less 562: * Update unicode tables * formatting changes in man pages * Sat Apr 04 2020 andreas.stieger@gmx.de - less 557: * 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 memory corruption when built with libtermcap * Support libtinfow * Wed Dec 11 2019 kukuk@suse.com - Move lesskey* from /etc to /usr/etc * Sat Sep 21 2019 andreas.stieger@gmx.de - 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 * Sun Apr 29 2018 kstreitova@suse.com - 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 file. * Code improvements: * Use ANSI prototypes in funcs.h declarations. * Fix some const mismatches. * Remove archaic "register" in variable declarations. - remove the following patches (applied upstream) * less-429-strict_aliasing.patch * less-429-terminate.patch - renumber patches - remove 'make mkhelp' from the specfile as mkhelp.pl is now distributed in the tarball * Tue Apr 03 2018 kukuk@suse.de - Use %license instead of %doc [bsc#1082318] * Fri Oct 27 2017 werner@suse.de - Let lessopen.sh also handle UTF-8 for (g)roff input, only apparmor as breaker of /usr/bin/file re,mains as "file" is not allowed to read files within the tool lessopen.sh * Fri Apr 28 2017 werner@suse.de - Extend lesskey with mappings for 8-bit controls key escape sequences * Tue Apr 04 2017 kstreitova@suse.com - 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 * Sun Nov 01 2015 astieger@suse.com - less 481: * Don't overwrite history file; just append to it. This behaves better when multiple sessions are running less simultaneously and using the same history file. * New command ESC-G goes to end of currently buffered data in a pipe. * Disable history feature when compiled with LESSHISTFILE set to "-". * In more-compatible mode, make the -p option apply to every file opened, not just the first one. * In more-compatible mode, change the -e option to work like -E, not -EF. * Treat multiple CRs before LF are like one CR (all the CRs are hidden). * Allow "extra" string in lesskey file to append to a multi-char command (like a search pattern), without executing the command. * Ignore -u/-U setting while viewing help file, so that underline and bold chars are displayed correctly. * Improve detection of "binary" files in UTF-8 mode. * Fix bug with ++ commands. * Fix bug where prompt was sometimes not displayed with +G. * Fix possible memory corruption * Fix bugs and improve performance in ampersand filtering. * Allow %% escape sequence in LESSOPEN variable. * Automate construction of Unicode tables from Unicode database. - add keyring and verify source signature - drop upstream patches: * less-458-out_of_bounds_read.patch * less-fix_crash_in_hilite_line.patch * Thu Jun 25 2015 vcizek@suse.com - fix a crash in hilite_line (boo#915387) * added less-fix_crash_in_hilite_line.patch * Fri Mar 13 2015 kstreitova@suse.com - add less-458-out_of_bounds_read.patch to fix an "out of bounds read access in the UTF-8" vulnerability (bnc#921719), (CVE-2014-9488) * Fri Dec 19 2014 meissner@suse.com - build with PIE * Mon Nov 24 2014 tchvatal@suse.com - Spec-cleaner - Remove jless less-normal provides/obsoletes they are from 2000
/etc/lesskey /etc/lesskey.bin /usr/bin/less /usr/bin/lessclose.sh /usr/bin/lessecho /usr/bin/lesskey /usr/bin/lessopen.sh /usr/share/doc/packages/less /usr/share/doc/packages/less/NEWS /usr/share/doc/packages/less/README.SUSE /usr/share/licenses/less /usr/share/licenses/less/COPYING /usr/share/licenses/less/LICENSE /usr/share/man/man1/less.1.gz /usr/share/man/man1/lessecho.1.gz /usr/share/man/man1/lesskey.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Mar 9 13:15:26 2025