aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoranekos2009-03-02 14:20:17 +0000
committeranekos2009-03-02 14:20:17 +0000
commit0906621f00a774a0fa33115a962b682df9c3c03c (patch)
tree7523b29a16a179c42d0de373ba8c7512fdcddb91
parent0096e7aec7234d215e59f18e89e7d3027b384631 (diff)
downloadvimperator-plugins-0906621f00a774a0fa33115a962b682df9c3c03c.tar.bz2
:w ++enc=utf8
末尾�空白を除去 git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@30705 d0d07461-0603-4401-acd4-de1884942a52
-rw-r--r--migemo-find.js24
1 files changed, 12 insertions, 12 deletions
diff --git a/migemo-find.js b/migemo-find.js
index 1aad6f9..2a99b69 100644
--- a/migemo-find.js
+++ b/migemo-find.js
@@ -2,7 +2,7 @@ var PLUGIN_INFO =
<VimperatorPlugin>
<name>{NAME}</name>
<description>Replace default search to migemo.</description>
-<description lang="ja">ɸ½à¤Î¸¡º÷¤ò XUL/Migemo ¤ËÃÖ¤­´¹¤¨¤Þ¤¹</description>
+<description lang="ja">標準�検索を XUL/Migemo �置�����</description>
<minVersion>2.0pre</minVersion>
<maxVersion>2.0</maxVersion>
<updateURL>http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk/migemo-find.js</updateURL>
@@ -10,21 +10,21 @@ var PLUGIN_INFO =
<license>MIT</license>
<version>0.0.1</version>
<detail lang="ja"><![CDATA[
-ɸ½à¤Î / ¤Ê¤É¤Î¸¡º÷¤ò XUL/Migemo ¸¡º÷¤ËÃÖ¤­´¹¤¨¤Þ¤¹¡£
-ƱÅù¤Îµ¡Ç½¤ò»ý¤Ä¥×¥é¥°¥¤¥ó¤È¤·¤Æ migemize_find ¤¬¤¢¤ê¤Þ¤¹¤¬¡¢
-migemo-find.js ¤Ï pIXMigemoFind ¤¬Ä󶡤·¤Æ¤¤¤ë XUL/Migemo ¤Î¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤òľÀÜÍøÍѤ·¤Æ¤¤¤Þ¤¹¡£
+標準� / ���検索を XUL/Migemo 検索�置�����。
+�等�機能を��プラグイン��� migemize_find ��り����
+migemo-find.js � pIXMigemoFind ��供���る XUL/Migemo �インターフェイスを直接利用�����。
== ToDo ==
-- migemo Àµµ¬É½¸½¤Ç¥Þ¥Ã¥Á¤·¤¿¥Ñ¥¿¡¼¥ó¤¹¤Ù¤Æ¤Ë¤­¤Á¤ó¤È¥Ï¥¤¥é¥¤¥È
--- ¸½¾õ¤ÏºÇ½é¤Ë¥Þ¥Ã¥Á¤·¤¿Ê¸»úÎó¤Î¤ß¥Ï¥¤¥é¥¤¥È¤µ¤ì¤ë
+- migemo 正�表��マッ���パターン������ん��イライト
+-- �状�最��マッ���文字列���イライト�れる
]]></detail>
</VimperatorPlugin>;
liberator.plugins.migemoFind = (function() {
let p = function(m) Application.console.log(m);
-
+
let evalWithContext = function(func, context) {
let str;
let fstr = func.toString();
@@ -35,7 +35,7 @@ liberator.plugins.migemoFind = (function() {
}
return liberator.eval(str, context);
}
-
+
var XMigemoFind;
try {
XMigemoFind = Cc['@piro.sakura.ne.jp/xmigemo/find;1']
@@ -46,7 +46,7 @@ liberator.plugins.migemoFind = (function() {
liberator.echoerr("XUL/Migemo not found. You should be install XUL/Migemo.");
return;
}
-
+
search.migemo = XMigemoFind.wrappedJSObject;
search.migemo.target = window.gBrowser;
@@ -58,7 +58,7 @@ liberator.plugins.migemoFind = (function() {
let setFound = function(f) {
liberator.eval('found = ' + f.toString(), search._find);
}
-
+
if (!search.migemoFindEvnetListener) {
search.migemoFindEvnetListener = search.migemo.document.addEventListener('XMigemoFindProgress', function(ev) {
if (!ev.foundTerm) {
@@ -69,14 +69,14 @@ liberator.plugins.migemoFind = (function() {
}
}, false);
}
-
+
evalWithContext(function () {
search.find = function (str) {
search.migemo.find(false, str, options["linksearch"]);
searchString = searchPattern = search.migemo.lastFoundWord;
}
}, search._find);
-
+
evalWithContext(function () {
search.findAgain = function (reverse) {
let migemo = search.migemo;