| 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=u7smk6llcm7vemlnktunp170rd; path=/
content-type: text/html; charset=UTF-8
date: Mon, 29 Dec 2025 02:04:18 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
multimedia
net
news
parallel
pkgtools
print
regress
security
shells
sysutils
textproc
gsed
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./textproc/gsed, GNU implementation of sed, the POSIX stream editor
[
Branch: CURRENT, Version: 4.9nb1, Package name: gsed-4.9nb1, Maintainer: pkgsrc-users
GNU implementation of the POSIX stream editor `sed'.
Sed (streams editor) isn't really a true text editor or text
processor. Instead, it is used to filter text, i.e., it takes text
input and performs some operation (or set of operations) on it and
outputs the modified text. Sed is typically used for extracting part
of a file using pattern matching or substituting multiple occurrences
of a string within a file.
Package options: nls
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
multimedia
net
news
parallel
pkgtools
regress
security
shells
sysutils
textproc
gsedtime
wip
wm
www
x11
* = Virtual Category
Path to this page:
./textproc/gsed, GNU implementation of sed, the POSIX stream editor
[
CVSweb ] [
Homepage ] [
RSS ] [
Required by ] [
Add to tracker ]
Branch: CURRENT, Version: 4.9nb1, Package name: gsed-4.9nb1, Maintainer: pkgsrc-users
GNU implementation of the POSIX stream editor `sed'.
Sed (streams editor) isn't really a true text editor or text
processor. Instead, it is used to filter text, i.e., it takes text
input and performs some operation (or set of operations) on it and
outputs the modified text. Sed is typically used for extracting part
of a file using pattern matching or substituting multiple occurrences
of a string within a file.
Package options: nls
Master sites: (Expand)
- https://mirrors.dotsrc.org/gnu/sed/ (Download)
- https://ftp.nluug.nl/pub/gnu/sed/ (Download)
- https://mirrors.kernel.org/gnu/sed/ (Download)
Version history: (Expand)
- (2023-04-12) Updated to version: gsed-4.9nb1
- (2022-11-16) Updated to version: gsed-4.9
- (2022-06-28) Updated to version: gsed-4.8nb2
- (2021-05-25) Updated to version: gsed-4.8nb1
- (2020-01-27) Updated to version: gsed-4.8
- (2019-02-13) Updated to version: gsed-4.7
CVS history: (Expand)
| 2025-10-05 13:59:43 by Jonathan Schleifer | Files touched by this commit (4) |
Log message: textproc/gsed: Fix building on QNX |
| 2024-05-02 00:44:09 by Aleksey Cheusov | Files touched by this commit (1) |
Log message: Remove ../../devel/gettext-lib from Makefile, it is a part of options.mk |
| 2024-05-02 00:36:30 by Aleksey Cheusov | Files touched by this commit (3) |
Log message: Add option "nls" enabled by default |
| 2023-05-19 16:12:18 by Jonathan Perkin | Files touched by this commit (2) |
Log message: gsed: Fix build on SunOS/i386. |
| 2023-05-10 22:40:47 by Amitai Schleier | Files touched by this commit (3) |
Log message: Conditionalize more fully whether sed.1 is generated. Fixes regular build on at least FreeBSD 13.x, and confirmed to build (both forks of the conditional) on NetBSD and macOS. |
| 2023-04-12 22:31:36 by Thomas Klausner | Files touched by this commit (1) |
Log message: gsed: fix previous |
| 2023-04-12 13:20:40 by Thomas Klausner | Files touched by this commit (2) |
Log message: gsed: install proper man page The package installed a stub man page because it needs perl to generate the proper one and perl needs sed to build, so we can't depend on it. Copy out a version generated by a build with perl and use that. Bump PKGREVISION. |
| 2022-11-16 11:41:36 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
gsed: update to 4.9.
* Noteworthy changes in release 4.9 (2022-11-06) [stable]
** Bug fixes
'sed --follow-symlinks -i' no longer loops forever when its operand
is a symbolic link cycle.
[bug introduced in sed 4.2]
a program with an execution line longer than 2GB can no longer trigger
an out-of-bounds memory write.
using the R command to read an input line of length longer than 2GB
can no longer trigger an out-of-bounds memory read.
In locales using UTF-8 encoding, the regular expression '.' no
longer sometimes fails to match Unicode characters U+D400 through
U+D7FF (some Hangul Syllables, and Hangul Jamo Extended-B) and
Unicode characters U+108000 through U+10FFFF (half of Supplemental
Private Use Area plane B).
[bug introduced in sed 4.8]
I/O errors involving temp files no longer confuse sed into using a
FILE * pointer after fclosing it, which has undefined behavior in C.
** New Features
The 'r' command now accepts address 0, allowing inserting a file before
the first line.
** Changes in behavior
Sed now prints the less-surprising variant in a corner case of
POSIX-unspecified behavior. Before, this would print "n".
Now, it prints "X":
printf n | sed 'sn\nnXn'; echo
|
