From f030a300911c7a46326ec8755c84212bb62d18e3 Mon Sep 17 00:00:00 2001 From: theorytoe Date: Wed, 23 Nov 2022 23:37:35 -0700 Subject: [PATCH] fix: compile fail after edit bug: When -s is invoked without a section, the compiler would print out the entire section string. --- mman | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/mman b/mman index 5b134d6..15ce76f 100755 --- a/mman +++ b/mman @@ -73,7 +73,7 @@ editscdoc() { file=${SRCDIR}/$1.$i.scd if [ -f "$file" ]; then "$EDITOR" "$file" - compilepage "$1" # compile manpages after edit + compilepage "$1" "$i" # compile manpages after edit return $? fi done @@ -82,7 +82,7 @@ editscdoc() { # has been set via option, it defaults to that for i in $SECTION; do "$EDITOR" "${SRCDIR}/$1.$i.scd" - compilepage "$1" # compile manpages after edit + compilepage "$1" "$i" # compile manpages after edit return $? done } @@ -96,9 +96,9 @@ compileman() { } compilepage() { - echo "Compiling mmanpage $1($SECTION)" - dest=${MMANDIR}/$1.$SECTION.man - in=${SRCDIR}/$1.$SECTION.scd + echo "Compiling mmanpage $1($2)" + dest=${MMANDIR}/$1.$2.man + in=${SRCDIR}/$1.$2.scd scdoc < $in > $dest } -- 2.38.5