新井です。

>>> From: matz / netlab.co.jp (Yukihiro Matsumoto)
>>> Date: 18 May 1999 10:01:10 +0900
>>> Subject: [ruby-dev:6872] Re: Ruby 1.3.3-990513

> まつもと ゆきひろです

> あります.出そう出そうと思ってるんだけどその度になんかのバグ
> で延期になります.いつものことだけど.
> 
> で,1.2.6を最終にしたいと.

では、温めておいたパッチを以下に

条件は忘れましたが、__LINE__ の値が狂うバグの修正です。
黙っててごめんなさい。

Index: parse.y
===================================================================
RCS file: /home/cvs/ruby/parse.y,v
retrieving revision 1.1.1.2.2.61
diff -u -p -r1.1.1.2.2.61 parse.y
--- parse.y	1999/04/20 08:20:54	1.1.1.2.2.61
+++ parse.y	1999/05/18 11:08:56
@@ -3249,6 +3249,8 @@ str_extend(list, term)
 		    newtok();
 		    return list;
 		}
+		tokadd(c);
+		break;
 	      case '\n':
 		sourceline++;
 	      default:
===================================================================

以下は、以前1.3系で修正してもらった件です。
特に、パッチ充てなくてもいいかなと思ってたので。

Index: ext/tcltklib/extconf.rb
===================================================================
RCS file: /home/cvs/ruby/ext/tcltklib/extconf.rb,v
retrieving revision 1.1.1.1.2.8
diff -u -p -r1.1.1.1.2.8 extconf.rb
--- ext/tcltklib/extconf.rb	1999/01/11 07:55:27	1.1.1.1.2.8
+++ ext/tcltklib/extconf.rb	1999/05/18 11:08:56
@@ -59,7 +59,7 @@ def search_lib(file, func, *path)
 	for lib in files.sort!.reverse!
 	  lib = File::basename(lib)
 	  lib.sub!(/^lib/, '')
-	  lib.sub!(/\.(a|so)$/, '')
+	  lib.sub!(/\.(a|so(.[0-9]+)?)$/, '')
 	  if have_library(lib, func)
 	    unless $libraries.include? path
 	      $libraries << path
@@ -74,7 +74,7 @@ def search_lib(file, func, *path)
 end
 
 if have_header("tcl.h") && have_header("tk.h") &&
-    search_lib("libX11.{a,so}", "XOpenDisplay",
+    search_lib("libX11.{a,so}*", "XOpenDisplay",
 	       "/usr/lib", "/usr/openwin/lib", "/usr/X11*/lib") &&
     search_lib("libtcl{,8*,7*}.{a,so}", "Tcl_FindExecutable",
 	       "/usr/lib", "/usr/local/lib") &&