From b208d684f25139a6d5e9d2699690d2b33617ddd4 Mon Sep 17 00:00:00 2001 From: pepa65 Date: Sat, 13 Jan 2018 15:01:22 +0700 Subject: [PATCH] Flag more than 8 examples in tldr-linter --- tldr-lint | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tldr-lint b/tldr-lint index d49ce9e..edc7b07 100755 --- a/tldr-lint +++ b/tldr-lint @@ -1,14 +1,14 @@ #!/usr/bin/env bash set +vx [[ $- = *i* ]] && echo "Don't source this script!" && return 1 -version='0.11' -# tldr-lint version 0.11 +version='0.12' +# tldr-lint version 0.12 # Linter for new syntax tldr source files # Old syntax files $f can be changed into new syntax files by: # sed -i -e "1s/^# //" -e 's/^- //' -e 's/^`\(.*\)`$/ \1/' "$f" # e=$(sed '1s/./=/g;q' "$f") sed -i "2i$e" "$f" # Part of http://github.com/pepa65/tldr-bash-client -# Requirements: coreutils, sed, grep, find +# Requirements: coreutils sed grep find Help(){ # $1: optional message # Use: self, version @@ -122,6 +122,7 @@ Check(){ # $1:filename done done <<<"$f" [[ $line ]] && Flag "Newline required at the end of a page" $n + ((examples>8)) && Flag "More than 8 examples" Ok "$examples Examples" $((flags-check+!examples)) Ok "$B$1$XB" $flags }