Project

General

Profile

Activity

From 10/19/2016 to 10/25/2016

10/25/2016

07:05 PM Feature #11925: Struct construction with kwargs
To be prepared for "the great unification of constructors" of course.
It looked like a pretty logical step to supp...
herwin (Herwin W)
06:54 PM Feature #11925: Struct construction with kwargs
Herwin W wrote:
> ~~~ ruby
> irb(main):003:0> MyClass.new_from_kwargs(1, 2, 3, b: 3)
> => #<struct MyClass a=1, b=...
nobu (Nobuyoshi Nakada)
06:37 PM Feature #11925: Struct construction with kwargs
https://.com/ruby/ruby/pull/1468
A proposal for an implementation.
~~~ ruby
irb(main):001:0> MyClass = S...
herwin (Herwin W)
06:58 AM Feature #11925: Struct construction with kwargs
What about `new_from_kwargs(**kwargs)` ? It's a bit long, but it describes the functionality exactly. herwinw (Herwin Quarantainenet)
06:38 PM Feature #11210: IPAddr has no public method to get the current subnet mask
Any progress? I believe all the comments have been addressed. herwin (Herwin W)
01:05 PM Bug #12870 (Closed): Crash when querying with activerecord
I have a control named entry1 in Visual Ruby project.
In entry2__changed method I populate a list view
I get this...
buzio (Marco Devoti)
07:01 AM Feature #9209: Struct instances creatable with named args
This looks like a duplicate of #11925 (or maybe the other way around, but the other ticket includes more information) herwinw (Herwin Quarantainenet)
05:06 AM Feature #12869: open-uri's open rejects `BOM' in encoding
https://.com/ruby/ruby/compare/trunk...nobu:feature/12869-open-uri-bom nobu (Nobuyoshi Nakada)
03:54 AM Bug #12832 (Closed): Calling Object#method hangs for private method defined on module then made public once it's been used to extend class
Applied in changeset r56489.
----------
proc.c: follow the original class
* proc.c (mnew_internal): follow the orig...
nobu (Nobuyoshi Nakada)
03:54 AM Revision d977cd4e (git): proc.c: follow the original class
* proc.c (mnew_internal): follow the original class, not to loop
the prepended module. [ruby-core:77591] [Bug #128...
nobu (Nobuyoshi Nakada)
03:48 AM Revision 58206933 (git): [DOC] table format refined.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56488 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:32 AM Revision f785ac9f (git): * 2016-10-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56487 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:32 AM Revision e694894d (git): [DOC] add description of j and J for unpack.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56486 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:42 AM Feature #10208: Passing block to Enumerable#to_h
Not a direct translation of the proposed method, but Hash#transform_values is now available. https://bugs.ruby-lang.o... shyouhei (Shyouhei Urabe)

10/24/2016

09:44 PM Feature #12861: super in a block can be either lexically or dynamically scoped depending on how the block is invoked
super is in sync with `__method__` because they are designed to be in sync, `__method__` called from a block typicall... bughit (bug hit)
09:03 PM Feature #12861: super in a block can be either lexically or dynamically scoped depending on how the block is invoked
bug hit wrote:
> Jeremy Evans wrote:
> >
> > One could argue that super is currently always relative to the curren...
jeremyevans0 (Jeremy Evans)
05:35 PM Feature #12861: super in a block can be either lexically or dynamically scoped depending on how the block is invoked
Jeremy Evans wrote:
>
> One could argue that super is currently always relative to the current, dynamic method
E...
bughit (bug hit)
04:42 PM Feature #12861: super in a block can be either lexically or dynamically scoped depending on how the block is invoked
bug hit wrote:
> Jeremy Evans wrote:
> > method calls in blocks are sometimes lexical and sometimes dynamic, depend...
jeremyevans0 (Jeremy Evans)
04:04 PM Feature #12861: super in a block can be either lexically or dynamically scoped depending on how the block is invoked
Jeremy Evans wrote:
> method calls in blocks are sometimes lexical and sometimes dynamic, depending on how the block...
bughit (bug hit)
03:57 PM Feature #12861: super in a block can be either lexically or dynamically scoped depending on how the block is invoked
bug hit wrote:
> it would have to fail the same way instance_eval of the block (with super) fails when self is wrong...
bughit (bug hit)
06:01 AM Feature #12861: super in a block can be either lexically or dynamically scoped depending on how the block is invoked
Shyouhei Urabe wrote:
> bug hit wrote:
> > I think it would be better if super were always lexically scoped
>
> ...
bughit (bug hit)
04:20 AM Feature #12861: super in a block can be either lexically or dynamically scoped depending on how the block is invoked
I don't think this is a bug, the ability to change the scope of a block is just part of ruby, and arguably one of the... jeremyevans0 (Jeremy Evans)
03:59 AM Feature #12861: super in a block can be either lexically or dynamically scoped depending on how the block is invoked
bug hit wrote:
> I think it would be better if super were always lexically scoped
Agreed but... What should then ...
shyouhei (Shyouhei Urabe)
05:24 PM Feature #10208: Passing block to Enumerable#to_h
So, we need a different name for this.
Here's some candidates I can think of:
- hash_by (proposed above)
- to_...
knu (Akinori MUSHA)
05:24 PM Bug #12832: Calling Object#method hangs for private method defined on module then made public once it's been used to extend class
I'm not sure whether this is useful information but calling `#instance_method` on `Bar`'s metaclass also causes Ruby ... chrisroos (Chris Roos)
12:13 PM Feature #12867: Add ability to check validity of a URL
Shlok Srivastava wrote:
> Shyouhei Urabe wrote:
> > Doesn't URI.parse work for you?
>
> As URI.parse actually ch...
phluid61 (Matthew Kerwin)
11:54 AM Feature #12867: Add ability to check validity of a URL
Shyouhei Urabe wrote:
> Doesn't URI.parse work for you?
As URI.parse actually check for valid URIs and not URLs
...
shlok007 (Shlok Srivastava)
12:14 AM Feature #12867: Add ability to check validity of a URL
Doesn't URI.parse work for you? shyouhei (Shyouhei Urabe)
10:47 AM Feature #12869 (Open): open-uri's open rejects `BOM' in encoding
Kernel.#openのエンコード指定では、BOMへの対応も指定できます。
```ruby
open('foo.txt', 'r:BOM|UTF-8') ...
```
open-uriが再定義したopenでURLを...
emasaka (Masakazu Takahashi)
08:51 AM Bug #12830: OpenSSL 1.1.0+ support?
Thx for investigation. I can confirm that r55074 make the Typhoeus (and Ethon) to pass its test suite. vo.x (Vit Ondruch)
08:49 AM Bug #12868: Please backport r55074 (openssl, fix ex_data index for X509_STORE_CTX)
I am going to use this [1] in Fedora if it helps.
[1]: http://pkgs.fedoraproject.org/cgit/rpms/ruby.git/tree...
vo.x (Vit Ondruch)
07:29 AM Bug #9839 (Rejected): Segment fault in http
This should have been fixed at [Bug #9592]. I suspect Paul's is another issue ([Bug #12292]), though, I can't tell wi... rhenium (Kazuki Yamaguchi)
07:11 AM Feature #5462 (Closed): TLS support for WEBrick::HTTPProxyServer
It seems it does. TestWEBrickHTTPProxy#test_connect in test/webrick/test_httpproxy.rb is testing. rhenium (Kazuki Yamaguchi)
07:07 AM Bug #12849 (Rejected): Ruby 2.3.1 build fails with FreeBSD 11
It turned out to be an issue of mixing two different OpenSSL installations. rhenium (Kazuki Yamaguchi)
07:05 AM Bug #8673 (Closed): User rest-client PUT request core dumped
Fixed by 66c1da57eb03 at new upstream[1] and imported by r56027 ("import Ruby/OpenSSL 2.0.0.beta.1").
[1]: https:/...
rhenium (Kazuki Yamaguchi)
03:50 AM Bug #12859 (Feedback): Bug on Rails Console?
The message you pasted is not full. There should be something before the part you copied. Can you disclose the log ... shyouhei (Shyouhei Urabe)
03:46 AM Revision e62586fd (git): test_thread.rb: count accurately
* test/ruby/test_thread.rb (test_thread_timer_and_interrupt):
count only signal handling time accurately without se...
nobu (Nobuyoshi Nakada)
01:52 AM Revision 3bf10b04 (git): test/unit.rb: show idling workers
* test/lib/test/unit.rb (Test::Unit::Parallel#deal): update the
job status after a task finished, to show idling wo...
nobu (Nobuyoshi Nakada)
01:51 AM Revision 05269030 (git): complex.c: undefine Comparable methods
* complex.c (Init_Complex): undefine methods inherited from
Comparable, because Complex does not have <=> method.
...
nobu (Nobuyoshi Nakada)
01:49 AM Revision 4065c38a (git): class.c: rb_undef_methods_from
* class.c (rb_undef_methods_from): undefine methods defined in
super from klass.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
01:34 AM Revision 3bda7386 (git): refine assertions
* test/ruby/test_complex.rb, test/ruby/test_rational.rb: refine
assertions for descriptive messages.
git-svn-id: s...
nobu (Nobuyoshi Nakada)
01:19 AM Bug #12866 (Closed): Complex should not respond to clamp
Applied in changeset r56479.
----------
complex.c: undefine clamp
* complex.c (Init_Complex): undefine Complex#clam...
nobu (Nobuyoshi Nakada)
01:19 AM Revision d2d44828 (git): * 2016-10-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56480 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:19 AM Revision 7a981220 (git): complex.c: undefine clamp
* complex.c (Init_Complex): undefine Complex#clamp, which does not
work like other Comparable methods, because Comp...
nobu (Nobuyoshi Nakada)

10/23/2016

03:23 PM Bug #12309 (Rejected): Segmentation fault caused by OpenSSL
It looks like the same issue as [Bug #12292] rather than [Bug #12126], because #12126 should not be a cause of a segf... rhenium (Kazuki Yamaguchi)
03:16 PM Bug #10522 (Rejected): SSL_VERSION not handled properly in Net::Http, OpenSSL libraries
As commented at the PR, there doesn't seem to be anything wrong. `ssl_socket.set_params(ssl_version: :TLSv1)` ... rhenium (Kazuki Yamaguchi)
03:14 PM Bug #10479 (Rejected): OpenSSL not upgrading to 1.0.1j while recompiling Ruby.
The version string in OpenSSL::OPENSSL_VERSION is not the version running with but the OpenSSL version compiled with.... rhenium (Kazuki Yamaguchi)
03:13 PM Bug #10799 (Rejected): Segmentation fault in Tests
I can't tell without a reproducer but the symptoms looks like similar to [Bug #12292]. rhenium (Kazuki Yamaguchi)
03:10 PM Bug #12646 (Rejected): When using sidekiq in rails and call multiple times
Sounds like [Bug #12292]. Please provide a reproducer if it does not fix. rhenium (Kazuki Yamaguchi)
03:04 PM Bug #9714 (Rejected): Ruby configured to call OpenSSL engine API when it shouldn't
Indeed we should check for OPENSSL_NO_ENGINE instead of the existence of openssl/engine.h, and it's actually done in ... rhenium (Kazuki Yamaguchi)
02:16 PM Feature #12867: Add ability to check validity of a URL
I'd also love to work on this for my project over at the Fuss / Simply be http://www.thefuss.co.uk/simply-contact-number simplybe (Theresa May)
06:53 AM Feature #12867 (Open): Add ability to check validity of a URL
Hi!
Going through the URI module of Ruby, it was obvious that we can check the validity of a URI by using URI.regexp...
shlok007 (Shlok Srivastava)
02:12 PM Bug #12830: OpenSSL 1.1.0+ support?
Yes, X509_STORE_{get,set}_ex_data() are implemented in ext/openssl/openssl_missing.c. In this specific case, applying... rhenium (Kazuki Yamaguchi)
02:02 PM Bug #12868 (Closed): Please backport r55074 (openssl, fix ex_data index for X509_STORE_CTX)
Please backport r55074 ("openssl: register ex_data index for X509_STORE{_CTX,} respectively").
In Ruby <= 2.3, ext...
rhenium (Kazuki Yamaguchi)
08:05 AM Feature #12858: Supporting batch-requiring of files in ruby
You realize [this gem](https://rubygems.org/gems/require_all/) does exactly that? herwin (Herwin W)
02:48 AM Bug #12862: Regular Expression Named Group Matching does not work with #{} (Similar? to issue #2778)
Matthew Kerwin wrote:
> Leo Amigud wrote:
> >
> > Sorry, not sure what you mean.
> >
> > As a matter of fact i...
Amig0 (Leo Amigud)
02:41 AM Revision 2639eaeb (git): encoding.h: include ruby/ruby.h
* include/ruby/encoding.h: include "ruby/ruby.h" explicitly for
enum ruby_fl_type and VALUE.
git-svn-id: svn+ssh:/...
nobu (Nobuyoshi Nakada)
02:03 AM Revision 49432c84 (git): * 2016-10-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56477 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:03 AM Revision 9be1910a (git): test_refinement.rb: Symbol#to_proc test
* test/ruby/test_refinement.rb (test_symbol_proc): a Symbol is
converted to a Proc in the caller's context. [Featu...
nobu (Nobuyoshi Nakada)
01:56 AM Bug #12866 (Closed): Complex should not respond to clamp
`Comparable#clamp` has been added, but doesn't work in `Complex`. It should be undefined on `Complex` like other `Co... timocp (Tim Peters)

10/22/2016

11:21 PM Bug #12862: Regular Expression Named Group Matching does not work with #{} (Similar? to issue #2778)
Leo Amigud wrote:
>
> Sorry, not sure what you mean.
>
> As a matter of fact i can use regexp like:
>
> irb(...
phluid61 (Matthew Kerwin)
10:59 PM Bug #12862: Regular Expression Named Group Matching does not work with #{} (Similar? to issue #2778)
Hans Mackowiak wrote:
> it did took me a while to understand what you mean, because the regexp are displayed wrong.
...
Amig0 (Leo Amigud)
03:51 PM Bug #12862: Regular Expression Named Group Matching does not work with #{} (Similar? to issue #2778)
it did took me a while to understand what you mean, because the regexp are displayed wrong.
"When named capture gr...
Hanmac (Hans Mackowiak)
03:46 AM Bug #12862 (Closed): Regular Expression Named Group Matching does not work with #{} (Similar? to issue #2778)
Loading development environment (Rails 4.2.5)
```
irb(main):001:0> /\$(?<dollars>\d+)\.(?<cents>\d+)/ =~ "$3.67"
...
Amig0 (Leo Amigud)
02:33 PM Revision 2adba2dc (git): parse.y: append to buffer
* parse.y (reg_compile_gen): always append error message to the
error buffer.
git-svn-id: svn+ssh://ci.ruby-lang.o...
nobu (Nobuyoshi Nakada)
01:33 PM Bug #12864 (Closed): Regression comparing Integer (Fixnum) to Comparable (2.4.0-preview2)
Applied in changeset r56474.
----------
numeric.c: fix up r55891
* numeric.c (num_funcall1): check recursion by inv...
nobu (Nobuyoshi Nakada)
10:48 AM Bug #12864 (Closed): Regression comparing Integer (Fixnum) to Comparable (2.4.0-preview2)
If you have a class including `Comparable` and expecting to be compared to `Integer`, equality test doesn't work anym... timocp (Tim Peters)
01:33 PM Revision bd3eb8af (git): numeric.c: fix up r55891
* numeric.c (num_funcall1): check recursion by inverse pair, to
fix fake infinite recursion. [ruby-core:77713] [Bu...
nobu (Nobuyoshi Nakada)
12:46 PM Bug #12865 (Closed): openssl: segmentation fault when nil is passed as key
nobu (Nobuyoshi Nakada)
12:24 PM Bug #12865 (Closed): openssl: segmentation fault when nil is passed as key
This bug occurs both on Gentoo and Ubuntu 16.04.
Steps to reproduce on ruby 2.3.1:
irb(main):001:0> require 'op...
mlen (Mateusz Lenik)
09:52 AM Bug #12863 (Closed): Hash#compact! behavior different from the Active Support Hash#compact!
Applied in changeset r56473.
----------
hash.c: fix Hash#compact! return value
* hash.c (rb_hash_compact_bang): sho...
nobu (Nobuyoshi Nakada)
09:10 AM Bug #12863: Hash#compact! behavior different from the Active Support Hash#compact!
Hm, looks like returning `nil` (if nothing was dropped) is standard behavior of [Hash#reject!](https://ruby-doc.org/c... zverok (Victor Shepelev)
09:03 AM Bug #12863: Hash#compact! behavior different from the Active Support Hash#compact!
What is the reason of returning `nil` in that case? I believe in standard containers all bang-versions always return ... zverok (Victor Shepelev)
08:23 AM Bug #12863 (Closed): Hash#compact! behavior different from the Active Support Hash#compact!
Hash#compact and Hash#compact! were added in https://bugs.ruby-lang.org/issues/11818 but the Hash#compact! is differe... cha1tanya (Prathamesh Sonpatki)
09:52 AM Revision 4154b960 (git): hash.c: fix Hash#compact! return value
* hash.c (rb_hash_compact_bang): should return nil if no elements
is deleted. [ruby-core:77709] [Bug #12863]
git-...
nobu (Nobuyoshi Nakada)
01:28 AM Bug #11863 (Closed): configure/makefile needs to follow the standard behavior
Applied in changeset r56472.
----------
configure.in: fallback DLDFLAGS to LDFLAGS
* configure.in (DLDFLAGS): fallb...
nobu (Nobuyoshi Nakada)
01:28 AM Bug #10830 (Closed): LDFLAGS not honoured when linking libruby.so
Applied in changeset r56472.
----------
configure.in: fallback DLDFLAGS to LDFLAGS
* configure.in (DLDFLAGS): fallb...
nobu (Nobuyoshi Nakada)
01:28 AM Revision 5caaef7a (git): configure.in: fallback DLDFLAGS to LDFLAGS
* configure.in (DLDFLAGS): fallback to LDFLAGS.
[ruby-core:72444] [Bug #11863]
* configure.in (LIBRUBY_DLDFLAGS): f...
nobu (Nobuyoshi Nakada)
01:27 AM Revision 5ccf58eb (git): configure.in: fix RUBY_{APPEND/PREPEND}_OPTION
* configure.in (RUBY_APPEND_OPTION, RUBY_PREPEND_OPTION): expand
the option to be appended/prepended when matching,...
nobu (Nobuyoshi Nakada)
12:53 AM Revision f0f3f225 (git): * 2016-10-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56470 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:52 AM Revision d506a352 (git): compile.c: order with splatting
* compile.c (setup_args): duplicate splatting array if more
arguments present to obey left-to-right execution order...
nobu (Nobuyoshi Nakada)

10/21/2016

10:31 PM Feature #12664: Multiline pretty-printing of multiline strings
Thanks! pitr.ch (Petr Chalupa)
09:30 PM Bug #12548: Rounding modes inconsistency between round versus sprintf
Benoit says RubySpec PR #322 looks good. Just waiting for us to commit round-to-nearest-even mode to MRI so he can me... noahgibbs (Noah Gibbs)
06:59 PM Feature #12861 (Feedback): super in a block can be either lexically or dynamically scoped depending on how the block is invoked
```ruby
class Class1
def self.foo
'foo'
end
def self.method1
'method1'
end
end
class Class...
bughit (bug hit)
02:44 PM Bug #12860: Splatting an argument does not obey left-to-right execution order
It is worth mentioning that if the splatted value is not an array, we can see that `to_a` does get called before `shi... headius (Charles Nutter)
02:42 PM Bug #12860: Splatting an argument does not obey left-to-right execution order
This behavior appears to go back as far as Ruby 1.9.3. Ruby 1.8.7 and earlier could not have regular arguments after ... headius (Charles Nutter)
02:39 PM Bug #12860: Splatting an argument does not obey left-to-right execution order
Rails PR (which unpacks via multi-assign to avoid this bug) filed here: https://.com/rails/rails/pull/26854 headius (Charles Nutter)
02:29 PM Bug #12860 (Closed): Splatting an argument does not obey left-to-right execution order
Ruby evaluates arguments left to right, but it does not appear to handle construction of the eventual argument list f... headius (Charles Nutter)
12:50 PM Bug #12859 (Third Party's Issue): Bug on Rails Console?
I create a new project and use scaffold.
So after i create my model, view and controller i enter to rails console...
JorgeDDW (Jorge Dominguez)
12:47 PM Bug #11863: configure/makefile needs to follow the standard behavior
Ping? What is the status here?. Now I noticed that the LDFLAGS are not used during build of Fedora package, so Ruby i... vo.x (Vit Ondruch)
10:40 AM Bug #12830: OpenSSL 1.1.0+ support?
According to Fedora OpenSSL maintainer, there seems to be conflict in X509_STORE_set_ex_data symbol. The symbols whic... vo.x (Vit Ondruch)
10:32 AM Bug #12830: OpenSSL 1.1.0+ support?
Ok, so now we have openssl-1.1.0b-3.fc26 as well as compat-openssl10-1.0.2j-5.fc26 (including -devel subpackage) on F... vo.x (Vit Ondruch)
09:04 AM Bug #11929: No programatic way to check ability to dup/clone an object
Mike, your last proposal is simple, beautiful and smart.
```
1.dup #=> 1
```
lkdjiin (xavier nayrac)
07:55 AM Revision e1ff9d68 (git): fix r56467
* test/ruby/test_dir.rb (test_glob_gc_for_fd): needs
RLIMIT_NOFILE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
nobu (Nobuyoshi Nakada)
07:44 AM Revision 5d20d347 (git): dir.c: retry glob with GC
* dir.c (do_opendir): retry after GC when the limit for open file
descriptors reached.
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)
07:40 AM Revision 9590e990 (git): dir.c: use rb_gc_for_fd
* dir.c (rb_dir_s_empty_p): use rb_gc_for_fd for the condition to
invoke GC by errno.
git-svn-id: svn+ssh://ci.rub...
nobu (Nobuyoshi Nakada)
07:40 AM Revision 1e09d98b (git): dir.c: inline to_be_ignored
* dir.c (to_be_ignored): make an inline function to get rid of
multiple errno function calls.
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)
07:40 AM Revision ccc9841a (git): prefer rb_syserr_fail
* dir.c (dir_initialize, dir_read): prefer rb_syserr_fail over
rb_sys_fail.
* io.c (ruby_dup, rb_sysopen): ditto.
...
nobu (Nobuyoshi Nakada)
07:12 AM Feature #12858 (Open): Supporting batch-requiring of files in ruby
Hello. This is a very short proposal, unlike some of my previous
ones; and it also is hopefully possibly better than...
shevegen (Robert A. Heiler)
07:06 AM Revision 4791b2bc (git): ruby.c: retry loading with GC
* ruby.c (open_load_file): retry after GC when the limit for open
file descriptors reached.
git-svn-id: svn+ssh://...
nobu (Nobuyoshi Nakada)
02:38 AM Revision 0ce60522 (git): test_require.rb: reduce GC
* test/ruby/test_require.rb (test_loading_fifo_fd_): invoke GC
only when FDs exhausted to reduce the test time....
nobu (Nobuyoshi Nakada)
02:34 AM Revision 81e687d2 (git): * 2016-10-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56461 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:34 AM Revision 3ba353fc (git): Fixed typo [ci skip]
* string.c (rb_str_sub, rb_str_gsub): [DOC] 'backlash' should read
'backslash'. [Fix GH-1461]
git-svn-id: svn+ssh...
nobu (Nobuyoshi Nakada)
12:08 AM Bug #12857 (Third Party's Issue): macOS Sierra sqlite3 bug
nobu (Nobuyoshi Nakada)
12:04 AM Misc #12781: Segmentation fault on macOS Sierra (sqlite3_adapter.rb)
It's said that it is an Apple's bug.
Try to install sqlite3 by HomeBrew, MacPorts, or etc.
http://stackoverflow.c...
nobu (Nobuyoshi Nakada)

10/20/2016

09:08 PM Bug #11929: No programatic way to check ability to dup/clone an object
Martin Dürst wrote:
> I clearly prefer the last proposal (fail silently).
>
> That would make for a much more uni...
Eregon (Benoit Daloze)
09:11 AM Bug #11929: No programatic way to check ability to dup/clone an object
I clearly prefer the last proposal (fail silently).
That would make for a much more unified, streamlined protocol,...
duerst (Martin Dürst)
04:03 AM Bug #11929: No programatic way to check ability to dup/clone an object
*D.E.*, while you're technically not wrong, IMHO, the need to **`undef`** the method is only abated in the strictest ... MikeVastola (Mike Vastola)
07:29 PM Bug #12548: Rounding modes inconsistency between round versus sprintf
Benoit Daloze says that RubySpec should test previous rounding behavior for Ruby before 2.4.0, and test round-even fo... noahgibbs (Noah Gibbs)
07:10 PM Bug #12857 (Third Party's Issue): macOS Sierra sqlite3 bug
```
Hughs-MacBook-Pro:travel hughtures$
```
hughyheff (Hugh Tures)
05:29 PM Bug #12855: Inconsistent keys identity in compare_by_identity Hash when using literals
Jeremy Evans wrote:
> While this was a behavior change between 2.1 and 2.2, I'm not sure I would consider it a regre...
Eregon (Benoit Daloze)
01:52 PM Bug #12855: Inconsistent keys identity in compare_by_identity Hash when using literals
While this was a behavior change between 2.1 and 2.2, I'm not sure I would consider it a regression. It seems unlike... jeremyevans0 (Jeremy Evans)
12:35 PM Bug #12855 (Closed): Inconsistent keys identity in compare_by_identity Hash when using literals
This seems a regression since 2.2.
I would guess it's due to some optimization for having a string literal between [...
Eregon (Benoit Daloze)
05:00 PM Bug #12856 (Rejected): Help Please
This is for bugs with the Ruby language.
You can ask for help on the ruby-talk mailing list (http://lists.ruby-lan...
marcandre (Marc-Andre Lafortune)
02:54 PM Bug #12856 (Rejected): Help Please
Hello,
I downloaded the ruby program for Windows OS. Whenever I write a program in the notepad and I save it as a ru...
rubyist123 (Raabia Ghasemi)
01:18 PM Revision 6f22fc6b (git): fix hexdigest [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56459 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
08:10 AM Bug #6785 (Feedback): Documentation for RubyVM::InstructionSequence
hsbt (Hiroshi SHIBATA)
08:03 AM Misc #11960 (Closed): Tiny documentation improvement for URI.escape
hsbt (Hiroshi SHIBATA)
08:03 AM Revision 13e474f0 (git): * lib/uri/common.rb: added documentation for deprecated method.
[Misc #11960][ruby-core:72733][ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56458 b2dd03c8-39d4-4d8f-9...
hsbt (Hiroshi SHIBATA)
07:59 AM Revision a6ed6e2b (git): test_proc.rb: improve curry tests
* test/ruby/test_proc.rb (test_curry): split.
* test/ruby/test_proc.rb (test_curry_passed_block): simplify the
ass...
nobu (Nobuyoshi Nakada)
07:57 AM Feature #10452 (Closed): Add documentation for Digest
Applied in changeset r56455.
----------
* ext/digest/digest.c: Add documentation for Digest.
[Feature #10452][ruby...
hsbt (Hiroshi SHIBATA)
07:57 AM Revision 10035cb4 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:57 AM Revision 814c1ade (git): * ext/digest/digest.c: Add documentation for Digest.
[Feature #10452][ruby-core:66001][ci skip]
* remove HMAC from list of digest algorithms,
* add MD5 in list of dig...
hsbt (Hiroshi SHIBATA)
07:26 AM Misc #11329 (Closed): Improved documentation grammar for open-uri#open option
hsbt (Hiroshi SHIBATA)
07:19 AM Revision d74bb095 (git): * lib/open-uri.rb: Improved documentation grammar for
open-uri#open option. [Misc #11329][ruby-core:69868][ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5645...
hsbt (Hiroshi SHIBATA)
05:45 AM Feature #12854: Proc#curry should return an instance of the class, not Proc
Another (albeit, poor/strange) example:
https://gist..com/tenderlove/ca673b3ce18460890cfd18e09bb1657c
zenspider (Ryan Davis)
05:44 AM Feature #12854: Proc#curry should return an instance of the class, not Proc
~~~ ruby
class ChainedProc < Proc
# ... this stuff here is the use-case
end
~~~
zenspider (Ryan Davis)
02:02 AM Feature #12854 (Feedback): Proc#curry should return an instance of the class, not Proc
What's the rationale or the use-case?
Curried proc is not a subset of the original proc, I think.
nobu (Nobuyoshi Nakada)
02:42 AM Bug #12833: incorrect iso8601 parsing of YYYY-MM format
I have a pull request at https://.com/ruby/ruby/pull/1463. I can make a if that is preferable (though thi... jonwolski (Jon Wolski)

10/19/2016

11:44 PM Feature #12854 (Feedback): Proc#curry should return an instance of the class, not Proc
~~~ ruby
class ChainedProc < Proc
end
ChainedProc.new { |x, y, z| 42 }.curry.class # => Proc
~~~
zenspider (Ryan Davis)
10:44 PM Revision 38689e4b (git): * 2016-10-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56453 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:44 PM Revision 87748529 (git): Fix typos [ci skip]
* NEWS: fix typos "Refinments" as "Refinements".
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56452 b2dd03c8-39...
nobu (Nobuyoshi Nakada)
12:49 PM Revision 81556803 (git): NEWS mention refinements with Kernel#send and BasicObject#__send__. [Feature #11476]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56451 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
08:02 AM Feature #11476 (Closed): Methods defined in Refinements cannot be called via send
Applied in changeset r56450.
----------
vm_insnhelper.c: refinements with send
* vm_insnhelper.c (vm_call_opt_...
nobu (Nobuyoshi Nakada)
08:02 AM Revision c8fee08a (git): vm_insnhelper.c: refinements with send
* vm_insnhelper.c (vm_call_opt_send): enable refinements with
Kernel#send and BasicObject#__send__. [Feature #1147...
nobu (Nobuyoshi Nakada)
06:50 AM Bug #12853 (Third Party's Issue): Error using rails c on Mac OS X 10.12 Sierra
Thank you reporting. The crash log you attached indicates your process dies inside of libsqlite3.dylib. shyouhei (Shyouhei Urabe)
06:20 AM Bug #12853 (Third Party's Issue): Error using rails c on Mac OS X 10.12 Sierra
Was able to initiate rails c; upon executing User.count (SQL statement), received error. Have attached the log file ... [email protected] (Sandra Hope)
05:22 AM Revision 79d49d1a (git): basictest: --run-opt option
* basictest/runner.rb: do not clobber the option by --run-opt with
RUBYOPT. reported by Allen Hewes <rallenh AT ho...
nobu (Nobuyoshi Nakada)
 

Also available in: Atom