lib/config/typogrowth.yaml in typogrowth-0.9.7 vs lib/config/typogrowth.yaml in typogrowth-0.9.8
- old
+ new
@@ -1,13 +1,14 @@
-:quotes :
+:sequence :
:punctuation :
:re : '(?<quote>''|"|\))\s*(?<punct>[.,!?]+)'
:default :
- '\k<punct>\k<quote>'
:ru :
- '\k<quote>\k<punct>'
+:quotes :
# That's a 6.3" man, he sees sunsets at 10°20'30" E.
# ⇑
:inch :
:pattern : '"'
:re : '(?:\p{Space}[\.,\p{Digit}]+)(")(?=\p{Space}|\Z)'
@@ -76,11 +77,10 @@
- '»'
- '“'
:us :
- '’'
- '”'
-
# That's a 6.3" man, he sees sunsets at 10°20'30" E.
# ⇑
:apostrophe_post :
:pattern : '♻'
:re : '♻'
@@ -111,16 +111,28 @@
:alert: true
:default :
- '”'
:punctuation :
+ :bloody_quote_en :
+ :re : '(“)(?:\s+)'
+ :default :
+ - '\1'
+ :ru :
+ - '\1 '
+ :bloody_quote_ru :
+ :re : '(?:\s+)(“)'
+ :default :
+ - ' \1'
+ :ru :
+ - '\1'
:opening_orphan :
- :re : '([(¿¡§#№]|\p{Sc})(?:\s+)'
+ :re : '([(¿¡§#№‘„«]|\p{Sc})(?:\s+)'
:default :
- '\1'
:closing_orphan :
- :re : '(?:\s+)([.,:;!?)])'
+ :re : '(?:\s+)([.,:;!?)”’»])'
:default :
- '\1'
:closing_clamped :
:re : '([.,:;!?)])(?=\p{Lu})'
:default :
@@ -132,11 +144,11 @@
:ellipsis :
:re : '\.{3,}'
:default :
- '…'
:mdash :
- :re : '\s*(?<dash> - |--|–|—)\s*'
+ :re : '\p{Space}*(?<dash>\s-\s|--|–|—)\s*'
:default :
- '—'
:ru :
- ' — '
:us :
@@ -151,8 +163,8 @@
:dangling_left :
:re : '\s+(p{Punct})(?=\s|\Z)'
:default :
- ' \1'
:extra_spaces :
- :re : '\s+'
+ :re : ' +'
:default :
- ' '