From 05/12/2009 to 05/18/2009


10:13 PM Bug #1292: 1.8 compile time error with mingw gcc 4.3
this seems to not be a bug anymore. Thanks for the input.
rogerdpack (Roger Pack)
06:56 PM Bug #1484 (Open): Ruby 1.8.6_p368 and Ruby 1.8.7_p160 have threading regressions
Changes introduced in ruby 1.8.6_368 and ruby 1.8.7_p160 have regressions in the way they handle threading.
hansdegraaff (Hans de Graaff)
12:47 PM Revision 23485: * lib/pathname.rb (Pathname#sub): suppress a warning.
[ruby-dev:38488] akr (Akira Tanaka)
12:13 PM Revision 23482: * ext/thread/thread.c (unlock_mutex_inner): should adjust join
target here but not in wake_one. a patch from John Carter at
nobu (Nobuyoshi Nakada)


02:29 PM Revision 23481: * (fake): prefixed with $(arch)-.
nobu (Nobuyoshi Nakada)
02:27 PM Revision 23480: * (distclean-ext): removes extension directories.
* lib/mkmf.rb (try_do): removes conftest.dSYM nobu (Nobuyoshi Nakada)
02:23 PM Revision 23479: * lib/mkmf.rb (SRC_EXT): should be flat. nobu (Nobuyoshi Nakada)


10:52 AM Revision 23466: * NEWS: add RSS::Maker.supported?(version).
kou (Kouhei Sutou)
10:51 AM Revision 23465: merge r23454.
* lib/rss/parser.rb: add nil check. kou (Kouhei Sutou)
10:48 AM Revision 23464: merge r23451.
* lib/rss/parser.rb, test/test_parser_1.0.rb: fix foaf:Image
element causes parse error even if ignore_unknown_elem...
kou (Kouhei Sutou)
10:46 AM Revision 23463: merge r23450.
* lib/rss/maker.rb, lib/rss/maker/0.9.rb,
test/test_maker_*.rb: add RSS::Maker.supported?
kou (Kouhei Sutou)
10:44 AM Revision 23462: merge r23449, r23453.
* lib/rss/content/*, lib/rss/dublincore/*: fix circular require.
* test/test_maker_atom_feed.rb,
kou (Kouhei Sutou)
10:41 AM Revision 23461: merge r23448.
* lib/rss/maker/feed.rb, test/test_maker_atom_feed.rb:
remove needless codes.
kou (Kouhei Sutou)
10:39 AM Revision 23460: merge r23447.
* lib/rss/maker/entry.rb: fix a typo. kou (Kouhei Sutou)
10:39 AM Revision 23459: merge r23446.
* lib/rss/maker/feed.rb, test/test_maker_atom_entry.rb,
test/test_maker_atom_feed.rb: fix duplicated dc:date.
kou (Kouhei Sutou)
10:36 AM Revision 23458: merge r23445.
* lib/rss/maker/base.rb, lib/rss/maker/1.0.rb, lib/rss/maker/feed.rb,
test/rss/test_maker_1.0.rb, test/rss/test_mak...
kou (Kouhei Sutou)
10:34 AM Revision 23457: merge r23443.
* sample/rss/rss_recent.rb, sample/rss/list_description.rb: use UTF-8. kou (Kouhei Sutou)
10:34 AM Revision 23456: * 2009-05-16
10:34 AM Revision 23455: merge r23442.
* lib/rss/rss.rb, test/rss/test_version.rb (RSS::VERSION):
0.2.5 -> 0.2.6.
kou (Kouhei Sutou)


05:41 PM Bug #1472 (Closed): rb_f_syscall converts string value to null terminated c string, but syscall structs can contain nulls.
The following snippet invokes the statfs64 syscall.
JohnCarter (John Carter)
08:33 AM Revision 23432: * eval.c (rb_thread_join), ext/thread/thread.c (wake_one): adjusts
targets of rest waiting threads to join. [ruby-core:23457] nobu (Nobuyoshi Nakada)
05:28 AM Revision 23430: * 2009-05-15
05:28 AM Revision 23429: * test/thread/test_thread.rb: changed indent level to 2.
nobu (Nobuyoshi Nakada)


11:42 AM Bug #1460 (Rejected): IO#select returns wrong fd list after Kernel#sleep (Windows)

usa (Usaku NAKAMURA)
11:40 AM Bug #1460 (Assigned): IO#select returns wrong fd list after Kernel#sleep (Windows)
Don't use with pipes. It's a known restriction.
If you really need to it, use 1.8.7.
nobu (Nobuyoshi Nakada)
03:14 AM Bug #1460 (Rejected): IO#select returns wrong fd list after Kernel#sleep (Windows)
The following script never ends on Windows XP/Vista:

require 'thread'

a = IO.pipe
puts "p...
romuloceccon (Rômulo Ceccon)

Also available in: Atom