Merge remote-tracking branch 'upstream/master' into tests

feature-extract-files
toby 2017-02-23 14:01:35 -05:00
commit d680b4a06f
5 changed files with 40 additions and 22 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -65,6 +65,24 @@ var MorseCode = {
"8": "<dash><dash><dash><dot><dot>", "8": "<dash><dash><dash><dot><dot>",
"9": "<dash><dash><dash><dash><dot>", "9": "<dash><dash><dash><dash><dot>",
"0": "<dash><dash><dash><dash><dash>", "0": "<dash><dash><dash><dash><dash>",
".": "<dot><dash><dot><dash><dot><dash>",
",": "<dash><dash><dot><dot><dash><dash>",
":": "<dash><dash><dash><dot><dot><dot>",
";": "<dash><dot><dash><dot><dash><dot>",
"!": "<dash><dot><dash><dot><dash><dash>",
"?": "<dot><dot><dash><dash><dot><dot>",
"'": "<dot><dash><dash><dash><dash><dot>",
"\"": "<dot><dash><dot><dot><dash><dot>",
"/": "<dash><dot><dot><dash><dot>",
"-": "<dash><dot><dot><dot><dot><dash>",
"+": "<dot><dash><dot><dash><dot>",
"(": "<dash><dot><dash><dash><dot>",
")": "<dash><dot><dash><dash><dot><dash>",
"@": "<dot><dash><dash><dot><dash><dot>",
"=": "<dash><dot><dot><dot><dash>",
"&": "<dot><dash><dot><dot><dot>",
"_": "<dot><dot><dash><dash><dot><dash>",
"$": "<dot><dot><dot><dash><dot><dot><dash>"
}, },
@ -145,8 +163,8 @@ var MorseCode = {
var letterDelim = Utils.charRep[args[0]]; var letterDelim = Utils.charRep[args[0]];
var wordDelim = Utils.charRep[args[1]]; var wordDelim = Utils.charRep[args[1]];
input = input.replace(/-|_|dash/ig, "<dash>"); input = input.replace(/-|||_||—|dash/ig, "<dash>"); //hyphen-minus|hyphen|minus-sign|undersore|en-dash|em-dash
input = input.replace(/\.|dot/ig, "<dot>"); input = input.replace(/\.|·|dot/ig, "<dot>");
var words = input.split(wordDelim); var words = input.split(wordDelim);
words = Array.prototype.map.call(words, function(word) { words = Array.prototype.map.call(words, function(word) {

View File

@ -1,9 +1,9 @@
214 source files 214 source files
115904 lines 115922 lines
4.3M size 4.3M size
144 JavaScript source files 144 JavaScript source files
106712 lines 106730 lines
3.8M size 3.8M size
83 third party JavaScript source files 83 third party JavaScript source files
@ -11,7 +11,7 @@
3.0M size 3.0M size
61 first party JavaScript source files 61 first party JavaScript source files
20453 lines 20471 lines
764K size 764K size
3.5M uncompressed JavaScript size 3.5M uncompressed JavaScript size