1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-22 20:57:58 +01:00

[+] marker in the statusline

This commit is contained in:
Martin Stubenschrott
2007-10-14 14:05:42 +00:00
parent c14bcec8f9
commit c8458e965e
2 changed files with 19 additions and 2 deletions

View File

@@ -1057,10 +1057,16 @@ function StatusLine() //{{{
status_bar.setAttribute("class", "chromeclass-status " + highlight_group);
};
// if "url" is ommited, build a usable string for the URL
this.updateUrl = function(url)
{
if (!url || typeof url != "string")
url = vimperator.buffer.URL;
if (typeof url == "string")
{
url_widget.value = url;
return;
}
url = vimperator.buffer.URL;
// make it even more vim-like
if (url == "about:blank")
@@ -1073,6 +1079,16 @@ function StatusLine() //{{{
url = "[No Name]";
}
var sh = getWebNavigation().sessionHistory;
var modified = "";
if (sh.index > 0)
modified += "+";
if (sh.index < sh.count -1)
modified += "-";
if (modified)
url += " [" + modified + "]"
url_widget.value = url;
};