• R/O
  • SSH

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

Revisãod037eac831ae98ed3f67d851486a241e2e8e41de (tree)
Hora2019-08-05 18:56:23
AutorDan Villiom Podlaski Christiansen <dan@mage...>
CommiterDan Villiom Podlaski Christiansen

Mensagem de Log

capitalize first letter of the line

Mudança Sumário

Diff

diff -r 56752e40775e -r d037eac831ae menu.py
--- a/menu.py Mon Aug 05 11:56:13 2019 +0200
+++ b/menu.py Mon Aug 05 11:56:23 2019 +0200
@@ -191,6 +191,14 @@
191191 for needle, better_needle in SPELLBUGS.items():
192192 line = line.replace(needle, better_needle)
193193
194+ # capitalize first letter of the line
195+ line = regex.sub(
196+ r'^\s*\p{General_Category=Lowercase_Letter}',
197+ lambda m: m[0].upper(),
198+ line,
199+ count=1,
200+ )
201+
194202 line = regex.sub(r':(?=[^ ])', ': ', line)
195203 line = regex.sub(
196204 f'^{weekday} ', '', line, count=1, flags=regex.IGNORECASE