[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:002979] Re: [ruby-dcl] tiny bug fix



神代さま、皆さま

RubyDCLをそろそろ更新しようと思ってます。

遅くなりましたが手元では下記パッチを取り込みました。
また [dennou-ruby:002862] にあるように幾つかの関数の
ラッパーを NArray 対応バージョンとしてして
作りました (stpack, maplib, ctrlib)。
あと、RubyDCL独自メソッドとして、uumrkz の位置を
表す配列 ux, uy に加えて、値を表す配列 z を
引数として追加し、uepack のトーンパラメターを使って、
色を塗る uemrkz というのを作りました。

他に何か対応希望ないでしょうか。
プレビュー版を 
http://ruby.gfd-dennou.org/products/ruby-dcl/ruby-dcl-1.6.0pre.tar.gz
としました。

# すみません RubyDCL では CVS を使ってないのです...。

堀之内

> 神代です.
> 
> ruby-dcl に小さなバグがありました.
> 
> たとえば
> DCL.swpset("fname", "hoge")
> とするとエラーになってしまいます.
> 
> dcl.rb の 101行目
>       DCL.swl#{set}(name,value)
> を
>       DCL.swc#{set}(name,value)
> とするとよいようです.
> 
> 
> --- dcl.rb_orig 2006-11-30 22:14:15.000000000 +0900
> +++ dcl.rb      2008-04-14 20:55:38.000000000 +0900
> @@ -98,7 +98,7 @@
>             def swp#{set}(name, value)
>                case name
>                when *@@sw_char_params
> -                 DCL.swl#{set}(name,value)
> +                 DCL.swc#{set}(name,value)
>                when /^l/i
>                   DCL.swl#{set}(name,value)
>                when /^[i-n]/i
>