aboutsummaryrefslogtreecommitdiffstats
path: root/man/man1
AgeCommit message (Collapse)AuthorFilesLines
2025-11-09src/bin/grepc, man/man1/grepc.1: -r: Remove flagAlejandro Colomar1-5/+0
Colorizing is imperfect, so don't do it. Let the user colorize it by piping to grep(1), if needed. Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-11-03man/man1/grepc{,_c}.1: Split documentation into a manual page for the driverAlejandro Colomar2-102/+157
I've left grepc_mk undocumented for the moment, as it's still not as stable as the C driver. Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-11-02man/man1/grepc.1: SEE ALSO: Fix referencesAlejandro Colomar1-2/+2
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-11-02man/man1/grepc.1: ffixAlejandro Colomar1-2/+2
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-10-31man/man1/grepc.1: EXAMPLES: Fix commandAlejandro Colomar1-1/+1
The output shows the line number, so it must have been called with -n. Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-10-29man/man1/grepc.1: Use a smaller exampleAlejandro Colomar1-15/+2
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-10-29man/man1/grepc.1, src/bin/grepc: Add copyright noticeAlejandro Colomar1-0/+4
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-10-29man/man1/grepc.1: Adapt to the Linux man-pages projectAlejandro Colomar1-20/+11
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-10-29man/man1/grepc.1: Move manual page to man/man1/Alejandro Colomar1-0/+222
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-09-21man/: Use semantic newlinesAlejandro Colomar5-7/+10
And fix related issues while at it. Silence false positives with \&. Reported-by: `make lint-man-semnl` Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-06-11man/man1/iconv.1: Mention that -c does not change exit statusFlorian Weimer1-1/+6
And that input decoding failures are treated as errors. Exiting with status 0 is a POSIX conformance issue that was fixed in glibc 2.41. Signed-off-by: Florian Weimer <fweimer@redhat.com> Message-ID: <87msamxso9.fsf@oldenburg.str.redhat.com> Reviewed-by: Carlos O'Donell <carlos@redhat.com> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-17*: grfixAlejandro Colomar16-16/+16
Scripted change: $ grep -rl 'The authors of the Linux man-pages' \ | xargs sed -i '/Copyright, The authors of the Linux man-pages project/s/The/the/'; Reported-by: Josh Triplett <josh@joshtriplett.org> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-10*, AUTHORS: Consistently refer to authorsAlejandro Colomar16-16/+16
- Rename the file CREDITS => AUTHORS - Say 'authors' in the copyright notice. Scripted change: $ grep -rn 'The contributors to the Linux man-pages' -l \ | xargs sed -i '/Copyright, The contributors to the Linux man-pages project/s/contributors to/authors of/' Suggested-by: Dave Martin <Dave.Martin@arm.com> Acked-by: "G. Branden Robinson" <branden@debian.org> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-06*, CREDITS: Unify copyright noticesAlejandro Colomar16-25/+16
Link: <https://lore.kernel.org/linux-man/jpin2dbnp5vpitnh7l4qmvkamzq3h3xljzsznrudgioox3nn72@57uybxbe3h4p/T/#u> Link: <https://www.linuxfoundation.org/blog/blog/copyright-notices-in-open-source-software-projects> Cc: "G. Branden Robinson" <branden@debian.org> Cc: Carlos O'Donell <carlos@redhat.com> Cc: Eugene Syromyatnikov <evgsyr@gmail.com> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-06man/, CREDITS: Move in-source contribution records to CREDITSAlejandro Colomar6-11/+3
This information is better placed in the git logs, not in the source code itself. For people interested in the old history of pages, before we used git, they will probably look at old versions of these pages, like for example man-pages-1.70, or the 'prehistory' branch, and there they'll find these notes. Keep the names and emails of contributors in a new CREDITS file. Link: <https://lore.kernel.org/linux-man/jpin2dbnp5vpitnh7l4qmvkamzq3h3xljzsznrudgioox3nn72@57uybxbe3h4p/T/#u> Link: <https://www.linuxfoundation.org/blog/blog/copyright-notices-in-open-source-software-projects> Cc: "G. Branden Robinson" <branden@debian.org> Cc: Carlos O'Donell <carlos@redhat.com> Cc: Eugene Syromyatnikov <evgsyr@gmail.com> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-03-30man/: srcfix (\fX => \f[X])Alejandro Colomar8-72/+137
While doing this global change, fix other minor issues found nearby. Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-01-11src/bin/diffman, man/man1/diffman: Remove programAlejandro Colomar1-55/+0
It was useful for implementing duffman(1), but now it doesn't use it anymore. Drop this program. Users can do this instead: $ MAN_KEEP_FORMATTING=1 diff -u <(man page1) <(man page2); Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-01-11man/man1/diffman-git.1: Add manual pageAlejandro Colomar1-0/+68
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-01-05src/bin/diffman, man/man1/diffman.1: Use man(1) to format the pagesAlejandro Colomar1-0/+3
This allows using the environment variables that man(1) understands. Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-12-22src/bin/diffman, man/man1/diffman.1: -s: Add support for diff(1)'s -s flagAlejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-12-06src/bin/diffman, diffman.1: -U: Add support for diff(1)'s -U optionAlejandro Colomar1-0/+6
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-12-06src/bin/diffman: -w: Add support for diff(1)'s -w flagAlejandro Colomar1-0/+5
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-11-26src/bin/sortman, sortman.1, share/mk/: Move sortman script to src/bin/, and ↵Alejandro Colomar1-0/+29
add manual page Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-11-25man1/: SYNOPSIS: ffixAlejandro Colomar13-39/+66
Use SY/YS, and other formatting improvements. Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-11-25src/bin/diffman, diffman.1: Add program and its manual pageAlejandro Colomar1-0/+38
This program diffs manual pages. It's useful for reviewing changes to a manual page: $ diffman membarrier ./man2/membarrier.2 | less -R; Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-11-17man/: Terminology consistency reforms (n, size, length)Alejandro Colomar1-2/+2
Use 'length' for the lenght of a string. Use 'n' for the number of elements. Use 'size' for the number of bytes. (And in wide-character string functions, 'size' also refers to the number of wide characters.) The change is quite large, and I might have made some mistakes. But overall, this should improve consistency in use of these terms. Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-11-17time.1: ffixAlejandro Colomar1-1/+3
Reported-by: Helge Kreutzmann <debian@helgefjell.de> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-11-17time.1: ffixAlejandro Colomar1-1/+3
Reported-by: Helge Kreutzmann <debian@helgefjell.de> Cc: "G. Branden Robinson" <branden@debian.org> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-11-17memusage.1: ffixAlejandro Colomar1-1/+3
Reported-by: Helge Kreutzmann <debian@helgefjell.de> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-11-03pdfman.1: srcfixAlejandro Colomar1-1/+0
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-11-03src/bin/pdfman, scripts/bash_aliases, pdfman.1: Make pdfman a standalone ↵Alejandro Colomar1-0/+25
program, and add a manual page Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-11-03src/bin/mansect, mansect.1: Add program and its manual pageAlejandro Colomar1-0/+64
Preprocess with preconv(1). This doesn't process the pages in a significant way, and has the benefit that it writes the name of the pages in the output. Cc: "G. Branden Robinson" <branden@debian.org> Cc: Colin Watson <cjwatson@debian.org> Cc: <groff@gnu.org> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-06-17intro.1: wfixJeremy Baxter1-14/+17
Message-ID: <20240616233931.53760-1-jeremy@baxters.nz> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-06-15man/: srcfix: Use \[rs] instead of \eAlejandro Colomar5-8/+8
Scripted change: $ find man -type f \ | xargs grep -l '\\e' \ | xargs sed -i 's/\\e/\\[rs]/g'; Link: <https://lore.kernel.org/linux-man/20240611122453.qn6jyl4go4bvwkqm@illithid/> Suggested-by: "G. Branden Robinson" <branden@debian.org> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-05-02man/, share/mk/: Move man*/ to man/Alejandro Colomar12-0/+2797
This is a scripted change: $ mkdir man/; $ mv man* man/; $ ln -st . man/man*; $ find share/mk/ -type f \ | xargs grep -l '^MANDIR *:=' \ | xargs sed -i '/^MANDIR *:=/s,$,/man,'; $ find share/mk/dist/ -type f \ | xargs grep -l man \ | xargs sed -i 's,man%,man/%,g'; Link: <https://lore.kernel.org/linux-man/YxcV4h+Xn7cd6+q2@pevik/T/> Cc: Petr Vorel <pvorel@suse.cz> Cc: Jakub Wilk <jwilk@jwilk.net> Cc: Stefan Puiu <stefan.puiu@gmail.com> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2022-09-09Revert "src.mk, All pages: Move man* to man/"Alejandro Colomar12-2712/+0
This reverts commit 70ac1c4785fc1e158ab2349a962dba2526bf4fbc. Link: <https://lore.kernel.org/linux-man/YxcV4h+Xn7cd6+q2@pevik/T/> Reported-by: Petr Vorel <pvorel@suse.cz> Reported-by: Jakub Wilk <jwilk@jwilk.net> Cc: Stefan Puiu <stefan.puiu@gmail.com> Signed-off-by: Alex Colomar <alx.manpages@gmail.com>
2022-09-05src.mk, All pages: Move man* to man/Alejandro Colomar12-0/+2712
The root of the repository is becoming a bit overpopulated and unorganized, due to the recent addition of more mandirs, and more informative and configuration files too. Let's create a specific mandir <man/> that contains the mandirs <man[1-8]*>. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>