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

Hint mode: Don't be discouraged by a document's lack of a body. Closes issue #40.

--HG--
extra : rebase_source : dfdf9cf61af76aa84841ff181f42afcf318bce6d
This commit is contained in:
Kris Maglione
2010-10-16 15:45:30 -04:00
parent b456c91b08
commit 5ba4b84563
3 changed files with 27 additions and 28 deletions

View File

@@ -108,7 +108,8 @@ install:
for dir in $(PROFILEPATHS); do \ for dir in $(PROFILEPATHS); do \
test -f "$$dir/profiles.ini" && break; \ test -f "$$dir/profiles.ini" && break; \
done; \ done; \
profile=$$(sed 's/^$$/\#/' "$$dir/profiles.ini" |\ \
profile=$$(sed 's/^$$/\#/' "$$dir/profiles.ini" | \
awk -v"profile=$(PROFILE)" \ awk -v"profile=$(PROFILE)" \
'BEGIN { RS="#" } \ 'BEGIN { RS="#" } \
index($$0, "\nName=" profile "\n") { print; exit } \ index($$0, "\nName=" profile "\n") { print; exit } \
@@ -117,16 +118,17 @@ install:
END { if (args["default=1"]) print args["default=1"]; else print args["name=default"] }' |\ END { if (args["default=1"]) print args["default=1"]; else print args["name=default"] }' |\
awk -F= '{ args[$$1] = $$2 } \ awk -F= '{ args[$$1] = $$2 } \
END {\ END {\
if (args["IsRelative"]) print ENVIRON["dir"] "/" args["Path"];\ if (args["IsRelative"]) print ENVIRON["dir"] "/" args["Path"]; \
else print args["Path"]\ else print args["Path"] \
}'); \ }'); \
\
if ! test -d "$$profile"; then \ if ! test -d "$$profile"; then \
echo >&2 "Can't locate profile directory"; \ echo >&2 "Can't locate profile directory"; \
exit 1; \ exit 1; \
fi; \ fi; \
\
ext="$$profile/extensions/$(UUID)"; \ ext="$$profile/extensions/$(UUID)"; \
rm -f "$$ext.xpi"; \ rm -rf "$$ext.xpi" "$$ext"; \
rm -rf "$$ext"; \
echo "Installing to $$ext"; \ echo "Installing to $$ext"; \
if which cygpath >/dev/null 2>&1; \ if which cygpath >/dev/null 2>&1; \
then cygpath -wa .; \ then cygpath -wa .; \

View File

@@ -624,7 +624,6 @@ const Editor = Module("editor", {
mappings.add([modes.INSERT], mappings.add([modes.INSERT],
["<Tab>"], "Expand insert mode abbreviation", ["<Tab>"], "Expand insert mode abbreviation",
function () { function () {
util.dumpStack("\n\n\n<Tab>");
editor.expandAbbreviation(modes.INSERT); editor.expandAbbreviation(modes.INSERT);
document.commandDispatcher.advanceFocus(); document.commandDispatcher.advanceFocus();
}); });

View File

@@ -263,8 +263,6 @@ const Hints = Module("hints", {
win = this._top; win = this._top;
let doc = win.document; let doc = win.document;
if (!doc.body && !doc.document)
return;
let [offsetX, offsetY] = this._getContainerOffsets(doc); let [offsetX, offsetY] = this._getContainerOffsets(doc);