| CARVIEW |
Select Language
HTTP/2 200
expires: Thu, 19 Nov 1981 08:52:00 GMT
cache-control: no-store, no-cache, must-revalidate
pragma: no-cache
set-cookie: PHPSESSID=8bnuh77vsd4mbame2tjp0rg6l5; path=/
content-type: text/html; charset=UTF-8
date: Sat, 27 Dec 2025 04:17:22 GMT
server: Apache
pkgsrc.se | The NetBSD package collection
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
mail
math
mbone
meta-pkgs
misc
less
multimedia
net
news
parallel
pkgtools
print
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./misc/less, Pager similar to more and pg
[
Branch: CURRENT, Version: 685, Package name: less-685, Maintainer: leot
Less is a pager program more advanced than more(1). Its features include
backward movement, searching and highlighting, multiple files, bold and
underlining, key bindings (using lesskey(1)), customized tab stops,
filters for different file types, custom character sets, line numbering,
custom prompts, and many more.
Also, less does not have to read the entire input file before starting,
so with large input files it starts up faster than text editors like
vi(1).
This package also includes the lessecho command which can expand
metacharacters, such as * and ?, in filenames.
This version of less was written by and is maintained by Mark Nudelman.
Required to build:
[pkgtools/cwrappers]
Package options: regexp
Navigation:
-
Browse pkgsrc
(this page)
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
math
mbone
meta-pkgs
misc
lessmultimedia
net
news
parallel
pkgtools
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./misc/less, Pager similar to more and pg
[
CVSweb ] [
Homepage ] [
RSS ] [
Required by ] [
Add to tracker ]
Branch: CURRENT, Version: 685, Package name: less-685, Maintainer: leot
Less is a pager program more advanced than more(1). Its features include
backward movement, searching and highlighting, multiple files, bold and
underlining, key bindings (using lesskey(1)), customized tab stops,
filters for different file types, custom character sets, line numbering,
custom prompts, and many more.
Also, less does not have to read the entire input file before starting,
so with large input files it starts up faster than text editors like
vi(1).
This package also includes the lessecho command which can expand
metacharacters, such as * and ?, in filenames.
This version of less was written by and is maintained by Mark Nudelman.
Required to build:
[pkgtools/cwrappers]
Package options: regexp
Master sites:
Filesize: 861.875 KBVersion history: (Expand)
- (2025-11-02) Updated to version: less-685
- (2025-10-11) Updated to version: less-679
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2024-11-21) Updated to version: less-668
- (2024-08-03) Updated to version: less-661
CVS history: (Expand)
| 2025-11-01 19:00:11 by pin | Files touched by this commit (2) | |
Log message:
misc/less: update to 685
Add --cmd option (github #624).
Add LESS_TERMCAP_SUSPEND and LESS_TERMCAP_RESUME (github #654).
Change --incsearch so that after typing each character of the pattern, the \
search begins at the position where the search command was invoked, not the \
current position (github #640).
Allow mixing of option arguments and filename arguments on the command line \
unless POSIXLY_CORRECT is set (github #653).
Don't output U+00AD and U+200D, and fix some bugs handling emoji modifier \
characters (github #637).
Fix hang if a search using ^S modifier matches empty string (github #634).
Fix bug using -g and -J (github #636).
Fix bug when pasting a search pattern while --incsearch is active (github #635).
Fix bug in Windows build when autorepeating a search pattern (github #639).
Fix lesskey bug using #stop directive.
Fix lesskey bug using "invalid" action (github #643).
Fix bug causing file to appear to end prematurely if an input command was \
received during a file read (github #649).
Fix performance issue in & filtering (github #638). Problem was \
introduced in da2a9ecdf16beb642d0c030e35f0351c5f2e5a12 and released in less-673.
Fix some problems reported by valgrind (github #659, github #660, github #661).
|
| 2025-10-11 22:13:39 by pin | Files touched by this commit (3) | |
Log message:
misc/less: update to 679
v679
Fix bad parsing of lesskey file an env var is a prefix of another env var \
(github #626).
Fix unexpected exit using -K if a key press is received while reading the \
input file (github #628).
Treat -r in LESS environment variable as -R.
Add ESC-j and ESC-k commands (github #560).
Add --no-paste option (github #523).
Add --no-edit-warn option (github #513).
Add --form-feed option (github #496).
Add ESC-b command (github #615).
Make TAB complete option name in -- command (github #531).
Update the file size on an attempt to go past end of file.
Make -R able to pass through any OSC escape sequences, not just OSC 8 \
(github #504).
Setting LESS_IS_MORE=0 now disables "more" compatibility even if \
invoked via a file link named "more" (github #500).
Pass through escape sequences in prompts even if -R is not set.
Add LESS_SHELL_LINES to support shell prompts which use more than one line \
(github #514).
Add LESSANSIOSCALLOW to define OSC types which may be passed through.
Add LESSANSIOSCCHARS to define non-standard OSC intro chars.
Add LESS_SIGUSR1 to define user signal handler (github #582).
Add mouse and mouse6 commands to lesskey (github #569).
Improve behavior of ^O^N and ^O^P commands.
Leave stty tabs setting unchanged (github #620).
Fix unexpected behavior when entering a partial command followed by a valid \
command (github #543).
Fix bug when coloring prompt string with SGR sequences (github #516).
Fix bug when searching for text near an invalid UTF-8 sequence (github #542).
Fix display bug when file contains ESC followed by NUL (github #550).
Fix bug when using +:n +:p +:x or +:d on the command line (github #552).
Fix bug with --no-number-headers when header is not at start of file (github \
#566).
Fix bug where lesstest fails if window is resized (github #570).
Fix bug using "configure --with-secure=no" (github #584).
Fix bug using multibyte command chars (github #595).
Fix auto_wrap setting on Windows (github #497).
Fix two bugs using ^S search modifier (github #605).
Fix bug searching for UTF-8 strings with the PCRE2 library (github #610).
Fix bug highlighting OSC 8 links when opening a new file.
Fix bug when & filtering is active (github #618).
|
| 2024-12-06 09:48:17 by pin | Files touched by this commit (1) |
Log message: misc/less: move patch to correct location |
| 2024-12-06 09:47:07 by pin | Files touched by this commit (1) |
Log message: misc/less: correct patch By rvp@ on a private message. Thanks. |
| 2024-11-21 09:18:00 by pin | Files touched by this commit (2) | |
Log message:
misc/less: update to 668
Version 668 was released for beta testing on 9 Oct 2024, and was released for \
general use on 17 Oct 2024.
These are the differences between version 661 and version 668:
Make 256/true colors work better on Windows without -Da (github #539, github \
#546, github #562).
Fix build using --with-secure (github #544).
Fix crash when using --header on command line (github #545).
Fix possible crash when scrolling left/right or toggling -S (github #547).
Fix bug when using #stop in a lesskey file (github #551).
Fix bug when using --shift or --match-shift on command line with a parameter \
starting with '.' (github #554).
Fix bug in R command when file size changes (github #553).
Fix bug using --header when file does not fill screen (github #556).
Fix ^X bug when output is not a terminal (github #558).
Fix bug where ^Z is not handled immediately (github #563).
Fix bug where first byte from a LESSOPEN filter is deleted if it is greater \
than 0x7F (github #568).
Fix uninitialized variable in edit_ifile (github #573).
Fix incorrect handling of UTF-8 chars in prompts (github #576).
|
| 2024-08-03 15:38:25 by pin | Files touched by this commit (4) | |
Log message:
misc/less: update to 661
Version 661 was released for general use on 30 June 2024.
These are the differences between version 643 and version 661:
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).
Fix bug when horizontally shifting long lines (github #425).
Add -x and -D options to lesstest, to make it easier to diagnose a failed \
lesstest run.
Fix bug searching long lines with --incsearch and -S (github #428).
Fix bug that made ESC-} fail if top line on screen was empty (github #429).
Fix bug with --mouse on Windows when used with pipes (github #440).
Fix bug in --+OPTION command line syntax.
Fix display bug when using -w with an empty line with a CR/LF line ending \
(github #474).
When substituting '#' or '%' with a filename, quote the filename if it \
contains a space (github #480).
Fix wrong sleep time when system has usleep but not nanosleep (github #489).
Fix bug when file name contains a newline.
Fix bug when file name contains nonprintable characters (github #503).
Fix DJGPP build (github #497).
Update Unicode tables.
|
| 2023-08-13 21:41:47 by Leonardo Taccari | Files touched by this commit (5) |
Log message: less: Update to 643 pkgsrc changes: - Remove patch-line.c: was a backport from upstream, no longer needed - Add patch-edit.c because several <signal.h> definitions are actually accessed on non-OS2 codepaths as well (noticed on NetBSD but should be relevant for all non-OS2 platforms) Changes: Major changes between "less" versions 633 and 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 erroneous EOF when terminal window size changes (github #372). * Fix compile error with some definitions of ECHONL (github #395). * 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). Major changes between "less" versions 632 and 633 * Fix build on systems which have ncurses/termcap.h or ncursesw/termcap.h but not termcap.h. Major changes between "less" versions 608 and 632 * Add LESSUTFCHARDEF environment variable (github #275). * Add # command (github #330). * Add ^S search modifier (github #196). * Add --wordwrap option (github #113). * Add --no-vbell option (github #304). * Add --no-search-headers option (github #44). * Add --modelines option (github #89). * Add --intr option (github #224). * Add --proc-backspace, --proc-tab and --proc-return options (github #335). * Add --show-preproc-errors option (github #258). * Add LESS_LINES and LESS_COLUMNS environment variables (github #84). * Add LESS_DATA_DELAY environment variable (github #337). * Allow empty "lines" field in --header option. * Update Unicode tables. * Improve ability of ^X to interrupt F command (github #49). * Status column (-J) shows off-screen matches. * Parenthesized sub-patterns in searches are colored with unique colors, if supported by the regular expression library (github #196). * Don't allow opening a tty as file input unless -f is set (github #309). * Don't require newline input after +&... option (github #339). * Fix incorrect handling of some Private Use Unicode characters. * Fix ANSI color bug when overstriking with colored chars (github #276). * Fix compiler const warning (github #279). * Fix signal race in iread (github #280). * Fix reading procfs files on Linux (github #282). * Fix --ignore-case with ctrl-R (no regex) search (github #300). * Fix bug doing repeat search after setting & filter (github #299). * Fix bug doing repeat search before non-repeat search. * Fix crash with -R and certain line lengths (github #338). * Don't retain search options from a cancelled search (github #302). * Don't call realpath on fake filenames like "-" (github #289). * Implement lesstest test suite. * Convert function parameter definitions from K&R to C89 (github #316). |
| 2022-09-15 13:02:15 by Leonardo Taccari | Files touched by this commit (3) |
Log message: less: Update to 608 Patches privately shared by <pin> and RVP, thanks! Changes: 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 calls to undeclared functions. * Fix bug in input of non-ASCII characters on Windows (github #247) * Escape filenames when invoking LESSCLOSE. * Fix bug using multibyte UTF-8 char in search string with --incsearch (github #273). 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. * 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. 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. * Fix realpath crash on Darwin. |
