mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2026-04-21 17:51:26 +02:00
add 'hlsearch' option
This commit is contained in:
@@ -28,7 +28,6 @@ the terms of any one of the MPL, the GPL or the LGPL.
|
||||
|
||||
|
||||
// make sure you only create this object when the "vimperator" object is ready
|
||||
// vimperator.search = new function()
|
||||
function Search() //{{{
|
||||
{
|
||||
var self = this; // needed for callbacks since "this" is the "vimperator" object in a callback
|
||||
@@ -145,6 +144,12 @@ function Search() //{{{
|
||||
vimperator.focusContent();
|
||||
}
|
||||
|
||||
this.highlight = function()
|
||||
{
|
||||
if (lastsearch)
|
||||
gFindBar._highlightDoc("yellow", "black", lastsearch);
|
||||
}
|
||||
|
||||
this.clear = function()
|
||||
{
|
||||
gFindBar._highlightDoc();
|
||||
|
||||
@@ -425,6 +425,13 @@ function Options() //{{{
|
||||
default_value: DEFAULT_HINTTAGS
|
||||
}
|
||||
));
|
||||
addOption(new Option(["hlsearch", "hls"], "boolean",
|
||||
{
|
||||
short_help: "Highlight previous search pattern matches",
|
||||
setter: function(value) { if (value) vimperator.search.highlight(); else vimperator.search.clear(); },
|
||||
default_value: false
|
||||
}
|
||||
));
|
||||
addOption(new Option(["maxhints", "mh"], "number",
|
||||
{
|
||||
short_help: "Maximum number of simultaneously shown hints",
|
||||
|
||||
Reference in New Issue
Block a user