Activity
From 04/17/2009 to 04/23/2009
04/23/2009
-
10:37 PM Feature #1400: Please add a method to enumerate fields in OpenStruct
- =begin
A usage example and context for the feature request here: http://www.sourcepole.ch/2009/4/23/what-fields-does... -
10:34 PM Feature #1400 (Closed): Please add a method to enumerate fields in OpenStruct
- =begin
There are two ways to find out what fields an OpenStruct instance has. One is through inspect,
however tha... -
05:56 PM Bug #1399 (Third Party's Issue): Segmentation fault is raised when you use a postgres gem
- =begin
I dont know if my post is at the correct place, i hope so...
I used both postgres gems (ruby-pg and ruby-po... - 05:48 PM Revision 6b7cda3f (git): * 2009-04-24
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23267 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:47 PM Revision 8dc753f4 (git): update rdoc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23266 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
04/22/2009
-
08:27 PM Bug #1396 (Closed): Kernel.sleep fails with some Float values
- =begin
Applied in changeset r23259.
=end
-
05:09 PM Bug #1396: Kernel.sleep fails with some Float values
- =begin
I can reproduce on powerpc Mac OS X.
ppc-mac-mini:~ kazu$ build/ruby/ruby_1_8_7/ruby/ruby-1.8.7 -ve 'sle... -
04:27 PM Bug #1396 (Closed): Kernel.sleep fails with some Float values
- =begin
I'm on Mac OS X Leopard 10.5.6, running ruby 1.8.7 (2008-08-11 patchlevel 72) [i686-darwin9]
irb(main):... - 04:32 PM Revision 385223da (git): Trivial change in comment.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23265 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:31 PM Revision 1ce1b7e8 (git): * 2009-04-23
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23264 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:31 PM Revision 2bb576e5 (git): * ext/zlib/zlib.c (Zlib::GzipFile#path): New method.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23263 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:19 PM Revision 6f1eeb26 (git): * time.c (time_mload): initializes a variable.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23262 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:27 PM Bug #1322 (Closed): define_method scope bug
- =begin
Applied in changeset r23257.
=end
-
11:27 AM Revision 5f956fda (git): * ChangeLog: commit miss.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:25 AM Revision a397887e (git): * time.c (time_timespec): check out-of-range. [ruby-core:23282]
- [Bug #1396]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23260 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:24 AM Revision f90333a7 (git): * time.c (time_timeval): check out-of-range. [ruby-core:23282]
- [Bug #1396]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:55 AM Feature #1395 (Rejected): Steppable Kernel::eval
- =begin
I could really use a steppable eval in the kernel, or a steppable Kernel::Evaluator class. I think this wou... -
10:34 AM Revision 258ed42c (git): * lib/time.rb (Time.parse): use year completion in Date._parse.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:20 AM Revision d09363d8 (git): * eval.c (proc_invoke): shares dmethod scope local variables.
- a patch from coderrr at [ruby-core:23050]
* gc.c (obj_free): do not free cloned scope local variables.
git-svn-id:... - 02:13 AM Revision f50bcf93 (git): * time.c (GMTIME, LOCALTIME): should set result if not have *_r().
- * time.c (localtime_with_gmtoff): now always needed tmbuf.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23256... - 01:40 AM Revision 8da932fe (git): * dir.c (glob_helper): C99(gcc)-ism.
- * time.c (find_time_t): GUESS macro needs the variable named ``result''
always.
git-svn-id: svn+ssh://ci... -
12:27 AM Revision d5704eb6 (git): * time.c (localtime_with_gmtoff): fixed cross function jump.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23254 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
04/21/2009
-
09:40 PM Bug #1394 (Rejected): version.h is not being installed by "make install"
- =begin
Check *features* with methods defined in mkmf.rb.
=end
-
09:37 PM Bug #1394 (Rejected): version.h is not being installed by "make install"
- =begin
Under 1.8.x, the version.h file used to be installed into <prefix>/lib/ruby/1.8/<platform>/version.h
This i... -
06:41 PM Revision a69b87e8 (git): update rdoc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:38 PM Revision 58c31ca6 (git): updated.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:08 PM Revision d9dd33fc (git): * lib/time.rb (Time#rfc2822): pad leading zeros for year.
- (Time#httpdate): ditto.
(Time#xmlschema): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23251 b2dd03c... -
05:41 PM Revision 6df2f3d5 (git): add comment.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23250 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:16 PM Revision f67380be (git): update rdoc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23249 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:11 PM Revision fd9bfef3 (git): * lib/time.rb (Time#xmlschema): use subsec instead of nsec.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:43 PM Revision 16dc9e04 (git): * time.c (time_arg): use the year argument as-is. [ruby-dev:38194]
- * lib/time.rb (Time.parse): interpret small year 0..99 as 1950..2049.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... -
04:27 PM Revision 7930673c (git): describe about Time.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23246 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:32 PM Revision ac3dcc30 (git): * time.c (find_time_t): constified.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:11 PM Revision 7618e3b5 (git): * 2009-04-22
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:11 PM Revision 1dd6a6df (git): * time.c (leap_year_v_p): removed.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23243 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:56 PM Revision 3bc16f62 (git): * time.c: remove time_t restriction from Time class.
- * timev.h: new file to define struct vtm.
* strftime.c: format struct vtm instead of struct tm.
* ext/syck/rubyext.... -
10:39 AM Bug #1393 (Rejected): Multiple assignment does not call to_a but to_ary
- =begin
In Ruby 1.9, when Ruby is expecting an array and does not get one (for example in splat arguments), it calls ... -
12:25 AM Revision 143846ad (git): * dir.c (dir_path, dir_each, glob_helper): use readdir_r() if
- available.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:20 AM Revision 4a9e4166 (git): * lib/mkmf.rb (init_mkmf): needs default library path even if
- cross compiling.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23240 b2dd03c8-39d4-4d8f-98ff-823fe6... -
12:20 AM Revision 94890f6a (git): * lib/mkmf.rb (init_mkmf): needs default library path even if
- cross compiling.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
04/20/2009
-
10:09 PM Revision 8e75f970 (git): * array.c (rb_ary_push): bypass rb_ary_store().
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:53 PM Revision dd54da6e (git): * bignum.c (bigsub_int): subtraction without making internal
- bignum values.
* bignum.c (bigadd_int): ditto for addition.
* bignum.c (bigtrunc): declare inline.
* bignum.c (rb_... -
03:53 PM Bug #1392 (Rejected): Object#extend leaks memory on Ruby 1.9.1
- =begin
=end
- 03:27 PM Revision 5fc9b700 (git): * symbian/setup (config.h): added TIMET2NUM and NUM2TIMET to match the change in time.c
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:11 PM Revision 2be23d47 (git): * symbian/setup (config.h): added TIMET2NUM and NUM2TIMET to match the change in time.c
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:04 PM Revision 7a2a8150 (git): * 2009-04-21
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:04 PM Revision 254d1221 (git): * string.c (rb_str_split_m): faster processing on 7bit strings.
- * string.c (ascii_isspace): faster isspace() for 7bit strings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@232...
04/19/2009
-
01:35 PM Revision c5539579 (git): merges r23129 from trunk into ruby_1_9_1.
- --
* lib/irb/completion.rb (IRB::InputCompletor::Operators): Add
overloadable negative operators.
* lib/irb/ruby-l... -
01:35 PM Revision 9d73a426 (git): merges r23115 from trunk into ruby_1_9_1.
- --
* configure.in (rb_cv_fork_with_pthread): fail if the child process
fail.
git-svn-id: svn+ssh://ci.ruby-lang.or... -
01:35 PM Revision 4e17e54f (git): merges r23098 from trunk into ruby_1_9_1.
- --
* .gdbinit (rp): show negative fixnum correctly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@... -
01:35 PM Revision 4c38814d (git): merges r23097 from trunk into ruby_1_9_1.
- --
* vm_eval.c (eval_string_with_cref): replaces the message if
frozen. [ruby-dev:38208]
git-svn-id: svn+ssh://ci... -
01:35 PM Revision 39ba5386 (git): merges r23093 from trunk into ruby_1_9_1.
- --
* lib/pathname.rb (Pathname#relative_path_from): compares path
components according to system default case-sensi... -
01:35 PM Revision f8063e37 (git): merges r23091 from trunk into ruby_1_9_1.
- --
* common.mk (ruby.imp): all symbols in static library need to be
exported, so that encoding-extensions can be lo... -
01:34 PM Revision 2f491ea2 (git): merges r23075 from trunk into ruby_1_9_1.
- --
* time.c (time_cmp): negate the result of reverse comparison.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branche... -
01:34 PM Revision 33f7764b (git): merges r23073 from trunk into ruby_1_9_1.
- --
* bignum.c (rb_cmpint): FIX2INT may fail on LP64 platforms.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/... -
01:34 PM Revision 66ffd658 (git): merges r23072 from trunk into ruby_1_9_1.
- --
* ext/sdbm/_sdbm.c: should include "ruby/defines.h" as well for
prototypes of compatibility functions on Win32 p... -
01:34 PM Revision 3b8eb3d7 (git): merges r23070 from trunk into ruby_1_9_1.
- --
* lib/rdoc/ri/paths.rb (RDoc::RI::Paths): considers
--program-prefix and --program-suffix. reapplied r19923.
g... -
01:34 PM Revision 80016734 (git): merges r23057 from trunk into ruby_1_9_1.
- --
* ext/dbm/dbm.c (fdbm_initialize): Make the file variable
volatile, because FilePathValue() currently does not p... -
01:34 PM Revision b8a522d8 (git): merges r23035 from trunk into ruby_1_9_1.
- --
* enc/depend (link_so): replaces $(TARGET) with basename of the
target. [ruby-talk:330286]
git-svn-id: svn+ssh... -
01:33 PM Revision 924b717c (git): merges r22998 from trunk into ruby_1_9_1.
- --
* lib/drb/drb.rb (open_server_inaddr_any): fixed multiple network
families problem. a patch from... -
01:33 PM Revision 0a0206ce (git): merges r22995 from trunk into ruby_1_9_1.
- --
* tool/make-snapshot (package): creates .revision.time and passes
CHDIR to create prerequisite files.
git-svn-i... -
01:33 PM Revision 4555b013 (git): merges r22992 from trunk into ruby_1_9_1.
- --
* enumerator.c (Enumerator#{each_,}{with_index,with_object}): Fix
a bug where any parameter but the first one is... -
01:33 PM Revision 075c41af (git): merges r22990 from trunk into ruby_1_9_1.
- --
make ./goruby -e 'p "abc".gs(/a/) { $& }' prints "abc".
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby... -
01:33 PM Revision 22bdfe14 (git): merges r22987 from trunk into ruby_1_9_1.
- --
* lib/pathname.rb (Pathname#sub): set $~ in block.binding.
[ruby-dev:38173]
git-svn-id: svn+ssh://ci.ruby-lang.... -
01:33 PM Revision 38678061 (git): merges r22954,r22955,r22956 and r22958 from trunk into ruby_1_9_1.
- --
* proc.c (rb_proc_call): checks overflow.
--
* proc.c (rb_proc_call, rb_node_arity, bmcall, curry): checks
overf... -
01:33 PM Revision f3d49a0a (git): merges r22940 from trunk into ruby_1_9_1.
- --
* lib/fileutils.rb (FileUtils#fu_get_gid): stringify group
argument before making regexp match. [ruby-dev:38155... -
01:32 PM Revision 66100343 (git): merges r22924 from trunk into ruby_1_9_1.
- --
* ext/openssl/ossl_x509ext.c (ossl_x509ext_set_value): should use
OPENSSL_free instead of free. a patch from Ch... -
01:32 PM Revision 606ac38e (git): merges r22919 from trunk into ruby_1_9_1.
- --
* util.c (rv_strdup): macro to duplicate nul-terminated string.
[ruby-core:22852]
git-svn-id: svn+ssh://ci.ruby... - 01:32 PM Revision 32203423 (git): * 2009-04-19
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23212 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:32 PM Revision a26babab (git): merges r22916 from trunk into ruby_1_9_1.
- --
* ext/openssl/ossl_ssl.c (ossl_ssl_def_const): use INT2NUM because
OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG doesn't fi... -
01:27 PM Bug #1163 (Closed): gem_prelude raise NoMethodError if require uninsalled gem with version.
- =begin
Applied in changeset r23208.
=end
-
12:43 PM Bug #1190: irb's "help" command errs in 1.9
- =begin
It may be related to not having the rdoc installed (though perhaps not).
irb(main):002:0> help Hash#key?... -
07:18 AM Bug #1392 (Closed): Object#extend leaks memory on Ruby 1.9.1
- =begin
A few bytes are leaked every time Object#extend is called, here is a sample 1.9.1 script
# This code is ... -
06:43 AM Bug #1390 (Closed): yaml converts DateTime to Time when dumping and parsing again
- =begin
This should output a DateTime class:
>> YAML::load(DateTime.parse("42-05-23").to_yaml).class
=> Time
... -
05:43 AM Revision c7853b43 (git): * eval.c (ruby_cleanup): the order of local variables on stack is
- undefined. should use outermost VALUE for ruby_init_stack.
* gc.c (ruby_get_stack_grow_direction, Init_stack): allo... -
05:31 AM Revision 0d6f4f36 (git): * eval.c (ruby_cleanup): the order of local variables on stack is
- undefined. should use outermost VALUE for ruby_init_stack.
* gc.c (rb_stack_growup_p): returns stack grows up.
* g... -
04:17 AM Revision 53054c0f (git): * gem_prelude.rb (Gem::QuickLoader#push_gem_version_on_load_path):
- check for requirement if the gem is installed. a patch from
Kyosuke MOROHASHI at [ruby-dev:38020].
git-svn-id: s... -
04:07 AM Feature #666 (Rejected): Enumerable::to_hash
- =begin
Enumerable in general does not correspond with mappings, so that I feel Enumerable#to_hash is improper.
=end
-
04:04 AM Bug #1386 (Rejected): Spurious class "ARGF.class" in ObjectSpace
- =begin
We have never guaranteed that
c == Object.const_get(c.to_s)
where c is a class. So I don't cons...
04/18/2009
-
05:37 PM Bug #1389: Use of ":" as synonym for "do" and "then"
- =begin
If I had to (re)introduce colons after control structure, I'd remove "end" altogether to make it more Python-... -
09:56 AM Bug #1389 (Rejected): Use of ":" as synonym for "do" and "then"
- =begin
This change is intentional. See the line 28 in NEWS.
=end
-
06:18 AM Bug #1389: Use of ":" as synonym for "do" and "then"
- =begin
It was an "accidental" feature in the first place. It's been removed to simplify the new hash literal syntax.... -
05:50 AM Bug #1389 (Rejected): Use of ":" as synonym for "do" and "then"
- =begin
A review of syntax.y from ruby 1.8.7 and 1.9.1 shows the grammar rule for then no longer includes the literal... -
04:41 PM Revision f3d5d707 (git): * process.c (proc_seteuid_m): defined to use rb_f_notimplement if not
- implemented.
(proc_setegid_m): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23207 b2dd03c8-39d4-4d8f... - 04:04 PM Revision df8ff329 (git): * 2009-04-19
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:04 PM Revision 1e96c981 (git): * process.c (proc_setuid): use rb_f_notimplement if not implemented.
- (proc_setgid): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:10 PM Revision 05a278b4 (git): * ext/readline/readline.c: use rb_f_notimplement for methods not
- implemented.
* ext/openssl/ossl_engine.c: ditto.
* ext/openssl/ossl_config.c: ditto.
* ext/openssl/ossl_cipher.c: ... -
12:09 PM Revision be2d3f59 (git): * ext/curses/curses.c: use rb_f_notimplement for methods not
- implemented.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23203 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:44 AM Revision 7a455688 (git): * eval.c (safe_mutex_lock): pthread_cleanup_push() must not be
- inside parens.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23202 b2dd03c8-39d4-4d8f-98ff-823fe69b... -
09:25 AM Revision 9e59bd2d (git): * eval.c (rb_thread_remove): stops timer thread unless other
- threads exist. [ruby-core:18444]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23201 b2dd03c8-39d4... - 09:06 AM Revision 11960983 (git): * 2009-04-18
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:06 AM Revision 9fada904 (git): update rdoc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:56 AM Bug #1388 (Rejected): cygwin-1.7, gcc4-4.3, and ruby-1.9. make btest #236 test_io.rb Segmentation fault
- =begin
Cygwin 1.7 is currently under beta testing. It is currently at cygwin-1.7.0-46. If nothing goes overly wrong...
04/17/2009
-
10:02 PM Bug #1336: Change in string representation of Floats
- =begin
> In addition, the change actually attacked my some scripts... :-(
Does it still break them? Can anyone ... -
06:43 PM Bug #1386: Spurious class "ARGF.class" in ObjectSpace
- =begin
Sorry, I set the ruby -v field wrongly, but cannot edit it. It should have been:
$ ruby19 -v
ruby 1.9.... -
06:42 PM Bug #1386 (Rejected): Spurious class "ARGF.class" in ObjectSpace
- =begin
$ ruby19 -e 'ObjectSpace.each_object(Class) { |c| puts c if c.to_s =~ /\./ }'
ARGF.class
However this ... -
02:00 PM Bug #1385: Wonderful undocumented feature in Ruby 1.8.7 & 1.9
- =begin
As pointed out by Joel VanderWerf, my second usage example is wrong (it takes commas instead of =>). It shoul... -
01:40 PM Bug #1385 (Closed): Wonderful undocumented feature in Ruby 1.8.7 & 1.9
- =begin
6 months ago, I begged for a natural way to construct a Hash from key-value pairs: http://redmine.ruby-lang.o... -
01:51 PM Feature #666: Enumerable::to_hash
- =begin
Anyone eagerly waiting for this feature will be interested to read http://redmine.ruby-lang.org/issues/show/1...
Also available in: Atom