1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-21 14:07:58 +01:00

added :buffer(s) commands

This commit is contained in:
Martin Stubenschrott
2007-04-19 14:00:11 +00:00
parent 671667abbd
commit 6fb4a01aae
2 changed files with 55 additions and 1 deletions

View File

@@ -423,6 +423,33 @@ function get_settings_completions(filter)/*{{{*/
return settings_completions;
}/*}}}*/
function get_buffer_completions(filter)
{
var reg = new RegExp("^"+filter,"i");
items=new Array();
var num = getBrowser().browsers.length;
for(var i=0; i<num;i++)
{
try
{
title = getBrowser().getBrowserAtIndex(i).contentDocument.getElementsByTagName('title')[0].text;
}
catch (e)
{
title = "";
}
if (title == "")
title = "(Untitled)";
if(title.search(reg) != -1)
{
var title;
items.push([(i+1)+": "+title]);
}
}
return items;
}
////////// COMMAND HISTORY HANDLING ////////////
function add_to_command_history(str)