Project

General

Profile

Activity

From 03/26/2009 to 04/01/2009

04/01/2009

10:42 PM Revision b6e82bac (git): * win32/Makefile.sub (config.h): updated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23116 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:28 PM Bug #1110: encoding warning
=begin
遠藤です。

2009/2/5 SASADA Koichi <ko1@atdot.net>:
>  ささだです.
>
> 以下のように,-v や -w 付きの ruby で erb を require すると,"coding:
> ..." の場所が違うよ,という警告が出ます.
>
> $ cat test.rb
> require 'erb'
>
> $ /tmp/trunk/bin/ruby -v test.rb
> ruby...
mame (Yusuke Endoh)
07:47 PM Bug #1337 (Closed): mkmf.rbが生成したMakefileでmake -j N installに失敗する場合がある
=begin
Applied in changeset r23114.
=end
nobu (Nobuyoshi Nakada)
06:45 PM Bug #1345 (Rejected): Ruby 1.9.1-p0 is incomatible with linux distributions that do not have NPTL thearding enabled.
=begin
For example older redhat's upto RH enterprise linux 2.1 do not have NPTL.
The symptom is that the ruby just hangs.
If I've understood correctly the old linux posix thread implementation do not support
forking, exec* functio...
mulperi (Ville Mattila)
05:34 PM Bug #1344 (Third Party's Issue): sleep(0) sleeps forever on Mac OSX 10.4
=begin
Instead of not sleeping at all, sleep(0) sleeps forever on Mac OSX 10.4. Multiruby output below:

$ uname -a
Darwin xxxx 8.11.1 Darwin Kernel Version 8.11.1: Wed Oct 10 18:23:28 PDT 2007; root:xnu-792.25.20~1/RELEASE_I386 i...
sean.ohalpin (Sean O'Halpin)
03:26 PM Bug #1295: SEGFAULT in RHEL 4
=begin
Any idea? I've downloaded again the sources and re-installed a few more times, and time after time my installation become corrupted, with the same errors. Is it a Ruby problem, or could be a glibc one?
=end
diegosuarez (Diego Suárez García)
03:12 PM Feature #1193: Justified Error Messages
=begin
Sorry for a long delay in response. Ryan gave me no reason and directed me at his unit_diff utility from ZenTest. The original ticket is here:

http://rubyforge.org/tracker/?func=detail&atid=4097&aid=23842&group_id=1040

...
bahuvrihi (Simon Chiang)
01:57 PM Bug #1338 (Closed): Kernel#select crashes when many files are opened
=begin
Applied in changeset r23109.
=end
matz (Yukihiro Matsumoto)
11:40 AM Revision 3158c0f6 (git): * configure.in (rb_cv_fork_with_pthread): fail if the child process
fail.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23115 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
10:46 AM Revision 72c161bb (git): * lib/mkmf.rb (create_makefile): support for parallel make. a
patch from Takuto Matsuu at [ruby-dev:38220].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23114 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:39 AM Revision 48d18d37 (git): * configure.in (LIBRUBY_LDSHARED): use $(CC) instead of cc.
a patch from Wataru Kimura at [ruby-dev:38225].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23113 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:53 AM Revision 6941189b (git): * vm_dump.c (rb_vm_bugreport): should not #include inside a
function, since headers may have declarations.
c.f. [ruby-core:23095]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23112 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:44 AM Revision af9459a4 (git): * mkconfig.rb: ignores version numbers in config.status. replaces
all $$s in program_transform_name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23111 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:43 AM Bug #1340: Demo
=begin
Wow! Good work Detective Ballanco :)

=end
daz (Dave B)
09:17 AM Bug #1340: Demo
=begin
I believe this is in reference to _why's "try ruby!" server at http://tryruby.hobix.com/. Perhaps we should give _why a ring?
=end
jballanc (Joshua Ballanco)
03:26 AM Bug #1340: Demo
=begin
This works fine for me:
http://www.google.com/search?client=opera&rls=en&q=2+%2B+6

Can you, at least, give some indication of which demo you are referring to and which version of Ruby you used.


daz
=end
daz (Dave B)
12:55 AM Bug #1340 (Third Party's Issue): Demo
=begin
The demo is broke. When you enter a command it returns HTML but not the appropriate information. For example enter 2 + 6 and some HTML info comes back.
=end
dimo (Dave Moore)
09:23 AM Bug #1343 (Closed): lib/rdoc/markup/simple_markup/ is empty
=begin
While testing YARD with Ruby 1.9.1-p0, I noticed that rdoc/markup/simple_markup was not being loaded. I then discovered that Ruby 1.9.1-p0 was shipping with an empty lib/rdoc/markup/simple_markup/ directory. This empty directory ...
postmodern (Hal Brodigan)
08:47 AM Bug #1342: signal handling on HP-UX
=begin
Hi Dave,

Granted this won't be available everywhere, however it remains that, setjmp and longjmp are not necessarily appropriate in HP-UX. The man page for setjmp/longjmp on HP-UX has the following:

> The effect of a c...
graza (Graham Agnew)
08:14 AM Bug #1342: signal handling on HP-UX
=begin
"... since setcontext and getcontext seem to be fairly widely available, shouldn't the source code be switched to use those?"

http://en.wikipedia.org/wiki/Setcontext

Unknown to Windows (not found in SDK docs).
=end
daz (Dave B)
07:45 AM Bug #1342: signal handling on HP-UX
=begin
I've been looking through the Ruby source code, specifically the Itanium specific code wrapped in "#ifdef __ia64" guards and within the assembly file ia64.s. While I can follow the references to the Intel documentation, it seems...
graza (Graham Agnew)
02:00 AM Bug #1342 (Rejected): signal handling on HP-UX
=begin
Whenever I interrupt ruby on HP-UX 11i v2, I get a message from the operating system about an inability to establish context and a core dump. This is the messages:

>
> sendsig: useracc failed. 0x9fffffffbf7dae00 0x00000...
graza (Graham Agnew)
06:12 AM Revision 3e845f19 (git): * Makefile.in (.c.i): use CPP instead of CC, since gcc -E can't
work with multiple -arch options.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23110 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
04:56 AM Revision d98da36b (git): * thread.c (rb_thread_fd_select): new function to call select
using rb_fdset_t.
* io.c (select_internal): use rb_thread_fd_select instead of
rb_thread_select. based on the patch from Kengo Matsuyama.
[ruby-dev:38221]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23109 b2dd03c8-39d4-4d8f-...
matz (Yukihiro Matsumoto)
04:20 AM Revision 9be62b3b (git): * process.c (rb_f_sleep): RDoc disambiguation. [ruby-talk:332632]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23108 b2dd03c8-39d4-4d8f-98ff-823fe69b080e matz (Yukihiro Matsumoto)
02:08 AM Bug #1336: Change in string representation of Floats
=begin
On Tue, Mar 31, 2009 at 1:32 AM, Ryan Davis <ryand-ruby@zenspider.com> wrote:
>
> On Mar 30, 2009, at 23:58 , brian ford wrote:
>
>> Where was this discussed and what was the reason for changing it?
>
>
> I can answer the ...
brixen (Brian Shirai)
01:52 AM Bug #1341 (Rejected): pthread_cond_timedwait failing in 1.9.1-p0 thread tests on HP-UX 11i v2
=begin
I have been trying to compile and test 1.9.1-p0 on HP-UX 11i v2. When running the tests, the threads tests crash with the following bug:

> [BUG] pthread_cond_timedwait: 22
> ruby 1.9.1p0 (2009-01-30 revision 21907) [ia64...
graza (Graham Agnew)

03/31/2009

10:44 PM Bug #1328: "p eval('0' + '+0.1'*n)" の挙動
=begin
むらたです。

On 2009/03/30, at 12:47, Nobuyoshi Nakada wrote:

> At Mon, 30 Mar 2009 05:50:40 +0900,
> Kenta Murata wrote in [ruby-dev:38207]:
>> "p eval('0'+'+0.1'*n)" を評価すると、n がある値
>> N を超えたときに
>> スタックが溢れますが、バージョン 1.9.2 の ...
mrkn (Kenta Murata)
06:49 PM Revision 2fa90ebe (git): * 2009-04-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23107 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:49 PM Revision e2dab32d (git): update rdoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23106 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:42 PM Bug #1338 (Closed): Kernel#select crashes when many files are opened
=begin
以下のコードがクラッシュします。

Process.setrlimit(Process::RLIMIT_NOFILE, 2048)
fd = 2000.times.map { open("/bin/ls") }
select([fd.last], [], [], 0)

添付したパッチで手元の環境では動くようになりましたが、
他の環境(win32 とか)での動作は分からないです。

また、具体的な再現コードは作れなかっ...
macks (Kengo Matsuyama)
05:36 PM Bug #1335: RubyGems 1.3.1 gem method will load all gems beginning with the given name
=begin

On Mar 30, 2009, at 22:20 , Hal Brodigan wrote:

> I noticed a strange behaviour while testing my libraries with Ruby
> 1.9.1-p0. I successfully installed ronin version 0.2.2 and ronin-
> scanners version 0.1.3 with Ruby...
zenspider (Ryan Davis)
02:20 PM Bug #1335 (Rejected): RubyGems 1.3.1 gem method will load all gems beginning with the given name
=begin
I noticed a strange behaviour while testing my libraries with Ruby 1.9.1-p0. I successfully installed ronin version 0.2.2 and ronin-scanners version 0.1.3 with Ruby 1.9.1-p0. When I attempted to load the ronin RubyGem using "gem ...
postmodern (Hal Brodigan)
05:33 PM Bug #1336: Change in string representation of Floats
=begin

On Mar 30, 2009, at 23:58 , brian ford wrote:

> Where was this discussed and what was the reason for changing it?


I can answer the latter:

> r22783 | nobu | 2009-03-05 01:36:39 -0800 (Thu, 05 Mar 2009) | 3 lines
>
...
zenspider (Ryan Davis)
03:58 PM Bug #1336: Change in string representation of Floats
=begin
Hi,

On Mon, Mar 30, 2009 at 10:54 PM, Nobuyoshi Nakada <nobu@ruby-lang.org> wrote:
> Hi,
>
> At Tue, 31 Mar 2009 14:21:15 +0900,
> Brian Ford wrote in [ruby-core:23075]:
>> Did the displayed formats of Floats change in 1....
brixen (Brian Shirai)
02:55 PM Bug #1336 (Closed): Change in string representation of Floats
=begin

=end
nobu (Nobuyoshi Nakada)
02:54 PM Bug #1336: Change in string representation of Floats
=begin
Hi,

At Tue, 31 Mar 2009 14:21:15 +0900,
Brian Ford wrote in [ruby-core:23075]:
> Did the displayed formats of Floats change in 1.9?

Yes.

> There was a thread [ruby-core:22595] on the ML about the
> format of Floats an...
nobu (Nobuyoshi Nakada)
02:21 PM Bug #1336 (Closed): Change in string representation of Floats
=begin
Did the displayed formats of Floats change in 1.9?

There was a thread [ruby-core:22595] on the ML about the format of Floats and marshaling, but there does not appear to be any indication that the normal display format would...
brixen (Brian Shirai)
04:52 PM Bug #1337 (Closed): mkmf.rbが生成したMakefileでmake -j N installに失敗する場合がある
=begin
mkmfによって生成されたMakefileがparallel make installに対応していません。
---
install: install-so install-rb

install-so: $(RUBYARCHDIR)
install-so: $(RUBYARCHDIR)/$(DLLIB)
$(RUBYARCHDIR)/$(DLLIB): $(DLLIB)
$(INSTALL_PROG) $(DL...
matsuu (Takuto Matsuu)
12:18 PM Bug #1327 (Closed): CSV unit test failures on windows
=begin

=end
JEG2 (James Gray)
08:32 AM Bug #1327: CSV unit test failures on windows
=begin
Hi James,

> On Mar 29, 2009, at 3:37 PM, Charlie Savage wrote:
>
>> Bug #1327: CSV unit test failures on windows
>
> I guess this was harder than I thought.
>
> I went back through with more care this time. Did I do ...
cfis (Charlie Savage)
08:31 AM Bug #1327: CSV unit test failures on windows
=begin
Fixed by r23099. Can now be closed.
=end
cfis (Charlie Savage)
09:37 AM Revision ac4da3f2 (git): merge revision(s) 21750:
* lib/mkmf.rb (configuration): leaves PATH_SEPARATOR unchanged.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@23104 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
09:19 AM Revision eb7f8679 (git): merge revision(s) 21750:
* lib/mkmf.rb (configuration): leaves PATH_SEPARATOR unchanged.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@23102 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
06:56 AM Bug #1334 (Closed): ruby-1.9.1-p0 cannot install libs to /usr/lib/ruby/1.9 anymore with --program-suffix
=begin
Changes to configure.in mean that ./configure --program-suffix=19 --ruby-version=minor makes rubylibdir /usr/lib/ruby19/1.9, in contrast to 1.8 where ./configure --program-suffix=18 would create /usr/lib/ruby/1.8.

I've attac...
rbrown (Richard Brown)
06:17 AM Revision 0d3bf82f (git): * configure.in: fixed the help strings for the header and library
dir switches, and updated to use AS_HELP_STRING. patches from
Richard Brown, c.f. [ruby-core:23067].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23101 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:46 AM Feature #1333 (Rejected): Delegator < BasicObject
=begin
DelegatorをBasicObjectのサブクラスにすることを提案します。実装がいまより若干簡明になります。
=end
shyouhei (Shyouhei Urabe)

03/30/2009

11:20 PM Revision 7fd6fb63 (git): * 2009-03-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23100 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:20 PM Revision 8e2eedf4 (git): * test/csv/test_interface.rb, test/csv/test_serialization.rb:
Trying more fixes some failing tests on Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23099 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
James Edward Gray II
03:12 PM Bug #1332 (Closed): Reading file on Windows is 500x slower then with previous Ruby version
=begin
time = [Time.new]
c = ''
'aaaa'.upto('zzzz') {|e| c << e}
3.times { c << c }
time << Time.new
File.open('out.file','w') { |f| f.write(c) }
time << Time.new
c = File.open('out.file','r') { |f| f.read }
time << Time...
ther (Damjan Rems)
12:47 PM Bug #1328: "p eval('0' + '+0.1'*n)" の挙動
=begin
なかだです。

At Mon, 30 Mar 2009 05:50:40 +0900,
Kenta Murata wrote in [ruby-dev:38207]:
> "p eval('0'+'+0.1'*n)" を評価すると、n がある値 N を超えたときに
> スタックが溢れますが、バージョン 1.9.2 の N が バージョン 1.9.1 より
> 小さくなっています。

再現できませんでした。

$ ./ruby -ve...
nobu (Nobuyoshi Nakada)
05:50 AM Bug #1328 (Closed): "p eval('0' + '+0.1'*n)" の挙動
=begin
"p eval('0'+'+0.1'*n)" を評価すると、n がある値 N を超えたときに
スタックが溢れますが、バージョン 1.9.2 の N が バージョン 1.9.1 より
小さくなっています。

$ ~/ruby-1.9.1-r22762/bin/ruby -ve "p eval('0'+'+0.1'*13093)"
ruby 1.9.1p0 (2009-03-04 revision 22762) [i386-darwin...
mrkn (Kenta Murata)
12:17 PM Bug #1329 (Closed): Ruby 1.8.8 で "p eval('0' + '+0.1'*n)" が Segmentation Fault を発生させる
=begin
Applied in changeset r23096.
=end
nobu (Nobuyoshi Nakada)
10:53 AM Bug #1329: Ruby 1.8.8 で "p eval('0' + '+0.1'*n)" が Segmentation Fault を発生させる
=begin
古いリビジョンで試していたことに気付いて、最新のリビジョンでもう一度やってみました。
その結果、以下に示すように、症状は変わっていませんでした。

$ ~/ruby-1.8.8-r23088/bin/ruby -ve "p eval('0'+'+0.1'*4581)"
ruby 1.8.8dev (2009-03-28) [i386-darwin9.6.0]
458.100000000036
$ ~/ruby-1....
mrkn (Kenta Murata)
05:58 AM Bug #1329 (Closed): Ruby 1.8.8 で "p eval('0' + '+0.1'*n)" が Segmentation Fault を発生させる
=begin
"p eval('0' + '+0.1'*n)" を評価すると、
n がある値 N1 を超えたときに TypeError が、
N2 を超えたときに Segmentation Fault が発生します。
N1 と N2 がアーキテクチャに依存するかどうかは調べてません。

$ ~/ruby-1.8.8-r23009/bin/ruby -ve "p eval('0'+'+0.1'*4581)"
ruby 1.8.8dev ...
mrkn (Kenta Murata)
10:04 AM Revision 2a58eebd (git): * .gdbinit (rp): show negative fixnum correctly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23098 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:39 AM Bug #1326: Failing unit tests on windows
=begin
Hi James,

> I've tried committing a fix for these. Can you tell me if they run OK
> on Windows now?

Thanks. The change fixed 3 of the 10 tests. I thought it would be
easier to separate out the remaining 7 into their ...
cfis (Charlie Savage)
05:37 AM Bug #1327 (Closed): CSV unit test failures on windows
=begin
Thought it might be easier to split the csv failures into a separate ticket (see #1326). After r23094, the number of failures has been reduced from 10 to 7.

Finished in 1.521000 seconds.

1) Error:
test_append(TestC...
cfis (Charlie Savage)
03:12 AM Revision c11f6366 (git): * vm_eval.c (eval_string_with_cref): replaces the message if
frozen. [ruby-dev:38208]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23097 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:12 AM Revision a1b9ce96 (git): * eval.c (rb_eval): checks for interrupt, stack and finalizers too.
[ruby-dev:38208], [Bug #1329]
* eval.c (eval): replaces the message if frozen.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23096 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)

03/29/2009

04:47 PM Bug #1326 (Rejected): Failing unit tests on windows
=begin
The good news is that I've finally made it to the point where I can Ruby's test suite on windows (minus the hanging imap tests mentioned in #1324).

The not so good news is that there are 100 failures. I haven't run the test...
cfis (Charlie Savage)
04:27 PM Bug #1325 (Closed): fiber tests kill windows
=begin
If run on its own, test_fiber.rb runs fine on windows (VC2008 as compiler). But when run as part of the full test_suite, it eventually uses so much memory to cause windows to stop responding, start disk swapping, and finally to ...
cfis (Charlie Savage)
04:19 PM Bug #1324 (Rejected): Imap Tests hanging
=begin
Ruby built with VC2008. Two tests, test_starttls and test_unexpected_eof hang. Tracing through the debugger, the two threads are in loops that call select and then go to sleep. They never come out of it. Note that changing th...
cfis (Charlie Savage)
04:15 PM Bug #1323 (Closed): Sockets broken on windows
=begin
Ruby built with VC2008. All the socket tests fail.

> ruby socket\test_socket.rb

1) Error:
test_accept_loop(TestSocket):
NoMethodError: undefined method `each' for nil:NilClass
socket/test_socket.rb:202:in `...
cfis (Charlie Savage)
04:00 PM Revision c3faa28b (git): * 2009-03-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23095 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:00 PM Revision a9b53f63 (git): * test/csv/test_interface.rb: Trying a fix for some failing tests
on Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23094 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
James Edward Gray II
02:24 PM Bug #1322 (Closed): define_method scope bug
=begin
a = 1
Object.send :define_method, :x do
lambda do
p a
a = 2
p a
end.call
end
x(nil)
p a

output is 1,2,1 instead of 1,2,2

details and possible fix: http://coderrr.wo...
coderrr (coderrr .)
09:25 AM Bug #1266: relative_path broken on windows
=begin
Thanks Nobu - looks great. I didn't know about the File::FNM_SYSCASE constant.
=end
cfis (Charlie Savage)
09:07 AM Bug #1266 (Closed): relative_path broken on windows
=begin
Applied in changeset r23093.
=end
nobu (Nobuyoshi Nakada)

03/28/2009

11:59 PM Revision 896db7d6 (git): * lib/pathname.rb (Pathname#relative_path_from): compares path
components according to system default case-sensitiveness.
[ruby-core:22829]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23093 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:38 PM Bug #1266: relative_path broken on windows
=begin
I was hoping we could raise the priority of this issue. This bug prevents Ruby's test suite from being run at all on windows:

:\Development\src\ruby_trunk\test>ruby runner.rb minitest\test_mini_test.rb
c:/Development/ruby...
cfis (Charlie Savage)
05:36 PM Bug #1135: Problem renaming CMath.hypot in Ruby1.9
=begin
I wrote an independence version.
It seems to be defference between them evaluaters.


module CMath
include Math
module_function :hypot
end

Object.instance_eval{remove_const :Math}
Math = CMath

class ...
tadf (tadayoshi funaba)
05:03 PM Bug #1250: String#to_r and String#to_c with float number
=begin
It's not a bug.

The parser accepts float form as numerator.
However, denominator is not.

main@191-20090130> Rational('1.5')
#=> (3/2)
main@191-20090130> Rational('1.5/1')
#=> (3/2)
main@191-20090130> Rational(...
tadf (tadayoshi funaba)
04:40 PM Bug #1320 (Closed): sdbm.c compiler warnings
=begin
A couple of compiler warnings are still left in sdbm extension:

cl -nologo -I. -I../../.ext/include/i386-mswin32_90 -I../.././../include -I../.././../ext/sdbm -nologo -MDd -Zi -RTC1 -W3 -wd4996 -Od -Zm600 -DRUBY_EXTCONF_H=\...
cfis (Charlie Savage)
04:35 PM Bug #1319 (Closed): Fix compiler warnings in file.c
=begin
Recently the BUFCHECK macro caused a bunch of compiler warnings got introduced into file.c (compiling with -W3 with vc2008):

./../file.c(2684) : warning C4018: '>=' : signed/unsigned mismatch
./../file.c(2684) : warning C4...
cfis (Charlie Savage)
02:49 PM Revision c79e8ba0 (git): rdoc update.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23092 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:18 AM Bug #1318 (Closed): Ri documentation missing for BasicObject methods instance_eval, method_missing, __send__
=begin
It seems that ri does not find the documentation for three instance methods of BasicObject, namely instance_eval, method_missing, and __send__. All three of these seem to have a documentation in the vm_eval.c source file, but th...
b_jonas (Ambrus Zsbán)
02:10 AM Revision f4cecb53 (git): * common.mk (ruby.imp): all symbols in static library need to be
exported, so that encoding-extensions can be loaded. based on a
patch from Yutaka Kanemoto <kinpoco AT gmail.com> at
[ruby-talk:332282].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23091 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)

03/27/2009

11:49 PM Revision 48379c73 (git): * sprintf.c (rb_str_format): checks if named argument given twice.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23090 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:18 PM Revision 456f68f2 (git): * sprintf.c (GETNAMEARG): remembers named arg is used, to get rid
of too many arguments warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23089 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:31 PM Revision 5f79c781 (git): * ext/dl/{mkcall,mkcallback,mkcbtable}.rb: no needs of mkmf.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23088 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:01 PM Revision b288a9f8 (git): * 2009-03-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23087 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:00 PM Revision cc55fb42 (git): * ext/extmk.rb: MINIRUBY is given via make-flag.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23086 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:17 PM Revision 72122dd9 (git): * lib/mkmf.rb (link_command, cc_command, cpp_command): should not
override extout defined in extmk.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23085 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
11:06 AM Revision 526286ea (git): merge revision(s) 21749:
* lib/mkmf.rb (mkintpath): new function which converts native path
to format acceptable in Makefile.
* lib/mkmf.rb (configuration): convers srcdir, topdir and hdrdir.
a patch by Alexey Borzenkov <snaury AT gma...
shyouhei (Shyouhei Urabe)
11:06 AM Revision 7e5e3cb5 (git): merge revision(s) 21749:
* lib/mkmf.rb (mkintpath): new function which converts native path
to format acceptable in Makefile.
* lib/mkmf.rb (configuration): convers srcdir, topdir and hdrdir.
a patch by Alexey Borzenkov <snaury AT gma...
shyouhei (Shyouhei Urabe)
10:25 AM Revision f46c2605 (git): merge revision(s) 22882,22961,22971:
* gc.c (run_final): calls free function. [ruby-core:22578]
* gc.c (rb_gc_call_finalizer_at_exit): leave Thread objects
unfinalized. [ruby-dev:38168]
* gc.c (run_final): frees zombies only. [ruby-dev:38171]
...
shyouhei (Shyouhei Urabe)
10:21 AM Revision b17c347a (git): merge revision(s) 22882,22961,22971:
* gc.c (run_final): calls free function. [ruby-core:22578]
* gc.c (rb_gc_call_finalizer_at_exit): leave Thread objects
unfinalized. [ruby-dev:38168]
* gc.c (run_final): frees zombies only. [ruby-dev:38171]
...
shyouhei (Shyouhei Urabe)
10:18 AM Bug #1317: Creating a range with strings
=begin
2009/3/27 Michael Selig <redmine@ruby-lang.org>:
> Issue #1317 has been updated by Michael Selig.
>
>
> This is a (possibly confusing) consequence of the behaviour of String#next.
> For most sortable objects, the following i...
phasis68 (Heesob Park)
07:59 AM Bug #1317: Creating a range with strings
=begin

> -----Original Message-----
> From: Michael Selig [mailto:redmine@ruby-lang.org]
> Sent: Thursday, March 26, 2009 3:34 PM
> To: ruby-core@ruby-lang.org
> Subject: [ruby-core:23027] [Bug #1317] Creating a range with strings...
jredville (Jim Deville)
07:36 AM Bug #1317: Creating a range with strings
=begin
This is a (possibly confusing) consequence of the behaviour of String#next.
For most sortable objects, the following is true:

obj.next > obj

but not for strings. For example:

"9".next => "10"
but
"10" > "9" =...
mike (Michael Selig)
06:56 AM Bug #1317 (Rejected): Creating a range with strings
=begin
irb(main):027:0> Range.new("1", "10").to_a
=> ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]
irb(main):028:0> Range.new("2", "10").to_a
=> []

The second result happens when the end of the range is greater numerica...
ian (Ian Bailey)
03:56 AM Revision a8eaf316 (git): * lib/mkmf.rb (what_type?): checks more restrictively, and
supports universal binary.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23076 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)

03/26/2009

11:37 PM Bug #1281 (Closed): sdbm extension missing #include ruby.h
=begin
Applied in changeset r23072.
=end
matz (Yukihiro Matsumoto)
04:58 PM Feature #1316 (Rejected): Phasor.rb: Complex number class using polar coordinates
=begin
Hello!

I am writing a sound synthesis program, and I needed a way to easily generate and manipulate complex sound samples (analytic signal), so I wrote a new class by adapting the Ruby Complex Number class by Keiju ISHITSUK...
peterhil (Peter Hillerström)
04:35 PM Revision 29983664 (git): * time.c (time_cmp): negate the result of reverse comparison.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23075 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
04:21 PM Revision f0c0f504 (git): * 2009-03-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23074 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:20 PM Revision 5f64ea6c (git): * bignum.c (rb_cmpint): FIX2INT may fail on LP64 platforms.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23073 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:32 PM Revision 59868494 (git): * ext/sdbm/_sdbm.c: should include "ruby/defines.h" as well for
prototypes of compatibility functions on Win32 platform.
[ruby-core:22870]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23072 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
11:21 AM Bug #1157: missing zlib.rb?
=begin
my apologies if this is obvious, but I struggled with the same problem.

gem update fails in a similar manner.

I downloaded the zlib sources from www.zlib.net, went through configure/make/make install.
I then went back...
lmueller (Lutz Mueller)
03:22 AM Revision 8eee0060 (git): * lib/yaml/rubytypes.rb (String#is_binary_data?): TAB would be
usually considered to be included in text data.
* lib/rdoc/parser.rb (RDoc::Parser.binary?): blksize may be nil
and is irrelevant to whether a file is binary. copied from
above since TAB and newlines would be usually considered to ...
nobu (Nobuyoshi Nakada)
02:33 AM Revision e0b7af69 (git): * lib/rdoc/ri/paths.rb (RDoc::RI::Paths): considers
--program-prefix and --program-suffix. reapplied r19923.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23070 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:31 AM Revision 340d9c59 (git): * bin/{irb,rdoc}: executable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23069 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
 

Also available in: Atom