[#31787] MIME decoding — Tietew <tietew@...>

Tietew です。

24 messages 2001/10/08

[#31866] 先祖がえり — "T.Shirakawa" <niegh@...>

はじめまして つい最近、MLに登録した白川です。

20 messages 2001/10/14
[#31867] Re: 先祖がえり — Koji Arai <JCA02266@...> 2001/10/14

新井です。

[#31889] Ruby Conference — Minero Aoki <aamine@...>

あおきです。

31 messages 2001/10/16
[#31905] Re: Ruby Conference — matz@... (Yukihiro Matsumoto) 2001/10/17

まつもと ゆきひろです

[#31923] Re: Ruby Conference — TAKAHASHI Masayoshi <maki@...> 2001/10/17

高橋征義です。

[#31932] しぶらぐ — "KANEMITSU Masao" <masao-k@...> 2001/10/18

http://www.ne.jp/asahi/masao-k/home/newpage1.htm

[#31906] 数値の配列の一部を文字列にして、多重代入したい — みかみまさと <kofu@...>

こんにちは。みかみにございます。

9 messages 2001/10/17

[#32016] Re: コメント削除スクリプト — "Tatsuaki Nagai" <Tatsuaki_Nagai@...>

こんにちは。永井です。

15 messages 2001/10/24
[#32018] Re: コメント削除スクリプト — TASHIRO Katsuya <tashiro_katsuya@...> 2001/10/24

田代と申します.

[#32123] dRuby の DRbUndumped#_dump は? — FUJIMOTO Hisakuni <hisa@...>

こんにちは、藤本です。

21 messages 2001/10/30
[#32124] Re: dRuby の DRbUndumped#_dump は? — m_seki@... 2001/10/30

[#32126] Re: dRuby の DRbUndumped#_dump は? — shudo@... 2001/10/31

咳さん wrote:

[#32145] Test::Unit — MUTOH@...

むとうです。

20 messages 2001/10/31

[ruby-list:31915] RDtool Include patch

From: rubikitch <rubikitch@...>
Date: 2001-10-17 11:40:00 UTC
List: ruby-list #31915
るびきちです。

存在しないRDファイルをIncludeしようとした場合、
このように変な例外が発生しますが、

●:243:in `parse': undefined method `push' for "":String (NameError)
	from :487:in `parse_subtree'
	from ●:354:in `next_token'
	from :351:in `if_current_indent_equal'
	from ●:351:in `next_token'
	from /usr/local/lib/ruby/site_ruby/1.6/racc/parser.rb:97:in `_racc_do_parse_c'
	from /usr/local/lib/ruby/site_ruby/1.6/racc/parser.rb:97:in `__send__'
	from /usr/local/lib/ruby/site_ruby/1.6/racc/parser.rb:97:in `do_parse'
	from :262:in `parse'
	from /usr/local/lib/ruby/site_ruby/1.6/rd/tree.rb:44:in `parse'
	from /usr/local/bin/rd2:207

Warningを出して無視するようなにパッチを書きました。


--- rdblockparser.ry.org	Wed Oct 17 20:24:23 2001
+++ rdblockparser.ry	Wed Oct 17 20:34:35 2001
@@ -489,7 +489,7 @@
 private :parse_subtree
 
 def get_included(file)
-  included = ""
+  included = nil
   @tree.include_path.each do |dir|
     file_name = dir + "/" + file
     if test(?e, file_name)
@@ -497,6 +497,10 @@
       break
     end
   end
+  unless included
+    STDERR.puts "Warning: #{file} doesn't exist!"
+    included = [ "=begin\n", "=end\n" ]
+  end    
   included
 end
 private :get_included

In This Thread

Prev Next