From 06/26/2008 to 07/02/2008


10:03 PM Revision 17834: * error.c (rb_exc_new3): keeps the given string itself.
* eval.c (Init_Proc), gc.c (Init_GC): freeze messages of preallocated
special exceptions also.
nobu (Nobuyoshi Nakada)
09:42 PM Bug #211: "wrong argument type" "expected Proc"
I got this exact error too. Reproducing it was a bit awkward, but I think I can confirm the problem and that ...
candlerb (Brian Candler)
09:20 PM Bug #211: "wrong argument type" "expected Proc"
I compiled the current Ruby 1.8.6:

$ svn co
Tobi_Reif (Tobi Reif)
11:42 AM Bug #211: "wrong argument type" "expected Proc"
Duplication of #199 I believe. Fixed in the repository.
shyouhei (Shyouhei Urabe)
06:50 AM Bug #211: "wrong argument type" "expected Proc"
You'll need to provide more information to reproduce this, as there is too little information and too much wo...
drbrain (Eric Hodel)
06:24 AM Bug #211: "wrong argument type" "expected Proc"
Hi Eric!

I don't get this error with
ruby 1.8.6 (2008-03-03 patchlevel 114) [i686-linux]
so it must ...
Tobi_Reif (Tobi Reif)
04:49 AM Bug #211: "wrong argument type" "expected Proc"
I can't find a protect_against_forgery? in ruby 1.8, and action_view is rails code. I think you meant to fil...
drbrain (Eric Hodel)
09:17 PM Revision 17832: * eval.c (rb_longjmp): duplicate the thrown exception to set backtrace
if it was frozen. clear all raised flags.
* eval.c (stack_check): leave clearing flag to rb_longjmp.
* eval.c (rb_...
nobu (Nobuyoshi Nakada)
08:11 PM Revision 17831: * eval.c (PUSH_FRAME): suppress warnings.
* eval.c (arg_defined): constified. nobu (Nobuyoshi Nakada)
08:09 PM Revision 17830: * (Makefile): need to pass a variable explicitly.
nobu (Nobuyoshi Nakada)
05:54 PM Revision 17828: 2008-07-03
05:54 PM Revision 17827: * gc.c: add rb_during_gc(). based on a patch from arton <artonx AT> at [ruby-dev:35313].
* intern.h: ditto.
suke (Masaki Suketa)
03:33 PM Bug #212: Issues with Readline in Mac OS X
As Federico suggested, has nothing to do with the terminal emulation or console being used, but with the shar...
luislavena (Luis Lavena)
10:11 AM Bug #212: Issues with Readline in Mac OS X
Roger: This is part of the Rubyspecs test suite but that's why we push the items into it, do you think there'...
febuiles (Federico Builes)
09:13 AM Bug #212: Issues with Readline in Mac OS X
May have something to do with the terminal you're using
rogerdpack (Roger Pack)
02:12 PM Bug #214 (Closed): $0に長い文字列を入れるとpsの出力に環境変数らしきものが出てくる


takeru (takeru sasaki)
09:04 AM Revision 17794: 2008-07-02
09:04 AM Revision 17793: * (AC_USE_SYSTEM_EXTENSIONS): instead of AC_AIX
* lib/mkmf.rb (create_tmpsrc): we need to include COMMON_HEADERS,
namely inclusion of ruby.h, because _GNU_SOURCE ...
shyouhei (Shyouhei Urabe)


09:09 PM Bug #212 (Closed): Issues with Readline in Mac OS X
There are currently some issue with the Readline wrappers for Editline in Mac OS 10.5, e.g.:

febuiles (Federico Builes)
06:23 PM Bug #211 (Closed): "wrong argument type" "expected Proc"
I have

$ ruby -v
ruby 1.8.6 (2008-06-20 patchlevel 230) [i686-linux]

When I do this

$ ./scri...
Tobi_Reif (Tobi Reif)
05:47 AM Bug #206 (Closed): BigDecimal precision in divmod
In some cases the precision of BigDecimal#divmod is not high enough, for

04:19 AM Revision 17756: * array.c (rb_ary_fill): check if beg is too big.
nobu (Nobuyoshi Nakada)


04:07 PM Revision 17753: * lib/cgi.rb (CGI::QueryExtension.read_multipart): blanks inside
double quotes are allowed. [ruby-list:45140] nobu (Nobuyoshi Nakada)
04:04 PM Revision 17752: forgot to commit.
akr (Akira Tanaka)
04:03 PM Revision 17751: 2008-07-01
04:03 PM Revision 17750: * numeric.c (num_coerce): call rb_Float(x) first. don't depend on
evaluation order of function arguments. akr (Akira Tanaka)
02:01 PM Revision 17745: * (RUBY_H_INCLUDES): common headers which are included with
ruby.h together. nobu (Nobuyoshi Nakada)
01:31 AM Revision 17728: 2008-06-30
01:31 AM Revision 17727: * ext/syslog/syslog.c (syslog_write): syslog operations should be
protected from $SAFE level 4. a patch from Keita Yamaguchi
<keita.yamaguchi at>.
* ext/syslog/syslog.c ...
matz (Yukihiro Matsumoto)


02:03 PM Revision 17719: * string.c (rb_str_format_m): make tmp volatile to avoid possible GC
problem. akr (Akira Tanaka)
10:19 AM Revision 17704: * array.c (rb_ary_fill): check for negative length.
nobu (Nobuyoshi Nakada)
09:12 AM Revision 17677: * NEWS: add an entry for rss.
* lib/rss/, test/rss/: merge from trunk.
- 0.2.4 -> 0.2.5.
- RSS::Maker.make raise an exception not returns nil for i...
kou (Kouhei Sutou)
02:00 AM Revision 17644: * math.c (domain_check): fix preprocess condition.
akr (Akira Tanaka)
12:43 AM Revision 17643: * lib/tmpdir.rb (@@systmpdir): prior LOCAL_APPDATA if possible, and
should be clean. based on a patch from arton <artonx AT> at [ruby-dev:35269]
nobu (Nobuyoshi Nakada)


11:05 PM Revision 17642: * ext/win32ole/win32ole.c (date2time_str): fix the overflow in
some situation. [ruby-bugs-20793] suke (Masaki Suketa)
09:27 PM Bug #199: Possible patches for critical segfaults and vulnerabilities available for review in ruby-talk
Urabe Shyouhei wrote:
> Sorry for a late reply but I think I've fixed this issue. Can someone
> please t...
igal (Igal Koshevoy)
03:14 PM Revision 17637: 2008-06-29
03:14 PM Revision 17636: * eval.c (rb_obj_respond_to): use RTEST to test the result of
respond_to? method. akr (Akira Tanaka)
10:18 AM Revision 17625: * class.c (clone_method): use rb_copy_node_scope.
fixed [ruby-list:45102]
fixed [ruby-core:17393]
shyouhei (Shyouhei Urabe)
10:12 AM Revision 17623: * class.c: revert to r15855.
shyouhei (Shyouhei Urabe)


04:10 PM Revision 17619: 2008-06-28
04:10 PM Revision 17617: * time.c: fix rounding negative float.
akr (Akira Tanaka)
12:59 PM Revision 17616: fix the last entry.
akr (Akira Tanaka)
12:56 PM Revision 17615: * gc.c: __size__ removed. use the length of __members__ instead.
(num_members): new function. akr (Akira Tanaka)
12:21 PM Revision 17613: * ChangeLog: commit miss.
nobu (Nobuyoshi Nakada)
12:19 PM Revision 17612: * test/inlinetest.rb (InlineTest.in_progname): workaround for frozen
$0. [ruby-dev:35261]
* lib/test/unit/ui/console/testrunner.rb (TestRunner#finished): ditto.
nobu (Nobuyoshi Nakada)
06:05 AM Revision 17601: * (-IF-NO-STRING-LITERAL-CONCATENATION-): make description
and copyright literals.
* enable to make description and copyright literals if
string literal concat...
nobu (Nobuyoshi Nakada)
03:29 AM Revision 17596: * lib/un.rb (mkmf): new command to create makefile.
nobu (Nobuyoshi Nakada)


03:34 PM Revision 17590: * (revision.h): split the temporary file. [ruby-core:17407]
nobu (Nobuyoshi Nakada)
03:00 PM Revision 17587: 2008-06-27
03:00 PM Revision 17586: * ruby.c (set_arg0, ruby_prog_init): freeze $0. a patch from Keita
Yamaguchi <keita.yamaguchi at>. nobu (Nobuyoshi Nakada)
02:35 PM Bug #199: Possible patches for critical segfaults and vulnerabilities available for review in ruby-talk
I'd really like to hear from the core team about this issue as well. We have thousands of ruby1.8.6p114 insta...
01:10 PM Revision 17584: * process.c: include sys/resource.h if HAVE_SYS_RESOURCE_H is defined.
pointed by TOYOFUKU Chikanobu. [ruby-dev:35258] akr (Akira Tanaka)
08:50 AM Revision 17581: * eval.c (rb_call0): wrong condition to check insecure method.
a patch from Keita Yamaguchi <keita.yamaguchi at>. matz (Yukihiro Matsumoto)
08:46 AM Revision 17579: 2008-06-26
08:46 AM Revision 17578: * variable.c (rb_f_trace_var): should not be allowed at safe level 4.
a patch from Keita Yamaguchi <keita.yamaguchi at>. matz (Yukihiro Matsumoto)

Also available in: Atom