Project

General

Profile

Activity

From 10/27/2016 to 11/02/2016

11/02/2016

10:03 PM Bug #12890: Net::HTTP should treat unexpected 1XX responses as non-final.
I believe the fix is relatively simple; the main change is to `lib/net/http.rb`:
~~~diff
--- a/lib/net/http.rb
+...
phluid61 (Matthew Kerwin)
08:58 PM Bug #12890 (Closed): Net::HTTP should treat unexpected 1XX responses as non-final.
Long story short
Net::HTTP's client does not tolerate non-100 status codes from the 1XX block in a sensible manner...
lukasa (Cory Benfield)
09:39 PM Bug #12891 (Closed): armv7l-linux-eabihf/openssl.so: [BUG] Illegal instruction at 0xb6659cfc
While installing GitLab on my Raspberry 2, at the end I'm executing the command: `sudo gitlab-ctl reconfigure`
This ...
SHSolutions (Sören Hanisch)
04:45 PM Feature #12142: Hash tables with open addressing
Koichi Sasada wrote:
> Sorry for my lazy-ness, I evaluated your two implementations (ffalcon has two versions, HUGEH...
vmakarov (Vladimir Makarov)
09:28 AM Feature #12142: Hash tables with open addressing
Sorry for my lazy-ness, I evaluated your two implementations (ffalcon has two versions, HUGEHASH or not).
Now, I d...
ko1 (Koichi Sasada)
03:38 PM Bug #12889 (Closed): Regression of Ruby 2.4.preview2 string interpolation
~~~
$ ./ruby -v
ruby 2.4.0dev (2016-07-10 trunk 55620) [x86_64-linux]
$ ./ruby -e 'puts ("%01.0f" % 1234567892.0)'...
ujifgc (Igor Bochkariov)
03:21 PM Bug #12888 (Rejected): Require 'thread' crash on recent 2.2.x
By just calling the Thread class, a ruby script or just IRB crash :
(French install)
LoadError: 127: La procédu...
Jishin (Julien BONNET)
07:07 AM Feature #12760: Optional block argument for `itself`
What about giving it an obvious name like `yield_self` and making a syntax sugar `object.{|x| ... }` for calling it l... knu (Akinori MUSHA)
02:46 AM Feature #5446: at_fork callback API
ping, any plans to add these apis, they will help clean up a lot in the Ruby ecosystem, just hit it again today.
...
sam.saffron (Sam Saffron)
01:31 AM Revision af015a9a (git): assertions.rb: assert_all_assertions
* test/lib/test/unit/assertions.rb (assert_all_assertions): prefix
assert to be filtered out.
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)
12:50 AM Revision d97b8d0d (git): extension.rdoc: update rb_ensure description
* doc/extension.rdoc: set ANYARGS as arguments for func1 and func2.
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)

11/01/2016

11:45 PM Revision 564cb1a0 (git): extension.rdoc: update rb_rescue description
* doc/extension.rdoc: set ANYARGS as arguments for func1 and func2.
* doc/extension.rdoc: mention the exception obje...
nobu (Nobuyoshi Nakada)
10:34 PM Bug #12875 (Closed): Fixnum bit operator and coerce
Applied in changeset r56543.
----------
numeric.c: bit op with non-integer
* numeric.c (rb_num_coerce_bit): enable ...
nobu (Nobuyoshi Nakada)
10:34 PM Revision 13149a59 (git): numeric.c: bit op with non-integer
* numeric.c (rb_num_coerce_bit): enable bit operations with
coercing by non-integer object. [ruby-core:77783] [Bug...
nobu (Nobuyoshi Nakada)
10:03 PM Bug #8004: spawn does not honor its passed PATH
On my computer, the reason for this is:
It should have found the path here: https://.com/ruby/ruby/blob/c7e9...
josh.cheek (Josh Cheek)
08:29 PM Bug #12832: Calling Object#method hangs for private method defined on module then made public once it's been used to extend class
@George: Thanks for explaining. Makes sense. floehopper (James Mead)
08:10 PM Bug #12832: Calling Object#method hangs for private method defined on module then made public once it's been used to extend class
Ruby defers signals. At safe moments, Ruby checks if a signal arrived, then handles it. If Ruby is stuck in an infini... kernigh (George Koehler)
12:33 PM Bug #12832: Calling Object#method hangs for private method defined on module then made public once it's been used to extend class
@nobu: Is it possible there is a separate problem with the code such that interrupt signals are incorrectly being ign... floehopper (James Mead)
11:45 AM Bug #12832: Calling Object#method hangs for private method defined on module then made public once it's been used to extend class
It's not expected but a bug is always what causes unexpected behavior. nobu (Nobuyoshi Nakada)
09:34 AM Bug #12832: Calling Object#method hangs for private method defined on module then made public once it's been used to extend class
@nobu: Thank you for fixing this. Is it expected that a bug like this would cause the interpreter not to accept inter... floehopper (James Mead)
03:47 PM Revision c7e99cbf (git): * 2016-11-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56542 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:47 PM Revision fa857bc6 (git): fix some typos [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56541 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
02:56 PM Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
Nobuyoshi Nakada wrote:
> Rodrigo Rosenfeld Rosas wrote:
> > Maybe something like:
>
> ```ruby
> Boolean = [tru...
rosenfeld (Rodrigo Rosenfeld Rosas)
02:59 AM Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
Samuel Williams wrote:
> > It's a choice by that library author. They are not classes but methods, there can be `Boo...
nobu (Nobuyoshi Nakada)
01:51 AM Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
Rodrigo Rosenfeld Rosas wrote:
> Maybe something like:
```ruby
Boolean = [true, false]
```
> ~~~ruby
> inpu...
nobu (Nobuyoshi Nakada)
12:04 AM Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
Joel on Software "Don't Let Architecture Astronauts Scare You" by Joel
Spolsky http://www.joelonsoftware.com/arti...
rrroybbbean (RRRoy BBBean)
12:01 AM Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
Rodrigo Rosenfeld Rosas wrote:
> I'd just like to add a real situation where I missed a `Boolean` class recently.
>...
phluid61 (Matthew Kerwin)
01:10 PM Revision 544e59ec (git): test_integer.rb: common parts
* test/ruby/test_integer.rb (MimicInteger, CoercionToInt): extract
common parts.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
01:10 PM Revision 69fc155c (git): numeric.c: use rb_num_coerce_bit
* numeric.c (int_and, int_or, int_xor): use rb_num_coerce_bit to
reduce repeated code.
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)
12:48 PM Bug #12887 (Closed): Object#extendを引数無しで呼び出すとErrorとなるが、Module#includeとModule#prependはエラーとならない
Object#extend を引数無しで呼び出すと、ArgumentErrorとなります。 https://bugs.ruby-lang.org/issues/6085
~~~
$ ruby -e 'Module.new { ...
takkanm (三村 益隆)
12:41 PM Bug #10802 (Closed): strict-aliasing warning on RHEL/CentOS 6
Fixed by r55831 and r55833. Backport requested in #12657. vo.x (Vit Ondruch)
12:38 PM Bug #12657: [] ANSI aliasing fix for XL compiler
I checked that the es fix the warnings in Ruby 2.2. BTW r55833 is required alongside of r55831 vo.x (Vit Ondruch)
12:35 PM Revision cbfe54c5 (git): numeric.c: fix return value on big 0
* numeric.c (num_zero_p): should return true if zero.
rb_bigzero_p returns 1 or 0.
git-svn-id: svn+ssh://ci.ruby-l...
nobu (Nobuyoshi Nakada)
12:35 PM Revision 22e41718 (git): numeric.c: adjust indent [ci skip]
* numeric.c (rb_num2ulong_internal): adjust indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56537 b2dd03c8...
nobu (Nobuyoshi Nakada)
12:35 PM Revision 5dc24720 (git): numeric.c: fix typos [ci skip]
* numeric.c (rb_num2ulong_internal, rb_num2ull): fix typos in
comments.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
nobu (Nobuyoshi Nakada)
07:51 AM Revision 8baad2d3 (git): bignum.c: use RB_INTEGER_TYPE_P
* bignum.c (rb_big_and, rb_big_or, rb_big_xor): use dedicated
macro RB_INTEGER_TYPE_P instead of combination of FIX...
nobu (Nobuyoshi Nakada)
06:44 AM Bug #10222: require_relative and require should be compatible with each other when symlinks are used
Today I learned that [PHP caches realpath](http://jpauli..io/2014/06/30/realpath-cache.html), and causes troubl... shyouhei (Shyouhei Urabe)

10/31/2016

11:48 PM Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
Samuel Williams wrote:
>
> > There is no value in defining a `Boolean` superclass of both **`TrueClass` and `False...
phluid61 (Matthew Kerwin)
11:08 PM Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
> It's a choice by that library author. They are not classes but methods, there can be `Boolean` method in the librar... ioquatix (Samuel Williams)
02:53 PM Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
Maybe something like:
~~~ruby
input.zip([String, String, String, Boolean, String, Boolean]).all?{|(i, c)| c === i...
rosenfeld (Rodrigo Rosenfeld Rosas)
02:51 PM Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
Actually, this isn't a good example as it would return `TrueClass` or `FalseClass` rather than `Boolean`... rosenfeld (Rodrigo Rosenfeld Rosas)
02:50 PM Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
I'd just like to add a real situation where I missed a `Boolean` class recently.
A web request takes an array of v...
rosenfeld (Rodrigo Rosenfeld Rosas)
06:24 AM Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
Samuel Williams wrote:
> Having a class named `Boolean` would make things more readable, for example here: http://se...
nobu (Nobuyoshi Nakada)
04:32 AM Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
Samuel Williams wrote:
> > But that's how things already are, and the market deals with it just fine.
>
> Well, ...
phluid61 (Matthew Kerwin)
03:51 AM Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
The terms "truthy" and "falsey" were used by Douglas Crockford in his
series of JavaScript lectures at Yahoo abou...
rrroybbbean (RRRoy BBBean)
03:35 AM Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
It's also interesting to note, so many people are working around this:
Searching on for:
"is_a? TrueClas...
ioquatix (Samuel Williams)
01:14 AM Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
> But that's how things already are, and the market deals with it just fine.
Well, I know you are being metaphori...
ioquatix (Samuel Williams)
04:31 PM Bug #12878 (Closed): 0.49999999999999994.round is 1 and not 0 on Windows 64
Applied in changeset r56534.
----------
configure.in: no round in x64-mingw
* configure.in (ac_cv_func_round): roun...
nobu (Nobuyoshi Nakada)
06:22 AM Bug #12878: 0.49999999999999994.round is 1 and not 0 on Windows 64
JFYI if we stick to 64bit representation, 0.49999999999999994 is `001111111101111111111111111111111111111111111111111... shyouhei (Shyouhei Urabe)
04:31 PM Revision 1e63aafe (git): configure.in: no round in x64-mingw
* configure.in (ac_cv_func_round): round(3) in x86_64-w64-mingw32
is not accurate in an edge case. [ruby-core:7779...
nobu (Nobuyoshi Nakada)
04:01 PM Revision c72fc9f3 (git): dir.c: suppress a warning
* dir.c (to_be_ignored): remove duplicate inline modifier, and
suppress a warning by VC.
git-svn-id: svn+ssh://ci....
nobu (Nobuyoshi Nakada)
03:17 PM Revision 64116ea9 (git): * 2016-11-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56532 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:17 PM Revision 478606bf (git): fix typos [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56531 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
03:04 PM Bug #12821: Object converted to Hash unexpectedly under certain method call
I get the same odd behavior with:

ruby --version ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]

./r...
rrroybbbean (RRRoy BBBean)
08:44 AM Bug #12840 (Closed): Add test for Forwardable#def_delegator on private methods
Applied in changeset r56530.
----------
* test/test_forwardable.rb (TestForwardable#test_on_private_method): add tes...
shyouhei (Shyouhei Urabe)
08:43 AM Revision 58c5011b (git): * test/test_forwardable.rb (TestForwardable#test_on_private_method): add test for [Bug #12782] [Bug #12840]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56530 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
08:39 AM Feature #7360: Adding Pathname#glob
The still applies to latest trunk. til (Tilmann Singer)
06:41 AM Feature #7360: Adding Pathname#glob
ping? sakuro (Sakuro OZAWA)
06:09 AM Bug #12873 (Closed): Eventmachine recompile with openssl-win64 error
Seems like a garbage issue. shyouhei (Shyouhei Urabe)
04:04 AM Feature #12810 (Assigned): Improve `Set#find_index` performance
Seems a design issue. Let me assign this to the library's maintainer. shyouhei (Shyouhei Urabe)
03:48 AM Feature #5531 (Closed): deep_value for dealing with nested hashes
Dan Erikson wrote:
> I believe this has recently been implemented as `Hash#dig`.
Indeed. Closing peacefully.
shyouhei (Shyouhei Urabe)
03:41 AM Feature #5903 (Closed): Optimize st_table (take 2)
Closing. Follow-up issue is #12142. shyouhei (Shyouhei Urabe)
02:57 AM Bug #12884: Using a HashWithIndifferentAccess with a default value in a function with a keyword parameter converts it to a Hash.
(Just to be clear) It has nothing to do with HWIA. I can reproduce the situation without it.
```ruby
class X < H...
shyouhei (Shyouhei Urabe)
02:08 AM Revision b37af621 (git): * 2016-10-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56529 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:08 AM Revision 587a2460 (git): uri/generic.rb: Tidy up merge
* lib/uri/generic.rb (URI::Generic#merge): merge merge0.
[GH-1469]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
nobu (Nobuyoshi Nakada)
12:51 AM Bug #12885 (Third Party's Issue): Large Record Set: [BUG] Segmentation fault at 0x00000000000000
Lee H wrote:
> -- C level backtrace information -------------------------------------------
> 0 libruby.2.2.0.dyl...
shyouhei (Shyouhei Urabe)

10/30/2016

11:45 PM Feature #12886: URI#merge doesn't handle paths correctly
This ticket should be re-cast as a feature request, to allow merging of two relative references.
Incidentally:
...
phluid61 (Matthew Kerwin)
11:08 PM Feature #12886 (Rejected): URI#merge doesn't handle paths correctly
I feel like this should work.
~~~
> URI.parse("/base/uri") + URI.parse("relative")
URI::BadURIError: both URI ar...
ioquatix (Samuel Williams)
11:35 PM Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
Samuel Williams wrote:
> The fact that so many gems are introducing "`class Boolean`" is an argument FOR it not AGAI...
phluid61 (Matthew Kerwin)
11:00 PM Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
The fact that so many gems are introducing "`class Boolean`" is an argument FOR it not AGAINST it, IMHO. Because when... ioquatix (Samuel Williams)
07:59 PM Bug #12885 (Third Party's Issue): Large Record Set: [BUG] Segmentation fault at 0x00000000000000
[BUG] Segmentation fault at 0x00000000000000
ruby 2.2.4p230 (2015-12-16 revision 53155) [x86_64-darwin15]
-- Cras...
escapeit (Lee H)
12:08 PM Revision 6ce158ba (git): fix typo [ci skip]
* lib/rubygems/specification.rb: reapply 56225.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56527 b2dd03c8-39d...
nobu (Nobuyoshi Nakada)
11:57 AM Revision 577a37dd (git): Add config for *.yml [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56526 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
06:32 AM Revision 9a21c284 (git): * lib/rubygems.rb, lib/rubygems/*, test/rubygems/*: Update
rubygems to 2.6.8.
Release note of 2.6.8: https://.com/rubygems/rubygems/commit/9fb8880976f5ab998912898b091d8...
hsbt (Hiroshi SHIBATA)
12:31 AM Bug #12881: Double-bang (!!) raises warning on string literal
This is a follow-up. I tested for the same issue with Ruby 2.4.0 preview
2. I got slightly different behavior, but...
rrroybbbean (RRRoy BBBean)

10/29/2016

09:39 PM Revision f4b623f7 (git): * 2016-10-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56524 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:39 PM Revision 2959b5aa (git): * enc/windows_1254.c: Fix typo. Reported by k-takata at
https://.com/k-takata/Onigmo/commit/ceb59cc. Thanks!
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56523 ...
duerst (Martin Dürst)
09:29 PM Bug #12884 (Closed): Using a HashWithIndifferentAccess with a default value in a function with a keyword parameter converts it to a Hash.
A strange bug that broke our production when migrating from 2.1.9 to 2.2.5 (still present in 2.3.1)
It involves Hash...
mderelle (Mathieu Derelle)
06:58 PM Feature #12802: Add BLAKE2 support to Digest
Nice @ SHA-3 branch. I think it makes sense to add both.
The reason to add BLAKE2 in addition to SHA-3 is that BLA...
bascule (Tony Arcieri)
01:37 PM Feature #12046: Allow attr_reader :foo? to define instance method foo? for accessing @foo
> If you have any concrete use-case for the new (more complex) behavior, please tell me.
This feature request has ...
svoop (Sven Schwyn)
11:51 AM Bug #12883 (Feedback): Bus Error at 0x0000010b8075eb
Michalis Despotopoulos wrote:
> From the diagnostic reports:
What's the rest?
nobu (Nobuyoshi Nakada)
11:37 AM Bug #12883: Bus Error at 0x0000010b8075eb
From the diagnostic reports:
```
Process: ruby [23318]
Path: /Users/USER/*/ruby
Identifier: ...
ddmichael (Michalis Despotopoulos)
11:35 AM Bug #12883 (Closed): Bus Error at 0x0000010b8075eb
After trying to start the rails server, my page wasn't loading. Then I killed the process and here is what I got:
...
ddmichael (Michalis Despotopoulos)
10:59 AM Bug #12881 (Closed): Double-bang (!!) raises warning on string literal
Applied in changeset r56522.
----------
parse.y: !-operator warning
* parse.y (cond0): !-operator is a method call,...
nobu (Nobuyoshi Nakada)
10:59 AM Revision e981862f (git): parse.y: !-operator warning
* parse.y (cond0): !-operator is a method call, no warning for
literal in condition. [ruby-core:77801] [Bug #12881...
nobu (Nobuyoshi Nakada)
08:15 AM Feature #12877: windows-1255とUnicode間の変換テーブルがWindowsの実装と一致しない
その後VMにファイルを送り込むことに成功しました。IE4がインストールされていないWindows NT 4.0でも、windows-1255のマッピングテーブルはWindows 10と同じでした。というわけで題名を戻します。
東...
emk (Masatoshi Kimura)
02:23 AM Feature #12877: windows-1255とUnicode間の変換テーブルがWindowsの実装と一致しない
0xCA→U+05BAのマッピングは少なくともWindows 2000から存在するので、変更されたわけではないです(それ以前のOSはいつの間にかVMwareでゲストにファイルを送り込むことができなくなっていて、確認できませんでした)。... emk (Masatoshi Kimura)
01:09 AM Revision af1b9db4 (git): compile.c: not flip-flop
* compile.c (iseq_compile_each): turn flip-flop in a not-operator
into a boolean value. fix up r56315
git-svn-id:...
nobu (Nobuyoshi Nakada)
12:44 AM Bug #12880 (Feedback): rails generate but
Any messages when you cancelled it? nobu (Nobuyoshi Nakada)
12:39 AM Bug #12879 (Third Party's Issue): You may have encountered a bug in the Ruby interpreter or extension libraries.
Install sqlite3 by HomeBrew. nobu (Nobuyoshi Nakada)
12:39 AM Bug #12876 (Closed): Calling new hangs Ruby when class prepends an empty module and makes initialize method public
Applied in changeset r56520.
----------
vm_eval.c: follow the original class
* vm_eval.c (vm_call0_body): follow th...
nobu (Nobuyoshi Nakada)
12:39 AM Revision 693eabb2 (git): vm_eval.c: follow the original class
* vm_eval.c (vm_call0_body): follow the original class, not to
loop the prepended module. [ruby-core:77784] [Bug #...
nobu (Nobuyoshi Nakada)

10/28/2016

09:01 PM Feature #12882 (Closed): Add caller/file/line information to internal Kernel#warn calls
Most internal uses of Kernel#warn do not begin with caller/file/line information, making debugging such warnings more... jeremyevans0 (Jeremy Evans)
05:39 PM Bug #12881 (Closed): Double-bang (!!) raises warning on string literal
I use !!x or !!(x) to force x to true or false.
I just noticed this trick raises a warning with string literals.
It...
rrroybbbean (RRRoy BBBean)
05:11 PM Feature #12012: Add Boolean method
I'm doing a bug report now.

I use Thunderbird, and I didn't know whether to use Reply or Reply to
Group. Sorry....
rrroybbbean (RRRoy BBBean)
08:01 AM Feature #12012: Add Boolean method
On 2016/10/28 11:57, RRRoy BBBean wrote:
> irb(main):002:0> !!('hi')
> (irb):2: warning: string literal in conditi...
nobu (Nobuyoshi Nakada)
03:52 PM Bug #12859: Bug on Rails Console?
Jorge Dominguez wrote:
> Nobuyoshi Nakada wrote:
> > Not the gem's bug, OS-bundled sqlite3 library's bug.
>
> Ho...
JorgeDDW (Jorge Dominguez)
02:06 PM Bug #12859: Bug on Rails Console?
You can install another version of sqlite3 from macports or homebrew. hsbt (Hiroshi SHIBATA)
01:48 PM Bug #12859: Bug on Rails Console?
Nobuyoshi Nakada wrote:
> Not the gem's bug, OS-bundled sqlite3 library's bug.
How do i fix it?
JorgeDDW (Jorge Dominguez)
07:42 AM Bug #12859: Bug on Rails Console?
Not the gem's bug, OS-bundled sqlite3 library's bug. nobu (Nobuyoshi Nakada)
03:50 PM Revision 420b4ae2 (git): fix typos [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56519 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
03:28 PM Revision 102fae4e (git): * 2016-10-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56518 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:28 PM Revision 703cc674 (git): test/unit.rb: no file name if idle [ci skip]
* test/lib/test/unit.rb (Test::Unit::Parallel::Worker#to_s): show
file name if not idling.
git-svn-id: svn+ssh://c...
nobu (Nobuyoshi Nakada)
03:14 PM Feature #12877 (Closed): windows-1255とUnicode間の変換テーブルがWindowsの実装と一致しない
Applied in changeset r56516.
----------
Update windows-1255 table
* enc/trans/windows-1255-tbl.rb: update mapping f...
nobu (Nobuyoshi Nakada)
12:00 PM Feature #12877 (Closed): windows-1255とUnicode間の変換テーブルがWindowsの実装と一致しない
○再現手順
ruby -e 'printf("%#x\n", 0xCA.chr("windows-1255").encode("UTF-8").ord)'
○実際の結果
-e:1:in `encode': "\xCA" to...
emk (Masatoshi Kimura)
03:14 PM Revision b24e0932 (git): Update windows-1255 table
* enc/trans/windows-1255-tbl.rb: update mapping from 0xCA to
U+05BA. [Feature #12877]
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)
02:34 PM Bug #12880 (Closed): rails generate but
Hi there,
When i do
~~~
rails generate controller Foo bar baz
Running via Spring preloader in process 95248
...
JorgeDDW (Jorge Dominguez)
02:25 PM Revision 4f7a051e (git): enc/depend: downcase
* enc/depend: downcase table file names.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56515 b2dd03c8-39d4-4d8f-...
nobu (Nobuyoshi Nakada)
02:22 PM Revision 8027dfaf (git): enc/depend: extract transcode_tblgen
* enc/depend: extract transcode_tblgen method calls for libraries
loaded by dynamically generated names, in single_...
nobu (Nobuyoshi Nakada)
02:18 PM Revision 06711fd1 (git): single_byte.trans: dead code
* enc/trans/single_byte.trans (transcode_tblgen_singlebyte):
remove useless code. returned value is not used.
git...
nobu (Nobuyoshi Nakada)
02:18 PM Revision 1da2b2e7 (git): transcode-tblgen.rb: dup literal string
* tool/transcode-tblgen.rb: get rid of modifying frozen literal
string.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
nobu (Nobuyoshi Nakada)
02:18 PM Bug #12879 (Third Party's Issue): You may have encountered a bug in the Ruby interpreter or extension libraries.
Running an exercise on building a web app from the book Agile web development for Rails 5
command bin/rails test t...
mpr555 (Max Ricketts)
12:28 PM Bug #12878 (Closed): 0.49999999999999994.round is 1 and not 0 on Windows 64
0.49999999999999994.round produces 1 on this platform, while all other platforms seem to produce the expected 0 (roun... Eregon (Benoit Daloze)
07:05 AM Revision f28caf31 (git): insns.def: opt_case_dis trivial optimization
* insns.def (opt_case_dis): extract float value only if the
Float method is not redefnined.
git-svn-id: svn+s...
nobu (Nobuyoshi Nakada)
06:58 AM Revision 9e75488a (git): internal.h: RB_OBJ_BUILTIN_TYPE
* internal.h (RB_OBJ_BUILTIN_TYPE): special-const safe
BUILTIN_TYPE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
nobu (Nobuyoshi Nakada)
06:20 AM Revision b03a92c4 (git): complex.c: static IDs
* complex.c (id_finite_p, id_infinite_p, id_rationalize, id_PI):
initialize static IDs.
git-svn-id: svn+ssh://ci.r...
nobu (Nobuyoshi Nakada)
06:19 AM Revision 0ca1d842 (git): * 2016-10-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56508 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:19 AM Revision 22263722 (git): complex.c: FINITE_TYPE_P
* complex.c (FINITE_TYPE_P): extract predicate.
* complex.c (rb_complex_finite_p, rb_complex_infinite_p): use
dedic...
nobu (Nobuyoshi Nakada)
05:33 AM Bug #12876 (Assigned): Calling new hangs Ruby when class prepends an empty module and makes initialize method public
```
zsh % lldb -- ./miniruby -v ~/tmp.rb
(lldb) target create "./miniruby"
Current executable set to './miniruby' ...
shyouhei (Shyouhei Urabe)

10/27/2016

11:17 PM Feature #12012: Add Boolean method
You can use **`wannabe_bool`** gem: https://.com/prodis/wannabe_bool prodis (Fernando Hamasaki de Amorim)
11:14 PM Feature #11848: New #to_b method for String, Symbol, Numeric, NilClass, TrueClass and FalseClass.
Andrew Vit wrote:
> I've had to do this in a few places over the years myself:
>
> ~~~
> TRUTHY_VALUES = [true, ...
prodis (Fernando Hamasaki de Amorim)
10:01 PM Bug #12859 (Third Party's Issue): Bug on Rails Console?
It's sqlite3 gem issue. hsbt (Hiroshi SHIBATA)
09:47 PM Bug #12859: Bug on Rails Console?
Shyouhei Urabe wrote:
> The message you pasted is not full. There should be something before the part you copied. ...
JorgeDDW (Jorge Dominguez)
02:28 PM Revision 8998c064 (git): ruby/ruby.h: optimize rb_integer_type_p
* include/ruby/ruby.h (rb_integer_type_p): turn into macro to help
clang based on old gcc to eliminate CSE.
git-sv...
nobu (Nobuyoshi Nakada)
02:18 PM Bug #12876 (Closed): Calling new hangs Ruby when class prepends an empty module and makes initialize method public
```ruby
module Foo
end
class Bar
prepend Foo
public :initialize
end
p Bar.new # => hangs
```
## ...
floehopper (James Mead)
02:09 PM Bug #12875 (Closed): Fixnum bit operator and coerce
The following code raises "Test can't be coerced into Fixnum (TypeError)"
~~~ ruby
class Test
attr_accessor :v...
lionel_perrin (Lionel PERRIN)
07:48 AM Bug #12743: throw(false) does not work as expected
ruby_2_2 r56505 merged revision(s) 56252,56254. usa (Usaku NAKAMURA)
07:48 AM Revision 04b03165 (git): merge revision(s) 56252,56254: [Backport #12743]
* eval_intern.h (TH_PUSH_TAG): Initialize struct rb_vm_tag::tag with
Qundef rather than 0 which is equal to...
U.Nakamura
07:47 AM Bug #12822: Backport r56374 (fix monthly log rotate with DST)
ruby_2_2 r56504 merged revision(s) 56374. usa (Usaku NAKAMURA)
07:47 AM Revision ad559b5c (git): merge revision(s) 56374: [Backport #12822]
* lib/logger.rb (Logger::Period#next_rotate_time): fix monthly log
rotate when DST is applied during a mont...
U.Nakamura
07:44 AM Feature #12802: Add BLAKE2 support to Digest
https://.com/nobu/ruby/tree/feature/digest/sha3 nobu (Nobuyoshi Nakada)
07:10 AM Feature #12802: Add BLAKE2 support to Digest
Is there still a supported environment without 64-bit integer support? ext/digest/sha2/sha2.c is already using 64-bit... rhenium (Kazuki Yamaguchi)
01:32 AM Feature #12802: Add BLAKE2 support to Digest
I meant that BLAKE2b seems to need `uint64_t`.
If a compiler does not support such large integer type, isn't BLAKE2b...
nobu (Nobuyoshi Nakada)
07:39 AM Bug #12872 (Rejected): COMMAND LINE ERROR when tried gem --help
You load an extension library for 2.3 from 2.0.0. nobu (Nobuyoshi Nakada)
06:20 AM Bug #12872 (Rejected): COMMAND LINE ERROR when tried gem --help
```
Ignoring executable-hooks-1.3.2 because its extensions are not built. Try: gem pristine executable-hooks --vers...
masoomulhaqs (Masoom S)
07:38 AM Bug #12823: compile issues 2.2.5 with cygwin
ruby_2_2 r56503 merged revision(s) 55232. usa (Usaku NAKAMURA)
07:38 AM Revision 9e4e7771 (git): merge revision(s) 55232: [Backport #12823]
crypt.c: protoize
* missing/crypt.c: protoize function definitions and make
always-zero functions void.
g...
U.Nakamura
07:34 AM Revision 34ef129b (git): * tool/redmine-backporter.rb (rel): check the exception and show right
message.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56502 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
07:31 AM Bug #12874 (Third Party's Issue): Eventmachine recompile with openssl-win64 error
eventmachine recompile with ruby225-32 and Win32 OpenSSL v1.0.2j run ok (almost only way) but can't run when recompil... binhminh (Binh Minh Nguyen)
07:27 AM Bug #11736: Float(arg) not consistent with documentation
ruby_2_2 r56501 merged revision(s) 56421,56422. usa (Usaku NAKAMURA)
07:27 AM Revision 331fea27 (git): merge revision(s) 56421,56422: [Backport #11736]
* object.c: Improve documentation for Integer conversion.
[ruby-core:71661][Bug #11736][ci skip]
*...
U.Nakamura
07:22 AM Bug #12873 (Closed): Eventmachine recompile with openssl-win64 error
binhminh (Binh Minh Nguyen)
06:26 AM Revision 07acd05f (git): test/digest/test_digest.rb: fold long lines
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56500 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:58 AM Revision 4530a8ef (git): socket: fix rdoc of UDPSocket#recvfrom_nonblock
* ext/socket/lib/socket.rb (UDPSocket#recvfrom_nonblock): [DOC] Remove
a false statement "If _maxlen_ is omitted, i...
rhenium (Kazuki Yamaguchi)
04:46 AM Feature #12871 (Closed): Using the algorithm like math.fsum of Python for Array#sum
Array#sum uses the Kahan's algorithm for Float values now. But it returns inaccurate value in some case like below.
...
labocho (Keisuke NISHI)
12:45 AM Revision 38fa442d (git): fix typos [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56498 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:42 AM Revision c9485585 (git): object.c: fixable float to fixnum
* object.c (rb_convert_to_integer): convert a fixable float to a
fixnum directly without the convesion method, as w...
nobu (Nobuyoshi Nakada)
12:12 AM Revision cc08515c (git): * 2016-10-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56496 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:12 AM Revision 9396660a (git): object.c: use converted string
* object.c (rb_convert_to_integer): should not drop the converted
string.
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
nobu (Nobuyoshi Nakada)
 

Also available in: Atom