1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-03-14 23:03:40 +01:00

Remove all references to the "word" unchunked.

This commit is contained in:
Kris Maglione
2011-02-22 02:03:53 -05:00
parent a682d7e311
commit f3894eb136
3 changed files with 17 additions and 18 deletions

View File

@@ -556,14 +556,13 @@ var Dactyl = Module("dactyl", XPCOM(Ci.nsISupportsWeakReference, ModuleBase), {
* Returns the URL of the specified help *topic* if it exists. * Returns the URL of the specified help *topic* if it exists.
* *
* @param {string} topic The help topic to look up. * @param {string} topic The help topic to look up.
* @param {boolean} unchunked Whether to search the unchunked help page. * @param {boolean} consolidated Whether to search the consolidated help page.
* @returns {string} * @returns {string}
*/ */
findHelp: function (topic, unchunked) { findHelp: function (topic, consolidated) {
if (!unchunked && topic in services["dactyl:"].FILE_MAP) if (!consolidated && topic in services["dactyl:"].FILE_MAP)
return topic; return topic;
unchunked = !!unchunked; let items = completion._runCompleter("help", topic, null, !!consolidated).items;
let items = completion._runCompleter("help", topic, null, unchunked).items;
let partialMatch = null; let partialMatch = null;
function format(item) item.description + "#" + encodeURIComponent(item.text); function format(item) item.description + "#" + encodeURIComponent(item.text);
@@ -1030,12 +1029,12 @@ var Dactyl = Module("dactyl", XPCOM(Ci.nsISupportsWeakReference, ModuleBase), {
* Opens the help page containing the specified *topic* if it exists. * Opens the help page containing the specified *topic* if it exists.
* *
* @param {string} topic The help topic to open. * @param {string} topic The help topic to open.
* @param {boolean} unchunked Whether to use the unchunked help page. * @param {boolean} consolidated Whether to use the consolidated help page.
*/ */
help: function (topic, unchunked) { help: function (topic, consolidated) {
dactyl.initHelp(); dactyl.initHelp();
if (!topic) { if (!topic) {
let helpFile = unchunked ? "all" : options["helpfile"]; let helpFile = consolidated ? "all" : options["helpfile"];
if (helpFile in services["dactyl:"].FILE_MAP) if (helpFile in services["dactyl:"].FILE_MAP)
dactyl.open("dactyl://help/" + helpFile, { from: "help" }); dactyl.open("dactyl://help/" + helpFile, { from: "help" });
@@ -1044,7 +1043,7 @@ var Dactyl = Module("dactyl", XPCOM(Ci.nsISupportsWeakReference, ModuleBase), {
return; return;
} }
let page = this.findHelp(topic, unchunked); let page = this.findHelp(topic, consolidated);
dactyl.assert(page != null, "E149: Sorry, no help for " + topic); dactyl.assert(page != null, "E149: Sorry, no help for " + topic);
dactyl.open("dactyl://help/" + page, { from: "help" }); dactyl.open("dactyl://help/" + page, { from: "help" });
@@ -1682,7 +1681,7 @@ var Dactyl = Module("dactyl", XPCOM(Ci.nsISupportsWeakReference, ModuleBase), {
function () { dactyl.help(); }); function () { dactyl.help(); });
mappings.add(modes.all, ["<A-F1>"], mappings.add(modes.all, ["<A-F1>"],
"Open the single unchunked help page", "Open the single, consolidated help page",
function () { ex.helpall(); }); function () { ex.helpall(); });
if (dactyl.has("session")) if (dactyl.has("session"))
@@ -1759,20 +1758,20 @@ var Dactyl = Module("dactyl", XPCOM(Ci.nsISupportsWeakReference, ModuleBase), {
description: "Open the introductory help page" description: "Open the introductory help page"
}, { }, {
name: "helpa[ll]", name: "helpa[ll]",
description: "Open the single unchunked help page" description: "Open the single consolidated help page"
} }
].forEach(function (command) { ].forEach(function (command) {
let unchunked = command.name == "helpa[ll]"; let consolidated = command.name == "helpa[ll]";
commands.add([command.name], commands.add([command.name],
command.description, command.description,
function (args) { function (args) {
dactyl.assert(!args.bang, "E478: Don't panic!"); dactyl.assert(!args.bang, "E478: Don't panic!");
dactyl.help(args.literalArg, unchunked); dactyl.help(args.literalArg, consolidated);
}, { }, {
argCount: "?", argCount: "?",
bang: true, bang: true,
completer: function (context) completion.help(context, unchunked), completer: function (context) completion.help(context, consolidated),
literal: 0 literal: 0
}); });
}); });
@@ -2025,12 +2024,12 @@ var Dactyl = Module("dactyl", XPCOM(Ci.nsISupportsWeakReference, ModuleBase), {
context.completions = [[k, v[0], v[2]] for ([k, v] in Iterator(config.dialogs))]; context.completions = [[k, v[0], v[2]] for ([k, v] in Iterator(config.dialogs))];
}; };
completion.help = function help(context, unchunked) { completion.help = function help(context, consolidated) {
dactyl.initHelp(); dactyl.initHelp();
context.title = ["Help"]; context.title = ["Help"];
context.anchored = false; context.anchored = false;
context.completions = services["dactyl:"].HELP_TAGS; context.completions = services["dactyl:"].HELP_TAGS;
if (unchunked) if (consolidated)
context.keys = { text: 0, description: function () "all" }; context.keys = { text: 0, description: function () "all" };
}; };

View File

@@ -185,7 +185,7 @@
<spec>&lt;A-F1></spec> <spec>&lt;A-F1></spec>
<description> <description>
<p> <p>
Open all help pages coalesced into a single page and scroll to Open all help pages consolidated into a single page and scroll to
<oa>subject</oa> if given. <oa>subject</oa> if given.
</p> </p>

View File

@@ -198,7 +198,7 @@
- Add basic plugin authorship documentation. [b1] - Add basic plugin authorship documentation. [b1]
- The help system is newly modularized and features significant - The help system is newly modularized and features significant
updates, rewrites, and formatting improvements. [b1] updates, rewrites, and formatting improvements. [b1]
- Added <A-F1> to open the single unchunked help page. [b5] - Added <A-F1> to open the single, consolidated help page. [b5]
• Removed :beep. [b2] • Removed :beep. [b2]
• Removed :edit, :tabedit, and :winedit aliases. [b2] • Removed :edit, :tabedit, and :winedit aliases. [b2]
• Removed :play. [b2] • Removed :play. [b2]