Activity
From 10/05/2017 to 10/11/2017
10/11/2017
-
11:22 PM Bug #14005 (Closed): [PATCH] webrick: do not hang acceptor on slow TLS connections
- OpenSSL::SSL::SSLSocket#accept may block indefinitely on clients
which negotiate the TCP connection, but fail (or ar... -
10:29 PM Bug #13997: Bundler gem binstub broken
- hsbt (Hiroshi SHIBATA) wrote:
> Thanks, Terence.
>
> ```/tmp/bundler/lib/ruby/gems/2.5.0/gems/bundler-1.15.4/exe/... -
08:09 PM Bug #13997: Bundler gem binstub broken
- Eregon (Benoit Daloze) wrote:
> That binstub looks wrong, I would guess it's Bundler's bug.
> After /bin/sh should ... -
10:40 AM Bug #13997 (Feedback): Bundler gem binstub broken
- Thanks, Terence.
```/tmp/bundler/lib/ruby/gems/2.5.0/gems/bundler-1.15.4/exe/bundle``` is not default gem environm... -
09:07 AM Bug #13997: Bundler gem binstub broken
- That binstub looks wrong, I would guess it's Bundler's bug.
After /bin/sh should be shell code, and after the # ruby... -
09:56 PM Bug #14004 (Closed): ri confused by method aliases and by Queue versus Thread::Queue
- `ri` in Ruby trunk fails to find documentation for some methods.
Array#append and Array#prepend are new in trunk. ... -
05:54 PM Bug #14002: libruby soname is changing in Ruby 2.4.x while it should always be libruby.so.2.4.0
- I had a look at the link provided above at the bug-entry of red hat, mentioning how vim links in to ruby and does not...
-
03:07 PM Bug #14002: libruby soname is changing in Ruby 2.4.x while it should always be libruby.so.2.4.0
- LIBRUBY_SO is not for "SONAME" in your terminology, it's just the real file name of the shared library, which is prob...
-
02:57 PM Bug #14002: libruby soname is changing in Ruby 2.4.x while it should always be libruby.so.2.4.0
- vo.x (Vit Ondruch) wrote:
> If nothing else, this was never the case.
It is true that this changed in 2.4, I cons... -
02:12 PM Bug #14002: libruby soname is changing in Ruby 2.4.x while it should always be libruby.so.2.4.0
- jeremyevans0 (Jeremy Evans) wrote:
> vo.x (Vit Ondruch) wrote:
> > Since the Ruby 2.4.x keeps ABI compatibility wit... -
02:04 PM Bug #14002: libruby soname is changing in Ruby 2.4.x while it should always be libruby.so.2.4.0
- vo.x (Vit Ondruch) wrote:
> Since the Ruby 2.4.x keeps ABI compatibility with Ruby 2.4.0 (I hope at least)
Strict... -
11:11 AM Bug #14002 (Closed): libruby soname is changing in Ruby 2.4.x while it should always be libruby.so.2.4.0
- Since the Ruby 2.4.x keeps ABI compatibility with Ruby 2.4.0 (I hope at least), the so name should keep the libruby.s...
-
03:50 PM Bug #13758: TestRubyOptions#test_segv_setproctitle segfaults on AARCH64
- BTW it seems that Ruby supports libunwind and we have libunwind available on Fedora. What would be the benefit of usi...
-
03:47 PM Bug #13758: TestRubyOptions#test_segv_setproctitle segfaults on AARCH64
- vo.x (Vit Ondruch) wrote:
> Just FYI, I opened ticket with Fedora glibc maintainers
Forgot to link the ticket: ht... -
03:46 PM Bug #13758: TestRubyOptions#test_segv_setproctitle segfaults on AARCH64
- Eregon (Benoit Daloze) wrote:
> vo.x (Vit Ondruch) wrote:
> > it actually takes down the bash instance it is runnin... -
03:42 PM Feature #12979: Avoid exception for #dup on Integer (and similar cases)
- I think no one is doing it.
Patches welcome. -
01:48 PM Bug #14003: Backport r60149 (Merge rubygems-2.6.14 changes.)
- ruby_2_4 r60168 merged revision(s) 60149.
-
01:43 PM Bug #14003 (Closed): Backport r60149 (Merge rubygems-2.6.14 changes.)
- バックポート管理用チケットです。
ruby_2_4 にはそのままバックポート可能なのでバージョンも一緒に 2.6.14 に上げようと思います。
-
01:48 PM Revision 1281e566 (git): merge revision(s) 60149: [Backport #14003]
- Merge rubygems-2.6.14 changes.
It fixed http://blog.rubygems.org/2017/10/09/unsafe-object-deserialization-... -
12:07 PM Revision cacca7cf (git): Sync .gitignore and svn:ignore [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60167 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:45 AM Bug #14001 (Rejected): libruby soname is changing in Ruby 2.4.x while it should be always libruby.so.2.4.0
-
10:43 AM Bug #14001 (Rejected): libruby soname is changing in Ruby 2.4.x while it should be always libruby.so.2.4.0
- Since the Ruby 2.4.x keeps ABI compatibility with Ruby 2.4.0 (I hope at least), the so name should keep the libruby.s...
-
11:39 AM Revision 9bad616b (git): * .gitignore: ignore exe/ruby and exe/.time instead of bin/ruby
- because bin/ruby was renamed as exe/ruby at r59937.
follow-up: [Bug #13911]
git-svn-id: svn+ssh://ci.ruby-lang.org/... -
09:34 AM Misc #14000: OpenStruct with #frozen_string_literal: true
- For your consideration: https://github.com/ruby/ruby/pull/1714
-
09:00 AM Misc #14000 (Closed): OpenStruct with #frozen_string_literal: true
- The current implementation of OpenStruct needs minimal changes in order to support frozen strings.
The mutable strin... -
08:14 AM Revision f90da484 (git): NEWS: refine the entry about RDoc [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60165 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:11 AM Revision 1a63e727 (git): revert a part of r60163.
- * test/ruby/test_settracefunc.rb (test_trace_point_binding_in_ifunc):
do not need other threads because this script... -
07:49 AM Revision 8ae17868 (git): check a thread on TracePoint.
- * test/ruby/test_settracefunc.rb: skip if TracePoint probes are invoked by
non-main thread.
git-svn-id: svn+ssh:/... -
06:16 AM Bug #13994 (Closed): Socket.getnameinfo が NUL終端文字列を期待している
- Applied in changeset trunk|r60162.
----------
socket.c: null byte at Socket.getnameinfo
* ext/socket/socket.c (sock... -
06:16 AM Bug #13995 (Closed): Process.initgroups がNUL終端文字列を期待している
- Applied in changeset trunk|r60161.
----------
process.c: null byte at initgroups
* process.c (proc_initgroups): che... -
06:16 AM Revision fb89004a (git): socket.c: null byte at Socket.getnameinfo
- * ext/socket/socket.c (sock_s_getnameinfo): check null byte.
patched by tommy (Masahiro Tomita) in [ruby-dev:50286]... -
06:16 AM Revision 0c551b7a (git): process.c: null byte at initgroups
- * process.c (proc_initgroups): check null byte. patched by
tommy (Masahiro Tomita) in [ruby-dev:50287]. [Bug #139... -
05:34 AM Bug #13998 (Closed): BOM disables "mismatched indentations" warning
- Applied in changeset trunk|r60160.
----------
parse.y: token info with BOM
* parse.y (parser_prepare): set token_in... -
05:12 AM Bug #13998 (Closed): BOM disables "mismatched indentations" warning
- `ruby -w` doesn't show "mismatched indentations" when scripts containing BOM.
This issue occurs on Ruby 2.3 and later. -
05:34 AM Revision 72c96011 (git): parse.y: token info with BOM
- * parse.y (parser_prepare): set token_info_enabled flag first,
before returning at BOM. [ruby-dev:50288] [Bug #139... -
05:19 AM Bug #13999 (Assigned): Cygwin 環境で ripper_state_lex.rb がコアダンプする
- いくつかの gem をインストールした際にコアダンプしました。
--no-ri を付けるとコアダンプしないことから ri の何かが関係していそうです。
$ gem install bitclust-core... -
04:45 AM Revision 3bd4910c (git): file.c: ALT_SEPARATOR on cygwin
- * file.c (file_alt_separator): define only on DOSISH platforms.
File::ALT_SEPARATOR is nil on cygwin.
git-svn-id: ... - 03:44 AM Revision bbd31f68 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:44 AM Revision f39b0cfd (git): * 2017-10-11
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60157 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:44 AM Revision a7a896af (git): Added news entries of RDoc and Rubygems.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60156 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
10/10/2017
-
10:54 PM Bug #13997 (Closed): Bundler gem binstub broken
- Hi,
In Ruby 2.5.0-preview1, I'm seeing the following error if the Rubygems binstub PATH precedes the binstubs from... -
10:30 PM Bug #9505: Bug that should cause SystemStackError segfaults under Ruby 2.1
- lukeasrodgers (Luke Rodgers) wrote:
> For what it's worth, this appears to be fixed in ruby-2.2.0-preview2.
This ... -
07:15 PM Feature #13996 (Closed): [PATCH] file.c: apply2files releases GVL
- This means File.chmod, File.lchmod, File.chown, File.lchown,
File.unlink, and File.utime operations on slow filesyst... -
03:26 PM Bug #13995 (Closed): Process.initgroups がNUL終端文字列を期待している
- Process.initgroups がNUL終端文字列を期待していて、SHARABLE_MIDDLE_SUBSTRING=1 時におかしくなります。
こんなに長いユーザー名は実際には使われないと思うので実害はないかもしれません。
... -
03:06 PM Bug #13994 (Closed): Socket.getnameinfo が NUL終端文字列を期待している
- Socket.getnameinfo が NUL終端文字列を期待していて、SHARABLE_MIDDLE_SUBSTRING=1 時におかしくなります。
```
% grep abcdefg /etc/hosts /etc/s... -
02:42 PM Bug #13993 (Closed): Psych::Emitter が NUL終端文字列を期待している
- Psych::Emitter が NUL終端文字列を期待していて、SHARABLE_MIDDLE_SUBSTRING=1 時におかしくなります。
次のプログラム(Psychに詳しくないので変なコードかもしれません)を実行すると、... -
02:23 PM Feature #13767: add something like python's buffer protocol to share memory between different narray like classes
- The naming theme is not what is important. What is important is to have an api to share memory buffers between libra...
-
12:53 PM Feature #13693: Allow String#to_i and / or Kernel::Integer to parse e-notation
- > We also wondered whether you have an actual use case.
I stumbled across this behavior when playing with a simple... -
12:30 PM Revision 5e52f065 (git): io.c: encoding of ARGF.inplace_mode
- * io.c (argf_next_argv): encode inplace mode suffix to the path
encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/r... -
11:32 AM Bug #13988: ruby-doc.org for 2.4.x shows 2.5.0
- > ruby-doc is not our web resouce.
Oh, I was under the impression that ruby-doc.org was the official documentation... -
11:25 AM Feature #13812: Refinements で定義した to_s を String interpolation が呼んでくれない
- ruby 2.5.0preview1 で期待通り動いていることを確認できました。ありがとうございました。
-
11:04 AM Bug #13992: Strange behaviour for kernel#integer method
- zverok (Victor Shepelev) wrote:
> Yes, it does. Leading zero designates octal number (base 8), which can't have digi... -
10:04 AM Bug #13992: Strange behaviour for kernel#integer method
- Docu is at:
https://ruby-doc.org/core/Kernel.html#method-i-Integer
Perhaps the octal-notation could also be put... -
09:57 AM Bug #13992: Strange behaviour for kernel#integer method
- Just in plain Ruby, it is the same (but error message is more informative):
```ruby
09
# SyntaxError: (irb):3: I... -
09:55 AM Bug #13992: Strange behaviour for kernel#integer method
- Yes, it does. Leading zero designates octal number (base 8), which can't have digit "8" in it.
-
08:47 AM Bug #13992 (Closed): Strange behaviour for kernel#integer method
- I tried this one with ruby 2.3.1 and ruby 2.4.1.
~~~ ruby
Integer('04')
4
Integer('05')
5
Integer('08')
Argu... -
10:42 AM Revision 4ed65f12 (git): io.c: path name conversion at ARGF
- * io.c (argf_next_argv): the standard conversion to path name
should take place.
git-svn-id: svn+ssh://ci.ruby-lan... - 08:58 AM Revision f194d441 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60150 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:58 AM Revision 500f15e5 (git): Merge rubygems-2.6.14 changes.
- It fixed http://blog.rubygems.org/2017/10/09/unsafe-object-deserialization-vulnerability.html
git-svn-id: svn+ssh://... -
07:12 AM Feature #13983: Rational and Complex should be frozen
- +1
-
07:11 AM Feature #13979: Ruby doesn't give error on keyword arguments that you can't refer to
- > `Binding#local_variable_get` does not encourage to use such arguments.
But `Binding#local_variable_get` is intro... -
04:55 AM Bug #13991 (Closed): Merge rdoc-6.0.0.beta3 - svn 60146 - Build errors patch
- Applied in changeset trunk|r60148.
----------
Removed obsoleted test for RubyToken.
[Bug #13991][ruby-core:83188]... -
04:53 AM Bug #13991 (Assigned): Merge rdoc-6.0.0.beta3 - svn 60146 - Build errors patch
-
04:42 AM Bug #13991 (Closed): Merge rdoc-6.0.0.beta3 - svn 60146 - Build errors patch
- I believe the attached patch will fix build errors shown in both Travis & Appveyor as of 60146.
Thanks again. -
04:54 AM Revision 6d86ee59 (git): Removed obsoleted test for RubyToken.
- [Bug #13991][ruby-core:83188] Patch by MSP-Greg.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60148 b2dd03c8-39... -
02:32 AM Bug #13990: Remove obsoleted Ruby code from lib/rdoc/ruby_token.rb from 2.3 and 2.4
- to usa, nagachika.
Please bump up rdoc version with sho-h's patch.
* Ruby 2.3: 4.2.1 to 4.2.1.1
* Ruby 2.4: ... -
02:01 AM Bug #13990 (Closed): Remove obsoleted Ruby code from lib/rdoc/ruby_token.rb from 2.3 and 2.4
- Applied in changeset trunk|r60146.
----------
Merge rdoc-6.0.0.beta3.
* It version introduced did you mean? featu... - 02:01 AM Revision f05f1ecb (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60147 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:01 AM Revision db6c51ec (git): Merge rdoc-6.0.0.beta3.
- * It version introduced did you mean? feature for ri command:
https://github.com/ruby/rdoc/pull/533
* Removed o...
10/09/2017
- 07:00 PM Revision 4e1fe535 (git): * 2017-10-10
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60145 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:00 PM Revision 4c6335e9 (git): webrick: avoid needless wakeup from IO.select
- Since r51231 ("webrick/server.rb: stop immediately"),
there is no need to poll on the @status change every
two second... -
02:37 PM Bug #13284 (Open): IA64 ruby 2.4 miniruby segfault
- Hello
Sorry for delay, but ruby-2.4.2 still has this issue. May be something wrong with size argument?
[ruby-2.4.... -
11:20 AM Revision 310e91f5 (git): Remove unused test files related `$SAFE>=2`
- unused since r14024
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:18 AM Bug #13988: ruby-doc.org for 2.4.x shows 2.5.0
- Thanks, I missed the email for some reason.
@sos4nt Could you report the problem at that email? -
10:42 AM Bug #13988: ruby-doc.org for 2.4.x shows 2.5.0
- > Does anyone know how to contact the ruby-doc administrators?
I could not find it from the website.
Main page ha... -
10:10 AM Bug #13988: ruby-doc.org for 2.4.x shows 2.5.0
- Does anyone know how to contact the ruby-doc administrators?
I could not find it from the website. -
03:39 AM Bug #13990 (Assigned): Remove obsoleted Ruby code from lib/rdoc/ruby_token.rb from 2.3 and 2.4
-
02:49 AM Bug #13990 (Closed): Remove obsoleted Ruby code from lib/rdoc/ruby_token.rb from 2.3 and 2.4
- Symbol document at docs.ruby-lang.org/en is broken.
* https://docs.ruby-lang.org/en/2.4.0/Symbol.html
The reaso... -
03:08 AM Bug #13631 (Closed): Cannot disable site and vendor directories
- Applied in changeset trunk|r60141.
----------
verconf.h.tmpl: site and vendor directories
* template/verconf.h.tmpl... - 03:08 AM Revision 11b147ec (git): * 2017-10-09
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:08 AM Revision c8d45bdd (git): verconf.h.tmpl: site and vendor directories
- * template/verconf.h.tmpl: disable site and vendor directories
when removed. based on the path by arnoldwald (arno... -
02:51 AM Bug #12674 (Rejected): io/wait: not handling the case when the socket is closed before doing wait_readable/writable with timeout
- `IO#wait_readable` should return the receiver at EOF, since 2.3.
`nil` before EOF is the behavior of the OS. -
02:13 AM Bug #13917: Comparable#clamp is slower than using Array#min,max.
- It was same or slower with gcc 7.2.0.
benchmark results:
Execution time (sec)
name |ruby 2...
10/08/2017
-
10:38 PM Bug #13988 (Rejected): ruby-doc.org for 2.4.x shows 2.5.0
- ruby-doc is not our web resouce. Please report its administrator.
-
07:22 PM Bug #13988 (Rejected): ruby-doc.org for 2.4.x shows 2.5.0
- The documentation at ruby-doc.org for Ruby 2.4.x shows Ruby 2.5.0 features, e.g:
http://ruby-doc.org/core-2.4.0/St... -
10:36 PM Bug #13989 (Rejected): WEBrick testing, circular requires
-
09:23 PM Bug #13989: WEBrick testing, circular requires
- Sorry, my mistake, confusing test libraries --
```
ruby -v --disable-gems runner.rb -I. --show-skip webrick
```
... -
07:40 PM Bug #13989 (Rejected): WEBrick testing, circular requires
- Lately I've been bouncing around, trying to help with windows/MinGW builds of extension gems.
Today, after loading... -
09:13 AM Revision cb69638d (git): Removed unnecessary json loading.
- It causes test fail on http://ci.rvm.jp/results/trunk-test@frontier/101990
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
07:00 AM Revision 6064132c (git): Remove unnecessary `require 'thread'`
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60139 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:02 AM Bug #13987: Ripper.sexp named parameters with default values, double splat parameter
- The latter is the change by [Feature #12387].
-
06:01 AM Bug #13987 (Closed): Ripper.sexp named parameters with default values, double splat parameter
- Applied in changeset trunk|r60138.
----------
parse.y: fix a typo
* parse.y (f_kw): fix typo. needs the argument v... -
12:58 AM Bug #13987 (Closed): Ripper.sexp named parameters with default values, double splat parameter
- The following is the pertinent section from `Ripper.sexp("def hello(bln: true, int: 1, str: 'str', sym: :sym) end")`....
-
06:00 AM Revision 838a9163 (git): parse.y: fix a typo
- * parse.y (f_kw): fix typo. needs the argument value, not the
label twice. [ruby-core:83174] [Bug #13987]
git-sv... -
05:14 AM Revision 6a34a8c4 (git): .gdbinit: newline at rp_id [ci skip]
- * .gdbinit (rp_id): add a newline.
* .gdbinit (print_id): should not print a newline here.
git-svn-id: svn+ssh://ci... - 01:32 AM Revision 4667f7ba (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60136 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:32 AM Revision 3b1d6fc1 (git): * remove trailing spaces, append newline at EOF.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60135 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:32 AM Revision 0ab1c69e (git): * 2017-10-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60134 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:32 AM Revision c00e8432 (git): Merge rubygems master.
- This is RC version of Rubygems 2.7.0.
https://github.com/rubygems/rubygems/commit/688fb7e83c13c3fe7c2bb03c49a2db4c8...
10/07/2017
-
11:13 PM Bug #13986 (Feedback): Integer#fdiv with Complex returns unexpected value
- 5.5 (5 5) wrote:
> 期待は,それぞれ
>
> ```ruby
> Complex(1.0, 0.0)
> Complex(0.0, -1.0)
> ```
>
> でした。
2.4の結果がお... -
01:49 PM Bug #13986 (Closed): Integer#fdiv with Complex returns unexpected value
- Ruby 2.4 では,`Integer#fdiv` に `Complex` オブジェクトを与えると,期待と違う値が得られる場合があります。
```ruby
p 1.fdiv(1+0i) #=> -1.404447761611... -
08:25 AM Bug #13966: configure.in still needed ?!
- kernigh (George Koehler) wrote:
> The file ext/rbconfig/sizeof/depend should contain the string `configure.ac`, not ... -
01:12 AM Bug #13966: configure.in still needed ?!
- The file ext/rbconfig/sizeof/depend should contain the string "configure.ac", not "configure.in". This was changed by...
-
04:15 AM Feature #7792: Make symbols and strings the same thing
- I found the old issue here too from the blog article. :)
However had, I do not think that frozen strings would be ... - 02:23 AM Revision 6b05153a (git): * 2017-10-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60132 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:23 AM Revision c560c7b1 (git): zlib.c: ensure to free
- * ext/zlib/zlib.c (zlib_gunzip): gz0 is a structure variable on
the stack, no longer valid after exit by an excepti... -
01:25 AM Feature #13936: Make regular expressions debugable
- Do other languages, like Perl, have a feature for debugging regular expressions?
10/06/2017
-
08:59 PM Feature #13985 (Closed): Avoid exception for #dup/#clone on Rational and Complex
- Since #12979, true/false/nil/Integer/Float just return themselves on #dup/#clone.
But it seems a few were missed, ... -
08:58 PM Feature #13984 (Closed): BigDecimal should be immutable/frozen and return itself on #dup
- Currently, BigDecimal instances are not frozen, and supports #dup by returning a new instance.
In the spirit of #1... -
08:53 PM Feature #13983 (Closed): Rational and Complex should be frozen
- Since they basically are value types.
They also do not support #dup currently:
> 1r.dup
TypeError: can't... -
08:40 PM Feature #12979: Avoid exception for #dup on Integer (and similar cases)
- I believe this should make it to the NEWS file on the 2_4 branch, could somebody do it?
-
02:53 PM Bug #10862 (Closed): Fix shell quoting example in ri.1 manual
- Fixed by r58410
-
02:35 PM Feature #10861 (Closed): Have ./configure try mandoc when trying to detect manpage type
- Fixed by r60129
-
01:41 PM Bug #13982 (Closed): Memory leak in Zlib.gunzip
- Applied in changeset trunk|r60130.
----------
zlib.c: memory leak in gunzip
* ext/zlib/zlib.c (zlib_gunzip): clear ... -
12:36 PM Bug #13982 (Closed): Memory leak in Zlib.gunzip
- Zlib.gunzip which was added in Ruby 2.4 seems to leak memory every time it is called.
```
$ ruby -rzlib -e'END{pu... -
01:41 PM Revision b268da23 (git): zlib.c: memory leak in gunzip
- * ext/zlib/zlib.c (zlib_gunzip): clear zstream to fix memory leak.
[ruby-core:83162] [Bug #13982]
git-svn-id: svn+... -
12:35 PM Bug #13921 (Closed): buffered read_nonblock doesn't work as expected using SSLSocket
- chucke (Tiago Cardoso) wrote:
> rhenium, thank you for the link to the openssl issue, I just tested, and I can confi... -
12:17 PM Feature #13979: Ruby doesn't give error on keyword arguments that you can't refer to
- Eregon (Benoit Daloze) wrote:
> @nobu Is there any value to support such keyword arguments?
> I think an early erro... -
10:51 AM Feature #13979: Ruby doesn't give error on keyword arguments that you can't refer to
- Thank you nobu, I didn't know about Binding#local_variable_get
-
08:57 AM Feature #13979: Ruby doesn't give error on keyword arguments that you can't refer to
- @nobu Is there any value to support such keyword arguments?
I think an early error might be less surprising here.
... -
12:58 AM Feature #13979 (Rejected): Ruby doesn't give error on keyword arguments that you can't refer to
- Use `Binding#local_variable_get`.
-
11:59 AM Feature #12533: Refinements: allow modules inclusion, in which the module can call internal methods which it defines.
- How about redefining `#include` in the context of refine as what would be expected of the new `#inject` method? I get...
-
11:17 AM Feature #13981 (Closed): in configure, detect mandoc and set MANTYPE=doc
- Applied in changeset trunk|r60129.
----------
configure.ac: detect mandoc and set MANTYPE=doc
OpenBSD uses mandoc [... -
04:13 AM Feature #13981 (Closed): in configure, detect mandoc and set MANTYPE=doc
- My OpenBSD machine uses `mandoc` to format manuals. Ruby's configure guesses MANTYPE=doc or MANTYPE=man after looking...
-
11:17 AM Revision 4f966c0a (git): configure.ac: detect mandoc and set MANTYPE=doc
- OpenBSD uses mandoc [Feature #13981] [ruby-core:83146]
Note: AC_PATH_PROGS_FEATURE_CHECK is autoconf 2.62 feature,
bu... -
10:35 AM Feature #5964: Make Symbols an Alternate Syntax for Strings
- My only point was that symbols are not meant to be operated on the same as strings, because they do serve different p...
-
12:55 AM Feature #5964: Make Symbols an Alternate Syntax for Strings
- Ajedi32 (Andrew M) wrote:
> I can even imagine a reasonable use-case for both of those methods. For example, convert... -
08:09 AM Feature #12115: Add Symbol#call to allow to_proc shorthand with arguments
- I think `&[symbol, *args]` can be a natural extension to `&symbol`, as they are both a shorthand for `{ |_| _.__send_...
-
05:27 AM Feature #12115: Add Symbol#call to allow to_proc shorthand with arguments
- nobu (Nobuyoshi Nakada) wrote:
> jwmittag (Jörg W Mittag) wrote:
> > I disagree: responding to `to_proc` in Ruby mo... -
01:03 AM Feature #12115: Add Symbol#call to allow to_proc shorthand with arguments
- jwmittag (Jörg W Mittag) wrote:
> I disagree: responding to `to_proc` in Ruby more or less means "I am a function-li... -
12:53 AM Feature #12115: Add Symbol#call to allow to_proc shorthand with arguments
- knu (Akinori MUSHA) wrote:
> Wouldn't Array#to_proc make sense?
>
> ```ruby
> class Array
> def to_proc
> ... -
07:40 AM Bug #13980: Rounding failure on i686 (i386).
- Fedora 25 using gcc-6.4.1-1.fc25.i686. This is example of the failing build:
https://koji.fedoraproject.org/koji/t... -
04:00 AM Bug #13980 (Feedback): Rounding failure on i686 (i386).
- I can't reproduce it with gcc 7.2.0 on Ubuntu 17.10.
Which distribution and compiler are you using? -
01:55 AM Bug #13980 (Closed): Rounding failure on i686 (i386).
- Revision 58513 introduced rounding failure:
```
1) Failure:
TestFloat#test_round_with_precision [/builddir/bui... -
06:11 AM Revision f52a4913 (git): .gdbinit: print_id in rp_id [ci skip]
- * .gdbinit (rp_id): use print_id instead of calling
lookup_id_str() in a debugger context.
* symbol.c (ID_ENTRY_UN... -
05:55 AM Bug #13973 (Closed): super_method fails on some UnboundMethods
- Applied in changeset trunk|r60127.
----------
proc.c: super_method of included method
* proc.c (method_super_method... -
05:55 AM Revision a15028bc (git): proc.c: super_method of included method
- * proc.c (method_super_method): search the next super method along
the included ancestor chain. [ruby-core:83114] ... -
05:55 AM Revision 581c0231 (git): proc.c: prefer name method result to inspect
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60126 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:15 AM Revision 9de6c712 (git): No more ubygems in trunk
- [Fix GH-1711]
Author: MSP-Greg <[email protected]>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
10/05/2017
-
10:29 PM Bug #13841: Segmentation fault in Ruby CFUNC :to_s
- I get this somewhat inconsistently when running chef-solo on ubuntu 16.04.
Ruby version ruby 2.3.5p376 (2017-09-14... -
10:17 PM Bug #13921: buffered read_nonblock doesn't work as expected using SSLSocket
- rhenium, thank you for the link to the openssl issue, I just tested, and I can confirm that it solves the issue! Inde...
- 09:53 PM Revision e810b5c9 (git): * 2017-10-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60124 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:53 PM Revision 0d2ab887 (git): webrick: avoid unnecessary IO#sync= call
- Sockets and pipes are always created with FMODE_SYNC flag
already set (otherwise many things would be broken).
* lib... -
09:48 PM Feature #13979 (Rejected): Ruby doesn't give error on keyword arguments that you can't refer to
- You can't use keywords as names for normal arguments. For example all of these give a syntax error:
~~~ruby
def f... -
09:26 PM Feature #5964: Make Symbols an Alternate Syntax for Strings
- avit (Andrew Vit) wrote:
> methods like `:a + :b` or `:c.upcase` make no sense.
They do make sense though. In fac... -
08:00 PM Feature #5964: Make Symbols an Alternate Syntax for Strings
- sheerun (Adam Stankiewicz) wrote:
> Did it change since ruby got frozen string? Is there much difference between fro... -
06:21 PM Feature #5964: Make Symbols an Alternate Syntax for Strings
- matz (Yukihiro Matsumoto) wrote:
> In Ruby, Symbols annd Strings are different in both semantics and behavior (and i... -
08:38 PM Bug #13978: Remove Bundler from StdLib
- hsbt (Hiroshi SHIBATA) wrote:
> >Bundler was merged directly into StdLib on the grounds of "Rubygems itself is going... -
10:09 AM Bug #13978 (Rejected): Remove Bundler from StdLib
- >Bundler was merged directly into StdLib on the grounds of "Rubygems itself is going to depend on bundler." but that ...
-
08:55 AM Bug #13978 (Rejected): Remove Bundler from StdLib
- While I acknowledge people are using Bundler and it provides valuable services, I hate to point out that Bundler was ...
-
06:19 PM Feature #7792: Make symbols and strings the same thing
- @shyouhei @matz Could this be revisited as ruby now has frozen strings? They behave pretty much the same as symbols.
... -
11:17 AM Bug #13976 (Closed): SyntaxError if curly brace block follows args without parentheses, introduced in 2.4.2
-
08:01 AM Bug #13976: SyntaxError if curly brace block follows args without parentheses, introduced in 2.4.2
- sorry, duplicate of https://bugs.ruby-lang.org/issues/13939
feel free to delete this ticket. -
07:58 AM Bug #13976 (Closed): SyntaxError if curly brace block follows args without parentheses, introduced in 2.4.2
- ```ruby
# ruby 2.4.1
p :bar do end # => :bar
p :bar {} # => :bar
# ruby 2.4.2
p :bar do end # => :bar
p :bar ... -
10:44 AM Feature #12115: Add Symbol#call to allow to_proc shorthand with arguments
- > Wouldn't Array#to_proc make sense?
For me, it looks confusing. Array is (usually) a set of _homogenous_ objects,... -
03:35 AM Feature #12115: Add Symbol#call to allow to_proc shorthand with arguments
- Wouldn't Array#to_proc make sense?
```ruby
class Array
def to_proc
proc { |x| x.__send__(*self) }
end
... -
10:24 AM Feature #12648: `Enumerable#sort_by` with descending option
- Another path could be to introduce the sense of "reversed object".
I don't yet have a good name for the method tha... -
10:00 AM Feature #12648: `Enumerable#sort_by` with descending option
- Something like this can be a solution for sorting with multiple keys with separate ordering directions.
```ruby
m... -
10:11 AM Bug #13977 (Rejected): 0 should be treated as FALSE
- Anon92929 (Anon Ymous) wrote:
> 0 is false, 1 is true.
Every programming language has its own convention. For exa... -
08:46 AM Bug #13977 (Rejected): 0 should be treated as FALSE
- 0 is false, 1 is true.
It is beyond stupidity that this even needs to be addressed. Fix this please. -
08:32 AM Bug #13975 (Closed): standard library になった bundler で bundle gem を実行できない
- Applied in changeset trunk|r60122.
----------
Fixed broken `bundle gem` command.
This patch is provided by @gyugy... -
06:09 AM Bug #13975 (Assigned): standard library になった bundler で bundle gem を実行できない
- 報告ありがとうございます。再現を確認しました。
パッチですが、rbinstall.rb の変更だけ問題ないか確認してマージしようと思います。 -
05:30 AM Bug #13975 (Closed): standard library になった bundler で bundle gem を実行できない
- https://github.com/ruby/ruby/pull/1710
Ruby 2.5.0 から bundler が standard library となるようですが、
現在の standard library とし... -
08:32 AM Revision 5b3d137b (git): Fixed broken `bundle gem` command.
- This patch is provided by @gyugyu (Yusuke Yagyu)
* Remove README* entry from no_install that there is no README* f... -
06:33 AM Bug #13962: Change http://unicode.org to https
- normalperson (Eric Wong) wrote:
> Regardless of HTTPS or not; can we keep known-good
> SHA-256/384/512/whatever... -
05:51 AM Bug #13962: Change http://unicode.org to https
- [email protected] wrote:
> Just an intermediate report: HTTPS is available only since
> about a week, and the... -
02:45 AM Bug #13962: Change http://unicode.org to https
- Just an intermediate report: HTTPS is available only since about a week, and the Unicode Consortium wants to check th...
-
02:56 AM Misc #13974 (Closed): Make sure Unicode files are only downloaded once, not repeatedly, for continuous integration
- People from the Unicode Consortium pointed out to me that we shouldn't repeatedly download the Unicode data files for...
-
02:35 AM Revision 09e60b5a (git): io.c: [DOC] about buffering [ci skip]
- * io.c (rb_file_initialize): [DOC] stated that non-tty file is
buffered by the default, and added links to related ... -
02:01 AM Bug #13973 (Closed): super_method fails on some UnboundMethods
- `super_method` fails to go up the ancestry chain for methods that are only defined in included modules:
~~~ ruby
... -
01:53 AM Bug #13971 (Closed): Ripper changes sexp - class methods
- Applied in changeset trunk|r60120.
----------
parse.y: fix KWD2EID
* parse.y (KWD2EID): should respect the previous... -
01:53 AM Revision 80855409 (git): parse.y: fix KWD2EID
- * parse.y (KWD2EID): should respect the previous callback result
for keywords. [ruby-core:83106] [Bug #13971]
git... -
01:43 AM Revision d002f230 (git): Fixed invalid gemspec.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60119 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:30 AM Revision 5146c363 (git): * 2017-10-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60118 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:30 AM Revision a6ac6e00 (git): Followed up [ruby-core:83093]. Update gemspec attributes.
- Added metadata for rubygems.org.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60117 b2dd03c8-39d4-4d8f-98ff-823...
Also available in: Atom