aboutsummaryrefslogtreecommitdiffstats
path: root/caret-hint.js
AgeCommit message (Collapse)Author
2011-06-06Fx 5.0 ↵wlt
BetaにしたらRegExp#exec()を間接的に呼び出せなくなったので
2011-03-30ヘルプを新形式にかきかきかえanekos
2011-03-30コマンド :caret ↵anekos
を追加。コマンドからヒントを出せるようにした
2011-03-30自動マッピングをとりあえず削除anekos
2011-03-283.1 対応anekos
2010-11-29Fix <updateURL>anekos
2010-03-07空のマッピングを追加する事があったのを修正anekos
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@36960 d0d07461-0603-4401-acd4-de1884942a52
2009-04-03コミットミスの修正hogelog
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@31880 d0d07461-0603-4401-acd4-de1884942a52
2009-04-03間違ったコミットの取消hogelog
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@31877 d0d07461-0603-4401-acd4-de1884942a52
2009-04-03 * fix typo s/histsio/hintsio/ (thanks tekezo)hogelog
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@31876 d0d07461-0603-4401-acd4-de1884942a52
2009-03-02拡張モードをひっそり追加anekos
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@30708 d0d07461-0603-4401-acd4-de1884942a52
2009-02-17;s が Vimperator ↵anekos
のデフォルトとかぶっていたので、デフォルトでは無効にした。 (その代わり ;S は使える) git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@30203 d0d07461-0603-4401-acd4-de1884942a52
2009-02-17デフォルトのキーを変更anekos
モードを追加 git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@30200 d0d07461-0603-4401-acd4-de1884942a52
2009-02-10選択モード追加anekos
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@29866 d0d07461-0603-4401-acd4-de1884942a52
2009-02-10Initial release: Hint ↵anekos
を使ってキャレット(カーソル)移動するプラグイン git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@29865 d0d07461-0603-4401-acd4-de1884942a52
return; } let attributes = [a.name + '="' + a.value + '"' for (a in util.Array.iterator(element.attributes))].join(' '); let str = '<' + element.localName.toLowerCase() + (attributes ? ' ' + attributes : '') + '>'; liberator.echo(str, commandline.FORCE_SINGLELINE); elementInfo.highlighter.highlight(element); }; let setupHighlighter = function () { elementInfo.highlighter = plugins.highlighterFactory({ color: liberator.globalVariables.mouse_inspect_color || defaultColor, opacity: liberator.globalVariables.mouse_inspect_opacity || defaultOpacity, interval: 0, }); } setupHighlighter(); // register commands commands.addUserCommand( ['mouseinspect', 'mins'], 'mouse', function () { setupHighlighter(); window.addEventListener('mousemove', elementInfo, false); }, {} ); commands.addUserCommand( ['nomouseinspect', 'nomins'], 'mouse', function () { window.removeEventListener('mousemove', elementInfo, false); elementInfo.highlighter.unhighlightAll(); }, {} ); }, 0); // setTimeout // vim: set sw=4 ts=4 et;