From 5e9937c9a05de4e573f8db94775442cecb9638d6 Mon Sep 17 00:00:00 2001 From: tastytea Date: Mon, 27 Jan 2020 10:35:41 +0100 Subject: [PATCH] WebExtension: Use \u001f as separator. --- browser-plugins/webextension/manifest.json | 2 +- browser-plugins/webextension/popup.js | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/browser-plugins/webextension/manifest.json b/browser-plugins/webextension/manifest.json index 4626032..158291a 100644 --- a/browser-plugins/webextension/manifest.json +++ b/browser-plugins/webextension/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 2, "name": "remwharead", - "version": "0.4.1", + "version": "0.5.0", "description": "Integrates remwharead into your Browser.", "homepage_url": "https://schlomp.space/tastytea/remwharead", diff --git a/browser-plugins/webextension/popup.js b/browser-plugins/webextension/popup.js index 8986af0..6d4eb0a 100644 --- a/browser-plugins/webextension/popup.js +++ b/browser-plugins/webextension/popup.js @@ -7,12 +7,13 @@ const chkarchive = document.getElementById("chkarchive"); const btnadd = document.getElementById("btnadd"); const msgstatus = document.getElementById("msgstatus"); const msgerror = document.getElementById("msgerror"); +const separator = '\u001f'; function set_taburl(tabs) // Set taburl to URL of current tab. { const tab = tabs[0]; - taburl = '\'' + tab.url + '\''; + taburl = separator + tab.url + separator; } function get_tags() // get tags from text input. @@ -20,7 +21,7 @@ function get_tags() // get tags from text input. const tags = txttags.value; if (tags != "") { - return "-t '" + tags + "' "; + return separator + "-t " + tags; } return ""; } @@ -72,7 +73,7 @@ function add() let archive = ""; if (chkarchive.checked === false) { - archive = "--no-archive "; + archive = separator + "--no-archive"; } const args = get_tags() + archive + taburl; console.log(args);