diff --git a/Projects/Superalgos/UI/Spaces/Docs-Space/DocumentPage.js b/Projects/Superalgos/UI/Spaces/Docs-Space/DocumentPage.js
index acc594fb6..0d2d7b6fd 100644
--- a/Projects/Superalgos/UI/Spaces/Docs-Space/DocumentPage.js
+++ b/Projects/Superalgos/UI/Spaces/Docs-Space/DocumentPage.js
@@ -1120,6 +1120,7 @@ function newSuperalgosDocsDocumentPage() {
key = key + '-text'
innerHTML = UI.projects.superalgos.utilities.docs.getTextBasedOnLanguage(paragraph)
innerHTML = UI.projects.superalgos.utilities.docs.addCodeToCamelCase(innerHTML)
+ innerHTML = UI.projects.superalgos.utilities.docs.addCodeToWhiteList(innerHTML)
innerHTML = UI.projects.superalgos.utilities.docs.addToolTips(innerHTML, UI.projects.superalgos.spaces.docsSpace.currentDocumentBeingRendered.type)
innerHTML = UI.projects.superalgos.utilities.docs.addItalics(innerHTML)
innerHTML = innerHTML + UI.projects.superalgos.utilities.docs.addWarningIfTranslationIsOutdated(paragraph)
diff --git a/Projects/Superalgos/UI/Utilities/Docs.js b/Projects/Superalgos/UI/Utilities/Docs.js
index a730b9963..2c5eeadb4 100644
--- a/Projects/Superalgos/UI/Utilities/Docs.js
+++ b/Projects/Superalgos/UI/Utilities/Docs.js
@@ -4,7 +4,7 @@ function newSuperalgosUtilitiesDocs() {
getTextBasedOnLanguage: getTextBasedOnLanguage,
setTextBasedOnLanguage: setTextBasedOnLanguage,
parseGIF: parseGIF,
- reverseParseGIF: reverseParseGIF,
+ reverseParseGIF: reverseParseGIF,
parsePNG: parsePNG,
reverseParsePNG: reverseParsePNG,
parseTable: parseTable,
@@ -14,9 +14,10 @@ function newSuperalgosUtilitiesDocs() {
reverseParseYoutube: reverseParseYoutube,
reverseParseHierarchy: reverseParseHierarchy,
reverseParseTable: reverseParseTable,
- addBold: addBold,
+ addBold: addBold,
addCodeToCamelCase: addCodeToCamelCase,
- addItalics: addItalics,
+ addCodeToWhiteList: addCodeToWhiteList,
+ addItalics: addItalics,
addToolTips: addToolTips
}
@@ -292,8 +293,17 @@ function newSuperalgosUtilitiesDocs() {
return result
}
+
+ function addCodeToWhiteList(text) {
+
+ let result = text
+ .replaceAll('true', 'true')
+ .replaceAll('false', 'false')
+ return result
+ }
+
function addItalics(text) {
- let cleanText = text.replace(/'/g, ' AMPERSAND ') // scaping ampersands, separating them from other words
+ let cleanText = text.replace(/'/g, ' AMPERSAND ') // scaping ampersands, separating them from other words
let words = cleanText.split(' ')
let changedText = ''
for (let i = 0; i < words.length; i++) {
@@ -337,7 +347,7 @@ function newSuperalgosUtilitiesDocs() {
changedText = changedText + phrase1 + ' '
}
}
- changedText = changedText.replaceAll(' AMPERSAND ', '\'')
+ changedText = changedText.replaceAll(' AMPERSAND ', '\'')
return changedText
}
@@ -416,7 +426,7 @@ function newSuperalgosUtilitiesDocs() {
/* Private Functions follow */
function tagDefinedTypes(text, excludedType) {
- let cleanText = text.replace(/'/g, ' AMPERSAND ') // scaping ampersands, separating them from other words
+ let cleanText = text.replace(/'/g, ' AMPERSAND ') // scaping ampersands, separating them from other words
let words = cleanText.split(' ')
let taggedText = ''
for (let i = 0; i < words.length; i++) {
@@ -595,7 +605,7 @@ function newSuperalgosUtilitiesDocs() {
taggedText = taggedText + phrase1 + ' '
}
}
- taggedText = taggedText.replaceAll(' AMPERSAND ', '\'')
+ taggedText = taggedText.replaceAll(' AMPERSAND ', '\'')
return taggedText
}