Ticket #22823: miqro-22823.patch
File miqro-22823.patch, 1.7 KB (added by , 11 years ago) |
---|
-
src/wp-includes/formatting.php
106 106 $dynamic[ '/(?<=\A|[([{<"]|' . $spaces . ')\'/' ] = $opening_single_quote; 107 107 } 108 108 109 // Apostrophe in a word. No spaces or double apostrophes. 110 if ( "'" != $apos ) { 111 $dynamic[ '/(?<!' . $spaces . ')\'(?!\Z|\'|' . $spaces . ')/' ] = $apos; 112 } 113 109 114 // 9" (double prime) 110 115 if ( '"' !== $double_prime ) { 111 116 $dynamic[ '/(?<=\d)"/' ] = $double_prime; … … 116 121 $dynamic[ '/(?<=\d)\'/' ] = $prime; 117 122 } 118 123 119 // Apostrophe in a word. No spaces or double primes.120 if ( "'" !== $apos ) {121 $dynamic[ '/(?<!' . $spaces . ')\'(?!\'|' . $spaces . ')/' ] = $apos;122 }123 124 124 // Double quote at start, or preceded by (, {, <, [, or spaces, and not followed by spaces. 125 125 if ( '"' !== $opening_quote ) { 126 126 $dynamic[ '/(?<=\A|[([{<]|' . $spaces . ')"(?!' . $spaces . ')/' ] = $opening_quote; -
tests/phpunit/tests/formatting/WPTexturize.php
500 500 "word 99′ word", 501 501 ), 502 502 array( 503 "word 99'word", 504 "word 99R 42;word",503 "word 99'word", // Not a prime anymore. Apostrophes get priority. 504 "word 99’word", 505 505 ), 506 506 array( 507 507 "word99' word", … … 508 508 "word99′ word", 509 509 ), 510 510 array( 511 "word99'word", 512 "word99R 42;word",511 "word99'word", // Not a prime anymore. 512 "word99’word", 513 513 ), 514 514 ); 515 515 }