namazu-ml(avocado)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: tknamazu v1.02
Satoru Takabayashi <ccsatoru@xxxxxxxxxxxxxxxxxx> wrote:
>あと、色合いが Tcl/Tk のグレーとマッチしていないようです。私の方で
>後からちょっと調整してみます。
あまり代わり映えしないかもしれませんが、色を変えたものを
<URL:http://saturn.aichi-u.ac.jp/%7Eccsatoru/image/tknamazu/>
に何種類か置いておきました。広瀬さんの好みにあったものがあると良い
のですが。
># Doc-CD用の .tknmzrc を準備しています。複数のインデックスに対応し
># ている点が嬉しいです。
これでちょっとはまりました。というのは .tknmzrc で DATABASES[0-9]+
で指定したインデックスの名前を取得する部分が [0-z]+ という正規表現
だったため、 linux-users みたいにハイフンの入るもので
|can't read "title": no such variable
| while executing
|".tknmz.file.menu.seldb add check -label $title..."
| invoked from within
|"if [regexp {DATABASES([0-9]+)} $dbs ] {
| regexp {^([0-z]+) +(.*)$} $conf($dbs) match title value
| .tknmz.file.menu.seldb add che ..."
| ("foreach" body line 2)
| invoked from within
|"foreach dbs [array names conf] {
| if [regexp {DATABASES([0-9]+)} $dbs ] {
| regexp {^([0-z]+) +(.*)$} $conf($dbs) match title value
| ..."
| (procedure "MakeDBLuncher" line 5)
| invoked from within
|"MakeDBLuncher"
| (file "/usr/local/namazu/tknamazu/tknamazu.tcl" line 624)
のようなエラーが出てしまいました。これを修正するためのパッチいい加
減なを作ってみたので添付しておきます。
--
高林 哲 Satoru Takabayashi
*** tknamazu.tcl.orig Fri Apr 3 15:54:11 1998
--- tknamazu.tcl Fri Apr 3 15:55:52 1998
***************
*** 130,136 ****
set conf(DATABASES) {}
set conf(initflag) 0
}
! regexp {^([0-z]+) +(.*)$} $conf($dbs) match title value
append conf(DATABASES) " $value"
}
}
--- 130,136 ----
set conf(DATABASES) {}
set conf(initflag) 0
}
! regexp {^([^ ]+) +(.*)$} $conf($dbs) match title value
append conf(DATABASES) " $value"
}
}
***************
*** 224,230 ****
menu .tknmz.file.menu.seldb
foreach dbs [array names conf] {
if [regexp {DATABASES([0-9]+)} $dbs ] {
! regexp {^([0-z]+) +(.*)$} $conf($dbs) match title value
.tknmz.file.menu.seldb add check -label $title -variable seldb($dbs) -selectcolor blue
}
}
--- 224,230 ----
menu .tknmz.file.menu.seldb
foreach dbs [array names conf] {
if [regexp {DATABASES([0-9]+)} $dbs ] {
! regexp {^([^ ]+) +(.*)$} $conf($dbs) match title value
.tknmz.file.menu.seldb add check -label $title -variable seldb($dbs) -selectcolor blue
}
}