Activity
From 07/18/2009 to 07/24/2009
07/24/2009
-
10:37 PM Feature #1784: More encoding (Big5 series) support?
- =begin
> We added BIG5-HKSCS (2004 version; same as libiconv)
Thanks but please add original table with url and script for converting to *-tbl.rb.
> BIG5-HKSCS wasn't available as an encoding
I'll add it.
> I'd estimate th... -
07:34 PM Feature #1784: More encoding (Big5 series) support?
- =begin
We added BIG5-HKSCS (2004 version; same as libiconv) transcoding today. Please check. If you have any tests (see test/ruby/test_transcode, at the very end) that you can add, please contribute them.
BIG5-HKSCS wasn't availabl... - 04:16 PM Revision 6e8aa03d (git): * 2009-07-25
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24268 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:15 PM Revision a8951a5b (git): * enc/big5.c: Fix EncLen_BIG5 for Big5-HKSCS. see [ruby-core:24390]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24267 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:44 AM Revision 307f44a8 (git): * 2009-07-24
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24266 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:44 AM Revision 81a2573e (git): * lib/time.rb, test/test_time.rb: Move test code to a separate
- file to save memory and compile time. [Bug #1812]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24265 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:26 AM Revision 28862075 (git): * enc/trans/big5.trans, big5-hkscs-tbl.rb:
- new Chinese BIG5-HKSCS transcoding (with Tatsuya Mizuno)
* test/ruby/test_transcode.rb: added tests for the above
(with Tatsuya Mizuno)
* enc/big5.c: Added BIG5-HKSCS as a replicate encoding of BIG5
(short term solution, needs more... -
09:09 AM Revision 9914a16c (git): * lib/net/imap.rb (idle): leaves IDLE in a ensure clause. a patch
- from Eric Hodel.
* test/net/imap/test_imap.rb (setup, teardown): turn on
Socket.do_not_reverse_lookup in tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24263 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:20 AM Revision f815568f (git): merge revision(s) 23558:
- * lib/cgi.rb (HTTP_STATUS): typo fixed. [ruby-dev:38538]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@24261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:27 AM Bug #1814 (Closed): unrecognized option --with-openssl-dir with 1.8.6-p369 (Solaris 10)
- =begin
Receive this message when compiling ruby1.8.6-p369 in Solaris 10 with --with-openssl-dir specified:
WARNING: unrecognized options: --with-openssl-dir
Using this configuration line:
./configure --prefix=$INSTALL_ROO... -
06:52 AM Bug #1525: Deadlock in Ruby 1.9's VM caused by ConditionVariable.wait and fork?
- =begin
In Reply to:
-- IMHO, from the respective of user, although it is hard, try not to use
-- any non-async-signal-safe functions in a forked child process before any
-- exec functions are called.
-- - Tetsu
Just so I... -
06:24 AM Bug #1805 (Closed): UDPSocket#recvfrom hangs
- =begin
=end
-
06:01 AM Bug #1813: Threading seg fault (1.9.1-p129 Linux/Mac)
- =begin
I should have realized that the 1.9 series uses native threads and I suspect that's likely the cause (presumably a stack size limitation?).
=end
-
05:55 AM Bug #1813 (Closed): Threading seg fault (1.9.1-p129 Linux/Mac)
- =begin
I'm not sure if there is a thread stack limitation change that is new to 1.9.1 but the following code now causes a segfault on Linux and Illegal Instruction on the Mac. I know this code is somewhat ridiculous (call stack is atte... -
02:55 AM Feature #1811: Default BasicSocket.do_not_reverse_lookup to true
- =begin
This seems completely reasonable to me. Most serious networking code
is going to disable the reverse DNS lookups anyway, so Ruby may as
well default to the option most code is going to want.
Kirk Haines
=end
-
01:11 AM Feature #1811: Default BasicSocket.do_not_reverse_lookup to true
- =begin
I agree, although I'd favor getting rid of the 'do_' and just make it Socket.reverse_lookup=
Regards,
Dan
=end
-
02:23 AM Bug #924: encoding for stdio's
- =begin
まず、現在のところは変わっていません。
今後ですが、
* 現在の自動変換周りの挙動は変えない
* IO#external_encodingの戻り値を変更する
(明示的に指定されていない際に、default_externalを返しているのをやめる)
という主張を成瀬は持っているので、後でパッチを出します。
=end
07/23/2009
-
11:38 PM Feature #977 (Closed): caller for all threads patch
- =begin
=end
-
11:03 PM Feature #977: caller for all threads patch
- =begin
You can close this one--thank you to Ko1 for implementing it for me.
=end
-
11:36 PM Feature #1644: recv on inherited socket wrapped in TCPSocket does not read data, on Windows
- Inheritance of fd/handles is not supported now on Windows.
Of cource, it's our task for the future.
-
11:30 PM Feature #1644 (Assigned): recv on inherited socket wrapped in TCPSocket does not read data, on Windows
-
11:21 PM Feature #1811 (Closed): Default BasicSocket.do_not_reverse_lookup to true
- =begin
Currently ruby socket code defaults to always doing reverse DNS lookup
[ex: once per incoming UDP packet, once per TCP connection].
This causes "surprising" pauses if lookup fails, because the DNS
waits 15s to timeout, ... -
11:02 PM Feature #120: --enable-gc-malloc-stats
- =begin
--enable-gc-malloc-stats would be nice.
Thank you.
=r
=end
-
08:21 PM Bug #1805: UDPSocket#recvfrom hangs
- =begin
Ok, I confirmed that it's fixed in 1.9.2dev. You can close this out.
Thanks,
Dan
=end
-
09:41 AM Bug #1805: UDPSocket#recvfrom hangs
- =begin
djberge@caesar:~/programming/ruby$ uname -a
Linux caesar 2.6.27-9-generic #1 SMP Thu Nov 20 21:57:00 UTC 2008 i686 GNU/Linux
djberge@caesar:~/programming/ruby$ /opt/bin/ruby -v
ruby 1.9.1p243 (2009-07-16 revision 24175) ... -
04:26 AM Bug #1805: UDPSocket#recvfrom hangs
- =begin
Hi,
In message "Re: [ruby-core:24507] [Bug #1805] UDPSocket#recvfrom hangs"
on Thu, 23 Jul 2009 00:29:43 +0900, Daniel Berger <redmine@ruby-lang.org> writes:
|You must have fixed this in trunk, because I see the same b... -
12:29 AM Bug #1805: UDPSocket#recvfrom hangs
- =begin
You must have fixed this in trunk, because I see the same behavior on Linux.
=end
-
06:11 PM Bug #1810 (Closed): Switching into the specified irb subsession (complains a TypeError)
- =begin
In irb, with the fg command, it switch the subsession correctly but it complains.
debian-roby:/home/roby# irb
irb(main):001:0> irb
irb#1(main):001:0> fg 0
TypeError: can't convert Symbol into String
from /usr/lib/ru... -
05:59 PM Bug #1695 (Closed): String interpolation Issue with escape characters inside an in-string evaluated statement
- =begin
=end
- 03:20 PM Revision bdd52721 (git): * 2009-07-24
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24260 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:20 PM Revision 4676ede3 (git): * lib/net/imap.rb (resp_text_code): accepts response codes without
- text. [ruby-core:24194]
* lib/net/imap.rb (idle, idle_done): new methods for the IMAP4 IDLE
command (RFC 2177). Thanks, Eric Hodel.
* lib/net/imap.rb (format_date, format_datetime): new method to
format IMAP-style date/datetime. Th... -
02:41 PM Bug #1807: r+ オープンしたファイルが MinGW の拡張ライブラリで扱えない
- =begin
こんにちは、なかむら(う)です。
In message "[ruby-dev:38882] [Bug #1807] r+ オープンしたファイルが MinGW の拡張ライブラリで扱えない"
on Jul.23,2009 12:00:22, <redmine@ruby-lang.org> wrote:
> 処理としては、以下のように GetOpenFile -> rb_io_stdio_file で
> 取り出した FILE* から何... -
01:36 PM Bug #1807: r+ オープンしたファイルが MinGW の拡張ライブラリで扱えない
- =begin
=end
-
12:00 PM Bug #1807 (Closed): r+ オープンしたファイルが MinGW の拡張ライブラリで扱えない
- =begin
手元に FILE* を扱う拡張ライブラリがあり、1.9 へ移植しているのですが、
Windows (MinGW) でうまくいかない処理があります。
処理としては、以下のように GetOpenFile -> rb_io_stdio_file で
取り出した FILE* から何かを読む、というだけの処理なのですが、
r+ でオープンすると何も読むことができません。
/* 拡張ライブラリサンプル */
#includ... -
09:58 AM Bug #1421: Permission denied - ~/.ri
- =begin
This is fixed in RDoc trunk.
=end
-
09:39 AM Bug #1234: RDoc failure in benchmark/bm_so_meteor_contest.rb at or around line 542 column
- =begin
This is fixed in RDoc trunk.
=end
-
09:35 AM Bug #883: Failure: test_handle_special_CROSSREF_no_underscore(TestRDocMarkupToHtmlCrossref)
- =begin
I have applied Nobu's patch to RDoc trunk.
=end
-
09:25 AM Bug #549: ri -f html mungles constants
- =begin
I've removed constant values from ri output in RDoc trunk. irb or ruby -e should be used instead.
=end
-
08:56 AM Bug #1343 (Closed): lib/rdoc/markup/simple_markup/ is empty
- =begin
Committed in r24252 in trunk, also in RDoc source.
=end
-
08:50 AM Bug #1171: ri: if "pager" exists, use it before trying less.
- =begin
I applied this patch to the RDoc source.
=end
-
04:09 AM Bug #1171: ri: if "pager" exists, use it before trying less.
- =begin
Taking this, I think it is acceptable.
=end
-
08:35 AM Revision f984a4d8 (git): * lib/irb/ruby-lex.rb: make irb be able to parse
- string_dvar. [ruby-core: 24051]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:29 AM Revision 98d2bac6 (git): * ext/tk/extconf.rb: should not create "config_list" in a $srcdir.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24257 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:28 AM Revision dac591d0 (git): * ext/tk/extconf.rb: should not create "config_list" in a $srcdir.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24256 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:06 AM Revision 1eb72d74 (git): * 2009-07-23
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24255 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:06 AM Revision 362a1d18 (git): * lib/irb.rb, lib/irb/init.rb, lib/irb/ext/save-history.rb: add
- IRB::irb_at_exit. no use finalizer saving history. [ruby-dev-38563]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24254 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 05:36 AM Revision 87487a8c (git): * win32/win32.c (rb_w32_{open,wopen}): fixed typos. these conditions
- mean to call runtime's open() if textmode.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
07/22/2009
-
11:55 PM Revision 375ccf82 (git): Remove useless extra directory. Bug #1343
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:52 PM Revision f8faa5e8 (git): * random.c (random_{state,left}): internal/debug use.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:42 PM Bug #1757: cygwin-1.7, gcc4-4.3, and ruby-1.9. method `inspect' called on hidden object (0x10046720) (NotImplementedError)
- =begin
I was wrong in presuming that -DCCP_WIN_A_TO_POSIX=CCP_WIN_A_TO_POSIX was not related.
1. ../ruby-1.9.2-r24220/configure --program-suffix="-19" --with-ridir="/usr/share/ri-19" CC="gcc-4"
2. Edit Makefile so that
CF... -
10:47 PM Bug #1674 (Closed): set_trace_func with 1line block
- =begin
Applied in changeset r24243.
=end
-
10:32 PM Bug #1805: UDPSocket#recvfrom hangs
- =begin
Daniel Berger wrote:
> ruby -v: ruby 1.9.1p243 (2009-07-16 revision 24175) [i386-darwin8.11.1]
>
> The following code raises an error in 1.8.x, but hangs in 1.9.x:
Can't confirm on my machine. Maybe a problem of darwin sp... -
09:37 PM Bug #1805 (Closed): UDPSocket#recvfrom hangs
- =begin
The following code raises an error in 1.8.x, but hangs in 1.9.x:
require 'socket'
udp = UDPSocket.open
udp.connect('127.0.0.1', 7)
udp.send('ping', 0)
array = udp.recvfrom(64)
=end
-
09:21 PM Bug #924: encoding for stdio's
- =begin
こんばんは sheepman です。
結局、1.9.2 で stdio の encoding はどうなる/なったのでしょうか。
=end
-
07:38 PM Bug #1804 (Closed): ext/socket/mkconstants.rb doesn't recognize enum'ed constants
- =begin
最近のWindowsのSDKでは、IPPROTO_* などが#defineなマクロではなくenumで定義されているため、ext/socket/mkconstants.rbでは正しく拾えません。
=end
-
07:03 PM Bug #1803 (Closed): rdocがサイズ0のファイルのバイナリ判定に失敗する
- =begin
rspec-rails 1.2.7.1 のgem install中、generators/rspec/templates/previous_failures.txt の処理でエラーが発生しました。
Installing ri documentation for rspec-rails-1.2.7.1...
ERROR: While executing gem ... (NoMethodError)
undefined m... -
06:49 PM Bug #1802 (Assigned): Ruby 1.9.2: No longer possible to use send to call protected methods
- =begin
=end
-
06:20 PM Bug #1802: Ruby 1.9.2: No longer possible to use send to call protected methods
- =begin
=end
-
06:05 PM Bug #1802 (Closed): Ruby 1.9.2: No longer possible to use send to call protected methods
- =begin
# This mail is to file this bug into our ITS. Please ignore.
Philip Ross wrote:
> With Ruby 1.9.2-preview1, it is no longer possible to use send to call
> protected methods. It is however still possible to call private ... -
06:21 PM Revision 7a5d48f6 (git): * test/ruby/test_module.rb (TestModule#test_alias): warning
- message updated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24250 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:53 PM Revision 9ce6eb65 (git): * test/ruby/test_enum.rb (TestEnumerable#each): recursive join now
- raises ArgumentError.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24249 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:47 PM Bug #1385 (Closed): Wonderful undocumented feature in Ruby 1.8.7 & 1.9
- =begin
Applied in changeset r24236.
=end
-
03:39 PM Revision 9adaa9e9 (git): * common.mk (class.o): depends on vm_core.h.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:09 PM Revision 9f66faa3 (git): * time.c (init_leap_second_info): checks the result of gmtime to
- suppress warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:07 PM Revision a60b9f91 (git): * ChangeLog: fixed a typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24246 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:54 PM Revision bc8a273e (git): merge revision(s) 23504:
- * lib/rexml/text.rb (REXML::Text.normalize): call to_s for input.
[ruby-talk:337069]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@24244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:37 PM Revision 31c561f6 (git): * vm_core.h (struct rb_iseq_t): add a new field line_no. This field
- represents line number from which the original code of the iseq
starts. [ruby-dev:38698]
* iseq.c, compile.c: ditto.
* parse.y: line number hack (for Proc#source_location) is no longer
needed.
* test/ruby/test_settracefunc.rb: li... -
01:27 PM Revision 506a9821 (git): * method.h : Commas at end of enum list not allowed as of C89
- * vm_method.c (rb_add_method): avoid C++ comment
* vm_insnhelper.c (vm_call_cfunc): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:25 PM Bug #1525: Deadlock in Ruby 1.9's VM caused by ConditionVariable.wait and fork?
- =begin
To add my test case:
# ------------------------
require 'thread'
$stderr.puts RUBY_VERSION
$pid = 0
$t1 = Thread.new do
$pid = fork {
sleep(1)
$stderr.puts "thread 1 exiting"
exit
}
end... -
12:06 PM Bug #1525: Deadlock in Ruby 1.9's VM caused by ConditionVariable.wait and fork?
- =begin
Just to chime in on this issue.
It is affecting our company as well. We run our software on apple machines in a server environment.
Our application is a multithreaded daemon process that is accessing mysql database pretty ... - 11:43 AM Revision 9d43aefe (git): * ext/socket/extconf.rb: define IPPROTO_IPV6 macro for recent Windows
- SDK.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 10:32 AM Revision 82041cfd (git): * ext/socket/mkconstants.rb: define IPV6_* constants only when INET6
- is defined.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 10:24 AM Revision 52d3e529 (git): * ext/socket/extconf.rb: ipv6 support is disabled by default on mswin.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:42 AM Revision ce1ef5b6 (git): * ext/socket/ipsocket.c (init_inetsock_internal): drop IPv6 addresses
- if INET6 is not defined.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24238 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 08:30 AM Revision 6b760319 (git): * ext/socket/extconf.rb: enable ipv6 support for win32.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:46 AM Revision e1f50e25 (git): * hash.c (Hash::[]): rdoc. patch by Marc-Andre Lafortune.
- #1385.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:38 AM Bug #1795: Provide SMTP STARTTLS support
- =begin
On Mon, Jul 20, 2009 at 4:04 PM, Ryan Davis<ryand-ruby@zenspider.com> wrote:
>> apparently 1.8.7+ has smtp_tls support built-in. Any chance of getting
>> that for 1.8.6 too?
>
> no.
>
> use the smtp_tls gem.
Is there ... - 01:01 AM Revision 681dce6b (git): * win32/win32.c (WSABUF): get rid of compile error on VC9 and mingw.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:47 AM Bug #1801: parse error on variable/method collision
- =begin
Hi,
In message "Re: [ruby-core:24478] Re: [Bug #1801] parse error on variable/method collision"
on Tue, 21 Jul 2009 23:40:20 +0900, Caleb Clausen <caleb@inforadical.net> writes:
|When I showed this to you at rubyconf, ...
07/21/2009
-
11:38 PM Revision 2e4ad56f (git): * test/ruby/test_rand.rb (test_big_seed): tests also instance methods.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24234 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:23 PM Bug #1801: parse error on variable/method collision
- =begin
Hi,
In message "Re: [ruby-core:24476] [Bug #1801] parse error on variable/method collision"
on Tue, 21 Jul 2009 23:13:15 +0900, caleb clausen <redmine@ruby-lang.org> writes:
|Consider this ruby program:
|
|def a; 11;... -
11:13 PM Bug #1801 (Rejected): parse error on variable/method collision
- =begin
Consider this ruby program:
def a; 11; end
def e; 44; end
def ep(x); 99 end
ep=556
p(ep (e) /a)
The correct output is 9. Actual output is 99.
The last line should be parsed like this: p(ep((e)/a))
Howeve... -
10:09 PM Feature #1800: rubygems can replace system executable files
- =begin
Doing `sudo <installer> <package>` is always a security risk.
Rubygems is neither the cause nor the vector for such an exploit.
The specific vector requires that the default install location be customised (e.g. Ubuntu ... -
07:48 PM Feature #1800 (Closed): rubygems can replace system executable files
- =begin
Japanese blog http://wota.jp/ac/?date=20090604#p01 says,
gem has bin/ls and Gem::Specification#executables= ["ls"],
rubygem overwrites /usr/bin/ls without confirming.
I think this is potential security risk.
=end
-
09:41 PM Bug #1190 (Closed): irb's "help" command errs in 1.9
- =begin
=end
-
08:46 PM Bug #1160 (Closed): tracer attempts to show lines from binary files
- =begin
行番号が0の場合は?を表示するようにしました。
=end
-
07:17 PM Bug #1799 (Assigned): ext/digest/sha2.c should be updated to fix an off-by-one bug
- =begin
=end
-
07:02 PM Bug #1799 (Closed): ext/digest/sha2.c should be updated to fix an off-by-one bug
- =begin
Current is version 1.0.0beta1 of Aaron Gifford's C-based implementation.
He has updated this to version 1.0 RELEASE which fixes a bug in SHA-256 hashing.
Details from http://www.aarongifford.com/computers/sha.html
=end
-
05:35 PM Revision 5ab01648 (git): * lib/irb.rb: forget svn commit.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:36 PM Revision 300d60a8 (git): * bootstraptest/test_io.rb: block write may block for long time.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24232 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:17 PM Bug #1794 (Closed): ruby -rtracer fails to turn on tracing
- =begin
Applied in changeset r24219.
=end
- 03:40 PM Revision 09d18a1a (git): * 2009-07-22
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24230 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:39 PM Revision 24a510a1 (git): * lib/irb.rb, lib/irb/init.rb, lib/irb/ext/save-history.rb: add
- IRB::irb_at_exit. no use finalizer saving history. [ruby-dev-38563]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24229 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:51 PM Revision 4516f623 (git): * random.c (rand_init): array length of random seed was broken, which
- causes memory error with srand(2**1000000-1).
* test/ruby/test_rand.c: test for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24228 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:41 PM Revision 7203e59f (git): * lib/irb/cmd/help.rb: fixed irb's "help" command. [ruby-core:22310].
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24227 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:45 AM Revision 623cfccb (git): * lib/tracer.rb: no show lines unkonwn line number. [ruby-core:22096],
- no trace display c-call and c-return as default.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24226 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 11:28 AM Revision c7713d8a (git): * win32/Makefile.sub (config.status): remove the definition of CP, so
- Makefiles of exts will use ``-run -e cp'' instead of copy command.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24225 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 10:40 AM Revision 49643635 (git): * 2009-07-21
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:40 AM Revision 72121b16 (git): * io.c (rb_io_flush): fsync() after buffer is flushed on win32.
- backported from trunk. [ruby-core:20043]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:24 AM Revision e877f7e2 (git): merge revision(s) 23479:
- * lib/mkmf.rb (SRC_EXT): should be flat.
http://twitter.com/_tad_/status/1825862632
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@24221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:27 AM Revision 904abb1d (git): * ext/win32ole/win32ole.c (vtdate2rbtime): VT_DATE variant object
- is converted to Time object now.
* test/win32ole/test_win32ole_variant.rb (test_s_new_with_nil,
test_conversion_time2date, test_conversion_str2date,
test_conversion_vt_date, test_set_value): ditto.
* ext/win32ole/win32ole.c (rbtime... -
07:08 AM Revision 4ec8dc6d (git): * lib/tracer.rb: toplevel caller exists now. [ruby-core:24454]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24219 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:04 AM Bug #1795: Provide SMTP STARTTLS support
- =begin
On Jul 20, 2009, at 07:15 , Roger Pack wrote:
> Backport #1795: Provide SMTP STARTTLS support
> http://redmine.ruby-lang.org/issues/show/1795
>
> Author: Roger Pack
> Status: Open, Priority: Normal
>
> apparently 1.8.7... - 04:38 AM Revision 9dd0d271 (git): * win32/win32.[ch] (recvmsg, sendmsg): new functions to support recvmsg/
- sendmsg like UNIX. these functions are experimental and not tested
well. bug reports are welcome.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 04:35 AM Revision 3f0308db (git): * win32/Makefile.sub (TEST_RUNNABLE): follow r24209.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:45 AM Revision 9009b471 (git): * gc.c (rb_gc_enable, rb_gc_disable): should return Qtrue/Qfalse.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24216 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:38 AM Revision ea850e30 (git): * variable.c (rb_generic_ivar_memsize): should not remove generic
- instance variable table.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
07/20/2009
-
11:15 PM Bug #1795 (Closed): Provide SMTP STARTTLS support
- =begin
apparently 1.8.7+ has smtp_tls support built-in. Any chance of getting that for 1.8.6 too?
=end
-
10:58 PM Bug #1794 (Closed): ruby -rtracer fails to turn on tracing
- =begin
Running this file:
def go
3
end
go
like "ruby -vrtracer test.rb"
results in what I believe is unexpected non tracing.
== Running with 186: ruby 1.8.6 (2009-03-31 patchlevel 368) [i386-mingw32] ==
ruby 1... -
03:09 PM Feature #1201: Add relative group reference in back reference with nest level in regular expressions (e.g. \k<-5+1>)
- =begin
This feature depends on oniguruma.
=end
-
01:24 PM Revision d0551d43 (git): Small configure.in tweak.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24214 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:57 PM Bug #1020 (Closed): Matrix#rank loops in some circumstances
- =begin
Applied in changeset r24211.
=end
-
11:37 AM Revision c38487d0 (git): * io.c (rb_f_open): add rdoc about specifying ext_enc as *-bom.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24213 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:07 AM Bug #1790 (Closed): [patch] fix error message in Addrinfo#family_addrinfo
- =begin
Applied in changeset r24207.
=end
-
10:01 AM Revision 5a392c71 (git): * compile.c (compile_dstr_fragments): reduced needless literal.
- * parse.y (xstring, regexp, dsym, literal_concat, evstr2dstr):
literal at the top of dstr is no longer needed if it is empty,
since concatstrings and toregexp always create new strings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
06:42 AM Feature #1784: More encoding (Big5 series) support?
- =begin
Big5-UAO (UAO 2.50) seems suitable to bundle.
Big5-HKSCS seems also has worth.
Mozilla 1.8, its name may be Big5-moz, is still thinking.
Mozilla version of EUC-JP has the same problem.
When import table to Ruby, ... -
03:53 AM Revision abc20ed0 (git): * lib/matrix.rb (Matrix#rank): revert a part of r20859 to avoid
- infinite loop. [Bug #1020]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:29 AM Revision aea1193a (git): updated.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:13 AM Revision ce34147c (git): * configure.in, Makefile.in (TEST_RUNNABLE): tests are not
- runnable if cross-compiling.
* common.mk (btest*, test*): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 01:57 AM Revision 1a36dbe3 (git): * 2009-07-20
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24208 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:57 AM Revision 54534332 (git): * ext/socket/lib/socket.rb (Addrinfo#family_addrinfo): fix a typo in
- error message. patch by Nobuhiro IMAI. [ruby-dev:38828]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24207 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:41 AM Bug #1787: URI ライブラリの正規表現パターン
- =begin
> Ruby 1.9 の正規表現で \d の意味が変わっているので、全角数字が URI として通ってしまいます。URI が BINARY のみを対象にしているのであれば、この限りではありません。
話が少しずれますが、標準ライブラリでは、少くとも scanf、time、date など
で同様の問題がでるように思います。一般に、\d が [0-9] ではなくなった事
態にどう対処するのが正しいでしょうか。
=end
-
12:04 AM Bug #1792 (Closed): Fixnum#& 等が、Rational などを受けつける
- =begin
1 & 1.5 がエラーになるので、
1 & Rational(3,2)
や
1 & BigDecimal('1.5')
もエラーにすべきかもしれません。
=end
07/19/2009
-
11:29 PM Bug #1640 (Closed): [PATCH] Documentation for the Rational Class
- =begin
not a bug.
=end
-
11:28 PM Bug #1135: Problem renaming CMath.hypot in Ruby1.9
- =begin
=end
-
07:56 PM Bug #1790 (Closed): [patch] fix error message in Addrinfo#family_addrinfo
- =begin
PDF を見つつ眺めていたら見つけたのでパッチです。
Index: ext/socket/lib/socket.rb
===================================================================
--- ext/socket/lib/socket.rb (revision 24202)
+++ ext/socket/lib/socket.rb (working copy)
... - 01:25 PM Revision bb45f1b2 (git): * rational.c (float_to_r): an improvement.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:43 AM Revision a7290749 (git): * complex.c (make_patterns): do not use \d.
- * rational.c (make_patterns): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:07 AM Bug #1788 (Closed): ある種のメソッドをalias_methodしようとすると落ちる
- =begin
Applied in changeset r24201.
=end
-
10:57 AM Bug #1788 (Closed): ある種のメソッドをalias_methodしようとすると落ちる
- =begin
Ruby 1.9.2 preview1で Ruby on RailsのActiveSupportのtry.rbをロードすると異常終了します。
再現コードはこんな感じです。
class Object
def try(method, *args, &block)
send(method, *args, &block)
end
remove_method :try ... -
08:53 AM Revision 66604998 (git): Use UDP for sendmsg/recvmsg tests.
- sendmsg/recvmsg doesn't work with SOCK_STREAM on Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24204 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:37 AM Bug #1494: tempfile#unlink may silently fail on windows
- =begin
In fact, back in 2004, only seconds after posting his patch, Florian already "came to the conclusion that this patch sucks": http://blade.nagaokaut.ac.jp/cgi-bin/vframe.rb/ruby/ruby-core/2849?2697-2915+split-mode-vertical
Ma... -
07:13 AM Bug #1494: tempfile#unlink may silently fail on windows
- =begin
This patch totally breaks UNIX applications that rely on this behavior. It's
widely considered good practice to unlink temp files ASAP on platforms
that support it for several reasons:
1) reduced chance of conflicts/r... -
08:32 AM Revision 2737b90e (git): * io.c (io_read): should taint the result. [ruby-dev:38826]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24203 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:26 AM Bug #1787: URI ライブラリの正規表現パターン
- =begin
たびたびすみません。別件で、初期化が適切でないために URI::Generic::PORT が /^$/ になってしまっていることに気が付きました。そのため URI::Generic#port= が文字列を受け付けなくなっています。
URI.parse("http://example.jp/").port="81" #=> URI::InvalidComponentError
=end
-
01:24 AM Bug #1787: URI ライブラリの正規表現パターン
- =begin
ごめんなさい、patch にまったく関係のない変更が混入しておりました。訂正します。
=end
-
12:34 AM Bug #1787 (Closed): URI ライブラリの正規表現パターン
- =begin
Ruby 1.9 の正規表現で \d の意味が変わっているので、全角数字が URI として通ってしまいます。URI が BINARY のみを対象にしているのであれば、この限りではありません。
irb(main):001:0> require "uri"
=> true
irb(main):002:0> URI("tag:example.jp:/紅玉")
URI::InvalidURIError: bad URI(is... -
05:03 AM Revision 1031c207 (git): * configure.in (DEPRECATED): backported from trunk.
- * eval.c (rb_mod_autoload): should use SafeStringValue() instead
obsolete Check_SafeStr().
* ruby.h (rb_check_safe_str, rb_str2cstr): deprecation warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24202 b2dd03c8-... -
04:51 AM Bug #1500: test_io runs forever in windows
- =begin
Note that this occurs on non cygwin as well.
=end
-
02:47 AM Feature #1784: More encoding (Big5 series) support?
- =begin
Difference between 2.41 and 2.50 is following
% diff -su uao241-u2b.txt uao250-u2b.txt
Files uao241-u2b.txt and uao250-u2b.txt are identical
% diff -swu uao241-b2u.txt uao250-b2u.txt|less
--- uao241-b2u.txt 2005-0... -
02:00 AM Revision 33fc55ac (git): * vm_method.c (me_opts): fixed optimized method aliasing.
- [ruby-dev:38824]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24201 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:56 AM Revision 3d57dfa0 (git): * ext/socket/lib/socket.rb (Socket.accept_loop): rescue
- IO::WaitReadable instead of Errno::EWOULDBLOCK.
(Socket.udp_server_loop_on): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 12:48 AM Revision 828d7a36 (git): * test_socket.rb (test_udp_server): cannot check the existance of sendmsg by
- respond_to?.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:07 AM Bug #1381 (Closed): Confusing Encoding Error
- =begin
Applied in changeset r24197.
=end
07/18/2009
-
06:27 PM Feature #1786 (Closed): unexpected #inspect behaviour
- =begin
It's said in the documentation that #inspect, if not overridden should use #to_s. Instead of that, when not overridden, #inspect uses #to_s only until the first instance variable assignment, after that it is overridden by interpr... -
05:07 PM Feature #1784: More encoding (Big5 series) support?
- =begin
Hello Jen-Shin,
I have talked with Yui Naruse here at RubyKaigi 2009.
I will ask my student, Tatsuya Mizuno, to work on adding this encoding to
Ruby. I hope it will be finished within about one week.
Regards, Martin.
... -
03:53 PM Bug #1608 (Closed): einval in getsockname (windows)
- =begin
thanks for your information.
=end
-
10:46 AM Bug #1608: einval in getsockname (windows)
- =begin
This is same to Bug #1323 and was fixed at revision 24173
=end
- 03:01 PM Revision 1e18f3a8 (git): * 2009-07-19
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24198 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:00 PM Revision acbb1812 (git): use rb_enc_get to get the encoding of a Regexp object.
- * re.c (reg_enc_error): use rb_enc_get to get the encoding of
a Regexp object. REGEXP(re)->ptr->enc is the encoding of the
regexp engin for patterns and target strings.
[ruby-core:23208]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby... -
08:43 AM Revision 33151fcf (git): * string.c (rb_str_hash_cmp): got rid of overflow.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24196 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:05 AM Revision e07cb859 (git): * suppressed shorten-64-to-32 warnings.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24195 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:22 AM Revision 0f6d9dfc (git): * array.c: suppressed shorten-64-to-32 warnings.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24194 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:03 AM Revision b3b7cd5f (git): * include/ruby/defines.h (TRUE, FALSE): for internal use.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24193 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:39 AM Bug #1324 (Feedback): Imap Tests hanging
- =begin
I cannot reproduce now...
Can you reproduce?
=end
-
06:37 AM Bug #1346 (Closed): Linkage errors compiling C++ extension with VC8
- =begin
Applied in changeset r24179.
=end
-
05:59 AM Bug #1323 (Closed): Sockets broken on windows
- =begin
fixed at revision 24173
=end
-
05:57 AM Bug #1540 (Third Party's Issue): read on win32 now defaults to blocking
- =begin
=end
-
03:41 AM Bug #1654: Segmentation fault after a "make install" under OpenSolaris 2009.06
- =begin
Hi Yuki,
yes, the error still remains. Just got the last HEAD on the svn server: ruby 1.9.2dev (2009-07-18 trunk 24177) [i386-solaris2.11]. But there is a small difference. This time the error comes from ./tool/rbinstall.rb ... -
03:06 AM Revision d1b83a59 (git): * ruby.h (RFLOAT_VALUE, RSTRING_END, RREGEXP_SRC_*, RBIGNUM_*):
- backported macros for compatiblity from trunk.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24192 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 02:40 AM Revision 4c7c46b6 (git): * random.c: workaround for VC++ 6.0.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24191 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:15 AM Revision b80de9e9 (git): * re.h (RMATCH_REGS): added for compatibility.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24190 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:16 AM Revision f3d02254 (git): * random.c (rb_random_{int32,real,bytes,int}): added functions for
- extension libraries.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:10 AM Revision 8195282d (git): * random.c (fill_random_seed): needs wincrypt.h.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24188 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:07 AM Revision b12c5a85 (git): * random.c (fill_random_seed): use cryptographic service on Windows.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24187 b2dd03c8-39d4-4d8f-98ff-823fe69b080e