[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 5/5] Format man pages' "SEE ALSO" sections consistently.
From: |
G. Branden Robinson |
Subject: |
[PATCH 5/5] Format man pages' "SEE ALSO" sections consistently. |
Date: |
Wed, 27 Sep 2023 07:30:43 -0500 |
* Drop paragraphs reporting ncurses version information. Since patches
20230617 and 20230625, the page footers cover this ground.
* Stop employing adjustment- and hyphenation-related requests.
* Suppress hyphenation of man page names using `\%` escape sequence.
* Drop periods from ends of non-sentences.
* Sequence simple lists of man page cross references with one entry per
input line.
* Drop "Functions:" annotation.
* Drop explicit indentation from `TP` calls. (It had no effect; due to
the indentation chosen and the lengths of the cross references, a
break occurred after every tag anyway.)
* Set literal "WINDOW" in bold and protect it from hyphenation.
* Protect "chtype" from hyphenation, since it's not an English word and
a non-expert cannot guess whether a formatter would hyphenate it.
(groff doesn't, FWIW.)
* Replace `sp` formatter requests with `PP` man(7) macro calls.
* Wrap long input lines.
---
man/MKada_config.in | 3 ---
man/MKncu_config.in | 3 ---
man/captoinfo.1m | 3 ---
man/clear.1 | 3 ---
man/curs_add_wch.3x | 18 ++++++++----------
man/curs_add_wchstr.3x | 6 +++---
man/curs_addch.3x | 18 +++++++++---------
man/curs_addchstr.3x | 6 +++---
man/curs_addstr.3x | 4 ++--
man/curs_addwstr.3x | 6 +++---
man/curs_attr.3x | 13 ++++++-------
man/curs_beep.3x | 2 +-
man/curs_bkgd.3x | 9 ++++-----
man/curs_bkgrnd.3x | 4 ++--
man/curs_border.3x | 3 ++-
man/curs_border_set.3x | 8 ++++----
man/curs_clear.3x | 8 ++++----
man/curs_delch.3x | 2 +-
man/curs_deleteln.3x | 2 +-
man/curs_extend.3x | 20 ++++++++++----------
man/curs_get_wch.3x | 12 ++++++------
man/curs_get_wstr.3x | 7 +++----
man/curs_getcchar.3x | 9 ++++-----
man/curs_getch.3x | 18 +++++++++---------
man/curs_getstr.3x | 8 ++++----
man/curs_in_wch.3x | 4 ++--
man/curs_in_wchstr.3x | 11 +++++------
man/curs_inch.3x | 20 +++++++++++---------
man/curs_inchstr.3x | 5 +++--
man/curs_initscr.3x | 14 +++++++-------
man/curs_ins_wch.3x | 4 ++--
man/curs_ins_wstr.3x | 8 ++++----
man/curs_insch.3x | 4 ++--
man/curs_insstr.3x | 8 ++++----
man/curs_instr.3x | 2 +-
man/curs_inwstr.3x | 6 +++---
man/curs_kernel.3x | 14 +++++++-------
man/curs_move.3x | 3 ++-
man/curs_outopts.3x | 15 +++++++--------
man/curs_overlay.3x | 4 +++-
man/curs_printw.3x | 13 ++++++-------
man/curs_refresh.3x | 6 +++---
man/curs_scanw.3x | 11 +++++------
man/curs_scr_dump.3x | 12 ++++++------
man/curs_scroll.3x | 3 ++-
man/curs_sp_funcs.3x | 6 +++---
man/curs_termattrs.3x | 4 +++-
man/curs_termcap.3x | 10 +++++-----
man/curs_terminfo.3x | 18 +++++++++---------
man/curs_threads.3x | 6 +++---
man/curs_trace.3x | 2 +-
man/curs_util.3x | 16 ++++++++--------
man/curs_variables.3x | 12 ++++++------
man/curs_window.3x | 10 +++++-----
man/default_colors.3x | 4 ++--
man/form.3x | 7 ++-----
man/form_cursor.3x | 3 ++-
man/form_data.3x | 3 ++-
man/form_driver.3x | 14 +++++++-------
man/form_field.3x | 3 ++-
man/form_field_attributes.3x | 4 ++--
man/form_field_buffer.3x | 4 ++--
man/form_field_info.3x | 4 ++--
man/form_field_just.3x | 4 ++--
man/form_field_new.3x | 3 ++-
man/form_field_opts.3x | 6 +++---
man/form_field_userptr.3x | 3 ++-
man/form_field_validation.3x | 8 ++++----
man/form_fieldtype.3x | 6 +++---
man/form_hook.3x | 3 ++-
man/form_new.3x | 3 ++-
man/form_new_page.3x | 4 ++--
man/form_opts.3x | 3 ++-
man/form_page.3x | 3 ++-
man/form_post.3x | 3 ++-
man/form_requestname.3x | 3 ++-
man/form_userptr.3x | 3 ++-
man/form_variables.3x | 2 +-
man/form_win.3x | 6 +++---
man/infocmp.1m | 19 ++++++++-----------
man/infotocap.1m | 3 ---
man/legacy_coding.3x | 2 +-
man/menu.3x | 5 +----
man/menu_attributes.3x | 4 ++--
man/menu_cursor.3x | 3 ++-
man/menu_driver.3x | 6 +++---
man/menu_format.3x | 3 ++-
man/menu_hook.3x | 3 ++-
man/menu_items.3x | 3 ++-
man/menu_mark.3x | 3 ++-
man/menu_new.3x | 3 ++-
man/menu_opts.3x | 3 ++-
man/menu_pattern.3x | 3 ++-
man/menu_post.3x | 3 ++-
man/menu_requestname.3x | 3 ++-
man/menu_spacing.3x | 6 +++---
man/menu_userptr.3x | 3 ++-
man/menu_win.3x | 6 +++---
man/mitem_current.3x | 3 ++-
man/mitem_name.3x | 3 ++-
man/mitem_new.3x | 3 ++-
man/mitem_opts.3x | 3 ++-
man/mitem_userptr.3x | 3 ++-
man/mitem_value.3x | 3 ++-
man/mitem_visible.3x | 3 ++-
man/ncurses.3x | 6 +++---
man/new_pair.3x | 2 +-
man/panel.3x | 7 ++-----
man/scr_dump.5 | 4 ++--
man/tabs.1 | 11 ++++-------
man/term.7 | 4 +++-
man/term_variables.3x | 10 ++++------
man/terminfo.tail | 23 +++++++++++------------
man/tic.1m | 19 ++++++++-----------
man/toe.1m | 3 ---
man/tput.1 | 15 ++++++---------
man/tset.1 | 21 ++++++++-------------
man/user_caps.5 | 11 ++++++-----
man/wresize.3x | 2 +-
119 files changed, 392 insertions(+), 406 deletions(-)
diff --git a/man/MKada_config.in b/man/MKada_config.in
index e4179eab..61348c70 100644
--- a/man/MKada_config.in
+++ b/man/MKada_config.in
@@ -173,6 +173,3 @@ gnatmake hello \(gaadacurses@USE_CFG_SUFFIX@\-config\(ga
you can compile and link the program.
.SH "SEE ALSO"
\fB\%curses\fP(3X)
-.PP
-This describes \fIncurses\fP
-version @NCURSES_MAJOR@.@NCURSES_MINOR@ (patch @NCURSES_PATCH@).
diff --git a/man/MKncu_config.in b/man/MKncu_config.in
index 61d718f6..7d8d330b 100644
--- a/man/MKncu_config.in
+++ b/man/MKncu_config.in
@@ -101,6 +101,3 @@ if support for \fItermcap\fP is configured.
issues a usage message and exits successfully.
.SH "SEE ALSO"
\fB\%curses\fP(3X)
-.PP
-This describes \fBncurses\fP
-version @NCURSES_MAJOR@.@NCURSES_MINOR@ (patch @NCURSES_PATCH@).
diff --git a/man/captoinfo.1m b/man/captoinfo.1m
index 4ab30099..47e9343f 100644
--- a/man/captoinfo.1m
+++ b/man/captoinfo.1m
@@ -222,6 +222,3 @@ .SH SEE ALSO
\fB\%@TIC@\fP(1M),
\fB\%curses\fP(3X),
\fB\%terminfo\fP(\*n)
-.PP
-This describes \fIncurses\fP
-version @NCURSES_MAJOR@.@NCURSES_MINOR@ (patch @NCURSES_PATCH@).
diff --git a/man/clear.1 b/man/clear.1
index 2b2b4c7e..b75e6710 100644
--- a/man/clear.1
+++ b/man/clear.1
@@ -215,6 +215,3 @@ .SH SEE ALSO
\fB\%@TPUT@\fP(1),
\fB\%xterm\fP(1),
\fB\%terminfo\fP(\*n)
-.PP
-This describes \fIncurses\fP
-version @NCURSES_MAJOR@.@NCURSES_MINOR@ (patch @NCURSES_PATCH@).
diff --git a/man/curs_add_wch.3x b/man/curs_add_wch.3x
index 69c2ed0b..71fb11f9 100644
--- a/man/curs_add_wch.3x
+++ b/man/curs_add_wch.3x
@@ -345,13 +345,11 @@ .SS Complex Characters
In the latter case, ncurses adds the non-spacing character to the active
(base) spacing character.
.SH SEE ALSO
-.na
-.hy 0
-\fBcurses\fP(3X),
-\fBcurs_addch\fP(3X),
-\fBcurs_attr\fP(3X),
-\fBcurs_clear\fP(3X),
-\fBcurs_getcchar\fP(3X),
-\fBcurs_outopts\fP(3X),
-\fBcurs_refresh\fP(3X),
-\fBputwc\fP(3)
+\fB\%curses\fP(3X),
+\fB\%curs_addch\fP(3X),
+\fB\%curs_attr\fP(3X),
+\fB\%curs_clear\fP(3X),
+\fB\%curs_getcchar\fP(3X),
+\fB\%curs_outopts\fP(3X),
+\fB\%curs_refresh\fP(3X),
+\fB\%putwc\fP(3)
diff --git a/man/curs_add_wchstr.3x b/man/curs_add_wchstr.3x
index ac24b36d..4a2b70c3 100644
--- a/man/curs_add_wchstr.3x
+++ b/man/curs_add_wchstr.3x
@@ -112,9 +112,9 @@ .SH NOTES
.SH PORTABILITY
These entry points are described in the XSI Curses standard, Issue 4.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_addwstr\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%curs_addwstr\fP(3X)
.PP
Comparable functions in the narrow-character (ncurses) library are
described in
-\fBcurs_addchstr\fP(3X).
+\fB\%curs_addchstr\fP(3X).
diff --git a/man/curs_addch.3x b/man/curs_addch.3x
index 7cfc3db9..903d878f 100644
--- a/man/curs_addch.3x
+++ b/man/curs_addch.3x
@@ -308,15 +308,15 @@ .SS TABSIZE
the cursor is moved to the beginning of the current row of the window.
This is true of other implementations, but is not documented.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_attr\fP(3X),
-\fBcurs_clear\fP(3X),
-\fBcurs_inch\fP(3X),
-\fBcurs_outopts\fP(3X),
-\fBcurs_refresh\fP(3X),
-\fBcurs_variables\fP(3X),
-\fBputc\fP(3).
+\fB\%curses\fP(3X),
+\fB\%curs_attr\fP(3X),
+\fB\%curs_clear\fP(3X),
+\fB\%curs_inch\fP(3X),
+\fB\%curs_outopts\fP(3X),
+\fB\%curs_refresh\fP(3X),
+\fB\%curs_variables\fP(3X),
+\fB\%putc\fP(3)
.PP
Comparable functions in the wide-character (ncursesw) library are
described in
-\fBcurs_add_wch\fP(3X).
+\fB\%curs_add_wch\fP(3X).
diff --git a/man/curs_addchstr.3x b/man/curs_addchstr.3x
index fbf46367..6ed5c5e4 100644
--- a/man/curs_addchstr.3x
+++ b/man/curs_addchstr.3x
@@ -106,9 +106,9 @@ .SH NOTES
.SH PORTABILITY
These entry points are described in the XSI Curses standard, Issue 4.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_addstr\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%curs_addstr\fP(3X)
.PP
Comparable functions in the wide-character (ncursesw) library are
described in
-\fBcurs_add_wchstr\fP(3X).
+\fB\%curs_add_wchstr\fP(3X).
diff --git a/man/curs_addstr.3x b/man/curs_addstr.3x
index e7543bb9..ee92f8ff 100644
--- a/man/curs_addstr.3x
+++ b/man/curs_addstr.3x
@@ -112,5 +112,5 @@ .SH NOTES
.SH PORTABILITY
These functions are described in the XSI Curses standard, Issue 4.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_addch\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%curs_addch\fP(3X)
diff --git a/man/curs_addwstr.3x b/man/curs_addwstr.3x
index a0a1b423..81db4fde 100644
--- a/man/curs_addwstr.3x
+++ b/man/curs_addwstr.3x
@@ -108,6 +108,6 @@ .SH NOTES
.SH PORTABILITY
These functions are described in the XSI Curses standard, Issue 4.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_addch\fP(3X),
-\fBcurs_add_wch\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%curs_addch\fP(3X),
+\fB\%curs_add_wch\fP(3X)
diff --git a/man/curs_attr.3x b/man/curs_attr.3x
index 133e751d..fac2365b 100644
--- a/man/curs_attr.3x
+++ b/man/curs_attr.3x
@@ -602,10 +602,9 @@ .SH RETURN VALUE
or if the window pointer is null.
.\" ---------------------------------------------------------------------------
.SH SEE ALSO
-.na
-\fBcurses\fP(3X),
-\fBcurs_addch\fP(3X),
-\fBcurs_addstr\fP(3X),
-\fBcurs_bkgd\fP(3X),
-\fBcurs_printw\fP(3X),
-\fBcurs_variables\fP(3X)
+\fB\%curses\fP(3X),
+\fB\%curs_addch\fP(3X),
+\fB\%curs_addstr\fP(3X),
+\fB\%curs_bkgd\fP(3X),
+\fB\%curs_printw\fP(3X),
+\fB\%curs_variables\fP(3X)
diff --git a/man/curs_beep.3x b/man/curs_beep.3x
index 2f0a8291..004c8f8c 100644
--- a/man/curs_beep.3x
+++ b/man/curs_beep.3x
@@ -60,4 +60,4 @@ .SH PORTABILITY
These functions are described in the XSI Curses standard, Issue 4.
Like SVr4, it specifies that they always return \fBOK\fP.
.SH SEE ALSO
-\fBcurses\fP(3X)
+\fB\%curses\fP(3X)
diff --git a/man/curs_bkgd.3x b/man/curs_bkgd.3x
index b95ee2ab..23a8e6d8 100644
--- a/man/curs_bkgd.3x
+++ b/man/curs_bkgd.3x
@@ -158,8 +158,7 @@ .SH PORTABILITY
These functions are described in the XSI Curses standard, Issue 4
(X/Open Curses).
.SH SEE ALSO
-.na
-\fBcurses\fP(3X),
-\fBcurs_addch\fP(3X),
-\fBcurs_attr\fP(3X),
-\fBcurs_outopts\fP(3X)
+\fB\%curses\fP(3X),
+\fB\%curs_addch\fP(3X),
+\fB\%curs_attr\fP(3X),
+\fB\%curs_outopts\fP(3X)
diff --git a/man/curs_bkgrnd.3x b/man/curs_bkgrnd.3x
index 7a789453..9572f965 100644
--- a/man/curs_bkgrnd.3x
+++ b/man/curs_bkgrnd.3x
@@ -116,5 +116,5 @@ .SH PORTABILITY
These functions are described in the XSI Curses standard, Issue 4
(X/Open Curses).
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_bkgd\fP(3X)
+\fB\%curses\fP(3X),
+\fB\%curs_bkgd\fP(3X)
diff --git a/man/curs_border.3x b/man/curs_border.3x
index a3f75211..3b6beb37 100644
--- a/man/curs_border.3x
+++ b/man/curs_border.3x
@@ -156,4 +156,5 @@ .SH PORTABILITY
The standard specifies that they return \fBERR\fP on failure,
but specifies no error conditions.
.SH SEE ALSO
-\fBcurses\fP(3X), \fBcurs_outopts\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%curs_outopts\fP(3X)
diff --git a/man/curs_border_set.3x b/man/curs_border_set.3x
index 5b672f7d..2298b4f0 100644
--- a/man/curs_border_set.3x
+++ b/man/curs_border_set.3x
@@ -196,7 +196,7 @@ .SH RETURN VALUE
\fBwmove\fP, and return an error if the position is outside the window,
or if the window pointer is null.
.SH SEE ALSO
-\fBncurses\fP(3X),
-\fBcurs_add_wch\fP(3X),
-\fBcurs_border\fP(3X),
-\fBcurs_outopts\fP(3X)
+\fB\%ncurses\fP(3X),
+\fB\%curs_add_wch\fP(3X),
+\fB\%curs_border\fP(3X),
+\fB\%curs_outopts\fP(3X)
diff --git a/man/curs_clear.3x b/man/curs_clear.3x
index 1c8d3535..b47d526a 100644
--- a/man/curs_clear.3x
+++ b/man/curs_clear.3x
@@ -125,7 +125,7 @@ .SH PORTABILITY
If you do not want to clear the screen during the next \fBwrefresh\fP,
use \fBwerase\fP instead.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_outopts\fP(3X),
-\fBcurs_refresh\fP(3X),
-\fBcurs_variables\fP(3X)
+\fB\%curses\fP(3X),
+\fB\%curs_outopts\fP(3X),
+\fB\%curs_refresh\fP(3X),
+\fB\%curs_variables\fP(3X)
diff --git a/man/curs_delch.3x b/man/curs_delch.3x
index dab1d423..f1777b61 100644
--- a/man/curs_delch.3x
+++ b/man/curs_delch.3x
@@ -73,4 +73,4 @@ .SH PORTABILITY
standard specifies that they return \fBERR\fP on failure, but specifies no
error conditions.
.SH SEE ALSO
-\fBcurses\fP(3X)
+\fB\%curses\fP(3X)
diff --git a/man/curs_deleteln.3x b/man/curs_deleteln.3x
index 55ef06a3..43411c93 100644
--- a/man/curs_deleteln.3x
+++ b/man/curs_deleteln.3x
@@ -90,4 +90,4 @@ .SH NOTES
In fact, they will not use hardware line delete/insert unless
\fBidlok(..., TRUE)\fP has been set on the current window.
.SH SEE ALSO
-\fBcurses\fP(3X)
+\fB\%curses\fP(3X)
diff --git a/man/curs_extend.3x b/man/curs_extend.3x
index e6cceafe..027441c8 100644
--- a/man/curs_extend.3x
+++ b/man/curs_extend.3x
@@ -82,13 +82,13 @@ .SH PORTABILITY
.SH AUTHOR
Thomas Dickey.
.SH SEE ALSO
-\fBcurs_getch\fP(3X),
-\fBcurs_mouse\fP(3X),
-\fBcurs_print\fP(3X),
-\fBcurs_util\fP(3X),
-\fBdefault_colors\fP(3X),
-\fBdefine_key\fP(3X),
-\fBkeybound\fP(3X),
-\fBkeyok\fP(3X),
-\fBresizeterm\fP(3X),
-\fBwresize\fP(3X).
+\fB\%curs_getch\fP(3X),
+\fB\%curs_mouse\fP(3X),
+\fB\%curs_print\fP(3X),
+\fB\%curs_util\fP(3X),
+\fB\%default_colors\fP(3X),
+\fB\%define_key\fP(3X),
+\fB\%keybound\fP(3X),
+\fB\%keyok\fP(3X),
+\fB\%resizeterm\fP(3X),
+\fB\%wresize\fP(3X)
diff --git a/man/curs_get_wch.3x b/man/curs_get_wch.3x
index 0a033174..c45e758d 100644
--- a/man/curs_get_wch.3x
+++ b/man/curs_get_wch.3x
@@ -183,9 +183,9 @@ .SH RETURN VALUE
\fBwmove\fP, and return an error if the position is outside the window,
or if the window pointer is null.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_getch\fP(3X),
-\fBcurs_ins_wch\fP(3X),
-\fBcurs_inopts\fP(3X),
-\fBcurs_move\fP(3X),
-\fBcurs_refresh\fP(3X)
+\fB\%curses\fP(3X),
+\fB\%curs_getch\fP(3X),
+\fB\%curs_ins_wch\fP(3X),
+\fB\%curs_inopts\fP(3X),
+\fB\%curs_move\fP(3X),
+\fB\%curs_refresh\fP(3X)
diff --git a/man/curs_get_wstr.3x b/man/curs_get_wstr.3x
index ec2bac77..214b2e1d 100644
--- a/man/curs_get_wstr.3x
+++ b/man/curs_get_wstr.3x
@@ -216,7 +216,6 @@ .SH PORTABILITY
NetBSD 7 curses imitates ncurses 6.1 in this regard,
treating a \fB\-1\fP as an indefinite number of characters.
.SH SEE ALSO
-Functions:
-\fBcurses\fP(3X),
-\fBcurs_get_wch\fP(3X),
-\fBcurs_getstr\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%curs_get_wch\fP(3X),
+\fB\%curs_getstr\fP(3X)
diff --git a/man/curs_getcchar.3x b/man/curs_getcchar.3x
index 3e6971ab..9b32a400 100644
--- a/man/curs_getcchar.3x
+++ b/man/curs_getcchar.3x
@@ -190,8 +190,7 @@ .SH PORTABILITY
Unicode does not limit the (analogous) number of combining characters,
so some applications may be affected.
.SH SEE ALSO
-Functions:
-\fBcurs_attr\fP(3X),
-\fBcurs_color\fP(3X),
-\fBcurses\fP(3X),
-\fBwcwidth\fP(3).
+\fB\%curs_attr\fP(3X),
+\fB\%curs_color\fP(3X),
+\fB\%curses\fP(3X),
+\fB\%wcwidth\fP(3)
diff --git a/man/curs_getch.3x b/man/curs_getch.3x
index b0952027..51cd0759 100644
--- a/man/curs_getch.3x
+++ b/man/curs_getch.3x
@@ -400,15 +400,15 @@ .SH PORTABILITY
We recommend that
any code using it be conditionalized on the \fBNCURSES_VERSION\fP feature
macro.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_inopts\fP(3X),
-\fBcurs_mouse\fP(3X),
-\fBcurs_move\fP(3X),
-\fBcurs_outopts\fP(3X),
-\fBcurs_refresh\fP(3X),
-\fBcurs_variables\fP(3X),
-\fBresizeterm\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%curs_inopts\fP(3X),
+\fB\%curs_mouse\fP(3X),
+\fB\%curs_move\fP(3X),
+\fB\%curs_outopts\fP(3X),
+\fB\%curs_refresh\fP(3X),
+\fB\%curs_variables\fP(3X),
+\fB\%resizeterm\fP(3X)
.PP
Comparable functions in the wide-character (ncursesw) library are
described in
-\fBcurs_get_wch\fP(3X).
+\fB\%curs_get_wch\fP(3X).
diff --git a/man/curs_getstr.3x b/man/curs_getstr.3x
index ba385e2b..f53ffa44 100644
--- a/man/curs_getstr.3x
+++ b/man/curs_getstr.3x
@@ -281,7 +281,7 @@ .SH PORTABILITY
rather than \fBnoraw\fP and \fBcbreak\fP for better compatibility with
SVr4-curses, e.g., allowing one to enter a \fB^C\fP into the buffer.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_getch\fP(3X),
-\fBcurs_termattrs\fP(3X),
-\fBcurs_variables\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%curs_getch\fP(3X),
+\fB\%curs_termattrs\fP(3X),
+\fB\%curs_variables\fP(3X)
diff --git a/man/curs_in_wch.3x b/man/curs_in_wch.3x
index feaf2bc8..047e44c9 100644
--- a/man/curs_in_wch.3x
+++ b/man/curs_in_wch.3x
@@ -68,5 +68,5 @@ .SH NOTES
.SH PORTABILITY
These functions are described in the XSI Curses standard, Issue 4.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_inch\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%curs_inch\fP(3X)
diff --git a/man/curs_in_wchstr.3x b/man/curs_in_wchstr.3x
index 3888f885..d9ac5aed 100644
--- a/man/curs_in_wchstr.3x
+++ b/man/curs_in_wchstr.3x
@@ -115,9 +115,8 @@ .SH PORTABILITY
This implementation checks for null pointers,
returning \fBERR\fP in that case.
.SH SEE ALSO
-Functions:
-\fBcurses\fP(3X),
-\fBcurs_in_wch\fP(3X),
-\fBcurs_instr\fP(3X),
-\fBcurs_inwstr\fP(3X)
-\fBcurs_inchstr\fP(3X)
+\fB\%curses\fP(3X),
+\fB\%curs_in_wch\fP(3X),
+\fB\%curs_instr\fP(3X),
+\fB\%curs_inwstr\fP(3X)
+\fB\%curs_inchstr\fP(3X)
diff --git a/man/curs_inch.3x b/man/curs_inch.3x
index 2df5e11a..68765ef5 100644
--- a/man/curs_inch.3x
+++ b/man/curs_inch.3x
@@ -107,13 +107,15 @@ .SH PORTABILITY
An application using more bits, e.g., a Unicode value,
should use the wide-character equivalents to these functions.
.SH SEE ALSO
-.TP 5
-\fBcurses\fP(3X)
-gives an overview of the WINDOW and \fBchtype\fP data types.
-.TP 5
-\fBcurs_attr\fP(3X)
+.TP
+\fB\%curses\fP(3X)
+gives an overview of the \fB\%WINDOW\fP and \fB\%chtype\fP data types.
+.TP
+\fB\%curs_attr\fP(3X)
goes into more detail, pointing out portability problems and
-constraints on the use of \fBchtype\fP for returning window information.
-.TP 5
-\fBcurs_in_wch\fP(3X)
-describes comparable functions for the wide-character (ncursesw) library.
+constraints on the use of \fB\%chtype\fP for returning window
+information.
+.TP
+\fB\%curs_in_wch\fP(3X)
+describes comparable functions for the wide-character (ncursesw)
+library.
diff --git a/man/curs_inchstr.3x b/man/curs_inchstr.3x
index f174b09f..9613fbed 100644
--- a/man/curs_inchstr.3x
+++ b/man/curs_inchstr.3x
@@ -103,8 +103,9 @@ .SH PORTABILITY
It does specify
that the successful return of the functions is \fBOK\fP.
.SH SEE ALSO
-\fBcurses\fP(3X), \fBcurs_inch\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%curs_inch\fP(3X)
.PP
Comparable functions in the wide-character (ncursesw) library are
described in
-\fBcurs_in_wchstr\fP(3X).
+\fB\%curs_in_wchstr\fP(3X).
diff --git a/man/curs_initscr.3x b/man/curs_initscr.3x
index 404c2bdc..b018d9e3 100644
--- a/man/curs_initscr.3x
+++ b/man/curs_initscr.3x
@@ -294,10 +294,10 @@ .SS Signal Handlers
standard screen \fBstdscr\fP,
and update other data such as \fBLINES\fP and \fBCOLS\fP.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_kernel\fP(3X),
-\fBcurs_refresh\fP(3X),
-\fBcurs_slk\fP(3X),
-\fBcurs_terminfo\fP(3X),
-\fBcurs_util\fP(3X),
-\fBcurs_variables\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%curs_kernel\fP(3X),
+\fB\%curs_refresh\fP(3X),
+\fB\%curs_slk\fP(3X),
+\fB\%curs_terminfo\fP(3X),
+\fB\%curs_util\fP(3X),
+\fB\%curs_variables\fP(3X)
diff --git a/man/curs_ins_wch.3x b/man/curs_ins_wch.3x
index 02104662..df0a4f67 100644
--- a/man/curs_ins_wch.3x
+++ b/man/curs_ins_wch.3x
@@ -65,5 +65,5 @@ .SH RETURN VALUE
.SH ERRORS
No errors are defined.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_insch\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%curs_insch\fP(3X)
diff --git a/man/curs_ins_wstr.3x b/man/curs_ins_wstr.3x
index 64856070..5613a6fd 100644
--- a/man/curs_ins_wstr.3x
+++ b/man/curs_ins_wstr.3x
@@ -102,7 +102,7 @@ .SH RETURN VALUE
\fBwmove\fP, and return an error if the position is outside the window,
or if the window pointer is null.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_insstr\fP(3X),
-\fBcurs_in_wch\fP(3X),
-\fBcurs_ins_wch\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%curs_insstr\fP(3X),
+\fB\%curs_in_wch\fP(3X),
+\fB\%curs_ins_wch\fP(3X)
diff --git a/man/curs_insch.3x b/man/curs_insch.3x
index 4a808607..9e9cd970 100644
--- a/man/curs_insch.3x
+++ b/man/curs_insch.3x
@@ -72,8 +72,8 @@ .SH NOTES
.SH PORTABILITY
These functions are described in the XSI Curses standard, Issue 4.
.SH SEE ALSO
-\fBcurses\fP(3X).
+\fB\%curses\fP(3X)
.PP
Comparable functions in the wide-character (ncursesw) library are
described in
-\fBcurs_ins_wch\fP(3X).
+\fB\%curs_ins_wch\fP(3X).
diff --git a/man/curs_insstr.3x b/man/curs_insstr.3x
index 2621bfe5..74fad10c 100644
--- a/man/curs_insstr.3x
+++ b/man/curs_insstr.3x
@@ -99,7 +99,7 @@ .SH PORTABILITY
This is probably an error, since it makes this group of functions inconsistent.
Also, no implementation of curses documents this inconsistency.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_util\fP(3X),
-\fBcurs_clear\fP(3X),
-\fBcurs_inch\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%curs_util\fP(3X),
+\fB\%curs_clear\fP(3X),
+\fB\%curs_inch\fP(3X)
diff --git a/man/curs_instr.3x b/man/curs_instr.3x
index fbbf1782..767f7102 100644
--- a/man/curs_instr.3x
+++ b/man/curs_instr.3x
@@ -96,4 +96,4 @@ .SH PORTABILITY
value for \fIn\fP.
In this case, the functions return the string ending at the right margin.
.SH SEE ALSO
-\fBcurses\fP(3X).
+\fB\%curses\fP(3X)
diff --git a/man/curs_inwstr.3x b/man/curs_inwstr.3x
index fa283a8c..9326fc64 100644
--- a/man/curs_inwstr.3x
+++ b/man/curs_inwstr.3x
@@ -100,6 +100,6 @@ .SH RETURN VALUE
\fBwmove\fP, and return an error if the position is outside the window,
or if the window pointer is null.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_instr\fP(3X),
-\fBcurs_in_wchstr\fP(3X)
+\fB\%curses\fP(3X),
+\fB\%curs_instr\fP(3X),
+\fB\%curs_in_wchstr\fP(3X)
diff --git a/man/curs_kernel.3x b/man/curs_kernel.3x
index 6692479f..100e02d0 100644
--- a/man/curs_kernel.3x
+++ b/man/curs_kernel.3x
@@ -207,10 +207,10 @@ .SH PORTABILITY
This is misleading, as they are macros with no documented semantics
for the return value.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_initscr\fP(3X),
-\fBcurs_outopts\fP(3X),
-\fBcurs_refresh\fP(3X),
-\fBcurs_scr_dump\fP(3X),
-\fBcurs_slk\fP(3X),
-\fBcurs_variables\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%curs_initscr\fP(3X),
+\fB\%curs_outopts\fP(3X),
+\fB\%curs_refresh\fP(3X),
+\fB\%curs_scr_dump\fP(3X),
+\fB\%curs_slk\fP(3X),
+\fB\%curs_variables\fP(3X)
diff --git a/man/curs_move.3x b/man/curs_move.3x
index 7ac46740..466811a5 100644
--- a/man/curs_move.3x
+++ b/man/curs_move.3x
@@ -59,4 +59,5 @@ .SH NOTES
.SH PORTABILITY
These functions are described in the XSI Curses standard, Issue 4.
.SH SEE ALSO
-\fBcurses\fP(3X), \fBcurs_refresh\fP(3X)
+\fB\%curses\fP(3X),
+\fB\%curs_refresh\fP(3X)
diff --git a/man/curs_outopts.3x b/man/curs_outopts.3x
index 3f7eb90e..29a53ec1 100644
--- a/man/curs_outopts.3x
+++ b/man/curs_outopts.3x
@@ -200,11 +200,10 @@ .SH NOTES
The \fBimmedok\fP routine is useful for windows that are used as terminal
emulators.
.SH SEE ALSO
-.na
-\fBcurses\fP(3X),
-\fBcurs_addch\fP(3X),
-\fBcurs_clear\fP(3X),
-\fBcurs_initscr\fP(3X),
-\fBcurs_scroll\fP(3X),
-\fBcurs_refresh\fP(3X),
-\fBcurs_variables\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%curs_addch\fP(3X),
+\fB\%curs_clear\fP(3X),
+\fB\%curs_initscr\fP(3X),
+\fB\%curs_scroll\fP(3X),
+\fB\%curs_refresh\fP(3X),
+\fB\%curs_variables\fP(3X)
diff --git a/man/curs_overlay.3x b/man/curs_overlay.3x
index 6f98fc71..2059a922 100644
--- a/man/curs_overlay.3x
+++ b/man/curs_overlay.3x
@@ -81,4 +81,6 @@ .SH PORTABILITY
It further specifies their behavior in the presence of characters
with multibyte renditions (not yet supported in this implementation).
.SH SEE ALSO
-\fBcurses\fP(3X), \fBcurs_pad\fP(3X), \fBcurs_refresh\fP(3X)
+\fB\%curses\fP(3X),
+\fB\%curs_pad\fP(3X),
+\fB\%curs_refresh\fP(3X)
diff --git a/man/curs_printw.3x b/man/curs_printw.3x
index 9f804a45..767d4147 100644
--- a/man/curs_printw.3x
+++ b/man/curs_printw.3x
@@ -143,10 +143,9 @@ .SH PORTABILITY
X/Open Curses, Issue 5 (December 2007) marked \fBvwprintw\fP (along with
\fBvwscanw\fP and the termcap interface) as withdrawn.
.SH SEE ALSO
-.na
-\fBcurses\fP(3X),
-\fBcurs_addstr\fP(3X),
-\fBcurs_scanw\fP(3X),
-\fBcurs_termcap\fP(3X),
-\fBprintf\fP(3),
-\fBvprintf\fP(3).
+\fB\%curses\fP(3X),
+\fB\%curs_addstr\fP(3X),
+\fB\%curs_scanw\fP(3X),
+\fB\%curs_termcap\fP(3X),
+\fB\%printf\fP(3),
+\fB\%vprintf\fP(3)
diff --git a/man/curs_refresh.3x b/man/curs_refresh.3x
index e458b128..bd7dbd03 100644
--- a/man/curs_refresh.3x
+++ b/man/curs_refresh.3x
@@ -154,6 +154,6 @@ .SH PORTABILITY
Instead, you can do an explicit \fBtouchwin\fP before the
\fBwnoutrefresh\fP call to guarantee an entire-contents copy anywhere.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_outopts\fP(3X)
-\fBcurs_variables\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%curs_outopts\fP(3X)
+\fB\%curs_variables\fP(3X)
diff --git a/man/curs_scanw.3x b/man/curs_scanw.3x
index 9aff66fa..a0bceaa5 100644
--- a/man/curs_scanw.3x
+++ b/man/curs_scanw.3x
@@ -163,9 +163,8 @@ .SH PORTABILITY
One possible way to get useful results would be to use a "%n" conversion
at the end of the format string to ensure that something was processed.
.SH SEE ALSO
-.na
-\fBcurses\fP(3X),
-\fBcurs_getstr\fP(3X),
-\fBcurs_printw\fP(3X),
-\fBcurs_termcap\fP(3X),
-\fBscanf\fP(3).
+\fB\%curses\fP(3X),
+\fB\%curs_getstr\fP(3X),
+\fB\%curs_printw\fP(3X),
+\fB\%curs_termcap\fP(3X),
+\fB\%scanf\fP(3)
diff --git a/man/curs_scr_dump.3x b/man/curs_scr_dump.3x
index fb74acba..6076cbad 100644
--- a/man/curs_scr_dump.3x
+++ b/man/curs_scr_dump.3x
@@ -104,9 +104,9 @@ .SH PORTABILITY
considered invalid "if the time-stamp of the tty is old" but do not define
\*(``old\*(''.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_initscr\fP(3X),
-\fBcurs_refresh\fP(3X),
-\fBcurs_util\fP(3X),
-\fBscr_dump\fP(5),
-\fBsystem\fP(3)
+\fB\%curses\fP(3X),
+\fB\%curs_initscr\fP(3X),
+\fB\%curs_refresh\fP(3X),
+\fB\%curs_util\fP(3X),
+\fB\%scr_dump\fP(5),
+\fB\%system\fP(3)
diff --git a/man/curs_scroll.3x b/man/curs_scroll.3x
index 135183ad..c34694eb 100644
--- a/man/curs_scroll.3x
+++ b/man/curs_scroll.3x
@@ -88,4 +88,5 @@ .SH NOTES
.SH PORTABILITY
The XSI Curses standard, Issue 4 describes these functions.
.SH SEE ALSO
-\fBcurses\fP(3X), \fBcurs_outopts\fP(3X)
+\fB\%curses\fP(3X),
+\fB\%curs_outopts\fP(3X)
diff --git a/man/curs_sp_funcs.3x b/man/curs_sp_funcs.3x
index d22a9ef6..db8766f8 100644
--- a/man/curs_sp_funcs.3x
+++ b/man/curs_sp_funcs.3x
@@ -278,6 +278,6 @@ .SH PORTABILITY
It is recommended that any code depending on ncurses extensions
be conditioned using \fINCURSES_SP_FUNCS\fP.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_opaque\fP(3X),
-\fBcurs_threads\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%curs_opaque\fP(3X),
+\fB\%curs_threads\fP(3X)
diff --git a/man/curs_termattrs.3x b/man/curs_termattrs.3x
index 1f529b5d..6f170bb9 100644
--- a/man/curs_termattrs.3x
+++ b/man/curs_termattrs.3x
@@ -133,4 +133,6 @@ .SH PORTABILITY
Most versions of curses truncate the result returned by \fBtermname\fP to
14 characters.
.SH SEE ALSO
-\fBcurses\fP(3X), \fBcurs_initscr\fP(3X), \fBcurs_outopts\fP(3X)
+\fB\%curses\fP(3X),
+\fB\%curs_initscr\fP(3X),
+\fB\%curs_outopts\fP(3X)
diff --git a/man/curs_termcap.3x b/man/curs_termcap.3x
index 8e1fd7b8..8a71ac77 100644
--- a/man/curs_termcap.3x
+++ b/man/curs_termcap.3x
@@ -376,9 +376,9 @@ .SS Other Compatibility
which must be taken into account by programs which can work with all
termcap library interfaces.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBputc\fP(3),
-\fBterm_variables\fP(3X),
-\fBterminfo\fP(\*n).
-.sp
+\fB\%curses\fP(3X),
+\fB\%putc\fP(3),
+\fB\%term_variables\fP(3X),
+\fB\%terminfo\fP(\*n)
+.PP
https://invisible-island.net/ncurses/tctest.html
diff --git a/man/curs_terminfo.3x b/man/curs_terminfo.3x
index d12e148f..ec4d5ca2 100644
--- a/man/curs_terminfo.3x
+++ b/man/curs_terminfo.3x
@@ -756,12 +756,12 @@ .SS Other portability issues
This implementation allows the caller to use \-1's for the old ordinates.
In that case, the old location is unknown.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_initscr\fP(3X),
-\fBcurs_kernel\fP(3X),
-\fBcurs_memleaks\fP(3X),
-\fBcurs_termcap\fP(3X),
-\fBcurs_variables\fP(3X),
-\fBterm_variables\fP(3X),
-\fBputc\fP(3),
-\fBterminfo\fP(\*n)
+\fB\%curses\fP(3X),
+\fB\%curs_initscr\fP(3X),
+\fB\%curs_kernel\fP(3X),
+\fB\%curs_memleaks\fP(3X),
+\fB\%curs_termcap\fP(3X),
+\fB\%curs_variables\fP(3X),
+\fB\%term_variables\fP(3X),
+\fB\%putc\fP(3),
+\fB\%terminfo\fP(\*n)
diff --git a/man/curs_threads.3x b/man/curs_threads.3x
index c058a14d..e8729c44 100644
--- a/man/curs_threads.3x
+++ b/man/curs_threads.3x
@@ -596,6 +596,6 @@ .SH PORTABILITY
It is recommended that any code depending on ncurses extensions
be conditioned using NCURSES_VERSION.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_opaque\fP(3X),
-\fBcurs_variables\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%curs_opaque\fP(3X),
+\fB\%curs_variables\fP(3X)
diff --git a/man/curs_trace.3x b/man/curs_trace.3x
index f4d19a39..33b8338c 100644
--- a/man/curs_trace.3x
+++ b/man/curs_trace.3x
@@ -272,4 +272,4 @@ .SH PORTABILITY
The original \fBtrace\fP routine was deprecated because
it often conflicted with application names.
.SH SEE ALSO
-\fBcurses\fP(3X).
+\fB\%curses\fP(3X)
diff --git a/man/curs_util.3x b/man/curs_util.3x
index 9d8e7f26..2525a5ad 100644
--- a/man/curs_util.3x
+++ b/man/curs_util.3x
@@ -390,11 +390,11 @@ .SS use_env/use_tioctl
This feature of \fBuse_env\fP
is not provided by other implementations of curses.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_initscr\fP(3X),
-\fBcurs_inopts\fP(3X),
-\fBcurs_kernel\fP(3X),
-\fBcurs_scr_dump\fP(3X),
-\fBcurs_sp_funcs\fP(3X),
-\fBcurs_variables\fP(3X),
-\fBlegacy_coding\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%curs_initscr\fP(3X),
+\fB\%curs_inopts\fP(3X),
+\fB\%curs_kernel\fP(3X),
+\fB\%curs_scr_dump\fP(3X),
+\fB\%curs_sp_funcs\fP(3X),
+\fB\%curs_variables\fP(3X),
+\fB\%legacy_coding\fP(3X)
diff --git a/man/curs_variables.3x b/man/curs_variables.3x
index 62dccd09..dfe81ac4 100644
--- a/man/curs_variables.3x
+++ b/man/curs_variables.3x
@@ -176,9 +176,9 @@ .SH PORTABILITY
Likewise, most users have either decided to override the value,
or rely upon its default value.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_opaque\fP(3X),
-\fBcurs_terminfo\fP(3X),
-\fBcurs_threads\fP(3X),
-\fBterm_variables\fP(3X),
-\fBterminfo\fP(\*n).
+\fB\%curses\fP(3X),
+\fB\%curs_opaque\fP(3X),
+\fB\%curs_terminfo\fP(3X),
+\fB\%curs_threads\fP(3X),
+\fB\%term_variables\fP(3X),
+\fB\%terminfo\fP(\*n)
diff --git a/man/curs_window.3x b/man/curs_window.3x
index 931372db..96391f4d 100644
--- a/man/curs_window.3x
+++ b/man/curs_window.3x
@@ -263,8 +263,8 @@ .SH PORTABILITY
.br
PDCurses follows the scheme used in Solaris X/Open curses.
.SH SEE ALSO
-\fBcurses\fP(3X),
-\fBcurs_initscr\fP(3X),
-\fBcurs_refresh\fP(3X),
-\fBcurs_touch\fP(3X),
-\fBcurs_variables\fP(3X)
+\fB\%curses\fP(3X),
+\fB\%curs_initscr\fP(3X),
+\fB\%curs_refresh\fP(3X),
+\fB\%curs_touch\fP(3X),
+\fB\%curs_variables\fP(3X)
diff --git a/man/default_colors.3x b/man/default_colors.3x
index 852548fd..7b8026c0 100644
--- a/man/default_colors.3x
+++ b/man/default_colors.3x
@@ -142,5 +142,5 @@ .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).
+\fB\%ded\fP(1),
+\fB\%curs_color\fP(3X)
diff --git a/man/form.3x b/man/form.3x
index b91314b2..2db2f331 100644
--- a/man/form.3x
+++ b/man/form.3x
@@ -237,8 +237,5 @@ .SH AUTHORS
Manual pages and adaptation for ncurses by Eric
S. Raymond.
.SH SEE ALSO
-\fBcurses\fP(3X) and related pages whose names begin \*(``form_\*('' for
detailed
-descriptions of the entry points.
-.PP
-This describes \fBncurses\fP
-version @NCURSES_MAJOR@.@NCURSES_MINOR@ (patch @NCURSES_PATCH@).
+\fBcurses\fP(3X) and related pages whose names begin \*(``form_\*('' for
+detailed descriptions of the entry points.
diff --git a/man/form_cursor.3x b/man/form_cursor.3x
index 7fa68da7..6f2d02ca 100644
--- a/man/form_cursor.3x
+++ b/man/form_cursor.3x
@@ -68,4 +68,5 @@ .SH AUTHORS
Juergen Pfeifer.
Manual pages and adaptation for new curses by Eric S. Raymond.
.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%form\fP(3X)
diff --git a/man/form_data.3x b/man/form_data.3x
index d9530065..8421d688 100644
--- a/man/form_data.3x
+++ b/man/form_data.3x
@@ -59,4 +59,5 @@ .SH AUTHORS
Juergen Pfeifer.
Manual pages and adaptation for new curses by Eric S. Raymond.
.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%form\fP(3X)
diff --git a/man/form_driver.3x b/man/form_driver.3x
index 9df97c4c..bc30ed68 100644
--- a/man/form_driver.3x
+++ b/man/form_driver.3x
@@ -258,10 +258,10 @@ .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).
+\fB\%curses\fP(3X),
+\fB\%form\fP(3X),
+\fB\%form_fieldtype\fP(3X),
+\fB\%form_field_buffer\fP(3X),
+\fB\%form_field_validation\fP(3X),
+\fB\%form_variables\fP(3X),
+\fB\%getch\fP(3X)
diff --git a/man/form_field.3x b/man/form_field.3x
index 4f438a68..71884411 100644
--- a/man/form_field.3x
+++ b/man/form_field.3x
@@ -91,4 +91,5 @@ .SH AUTHORS
Juergen Pfeifer.
Manual pages and adaptation for new curses by Eric S. Raymond.
.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%form\fP(3X)
diff --git a/man/form_field_attributes.3x b/man/form_field_attributes.3x
index 318a0727..6518bfea 100644
--- a/man/form_field_attributes.3x
+++ b/man/form_field_attributes.3x
@@ -91,5 +91,5 @@ .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.
+\fB\%curses\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 9af81357..8ad685d9 100644
--- a/man/form_field_buffer.3x
+++ b/man/form_field_buffer.3x
@@ -140,5 +140,5 @@ .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.
+\fB\%curses\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 10ada6a0..39c11923 100644
--- a/man/form_field_info.3x
+++ b/man/form_field_info.3x
@@ -89,5 +89,5 @@ .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.
+\fB\%curses\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 cc6890f4..ca1f259f 100644
--- a/man/form_field_just.3x
+++ b/man/form_field_just.3x
@@ -75,5 +75,5 @@ .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.
+\fB\%curses\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 40ead535..3bf72fda 100644
--- a/man/form_field_new.3x
+++ b/man/form_field_new.3x
@@ -105,4 +105,5 @@ .SH AUTHORS
Juergen Pfeifer.
Manual pages and adaptation for new curses by Eric S. Raymond.
.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%form\fP(3X)
diff --git a/man/form_field_opts.3x b/man/form_field_opts.3x
index 8b23b168..46a590fb 100644
--- a/man/form_field_opts.3x
+++ b/man/form_field_opts.3x
@@ -145,6 +145,6 @@ .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).
+\fB\%curses\fP(3X),
+\fB\%form\fP(3X),
+\fB\%form_field_just\fP(3X)
diff --git a/man/form_field_userptr.3x b/man/form_field_userptr.3x
index 20ea1fc7..43bdc80c 100644
--- a/man/form_field_userptr.3x
+++ b/man/form_field_userptr.3x
@@ -64,4 +64,5 @@ .SH AUTHORS
Juergen Pfeifer.
Manual pages and adaptation for new curses by Eric S. Raymond.
.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%form\fP(3X)
diff --git a/man/form_field_validation.3x b/man/form_field_validation.3x
index 62ed6d6c..07708f98 100644
--- a/man/form_field_validation.3x
+++ b/man/form_field_validation.3x
@@ -206,7 +206,7 @@ .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).
+\fB\%curses\fP(3X),
+\fB\%form\fP(3X),
+\fB\%form_fieldtype\fP(3X),
+\fB\%form_variables\fP(3X)
diff --git a/man/form_fieldtype.3x b/man/form_fieldtype.3x
index bc9a2ac7..a8fd451c 100644
--- a/man/form_fieldtype.3x
+++ b/man/form_fieldtype.3x
@@ -162,6 +162,6 @@ .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).
+\fB\%curses\fP(3X),
+\fB\%form\fP(3X),
+\fB\%form_field_validation\fP(3X)
diff --git a/man/form_hook.3x b/man/form_hook.3x
index 2996c0bb..1f348679 100644
--- a/man/form_hook.3x
+++ b/man/form_hook.3x
@@ -99,4 +99,5 @@ .SH AUTHORS
Juergen Pfeifer.
Manual pages and adaptation for new curses by Eric S. Raymond.
.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%form\fP(3X)
diff --git a/man/form_new.3x b/man/form_new.3x
index 2b1fd707..6b80b20d 100644
--- a/man/form_new.3x
+++ b/man/form_new.3x
@@ -83,4 +83,5 @@ .SH AUTHORS
Juergen Pfeifer.
Manual pages and adaptation for new curses by Eric S. Raymond.
.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%form\fP(3X)
diff --git a/man/form_new_page.3x b/man/form_new_page.3x
index f236d099..ff1b5ac2 100644
--- a/man/form_new_page.3x
+++ b/man/form_new_page.3x
@@ -71,5 +71,5 @@ .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.
+\fB\%curses\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 0fb63442..25931a6b 100644
--- a/man/form_opts.3x
+++ b/man/form_opts.3x
@@ -86,4 +86,5 @@ .SH AUTHORS
Juergen Pfeifer.
Manual pages and adaptation for new curses by Eric S. Raymond.
.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%form\fP(3X)
diff --git a/man/form_page.3x b/man/form_page.3x
index be6f6729..1bfca90f 100644
--- a/man/form_page.3x
+++ b/man/form_page.3x
@@ -97,4 +97,5 @@ .SH AUTHORS
Juergen Pfeifer.
Manual pages and adaptation for new curses by Eric S. Raymond.
.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%form\fP(3X)
diff --git a/man/form_post.3x b/man/form_post.3x
index 166d4b72..f9ec8c35 100644
--- a/man/form_post.3x
+++ b/man/form_post.3x
@@ -85,4 +85,5 @@ .SH AUTHORS
Juergen Pfeifer.
Manual pages and adaptation for new curses by Eric S. Raymond.
.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%form\fP(3X)
diff --git a/man/form_requestname.3x b/man/form_requestname.3x
index 2272c907..f385496c 100644
--- a/man/form_requestname.3x
+++ b/man/form_requestname.3x
@@ -65,4 +65,5 @@ .SH AUTHORS
Juergen Pfeifer.
Manual pages and adaptation for new curses by Eric S. Raymond.
.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%form\fP(3X)
diff --git a/man/form_userptr.3x b/man/form_userptr.3x
index 313a1d40..4a4f3e4d 100644
--- a/man/form_userptr.3x
+++ b/man/form_userptr.3x
@@ -63,4 +63,5 @@ .SH AUTHORS
Juergen Pfeifer.
Manual pages and adaptation for new curses by Eric S. Raymond.
.SH SEE ALSO
-\fBcurses\fP(3X), \fBform\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%form\fP(3X)
diff --git a/man/form_variables.3x b/man/form_variables.3x
index 54a1d65f..18ed864a 100644
--- a/man/form_variables.3x
+++ b/man/form_variables.3x
@@ -78,4 +78,4 @@ .SH PORTABILITY
The \fBTYPE_IPV4\fP variable is an extension not provided by older
implementations of the form library.
.SH SEE ALSO
-\fBform\fP(3X).
+\fB\%form\fP(3X)
diff --git a/man/form_win.3x b/man/form_win.3x
index 60916395..15017b85 100644
--- a/man/form_win.3x
+++ b/man/form_win.3x
@@ -91,6 +91,6 @@ .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).
+\fB\%curses\fP(3X),
+\fB\%curs_variables\fP(3X),
+\fB\%form\fP(3X)
diff --git a/man/infocmp.1m b/man/infocmp.1m
index 800159c9..10add168 100644
--- a/man/infocmp.1m
+++ b/man/infocmp.1m
@@ -647,15 +647,12 @@ .SH AUTHOR
.br
Thomas E. Dickey <dickey@invisible-island.net>
.SH SEE ALSO
-\fB@CAPTOINFO@\fP(1M),
-\fB@INFOTOCAP@\fP(1M),
-\fB@TIC@\fP(1M),
-\fB@TOE@\fP(1M),
-\fBcurses\fP(3X),
-\fBterminfo\fP(\*n).
-\fBuser_caps\fP(\*n).
-.sp
-https://invisible-island.net/ncurses/tctest.html
+\fB\%@CAPTOINFO@\fP(1M),
+\fB\%@INFOTOCAP@\fP(1M),
+\fB\%@TIC@\fP(1M),
+\fB\%@TOE@\fP(1M),
+\fB\%curses\fP(3X),
+\fB\%terminfo\fP(\*n),
+\fB\%user_caps\fP(\*n)
.PP
-This describes \fBncurses\fP
-version @NCURSES_MAJOR@.@NCURSES_MINOR@ (patch @NCURSES_PATCH@).
+https://invisible-island.net/ncurses/tctest.html
diff --git a/man/infotocap.1m b/man/infotocap.1m
index b39cbfac..ab88e45f 100644
--- a/man/infotocap.1m
+++ b/man/infotocap.1m
@@ -93,6 +93,3 @@ .SH SEE ALSO
\fB\%@TIC@\fP(1M),
\fB\%curses\fP(3X),
\fB\%terminfo\fP(\*n)
-.PP
-This describes \fIncurses\fP
-version @NCURSES_MAJOR@.@NCURSES_MINOR@ (patch @NCURSES_PATCH@).
diff --git a/man/legacy_coding.3x b/man/legacy_coding.3x
index 5d6f55d1..bb8ff454 100644
--- a/man/legacy_coding.3x
+++ b/man/legacy_coding.3x
@@ -73,4 +73,4 @@ .SH PORTABILITY
.SH AUTHOR
Thomas Dickey (to support lynx's font-switching feature).
.SH SEE ALSO
-\fBunctrl\fP(3X).
+\fB\%unctrl\fP(3X)
diff --git a/man/menu.3x b/man/menu.3x
index fa7b03ac..e58046f7 100644
--- a/man/menu.3x
+++ b/man/menu.3x
@@ -206,8 +206,5 @@ .SH AUTHORS
Juergen Pfeifer.
Manual pages and adaptation for ncurses by Eric S. Raymond.
.SH SEE ALSO
-\fBcurses\fP(3X) and related pages whose names begin \*(``menu_\*(''
+\fB\%curses\fP(3X) and related pages whose names begin \*(``menu_\*(''
for detailed descriptions of the entry points.
-.PP
-This describes \fBncurses\fP
-version @NCURSES_MAJOR@.@NCURSES_MINOR@ (patch @NCURSES_PATCH@).
diff --git a/man/menu_attributes.3x b/man/menu_attributes.3x
index 54916119..e15b7f88 100644
--- a/man/menu_attributes.3x
+++ b/man/menu_attributes.3x
@@ -109,5 +109,5 @@ .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.
+\fB\%curses\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 a5f7af49..590e6bef 100644
--- a/man/menu_cursor.3x
+++ b/man/menu_cursor.3x
@@ -67,4 +67,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).
+\fB\%curses\fP(3X),
+\fB\%menu\fP(3X)
diff --git a/man/menu_driver.3x b/man/menu_driver.3x
index f6ae0e95..0120dfb7 100644
--- a/man/menu_driver.3x
+++ b/man/menu_driver.3x
@@ -201,6 +201,6 @@ .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).
+\fB\%curses\fP(3X),
+\fB\%getch\fP(3X),
+\fB\%menu\fP(3X)
diff --git a/man/menu_format.3x b/man/menu_format.3x
index 28c0fbca..f7dc1e15 100644
--- a/man/menu_format.3x
+++ b/man/menu_format.3x
@@ -85,4 +85,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).
+\fB\%curses\fP(3X),
+\fB\%menu\fP(3X)
diff --git a/man/menu_hook.3x b/man/menu_hook.3x
index a3ae88ca..f63115d2 100644
--- a/man/menu_hook.3x
+++ b/man/menu_hook.3x
@@ -99,4 +99,5 @@ .SH AUTHORS
Manual pages and adaptation for new curses by Eric
S. Raymond.
.SH SEE ALSO
-\fBcurses\fP(3X), \fBmenu\fP(3X).
+\fB\%curses\fP(3X),
+\fB\%menu\fP(3X)
diff --git a/man/menu_items.3x b/man/menu_items.3x
index 21e5b71c..b020a7a3 100644
--- a/man/menu_items.3x
+++ b/man/menu_items.3x
@@ -87,4 +87,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).
+\fB\%curses\fP(3X),
+\fB\%menu\fP(3X)
diff --git a/man/menu_mark.3x b/man/menu_mark.3x
index 16ec1f6f..abec1534 100644
--- a/man/menu_mark.3x
+++ b/man/menu_mark.3x
@@ -81,4 +81,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).
+\fB\%curses\fP(3X),
+\fB\%menu\fP(3X)
diff --git a/man/menu_new.3x b/man/menu_new.3x
index 6866cb8a..705845e2 100644
--- a/man/menu_new.3x
+++ b/man/menu_new.3x
@@ -80,4 +80,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).
+\fB\%curses\fP(3X),
+\fB\%menu\fP(3X)
diff --git a/man/menu_opts.3x b/man/menu_opts.3x
index 5570fa2f..3f76aa04 100644
--- a/man/menu_opts.3x
+++ b/man/menu_opts.3x
@@ -106,4 +106,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).
+\fB\%curses\fP(3X),
+\fB\%menu\fP(3X)
diff --git a/man/menu_pattern.3x b/man/menu_pattern.3x
index da199631..3328169e 100644
--- a/man/menu_pattern.3x
+++ b/man/menu_pattern.3x
@@ -89,4 +89,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).
+\fB\%curses\fP(3X),
+\fB\%menu\fP(3X)
diff --git a/man/menu_post.3x b/man/menu_post.3x
index 1969e787..5ae94e65 100644
--- a/man/menu_post.3x
+++ b/man/menu_post.3x
@@ -88,4 +88,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).
+\fB\%curses\fP(3X),
+\fB\%menu\fP(3X)
diff --git a/man/menu_requestname.3x b/man/menu_requestname.3x
index f44884a3..1ca2dc11 100644
--- a/man/menu_requestname.3x
+++ b/man/menu_requestname.3x
@@ -66,4 +66,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).
+\fB\%curses\fP(3X),
+\fB\%menu\fP(3X)
diff --git a/man/menu_spacing.3x b/man/menu_spacing.3x
index fd45d840..dd634ba9 100644
--- a/man/menu_spacing.3x
+++ b/man/menu_spacing.3x
@@ -87,6 +87,6 @@ .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).
+\fB\%curses\fP(3X),
+\fB\%curs_variables\fP(3X),
+\fB\%menu\fP(3X)
diff --git a/man/menu_userptr.3x b/man/menu_userptr.3x
index 80b4d8ed..31743b2a 100644
--- a/man/menu_userptr.3x
+++ b/man/menu_userptr.3x
@@ -63,4 +63,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).
+\fB\%curses\fP(3X),
+\fB\%menu\fP(3X)
diff --git a/man/menu_win.3x b/man/menu_win.3x
index 7bd02752..26964283 100644
--- a/man/menu_win.3x
+++ b/man/menu_win.3x
@@ -91,6 +91,6 @@ .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).
+\fB\%curses\fP(3X),
+\fB\%curs_variables\fP(3X),
+\fB\%menu\fP(3X)
diff --git a/man/mitem_current.3x b/man/mitem_current.3x
index fe1007d5..2724b23c 100644
--- a/man/mitem_current.3x
+++ b/man/mitem_current.3x
@@ -98,4 +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).
+\fB\%curses\fP(3X),
+\fB\%menu\fP(3X)
diff --git a/man/mitem_name.3x b/man/mitem_name.3x
index 4ac68259..587af1e3 100644
--- a/man/mitem_name.3x
+++ b/man/mitem_name.3x
@@ -58,4 +58,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).
+\fB\%curses\fP(3X),
+\fB\%menu\fP(3X)
diff --git a/man/mitem_new.3x b/man/mitem_new.3x
index 1854c1c2..a748dc18 100644
--- a/man/mitem_new.3x
+++ b/man/mitem_new.3x
@@ -88,4 +88,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).
+\fB\%curses\fP(3X),
+\fB\%menu\fP(3X)
diff --git a/man/mitem_opts.3x b/man/mitem_opts.3x
index 24fc7bf0..d127ab0c 100644
--- a/man/mitem_opts.3x
+++ b/man/mitem_opts.3x
@@ -81,4 +81,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).
+\fB\%curses\fP(3X),
+\fB\%menu\fP(3X)
diff --git a/man/mitem_userptr.3x b/man/mitem_userptr.3x
index 46463ffb..4b2db69f 100644
--- a/man/mitem_userptr.3x
+++ b/man/mitem_userptr.3x
@@ -64,4 +64,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).
+\fB\%curses\fP(3X),
+\fB\%menu\fP(3X)
diff --git a/man/mitem_value.3x b/man/mitem_value.3x
index 203090af..3159ffa5 100644
--- a/man/mitem_value.3x
+++ b/man/mitem_value.3x
@@ -70,4 +70,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).
+\fB\%curses\fP(3X),
+\fB\%menu\fP(3X)
diff --git a/man/mitem_visible.3x b/man/mitem_visible.3x
index 12375f54..03bd5cc0 100644
--- a/man/mitem_visible.3x
+++ b/man/mitem_visible.3x
@@ -52,4 +52,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).
+\fB\%curses\fP(3X),
+\fB\%menu\fP(3X)
diff --git a/man/ncurses.3x b/man/ncurses.3x
index 7ed722ca..41aa1b17 100644
--- a/man/ncurses.3x
+++ b/man/ncurses.3x
@@ -1532,9 +1532,9 @@ .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
+\fB\%terminfo\fP(\*n) and related pages whose names begin
\*(``curs_\*('' for detailed routine descriptions.
.br
-\fBcurs_variables\fP(3X)
+\fB\%curs_variables\fP(3X)
.br
-\fBuser_caps\fP(5) for user-defined capabilities
+\fB\%user_caps\fP(5) for user-defined capabilities
diff --git a/man/new_pair.3x b/man/new_pair.3x
index dd0fd601..58d6be1f 100644
--- a/man/new_pair.3x
+++ b/man/new_pair.3x
@@ -168,4 +168,4 @@ .SH PORTABILITY
.SH AUTHOR
Thomas Dickey
.SH SEE ALSO
-\fBcurs_color\fP(3X)
+\fB\%curs_color\fP(3X)
diff --git a/man/panel.3x b/man/panel.3x
index 4bd91400..8e1ef17f 100644
--- a/man/panel.3x
+++ b/man/panel.3x
@@ -270,8 +270,5 @@ .SH AUTHOR
.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@).
+\fB\%curses\fP(3X),
+\fB\%curs_variables\fP(3X)
diff --git a/man/scr_dump.5 b/man/scr_dump.5
index 7be12833..b7c7907f 100644
--- a/man/scr_dump.5
+++ b/man/scr_dump.5
@@ -419,5 +419,5 @@ .SH AUTHORS
.br
screen dump feature in ncurses 1.9.2d (1995)
.SH SEE ALSO
-\fBcurs_scr_dump\fP(3X),
-\fBcurs_util\fP(3X).
+\fB\%curs_scr_dump\fP(3X),
+\fB\%curs_util\fP(3X)
diff --git a/man/tabs.1 b/man/tabs.1
index f406eeb8..c082493a 100644
--- a/man/tabs.1
+++ b/man/tabs.1
@@ -288,10 +288,7 @@ .SH PORTABILITY
were implemented in PWB/Unix.
Those provide the capability of setting abitrary tab stops.
.SH SEE ALSO
-\fB@INFOCMP@\fP(1M),
-\fB@TSET@\fP(1),
-\fBcurses\fP(3X),
-\fBterminfo\fP(\*n).
-.PP
-This describes \fBncurses\fP
-version @NCURSES_MAJOR@.@NCURSES_MINOR@ (patch @NCURSES_PATCH@).
+\fB\%@INFOCMP@\fP(1M),
+\fB\%@TSET@\fP(1),
+\fB\%curses\fP(3X),
+\fB\%terminfo\fP(\*n)
diff --git a/man/term.7 b/man/term.7
index b6a4da94..51628e42 100644
--- a/man/term.7
+++ b/man/term.7
@@ -222,4 +222,6 @@ .SH FILES
/etc/ttys
tty line initialization (BSD-like UNIXes)
.SH SEE ALSO
-\fBcurses\fP(3X), \fBterminfo\fP(\*n), \fBterm\fP(\*n).
+\fB\%curses\fP(3X),
+\fB\%terminfo\fP(\*n),
+\fB\%term\fP(\*n)
diff --git a/man/term_variables.3x b/man/term_variables.3x
index fe81b660..0e8716d6 100644
--- a/man/term_variables.3x
+++ b/man/term_variables.3x
@@ -186,9 +186,7 @@ .SH PORTABILITY
as described in the \fBTerminfo Names\fP section.
Most, but not all, base the definition upon the \fBcur_term\fP variable.
.SH SEE ALSO
-.hy 0
-\fBcurses\fP(3X),
-\fBcurs_terminfo\fP(3X),
-\fBcurs_threads\fP(3X),
-\fBterminfo\fP(\*n).
-.hy
+\fB\%curses\fP(3X),
+\fB\%curs_terminfo\fP(3X),
+\fB\%curs_threads\fP(3X),
+\fB\%terminfo\fP(\*n)
diff --git a/man/terminfo.tail b/man/terminfo.tail
index 2ce4c1bb..88e7a382 100644
--- a/man/terminfo.tail
+++ b/man/terminfo.tail
@@ -2096,15 +2096,14 @@ files containing terminal descriptions
Zeyd M. Ben-Halim, Eric S. Raymond, Thomas E. Dickey.
Based on \fIpcurses\fP by Pavel Curtis.
.SH SEE ALSO
-.na
-.hy 0
-\fB@INFOCMP@\fP(1M),
-\fB@TABS@\fP(1),
-\fB@TIC@\fP(1M),
-\fBcurses\fP(3X),
-\fBcurs_color\fP(3X),
-\fBcurs_variables\fP(3X),
-\fBprintf\fP(3),
-\fBterm_variables\fP(3X).
-\fBterm\fP(\*n).
-\fBuser_caps\fP(5).
+\fB\%@INFOCMP@\fP(1M),
+\fB\%@TABS@\fP(1),
+\fB\%@TIC@\fP(1M),
+\fB\%curses\fP(3X),
+\fB\%curs_color\fP(3X),
+\fB\%curs_terminfo\fP(3X),
+\fB\%curs_variables\fP(3X),
+\fB\%printf\fP(3),
+\fB\%term_variables\fP(3X),
+\fB\%term\fP(\*n),
+\fB\%user_caps\fP(5)
diff --git a/man/tic.1m b/man/tic.1m
index 2cf4f5ed..6cd54c93 100644
--- a/man/tic.1m
+++ b/man/tic.1m
@@ -595,14 +595,11 @@ .SH AUTHOR
.br
Thomas E. Dickey <dickey@invisible-island.net>
.SH SEE ALSO
-\fB@CAPTOINFO@\fP(1M),
-\fB@INFOCMP@\fP(1M),
-\fB@INFOTOCAP@\fP(1M),
-\fB@TOE@\fP(1M),
-\fBcurses\fP(3X),
-\fBterm\fP(\*n).
-\fBterminfo\fP(\*n).
-\fBuser_caps\fP(\*n).
-.PP
-This describes \fBncurses\fP
-version @NCURSES_MAJOR@.@NCURSES_MINOR@ (patch @NCURSES_PATCH@).
+\fB\%@CAPTOINFO@\fP(1M),
+\fB\%@INFOCMP@\fP(1M),
+\fB\%@INFOTOCAP@\fP(1M),
+\fB\%@TOE@\fP(1M),
+\fB\%curses\fP(3X),
+\fB\%term\fP(\*n),
+\fB\%terminfo\fP(\*n),
+\fB\%user_caps\fP(\*n)
diff --git a/man/toe.1m b/man/toe.1m
index f2698728..54268c76 100644
--- a/man/toe.1m
+++ b/man/toe.1m
@@ -216,6 +216,3 @@ .SH SEE ALSO
\fB\%@TIC@\fP(1M),
\fB\%curses\fP(3X),
\fB\%terminfo\fP(\*n)
-.PP
-This describes \fIncurses\fP
-version @NCURSES_MAJOR@.@NCURSES_MINOR@ (patch @NCURSES_PATCH@).
diff --git a/man/tput.1 b/man/tput.1
index 93cf0e02..152f6449 100644
--- a/man/tput.1
+++ b/man/tput.1
@@ -608,12 +608,9 @@ .SH PORTABILITY
NetBSD curses documents different exit codes which do not correspond
to either ncurses or X/Open.
.SH SEE ALSO
-\fB@CLEAR@\fP(\*n),
-\fBstty\fP(1),
-\fB@TABS@\fP(\*n),
-\fB@TSET@\fP(\*n),
-\fBcurs_termcap\fP(3X),
-\fBterminfo\fP(5).
-.PP
-This describes \fBncurses\fP
-version @NCURSES_MAJOR@.@NCURSES_MINOR@ (patch @NCURSES_PATCH@).
+\fB\%@CLEAR@\fP(\*n),
+\fB\%stty\fP(1),
+\fB\%@TABS@\fP(\*n),
+\fB\%@TSET@\fP(\*n),
+\fB\%curs_termcap\fP(3X),
+\fB\%terminfo\fP(5)
diff --git a/man/tset.1 b/man/tset.1
index 92d91a35..9d09ffa6 100644
--- a/man/tset.1
+++ b/man/tset.1
@@ -422,16 +422,11 @@ .SH FILES
@TERMINFO@
terminal capability database
.SH SEE ALSO
-.hy 0
-\fBcsh\fP(1),
-\fBsh\fP(1),
-\fBstty\fP(1),
-\fBcurs_terminfo\fP(3X),
-\fBtty\fP(4),
-\fBterminfo\fP(5),
-\fBttys\fP(5),
-\fBenviron\fP(7)
-.hy
-.PP
-This describes \fBncurses\fP
-version @NCURSES_MAJOR@.@NCURSES_MINOR@ (patch @NCURSES_PATCH@).
+\fB\%csh\fP(1),
+\fB\%sh\fP(1),
+\fB\%stty\fP(1),
+\fB\%curs_terminfo\fP(3X),
+\fB\%tty\fP(4),
+\fB\%terminfo\fP(5),
+\fB\%ttys\fP(5),
+\fB\%environ\fP(7)
diff --git a/man/user_caps.5 b/man/user_caps.5
index 49608ac6..60e4d6b5 100644
--- a/man/user_caps.5
+++ b/man/user_caps.5
@@ -414,15 +414,16 @@ .SH AUTHORS
beginning with ncurses 5.0 (1999)
.\"
.SH SEE ALSO
-\fB@INFOCMP@\fP(1M),
-\fB@TIC@\fP(1M).
+\fB\%@INFOCMP@\fP(1M),
+\fB\%@TIC@\fP(1M)
.PP
The terminal database section
.I "NCURSES USER-DEFINABLE CAPABILITIES"
summarizes commonly-used user-defined capabilities
which are used in the terminal descriptions.
-Some of those features are mentioned in \fBscreen\fP(1) or \fBtmux\fP(1).
+Some of those features are mentioned in \fB\%screen\fP(1) or
+\fBtmux\fP(1).
.PP
.I "XTerm Control Sequences"
-provides further information on the \fBxterm\fP(1) features
-which are used in these extended capabilities.
+provides further information on the \fB\%xterm\fP(1) features
+that are used in these extended capabilities.
diff --git a/man/wresize.3x b/man/wresize.3x
index 78199baf..69ab1016 100644
--- a/man/wresize.3x
+++ b/man/wresize.3x
@@ -63,4 +63,4 @@ .SH PORTABILITY
.SH AUTHOR
Thomas Dickey (from an equivalent function written in 1988 for BSD curses).
.SH SEE ALSO
-\fBresizeterm\fP(3X).
+\fB\%resizeterm\fP(3X)
--
2.30.2
signature.asc
Description: PGP signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [PATCH 5/5] Format man pages' "SEE ALSO" sections consistently.,
G. Branden Robinson <=