Skip to content

Commit 176729f

Browse files
author
Vladimir Kotal
committed
move sed commands to separate file
1 parent 05d2ef1 commit 176729f

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

Makefile

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -66,15 +66,6 @@ clean:
6666
spellcheck:
6767
@for file in ${SLIDES}; do \
6868
echo "### Checking $$file"; \
69-
$(M4) $$file | \
70-
sed '/\begin{verbatim}/,/\end{verbatim}/d' | \
71-
sed '/\begin{alltt}/,/\end{alltt}/d' | \
72-
sed 's/pdfbookmark\[[0-9]\]{\([^{}]*\)}{.*}/pdfbookmark{\1}/' | \
73-
sed 's/\\\-//g' | \
74-
sed 's/\\\=//g' | \
75-
sed -E 's/\\example{[[:alnum:]_\/\.\-]+}//g' | \
76-
sed 's/\\texttt{[^{]*}//g' | \
77-
sed 's/\\\funnm{[^{]*}//g' | \
78-
sed 's/\\emprg{.*}//g' | \
69+
$(M4) $$file | sed -E -f spellfilter.sed | \
7970
aspell -t --personal=./unix_dict.txt list; \
8071
done

spellfilter.sed

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
/\\begin{verbatim}/,/\\end{verbatim}/d
2+
/\\begin{alltt}/,/\\end{alltt}/d
3+
s/pdfbookmark\[[0-9]\]{([^{}]*)}{.*}/pdfbookmark{\1}/
4+
s/\\\-//g
5+
s/\\\=//g
6+
s/\\example{[[:alnum:]_\/\.\-]+}//g
7+
s/\\texttt{[^{]*}//g
8+
s/\\funnm{[^{]*}//g
9+
s/\\emprg{.*}//g

0 commit comments

Comments
 (0)