Project

General

Profile

Activity

From 04/02/2009 to 04/08/2009

04/08/2009

10:07 PM Bug #1365 (Closed): String#dump with non-ascii-compatible string provides invalid code
=begin
Applied in changeset r23160.
=end
mame (Yusuke Endoh)
09:58 PM Bug #1365 (Closed): String#dump with non-ascii-compatible string provides invalid code
=begin
遠藤です。

アスキー非互換な文字列を String#dump すると eval できない文字列が
得られました。

$ ./ruby -e 'p "\u3042".encode("UTF-16LE").dump'
"\"B0\".force_encoding(\"UTF-16LE\"\x00"

Index: string.c
======================================================...
mame (Yusuke Endoh)
09:59 PM Bug #1342: signal handling on HP-UX
=begin
OK, so the problem with Segmentation faults was related to the previous changes I had made to use getcontext/setcontext instead of setjmp/lonjmp; it was causing Fibers to fail for one thing, and who knows what else. Once I rever...
graza (Graham Agnew)
08:59 PM Bug #1342: signal handling on HP-UX
=begin
Some progress on this:

In the HP-UX documentation it says that on Itanium, PTHREAD_STACK_MIN is 256KB. But when I tracked the actual value doen in (limits.h), I found that it was only 4KB. Increasing this has solved the pr...
graza (Graham Agnew)
08:23 PM Bug #1364 (Closed): /usr/local/lib/ruby/1.9.1/rexml/text.rb:375: [BUG] Segmentation fault
=begin
ruby 1.9.1p0 with mysql-ruby-2.8.1 running on SuSE Linux Enterprise Server 10 SP1 running Ruby program oddbod.rb http://community.elgg.org/pg/plugins/codebrane/read/60964/migration-09-gt-15-plugin-for-all-data

Just before cr...
kpmurray (Kevin Murray)
02:38 PM Bug #1363 (Rejected): Wrong value for Hash of NaN
=begin
Ruby cannot handle NaN as a unique key of Hash.

Here is an example:

irb(main):001:0> h = {}
=> {}
irb(main):002:0> h[0/0.0]=1
=> 1
irb(main):003:0> h[0/0.0]=2
=> 2
irb(main):004:0> h[0/0.0]=3
=> 3
irb(ma...
phasis68 (Heesob Park)
01:05 PM Revision a5596dc6 (git): * string.c (rb_str_dump): buffer length plus one byte for null
terminator. [ruby-dev:38294]
* test/ruby/test_m17n.rb (test_str_dump): add a test for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
11:08 AM Revision 6387c5dc (git): * string.c (rb_str_rstrip_bang): should not sign-expand non-ascii.
[ruby-core:23158]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23159 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:48 AM Revision c9ad044d (git): * test/ruby/test_string.rb (test_chop, test_chop!): tests for [ruby-core:23155].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:00 AM Bug #1361: Configure fails to recognize the absence of bison
=begin
Hi,

At Wed, 8 Apr 2009 06:16:43 +0900,
Wesha the Leopard wrote in [ruby-core:23148]:
> Bison is NOT installed by default on FreeBSD, resulting in the following error when "make"ing:

Why do you need to make parse.c, which ...
nobu (Nobuyoshi Nakada)
06:16 AM Bug #1361 (Rejected): Configure fails to recognize the absence of bison
=begin
There is a line "YACC = bison" in Makefile.in; but configure fails to recognize the absence of bison

Bison is NOT installed by default on FreeBSD, resulting in the following error when "make"ing:

-----------------------...
wesha (Wesha the Leopard)
09:59 AM Revision e1a304ff (git): merge revision(s) 19486:
* win32/win32.c (subtruct): check tv_sec.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@23156 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
08:31 AM Revision 8b95a0df (git): * string.c (rb_str_chop_bang): reset coderange. [ruby-core:23155]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23155 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
05:00 AM Revision a6fa5855 (git): * lib/mkmf.rb (what_type?): fixed typo, and refined for member of
aggregation types.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23154 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
04:57 AM Revision 6b806a8a (git): * lib/mkmf.rb (Logging.postpone): copy postponed output always.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23153 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:57 AM Revision 64be577b (git): * lib/mkmf.rb (Logging.postpone): copy postponed output always.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23153 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:46 AM Revision 0b05fc5a (git): * lib/mkmf.rb (what_type?): fixed typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23152 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:42 AM Bug #1357: Fixing variables into specific CPU registers deemed overrated & may disturb compilers' optimizers
=begin
Hi,

At Mon, 6 Apr 2009 19:38:09 +0900,
Ollivier Robert wrote in [ruby-core:23137]:
> clang uses __clang__ as main #define. It also aims to
> support most GNUC constructs & defines.

Also __GNUC__ and __i386__?

I'd tho...
nobu (Nobuyoshi Nakada)
12:46 AM Revision 34f01201 (git): * configure.in (LIBRUBY_SO): removed redundant additional version
numbers.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23151 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)

04/07/2009

04:35 AM Revision d9921b1d (git): * common.mk (info): shows configured names.
* configure.in (Makefile): works even if RUBY_INSTALL_NAME
contains macro.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23150 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
04:14 AM Revision 99b38e10 (git): * configure.in (LIBRUBY_DLDFLAGS): compatibility version is
ruby_version.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23149 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
04:10 AM Revision 4b4dc16f (git): * configure.in (RUBY_REPLACE_TYPE): defines type modifier prefix
for printf.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23148 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)

04/06/2009

09:11 PM Bug #1353: io does not convert str when ext == intern
=begin
成瀬です。

sheepman wrote:
>> 内部エンコーディングの設定は、書き込み時のエンコーディング変換には影響しません。
>> またdefault_externalも、書き込み時のエンコーディング変換には影響しません。
>
> 影響しているようです。

うーむむ、確かに。
ちょっと[ruby-dev:38276]も含めて再整理します。

--
NARUSE, Yui <naruse@airemix.jp>
=end
naruse (Yui NARUSE)
09:09 PM Feature #1358: net/http has no TRACK method - here's a patch
=begin
what you get for posting patches in ruby-forum.com and only adding them here 3 days later... :)

http://www.ruby-forum.com/topic/183307
=end
sardaukar (Bruno Antunes)
09:00 PM Feature #1358: net/http has no TRACK method - here's a patch
=begin
Very similar to http://redmine.ruby-lang.org/issues/show/1352 :)
=end
daz (Dave B)
08:50 PM Feature #1358 (Rejected): net/http has no TRACK method - here's a patch
=begin
net/http has no TRACK method - I found it useful and trivial to add, so here is my patch for it. It is not part of the RFC, but it does have a use.
=end
sardaukar (Bruno Antunes)
08:17 PM Bug #1355 (Closed): -O3 deemed uncessary
=begin
Applied in changeset r23142.
=end
nobu (Nobuyoshi Nakada)
07:12 PM Bug #1355: -O3 deemed uncessary
=begin
There are not that many differences between -O2 and -O3 (mainly -finline-functions IIRC) so I'm a bit surprised there. Anyway, I'd remove any "default" level to let people choose except for -O. The main problem is that if I do ...
roberto (Ollivier Robert)
06:41 PM Bug #1355: -O3 deemed uncessary
=begin
The real point? gcc -O2 was a crap. We've recieved many "bug" reports that ruby cannot compile.

If you want that silly -O2 enabled, type ./configure optflags=-O2
=end
shyouhei (Shyouhei Urabe)
05:29 PM Bug #1355 (Closed): -O3 deemed uncessary
=begin
I do not see the real point in forcing all compilation with -O3 and it makes overriding the optimization level overly complicated. Let people choose the level they want.
=end
roberto (Ollivier Robert)
07:45 PM Feature #1045: nicer icon for ruby.exe
=begin
Luis Lavena wrote:
>
> Something like the RubyInstaller icon?
>
> http://blog.mmediasys.com/2008/03/29/progress-of-one-click-installer-rubyinstaller/


Hi Luis,

I like this one you use very much:
http://rubyi...
daz (Dave B)
07:38 PM Bug #1357: Fixing variables into specific CPU registers deemed overrated & may disturb compilers' optimizers
=begin
clang uses __clang__ as main #define. It also aims to support most GNUC constructs & defines.
=end
roberto (Ollivier Robert)
07:23 PM Bug #1357: Fixing variables into specific CPU registers deemed overrated & may disturb compilers' optimizers
=begin
Hi,

At Mon, 6 Apr 2009 17:43:20 +0900,
Ollivier Robert wrote in [ruby-core:23132]:
> As a side-effect, it enables successful compilation with
> recent versions of clang/llvm.

Does it have a macro to tell if it's clang/ll...
nobu (Nobuyoshi Nakada)
05:43 PM Bug #1357 (Closed): Fixing variables into specific CPU registers deemed overrated & may disturb compilers' optimizers
=begin
I do not think that fixing specific variable into CPU registers is really reflected in performance gains (benchmarks welcome!). It will also generally disturb compilers' handling of optimization (especially on register-starved C...
roberto (Ollivier Robert)
05:47 PM Revision 04d1fc84 (git): * configure.in (RUBY_DEFINT): use AC_INCLUDES_DEFAULT.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23147 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:36 PM Bug #1356 (Third Party's Issue): Be consistent in function declarations
=begin
When compiling with clang, prototypes for two OpenSSL functions are found to be mismatched with respect to "const". Fix that.
=end
roberto (Ollivier Robert)
05:27 PM Revision c30f5e82 (git): * configure.in (RUBY_DEFINT): should pass includes to
AC_CHECK_SIZEOF and RUBY_CHECK_SIZEOF.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:25 PM Revision 254446f5 (git): * configure.in (CFLAGS, CXXFLAGS): need ARCH_FLAG for universal
binary.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23145 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
04:08 PM Revision 8ebd0d43 (git): * numeric.c (flo_to_s): reduce fragments if no precision lost.
c.f. [ruby-core:23075]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:16 PM Revision e8fbc9ca (git): * configure.in (CFLAGS, CXXFLAGS): override with $cflags and
$cxxflags if not given. [ruby-core:23130]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:16 PM Revision aa75b002 (git): * configure.in (CFLAGS, CXXFLAGS): override with $cflags and
$cxxflags if not given. [ruby-core:23130]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:51 PM Bug #1336: Change in string representation of Floats
=begin
I agree with Brian.

I think it is a spec for Ruby 1.8 and 1.9 to fail to round-trip,
even if it may be inconvenient a little. I cannot find a reason
why `round-trip' feature is more important than compatibility.

In addit...
mame (Yusuke Endoh)
03:24 AM Bug #1336: Change in string representation of Floats
=begin

I have to agree with Brian on this.

A quick, informal survey of various other languages shows that, by default,
most
will faithfully convert floating point 2.4 from a string to float and back
again.

'C', 'C++', Lua, H...
brent (Brent Roman)
11:16 AM Revision 359e5930 (git): * configure.in (CFLAGS, CXXFLAGS): use orignal values if given.
[ruby-core:23130]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
11:16 AM Revision d456f0aa (git): * configure.in (CFLAGS, CXXFLAGS): use orignal values if given.
[ruby-core:23130]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:26 AM Revision 228d3e46 (git): * file.c (utime_failed): refined the error message for EINVAL on
DOSISH platforms, where it may fail depending on filesystems.
see [ruby-dev:38277].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:38 AM Revision a3a88c6b (git): * file.c (sys_fail2, rb_file_s_readlink, BUFCHECK, rmext),
(rb_file_s_basename): get rid of overflow.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23140 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
06:11 AM Revision 1b71f8a5 (git): * numeric.c (int_chr): checsk overflow.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23139 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:06 AM Bug #1350: gem method with version dependency fails
=begin
Good to know,

I did a search before submitting this patch but seems Redmine search is not indexing properly japanese text.
=end
luislavena (Luis Lavena)
04:56 AM Bug #1350: gem method with version dependency fails
=begin
This is probably the same issue as Bug #1163 - which has a patch that works for me.
=end
shaydon (Simon Haydon)
01:49 AM Revision 090dc8fd (git): * test/stringio/test_stringio.rb (test_path): StringIO#path is no
longer defined. [ruby-dev:38254]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23138 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:47 AM Revision aaec30f9 (git): * ext/stringio/stringio.c (strio_path): removed. [ruby-dev:38254]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23137 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

04/05/2009

11:20 PM Bug #1353: io does not convert str when ext == intern
=begin
こんばんは sheepman です。

On Sun, 5 Apr 2009 22:08:19 +0900
"NARUSE, Yui" <naruse@airemix.jp> wrote:

> 内部エンコーディングの設定は、書き込み時のエンコーディング変換には影響しません。
> またdefault_externalも、書き込み時のエンコーディング変換には影響しません。

影響しているようです。

$ cat t.rb
# enco...
sheepman (Takashi Tamura)
10:09 PM Bug #1353: io does not convert str when ext == intern
=begin
成瀬です。

とりあえず先にこちらを。

sheepman wrote:
> こんばんは sheepman です。
>
> IO の外部エンコーディングと内部エンコーディングが等しい場合に、
> 変換が必要な場合でも、変換が起きません。
>
> $ cat t.rb
> # encoding:euc-jp
> io = File.open('t.txt', 'w+', { :internal_encoding => "SJIS...
naruse (Yui NARUSE)
09:11 PM Bug #1353 (Closed): io does not convert str when ext == intern
=begin
こんばんは sheepman です。

IO の外部エンコーディングと内部エンコーディングが等しい場合に、
変換が必要な場合でも、変換が起きません。

$ cat t.rb
# encoding:euc-jp
io = File.open('t.txt', 'w+', { :internal_encoding => "SJIS" } )
io.write("ほげ")

$ ruby-1.9 -v -Esjis t....
sheepman (Takashi Tamura)
04:57 PM Bug #1336: Change in string representation of Floats
=begin
brian ford wrote:
> So, this decision takes a marginal case for which a perfectly good
> mechanism already exists and promotes it to the common case. But
> that's not all. The consequence for the common case is that 2.4 is
> ...
headius (Charles Nutter)
02:51 AM Bug #1336: Change in string representation of Floats
=begin
On Fri, Apr 3, 2009 at 11:49 PM, Roger Pack <redmine@ruby-lang.org> wrote:
> Issue #1336 has been updated by Roger Pack.
>
>
>>> * numeric.c (flo_to_s): keeps enough precision for round trip.
>
> One possibility would be to...
brixen (Brian Shirai)
09:02 AM Revision 03dbd024 (git): * include/ruby/intern.h (rb_fd_resize): does nothing on Win32.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23136 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:59 AM Revision a3e7e369 (git): * include/ruby/intern.h (Init_stack): moved.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23135 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

04/04/2009

03:49 PM Bug #1336: Change in string representation of Floats
=begin
>> * numeric.c (flo_to_s): keeps enough precision for round trip.

One possibility would be to allow Float#to_s to still be (depending on how you look at it) "friendly" or "imprecise."

And keep the precise version for Fl...
rogerdpack (Roger Pack)
01:24 PM Bug #1351 (Closed): Net::HTTP - set_form_data no longer allows symbols as keys.
=begin
ruby-1.8 allowed symbols as keys in set_form_data. ruby-1.9.x does not.

for example:
require "net/http"
p = Net::HTTP::Post.new("/")
p.set_form_data({:key => "value"})

the documentation doesn't explicitly s...
Anonymous
11:15 AM Bug #1342: signal handling on HP-UX
=begin
Hi Nakada-san,

I have modified my 1.9.1-p0 such that getcontext/setcontext would be used, but it hasn't helped. Basically this was done by running configure as normal and then changing the generated .ext/include/ia64-hpux11...
graza (Graham Agnew)
08:05 AM Revision 08e5b6de (git): * include/ruby/intern.h (RB_NUM_COERCE_FUNCS_NEED_OPID): macro to
check compatibility. [ruby-dev:38162]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23134 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:55 AM Bug #1350 (Closed): gem method with version dependency fails
=begin
Been trying to use 1.9.1 with certain gems, but it seems that the gem command is broken when a version dependency is specified.

See the following results:

http://pastie.org/436343

## ruby 1.9.1p0 (2009-01-30 revisi...
luislavena (Luis Lavena)
03:55 AM Feature #1349 (Rejected): Net::SMTP open_message and send_message always require from_addr, *to_addrs
=begin
The open_message and send_message methods for Net::SMTP each require a from_addr argument and at least one to_addr argument in all cases, even though these values may already be contained in headers in the message stream.

Th...
stevej_vigilan (Steve Jorgensen)

04/03/2009

10:38 PM Revision c2b381c5 (git): * mkconfig.rb (sitearch): default to arch.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23133 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:38 AM Revision 3175b6e7 (git): * gc.c (Init_stack): use ruby_init_stack. [ruby-dev:34350]
* intern.h (Init_stack): make to call ruby_init_stack.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23132 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:35 AM Revision 1662ff89 (git): * Makefile.in (fake.rb): creates with config.status.
* template/fake.rb.in: extracted from Makefile.in.
* configure.in (fake.rb): prefixed with $(arch)-.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23131 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:34 AM Revision 7ddf0a69 (git): * gc.c (Init_stack): use ruby_init_stack. [ruby-dev:34350]
* intern.h (Init_stack): make to call ruby_init_stack.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23130 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:22 AM Bug #1348 (Rejected): Crash in library under Ruby 1.9.1
=begin

=end
nobu (Nobuyoshi Nakada)
02:52 AM Bug #1348: Crash in library under Ruby 1.9.1
=begin
A make clean fixed it, thank you. You can close this ticket as invalid.
=end
nwiger (Nate Wiger)
05:04 AM Revision ae846f9f (git): * lib/irb/completion.rb (IRB::InputCompletor::Operators): Add
overloadable negative operators.
* lib/irb/ruby-lex.rb (RubyLex#lex_init): Support overloadable
negative operators.
* lib/irb/ruby-lex.rb (RubyLex#identify_identifier): Minus signs
need to be escaped in regexp character class.
* m...
Akinori MUSHA
04:53 AM Revision d834d9dd (git): * eval.c (is_defined): made a volatile variable not to be
clobbered by longjmp.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23128 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
04:52 AM Revision 92d6ce2e (git): ------------------------------------------------------------------------
r15996 | nobu | 2008-04-14 12:52:27 +0900 (Mon, 14 Apr 2008) | 2 lines
* gc.c (Init_stack): use ruby_init_stack. [ruby-dev:34350]
------------------------------------------------------------------------
-------------------------------...
nobu (Nobuyoshi Nakada)
03:46 AM Revision 31c1ebc6 (git): * ext/extmk.rb: quotes arguments with spaces always.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23126 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:45 AM Revision 2b7279ba (git): * ext/extmk.rb: quotes arguments with spaces always.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:43 AM Revision 9aecc028 (git): * common.mk (main): passes $(MAKE) to mkmain_cmd
* ext/extmk.rb (command_output): uses arguments to invoke make.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23124 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)

04/02/2009

05:55 PM Bug #1110: encoding warning
=begin
begin/end で直すのに一票。そういう手があったのには気がつかなかったです。

よろしくお願いします。 Martin.

On 2009/04/01 21:27, Yusuke ENDOH wrote:
> 遠藤です。
>
> 2009/2/5 SASADA Koichi<ko1@atdot.net>:
>>  ささだです.
>>
>> 以下のように,-v や -w 付きの ruby で erb を require すると...
duerst (Martin Dürst)
03:36 PM Bug #1343: lib/rdoc/markup/simple_markup/ is empty
=begin

=end
drbrain (Eric Hodel)
12:24 PM Bug #1348: Crash in library under Ruby 1.9.1
=begin
Hi,

At Thu, 2 Apr 2009 10:53:11 +0900,
Nate Wiger wrote in [ruby-core:23104]:
> We have a small C library that now crashes under Ruby 1.9.1.
> It appears to compile cleanly, but gives the following error:
>
> validates_v...
nobu (Nobuyoshi Nakada)
10:53 AM Bug #1348 (Rejected): Crash in library under Ruby 1.9.1
=begin
We have a small C library that now crashes under Ruby 1.9.1. It appears to compile cleanly, but gives the following error:

validates_vulgarity.rb:6: [BUG] unknown type 0x22 (0xc given) ruby 1.9.1p0 (2009-01-30 revision 2190...
nwiger (Nate Wiger)
08:25 AM Bug #1342: signal handling on HP-UX
=begin
Hi Nakada-san,

I should also say that this problem is worse on HP-UX 11i v3 (version 11.31). When running "make test" it doesn't even get past the sample/test.rb:signal tests; ruby core dumps with the same problem of establ...
graza (Graham Agnew)
08:15 AM Bug #1342: signal handling on HP-UX
=begin
Hi Nakada-san,

The only other environment I've tried so far is AIX and I haven't seen this issue there at all. (But you probably knew that since you responded to my other issue on the Ruby forum. :) ) This problem only hap...
graza (Graham Agnew)
04:17 AM Bug #1342: signal handling on HP-UX
=begin
Hi,

At Wed, 1 Apr 2009 07:45:15 +0900,
Graham Agnew wrote in [ruby-core:23086]:
> I've been looking through the Ruby source code, specifically
> the Itanium specific code wrapped in "#ifdef __ia64" guards
> and within the ...
nobu (Nobuyoshi Nakada)
07:13 AM Revision c5258c5d (git): * test/rss/test_atom.rb (RSS::TestAtomCore::assert_atom_content_inline_other_base64_to_s):
ditto. [ruby-dev:38248]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@23122 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
07:00 AM Revision 340422dc (git): * test/rss/rss-assertions.rb (RSS::Assertions::assert_atom_content_inline_other_text):
newlines are valid for Base64 data. [ruby-dev:38248]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@23120 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
05:52 AM Revision 12bbcbb3 (git): * lib/getoptlong.rb: remove unused udoc/usage from example.
[ruby-core:23098]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23119 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
05:22 AM Revision dc7e0e12 (git): merge revision(s) 22910:
* test/openssl/test_ssl.rb (OpenSSL#test_client_session):
Debian's openssl 0.9.8g-13 failed at assert(ssl.session_reused?),
when use default SSLContext. [ruby-dev:36167]
backported r19268 from trunk. [ruby-c...
shyouhei (Shyouhei Urabe)
04:21 AM Bug #1344: sleep(0) sleeps forever on Mac OSX 10.4
=begin
Hi,

At Wed, 1 Apr 2009 17:33:51 +0900,
Sean O'Halpin wrote in [ruby-core:23094]:
> Instead of not sleeping at all, sleep(0) sleeps forever on
> Mac OSX 10.4. Multiruby output below:

Seems only on OS X 10.4. It worked fi...
nobu (Nobuyoshi Nakada)
01:05 AM Feature #1081: add File::write() convenience method
=begin
> What do you think proper API for combined File.open?
>
> File::write(path, string, mode, opt)

I also prefer this first way.
File.write('hello.txt', 'some stuff')

and default to mode 'wb' for all platforms
T...
rogerdpack (Roger Pack)
12:05 AM Bug #1346 (Closed): Linkage errors compiling C++ extension with VC8
=begin
I've found two problems with extern "C" blocks while compiling some code generated by SWIG (the class example in the SWIG 1.3.39 distribution). I'm not sure if the problems came from Ruby or from SWIG, but I'd be grateful if some...
mgma (Miguel Muñoz)
 

Also available in: Atom