[#12763] NameError (Re: [ruby-list:29101] Re: nil.to_f) — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

24 messages 2001/04/04
[#12765] Re: NameError (Re: [ruby-list:29101] Re: nil.to_f) — "K.Kosako" <kosako@...> 2001/04/04

Yukihiro Matsumotoさんの

[#12767] Re: NameError (Re: [ruby-list:29101] Re: nil.to_f) — matz@... (Yukihiro Matsumoto) 2001/04/04

まつもと ゆきひろです

[#12787] Re: NameError (Re: [ruby-list:29101] Re: nil.to_f) — "K.Kosako" <kosako@...> 2001/04/06

Yukihiro Matsumotoさんの

[#12789] Re: NameError (Re: [ruby-list:29101] Re: nil.to_f) — matz@... (Yukihiro Matsumoto) 2001/04/06

まつもと ゆきひろです

[#12790] Re: NameError (Re: [ruby-list:29101] Re: nil.to_f) — "K.Kosako" <kosako@...> 2001/04/06

Yukihiro Matsumotoさんの

[#12792] Re: NameError (Re: [ruby-list:29101] Re: nil.to_f) — matz@... (Yukihiro Matsumoto) 2001/04/06

まつもと ゆきひろです

[#12838] Re: NameError (Re: [ruby-list:29101] Re: nil.to_f) — "K.Kosako" <kosako@...> 2001/04/10

Yukihiro Matsumotoさんの

[#12795] recursive malloc / fork deadlock / thread deadlock — "Akinori MUSHA" <knu@...>

 添付のスクリプトで、いくつかのプラットフォームで問題が発生する

43 messages 2001/04/07
[#12799] Re: recursive malloc / fork deadlock / thread deadlock — matz@... (Yukihiro Matsumoto) 2001/04/07

まつもと ゆきひろです

[#12801] Re: recursive malloc / fork deadlock / thread deadlock — nobu.nakada@... 2001/04/08

なかだです。

[#12802] Re: recursive malloc / fork deadlock / thread deadlock — matz@... (Yukihiro Matsumoto) 2001/04/09

まつもと ゆきひろです

[#12822] Re: recursive malloc / fork deadlock / thread deadlock — nobu.nakada@... 2001/04/09

なかだです。

[#12827] Re: recursive malloc / fork deadlock / thread deadlock — matz@... (Yukihiro Matsumoto) 2001/04/09

まつもと ゆきひろです

[#12836] Re: recursive malloc / fork deadlock / thread deadlock — nobu.nakada@... 2001/04/10

なかだです。

[#12840] Re: recursive malloc / fork deadlock / thread deadlock — matz@... (Yukihiro Matsumoto) 2001/04/10

まつもと ゆきひろです

[#12852] Re: recursive malloc / fork deadlock / thread deadlock — nobu.nakada@... 2001/04/10

なかだです。

[#12854] Re: recursive malloc / fork deadlock / thread deadlock — matz@... (Yukihiro Matsumoto) 2001/04/10

まつもと ゆきひろです

[#12857] Re: recursive malloc / fork deadlock / thread deadlock — nobu.nakada@... 2001/04/10

なかだです。

[#12859] Re: recursive malloc / fork deadlock / thread deadlock — matz@... (Yukihiro Matsumoto) 2001/04/10

まつもと ゆきひろです

[#12862] Re: recursive malloc / fork deadlock / thread deadlock — GOTOU Yuuzou <gotoyuzo@...> 2001/04/10

ごとうゆうぞうです。

[#12866] Re: recursive malloc / fork deadlock / thread deadlock — matz@... (Yukihiro Matsumoto) 2001/04/10

まつもと ゆきひろです

[#12878] Re: recursive malloc / fork deadlock / thread deadlock — GOTOU Yuuzou <gotoyuzo@...> 2001/04/11

ごとうゆうぞうです。

[#12888] Re: recursive malloc / fork deadlock / thread deadlock — GOTOU Yuuzou <gotoyuzo@...> 2001/04/11

ごとうゆうぞうです。

[#12892] Re: recursive malloc / fork deadlock / thread deadlock — Takahiro Kambe <taca@...> 2001/04/12

完全に理解せずに書いています。

[#12895] Re: recursive malloc / fork deadlock / thread deadlock — Jun Adachi <adachi@...> 2001/04/12

安達@沖データと申します。

[#12898] Re: recursive malloc / fork deadlock / thread deadlock — GOTOU Yuuzou <gotoyuzo@...> 2001/04/12

ごとうゆうぞうです。

[#12830] 1.6.4 preview — "Akinori MUSHA" <knu@...>

 そろそろ FreeBSD 4.3-RELEASE 前の ports のフリーズが迫っている

23 messages 2001/04/09
[#12844] Re: 1.6.4 preview — matz@... (Yukihiro Matsumoto) 2001/04/10

まつもと ゆきひろです

[#12921] ObjectSpace.each_object(Symbol) — keiju@... (Keiju ISHITSUKA)

けいじゅ@日本ラショナルソフトウェアです.

23 messages 2001/04/13
[#12923] Re: ObjectSpace.each_object(Symbol) — matz@... (Yukihiro Matsumoto) 2001/04/13

まつもと ゆきひろです

[#12928] Re: ObjectSpace.each_object(Symbol) — Hisayasu Nakao <h-nakao@...> 2001/04/13

中尾@富士通です。

[#12929] Re: ObjectSpace.each_object(Symbol) — matz@... (Yukihiro Matsumoto) 2001/04/13

まつもと ゆきひろです

[#12934] Re: ObjectSpace.each_object(Symbol) — keiju@... (石塚圭樹) 2001/04/13

けいじゅ@日本ラショナルソフトウェアです.

[#12941] Re: ObjectSpace.each_object(Symbol) — matz@... (Yukihiro Matsumoto) 2001/04/13

まつもと ゆきひろです

[ruby-dev:12887] parse error in rt/rtparser.rb

From: Kazuhiro NISHIYAMA <zn@...>
Date: 2001-04-11 18:00:12 UTC
List: ruby-dev #12887
直接 ./filter/rt.rb を実行したときは大丈夫なのに、
nDiary(http://www14.cds.ne.jp/~not/product/ndiary/ )経由の
ruby diary で実行すると parse error になります。


Ruby for Cygwin の ruby-1.6.3-20010410-i386-cygwin.tar.gz と
ruby-1.6.3-20010411-i386-cygwin.tar.gz が壊れているようなので
最新版では試せませんでした。


% ruby -v
ruby 1.6.3 (2001-04-06) [i386-cygwin]
% ruby diary

-- nDiary version 0.9.3.beta6 --

./filter/rt.rb:12:in `require': /USR/LOCAL/lib/ruby/site_ruby/1.6/rt/rtparser.rb:106: parse error (SyntaxError)
      lines.each do |line|
                   ^
/USR/LOCAL/lib/ruby/site_ruby/1.6/rt/rtparser.rb:130: parse error
      lines.each do |line|
                   ^
/USR/LOCAL/lib/ruby/site_ruby/1.6/rt/rtparser.rb:175: parse error
      tbl.each do |row|
                 ^
/USR/LOCAL/lib/ruby/site_ruby/1.6/rt/rtparser.rb:176: parse error
        row.each_with_index do |elm, j|
                              ^
/USR/LOCAL/lib/ruby/site_ruby/1.6/rt/rtparser.rb:176: parse error
/USR/LOCAL/lib/ruby/site_ruby/1.6/rt/rtparser.rb:181: parse error
            1.upto(cols-j-1) do |k|
                               ^
/USR/LOCAL/lib/ruby/site_ruby/1.6/rt/rtparser.rb:182: void value expression
              break unless row[j+k] == config['colspan']
                          ^
/USR/LOCAL/lib/ruby/site_ruby/1.6/rt/rtparser.rb:186: parse error
	from ./filter/rt.rb:12:in `rt'
	from ./ndiary-lib.rb:170:in `send'
	from ./ndiary-lib.rb:170:in `filter'
	from ./ndiary-lib.rb:168:in `each'
	from ./ndiary-lib.rb:168:in `filter'
	from ./ndiary-lib.rb:277:in `makeParagraph'
	from ./ndiary-lib.rb:435:in `tohtml'
	from ./ndiary-lib.rb:429:in `each'
	from ./ndiary-lib.rb:429:in `tohtml'
	from ./ndiary-lib.rb:475:in `writeHTML'
	from ./ndiary-lib.rb:474:in `each'
	from ./ndiary-lib.rb:474:in `writeHTML'
	from ./ndiary-lib.rb:604:in `makeHTML'
	from ./ndiary-lib.rb:601:in `each'
	from ./ndiary-lib.rb:601:in `makeHTML'
	from ./ndiary-lib.rb:689:in `main'
	from diary:13


-- 
|ZnZ(ゼット エヌ ゼット)
|西山和広(Kazuhiro NISHIYAMA)

% cat ./filter/rt.rb
class Filter

  def rt(str, type)

    case type
    when :PRE
      if str.sub!(/\ART:(.*)\n/, '') then
        caption = $1

        require 'rt/rtparser'
        require 'rt/rt2html-lib'

        @rt_visitor ||= RT::RT2HTMLVisitor.new

        if caption.empty?
          str.gsub!(/^\s+$/,'')
        elsif str.sub!(/^\s+$/,'') && str.gsub!(/^\s+$/,'')
          # ConfigBlock, HeaderBlock, BodyBlockがあった。
          str[0,0] = "caption = #{caption}\n"
        else
          # ConfigBlockが無かった。
          str[0,0] = "caption = #{caption}\n\n"
        end

        # RTtoolに渡す。
        str.replace(@rt_visitor.visit(RT::RTParser::parse(str)))

        # 後はそのまま出力
        return :THROUGH
      end
    end

  end

end

if __FILE__ == $0
  s=<<-END
RT: test
1,2
3,4
  END
  Filter.new.rt(s,:PRE)
  puts s
end

In This Thread

Prev Next