Changeset 32789 for trunk/src/wp-includes/formatting.php
- Timestamp:
- 06/16/2015 12:49:45 AM (11 years ago)
- File:
-
- 1 edited
-
trunk/src/wp-includes/formatting.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/formatting.php
r32788 r32789 128 128 // '99' and '99" are ambiguous among other patterns; assume it's an abbreviated year at the end of a quotation. 129 129 if ( "'" !== $apos || "'" !== $closing_single_quote ) { 130 $dynamic[ '/\'(\d\d)\'(?=\Z|[., )}\-\]]|>|' . $spaces . ')/' ] = $apos . '$1' . $closing_single_quote;130 $dynamic[ '/\'(\d\d)\'(?=\Z|[.,:;!?)}\-\]]|>|' . $spaces . ')/' ] = $apos . '$1' . $closing_single_quote; 131 131 } 132 132 if ( "'" !== $apos || '"' !== $closing_quote ) { 133 $dynamic[ '/\'(\d\d)"(?=\Z|[., )}\-\]]|>|' . $spaces . ')/' ] = $apos . '$1' . $closing_quote;133 $dynamic[ '/\'(\d\d)"(?=\Z|[.,:;!?)}\-\]]|>|' . $spaces . ')/' ] = $apos . '$1' . $closing_quote; 134 134 } 135 135 … … 151 151 // Apostrophe in a word. No spaces, double apostrophes, or other punctuation. 152 152 if ( "'" !== $apos ) { 153 $dynamic[ '/(?<!' . $spaces . ')\'(?!\Z|[.,:; "\'(){}[\]\-]|&[lg]t;|' . $spaces . ')/' ] = $apos;153 $dynamic[ '/(?<!' . $spaces . ')\'(?!\Z|[.,:;!?"\'(){}[\]\-]|&[lg]t;|' . $spaces . ')/' ] = $apos; 154 154 } 155 155 … … 161 161 // Single quotes followed by spaces or ending punctuation. 162 162 if ( "'" !== $closing_single_quote ) { 163 $dynamic[ '/\'(?=\Z|[., )}\-\]]|>|' . $spaces . ')/' ] = $closing_single_quote;163 $dynamic[ '/\'(?=\Z|[.,:;!?)}\-\]]|>|' . $spaces . ')/' ] = $closing_single_quote; 164 164 } 165 165
Note: See TracChangeset
for help on using the changeset viewer.