トップ «前の日記(2007-01-06 (Sat)) 最新 次の日記(2007-02-22 (Thu))» 編集 RSS feed

継続にっき

2004|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|12|
2006|01|03|05|06|08|09|10|12|
2007|01|02|03|05|07|12|
2008|10|
2009|01|05|12|
2010|04|05|11|
2011|01|09|12|
2012|02|03|05|09|12|
2013|02|03|
2014|05|09|
2015|12|
2017|09|

2007-01-18 (Thu)

))) インクリメンタルサーチ対応 Gauche ユーザリファレンス

ちょくちょく利用されているようなので、Gauche 0.8.9リリースにあわせて更新。

ついでに任意のバージョンのドキュメントを用意したい人向けにこの生成方法について簡単に書いておきます。 キモはisearch.html中の<table id="all">の中身なんですが、この部分はHTML化されたGaucheユーザリファレンスを適当なディレクトリに展開したあとその中で

grep 'class="summary-letter"' gauche-refj*|\
  grep --only-matching 'gauche-refj_[0-9]*\.html'|sort|uniq|\
  xargs grep --no-filename '^<tr><td></td><td valign="top"><a href="gauche-refj'|\
  sed 's/a href/a target="ref" href/g'

としたものを埋め込んでいます。あとは必要なファイルを落として同じディレクトリに置けば完成。


2004|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|12|
2006|01|03|05|06|08|09|10|12|
2007|01|02|03|05|07|12|
2008|10|
2009|01|05|12|
2010|04|05|11|
2011|01|09|12|
2012|02|03|05|09|12|
2013|02|03|
2014|05|09|
2015|12|
2017|09|
トップ «前の日記(2007-01-06 (Sat)) 最新 次の日記(2007-02-22 (Thu))» 編集 RSS feed