Skip to content

Commit

Permalink
* eval.c (method_inspect): show proper class name.
Browse files Browse the repository at this point in the history
  [ruby-talk:248647], Thanks Calamitas.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_5@12461 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  • Loading branch information
shyouhei committed Jun 7, 2007
1 parent d16617c commit f202608
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 5 deletions.
5 changes: 5 additions & 0 deletions ChangeLog
@@ -1,3 +1,8 @@
Thu Jun 7 14:53:46 2007 URABE Shyouhei <shyouhei@ruby-lang.org>

* eval.c (method_inspect): show proper class name.
[ruby-talk:248647], Thanks Calamitas.

Mon May 28 19:37:24 2007 NAKAMURA Usaku <usa@ruby-lang.org>

* win32/win32.c (move_to_next_entry): revert r12338. not necessary
Expand Down
6 changes: 5 additions & 1 deletion eval.c
Expand Up @@ -9377,8 +9377,12 @@ method_inspect(method)
else {
rb_str_buf_cat2(str, rb_class2name(data->rklass));
if (data->rklass != data->klass) {
VALUE klass = data -> klass;
if (TYPE(klass) == T_ICLASS) {
klass = RBASIC(klass)->klass;
}
rb_str_buf_cat2(str, "(");
rb_str_buf_cat2(str, rb_class2name(data->klass));
rb_str_buf_cat2(str, rb_class2name(klass));
rb_str_buf_cat2(str, ")");
}
}
Expand Down
8 changes: 4 additions & 4 deletions version.h
@@ -1,15 +1,15 @@
#define RUBY_VERSION "1.8.5"
#define RUBY_RELEASE_DATE "2007-05-28"
#define RUBY_VERSION_CODE 185
#define RUBY_RELEASE_CODE 20070528
#define RUBY_PATCHLEVEL 51
#define RUBY_RELEASE_CODE 20070607
#define RUBY_PATCHLEVEL 52

#define RUBY_VERSION_MAJOR 1
#define RUBY_VERSION_MINOR 8
#define RUBY_VERSION_TEENY 5
#define RUBY_RELEASE_YEAR 2007
#define RUBY_RELEASE_MONTH 5
#define RUBY_RELEASE_DAY 28
#define RUBY_RELEASE_MONTH 6
#define RUBY_RELEASE_DAY 7

#ifdef RUBY_EXTERN
RUBY_EXTERN const char ruby_version[];
Expand Down

0 comments on commit f202608

Please sign in to comment.