From 323825f73b7e12c0b9f3a9e045b571af2da103d0 Mon Sep 17 00:00:00 2001 From: Alejandro Colomar Date: Sun, 12 Feb 2023 22:39:59 +0100 Subject: [PATCH 1/1] Start of man-pages-NEXT: Move Changes to Changes.old Signed-off-by: Alejandro Colomar --- Changes | 150 +---------------------------------------- Changes.old | 187 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 189 insertions(+), 148 deletions(-) diff --git a/Changes b/Changes index 001b58a27d..c843ba1fda 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,6 @@ -==================== Changes in man-pages-6.03 ==================== +==================== Changes in man-pages-?.?? ==================== -Released: 2023-02-12, Xulilla +Released: ????-??-??, ??Location?? Contributors @@ -10,47 +10,6 @@ The following people contributed patches/fixes, reports, notes, ideas, and discussions that have been incorporated in changes in this release: -Aaron Peter Bachmann -Adhemerval Zanella -Ahelenia Ziemiańska -Alejandro Colomar -Alex Colomar -Arsen Arsenović -Bernd Petrovitsch -Brian Inglis -Colin Cross -Cristian Rodríguez -Deri James -Elliott Hughes -Eric Biggers -Florian Weimer -"G. Branden Robinson" -Günther Noack -Helge Kreutzmann -Ian Abbott -Jakub Wilk -Jan Engelhardt -"Jason A. Donenfeld" -Jonny Grant -Joseph Myers -Kees Cook -Lennart Jablonka -Mario Blaettermann -Mark Galeck -Namhyung Kim -Nick Gregory -Pasha Tatashin -Paul Eggert - -Sam James -Samanta Navarro -"Serge E. Hallyn" -Stefan Puiu -Suren Baghdasaryan -Thomas Weißschuh -Walter Harms -Wilco Dijkstra -Zack Weinberg Apologies if I missed anyone! @@ -58,127 +17,22 @@ Apologies if I missed anyone! New and rewritten pages ----------------------- -man3/ - arc4random.3 - powerof2.3 - roundup.3 - -man3head/ - printf.h.3head - Newly documented interfaces in existing pages --------------------------------------------- -perf_event_open.2 - PERF_COUNT_SW_BPF_OUTPUT - PERF_COUNT_SW_CGROUP_SWITCHES - PERF_FORMAT_LOST - PERF_RECORD_MISC_MMAP_BUILD_ID - PERF_RECORD_MISC_SWITCH_OUT_PREEMPT - PERF_SAMPLE_CODE_PAGE_SIZE - PERF_SAMPLE_DATA_PAGE_SIZE - PERF_SAMPLE_WEIGHT_STRUCT - - struct perf_event_attr::build_id - struct perf_event_attr::inherit_thread - struct perf_event_attr::remove_on_exec - struct perf_event_attr::sigtrap - struct perf_event_attr::aux_sample_size - struct perf_event_attr::sig_data - - union perf_sample_weight - - struct read_format::values[]::lost - - struct::weight - struct::data_page_size - struct::code_page_size - struct::size - struct::data - - struct:: ::build_id_size - struct:: ::build_id - -prctl.2 - PR_SET_VMA - PR_SET_VMA_ANON_NAME - New and changed links --------------------- -man3/ - arc4random_buf.3 (arc4random(3)) - arc4random_uniform.3 (arc4random(3)) - register_printf_modifier.3 (printf.h(3head)) - register_printf_specifier.3 (printf.h(3head)) - register_printf_type.3 (printf.h(3head)) - -man3const/ - PA_CHAR.3const (printf.h(3head)) - PA_DOUBLE.3const (printf.h(3head)) - PA_FLAG_LONG.3const (printf.h(3head)) - PA_FLAG_LONG_DOUBLE.3const (printf.h(3head)) - PA_FLAG_LONG_LONG.3const (printf.h(3head)) - PA_FLAG_PTR.3const (printf.h(3head)) - PA_FLAG_SHORT.3const (printf.h(3head)) - PA_FLOAT.3const (printf.h(3head)) - PA_INT.3const (printf.h(3head)) - PA_LAST.3const (printf.h(3head)) - PA_POINTER.3const (printf.h(3head)) - PA_STRING.3const (printf.h(3head)) - PA_WCHAR.3const (printf.h(3head)) - PA_WSTRING.3const (printf.h(3head)) - -man3type/ - printf_arginfo_size_function.3type (printf.h(3head)) - printf_function.3type (printf.h(3head)) - printf_info.3type (printf.h(3head)) - printf_va_arg_function.3type (printf.h(3head)) - Global changes -------------- -- Build system: - - Add scripts to produce a book of the Linux man-pages. - - Add lint-c-cppcheck to the make(1) targets to run the cppcheck(1) - linter. - -- TH: - - Use correct letter case in page titles. This started in 6.02, but - there were still many cases left. - -- SYNOPSIS: - - Mark some functions as deprecated. - -- STANDARDS: - - Remove most references to ISO C89. We still document it in - standards(7), but it's an ancient language version that this - project - regards as obsolescent, so in the STANDARDS sections for APIs we - only take into account C99 and later and POSIX.1-2001 and later - (with few exceptions where older standards are relevant). - -- ffix: - - Change \- to - where appropriate - - Improve readability of numbers: - - Show BCD magic numbers that are meaningful in hex as hex, - rather than weird decimal numbers. - - Use IEC multipliers. - - Format ranges consistently using interval notation: [min, max]. - -- srcfix: - - Use \[] escapes. - Changes to individual pages --------------------------- -timespec.3type - Update tv_nsec according to C2x. - The manual pages (and other files in the repository) have been improved beyond what this changelog covers. To learn more about changes applied to individual pages, use git(1). diff --git a/Changes.old b/Changes.old index 040e54c655..74d9c53023 100644 --- a/Changes.old +++ b/Changes.old @@ -55593,3 +55593,190 @@ madvise.2 The manual pages (and other files in the repository) have been improved beyond what this changelog covers. To learn more about changes applied to individual pages, use git(1). + + +==================== Changes in man-pages-6.03 ==================== + +Released: 2023-02-12, Xulilla + + +Contributors +------------ + +The following people contributed patches/fixes, reports, notes, +ideas, and discussions that have been incorporated in changes in +this release: + +Aaron Peter Bachmann +Adhemerval Zanella +Ahelenia Ziemiańska +Alejandro Colomar +Alex Colomar +Arsen Arsenović +Bernd Petrovitsch +Brian Inglis +Colin Cross +Cristian Rodríguez +Deri James +Elliott Hughes +Eric Biggers +Florian Weimer +"G. Branden Robinson" +Günther Noack +Helge Kreutzmann +Ian Abbott +Jakub Wilk +Jan Engelhardt +"Jason A. Donenfeld" +Jonny Grant +Joseph Myers +Kees Cook +Lennart Jablonka +Mario Blaettermann +Mark Galeck +Namhyung Kim +Nick Gregory +Pasha Tatashin +Paul Eggert + +Sam James +Samanta Navarro +"Serge E. Hallyn" +Stefan Puiu +Suren Baghdasaryan +Thomas Weißschuh +Walter Harms +Wilco Dijkstra +Zack Weinberg + +Apologies if I missed anyone! + + +New and rewritten pages +----------------------- + +man3/ + arc4random.3 + powerof2.3 + roundup.3 + +man3head/ + printf.h.3head + + +Newly documented interfaces in existing pages +--------------------------------------------- + +perf_event_open.2 + PERF_COUNT_SW_BPF_OUTPUT + PERF_COUNT_SW_CGROUP_SWITCHES + PERF_FORMAT_LOST + PERF_RECORD_MISC_MMAP_BUILD_ID + PERF_RECORD_MISC_SWITCH_OUT_PREEMPT + PERF_SAMPLE_CODE_PAGE_SIZE + PERF_SAMPLE_DATA_PAGE_SIZE + PERF_SAMPLE_WEIGHT_STRUCT + + struct perf_event_attr::build_id + struct perf_event_attr::inherit_thread + struct perf_event_attr::remove_on_exec + struct perf_event_attr::sigtrap + struct perf_event_attr::aux_sample_size + struct perf_event_attr::sig_data + + union perf_sample_weight + + struct read_format::values[]::lost + + struct::weight + struct::data_page_size + struct::code_page_size + struct::size + struct::data + + struct:: ::build_id_size + struct:: ::build_id + +prctl.2 + PR_SET_VMA + PR_SET_VMA_ANON_NAME + + +New and changed links +--------------------- + +man3/ + arc4random_buf.3 (arc4random(3)) + arc4random_uniform.3 (arc4random(3)) + register_printf_modifier.3 (printf.h(3head)) + register_printf_specifier.3 (printf.h(3head)) + register_printf_type.3 (printf.h(3head)) + +man3const/ + PA_CHAR.3const (printf.h(3head)) + PA_DOUBLE.3const (printf.h(3head)) + PA_FLAG_LONG.3const (printf.h(3head)) + PA_FLAG_LONG_DOUBLE.3const (printf.h(3head)) + PA_FLAG_LONG_LONG.3const (printf.h(3head)) + PA_FLAG_PTR.3const (printf.h(3head)) + PA_FLAG_SHORT.3const (printf.h(3head)) + PA_FLOAT.3const (printf.h(3head)) + PA_INT.3const (printf.h(3head)) + PA_LAST.3const (printf.h(3head)) + PA_POINTER.3const (printf.h(3head)) + PA_STRING.3const (printf.h(3head)) + PA_WCHAR.3const (printf.h(3head)) + PA_WSTRING.3const (printf.h(3head)) + +man3type/ + printf_arginfo_size_function.3type (printf.h(3head)) + printf_function.3type (printf.h(3head)) + printf_info.3type (printf.h(3head)) + printf_va_arg_function.3type (printf.h(3head)) + + +Global changes +-------------- + +- Build system: + - Add scripts to produce a book of the Linux man-pages. + - Add lint-c-cppcheck to the make(1) targets to run the cppcheck(1) + linter. + +- TH: + - Use correct letter case in page titles. This started in 6.02, but + there were still many cases left. + +- SYNOPSIS: + - Mark some functions as deprecated. + +- STANDARDS: + - Remove most references to ISO C89. We still document it in + standards(7), but it's an ancient language version that this + project + regards as obsolescent, so in the STANDARDS sections for APIs we + only take into account C99 and later and POSIX.1-2001 and later + (with few exceptions where older standards are relevant). + +- ffix: + - Change \- to - where appropriate + - Improve readability of numbers: + - Show BCD magic numbers that are meaningful in hex as hex, + rather than weird decimal numbers. + - Use IEC multipliers. + - Format ranges consistently using interval notation: [min, max]. + +- srcfix: + - Use \[] escapes. + + +Changes to individual pages +--------------------------- + +timespec.3type + Update tv_nsec according to C2x. + + +The manual pages (and other files in the repository) have been improved +beyond what this changelog covers. To learn more about changes applied +to individual pages, use git(1). -- 2.39.2