This test currently fails, but I would expect it to succeed.
diff --git a/test/inline-formatting b/test/inline-formatting index 7f61ba6..91e46f3 100755 --- a/test/inline-formatting +++ b/test/inline-formatting @@ -25,6 +25,14 @@ test(8) EOF end 0 +begin "Allows underscores in underlined words" +scdoc <<EOF | grep '^\\fIhello_world\\fR' >/dev/null +test(8) + +_hello_world_ +EOF +end 0 + begin "Emits bold text" scdoc <<EOF | grep '^hello \\fBworld\\fR' >/dev/null test(8)
$ scdoc <<EOF | grep hello test(8) _hello_world_ EOF \fIhello\fRworld_
The work around is of course very straightforward (
_hello\_world_). The documentation seems to imply that underscores in the middle of words are disregarded, which led me to believe that the escape of the middle underscore was not necessary.
So maybe only a documentation update is required for clarification?