mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2026-01-06 17:44:11 +01:00
Merge default.
--HG-- branch : groups
This commit is contained in:
@@ -192,8 +192,8 @@ var Bookmarks = Module("bookmarks", {
|
||||
let aliases = {};
|
||||
return iter(services.browserSearch.getVisibleEngines({})).map(function ([, engine]) {
|
||||
let alias = engine.alias;
|
||||
if (!alias || !/^[a-z-]+$/.test(alias))
|
||||
alias = engine.name.replace(/[^a-z_-]+/gi, "-").replace(/^-|-$/, "").toLowerCase();
|
||||
if (!alias || !/^[a-z0-9-]+$/.test(alias))
|
||||
alias = engine.name.replace(/[^a-z0-9]+/gi, "-").replace(/^-|-$/, "").toLowerCase();
|
||||
if (!alias)
|
||||
alias = "search"; // for search engines which we can't find a suitable alias
|
||||
|
||||
@@ -248,12 +248,6 @@ var Bookmarks = Module("bookmarks", {
|
||||
return process(resp);
|
||||
},
|
||||
|
||||
/**
|
||||
* Returns an array of bookmark keyword objects.
|
||||
* @deprecated
|
||||
*/
|
||||
getKeywords: function getKeywords() bookmarkcache.keywords,
|
||||
|
||||
/**
|
||||
* Returns an array containing a search URL and POST data for the
|
||||
* given search string. If *useDefsearch* is true, the string is
|
||||
@@ -600,7 +594,7 @@ var Bookmarks = Module("bookmarks", {
|
||||
|
||||
completion.search = function search(context, noSuggest) {
|
||||
let [, keyword, space, args] = context.filter.match(/^\s*(\S*)(\s*)(.*)$/);
|
||||
let keywords = bookmarks.getKeywords();
|
||||
let keywords = bookmarkcache.keywords;
|
||||
let engines = bookmarks.searchEngines;
|
||||
|
||||
context.title = ["Search Keywords"];
|
||||
|
||||
@@ -324,13 +324,13 @@ var Buffer = Module("buffer", {
|
||||
if (win && uri) {
|
||||
statusline.progress = win.dactylProgress;
|
||||
|
||||
let oldURI = webProgress.document.dactylURI;
|
||||
if (webProgress.document.dactylLoadIdx === webProgress.loadedTransIndex
|
||||
let oldURI = win.document.dactylURI;
|
||||
if (win.document.dactylLoadIdx === webProgress.loadedTransIndex
|
||||
|| !oldURI || uri.spec.replace(/#.*/, "") !== oldURI.replace(/#.*/, ""))
|
||||
for (let frame in values(buffer.allFrames(win)))
|
||||
frame.document.dactylFocusAllowed = false;
|
||||
webProgress.document.dactylURI = uri.spec;
|
||||
webProgress.document.dactylLoadIdx = webProgress.loadedTransIndex;
|
||||
win.document.dactylURI = uri.spec;
|
||||
win.document.dactylLoadIdx = webProgress.loadedTransIndex;
|
||||
}
|
||||
|
||||
// Workaround for bugs 591425 and 606877, dactyl bug #81
|
||||
|
||||
Reference in New Issue
Block a user