Skip to content

Commit

Permalink
onhover show space char as [space]
Browse files Browse the repository at this point in the history
  • Loading branch information
rmccrear committed Mar 17, 2024
1 parent fea1ceb commit 549b45b
Showing 1 changed file with 14 additions and 1 deletion.
15 changes: 14 additions & 1 deletion app/write-message.js
Original file line number Diff line number Diff line change
Expand Up @@ -254,16 +254,29 @@ const changeDigitSystem = function(digits) {
resetMessage();
}

function messageTokenForDisplay(messageToken) {
if(messageToken === " ") {
return "[space]";
} else if (messageToken === "\t") {
return "[tab]";
} else if (messageToken === "\n") {
return "[newline]";
} else {
return messageToken;
}
}

function setupDisplay(encodedMessageWithSpaces) {
let tokens = encodedMessageWithSpaces.split(" ");
let message = board.decodeMessage(tokens.join(""));
let elms = [];
for(let i=0; i<tokens.length; i++) {
const internalCode = tokens[i];
const encodedLetter = convertDigits(internalCode, INTERNAL_DIGITS, DIGITS);
let messageToken = messageTokenForDisplay(message[i]);
elms.push(`<span
class="encoded-token"
data-code="${internalCode}">${encodedLetter}<span class="code-popup"><span class="code-popup-letter">${message[i]}:</span> ${encodedLetter}</span></span> `);
data-code="${internalCode}">${encodedLetter}<span class="code-popup"><span class="code-popup-letter">${messageToken}:</span> ${encodedLetter}</span></span> `);
}
$("#code").html(elms.join(""));
}
Expand Down

0 comments on commit 549b45b

Please sign in to comment.