From 2ae3741d65c8dfd99c8791ca6b7b33366bc099cf Mon Sep 17 00:00:00 2001 From: girst Date: Sun, 25 Feb 2024 12:48:21 +0100 Subject: [PATCH] display documentation URL in browser console warnings now that we have easy access to it :^) --- extension/lib/config.coffee | 5 ++++- extension/lib/main.coffee | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/extension/lib/config.coffee b/extension/lib/config.coffee index 30c9e1a..3651c04 100644 --- a/extension/lib/config.coffee +++ b/extension/lib/config.coffee @@ -69,8 +69,11 @@ loadFile = (dir, file, scope) -> if typeof error == 'string' and error.startsWith('Error opening input stream (invalid filename?)') and sandboxPreventsAccess(dir) + # coffeelint: disable=max_line_length + docs = "#{HOMEPAGE}/blob/master/documentation/config-file.md#on-process-sandboxing" + # coffeelint: enable=max_line_length console.error("VimFx: Error loading #{file} likely due to e10s sandbox") - console.info("Please consult VimFx' documentation on config files.") + console.info("Please consult VimFx' documentation: {docs}") else console.error("VimFx: Error loading #{file}", uri, error) return error diff --git a/extension/lib/main.coffee b/extension/lib/main.coffee index 1c227cc..3462da3 100644 --- a/extension/lib/main.coffee +++ b/extension/lib/main.coffee @@ -125,7 +125,8 @@ module.exports = (data, reason) -> not isFissionIgnored console.error('VimFx: Fission is enabled in your browser.' 'VimFx will not be able to interact with third party iframes.') - console.info("Please consult VimFx' documentation on Known Bugs.") + docs = "#{HOMEPAGE}/blob/master/documentation/known-bugs.md#fission" + console.info("Please consult VimFx' documentation: #{docs}") callback(true) ) -- 2.39.3