1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-23 11:27:58 +01:00

change :viusage/:exusage to jump to the appropriate help tag - special versions

now exhibit the old behaviour
This commit is contained in:
Doug Kearns
2008-09-14 15:26:54 +00:00
parent e623f529f9
commit f36d0848e1
3 changed files with 40 additions and 20 deletions

2
NEWS
View File

@@ -1,6 +1,8 @@
<pre> <pre>
2008-XX-XX: 2008-XX-XX:
* version 2.0 (probably) * version 2.0 (probably)
* IMPORTANT: :viusage and :exusage now jump to the help index, use the
special versions for the old behavior
* IMPORTANT: renamed Startup and Quit autocmd events to VimperatorEnter and * IMPORTANT: renamed Startup and Quit autocmd events to VimperatorEnter and
VimperatorLeave respectively VimperatorLeave respectively
* add :scriptnames * add :scriptnames

View File

@@ -266,8 +266,15 @@ const liberator = (function () //{{{
liberator.commands.add(["exu[sage]"], liberator.commands.add(["exu[sage]"],
"List all Ex commands with a short description", "List all Ex commands with a short description",
function () function (args, special)
{ {
if (!special)
{
liberator.help("ex-cmd-index");
}
else
{
// TODO: clicking on these should open the help
var usage = "<table>"; var usage = "<table>";
for (let command in liberator.commands) for (let command in liberator.commands)
{ {
@@ -278,6 +285,7 @@ const liberator = (function () //{{{
usage += "</table>"; usage += "</table>";
liberator.echo(usage, liberator.commandline.FORCE_MULTILINE); liberator.echo(usage, liberator.commandline.FORCE_MULTILINE);
}
}, },
{ argCount: "0" }); { argCount: "0" });
@@ -479,8 +487,15 @@ const liberator = (function () //{{{
liberator.commands.add(["viu[sage]"], liberator.commands.add(["viu[sage]"],
"List all mappings with a short description", "List all mappings with a short description",
function (args, special, count, modifiers) function (args, special)
{ {
if (!special)
{
liberator.help("normal-index");
}
else
{
// TODO: clicking on these should open the help
var usage = "<table>"; var usage = "<table>";
for (let mapping in liberator.mappings) for (let mapping in liberator.mappings)
{ {
@@ -491,6 +506,7 @@ const liberator = (function () //{{{
usage += "</table>"; usage += "</table>";
liberator.echo(usage, liberator.commandline.FORCE_MULTILINE); liberator.echo(usage, liberator.commandline.FORCE_MULTILINE);
}
}, },
{ argCount: "0" }); { argCount: "0" });
} }

View File

@@ -58,16 +58,18 @@ ____________________________________________________________________________
|:exu| |:exusage| + |:exu| |:exusage| +
||:exu[sage]|| ||:exu[sage][!]||
________________________________________________________________________________ ________________________________________________________________________________
Show help on Ex commands. Added to simulate the Nvi command. Show help on Ex commands. Added to simulate the Nvi command. If [!] is given
then the help is listed in the command output window.
________________________________________________________________________________ ________________________________________________________________________________
|:viu| |:viusage| + |:viu| |:viusage| +
||:viu[sage]|| ||:viu[sage][!]||
________________________________________________________________________________ ________________________________________________________________________________
Show help on Normal mode commands. Added to simulate the Nvi command. Show help on Normal mode commands. Added to simulate the Nvi command. If [!] is
given then the help is listed in the command output window.
________________________________________________________________________________ ________________________________________________________________________________