ruby-changes:14494
From: nobu <ko1@a...>
Date: Sun, 17 Jan 2010 14:18:22 +0900 (JST)
Subject: [ruby-changes:14494] Ruby:r26331 (trunk): * lib/mkmf.rb (have_header, create_header): use String#tr_cpp.
nobu 2010-01-17 14:18:03 +0900 (Sun, 17 Jan 2010) New Revision: 26331 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=26331 Log: * lib/mkmf.rb (have_header, create_header): use String#tr_cpp. Modified files: trunk/ChangeLog trunk/lib/mkmf.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 26330) +++ ChangeLog (revision 26331) @@ -1,3 +1,7 @@ +Sun Jan 17 14:18:01 2010 Nobuyoshi Nakada <nobu@r...> + + * lib/mkmf.rb (have_header, create_header): use String#tr_cpp. + Thu Jan 14 13:06:58 2010 Nobuyoshi Nakada <nobu@r...> * numeric.c (flo_hash, int_chr): fixed type. Index: lib/mkmf.rb =================================================================== --- lib/mkmf.rb (revision 26330) +++ lib/mkmf.rb (revision 26331) @@ -830,7 +830,7 @@ def have_header(header, preheaders = nil, &b) checking_for header do if try_header(cpp_include(preheaders)+cpp_include(header), &b) - $defs.push(format("-DHAVE_%s", header.tr("a-z./\055", "A-Z___"))) + $defs.push(format("-DHAVE_%s", header.tr_cpp)) true else false @@ -1263,7 +1263,7 @@ # def create_header(header = "extconf.h") message "creating %s\n", header - sym = header.tr("a-z./\055", "A-Z___") + sym = header.tr_cpp hdr = ["#ifndef #{sym}\n#define #{sym}\n"] for line in $defs case line -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/