aboutsummaryrefslogtreecommitdiffstats
path: root/mixiecho.js
AgeCommit message (Collapse)Author
2009-08-27Follow HEADanekos
for http://vimperator.org/trac/gitweb/?p=liberator.git;a=commit;h=f20c2b315bb05c2e88d0c672f07dc229cc9267d2 git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@35099 d0d07461-0603-4401-acd4-de1884942a52
2008-11-03 * cosmetic changes.drry
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@22654 d0d07461-0603-4401-acd4-de1884942a52
2008-10-22follow latest vimperator.mattn
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@21813 d0d07461-0603-4401-acd4-de1884942a52
2008-10-08fix a bug.mattn
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@20948 d0d07461-0603-4401-acd4-de1884942a52
2008-10-06vimp CVS Headに追従(bang[!])の仕様変更に対して)teramako
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@20857 d0d07461-0603-4401-acd4-de1884942a52
2008-08-05タブとかタブとかタブとか改行を修正mattn
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@17113 d0d07461-0603-4401-acd4-de1884942a52
2008-08-05とりあえずポスト出来たのでcommitmattn
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@17112 d0d07461-0603-4401-acd4-de1884942a52
2008-08-05誰か後は頼んだ... ゴブッ(吐血)mattn
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@17104 d0d07461-0603-4401-acd4-de1884942a52
USINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ################################################################################### # http://sourceforge.jp/projects/opensource/wiki/licenses%2Fnew_BSD_license # # に参考になる日本語訳がありますが、有効なのは上記英文となります。 # ################################################################################### }}} */ // PLUGIN_INFO {{{ let PLUGIN_INFO = <VimperatorPlugin> <name>Auto wildoptions</name> <description>Automatically toggle wildoptions=auto</description> <description lang="ja">自動的に wildoptions=auto をオンオフします</description> <version>1.0.0</version> <author mail="anekos@snca.net" homepage="http://d.hatena.ne.jp/nokturnalmortum/">anekos</author> <license>new BSD License (Please read the source code comments of this plugin)</license> <license lang="ja">修正BSDライセンス (ソースコードのコメントを参照してください)</license> <updateURL>http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk/auto-wildoptions.js</updateURL> <minVersion>2.0</minVersion> <maxVersion>2.1pre</maxVersion> <detail><![CDATA[ ---- ]]></detail> <detail lang="ja"><![CDATA[ ---- ]]></detail> </VimperatorPlugin>; // }}} (function () { function around (obj, name, func) { let next = obj[name]; obj[name] = function () let (self = this, args = arguments) func.call(self, function () next.apply(self, args), args); } let context = mappings.getDefault(modes.NORMAL, 'g<').action; around( liberator.eval('Completions', context).prototype.complete, 'complete', function (next, args) { options.get('wildoptions').set('auto'); return next(); } ); around( commandline, 'open', function (next, args) { options.get('wildoptions').set(''); return next(); } ); })(); // vim:sw=2 ts=2 et si fdm=marker: