Skip to content

Commit 1a3c7b9

Browse files
committed
Fix error check for manpages
It seems that the warning message of the man command has been changed from "can't break line" to "cannot break line" in the recent version.
1 parent f83deed commit 1a3c7b9

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -122,10 +122,10 @@ nsis/lang |Windows用インストーラーの翻訳フ
122122

123123
ファイル単体をチェックする場合は以下のコマンドを使う。
124124

125-
$ LC_ALL=en_US.UTF-8 MANROFFSEQ='' MANWIDTH=80 man --warnings -E UTF-8 -l -Tutf8 -Z vim-ja.UTF-8.1 2>&1 > /dev/null | grep -v "cannot adjust line\|can't break line"
125+
$ LC_ALL=en_US.UTF-8 MANROFFSEQ='' MANWIDTH=80 man --warnings -E UTF-8 -l -Tutf8 -Z vim-ja.UTF-8.1 2>&1 > /dev/null | grep -v "cannot adjust line\|\(cannot\|can't\) break line"
126126

127127
(末尾の `grep -v` は、日本語の場合に大量に表示される `cannot adjust line`
128-
`can't break line` を除外するためのもの。)
128+
`cannot break line` (あるいは `can't break line`) を除外するためのもの。)
129129

130130
参照: <https://lintian.debian.org/tags/manpage-has-errors-from-man.html>
131131

runtime/doc/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ test:
99
for i in $(JA_FILES); do \
1010
echo Checking $$i; \
1111
LC_ALL=en_US.UTF-8 MANROFFSEQ='' MANWIDTH=80 man --warnings -E UTF-8 -l -Tutf8 -Z $$i > $$i.log 2>&1 > /dev/null; \
12-
grep -v "cannot adjust line\|can't break line" $$i.log && exit 1 || :; \
12+
grep -v "cannot adjust line\|\(cannot\|can't\) break line" $$i.log && exit 1 || :; \
1313
done
1414

1515
clean:

0 commit comments

Comments
 (0)