[PATCH -perfbook 00/11] Break and capitalize after colon, take four

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Paul,

This is the final round of colon-related fixes.

Patch 1/11 does the same changes in appendices and glossary as before.
Patch 2/11 fixes a trivial-looking typo.
Patch 3/11 fixes remaining violations detected by the updated scripts.
Patch 4/11 improves definition of \IfEbookSize and \IfSansSerif so that
they are safe to be used in the middle of a paragraph.
Patch 5/11 fixes inline-enumerate list containing \co{}.
This is similar to the issue of \co{} inside tabular cells.

Patches 6/11--10/11 are updates of check scripts.
(Please refer to change logs for what they are after.)
Patch 11/11 renames make target "periodcheck" to "punctcheck"
as it checks punctuation-related conventions not limited to
periods. 

        Thanks, Akira

--
Akira Yokosawa (11):
  appendix, glossary: Break and capitalize after colon
  glossary: Put missing question mark
  treewide: Adjust punctuation convention
  Add \ignorespaces command to \IfEbookSize and \IfSansSerif
  datastruct: Use \tco{} inside inline enumerate list
  periodcheck: Add colon-related checks
  cleverefcheck: Check lower-case word after \item
  periodcheck: Improve regex
  periodcheck: Use counter to prevent false negatives
  cleverefcheck: Add pattern to catch missing '\' in indexing macros
  Makefile: Rename periodcheck --> punctcheck

 Makefile                                    | 14 +++--
 SMPdesign/beyond.tex                        |  5 +-
 appendix/questions/after.tex                |  2 +-
 appendix/styleguide/styleguide.tex          |  5 +-
 appendix/toyrcu/toyrcu.tex                  | 11 ++--
 appendix/whymb/whymemorybarriers.tex        | 24 ++++----
 count/count.tex                             |  2 +-
 datastruct/datastruct.tex                   | 19 +++---
 defer/rcufundamental.tex                    |  4 +-
 future/formalregress.tex                    |  2 +-
 glossary.tex                                | 14 +++--
 perfbook-lt.tex                             |  6 +-
 utilities/cleverefcheck.pl                  | 65 ++++++++++++++-------
 utilities/{periodcheck.pl => punctcheck.pl} | 65 ++++++++++++---------
 utilities/{periodcheck.sh => punctcheck.sh} |  3 +-
 15 files changed, 143 insertions(+), 98 deletions(-)
 rename utilities/{periodcheck.pl => punctcheck.pl} (52%)
 rename utilities/{periodcheck.sh => punctcheck.sh} (87%)

-- 
2.17.1




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux