message: Only examine most recent 100 commits for commit message length
  * There are old commits that break the rule, and some badly configured branches
  pull in the entire repo history.
diff: @@ -11,7 +11,7 @@ sudo apt-get install --allow-unauthenticated -y -qq libx11-dev mesa-common-dev l
  # check last 100 commits are all correctly sized. First line must be no
  # longer than 72 characters, so it fits in git log and github history
  # We don't check the first commit since in pull requests this is an invisible 'merge' commit.
  -if git log --oneline | tail -n +2 | cut -d ' ' -f2- | grep -q '.\{73\}'; then
  +if git log --oneline | tail -n +2 | head -n 100 | cut -d ' ' -f2- | grep -q '.\{73\}'; then
  echo "***************************************************";
  echo "*** Some of your commit messages summaries are ***";
  echo "*** longer than 72 characters. ***";
  @@ -24,7 +24,7 @@ if git log --oneline | tail -n +2 | cut -d ' ' -f2- | grep -q '.\{73\}'; then
  echo "*** ***";
  echo "*** Commit messages: ***";
  echo;
  - git log --oneline | tail -n +2 | cut -d ' ' -f2- | grep '.\{73\}'
  + git log --oneline | tail -n +2 | head -n 100 | cut -d ' ' -f2- | grep '.\{73\}'
  echo;
  echo "***************************************************";
  exit 1;
  