All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH -perfbook v2 0/9] Add script to check period spacing
@ 2021-04-27 15:18 Akira Yokosawa
  2021-04-27 15:20 ` [PATCH -perfbook v2 1/9] Annotate mid-sentence and end-of-sentence periods Akira Yokosawa
                   ` (9 more replies)
  0 siblings, 10 replies; 15+ messages in thread
From: Akira Yokosawa @ 2021-04-27 15:18 UTC (permalink / raw)
  To: Paul E. McKenney; +Cc: perfbook, Akira Yokosawa

Hi Paul,

This patch set adds a set of scripts to check proper annotation
of periods to distinguish single and double spacing.

Patch 1/9 adds a couple of annotations in-development version of
the script had caught.
Patches 2/9--5/9 add and improve the set of scripts.
They are kept separate patches to show the history.
Patches 6/9--9/9 are fixes in LaTeX sources to satisfy the script.
There are quite a few sentences which end in the middle of
input lines.

After Patch 9/9 is applied, "make periodcheck" will be clean.

I'm not saying the perl script is complete.
There can still be false negatives I'm not aware of.
False positives can happen when you add new contents.

        Thanks, Akira
--
Akira Yokosawa (9):
  Annotate mid-sentence and end-of-sentence periods
  periodcheck: Add script to check missing annotation of period
  periodcheck: Add check of nbsp in front of \cite{}
  periodcheck: Improve label string matching
  periodcheck: Replace escaped percent symbol first
  treewide: Make end-of-sentence periods be at end of lines
  styleguide: Make end-of-sentence periods be at the end of lines
  treewide: Fix space in front of \cite{}
  treewide: Substitute ';' for ',' in label strings

 Makefile                             |   5 +-
 SMPdesign/SMPdesign.tex              |  36 ++--
 SMPdesign/beyond.tex                 |  15 +-
 SMPdesign/criteria.tex               |   4 +-
 SMPdesign/partexercises.tex          |  12 +-
 ack.tex                              |   2 +-
 advsync/rt.tex                       |   7 +-
 appendix/styleguide/styleguide.tex   | 237 +++++++++++++++------------
 appendix/whymb/whymemorybarriers.tex |  71 ++++----
 count/count.tex                      |  11 +-
 cpu/hwfreelunch.tex                  |   2 +-
 datastruct/datastruct.tex            |  55 ++++---
 debugging/debugging.tex              |  16 +-
 defer/defer.tex                      |   4 +-
 defer/hazptr.tex                     |   7 +-
 defer/rcuapi.tex                     |   4 +-
 defer/rcufundamental.tex             |   5 +-
 defer/refcnt.tex                     |   4 +-
 easy/easy.tex                        |   3 +-
 formal/dyntickrcu.tex                |  15 +-
 formal/ppcmem.tex                    | 184 +++++++++++----------
 formal/spinhint.tex                  | 148 +++++++++--------
 glossary.tex                         |   9 +-
 howto/howto.tex                      |   2 +-
 intro/intro.tex                      |  33 ++--
 legal.tex                            |   9 +-
 locking/locking.tex                  |   5 +-
 memorder/memorder.tex                |  12 +-
 owned/owned.tex                      |   5 +-
 together/refcnt.tex                  |   4 +-
 toolsoftrade/toolsoftrade.tex        |   9 +-
 utilities/periodcheck.pl             |  87 ++++++++++
 utilities/periodcheck.sh             |  23 +++
 33 files changed, 627 insertions(+), 418 deletions(-)
 create mode 100755 utilities/periodcheck.pl
 create mode 100755 utilities/periodcheck.sh

-- 
2.17.1



^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2021-04-28  0:11 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-27 15:18 [PATCH -perfbook v2 0/9] Add script to check period spacing Akira Yokosawa
2021-04-27 15:20 ` [PATCH -perfbook v2 1/9] Annotate mid-sentence and end-of-sentence periods Akira Yokosawa
2021-04-27 15:22 ` [PATCH -perfbook v2 2/9] periodcheck: Add script to check missing annotation of period Akira Yokosawa
2021-04-27 15:24 ` [PATCH -perfbook v2 3/9] periodcheck: Add check of nbsp in front of \cite{} Akira Yokosawa
2021-04-27 15:26 ` [PATCH -perfbook v2 4/9] periodcheck: Improve label string matching Akira Yokosawa
2021-04-27 15:28 ` [PATCH -perfbook v2 5/9] periodcheck: Replace escaped percent symbol first Akira Yokosawa
2021-04-27 15:29 ` [PATCH -perfbook v2 6/9] treewide: Make end-of-sentence periods be at end of lines Akira Yokosawa
2021-04-27 15:30 ` [PATCH -perfbook v2 7/9] styleguide: Make end-of-sentence periods be at the " Akira Yokosawa
2021-04-27 15:31 ` [PATCH -perfbook v2 8/9] treewide: Fix space in front of \cite{} Akira Yokosawa
2021-04-27 15:33 ` [PATCH -perfbook v2 9/9] treewide: Substitute ';' for ',' in label strings Akira Yokosawa
2021-04-27 15:51 ` [PATCH -perfbook v2 0/9] Add script to check period spacing Paul E. McKenney
2021-04-27 22:32   ` Akira Yokosawa
2021-04-27 22:52     ` Paul E. McKenney
2021-04-27 23:58       ` Akira Yokosawa
2021-04-28  0:10         ` Paul E. McKenney

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.