[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:147

From: Kazuhiro Yoshida <moriq@m...>
Date: Sun, 22 Oct 2006 18:50:20 +0900
Subject: [ruby-reference-manual:147] win32 unsupported signal SIGPIPE, rdoc-database option

moriqです。
win32ではunsupported signal SIGPIPEでこけます。

C:\usr\src\bitclust>c:\ruby-1.8.5\bin\ruby.exe -v bin\bc-rdoc.rb --help
ruby 1.8.5 (2006-08-25) [i386-mswin32]
bin/bc-rdoc.rb:398: warning: useless use of a literal in void context
bin/bc-rdoc.rb:20:in `trap': unsupported signal SIGPIPE (ArgumentError)
        from bin/bc-rdoc.rb:20:in `main'
        from bin/bc-rdoc.rb:435

それと、win32のruby 1.8.4以前では次のようにpathname.rbがこけるので

C:\usr\src\bitclust>c:\ruby-1.8.4\bin\ruby.exe -v bin\bc-rdoc.rb --help
ruby 1.8.4 (2005-12-24) [i386-mswin32]
bin/bc-rdoc.rb:398: warning: useless use of a literal in void context
c:/ruby-1.8.4/lib/ruby/1.8/pathname.rb:341:in `lstat': Invalid argument
- /C:/usr/src/bitclust/bin/bc-rdoc.rb (Errno::EINVAL)
        from c:/ruby-1.8.4/lib/ruby/1.8/pathname.rb:341:in `realpath'
        from bin/bc-rdoc.rb:5

次のようにRDoc/ri databaseを指定できるようにしたいです。

C:\usr\src\bitclust>ruby bin\bc-rdoc.rb -d ./db
--rdoc-database=C:\ruby-1.8.4\share\ri\1.8\system Enumerable::Enumerator
Enumerable::Enumerator.new
Enumerable::Enumerator#each


--
ML: ruby-reference-manual@m...
使い方: http://QuickML.com/

添付ファイル

[前][次][番号順一覧][スレッド一覧]

-> @   147 2006-10-22 11:50 [moriq@m...          ] win32 unsupported signal SIGPIPE, rdoc-database option
       152 2006-10-22 23:33 ┗[aamine@l...         ]                                       
       154 2006-10-23 00:44  ┗[aamine@l...         ]                                     
       155 2006-10-23 13:06   ┗[aamine@l...         ]                                   
       157 2006-10-23 16:42    ┗[sheepman@s...       ]                                 
       158 2006-10-23 16:49     ┗[aamine@l...         ]                               
   @   160 2006-10-25 14:47      ┗[sheepman@s...       ] バージョン情報用スクリプト  
       170 2006-10-28 14:25       ┗[aamine@l...         ]