From 8f437eadd17011acb26ea5ceb329d2887e589678 Mon Sep 17 00:00:00 2001
From: Domenic Denicola
“([^>]+)”<\/em><\/p>/g, " “$1” ”/g, " “");
xml = xml.replace(/“\s*<\/p>/g, "”
“\s+/g, "
“"); xml = xml.replace(/'/g, "’"); + // Fix possessive of names ending in "s" + xml = xml.replace(/Judas’([^s])/g, "Judas’s$1"); + xml = xml.replace(/Brutus’([^s])/g, "Brutus’s$1"); + // Fixes dashes xml = xml.replace(/ – /g, "—"); xml = xml.replace(/“-/g, "“—"); @@ -179,6 +184,13 @@ function getBodyXML(chapter, contentEl) { xml = xml.replace(/\s?\s?–\s?\s?/g, "—"); xml = xml.replace(/-\s\s?/g, "—"); xml = xml.replace(/\s?\s-/g, "—"); + xml = xml.replace(/\s+—”/g, "—”"); + xml = xml.replace(/I-I”/g, "I—I"); + xml = xml.replace(/I-uh”/g, "I—uh"); + + // Use
■<\/p>/g, "
■<\/p>/g, "
“([^>]+)”<\/em><\/p>/g, " “$1” ”/g, " “");
@@ -168,6 +169,7 @@ function getBodyXML(chapter, contentEl) {
// Fix possessive of names ending in "s"
xml = xml.replace(/Judas’([^s])/g, "Judas’s$1");
xml = xml.replace(/Brutus’([^s])/g, "Brutus’s$1");
+ xml = xml.replace(/Jess’([^s])/g, "Jess’s$1");
// Fixes dashes
xml = xml.replace(/ – /g, "—");
diff --git a/lib/substitutions.json b/lib/substitutions.json
index 1e80263..a7a2904 100644
--- a/lib/substitutions.json
+++ b/lib/substitutions.json
@@ -843,12 +843,6 @@
"after": "countermeasures,” I said, “we"
}
],
- "https://parahumans.wordpress.com/2012/10/02/prey-14-9/": [
- {
- "before": " could",
- "after": " could"
- }
- ],
"https://parahumans.wordpress.com/2012/10/09/prey-14-11/": [
{
"before": "belt: He",
@@ -1088,10 +1082,6 @@
}
],
"https://parahumans.wordpress.com/2013/01/08/migration-17-1/": [
- {
- "before": "a little",
- "after": "a little"
- },
{
"before": "an earthquake” Luke",
"after": "an earthquake,” Luke"
@@ -1757,10 +1747,6 @@
}
],
"https://parahumans.wordpress.com/2013/06/08/crushed-24-1/": [
- {
- "before": "a pair",
- "after": "a pair"
- },
{
"before": "both of you” I said",
"after": "both of you,” I said"
From 520962e633e35fdab48f6f42e003486e4b607a4d Mon Sep 17 00:00:00 2001
From: Domenic Denicola “([^>]+)”<\/em><\/p>/g, " “$1” ”/g, " “");
From 7749e36b9242fe26104037b7e8b3438c2d72715d Mon Sep 17 00:00:00 2001
From: Domenic Denicola “\s+/g, " “");
xml = xml.replace(/'/g, "’");
+ xml = xml.replace(/’([A-Za-z]+)’/g, "‘$1’");
// Fix possessive of names ending in "s"
xml = xml.replace(/Judas’([^s])/g, "Judas’s$1");
From d05465ff80550319e9b9c57f21ac08122ffec558 Mon Sep 17 00:00:00 2001
From: Domenic Denicola Brief note from the author: This story isn’t intended for young or sensitive readers. Readers who are on the lookout for trigger warnings are advised to give Worm a pass. $1 ([^<]+)( $1 ([^<\n]+) $1 $2
\n",
+ "after": "",
+ "_comment": "The pseudo-trigger warning is out of place in an eBook."
}
],
"https://parahumans.wordpress.com/2011/06/14/gestation-1-2/": [
From 0049f9f163a2a4eb937b875c83a36b523ecf2a06 Mon Sep 17 00:00:00 2001
From: Domenic Denicola
|
|
\n([^>\n]+)
\n",
+ "replacement": "\n
Brigandine deceased, CD-5.
", + "after": "Brigandine deceased, CD-5.
" + }, + { + "before": "deceased,]+)> /g, " ");
+ xml = xml.replace(/<\/em> <\/p>/g, " ”/g, " “");
@@ -192,8 +197,8 @@ function getBodyXML(chapter, contentEl) {
xml = xml.replace(/-\s\s?/g, "—");
xml = xml.replace(/\s?\s-/g, "—");
xml = xml.replace(/\s+—”/g, "—”");
- xml = xml.replace(/I-I”/g, "I—I");
- xml = xml.replace(/I-uh”/g, "I—uh");
+ xml = xml.replace(/I-I/g, "I—I");
+ xml = xml.replace(/I-uh/g, "I—uh");
// Use ■<\/p>/g, "
for separators
xml = xml.replace(/
");
@@ -210,6 +215,10 @@ function getBodyXML(chapter, contentEl) {
xml = xml.replace(/ \.<\/p>/g, ".
$1
" }, { @@ -869,14 +879,6 @@ "before": "pushing.", "after": "pushing." }, - { - "before": " Fuck", - "after": " Fuck" - }, - { - "before": " Losses", - "after": " Losses" - }, { "before": "Narwhal,", "after": "Narwhal," @@ -1000,6 +1002,10 @@ { "before": "old, dirt and blood", "after": "old dir and blood" + }, + { + "before": "collapse", + "after": "collapse." } ], "https://parahumans.wordpress.com/2012/03/20/extermination-8-6/": [ @@ -1210,6 +1216,18 @@ { "before": "three Master classifications", "after": "three master classifications" + }, + { + "before": "files, “Here’s", + "after": "files. “Here’s" + }, + { + "before": "youtube", + "after": "YouTube" + }, + { + "before": "ground, “It", + "after": "ground, “it" } ], "https://parahumans.wordpress.com/2012/04/07/sentinel-9-2/": [ @@ -1220,6 +1238,86 @@ { "before": "Master 6", "after": "master six" + }, + { + "before": "build for a professional", + "after": "build up a professional" + }, + { + "before": "need me, k?", + "after": "need me, ’kay?" + }, + { + "before": "gentle walk", + "after": "gentle walk." + }, + { + "before": "real hair", + "after": "real hair." + } + ], + "https://parahumans.wordpress.com/2012/04/10/sentinel-9-3/": [ + { + "before": "with my family.", + "after": "with my family." + }, + { + "before": "industrialized ones—Some of you", + "after": "industrialized ones—some of you" + }, + { + "before": "the room, “You’ve", + "after": "the room, “you’ve" + }, + { + "before": "dislike him?", + "after": "dislike him?" + }, + { + "before": "answered, annoyed, “ He gets", + "after": "answered, annoyed. “He gets" + }, + { + "before": "spoke, “Broad", + "after": "spoke. “Broad" + }, + { + "before": "tipped his hat, “Then", + "after": "tipped his hat. “Then" + }, + { + "before": "of this guy.", + "after": "of this guy." + } + ], + "https://parahumans.wordpress.com/2012/04/14/sentinel-9-4/": [ + { + "before": "more focused one.", + "after": "more focused one." + }, + { + "before": "groaning, “Fuck,", + "after": "groaning. “Fuck," + }, + { + "before": "smiled a little,", + "after": "smiled a little." + }, + { + "before": "greeted him, “You’re", + "after": "greeted him. “You’re" + }, + { + "before": "going toJ’adore—
", + "after": "J’adore—
" + }, + { + "before": "Sweet Honey—
", + "after": "Sweet Honey—
" + }, + { + "before": "Love me, love me, you know you wanna love me…
\nLove me, love me, you know you wanna love me…
Love me, love me, you know you wanna love me…
\nLove me, love me, you know you wanna love me…
Love me, you?
\nLove me, true?
Love me, you?
\nLove me, true?
Crazed, kooky, cracked, crazy,
\nNutty, barmy, mad for me…
Crazed, kooky, cracked, crazy,
\nNutty, barmy, mad for me…
Crazed, kooky, cracked, crazy,
\nMental, dotty, whacked, loopy…
Crazed, kooky, cracked, crazy,
\nMental, dotty, whacked, loopy…
Crazed, kooky, cracked, crazy,
\nNutty, screwy, mentally diseased…
\n She ",
+ "after": "
Crazed, kooky, cracked, crazy,
\nNutty, screwy, mentally diseased…
She " + }, + { + "before": "Ça va?", + "after": "Ça va?" + } + ], "https://parahumans.wordpress.com/2012/06/26/plague-12-1/": [ { "before": "need: Maybe", @@ -1392,6 +1562,10 @@ { "before": "doesn’t,” Madcap said. “But", "after": "doesn’t,” Madcap said, “but" + }, + { + "before": "Second task.—c
", + "after": "Second task. —c" } ], "https://parahumans.wordpress.com/2012/07/28/snare-13-1/": [ @@ -1442,6 +1616,10 @@ { "before": "Coil,” I said. “You", "after": "Coil,” I said, “you" + }, + { + "before": "“Speak for", + "after": "“Speak for" } ], "https://parahumans.wordpress.com/2012/08/21/snare-13-8/": [ @@ -1512,6 +1690,10 @@ { "before": "countermeasures,” I said. “We", "after": "countermeasures,” I said, “we" + }, + { + "before": "through the suit?", + "after": "through the suit?" } ], "https://parahumans.wordpress.com/2012/10/09/prey-14-11/": [ @@ -1564,6 +1746,10 @@ { "before": "rich,” Regent said. “Coming", "after": "rich,” Regent said, “coming" + }, + { + "before": "the street", + "after": "the street." } ], "https://parahumans.wordpress.com/2012/10/27/colony-15-4/": [ @@ -1584,6 +1770,10 @@ { "before": "this,” Regent said. “I", "after": "this,” Regent said, “I" + }, + { + "before": "wonder why?", + "after": "wonder why?" } ], "https://parahumans.wordpress.com/2012/11/03/colony-15-6/": [ @@ -1604,6 +1794,10 @@ { "before": "Brooks,” I said. “Treat", "after": "Brooks,” I said, “treat" + }, + { + "before": "being kept", + "after": "being kept." } ], "https://parahumans.wordpress.com/2012/11/08/interlude-15-donation-bonus-3/": [ @@ -1716,6 +1910,12 @@ "after": "decisions: holding back" } ], + "https://parahumans.wordpress.com/2012/12/22/monarch-16-9/": [ + { + "before": "aisles", + "after": "aisles." + } + ], "https://parahumans.wordpress.com/2012/12/25/monarch-16-10/": [ { "before": "it,” Trickster said. “You", @@ -1812,7 +2012,7 @@ "after": "been replaying" }, { - "before": "sort of stuff that , and", + "before": "sort of stuff that, and", "after": "sort of stuff that ???, and" }, { @@ -1840,6 +2040,14 @@ { "before": "happens,” Krouse said. “Blame", "after": "happens,” Krouse said, “blame" + }, + { + "before": "one hallway", + "after": "one hallway." + }, + { + "before": "the glass vial", + "after": "the glass vial." } ], "https://parahumans.wordpress.com/2013/01/14/migration-17-7/": [ @@ -1858,6 +2066,10 @@ { "before": "the guy: A brown", "after": "the guy: a brown" + }, + { + "before": "exaggerated shrug", + "after": "exaggerated shrug." } ], "https://parahumans.wordpress.com/2013/01/15/migration-17-8/": [ @@ -1886,6 +2098,10 @@ { "before": "speaking,” I said. “Just", "after": "speaking,” I said, “just" + }, + { + "before": "or another", + "after": "or another." } ], "https://parahumans.wordpress.com/2013/01/22/queen-18-2/": [ @@ -2033,6 +2249,10 @@ { "before": "better,” I said. “Eidolon", "after": "better,” I said, “Eidolon" + }, + { + "before": "giving her us.", + "after": "giving her us." } ], "https://parahumans.wordpress.com/2013/02/14/interlude-18-donation-bonus-4/": [ @@ -2067,6 +2287,10 @@ { "before": "anything,” Shamrock said. “I", "after": "anything,” Shamrock said, “I" + }, + { + "before": "the phone", + "after": "the phone." } ], "https://parahumans.wordpress.com/2013/02/19/scourge-19-1/": [ @@ -2127,7 +2351,7 @@ ], "https://parahumans.wordpress.com/2013/03/12/scourge-19-7/": [ { - "before": "they did, but how we dealt", + "before": "they did, but how we dealt", "after": "they did, but how we dealt" }, { @@ -2162,6 +2386,16 @@ { "before": "you,” I said. “But", "after": "you,” I said, “but" + }, + { + "before": "completely recovered.", + "after": "completely recovered." + } + ], + "https://parahumans.wordpress.com/2013/03/23/chrysalis-20-2/": [ + { + "before": "of anxiety.", + "after": "of anxiety." } ], "https://parahumans.wordpress.com/2013/03/26/chrysalis-20-3/": [ @@ -2347,6 +2581,10 @@ { "before": "in,” I said. “Could", "after": "in,” I said, “could" + }, + { + "before": " “ We’re", + "after": "“We’re" } ], "https://parahumans.wordpress.com/2013/05/16/cell-22-6/": [ @@ -2361,6 +2599,10 @@ { "before": "capes,” Chevalier said. “Burdened", "after": "capes,” Chevalier said, “burdened" + }, + { + "before": "of it.", + "after": "of it." } ], "https://parahumans.wordpress.com/2013/05/18/interlude-22/": [ @@ -2372,10 +2614,14 @@ "before": "it,” he said. “She", "after": "it,” he said, “she" }, + { + "before": "“ I don’t", + "after": "“I don’t" + }, { "before": "confirmed okay", "after": "confirmed ok", - "_comment": "This is a forum post title and thus is probably informal and not event capitalized" + "_comment": "This is a forum post title and thus is probably informal and not even capitalized" } ], "https://parahumans.wordpress.com/2013/05/21/interlude-22-donation-bonus-1/": [ @@ -2386,11 +2632,15 @@ { "before": "frank,” Teacher said. “I", "after": "frank,” Teacher said, “I" + }, + { + "before": "their ears", + "after": "their ears." } ], "https://parahumans.wordpress.com/2013/05/25/drone-23-1/": [ { - "before": "Defiant spoke , “Let’s", + "before": "Defiant spoke, “Let’s", "after": "Defiant spoke. “Let’s" }, { @@ -2532,6 +2782,10 @@ { "before": "sheets pillows", "after": "sheets, pillows" + }, + { + "before": "Golem responded", + "after": "Golem responded." } ], "https://parahumans.wordpress.com/2013/07/02/scarab-25-2/": [ @@ -2554,6 +2808,10 @@ { "before": "bugs I don’t like", "after": "bugs I don’t like" + }, + { + "before": "than this.", + "after": "than this." } ], "https://parahumans.wordpress.com/2013/07/11/scarab-25-5/": [ @@ -2592,6 +2850,12 @@ "after": "avoided" } ], + "https://parahumans.wordpress.com/2013/07/16/interlude-25/": [ + { + "before": "your manners?”", + "after": "your manners?”" + } + ], "https://parahumans.wordpress.com/2013/07/18/sting-26-1/": [ { "before": "up,” I said. “The", @@ -2606,6 +2870,10 @@ { "before": "And gauntlet, to reply to the last one", "after": "And gauntlet, to reply to the last one" + }, + { + "before": "a burst of alarm.", + "after": "a burst of alarm." } ], "https://parahumans.wordpress.com/2013/07/23/sting-26-3/": [ @@ -2676,6 +2944,10 @@ { "before": "you,” he said. “I", "after": "you,” he said, “I" + }, + { + "before": "froze him.", + "after": "froze him." } ], "https://parahumans.wordpress.com/2013/08/10/interlude-26/": [ @@ -2686,6 +2958,18 @@ { "before": "rain: The", "after": "rain: the" + }, + { + "before": "from one another", + "after": "from one another." + }, + { + "before": "fragmenting in greater numbers", + "after": "fragmenting in greater numbers." + }, + { + "before": "these past few years", + "after": "these past few years." } ], "https://parahumans.wordpress.com/2013/08/13/extinction-27-1/": [ @@ -2710,12 +2994,24 @@ { "before": "Besides,” Tattletale said. “The", "after": "Besides,” Tattletale said, “the" + }, + { + "before": "shift position", + "after": "shift position." + }, + { + "before": "“ Convenient.", + "after": "“Convenient." } ], "https://parahumans.wordpress.com/2013/08/20/extinction-27-3/": [ { "before": "guess,” Sophia said. “You", "after": "guess,” Sophia said, “you" + }, + { + "before": "said “ But", + "after": "said. “But" } ], "https://parahumans.wordpress.com/2013/08/22/extinction-27-4/": [ @@ -2750,6 +3046,10 @@ { "before": "Weavers", "after": "Weaver’s" + }, + { + "before": "Contessa’s power.", + "after": "Contessa’s power." } ], "https://parahumans.wordpress.com/2013/08/31/cockroaches-28-1/": [ @@ -2808,7 +3108,7 @@ "after": "No reaction from the Simurgh" }, { - "before": "One hundred and eighty integers", + "before": "One hundred and eighty integers", "after": "One hundred and eighty integers" }, { @@ -2876,6 +3176,10 @@ { "before": "willingly,” Weld said. “Before", "after": "willingly,” Weld said, “before" + }, + { + "before": "“Listen, we’re", + "after": "“Listen, we’re" } ], "https://parahumans.wordpress.com/2013/09/19/venom-29-1/": [ @@ -2986,6 +3290,10 @@ { "before": "thing,” I said. “Was", "after": "thing,” I said, “was" + }, + { + "before": "by Golem’s bindings", + "after": "by Golem’s bindings." } ], "https://parahumans.wordpress.com/2013/10/12/interlude-29/": [ @@ -3030,6 +3338,10 @@ { "before": "anyone alleged with", "after": "anyone allied with" + }, + { + "before": "coordinating two teams.", + "after": "coordinating two teams." } ], "https://parahumans.wordpress.com/2013/10/22/speck-30-4/": [ @@ -3308,6 +3620,10 @@ { "before": "camera follows”", "after": "camera follows.”" + }, + { + "before": "background of his mind", + "after": "background of his mind." } ], "https://parahumans.wordpress.com/2013/11/19/interlude-end/": [ From 36c396c006a6dbc8bbe84bd3667a188adf44f678 Mon Sep 17 00:00:00 2001 From: Domenic Denicola([^>]+)<\/em>(!|\?|\.)<\/p>/g, " $1$2
“([^>]+)”<\/em><\/p>/g, " “$1” ]+)> /g, " ");
- xml = xml.replace(/<\/em> <\/p>/g, " ([^>]+)<\/em>(!|\?|\.)<\/p>/g, " $1$2 ]+)> /g, " ");
+ xml = xml.replace(/<\/em> <\/p>/g, " ”/g, " “");
- xml = xml.replace(/“\s*<\/p>/g, "”
”/g, "
“"); + xml = xml.replace(/“\s*<\/p>/g, "”
"); + xml = xml.replace(/“\s*<\/em><\/p>/g, "”"); + xml = xml.replace(/‘\s*<\/p>/g, "’"); + xml = xml.replace(/‘\s*<\/em><\/p>/g, "’"); + xml = xml.replace(/,” <\/em>/g, ",” "); + xml = xml.replace(/′/g, "’"); + xml = xml.replace(/″/g, "”"); + xml = xml.replace(/([A-Za-z])‘s(\s?)/g, "$1’s$2"); + xml = xml.replace(/I‘m/g, "I’m"); + xml = xml.replace(/“\s+/g, "
“"); + xml = xml.replace(/'/g, "’"); + xml = xml.replace(/’([A-Za-z]+)’/g, "‘$1’"); + xml = xml.replace(/‘Sup/g, "’Sup"); + } + + // These interact with each other, so do them a few times. xml = xml.replace(/,” <\/em>/g, "
,” "); - xml = xml.replace(/′/g, "’"); - xml = xml.replace(/″/g, "”"); - xml = xml.replace(/([A-Za-z])‘s(\s?)/g, "$1’s$2"); - xml = xml.replace(/I‘m/g, "I’m"); - xml = xml.replace(/“\s+/g, "
“"); - xml = xml.replace(/'/g, "’"); - xml = xml.replace(/’([A-Za-z]+)’/g, "‘$1’"); + fixEms(); + fixQuotesAndApostrophes(); + fixEms(); + fixQuotesAndApostrophes(); + fixEms(); // Fix possessive of names ending in "s" // Note: if the "s" is unvoiced, as in Marquis, then it doesn't get the second "s". @@ -318,7 +334,11 @@ function getBodyXML(chapter, contentEl) { // Signal(l)ing/signal(l)ed are spelled both ways. Both are acceptable in English. Let's standardize on single-L. xml = xml.replace(/(S|s)ignall/g, "$1ignal"); + // Clich(e|é) is spelled both ways. Let's standardize on including the accent. + xml = xml.replace(/cliche/g, "cliché"); + // These are consistently missing hyphens. + xml = xml.replace(/hard headed/g, "hard-headed"); xml = xml.replace(/shoulder mounted/g, "shoulder-mounted"); xml = xml.replace(/golden skinned/g, "golden-skinned"); xml = xml.replace(/creepy crawl/g, "creepy-crawl"); diff --git a/lib/substitutions.json b/lib/substitutions.json index 0d51c90..a0029ff 100644 --- a/lib/substitutions.json +++ b/lib/substitutions.json @@ -527,10 +527,6 @@ } ], "https://parahumans.wordpress.com/2012/01/10/tangle-6-9/": [ - { - "before": "I’m a prisoner?", - "after": "I’m a prisoner?" - }, { "before": "this,” he spoke. “But", "after": "this,” he spoke, “but" @@ -1022,10 +1018,6 @@ { "before": "Ah.", "after": "Ah." - }, - { - "before": "“All of us?”", - "after": "“All of us?”" } ], "https://parahumans.wordpress.com/2012/03/24/extermination-8-7/": [ @@ -1047,7 +1039,7 @@ }, { "before": "This working? This on? Good.", - "after": "“This working? This on? Good.”" + "after": "“This working? This on? Good.”" }, { "before": "Acknowledged. Her", @@ -1594,6 +1586,16 @@ { "before": "was.. how", "after": "was… how" + }, + { + "before": "Dinah being kidnapped and leaving", + "after": "Dinah being kidnapped, and leaving" + } + ], + "https://parahumans.wordpress.com/2012/05/22/infestation-11-2/": [ + { + "before": "attentio n", + "after": "attention" } ], "https://parahumans.wordpress.com/2012/05/26/infestation-11-3/": [ @@ -1603,10 +1605,18 @@ } ], "https://parahumans.wordpress.com/2012/05/29/infestation-11-4/": [ + { + "before": "‘No smoking", + "after": "‘No smoking" + }, { "before": "of facility‘", "after": "of facility’" }, + { + "before": " ‘Abuse or threats directed at staff or other residents will NOT be tolerated.’", + "after": "‘Abuse or threats directed at staff or other residents will NOT be tolerated.’" + }, { "before": "wall: The", "after": "wall: the" @@ -1614,6 +1624,28 @@ { "before": "Pritt,” Lisa admitted. “But", "after": "Pritt,” Lisa admitted, “but" + }, + { + "before": " In smaller print below was the message, ", + "after": "
In smaller print below was the message," + }, + { + "before": "wanted to say, “We’re already", + "after": "wanted to say. “We’re already" + } + ], + "https://parahumans.wordpress.com/2012/06/02/infestation-11-5/": [ + { + "before": "he hollered, “Whoever", + "after": "he hollered. “Whoever" + }, + { + "before": "spoke, standing, “You’re", + "after": "spoke, standing. “You’re" + }, + { + "before": "second time, “Who", + "after": "second time. “Who" } ], "https://parahumans.wordpress.com/2012/06/05/infestation-11-6/": [ @@ -1624,18 +1656,106 @@ { "before": "&", "after": "and" + }, + { + "before": "Countless mirror moved", + "after": "Countless mirrors moved" + } + ], + "https://parahumans.wordpress.com/2012/06/09/infestation-11-7/": [ + { + "before": "I couldn’t be sure two might", + "after": "I couldn’t be sure; two might" + }, + { + "before": "
client one, and clients two", + "after": "
\n" } ], "https://parahumans.wordpress.com/2012/06/12/infestation-11-8/": [ { "before": "Charlotte,” I frowned. “Look", "after": "Charlotte,” I frowned, “look" + }, + { + "before": "Did they… was he", + "after": "Did they… Was he" + }, + { + "before": "see the Doctor", + "after": "see the doctor", + "comment": "Unlike the Cauldron Doctor, this is not used as a proper noun" + }, + { + "before": "the Doctor spoke", + "after": "the doctor spoke", + "comment": "Unlike the Cauldron Doctor, this is not used as a proper noun" + }, + { + "before": "asinine confession again, “It’s", + "after": "asinine confession again. “It’s" } ], "https://parahumans.wordpress.com/2012/06/16/interlude-11a/": [ { "before": "she‘d", "after": "she’d" + }, + { + "before": "Bentley!” She urged", + "after": "Bentley!” she urged" + }, + { + "before": "“do you want?”", + "after": "“…do you want?”" + }, + { + "before": "pretending?”, the", + "after": "pretending?” the" + }, + { + "before": "“I—” Bitch paused, “Don’t", + "after": "“I—” Bitch paused. “Don’t" + }, + { + "before": "Bitch,”", + "after": "Bitch,”" + } + ], + "https://parahumans.wordpress.com/2012/06/17/interlude-11b/": [ + { + "before": "“Kayden,” Theo had", + "after": "“Kayden.” Theo had" + }, + { + "before": "from shaking, “Let", + "after": "from shaking. “Let" + } + ], + "https://parahumans.wordpress.com/2012/06/18/interlude-11c/": [ + { + "before": "Elle shouted, “No!’", + "after": "Elle shouted. “No!”" } ], "https://parahumans.wordpress.com/2012/06/19/interlude-11d/": [ @@ -1646,12 +1766,38 @@ { "before": "Dragon,” Colin whispered. “Are", "after": "Dragon,” Colin whispered, “are" + }, + { + "before": "was able The window", + "after": "was able. The window" + } + ], + "https://parahumans.wordpress.com/2012/06/20/interlude-11e/": [ + { + "before": "still talking, “You call", + "after": "still talking. “You call" + }, + { + "before": "goals…” she winced, pressed one hand to her stomach, “Coincide", + "after": "goals…” She winced, pressed one hand to her stomach. “…coincide" } ], "https://parahumans.wordpress.com/2012/06/21/interlude-11f/": [ { "before": "my ‘candy‘", "after": "my ‘candy’" + }, + { + "before": "Thirty Nine point", + "after": "Thirty-nine point" + }, + { + "before": "here. Now.”", + "after": "here. Now.”" + }, + { + "before": "“I’m sorry,” A girl’s", + "after": "“I’m sorry,” a girl’s" } ], "https://parahumans.wordpress.com/2012/06/22/interlude-11g/": [ @@ -1688,6 +1834,20 @@ "after": "Ça va?" } ], + "https://parahumans.wordpress.com/2012/06/23/interlude-11h/": [ + { + "before": "Murder rat", + "after": "Murder Rat" + }, + { + "before": "clap’? Can", + "after": "clap?’ Can" + }, + { + "before": "I… a therapist", + "after": "I… A therapist" + } + ], "https://parahumans.wordpress.com/2012/06/26/plague-12-1/": [ { "before": "need: Maybe", @@ -1802,10 +1962,6 @@ { "before": "Coil,” I said. “You", "after": "Coil,” I said, “you" - }, - { - "before": "“Speak for", - "after": "“Speak for" } ], "https://parahumans.wordpress.com/2012/08/21/snare-13-8/": [ @@ -1956,10 +2112,6 @@ { "before": "this,” Regent said. “I", "after": "this,” Regent said, “I" - }, - { - "before": "wonder why?", - "after": "wonder why?" } ], "https://parahumans.wordpress.com/2012/11/03/colony-15-6/": [ @@ -3358,10 +3510,6 @@ { "before": "willingly,” Weld said. “Before", "after": "willingly,” Weld said, “before" - }, - { - "before": "“Listen, we’re", - "after": "“Listen, we’re" } ], "https://parahumans.wordpress.com/2013/09/19/venom-29-1/": [ From b90fdd1df1ceb16a3b8554514678ce88ca2f1930 Mon Sep 17 00:00:00 2001 From: Domenic Denicolaclient one, and clients two" + }, + { + "regExp": "
", + "replacement": "
" + }, + { + "before": "agreed-upon confidentiality.
\n
\n■ ", + "after": "agreed-upon confidentiality.\n
\n- " + }, + { + "regExp": "
\n
\n■ ", + "replacement": "- " + }, + { + "before": "three, male.
\n
\nBoth vials", + "after": "three, male.Both vials" + }, + { + "before": "to a Deviation scenario
", + "after": "to a Deviation scenario\n
+