mirror of
git://git.sv.gnu.org/coreutils.git
synced 2026-02-10 17:31:56 +02:00
doc: --help: --disable-bold-man-page-references configures bold refs
* configure.ac: Adjust help text for --disable-bold-man-page-references, and also define BOLD_MAN_REFS. * src/ls.c (oputs): Output bold iff BOLD_MAN_REFS is defined.
This commit is contained in:
@@ -138,8 +138,8 @@ AM_CONDITIONAL([SINGLE_BINARY_HARD], [test "$gl_single_binary" == hardlinks])
|
||||
|
||||
AC_ARG_ENABLE([bold-man-page-references],
|
||||
[AS_HELP_STRING([--disable-bold-man-page-references],
|
||||
[When generating man pages, do not apply bold style around any
|
||||
references like name(1) etc.])],
|
||||
[When generating man pages, or displaying --help, do not apply bold style
|
||||
around any references like name(1) or --option references etc.])],
|
||||
[gl_bold_manpages=yes ;
|
||||
case $enableval in
|
||||
no|yes) gl_bold_manpages=$enableval ;;
|
||||
@@ -148,6 +148,9 @@ AC_ARG_ENABLE([bold-man-page-references],
|
||||
esac],
|
||||
[gl_bold_manpages=yes]
|
||||
)
|
||||
if test "$gl_bold_manpages" != no; then
|
||||
AC_DEFINE([BOLD_MAN_REFS], [1], [Whether to markup references as bold])
|
||||
fi
|
||||
AM_CONDITIONAL([BOLD_MAN_REFS], [test "$gl_bold_manpages" != no])
|
||||
|
||||
AC_ARG_ENABLE([gcc-warnings],
|
||||
|
||||
7
src/ls.c
7
src/ls.c
@@ -5376,7 +5376,14 @@ oputs (char const *option)
|
||||
url_program, (int) anchor_len, option_text);
|
||||
}
|
||||
fputs ("\a", stdout);
|
||||
#ifdef BOLD_MAN_REFS
|
||||
/* Note help2man strips this and will reinstate with --bold-refs. */
|
||||
fputs ("\033[1m", stdout);
|
||||
#endif
|
||||
fwrite (option_text, 1, desc_text - option_text, stdout);
|
||||
#ifdef BOLD_MAN_REFS
|
||||
fputs ("\033[0m", stdout);
|
||||
#endif
|
||||
fputs ("\033]8;;\a", stdout);
|
||||
|
||||
fputs (desc_text, stdout);
|
||||
|
||||
Reference in New Issue
Block a user