2007-04-29から1日間の記事一覧

svnの補完関数を書こう(2) -サブコマンド-

zsh

svnは、第一引数にサブコマンドを取る。 $ svn add hoge.c $ svn commitなので、まずはこのサブコマンドの補完関数を用意する。完成するとこうなる。 $ svn ^D Subversion command ? cleanup diff log pe propedit rename switch add co export ls pedit pro…

svnの補完関数を書こう(1) -準備編-

zsh

svnの補完関数を書いてみよう。まずは、ディレクトリ等の準備から。補完関数はfpathに記述されたディレクトリから自動でロードされる。なので、まずfpathに好きなディレクトリを設定する。 # .zshrc fpath=(~/config/fun $fpath) そして、そのディレクトリに…

CGI.pl

30分シリーズ、その12。PerlでCGI。言語に依存しないことばかりやっていてもしょうがないので、CGIライブラリをいじって簡単なCGIを書いてみる。フォームに名前を入れると挨拶してくれるだけのCGI。 #!/usr/bin/env perl use strict; use warnings; use CGI;…