@@ -0,0 +1,887 @@
+# -*- coding: utf-8 -*-%0A%22%22%22MSC: Password in plain text.%0A%0A---%0Alayout:     post%0Aerror_code: MSC%0Asource:     ???%0Asource_url: ???%0Atitle:      Capitalization of abbreviations%0Adate:       2014-06-10 12:31:19%0Acategories: writing%0A---%0A%0AIn Hybrid Zones, p 255 in a citation Hughes & Huges Systems Experts and Computers: The Systems Approach in Management and Engineering: World War Ii and After%0A%0AWorld War Ii should have correct capitalizaiton.%0A%22%22%22%0Afrom proselint.tools import blacklist, memoize%0A%0A%0A@memoize%0Adef check(text):%0A    err = %22MSC104%22%0A    msg = u%22Don't fail to capitalize roman numeral abbreviations.%22%0A%0A    # pwd_regex = %22%5B:%5D? %5B%5CS%5D%7B6,30%7D%22%0A%0A    password = %5B%0A        %22World War%7B%7D%22.format(pwd_regex),%0A        %22my password is%7B%7D%22.format(pwd_regex),%0A        %22the password's%7B%7D%22.format(pwd_regex),%0A        %22my password's%7B%7D%22.format(pwd_regex),%0A    %5D%0A%0A    return blacklist(text, password, err, msg)%0A

Add a capitalization check for world wars inspired by error in a bibliography