diff --git a/ChangeLog b/ChangeLog index e1457f911f..7e665acd7f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Fri Aug 3 06:17:35 2007 Nobuyoshi Nakada + + * lib/mkmf.rb: more verbose message. [ruby-Bugs-12766] + Fri Aug 3 00:00:20 2007 Nobuyoshi Nakada * bignum.c (big2str_table): base cannot be 0 or 1. @@ -321,7 +325,7 @@ Sun Jul 15 04:42:20 2007 Nobuyoshi Nakada Sat Jul 14 22:49:30 2007 Yukihiro Matsumoto - * numeric.c (fix_pow): integer power calculation: 0**n => 0, + * numeric.c (fix_pow): integer power calculation: 0**n => 0, 1**n => 1, -1**n => 1 (n: even) / -1 (n: odd). * test/ruby/test_fixnum.rb (TestFixnum::test_pow): update test @@ -590,7 +594,7 @@ Sat Jul 7 15:36:50 2007 Tanaka Akira Sat Jul 7 15:30:05 2007 Koichi Sasada - * insnhelper.ci (vm_yield_setup_args), vm.c, insns.def: + * insnhelper.ci (vm_yield_setup_args), vm.c, insns.def: fix to pass nil as block parameter to yielded block. [ruby-dev:31147] @@ -1028,7 +1032,7 @@ Wed Jun 27 04:23:47 2007 Koichi Sasada Wed Jun 27 03:26:15 2007 Koichi Sasada - * compile.c (compile_massign), insns.def (expandarray): support + * compile.c (compile_massign), insns.def (expandarray): support postarg with massign (a, *b, c = ...). * bootstraptest/test_massign.rb: add tests for above. @@ -1071,7 +1075,7 @@ Tue Jun 26 15:04:06 2007 Koichi Sasada * yarvcore.c (th_init2): ditto. - * vm.c, vm.h: fix to stop using Qundef on VM stack. According to + * vm.c, vm.h: fix to stop using Qundef on VM stack. According to this change, VM stack should not include Qundef value. * insns.def (putundef): removed. @@ -1208,7 +1212,7 @@ Mon Jun 25 00:14:13 2007 Koichi Sasada * add prototypes. * blockinlining.c, compile.c, cont.c, eval.c, eval_intern.h, - eval_jump.h, eval_load.c, inits.c, insns.def, iseq.c, parse.y, + eval_jump.h, eval_load.c, inits.c, insns.def, iseq.c, parse.y, proc.c, process.c, signal.c, thread.c, vm.c, vm_dump.c, vm_evalbody.ci, yarvcore.c, yarvcore.h: ditto. @@ -1394,6 +1398,7 @@ Tue Jun 19 10:55:05 2007 Nobuyoshi Nakada pointer. [ruby-Bugs-11659] Mon Jun 18 08:47:54 2007 Technorama Ltd. + * ext/openssl/{extconf.rb,ossl_ssl_session.c}: Fix ruby-Bugs-11513. @@ -2706,6 +2711,7 @@ Thu Apr 5 15:13:34 2007 NAKAMURA Usaku return value. Thu Apr 5 14:58:49 2007 Technorama Ltd. + * ext/openssl/ossl_pkcs5.c: New module. * ext/openssl/ossl_{cipher,digest,pkcs7,pkcs12}.c: @@ -12751,6 +12757,7 @@ Mon Aug 29 19:47:18 2005 Hirokazu Yamamoto shebang. (this is needed when ri.bat is executed on windows) Mon Aug 29 18:58:05 2005 Keiju Ishitsuka + * lib/irb/init.rb: make IRB -I option that is same befavior for ruby. [ruby-dev:26872] @@ -13973,6 +13980,7 @@ Thu Jun 30 23:52:12 2005 Nobuyoshi Nakada fixed: [ruby-dev:26417] Thu Jun 30 19:00:21 2005 Keiju Ishitsuka + * lib/irb/ruby-lex.rb (RubyLex::identify_number): alternative implements for [ruby-dev:26410]. And support a numeric form of 0d99999. @@ -15192,6 +15200,7 @@ Thu Apr 14 05:35:45 2005 Keiju Ishitsuka * lib/irb/slex.rb: bug fix by [ruby-core:04707]. Thu Apr 14 00:20:31 2005 Keiju Ishitsuka + * bin/irb lib/irb.rb lib/irb/...: IRB 0.9.5. Wed Apr 13 23:40:21 2005 Kouhei Sutou @@ -27319,6 +27328,7 @@ Sat Nov 8 13:49:50 2003 Hidetoshi NAGAI * configure.in: improvement of pthread check Sat Nov 8 13:28:46 2003 Takaaki Tateishi + * ext/dl/sym.c: Add DL.win32_last_error and DL.last_error. Thanks, Kaoru Shirai. @@ -30108,6 +30118,7 @@ Tue Aug 12 02:48:56 2003 Yukihiro Matsumoto * eval.c (THREAD_ALLOC): initialize IA64 members. Mon Aug 11 22:31:50 2003 NAKAMURA, Hiroshi + * lib/debug.rb(debug_command): inspection command should inspect resulting value even if it's nil. [ruby-dev:21180] by OMAE, jun . diff --git a/lib/mkmf.rb b/lib/mkmf.rb index 1a3436490f..7e20545994 100644 --- a/lib/mkmf.rb +++ b/lib/mkmf.rb @@ -130,7 +130,7 @@ elsif File.exist?(($hdrdir = ($top_srcdir ||= topdir) + "/include") + "/ruby.h" $topdir ||= RbConfig::CONFIG["topdir"] $arch_hdrdir = "$(extout)/include/$(arch)" else - abort "can't find header files for ruby." + abort "mkmf.rb can't find header files for ruby at #{$hdrdir}/ruby.h" end OUTFLAG = CONFIG['OUTFLAG'] diff --git a/version.h b/version.h index 2a87aa5b1a..37959e82a3 100644 --- a/version.h +++ b/version.h @@ -1,7 +1,7 @@ #define RUBY_VERSION "1.9.0" -#define RUBY_RELEASE_DATE "2007-08-02" +#define RUBY_RELEASE_DATE "2007-08-03" #define RUBY_VERSION_CODE 190 -#define RUBY_RELEASE_CODE 20070802 +#define RUBY_RELEASE_CODE 20070803 #define RUBY_PATCHLEVEL 0 #define RUBY_VERSION_MAJOR 1 @@ -9,7 +9,7 @@ #define RUBY_VERSION_TEENY 0 #define RUBY_RELEASE_YEAR 2007 #define RUBY_RELEASE_MONTH 8 -#define RUBY_RELEASE_DAY 2 +#define RUBY_RELEASE_DAY 3 #ifdef RUBY_EXTERN RUBY_EXTERN const char ruby_version[];