Project

General

Profile

Activity

From 02/09/2017 to 02/15/2017

02/15/2017

08:58 PM Bug #13216 (Closed): Possible unexpected behaviour reading string starting with a byte order mark
Maybe the comparison between symbols has an unexpected behaviour. Tested with ruby 2.4.0
```
$ echo -n -e '\xEF\x...
gabrielgiordano (Gabriel Giordano)
04:41 PM Bug #13215: Cross compiling Ruby Gems uses Build System Linker Options
If Rubygems (which I thought was part of Ruby now?) doesn't support cross-compiling Ruby gems, how do you cross-compi... rkeene (Roy Keene)
07:17 AM Bug #13215 (Third Party's Issue): Cross compiling Ruby Gems uses Build System Linker Options
Does rubygems support cross-compiling? nobu (Nobuyoshi Nakada)
01:41 PM Feature #13211: Hash#delete taking a splat
Okay, yes, an arbitrary number of arguments. Is this something to which people would be amenable? kddnewton (Kevin Newton)
12:10 PM Feature #13211: Hash#delete taking a splat
Whether to accept a splat (perhaps on an array) at the beginning of an argument is not something to be specified as a... sawa (Tsuyoshi Sawada)
08:51 AM Bug #13150: TestMarshal failures on FreeBSD with gcc7 because of GC
Nobuyoshi Nakada <[email protected]> wrote:
> On 2017/02/13 19:05, Nobuyoshi Nakada wrote:
> >> But in marshal.c, ...
normalperson (Eric Wong)
07:32 AM Bug #13150: TestMarshal failures on FreeBSD with gcc7 because of GC
On 2017/02/13 19:05, Nobuyoshi Nakada wrote:
>> But in marshal.c, I think we can use `klass==0` to hide the object
...
nobu (Nobuyoshi Nakada)

02/14/2017

06:42 PM Bug #13215 (Third Party's Issue): Cross compiling Ruby Gems uses Build System Linker Options
When cross-compiling Ruby Gems under Ruby 2.4.0, the rbconfig system uses the build system's configuration to cross-c... rkeene (Roy Keene)
01:49 PM Bug #12604: Win32::Resolv.get_resolv_info returns unavailable DNS servers
r57629 is also need to be backported. nagachika (Tomoyuki Chikanaga)
09:59 AM Bug #12604: Win32::Resolv.get_resolv_info returns unavailable DNS servers
I reverted r57571 at r57626. r57571 broke RubyCI on vc12-x64.
http://13.78.52.201/vc12-x64/ruby-2.3/log/20170207T182...
nagachika (Tomoyuki Chikanaga)
12:04 PM Bug #13214 (Closed): FileUtils::mkdir_p creates additional (unrequested) directory on Cygwin
FileUtils.mkdir(SOMEPATH) on Cygwin will create a directory ./c: in addition to SOMEPATH, if the following two condit... rovf (Ronald Fischer)
11:26 AM Feature #5481: Gemifying Ruby standard library
@headius
Thank you for your information. I have never seen jruby patches in jruby/ruby repository.
https://gith...
hsbt (Hiroshi SHIBATA)
11:12 AM Feature #13213 (Closed): Gemify scanf
Applied in changeset r57627.
----------
Added initial gemspec for Scanf module.
[Feature #13213]
hsbt (Hiroshi SHIBATA)
11:02 AM Feature #13213 (Closed): Gemify scanf
This issue is tracking for gem release of Scanf module. hsbt (Hiroshi SHIBATA)
06:51 AM Feature #13212 (Closed): Syntax proposal: don't require begin-end to rescue exceptions inside do-end blocks
It's accepted by https://bugs.ruby-lang.org/issues/12906
You can use this syntax after Ruby 2.5.
hsbt (Hiroshi SHIBATA)
12:10 AM Misc #13209: fact.rb in ruby/sample variations
For MRI Ruby (but not JRuby) **while** loops are consistently faster than all
the other loop constructs (times, each...
jzakiya (Jabari Zakiya)

02/13/2017

09:02 PM Feature #13212 (Closed): Syntax proposal: don't require begin-end to rescue exceptions inside do-end blocks
Blocks are ubiquitous in Ruby world. There's as many blocks in every Ruby code as methods - if not even more. It woul... Nowaker (Damian Nowak)
06:35 PM Feature #5481: Gemifying Ruby standard library
Please coordinate with us on the JRuby team. The released gems will need to be loadable in JRuby, since people will s... headius (Charles Nutter)
05:53 PM Misc #13209: fact.rb in ruby/sample variations
Added another version using the **step** method, in **fact3**.
It's faster than using **downto** and neck-in-neck w...
jzakiya (Jabari Zakiya)
12:59 AM Misc #13209 (Open): fact.rb in ruby/sample variations
I was looking at some of the Sample files that come with Ruby and
saw the example for doing factorials. It's an old ...
jzakiya (Jabari Zakiya)
04:38 PM Feature #13211 (Closed): Hash#delete taking a splat
Hi there,
I would like to add the ability for Hash#delete to take a splat of arguments that would delete entries a...
kddnewton (Kevin Newton)
10:12 AM Bug #13210 (Rejected): Wrong float substraction result
Floating point calculations have limited precision!
Please read http://docs.oracle.com/cd/E19957-01/806-3568/ncg_g...
duerst (Martin Dürst)
09:35 AM Bug #13210 (Rejected): Wrong float substraction result
~~~ ruby
0.1 - 0.0001 => 0.0999
0.1 - 0.001 => 0.099
0.1 - 0.01 => 0.09000000000000001
0.01 - 0.0001 => 0.00...
dexter3 (Alex V)
10:08 AM Bug #13150: TestMarshal failures on FreeBSD with gcc7 because of GC
On 2017/02/13 10:04, Eric Wong wrote:
> I still support fixing `RB_GC_GUARD` to be stronger for GCC7.
I think it ...
nobu (Nobuyoshi Nakada)
01:08 AM Bug #13150: TestMarshal failures on FreeBSD with gcc7 because of GC
Eric Wong <[email protected]> wrote:
> [email protected] wrote:
> > Prevent GC by volatile [Bug #13150]
...
normalperson (Eric Wong)
06:57 AM Bug #13081: resolv.rb may be the cause of the rubygems bug on Windows
Nobuyoshi Nakada wrote:
> Applied in changeset r57265.
>
> ----------
> win32/resolv.rb: ad hoc workaround
>
...
kozo2 (Kozo Nishida)
06:22 AM Feature #13207: Allow keyword local variable names like `class` or `for`
I don't have any pro or con on the proposal itself. I also have no idea if
this is a difficult change or whether mat...
shevegen (Robert A. Heiler)
02:53 AM Feature #13173: Gemify webrick
webrick gem is already registered.
* https://rubygems.org/gems/webrick (It's masked yet)
this gem is registere...
hsbt (Hiroshi SHIBATA)
02:52 AM Feature #13197: Gemify fileutils
fileutils gem is already registered.
* https://rubygems.org/gems/fileutils (It's masked yet)
I ask about this...
hsbt (Hiroshi SHIBATA)
02:50 AM Feature #13201 (Open): Gemify dbm
DBM gem is already registered. see. https://rubygems.org/gems/dbm
hsbt (Hiroshi SHIBATA)

02/12/2017

10:58 PM Feature #13208: Vector.zero(n) and vector.zero?
Looks good.
I think the short description is probably good enough. The example makes it clear if someone has doubt...
marcandre (Marc-Andre Lafortune)
08:15 PM Feature #13208: Vector.zero(n) and vector.zero?
I think the method is fine but of course that is just my own opinion,
the core team and matz will decide that.
On...
shevegen (Robert A. Heiler)
08:19 PM Feature #13166: Feature Request: Byte Arrays for Ruby 3
I want to using an Array8 that has the same semantics, and inherits the same module methods (`Enumerables`, etc),
as...
jzakiya (Jabari Zakiya)
04:22 PM Feature #2740: Extend const_missing to pass in the nesting
This would still be very useful for people implementing auto loading systems, not just Rails najamelan (Naja Melan)
12:53 PM Feature #13207 (Feedback): Allow keyword local variable names like `class` or `for`
`Binding#local_variable_get` is for that purpose.
Or do you have any concrete proposal?
nobu (Nobuyoshi Nakada)
12:40 PM Feature #5588: add negation flag (v) to Regexp
Onigmo 6.1.1 was merged by r57603.
It supports absent operator `(?~pattern)` which can be a replacement of `(?v:patt...
k_takata (Ken Takata)

02/11/2017

07:54 PM Feature #13208 (Closed): Vector.zero(n) and vector.zero?
Found that I need this recently, and class `Matrix` has these two function while `Vector` not.
So I add two function...
qitar888 (Chia-sheng Chen)
03:47 PM Feature #13207 (Feedback): Allow keyword local variable names like `class` or `for`
Sometimes when trying to write expressive Ruby you enevitably hit a case
that would sound just right if the variable...
kaspth (Kasper Timm Hansen)
09:05 AM Misc #13072: Current state of date standard library
Just wanted to add - for a new user of ruby, it may be confusing to
know the difference between Time, Date, DateTime...
shevegen (Robert A. Heiler)
08:59 AM Feature #5481: Gemifying Ruby standard library
Looks as if this ticket may soon be resolved/finished after 5 years. :)
The only one on the todo list above is "Re...
shevegen (Robert A. Heiler)
02:03 AM Bug #13187 (Third Party's Issue): In rails console ,excute "User.all" or "User.new",remind a bugreport
marcandre (Marc-Andre Lafortune)

02/10/2017

11:21 PM Bug #13188: Reinitialize Ruby VM.
Eric Wong <[email protected]> wrote:
> SASADA Koichi <[email protected]> wrote:
> > On 2017/02/08 7:18, Eric Wong ...
normalperson (Eric Wong)
07:53 PM Bug #13187: In rails console ,excute "User.all" or "User.new",remind a bugreport
This should be closed as it's seemingly unrelated to ruby core as evidence by the fact that it is happening in `rails... snood1205 (Eli Sadoff)
01:25 PM Bug #13195 (Closed): bigdecimal/util.rb: [DOC] Fix documentation errors
mrkn (Kenta Murata)
11:22 AM Bug #8996: pthread_mutex_lock EINVAL
I filled Backport field according to the reported version. nagachika (Tomoyuki Chikanaga)
08:17 AM Bug #8996 (Closed): pthread_mutex_lock EINVAL
r57595 fixes this problem. Sorry for late response and thank you for your great simple reproducing code! ko1 (Koichi Sasada)
09:41 AM Feature #13206 (Closed): Gemify fcntl
Applied in changeset r57596.
----------
Added initial gemspec for Fcntl module.
[Feature #13206]
* ext/fcntl/f...
hsbt (Hiroshi SHIBATA)
09:39 AM Feature #13206 (Closed): Gemify fcntl
This issue is tracking for gem release of Fcntl module. hsbt (Hiroshi SHIBATA)
08:17 AM Bug #13205 (Closed): Backport r57589 (parallel.rb: fix intervention)
以前から稀にワーカープロセスからの出力が混じることがあったのですが、r57555で_reportを呼ぶ回数が増えたことで確率が上がって頻繁に起きるようになったようです。 nobu (Nobuyoshi Nakada)
06:07 AM Bug #13204: Search order of constant is different
Thank you for response! okkez (okkez _)
04:31 AM Bug #13204 (Closed): Search order of constant is different
Intentional.
Top level constants are constants defined in `Object`, but `BasicObject` does not inherit `Object`.
nobu (Nobuyoshi Nakada)
02:31 AM Bug #13204 (Closed): Search order of constant is different
```ruby
class CleanRoom < BasicObject
def call
instance_eval(<<-CODE)
$stdout.puts ::ENV.size
CODE...
okkez (okkez _)
03:58 AM Bug #13200 (Closed): Ruby 2.4.0 Stable Fails to Build from Source on openSUSE
Applied in changeset r57590.
----------
extmk.rb: split notes
* ext/extmk.rb: split notes and echo per lines, for m...
nobu (Nobuyoshi Nakada)
03:57 AM Bug #13200: Ruby 2.4.0 Stable Fails to Build from Source on openSUSE
Fix of openssl/extconf.rb should be backported to older versions, not only 2.4. nobu (Nobuyoshi Nakada)
01:58 AM Bug #13203 (Third Party's Issue): mysql2-0.4.1/mysql2/mysql2.so: [BUG] Segmentation fault
Please report it to mysql2.
Note that 2.1.2 is outdated and 2.1 EOL is soon.
nobu (Nobuyoshi Nakada)

02/09/2017

08:38 PM Bug #13200: Ruby 2.4.0 Stable Fails to Build from Source on openSUSE

For a quick glance the file MIGHT be also available from
[http://temporary.softf1.com/2017/bugs/2017_02_09_bugs...
martin_vahi (Martin Vahi)
08:36 PM Bug #13200: Ruby 2.4.0 Stable Fails to Build from Source on openSUSE
Nobuyoshi Nakada wrote:
> Please show lines around the line 1468 in file exts.mk.
The exts.mk is attatched as
...
martin_vahi (Martin Vahi)
03:50 AM Bug #13200 (Feedback): Ruby 2.4.0 Stable Fails to Build from Source on openSUSE
Please show lines around the line 1468 in file exts.mk. nobu (Nobuyoshi Nakada)
08:00 PM Bug #13196: Improve keyword argument errors when non-keyword arguments given
Nobuyoshi Nakada wrote:
> wrong number of arguments (given 1, expected 0 with required keyword code)
IMO still un...
stomar (Marcus Stollsteimer)
05:18 PM Bug #13203 (Third Party's Issue): mysql2-0.4.1/mysql2/mysql2.so: [BUG] Segmentation fault
Trying to install a ruby app on a server. Whenever the gem mysql2 is invoked, I get a segmentation fault. Please see ... jack (jack connors)
02:28 PM Bug #13202 (Closed): Enumerable#slice_before does not take both argument and block at the same time, as it ought to.
Applied in changeset r57584.
----------
[DOC] Update an obsolete example for slice_before.
The argument for Enumera...
akr (Akira Tanaka)
10:14 AM Bug #13202 (Closed): Enumerable#slice_before does not take both argument and block at the same time, as it ought to.
Both RDoc and Rurema have descriptions of Enumerable#slice_before with this example:
```ruby
# split mails in mbo...
shyouhei (Shyouhei Urabe)
01:42 AM Feature #5555: rename #include? to #includes?
Please stop beating this dead horse. shyouhei (Shyouhei Urabe)
 

Also available in: Atom