bug-ncurses
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 4/5] Relocate "SEE ALSO" section to page ends.


From: G. Branden Robinson
Subject: [PATCH 4/5] Relocate "SEE ALSO" section to page ends.
Date: Wed, 27 Sep 2023 07:30:26 -0500

The ncurses man pages are inconsistent about the ordering of sections.

form.3x
menu.3x
scr_dump.5
terminfo.5
...places "AUTHORS" _before_ the "SEE ALSO" section.

form_cursor.3x
form_data.3x
form_driver.3x
form_field.3x
form_field_attributes.3x
form_field_buffer.3x
form_field_info.3x
form_field_just.3x
form_field_new.3x
form_field_opts.3x
form_field_userptr.3x
form_field_validation.3x
form_fieldtype.3x
form_hook.3x
form_new.3x
form_opts.3x
form_page.3x
form_post.3x
form_requestname.3x
form_userptr.3x
form_win.3x
menu_attributes.3x
menu_cursor.3x
menu_driver.3x
menu_format.3x
menu_hook.3x
menu_items.3x
menu_mark.3x
menu_new.3x
menu_opts.3x
menu_pattern.3x
menu_post.3x
menu_requestname.3x
menu_spacing.3x
menu_userptr.3x
menu_win.3x
mitem_current.3x
mitem_name.3x
mitem_new.3x
mitem_opts.3x
mitem_userptr.3x
mitem_value.3x
mitem_visible.3x
...place "NOTES", "PORTABILITY", and "AUTHORS" _after_ "SEE ALSO".

ncurses.3x
...places "EXTENSIONS", "PORTABILITY", "NOTES", and "AUTHORS" _after_
"SEE ALSO".

captoinfo.1m
curs_extend.3x
default_colors.3x
define_key.3x
infocmp.1m
infotocap.1m
key_defined.3x
keybound.3x
keyok.3x
legacy_coding.3x
new_pair.3x
panel.3x
resizeterm.3x
scr_dump.5
term.5
tic.1m
user_caps.5
wresize.3x
...place "AUTHOR(S)" _after_ "SEE ALSO".

Shift "SEE ALSO" section to the end of any page where it isn't already.
This ordering is consistent with groff's man pages and the style
guidance of the Linux man-pages project ("man 7 man-pages").
---
 man/captoinfo.1m             | 10 +++++-----
 man/curs_extend.3x           |  4 ++--
 man/default_colors.3x        |  6 +++---
 man/define_key.3x            |  4 ++--
 man/form_cursor.3x           |  5 ++---
 man/form_data.3x             |  4 ++--
 man/form_driver.3x           | 17 ++++++++---------
 man/form_field.3x            |  4 ++--
 man/form_field_attributes.3x |  7 +++----
 man/form_field_buffer.3x     |  6 +++---
 man/form_field_info.3x       |  6 +++---
 man/form_field_just.3x       |  6 +++---
 man/form_field_new.3x        |  4 ++--
 man/form_field_opts.3x       |  8 ++++----
 man/form_field_userptr.3x    |  4 ++--
 man/form_field_validation.3x | 10 +++++-----
 man/form_fieldtype.3x        |  8 ++++----
 man/form_hook.3x             |  4 ++--
 man/form_new.3x              |  4 ++--
 man/form_new_page.3x         |  6 +++---
 man/form_opts.3x             |  4 ++--
 man/form_page.3x             |  5 ++---
 man/form_post.3x             |  5 ++---
 man/form_requestname.3x      |  4 ++--
 man/form_userptr.3x          |  4 ++--
 man/form_win.3x              |  8 ++++----
 man/infocmp.1m               | 10 +++++-----
 man/infotocap.1m             | 10 +++++-----
 man/key_defined.3x           |  4 ++--
 man/keybound.3x              |  4 ++--
 man/keyok.3x                 |  4 ++--
 man/legacy_coding.3x         |  4 ++--
 man/menu_attributes.3x       |  6 +++---
 man/menu_cursor.3x           |  4 ++--
 man/menu_driver.3x           |  8 ++++----
 man/menu_format.3x           |  4 ++--
 man/menu_hook.3x             |  4 ++--
 man/menu_items.3x            |  5 ++---
 man/menu_mark.3x             |  4 ++--
 man/menu_new.3x              |  4 ++--
 man/menu_opts.3x             |  4 ++--
 man/menu_pattern.3x          |  4 ++--
 man/menu_post.3x             |  4 ++--
 man/menu_requestname.3x      |  4 ++--
 man/menu_spacing.3x          |  8 ++++----
 man/menu_userptr.3x          |  4 ++--
 man/menu_win.3x              |  8 ++++----
 man/mitem_current.3x         |  4 ++--
 man/mitem_name.3x            |  4 ++--
 man/mitem_new.3x             |  4 ++--
 man/mitem_opts.3x            |  4 ++--
 man/mitem_userptr.3x         |  5 ++---
 man/mitem_value.3x           |  4 ++--
 man/mitem_visible.3x         |  4 ++--
 man/ncurses.3x               | 14 +++++++-------
 man/new_pair.3x              |  4 ++--
 man/panel.3x                 | 12 ++++++------
 man/resizeterm.3x            |  4 ++--
 man/scr_dump.5               |  6 +++---
 man/term.5                   |  6 ++++--
 man/tic.1m                   | 10 +++++-----
 man/user_caps.5              | 10 +++++-----
 man/wresize.3x               |  4 ++--
 63 files changed, 181 insertions(+), 186 deletions(-)

diff --git a/man/captoinfo.1m b/man/captoinfo.1m
index a04a9c7c..4ab30099 100644
--- a/man/captoinfo.1m
+++ b/man/captoinfo.1m
@@ -212,6 +212,11 @@ .SH PORTABILITY
 \fBtic\fP.
 .PP
 NetBSD does not provide this application.
+.SH AUTHOR
+Eric S. Raymond <esr@snark.thyrsus.com>
+and
+.br
+Thomas E. Dickey <dickey@invisible-island.net>
 .SH SEE ALSO
 \fB\%@INFOCMP@\fP(1M),
 \fB\%@TIC@\fP(1M),
@@ -220,8 +225,3 @@ .SH SEE ALSO
 .PP
 This describes \fIncurses\fP
 version @NCURSES_MAJOR@.@NCURSES_MINOR@ (patch @NCURSES_PATCH@).
-.SH AUTHOR
-Eric S. Raymond <esr@snark.thyrsus.com>
-and
-.br
-Thomas E. Dickey <dickey@invisible-island.net>
diff --git a/man/curs_extend.3x b/man/curs_extend.3x
index 5ea88a02..e6cceafe 100644
--- a/man/curs_extend.3x
+++ b/man/curs_extend.3x
@@ -79,6 +79,8 @@ .SH PORTABILITY
 Version 7, BSD or System V implementations.
 It is recommended that
 any code depending on them be conditioned using NCURSES_VERSION.
+.SH AUTHOR
+Thomas Dickey.
 .SH SEE ALSO
 \fBcurs_getch\fP(3X),
 \fBcurs_mouse\fP(3X),
@@ -90,5 +92,3 @@ .SH SEE ALSO
 \fBkeyok\fP(3X),
 \fBresizeterm\fP(3X),
 \fBwresize\fP(3X).
-.SH AUTHOR
-Thomas Dickey.
diff --git a/man/default_colors.3x b/man/default_colors.3x
index 8ffb6ed4..852548fd 100644
--- a/man/default_colors.3x
+++ b/man/default_colors.3x
@@ -138,9 +138,9 @@ .SH PORTABILITY
 Version 7, BSD or System V implementations.
 It is recommended that
 any code depending on them be conditioned using NCURSES_VERSION.
-.SH SEE ALSO
-\fBded\fP(1),
-\fBcurs_color\fP(3X).
 .SH AUTHOR
 Thomas Dickey (from an analysis of the requirements for color xterm
 for XFree86 3.1.2C, February 1996).
+.SH SEE ALSO
+\fBded\fP(1),
+\fBcurs_color\fP(3X).
diff --git a/man/define_key.3x b/man/define_key.3x
index fed925ea..8dbebf32 100644
--- a/man/define_key.3x
+++ b/man/define_key.3x
@@ -61,8 +61,8 @@ .SH PORTABILITY
 Version 7, BSD or System V implementations.
 It is recommended that
 any code depending on them be conditioned using \fB\%NCURSES_VERSION\fP.
+.SH AUTHOR
+Thomas Dickey
 .SH SEE ALSO
 \fB\%keyok\fP(3X),
 \fB\%key_defined\fP(3X)
-.SH AUTHOR
-Thomas Dickey
diff --git a/man/form_cursor.3x b/man/form_cursor.3x
index e984bd5e..7fa68da7 100644
--- a/man/form_cursor.3x
+++ b/man/form_cursor.3x
@@ -57,9 +57,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_SYSTEM_ERROR
 System error occurred (see \fBerrno\fP(3)).
-.
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
 .SH NOTES
 The header file \fB<form.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -70,3 +67,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBform\fP(3X).
diff --git a/man/form_data.3x b/man/form_data.3x
index fdc18d6d..d9530065 100644
--- a/man/form_data.3x
+++ b/man/form_data.3x
@@ -48,8 +48,6 @@ .SH DESCRIPTION
 The function \fBdata_behind\fP tests whether there is off-screen data
 behind in the given form.
 It returns TRUE (1) or FALSE (0).
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
 .SH NOTES
 The header file \fB<form.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -60,3 +58,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBform\fP(3X).
diff --git a/man/form_driver.3x b/man/form_driver.3x
index ff079dea..9df97c4c 100644
--- a/man/form_driver.3x
+++ b/man/form_driver.3x
@@ -247,15 +247,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_UNKNOWN_COMMAND
 The form driver code saw an unknown request code.
-.
-.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBform\fP(3X),
-\fBform_fieldtype\fP(3X),
-\fBform_field_buffer\fP(3X),
-\fBform_field_validation\fP(3X),
-\fBform_variables\fP(3X),
-\fBgetch\fP(3X).
 .SH NOTES
 The header file \fB<form.h>\fP automatically includes the header files
 \fB<curses.h>\fP.
@@ -266,3 +257,11 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X),
+\fBform\fP(3X),
+\fBform_fieldtype\fP(3X),
+\fBform_field_buffer\fP(3X),
+\fBform_field_validation\fP(3X),
+\fBform_variables\fP(3X),
+\fBgetch\fP(3X).
diff --git a/man/form_field.3x b/man/form_field.3x
index 92e30045..4f438a68 100644
--- a/man/form_field.3x
+++ b/man/form_field.3x
@@ -77,8 +77,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_SYSTEM_ERROR
 System error occurred (see \fBerrno\fP(3)).
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
 .SH NOTES
 The header file \fB<form.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -92,3 +90,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBform\fP(3X).
diff --git a/man/form_field_attributes.3x b/man/form_field_attributes.3x
index fa3f7f1c..318a0727 100644
--- a/man/form_field_attributes.3x
+++ b/man/form_field_attributes.3x
@@ -80,10 +80,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_SYSTEM_ERROR
 System error occurred (see \fBerrno\fP(3)).
-.
-.SH SEE ALSO
-\fBcurses\fP(3X) and related pages whose names begin \*(``form_\*('' for 
detailed
-descriptions of the entry points.
 .SH NOTES
 The header file \fB<form.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -94,3 +90,6 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X) and related pages whose names begin \*(``form_\*('' for 
detailed
+descriptions of the entry points.
diff --git a/man/form_field_buffer.3x b/man/form_field_buffer.3x
index 5e85c3fd..9af81357 100644
--- a/man/form_field_buffer.3x
+++ b/man/form_field_buffer.3x
@@ -119,9 +119,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_BAD_ARGUMENT
 Routine detected an incorrect or out-of-range argument.
-.SH SEE ALSO
-\fBcurses\fP(3X) and related pages whose names begin \*(``form_\*('' for 
detailed
-descriptions of the entry points.
 .SH NOTES
 The header file \fB<form.h>\fP automatically includes the header file
 .PP
@@ -142,3 +139,6 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X) and related pages whose names begin \*(``form_\*('' for 
detailed
+descriptions of the entry points.
diff --git a/man/form_field_info.3x b/man/form_field_info.3x
index 3465ddae..10ada6a0 100644
--- a/man/form_field_info.3x
+++ b/man/form_field_info.3x
@@ -74,9 +74,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_BAD_ARGUMENT
 Routine detected an incorrect or out-of-range argument.
-.SH SEE ALSO
-\fBcurses\fP(3X) and related pages whose names begin \*(``form_\*('' for 
detailed
-descriptions of the entry points.
 .SH NOTES
 The header file \fB<form.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -91,3 +88,6 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X) and related pages whose names begin \*(``form_\*('' for 
detailed
+descriptions of the entry points.
diff --git a/man/form_field_just.3x b/man/form_field_just.3x
index fc9cb4bb..cc6890f4 100644
--- a/man/form_field_just.3x
+++ b/man/form_field_just.3x
@@ -64,9 +64,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_BAD_ARGUMENT
 Routine detected an incorrect or out-of-range argument.
-.SH SEE ALSO
-\fBcurses\fP(3X) and related pages whose names begin \*(``form_\*('' for 
detailed
-descriptions of the entry points.
 .SH NOTES
 The header file \fB<form.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -77,3 +74,6 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X) and related pages whose names begin \*(``form_\*('' for 
detailed
+descriptions of the entry points.
diff --git a/man/form_field_new.3x b/man/form_field_new.3x
index f8dfb98a..40ead535 100644
--- a/man/form_field_new.3x
+++ b/man/form_field_new.3x
@@ -90,8 +90,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_CONNECTED
 field is connected.
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
 .SH NOTES
 The header file \fB<form.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -106,3 +104,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBform\fP(3X).
diff --git a/man/form_field_opts.3x b/man/form_field_opts.3x
index 2649cc42..8b23b168 100644
--- a/man/form_field_opts.3x
+++ b/man/form_field_opts.3x
@@ -134,10 +134,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_SYSTEM_ERROR
 System error occurred (see \fBerrno\fP(3)).
-.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBform\fP(3X).
-\fBform_field_just\fP(3X).
 .SH NOTES
 The header file \fB<form.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -148,3 +144,7 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X),
+\fBform\fP(3X).
+\fBform_field_just\fP(3X).
diff --git a/man/form_field_userptr.3x b/man/form_field_userptr.3x
index e01edf01..20ea1fc7 100644
--- a/man/form_field_userptr.3x
+++ b/man/form_field_userptr.3x
@@ -50,8 +50,6 @@ .SH RETURN VALUE
 It does not set \fBerrno\fP.
 .PP
 The function \fBset_field_userptr\fP returns \fBE_OK\fP (success).
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
 .SH NOTES
 The header file \fB<form.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -65,3 +63,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBform\fP(3X).
diff --git a/man/form_field_validation.3x b/man/form_field_validation.3x
index 93cfd858..62ed6d6c 100644
--- a/man/form_field_validation.3x
+++ b/man/form_field_validation.3x
@@ -195,11 +195,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_SYSTEM_ERROR
 System error occurred (see \fBerrno\fP(3)).
-.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBform\fP(3X),
-\fBform_fieldtype\fP(3X),
-\fBform_variables\fP(3X).
 .SH NOTES
 The header file \fB<form.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -210,3 +205,8 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X),
+\fBform\fP(3X),
+\fBform_fieldtype\fP(3X),
+\fBform_variables\fP(3X).
diff --git a/man/form_fieldtype.3x b/man/form_fieldtype.3x
index 4063baf0..bc9a2ac7 100644
--- a/man/form_fieldtype.3x
+++ b/man/form_fieldtype.3x
@@ -151,10 +151,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_SYSTEM_ERROR
 System error occurred (see \fBerrno\fP(3)).
-.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBform\fP(3X),
-\fBform_field_validation\fP(3X).
 .SH NOTES
 The header file \fB<form.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -165,3 +161,7 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X),
+\fBform\fP(3X),
+\fBform_field_validation\fP(3X).
diff --git a/man/form_hook.3x b/man/form_hook.3x
index 54a0f632..2996c0bb 100644
--- a/man/form_hook.3x
+++ b/man/form_hook.3x
@@ -88,8 +88,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_SYSTEM_ERROR
 System error occurred (see \fBerrno\fP(3)).
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
 .SH NOTES
 The header file \fB<form.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -100,3 +98,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBform\fP(3X).
diff --git a/man/form_new.3x b/man/form_new.3x
index b2a992c3..2b1fd707 100644
--- a/man/form_new.3x
+++ b/man/form_new.3x
@@ -72,8 +72,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_POSTED
 The form has already been posted.
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
 .SH NOTES
 The header file \fB<form.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -84,3 +82,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBform\fP(3X).
diff --git a/man/form_new_page.3x b/man/form_new_page.3x
index 3b93b1e0..f236d099 100644
--- a/man/form_new_page.3x
+++ b/man/form_new_page.3x
@@ -60,9 +60,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_CONNECTED
 The given field is already connected to a form.
-.SH SEE ALSO
-\fBcurses\fP(3X) and related pages whose names begin \*(``form_\*('' for 
detailed
-descriptions of the entry points.
 .SH NOTES
 The header file \fB<form.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -73,3 +70,6 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X) and related pages whose names begin \*(``form_\*('' for 
detailed
+descriptions of the entry points.
diff --git a/man/form_opts.3x b/man/form_opts.3x
index eb72f862..0fb63442 100644
--- a/man/form_opts.3x
+++ b/man/form_opts.3x
@@ -75,8 +75,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_SYSTEM_ERROR
 System error occurred (see \fBerrno\fP(3)).
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
 .SH NOTES
 The header file \fB<form.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -87,3 +85,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBform\fP(3X).
diff --git a/man/form_page.3x b/man/form_page.3x
index 5a9c1835..be6f6729 100644
--- a/man/form_page.3x
+++ b/man/form_page.3x
@@ -84,9 +84,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_SYSTEM_ERROR
 System error occurred (see \fBerrno\fP(3)).
-.
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
 .SH NOTES
 The header file \fB<form.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -99,3 +96,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBform\fP(3X).
diff --git a/man/form_post.3x b/man/form_post.3x
index 471b88d4..166d4b72 100644
--- a/man/form_post.3x
+++ b/man/form_post.3x
@@ -74,9 +74,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_SYSTEM_ERROR
 System error occurred (see \fBerrno\fP(3)).
-.
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
 .SH NOTES
 The header file \fB<form.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -87,3 +84,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBform\fP(3X).
diff --git a/man/form_requestname.3x b/man/form_requestname.3x
index dbd97309..2272c907 100644
--- a/man/form_requestname.3x
+++ b/man/form_requestname.3x
@@ -52,8 +52,6 @@ .SH RETURN VALUE
 .PP
 \fBform_request_by_name\fP returns \fBE_NO_MATCH\fP on error.
 It does not set \fBerrno\fP.
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
 .SH NOTES
 The header file \fB<form.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -66,3 +64,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBform\fP(3X).
diff --git a/man/form_userptr.3x b/man/form_userptr.3x
index e7d9216f..313a1d40 100644
--- a/man/form_userptr.3x
+++ b/man/form_userptr.3x
@@ -49,8 +49,6 @@ .SH RETURN VALUE
 It does not set \fBerrno\fP.
 .PP
 The function \fBset_form_userptr\fP returns \fBE_OK\fP (success).
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
 .SH NOTES
 The header file \fB<form.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -64,3 +62,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBform\fP(3X).
diff --git a/man/form_win.3x b/man/form_win.3x
index c7cf800a..60916395 100644
--- a/man/form_win.3x
+++ b/man/form_win.3x
@@ -80,10 +80,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_NOT_CONNECTED
 No items are connected to the form.
-.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_variables\fP(3X),
-\fBform\fP(3X).
 .SH NOTES
 The header file \fB<form.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -94,3 +90,7 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X),
+\fBcurs_variables\fP(3X),
+\fBform\fP(3X).
diff --git a/man/infocmp.1m b/man/infocmp.1m
index 2da87669..800159c9 100644
--- a/man/infocmp.1m
+++ b/man/infocmp.1m
@@ -641,6 +641,11 @@ .SH EXTENSIONS
 4.4BSD set, use \fB\-r\fP \fB\-RBSD\fP.
 .SH BUGS
 The \fB\-F\fP option of \fB@INFOCMP@\fP(1M) should be a \fB@TOE@\fP(1M) mode.
+.SH AUTHOR
+Eric S. Raymond <esr@snark.thyrsus.com>
+and
+.br
+Thomas E. Dickey <dickey@invisible-island.net>
 .SH SEE ALSO
 \fB@CAPTOINFO@\fP(1M),
 \fB@INFOTOCAP@\fP(1M),
@@ -654,8 +659,3 @@ .SH SEE ALSO
 .PP
 This describes \fBncurses\fP
 version @NCURSES_MAJOR@.@NCURSES_MINOR@ (patch @NCURSES_PATCH@).
-.SH AUTHOR
-Eric S. Raymond <esr@snark.thyrsus.com>
-and
-.br
-Thomas E. Dickey <dickey@invisible-island.net>
diff --git a/man/infotocap.1m b/man/infotocap.1m
index a6acf75f..b39cbfac 100644
--- a/man/infotocap.1m
+++ b/man/infotocap.1m
@@ -83,6 +83,11 @@ .SH PORTABILITY
 None of X/Open Curses, Issue 7 (2009),
 SVr4,
 or NetBSD document this application.
+.SH AUTHOR
+Eric S. Raymond <esr@snark.thyrsus.com>
+and
+.br
+Thomas E. Dickey <dickey@invisible-island.net>
 .SH SEE ALSO
 \fB\%@INFOCMP@\fP(1M),
 \fB\%@TIC@\fP(1M),
@@ -91,8 +96,3 @@ .SH SEE ALSO
 .PP
 This describes \fIncurses\fP
 version @NCURSES_MAJOR@.@NCURSES_MINOR@ (patch @NCURSES_PATCH@).
-.SH AUTHOR
-Eric S. Raymond <esr@snark.thyrsus.com>
-and
-.br
-Thomas E. Dickey <dickey@invisible-island.net>
diff --git a/man/key_defined.3x b/man/key_defined.3x
index 1fa66c4d..92db19fb 100644
--- a/man/key_defined.3x
+++ b/man/key_defined.3x
@@ -53,7 +53,7 @@ .SH PORTABILITY
 Version 7, BSD or System V implementations.
 It is recommended that
 any code depending on them be conditioned using \fB\%NCURSES_VERSION\fP.
-.SH SEE ALSO
-\fB\%define_key\fP(3X)
 .SH AUTHOR
 Thomas Dickey
+.SH SEE ALSO
+\fB\%define_key\fP(3X)
diff --git a/man/keybound.3x b/man/keybound.3x
index e8528902..e78de607 100644
--- a/man/keybound.3x
+++ b/man/keybound.3x
@@ -55,8 +55,8 @@ .SH PORTABILITY
 Version 7, BSD or System V implementations.
 It is recommended that
 any code depending on them be conditioned using \fB\%NCURSES_VERSION\fP.
+.SH AUTHOR
+Thomas Dickey
 .SH SEE ALSO
 \fB\%define_key\fP(3X),
 \fB\%keyok\fP(3X)
-.SH AUTHOR
-Thomas Dickey
diff --git a/man/keyok.3x b/man/keyok.3x
index c6205cb3..541d8fb9 100644
--- a/man/keyok.3x
+++ b/man/keyok.3x
@@ -55,7 +55,7 @@ .SH PORTABILITY
 Version 7, BSD or System V implementations.
 It is recommended that
 any code depending on them be conditioned using \fB\%NCURSES_VERSION\fP.
-.SH SEE ALSO
-\fB\%define_key\fP(3X)
 .SH AUTHOR
 Thomas Dickey
+.SH SEE ALSO
+\fB\%define_key\fP(3X)
diff --git a/man/legacy_coding.3x b/man/legacy_coding.3x
index 6dfe1bb8..5d6f55d1 100644
--- a/man/legacy_coding.3x
+++ b/man/legacy_coding.3x
@@ -70,7 +70,7 @@ .SH PORTABILITY
 It was not supported on Version 7, BSD or System V implementations.
 It is recommended that any code depending on ncurses extensions
 be conditioned using NCURSES_VERSION.
-.SH SEE ALSO
-\fBunctrl\fP(3X).
 .SH AUTHOR
 Thomas Dickey (to support lynx's font-switching feature).
+.SH SEE ALSO
+\fBunctrl\fP(3X).
diff --git a/man/menu_attributes.3x b/man/menu_attributes.3x
index 7a35f023..54916119 100644
--- a/man/menu_attributes.3x
+++ b/man/menu_attributes.3x
@@ -98,9 +98,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_BAD_ARGUMENT
 Routine detected an incorrect or out-of-range argument.
-.SH SEE ALSO
-\fBcurses\fP(3X) and related pages whose names begin \*(``menu_\*('' for 
detailed
-descriptions of the entry points.
 .SH NOTES
 The header file \fB<menu.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -111,3 +108,6 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X) and related pages whose names begin \*(``menu_\*('' for 
detailed
+descriptions of the entry points.
diff --git a/man/menu_cursor.3x b/man/menu_cursor.3x
index d7e8e288..a5f7af49 100644
--- a/man/menu_cursor.3x
+++ b/man/menu_cursor.3x
@@ -56,8 +56,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_NOT_POSTED
 The menu has not been posted.
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBmenu\fP(3X).
 .SH NOTES
 The header file \fB<menu.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -68,3 +66,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBmenu\fP(3X).
diff --git a/man/menu_driver.3x b/man/menu_driver.3x
index 9891e4a1..f6ae0e95 100644
--- a/man/menu_driver.3x
+++ b/man/menu_driver.3x
@@ -189,10 +189,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_REQUEST_DENIED
 The menu driver could not process the request.
-.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBgetch\fP(3X),
-\fBmenu\fP(3X).
 .SH NOTES
 The header file \fB<menu.h>\fP automatically includes the header files
 \fB<curses.h>\fP.
@@ -204,3 +200,7 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X),
+\fBgetch\fP(3X),
+\fBmenu\fP(3X).
diff --git a/man/menu_format.3x b/man/menu_format.3x
index ebe79b48..28c0fbca 100644
--- a/man/menu_format.3x
+++ b/man/menu_format.3x
@@ -74,8 +74,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_NOT_CONNECTED
 No items are connected to the menu.
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBmenu\fP(3X).
 .SH NOTES
 The header file \fB<menu.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -86,3 +84,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBmenu\fP(3X).
diff --git a/man/menu_hook.3x b/man/menu_hook.3x
index a3b53d9b..a3ae88ca 100644
--- a/man/menu_hook.3x
+++ b/man/menu_hook.3x
@@ -87,8 +87,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_SYSTEM_ERROR
 System error occurred (see \fBerrno\fP(3)).
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBmenu\fP(3X).
 .SH NOTES
 The header file \fB<menu.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -100,3 +98,5 @@ .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric
 S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBmenu\fP(3X).
diff --git a/man/menu_items.3x b/man/menu_items.3x
index 79d383e6..21e5b71c 100644
--- a/man/menu_items.3x
+++ b/man/menu_items.3x
@@ -73,9 +73,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_SYSTEM_ERROR
 System error occurred (see \fBerrno\fP(3)).
-.
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBmenu\fP(3X).
 .SH NOTES
 The header file \fB<menu.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -89,3 +86,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBmenu\fP(3X).
diff --git a/man/menu_mark.3x b/man/menu_mark.3x
index 087832b1..16ec1f6f 100644
--- a/man/menu_mark.3x
+++ b/man/menu_mark.3x
@@ -70,8 +70,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_SYSTEM_ERROR
 System error occurred (see \fBerrno\fP(3)).
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBmenu\fP(3X).
 .SH NOTES
 The header file \fB<menu.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -82,3 +80,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBmenu\fP(3X).
diff --git a/man/menu_new.3x b/man/menu_new.3x
index 7793102d..6866cb8a 100644
--- a/man/menu_new.3x
+++ b/man/menu_new.3x
@@ -69,8 +69,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_POSTED
 The menu has already been posted.
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBmenu\fP(3X).
 .SH NOTES
 The header file \fB<menu.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -81,3 +79,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBmenu\fP(3X).
diff --git a/man/menu_opts.3x b/man/menu_opts.3x
index 471d153a..5570fa2f 100644
--- a/man/menu_opts.3x
+++ b/man/menu_opts.3x
@@ -95,8 +95,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_POSTED
 The menu is already posted.
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBmenu\fP(3X).
 .SH NOTES
 The header file \fB<menu.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -107,3 +105,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBmenu\fP(3X).
diff --git a/man/menu_pattern.3x b/man/menu_pattern.3x
index fb5372ba..da199631 100644
--- a/man/menu_pattern.3x
+++ b/man/menu_pattern.3x
@@ -78,8 +78,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_SYSTEM_ERROR
 System error occurred (see \fBerrno\fP(3)).
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBmenu\fP(3X).
 .SH NOTES
 The header file \fB<menu.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -90,3 +88,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBmenu\fP(3X).
diff --git a/man/menu_post.3x b/man/menu_post.3x
index 15f232a6..1969e787 100644
--- a/man/menu_post.3x
+++ b/man/menu_post.3x
@@ -77,8 +77,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_NOT_CONNECTED
 No items are connected to the menu.
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBmenu\fP(3X).
 .SH NOTES
 The header file \fB<menu.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -89,3 +87,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBmenu\fP(3X).
diff --git a/man/menu_requestname.3x b/man/menu_requestname.3x
index 146a45b0..f44884a3 100644
--- a/man/menu_requestname.3x
+++ b/man/menu_requestname.3x
@@ -53,8 +53,6 @@ .SH RETURN VALUE
 .br
 \fBmenu_request_by_name\fP returns \fBE_NO_MATCH\fP on error.
 It does not set \fBerrno\fP.
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBmenu\fP(3X).
 .SH NOTES
 The header file \fB<menu.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -67,3 +65,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBmenu\fP(3X).
diff --git a/man/menu_spacing.3x b/man/menu_spacing.3x
index 9edc191e..fd45d840 100644
--- a/man/menu_spacing.3x
+++ b/man/menu_spacing.3x
@@ -74,10 +74,6 @@ .SH RETURN VALUE
 \fBset_menu_spacing\fP may return
 \fBE_POSTED\fP if the menu is posted, or \fBE_BAD_ARGUMENT\fP if one of the
 spacing values is out of range.
-.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_variables\fP(3X),
-\fBmenu\fP(3X).
 .SH NOTES
 The header file \fB<menu.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -90,3 +86,7 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X),
+\fBcurs_variables\fP(3X),
+\fBmenu\fP(3X).
diff --git a/man/menu_userptr.3x b/man/menu_userptr.3x
index 31aa9f32..80b4d8ed 100644
--- a/man/menu_userptr.3x
+++ b/man/menu_userptr.3x
@@ -49,8 +49,6 @@ .SH RETURN VALUE
 It does not set \fBerrno\fP.
 .PP
 \fBset_menu_userptr\fP returns \fBE_OK\fP (success).
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBmenu\fP(3X).
 .SH NOTES
 The header file \fB<menu.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -64,3 +62,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBmenu\fP(3X).
diff --git a/man/menu_win.3x b/man/menu_win.3x
index 47e5bac2..7bd02752 100644
--- a/man/menu_win.3x
+++ b/man/menu_win.3x
@@ -80,10 +80,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_NOT_CONNECTED
 No items are connected to the menu.
-.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_variables\fP(3X),
-\fBmenu\fP(3X).
 .SH NOTES
 The header file \fB<menu.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -94,3 +90,7 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X),
+\fBcurs_variables\fP(3X),
+\fBmenu\fP(3X).
diff --git a/man/mitem_current.3x b/man/mitem_current.3x
index 456b0284..fe1007d5 100644
--- a/man/mitem_current.3x
+++ b/man/mitem_current.3x
@@ -84,8 +84,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_SYSTEM_ERROR
 System error occurred (see \fBerrno\fP(3)).
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBmenu\fP(3X).
 .SH NOTES
 The header file \fB<menu.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -99,3 +97,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBmenu\fP(3X).
diff --git a/man/mitem_name.3x b/man/mitem_name.3x
index 475a541f..4ac68259 100644
--- a/man/mitem_name.3x
+++ b/man/mitem_name.3x
@@ -48,8 +48,6 @@ .SH DESCRIPTION
 .SH RETURN VALUE
 These routines return a pointer (which may be \fBNULL\fP).
 They do not set \fBerrno\fP.
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBmenu\fP(3X).
 .SH NOTES
 The header file \fB<menu.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -59,3 +57,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBmenu\fP(3X).
diff --git a/man/mitem_new.3x b/man/mitem_new.3x
index 51d14945..1854c1c2 100644
--- a/man/mitem_new.3x
+++ b/man/mitem_new.3x
@@ -77,8 +77,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_SYSTEM_ERROR
 System error occurred (see \fBerrno\fP(3)).
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBmenu\fP(3X).
 .SH NOTES
 The header file \fB<menu.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -89,3 +87,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBmenu\fP(3X).
diff --git a/man/mitem_opts.3x b/man/mitem_opts.3x
index 36ac3062..24fc7bf0 100644
--- a/man/mitem_opts.3x
+++ b/man/mitem_opts.3x
@@ -70,8 +70,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_SYSTEM_ERROR
 System error occurred (see \fBerrno\fP(3)).
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBmenu\fP(3X).
 .SH NOTES
 The header file \fB<menu.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -82,3 +80,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBmenu\fP(3X).
diff --git a/man/mitem_userptr.3x b/man/mitem_userptr.3x
index 7cfe7ae1..46463ffb 100644
--- a/man/mitem_userptr.3x
+++ b/man/mitem_userptr.3x
@@ -50,9 +50,6 @@ .SH RETURN VALUE
 It does not set \fBerrno\fP.
 .PP
 The \fBset_item_userptr\fP always returns \fBE_OK\fP (success).
-.
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBmenu\fP(3X).
 .SH NOTES
 The header file \fB<menu.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -66,3 +63,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBmenu\fP(3X).
diff --git a/man/mitem_value.3x b/man/mitem_value.3x
index 684591c0..203090af 100644
--- a/man/mitem_value.3x
+++ b/man/mitem_value.3x
@@ -59,8 +59,6 @@ .SH RETURN VALUE
 .TP 5
 .B E_REQUEST_DENIED
 The menu driver could not process the request.
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBmenu\fP(3X).
 .SH NOTES
 The header file \fB<menu.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -71,3 +69,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBmenu\fP(3X).
diff --git a/man/mitem_visible.3x b/man/mitem_visible.3x
index b2efded5..12375f54 100644
--- a/man/mitem_visible.3x
+++ b/man/mitem_visible.3x
@@ -41,8 +41,6 @@ .SH DESCRIPTION
 A menu item is visible when it is in the portion of a posted menu that
 is mapped onto the screen (if the menu is scrollable, in particular, this
 portion will be smaller than the whole menu).
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBmenu\fP(3X).
 .SH NOTES
 The header file \fB<menu.h>\fP automatically includes the header file
 \fB<curses.h>\fP.
@@ -53,3 +51,5 @@ .SH PORTABILITY
 .SH AUTHORS
 Juergen Pfeifer.
 Manual pages and adaptation for new curses by Eric S. Raymond.
+.SH SEE ALSO
+\fBcurses\fP(3X), \fBmenu\fP(3X).
diff --git a/man/ncurses.3x b/man/ncurses.3x
index 3edab688..7ed722ca 100644
--- a/man/ncurses.3x
+++ b/man/ncurses.3x
@@ -1329,13 +1329,6 @@ .SH FILES
 directory containing initialization files for the terminal capability database
 @TERMINFO@
 terminal capability database
-.SH SEE ALSO
-\fBterminfo\fP(\*n) and related pages whose names begin
-\*(``curs_\*('' for detailed routine descriptions.
-.br
-\fBcurs_variables\fP(3X)
-.br
-\fBuser_caps\fP(5) for user-defined capabilities
 .SH EXTENSIONS
 The \fBncurses\fP library can be compiled with an option (\fB\-DUSE_GETCAP\fP)
 that falls back to the old-style /etc/termcap file if the terminal setup code
@@ -1538,3 +1531,10 @@ .SH NOTES
 .SH AUTHORS
 Zeyd M. Ben-Halim, Eric S. Raymond, Thomas E. Dickey.
 Based on \fIpcurses\fP by Pavel Curtis.
+.SH SEE ALSO
+\fBterminfo\fP(\*n) and related pages whose names begin
+\*(``curs_\*('' for detailed routine descriptions.
+.br
+\fBcurs_variables\fP(3X)
+.br
+\fBuser_caps\fP(5) for user-defined capabilities
diff --git a/man/new_pair.3x b/man/new_pair.3x
index 66d2c006..dd0fd601 100644
--- a/man/new_pair.3x
+++ b/man/new_pair.3x
@@ -165,7 +165,7 @@ .SH PORTABILITY
 Version 7, BSD or System V implementations.
 It is recommended that
 any code depending on them be conditioned using \fB\%NCURSES_VERSION\fP.
-.SH SEE ALSO
-\fBcurs_color\fP(3X)
 .SH AUTHOR
 Thomas Dickey
+.SH SEE ALSO
+\fBcurs_color\fP(3X)
diff --git a/man/panel.3x b/man/panel.3x
index 5716fa88..4bd91400 100644
--- a/man/panel.3x
+++ b/man/panel.3x
@@ -261,12 +261,6 @@ .SH FILES
 .P
 libpanel.a
 the panels library itself
-.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_variables\fP(3X),
-.PP
-This describes \fBncurses\fP
-version @NCURSES_MAJOR@.@NCURSES_MINOR@ (patch @NCURSES_PATCH@).
 .SH AUTHOR
 Originally written by Warren Tucker <wht@n4hgf.mt-park.ga.us>,
 primarily to assist in porting \fIu386mon\fP to systems without a native
@@ -275,3 +269,9 @@ .SH AUTHOR
 Repackaged for ncurses by Zeyd ben-Halim.
 .PP
 Juergen Pfeifer and Thomas E. Dickey revised/improved the library.
+.SH SEE ALSO
+\fBcurses\fP(3X),
+\fBcurs_variables\fP(3X),
+.PP
+This describes \fBncurses\fP
+version @NCURSES_MAJOR@.@NCURSES_MINOR@ (patch @NCURSES_PATCH@).
diff --git a/man/resizeterm.3x b/man/resizeterm.3x
index c44b40e3..36268f9c 100644
--- a/man/resizeterm.3x
+++ b/man/resizeterm.3x
@@ -169,9 +169,9 @@ .SH PORTABILITY
 .PP
 This extension of \fIncurses\fP was introduced in mid-1995.
 It was adopted in NetBSD \fIcurses\fP (2001) and PDCurses (2003).
+.SH AUTHOR
+Thomas Dickey (from an equivalent function written in 1988 for BSD 
\fIcurses\fP)
 .SH SEE ALSO
 \fB\%curs_getch\fP(3X),
 \fB\%curs_variables\fP(3X),
 \fB\%wresize\fP(3X)
-.SH AUTHOR
-Thomas Dickey (from an equivalent function written in 1988 for BSD 
\fIcurses\fP)
diff --git a/man/scr_dump.5 b/man/scr_dump.5
index b1db0ea5..7be12833 100644
--- a/man/scr_dump.5
+++ b/man/scr_dump.5
@@ -410,9 +410,6 @@ .SH EXAMPLE
 *
 0002371
 .NE
-.SH SEE ALSO
-\fBcurs_scr_dump\fP(3X),
-\fBcurs_util\fP(3X).
 .SH AUTHORS
 Thomas E. Dickey
 .br
@@ -421,3 +418,6 @@ .SH AUTHORS
 Eric S. Raymond
 .br
 screen dump feature in ncurses 1.9.2d (1995)
+.SH SEE ALSO
+\fBcurs_scr_dump\fP(3X),
+\fBcurs_util\fP(3X).
diff --git a/man/term.5 b/man/term.5
index 2db2d502..d10ab13b 100644
--- a/man/term.5
+++ b/man/term.5
@@ -403,8 +403,6 @@ .SH LIMITS
 but was limited a virtual memory page's 4096 bytes.
 .SH FILES
 \*d/*/* compiled terminal capability database
-.SH SEE ALSO
-\fBcurses\fP(3X), \fBterminfo\fP(\*n).
 .SH AUTHORS
 Thomas E. Dickey
 .br
@@ -417,3 +415,7 @@ .SH AUTHORS
 Eric S. Raymond
 .br
 documented legacy terminfo format, e.g., from \fIpcurses\fP.
+.SH SEE ALSO
+\fB\%curses\fP(3X),
+\fB\%curs_terminfo\fP(3X),
+\fB\%terminfo\fP(\*n)
diff --git a/man/tic.1m b/man/tic.1m
index d9bb24bf..2cf4f5ed 100644
--- a/man/tic.1m
+++ b/man/tic.1m
@@ -589,6 +589,11 @@ .SH FILES
 .TP 5
 \fB\*d/?/*\fP
 Compiled terminal description database.
+.SH AUTHOR
+Eric S. Raymond <esr@snark.thyrsus.com>
+and
+.br
+Thomas E. Dickey <dickey@invisible-island.net>
 .SH SEE ALSO
 \fB@CAPTOINFO@\fP(1M),
 \fB@INFOCMP@\fP(1M),
@@ -601,8 +606,3 @@ .SH SEE ALSO
 .PP
 This describes \fBncurses\fP
 version @NCURSES_MAJOR@.@NCURSES_MINOR@ (patch @NCURSES_PATCH@).
-.SH AUTHOR
-Eric S. Raymond <esr@snark.thyrsus.com>
-and
-.br
-Thomas E. Dickey <dickey@invisible-island.net>
diff --git a/man/user_caps.5 b/man/user_caps.5
index 8e19116b..49608ac6 100644
--- a/man/user_caps.5
+++ b/man/user_caps.5
@@ -408,6 +408,11 @@ .SH PORTABILITY
 That implementation stores user-defined capabilities,
 but makes no use of these capabilities itself.
 .\"
+.SH AUTHORS
+Thomas E. Dickey
+.br
+beginning with ncurses 5.0 (1999)
+.\"
 .SH SEE ALSO
 \fB@INFOCMP@\fP(1M),
 \fB@TIC@\fP(1M).
@@ -421,8 +426,3 @@ .SH SEE ALSO
 .I "XTerm Control Sequences"
 provides further information on the \fBxterm\fP(1) features
 which are used in these extended capabilities.
-.\"
-.SH AUTHORS
-Thomas E. Dickey
-.br
-beginning with ncurses 5.0 (1999)
diff --git a/man/wresize.3x b/man/wresize.3x
index c07f284f..78199baf 100644
--- a/man/wresize.3x
+++ b/man/wresize.3x
@@ -60,7 +60,7 @@ .SH PORTABILITY
 .PP
 This extension of ncurses was introduced in mid-1995.
 It was adopted in NetBSD curses (2001) and PDCurses (2003).
-.SH SEE ALSO
-\fBresizeterm\fP(3X).
 .SH AUTHOR
 Thomas Dickey (from an equivalent function written in 1988 for BSD curses).
+.SH SEE ALSO
+\fBresizeterm\fP(3X).
-- 
2.30.2

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]