6/12: 2010-06-12 - メモ:wantoraに最新版があります。 nyaos.completeを使ってMercurialのサブコマンドを補完するスクリプトを作ってみた。 nyaos.completeでは補完対象の文字列は取得できるが、補完対象の文字列の前にある文字列が取得できないので、nyaos.keyhookを併用してそれを実現している。 -- MIT License (http://d.hatena.ne.jp/wantora/20101212/1292141801) local command_text = nil local hgcomplete = nil local function get_hgcomplete() local hgcmds = {} for line in nyaos.eval('hg help'):gmatch('[^\n]+') do lo