| #
e7a04a11
|
| 04-Sep-2025 |
Warner Losh <imp@FreeBSD.org> |
awk: Merge upstream manpage updates
Merge the upstream manpage upades into awk.1. This goes through upstream hash 9acc510. Upstream man page is written in raw nroff with "an" macros, rather than in
awk: Merge upstream manpage updates
Merge the upstream manpage upades into awk.1. This goes through upstream hash 9acc510. Upstream man page is written in raw nroff with "an" macros, rather than in mandoc, so convert to mandoc as well. The man page isn't updated on imports automatically, plus our man page has diverged somewhat from upstraem's so it's not a mechanical change...
PR: 230730
Sponsored by: Netflix
show more ...
|
| #
a2ee3070
|
| 13-Dec-2023 |
Yu-Hsun Chen <ss109062134@gapp.nthu.edu.tw> |
awk(1): Fix typo
This is from the Advanced UNIX Programming Course (Fall’23) at NTHU.
MFC after: 3 days Pull Request: https://github.com/freebsd/freebsd-src/pull/928
|
| #
fa9896e0
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: two-line nroff pattern
Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/
|
| #
f7f76c20
|
| 31-Jul-2021 |
Warner Losh <imp@FreeBSD.org> |
awk: Document deprecated behavior of hex constants and locales.
FreeBSD will convert "0x12" from hex and print it as 18. Other awks will convert it to 0. This extension has been removed upstream, an
awk: Document deprecated behavior of hex constants and locales.
FreeBSD will convert "0x12" from hex and print it as 18. Other awks will convert it to 0. This extension has been removed upstream, and will be removed in FreeBSD 14.0.
FreeBSD used to set the locale on startup, and make the ranges use that locale. This lead to weird results like "[A-Z]" matching lower case characters in some locales. This bug has been fixed.
MFC After: 3 days Sponsored by: Netflix
show more ...
|
| #
4e52f5db
|
| 31-Jul-2021 |
Warner Losh <imp@FreeBSD.org> |
awk: Flag -Ft as deprecated behavior
Upstream is poised to deprecate the -Ft wart in one true awk. None of the other awks do this, and the gawk maintainer says that he's had no requests for it in ga
awk: Flag -Ft as deprecated behavior
Upstream is poised to deprecate the -Ft wart in one true awk. None of the other awks do this, and the gawk maintainer says that he's had no requests for it in gawk in 30 years maintaining it. github can find a few instances of it in the wild. As such, warn that it's deprecated and will go away in the future.
MFC After: 3 days Sponsored by: Netflix
show more ...
|
| #
b891aedc
|
| 20-Jul-2021 |
Warner Losh <imp@FreeBSD.org> |
awk: Add more details top the FS variable
The current description of the FS is true, but only part of the truth. Add information about single characters and note that FS="" is undefined by the stand
awk: Add more details top the FS variable
The current description of the FS is true, but only part of the truth. Add information about single characters and note that FS="" is undefined by the standard, though the two other awk implenetations (mawk and gawk) also have this interpretation.
PR: 226112 Sponsored by: Netflix
show more ...
|
| #
7d93dd0f
|
| 13-Jun-2020 |
Yuri Pankov <yuripv@FreeBSD.org> |
awk(1): use -version instead of -V
-V is OpenBSD specific, use -version instead.
While here, fix issue reported by mandoc lint and drop nonexistent script(7) reference.
PR: 247004 Reviewed by: 0m
awk(1): use -version instead of -V
-V is OpenBSD specific, use -version instead.
While here, fix issue reported by mandoc lint and drop nonexistent script(7) reference.
PR: 247004 Reviewed by: 0mp, markj Differential Revision: https://reviews.freebsd.org/D25164
show more ...
|
| #
e7a04a11
|
| 04-Sep-2025 |
Warner Losh <imp@FreeBSD.org> |
awk: Merge upstream manpage updates
Merge the upstream manpage upades into awk.1. This goes through upstream hash 9acc510. Upstream man page is written in raw nroff with "an" macros, rather than in
awk: Merge upstream manpage updates
Merge the upstream manpage upades into awk.1. This goes through upstream hash 9acc510. Upstream man page is written in raw nroff with "an" macros, rather than in mandoc, so convert to mandoc as well. The man page isn't updated on imports automatically, plus our man page has diverged somewhat from upstraem's so it's not a mechanical change...
PR: 230730
Sponsored by: Netflix
show more ...
|
| #
a2ee3070
|
| 13-Dec-2023 |
Yu-Hsun Chen <ss109062134@gapp.nthu.edu.tw> |
awk(1): Fix typo
This is from the Advanced UNIX Programming Course (Fall’23) at NTHU.
MFC after: 3 days Pull Request: https://github.com/freebsd/freebsd-src/pull/928
|
| #
fa9896e0
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: two-line nroff pattern
Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/
|
| #
f7f76c20
|
| 31-Jul-2021 |
Warner Losh <imp@FreeBSD.org> |
awk: Document deprecated behavior of hex constants and locales.
FreeBSD will convert "0x12" from hex and print it as 18. Other awks will convert it to 0. This extension has been removed upstream, an
awk: Document deprecated behavior of hex constants and locales.
FreeBSD will convert "0x12" from hex and print it as 18. Other awks will convert it to 0. This extension has been removed upstream, and will be removed in FreeBSD 14.0.
FreeBSD used to set the locale on startup, and make the ranges use that locale. This lead to weird results like "[A-Z]" matching lower case characters in some locales. This bug has been fixed.
MFC After: 3 days Sponsored by: Netflix
show more ...
|
| #
4e52f5db
|
| 31-Jul-2021 |
Warner Losh <imp@FreeBSD.org> |
awk: Flag -Ft as deprecated behavior
Upstream is poised to deprecate the -Ft wart in one true awk. None of the other awks do this, and the gawk maintainer says that he's had no requests for it in ga
awk: Flag -Ft as deprecated behavior
Upstream is poised to deprecate the -Ft wart in one true awk. None of the other awks do this, and the gawk maintainer says that he's had no requests for it in gawk in 30 years maintaining it. github can find a few instances of it in the wild. As such, warn that it's deprecated and will go away in the future.
MFC After: 3 days Sponsored by: Netflix
show more ...
|
| #
b891aedc
|
| 20-Jul-2021 |
Warner Losh <imp@FreeBSD.org> |
awk: Add more details top the FS variable
The current description of the FS is true, but only part of the truth. Add information about single characters and note that FS="" is undefined by the stand
awk: Add more details top the FS variable
The current description of the FS is true, but only part of the truth. Add information about single characters and note that FS="" is undefined by the standard, though the two other awk implenetations (mawk and gawk) also have this interpretation.
PR: 226112 Sponsored by: Netflix
show more ...
|
| #
7d93dd0f
|
| 13-Jun-2020 |
Yuri Pankov <yuripv@FreeBSD.org> |
awk(1): use -version instead of -V
-V is OpenBSD specific, use -version instead.
While here, fix issue reported by mandoc lint and drop nonexistent script(7) reference.
PR: 247004 Reviewed by: 0m
awk(1): use -version instead of -V
-V is OpenBSD specific, use -version instead.
While here, fix issue reported by mandoc lint and drop nonexistent script(7) reference.
PR: 247004 Reviewed by: 0mp, markj Differential Revision: https://reviews.freebsd.org/D25164
show more ...
|
| #
c2c014f2
|
| 07-Nov-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r323559 through r325504.
|
| #
8fcbcc2d
|
| 16-Sep-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r323635
|
| #
73f7ff91
|
| 14-Sep-2017 |
Warner Losh <imp@FreeBSD.org> |
Implement gawk multiple-arg extension to and, or, and xor.
gawk allows multiple arguemnts to bit-wiste and, or and xor functions. Implement an arbitrary number of arguments for these functions. Also
Implement gawk multiple-arg extension to and, or, and xor.
gawk allows multiple arguemnts to bit-wiste and, or and xor functions. Implement an arbitrary number of arguments for these functions. Also, use NULL in preference to 0 to match rest of file.
Sponsored by: Netflix Differential Revision: https://reviews.freebsd.org/D12361
show more ...
|
| #
e1fe74ad
|
| 09-Mar-2017 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Import the awk(1) manpage from OpenBSD
As discussed during AsiaBSDcon devsummit, import the manpage from OpenBSD which is has been rewritten in mdoc(7) format making it readable by default with mand
Import the awk(1) manpage from OpenBSD
As discussed during AsiaBSDcon devsummit, import the manpage from OpenBSD which is has been rewritten in mdoc(7) format making it readable by default with mandoc, it also has been extended by OpenBSD to cover all awk(1) options
Obtained from: OpenBSD MFH: 1 week
show more ...
|
| #
c2c014f2
|
| 07-Nov-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r323559 through r325504.
|
| #
8fcbcc2d
|
| 16-Sep-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r323635
|
| #
73f7ff91
|
| 14-Sep-2017 |
Warner Losh <imp@FreeBSD.org> |
Implement gawk multiple-arg extension to and, or, and xor.
gawk allows multiple arguemnts to bit-wiste and, or and xor functions. Implement an arbitrary number of arguments for these functions. Also
Implement gawk multiple-arg extension to and, or, and xor.
gawk allows multiple arguemnts to bit-wiste and, or and xor functions. Implement an arbitrary number of arguments for these functions. Also, use NULL in preference to 0 to match rest of file.
Sponsored by: Netflix Differential Revision: https://reviews.freebsd.org/D12361
show more ...
|
| #
e1fe74ad
|
| 09-Mar-2017 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Import the awk(1) manpage from OpenBSD
As discussed during AsiaBSDcon devsummit, import the manpage from OpenBSD which is has been rewritten in mdoc(7) format making it readable by default with mand
Import the awk(1) manpage from OpenBSD
As discussed during AsiaBSDcon devsummit, import the manpage from OpenBSD which is has been rewritten in mdoc(7) format making it readable by default with mandoc, it also has been extended by OpenBSD to cover all awk(1) options
Obtained from: OpenBSD MFH: 1 week
show more ...
|
| #
e7a04a11
|
| 04-Sep-2025 |
Warner Losh <imp@FreeBSD.org> |
awk: Merge upstream manpage updates
Merge the upstream manpage upades into awk.1. This goes through upstream hash 9acc510. Upstream man page is written in raw nroff with "an" macros, rather than in
awk: Merge upstream manpage updates
Merge the upstream manpage upades into awk.1. This goes through upstream hash 9acc510. Upstream man page is written in raw nroff with "an" macros, rather than in mandoc, so convert to mandoc as well. The man page isn't updated on imports automatically, plus our man page has diverged somewhat from upstraem's so it's not a mechanical change...
PR: 230730
Sponsored by: Netflix
show more ...
|
| #
a2ee3070
|
| 13-Dec-2023 |
Yu-Hsun Chen <ss109062134@gapp.nthu.edu.tw> |
awk(1): Fix typo
This is from the Advanced UNIX Programming Course (Fall’23) at NTHU.
MFC after: 3 days Pull Request: https://github.com/freebsd/freebsd-src/pull/928
|
| #
fa9896e0
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: two-line nroff pattern
Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/
|