WordPress.org

Make WordPress Core

Ticket #30966: 30966.10.patch

File 30966.10.patch, 901 bytes (added by iseulde, 6 years ago)
  • src/wp-admin/js/word-count.js

     
    1717                removeRegExp: /[0-9.(),;:!?%#$¿'"_+=\\\/-]+/g,
    1818                wordsRegExp: /\S\s+/g,
    1919                charactersRegExp: /\S/g,
     20                allRegExp: /[^\n\r]/g,
    2021                l10n: window.wordCountL10n || {}
    2122        };
    2223
     
    2627                type = type || this.settings.l10n.type || 'words';
    2728
    2829                if ( text ) {
    29                         text = ' ' + text + ' ';
     30                        text = text + '\n';
    3031
    31                         text = text.replace( this.settings.HTMLRegExp, ' ' );
    32                         text = text.replace( this.settings.spaceRegExp, ' ' );
     32                        text = text.replace( this.settings.HTMLRegExp, '\n' );
     33                        text = text.replace( this.settings.spaceRegExp, '\n' );
    3334                        text = text.replace( this.settings.removeRegExp, '' );
    3435
    3536                        text = text.match( this.settings[ type + 'RegExp' ] );