Project

General

Profile

Activity

From 01/03/2017 to 01/09/2017

01/09/2017

10:50 PM Feature #13110: Byte-based operations for String
Benoit Daloze wrote:
> Shugo Maeda wrote:
> > Martin Dürst wrote:
> > > What about using UTF-32? It will use some ...
shugo (Shugo Maeda)
03:03 PM Feature #13110: Byte-based operations for String
Shugo Maeda wrote:
> Martin Dürst wrote:
> > What about using UTF-32? It will use some additional memory, but give ...
Eregon (Benoit Daloze)
12:41 PM Feature #13110: Byte-based operations for String
Martin Dürst wrote:
> Shugo Maeda wrote:
> > Let me clarify my intention.
> >
> > I'd like to handle not only si...
shugo (Shugo Maeda)
09:35 AM Feature #13110: Byte-based operations for String
Shugo Maeda wrote:
> Let me clarify my intention.
>
> I'd like to handle not only singlebyte characters but multi...
duerst (Martin Dürst)
09:47 PM Bug #13107: def_delegators causes random errors in MRI 2.4.0
This appears to be fixed in latest trunk now. Is there any info on when a 2.4.1 will be released - seems like a pret... [email protected] (Thomas Walpole)
03:01 AM Bug #13107: def_delegators causes random errors in MRI 2.4.0
When interrupted by a finalizer during setting up tailcall frame, a block argument on the stack was overwritten by th... nobu (Nobuyoshi Nakada)
02:55 AM Bug #13107 (Closed): def_delegators causes random errors in MRI 2.4.0
Applied in changeset r57293.
----------
vm_insnhelper.c: block argument at tailcall
* vm_insnhelper.c (vm_call_iseq...
nobu (Nobuyoshi Nakada)
12:32 AM Bug #13107 (Feedback): def_delegators causes random errors in MRI 2.4.0
Enabling trace instruction disables tail call optimization, too.
It seems like a bug of the optimization and GC.
Ho...
nobu (Nobuyoshi Nakada)
10:21 AM Feature #13095: [] io.c (rb_f_syscall): remove deprecation notice
[email protected] wrote:
> Kernel.syscall was a wrapper around syscall() or \_\_syscall() in libc, but it didn'...
normalperson (Eric Wong)
04:25 AM Feature #13095: [] io.c (rb_f_syscall): remove deprecation notice
`Kernel.syscall` was a wrapper around `syscall()` or `__syscall()` in libc, but it didn't use the correct types for a... kernigh (George Koehler)
09:06 AM Bug #13102: Confusing method name: Set#delete?
Ryan Davis wrote:
> http://ruby-doc.org/stdlib-2.4.0/libdoc/set/rdoc/Set.html#method-i-delete-3F
>
> Compare to r...
kaikuchn (Kai Kuchenbecker)
08:07 AM Bug #9569: SecureRandom should try /dev/urandom first
Bart de Water wrote:
> Akira Tanaka wrote:
> > Please update the man page first, if it is really out-dated.
>
> ...
shyouhei (Shyouhei Urabe)
07:51 AM Feature #13017: Switch SipHash from SipHash24 to SipHash13
Yura Sokolov wrote:
> Crypto-analyse of SipHash (and best result for SipHash13)
> https://eprint.iacr.org/2014/722....
shyouhei (Shyouhei Urabe)
03:52 AM Bug #12705: yielding args to a lambda uses block/proc rather than lambda/method semantics
What's the status?
Is the current behavior on a lambda proc is intentional, and has the spec been changed since 2....
nobu (Nobuyoshi Nakada)
03:32 AM Bug #12705 (Assigned): yielding args to a lambda uses block/proc rather than lambda/method semantics
nobu (Nobuyoshi Nakada)
02:55 AM Revision ff3496b0 (git): vm_insnhelper.c: block argument at tailcall
* vm_insnhelper.c (vm_call_iseq_setup_tailcall): check interrupts
after set up the new frame, not the passed block ...
nobu (Nobuyoshi Nakada)
02:45 AM Revision d4983225 (git): * 2017-01-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57292 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:45 AM Revision 474a7301 (git): slex.rb: japanese comment [ci skip]
* lib/irb/slex.rb (postproc): translated a japanese comment in
ISO-2022-JP. [ruby-core:79017] [Misc #13117]
git-s...
nobu (Nobuyoshi Nakada)
02:09 AM Misc #13117 (Closed): Remove Japanese comment from lib/irb/slex.rb
The file lib/irb/slex.rb contains Japanese comment in ISO-2022-JP. This removes it. aycabta (aycabta .)

01/08/2017

03:42 PM Bug #13116 (Rejected): modulo, divmod range problem: float_val % 1 may return 1.0
mod, divmod range problem: float_val % 1 may return 1.0
x % y sometimes returns y (not in 0 <= result < y)
```r...
tompng (tomoya ishida)
11:50 AM Bug #13115 (Closed): `YAML.dump` outputs deperecated message even with delegated object
`YAML.dump` outputs deprecated message if it calls with delegated object
but doesn't with inherited object:
~~~ r...
mtsmfm (Fumiaki Matsushima)
05:51 AM Bug #13100 (Assigned): OpenSSL::PKey::EC#public_keyでGroup情報がコピーされない。
znz (Kazuhiro NISHIYAMA)
05:49 AM Bug #13114 (Closed): test failures since r57284
r57284 の変更でいくつかのテストが失敗します。
最小の再現条件を絞り込もうとしたのですが、webrick/httpauth/basicauth だと再現するのに、個別の webrick/httpstatus と webri...
znz (Kazuhiro NISHIYAMA)
04:17 AM Revision 6a680a5c (git): lib/getoptlong.rb: Specify frozen_string_literal: true.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57290 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
04:04 AM Revision 868700a7 (git): test_io_console.rb: fix of old CentOS5
* test/io/console/test_io_console.rb (test_winsize): on old CentOS5
window size seems unable to be set across a pty...
nobu (Nobuyoshi Nakada)
03:51 AM Revision 4794ce55 (git): driver.rb: measure_target option [ci skip]
* benchmark/driver.rb (BenchmarkDriver.load): restore
measure_target option from the loaded results.
git-svn-id: s...
nobu (Nobuyoshi Nakada)
03:50 AM Revision 437a8cc4 (git): driver.rb: out output file when loading [ci skip]
* benchmark/driver.rb: default output file is not used when
loading rawdata.
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)
03:46 AM Revision caca9a47 (git): driver.rb: extract loop times [ci skip]
* benchmark/driver.rb (BenchmarkDriver.load): extract loop times
from the loaded results to adjust the results.
gi...
nobu (Nobuyoshi Nakada)
03:45 AM Revision 1bf10e33 (git): driver.rb: adjust name width [ci skip]
* benchmark/driver.rb (show_results): count adjusted result marks
as the name width.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
02:34 AM Bug #13107: def_delegators causes random errors in MRI 2.4.0
Here's another that also fixes the problem, while keeping the optimisation from r55376.
I'll admit that I ha...
eugeneius (Eugene Kenny)
02:11 AM Bug #13107: def_delegators causes random errors in MRI 2.4.0
The `mongo` gem is also affected by this bug (https://jira.mongodb.org/browse/RUBY-1191). Running the tests in the `s... eugeneius (Eugene Kenny)
02:13 AM Bug #13113: Performance issue, const_set Module.new is too slow in Ruby 2.4
benchmark results:
Execution time (sec)
name | 2.3.3| r57281| r57284
-------------------...
nobu (Nobuyoshi Nakada)
01:46 AM Bug #13113 (Closed): Performance issue, const_set Module.new is too slow in Ruby 2.4
Applied in changeset r57283.
----------
benchmarks for [Bug #13113] [ci skip]
nobu (Nobuyoshi Nakada)
12:14 AM Bug #13113: Performance issue, const_set Module.new is too slow in Ruby 2.4
Since r53376, anonymous module is resolved immediately by assignment to a constant, including the outer module. nobu (Nobuyoshi Nakada)
01:59 AM Revision faf472a2 (git): variable.c: resolve permanent name only
* variable.c (rb_const_set): resolve and cache class name
immediately only if the outer class/module has the name,
...
nobu (Nobuyoshi Nakada)
01:46 AM Revision 8e980027 (git): benchmarks for [Bug #13113] [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57283 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

01/07/2017

11:02 PM Revision b4a55c1c (git): console.c: unpaired size
* ext/io/console/console.c (console_set_winsize): reject unpaired
pixel size.
git-svn-id: svn+ssh://ci.ruby-lang.o...
nobu (Nobuyoshi Nakada)
10:52 PM Bug #13112 (Closed): io/console io.winsize=[rows,cols] throws TypeError: no implicit conversion of false into Integer
Applied in changeset r57280.
----------
console.c: OOB access
* ext/io/console/console.c (console_set_winsize): fix...
nobu (Nobuyoshi Nakada)
06:19 AM Bug #13112 (Closed): io/console io.winsize=[rows,cols] throws TypeError: no implicit conversion of false into Integer
The doc says
~~~
winsize = [rows, columns]
Tries to set console size. The effect depends on the platform and the...
tompng (tomoya ishida)
10:52 PM Revision 945934cc (git): * 2017-01-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57281 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:52 PM Revision 5b856ee1 (git): console.c: OOB access
* ext/io/console/console.c (console_set_winsize): fix
out-of-bounds access. [ruby-core:79004] [Bug #13112]
git-sv...
nobu (Nobuyoshi Nakada)
02:51 PM Bug #13113 (Closed): Performance issue, const_set Module.new is too slow in Ruby 2.4
In Ruby 2.4, the following code is too slow.
~~~ ruby
5000000.times { Module.new.const_set(:X, Module.new) }
~...
pocke (Masataka Kuwabara)
11:54 AM Revision d59dfcdb (git): adjust indent [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57279 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:31 AM Bug #12855 (Closed): Inconsistent keys identity in compare_by_identity Hash when using literals
Applied in changeset r57278.
----------
fix optimization for hash aset/aref with fstring
by Eric Wong [ruby-c...
Eregon (Benoit Daloze)
11:31 AM Revision ac9f8145 (git): fix optimization for hash aset/aref with fstring
by Eric Wong [ruby-core:78797].
I don't like the idea of making insns.def any bigger to support
a corner case, ...
Eregon (Benoit Daloze)
08:31 AM Revision 4dbbcc48 (git): bignum.c: unnecessary check
* bignum.c (rb_cstr_parse_inum): remove unnecessary check.
successive sign is rejected by conv_digit.
git-svn-id: ...
nobu (Nobuyoshi Nakada)
06:40 AM Feature #13110: Byte-based operations for String
Nobuyoshi Nakada wrote:
> How about to let `s.index(/ああ/n, 4)` return 18?
What does `/ああ/n` represent in this con...
shugo (Shugo Maeda)
03:01 AM Feature #13110: Byte-based operations for String
How about to let `s.index(/ああ/n, 4)` return 18? nobu (Nobuyoshi Nakada)
04:39 AM Bug #13111: Degraded performance for delegated methods through Forwardable module
***Update***:
I talked to @Yuki Nishijima and he pointed out that it is an issue with an `UnboundMethod` instance ...
gonzedge (Edgar Gonzalez)
04:30 AM Bug #13111 (Closed): Degraded performance for delegated methods through Forwardable module
After upgrading to Ruby 2.4.0 on my local machine while developing some changes on this gem: https://.com/gonze... gonzedge (Edgar Gonzalez)
02:14 AM Revision 60172f01 (git): * 2017-01-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57276 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:14 AM Revision 9144d57b (git): lib/fileutils.rb: Specify frozen_string_literal: true.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57275 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)

01/06/2017

11:54 PM Feature #13110: Byte-based operations for String
Eric Wong wrote:
> For reading and parsing operations, I'm not sure they're needed
> because IO#read/read_nonbloc...
shugo (Shugo Maeda)
09:31 PM Feature #13110: Byte-based operations for String
Kirk Haines <[email protected]> wrote:
> My software makes use of buffers of network data where the character
> e...
normalperson (Eric Wong)
04:24 PM Feature #13110: Byte-based operations for String
Let me share my use case.
I'm implementing a text editor, in which the point of a buffer is represented by a byte-...
shugo (Shugo Maeda)
04:02 PM Feature #13110 (Closed): Byte-based operations for String
How about to add byte-based operations for String?
```ruby
s = "あああいいいあああ"
p s.byteindex(/ああ/, 4) #=> 18
x, y =...
shugo (Shugo Maeda)
01:47 PM Bug #9569: SecureRandom should try /dev/urandom first
Akira Tanaka wrote:
> Please update the man page first, if it is really out-dated.
This has happened with the Lin...
bdewater (Bart de Water)
12:43 PM Bug #13099: Binding#irb does not work outside of irb
Shyouhei Urabe wrote:
> Silently requiring something reminds me of multi-threaded autoload situation. Is it OK?
...
Eregon (Benoit Daloze)
04:04 AM Bug #13099: Binding#irb does not work outside of irb
Silently requiring something reminds me of multi-threaded autoload situation. Is it OK? shyouhei (Shyouhei Urabe)
06:08 AM Bug #13102: Confusing method name: Set#delete?
http://ruby-doc.org/stdlib-2.4.0/libdoc/set/rdoc/Set.html#method-i-delete-3F
Compare to regular delete, which alwa...
zenspider (Ryan Davis)
04:27 AM Feature #13109: `using` in refinements is required to be physically placed before the refined method call
I consider it's an intended behavior, but there's a room for improvement.
So I made this issue as a feature request....
matz (Yukihiro Matsumoto)
01:15 AM Feature #13109 (Rejected): `using` in refinements is required to be physically placed before the refined method call
When using refinements in one file, the `using` call needs to be physically placed before the refined method call.
...
matsuda (Akira Matsuda)
03:11 AM Revision 7802f01d (git): prelude.rb: Binding#irb [ci skip]
* prelude.rb (Binding#irb): [EXPERIMENTAL] automatically require
irb and run. [ruby-core:78960] [Bug #13099]
git-...
nobu (Nobuyoshi Nakada)
03:02 AM Revision 93824a5f (git): test_io.rb: squiggly heredoc
* test/ruby/test_io.rb (test_threaded_flush): use squiggly here
document to strip leading spaces.
git-svn-id: svn+...
nobu (Nobuyoshi Nakada)
02:05 AM Revision 32a75a9c (git): * 2017-01-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57272 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:05 AM Revision 761dd9a7 (git): lib/delegate.rb: Specify frozen_string_literal: true.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57271 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)

01/05/2017

11:31 PM Feature #13108 (Open): [Doc Request] Explicitly document Range#sum
While `Range#sum` exists because it implements `Enumerable#sum`, it is not noted how it works. While it does provide ... snood1205 (Eli Sadoff)
11:16 PM Bug #13099: Binding#irb does not work outside of irb
Nobuyoshi Nakada wrote:
> You have to `require "irb"` by yourself.
> No plan to autoload "irb" by `binding.irb` now...
Eregon (Benoit Daloze)
11:09 PM Bug #13085: io.c io_fwrite creates garbage
OK, different strategy; not as fast, but still better than what
we currently have.
[ v2] io.c (io_fwrite): c...
normalperson (Eric Wong)
12:58 PM Bug #13085: io.c io_fwrite creates garbage
Another thread may make a substring of the buffer string during writing.
Then the temporarily frozen string becomes ...
nobu (Nobuyoshi Nakada)
03:31 AM Bug #13085: io.c io_fwrite creates garbage
[email protected] wrote:
> No.
> Your releases the GVL while unfreezing the string to be written.
> If the ...
normalperson (Eric Wong)
01:16 AM Bug #13085: io.c io_fwrite creates garbage
No.
Your releases the GVL while unfreezing the string to be written.
If the write operation is blocked, other...
nobu (Nobuyoshi Nakada)
01:02 AM Bug #13085: io.c io_fwrite creates garbage
[email protected] wrote:
> Issue #13085 has been updated by Eric Wong.
>
> File 0001-io.c-io_fwrite-temporar...
normalperson (Eric Wong)
08:59 PM Bug #13107: def_delegators causes random errors in MRI 2.4.0
Forgot to add the location reported for the error
/home/travis/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/forwardable.r...
[email protected] (Thomas Walpole)
07:34 PM Bug #13107 (Closed): def_delegators causes random errors in MRI 2.4.0
In the Capybara project we use the rack_test gem which uses `def_delegators` to forward `flast_reponse` to `@rack_moc... [email protected] (Thomas Walpole)
08:45 AM Bug #13106: Timeout does not wait for more than 120 seconds
sorry. missed the last line of my output
~~~ text
8080 is open
2017-01-05 13:58:49 +0530
sec : 250 -> adde...
141984 (Gibu John George)
08:44 AM Bug #13106 (Rejected): Timeout does not wait for more than 120 seconds
Hi All,
I have encountered an issue where Timeout does not wait for more than 120 seconds when asked to wait for a...
141984 (Gibu John George)
07:51 AM Bug #13105 (Closed): `String#to_f` and `String#to_r` don't stop at successive underscores
`Integer()`, `Float()` and `Rational()` errs at successive underscores, and `String#to_i` stops the conversion there.... nobu (Nobuyoshi Nakada)
07:45 AM Bug #13104 (Closed): mathn.rb affects Rational literals
Without mathn:
```
$ ruby -e 'p 1.0r'
(1/1)
```
With mathn:
```
$ ruby -rmathn -e 'p 1.0r'
1
```
Is...
nobu (Nobuyoshi Nakada)
07:27 AM Revision f0f8234a (git): numeric.c: short circuit
* numeric.c (int_pow): short circuit when y is 0, always return 1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
nobu (Nobuyoshi Nakada)
07:27 AM Revision 7ccae4d1 (git): bignum.c: fix rb_cstr_parse_inum endp
* bignum.c (rb_cstr_parse_inum): stores the address of the first
invalid character when str is too big or contains ...
nobu (Nobuyoshi Nakada)
01:55 AM Bug #13081: resolv.rb may be the cause of the rubygems bug on Windows
Of course, only for this case.
We can not assume the use case of a registry value generally, as you know.
usa (Usaku NAKAMURA)
01:27 AM Bug #13081: resolv.rb may be the cause of the rubygems bug on Windows
All registry read operations should warn and return an empty string, instead of `TypeError`? nobu (Nobuyoshi Nakada)
01:00 AM Revision 9ae31cc4 (git): * 2017-01-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57268 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:00 AM Revision 1aeedce3 (git): lib/debug.rb: Specify frozen_string_literal: true.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57267 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)

01/04/2017

08:05 PM Feature #13103 (Open): [] random.c: use "__NR_" syscall prefix on Linux (instead of "SYS_")
[] random.c (fill_random_bytes_syscall): use "__NR_" prefix on Linux
glibc still does not define the SYS_getr...
normalperson (Eric Wong)
05:18 PM Bug #13102: Confusing method name: Set#delete?
PS: This has been in the stdlib since at least 1.8.7 according to the docs. kaikuchn (Kai Kuchenbecker)
05:18 PM Bug #13102 (Rejected): Confusing method name: Set#delete?
Greetings,
a colleague of mine who recently started to learn Ruby managed to greatly confuse me today when he used...
kaikuchn (Kai Kuchenbecker)
03:37 PM Bug #13101 (Closed): Date#rfc2822 and Time#rfc2822 don't return the same format
Using the rfc2822 method on various date/time classes returns a slightly different result each time:
~~~
Time.now...
iain_nl (Iain Hecker)
02:15 PM Feature #12650: Use UTF-8 encoding for ENV on Windows
B Kelly wrote:
> Hi,
>
> Usaku NAKAMURA wrote:
> > We don't want to break compatibility.
> > Wait Ruby3.
>
>...
thomthom (Thomas Thomassen)
11:06 AM Revision 70db4f6e (git): win32/registry.rb: registry type names
* ext/win32/lib/win32/registry.rb (Win32::Registry#read): show
registry type names instead of numeric values.
git-...
nobu (Nobuyoshi Nakada)
09:36 AM Bug #13100 (Rejected): OpenSSL::PKey::EC#public_keyでGroup情報がコピーされない。
OpenSSL::PKey::EC#public_key= で公開鍵(OpenSSL::PKey::EC::Point)をセットし、その公開鍵のgroupのエンコーディング方式を:compressedにセットした後、OpenSSL::... azuchi (Shigeyuki Azuchi)
08:21 AM Bug #13081 (Closed): resolv.rb may be the cause of the rubygems bug on Windows
Applied in changeset r57265.
----------
win32/resolv.rb: ad hoc workaround
* ext/win32/lib/win32/resolv.rb (Win32::...
nobu (Nobuyoshi Nakada)
01:21 AM Bug #13081: resolv.rb may be the cause of the rubygems bug on Windows
I think that to warn and ignore is nice. usa (Usaku NAKAMURA)
08:21 AM Revision 3047144a (git): win32/resolv.rb: ad hoc workaround
* ext/win32/lib/win32/resolv.rb (Win32::Resolv::SZ): an ad hoc
workaround for broken registry. SearchList and othe...
nobu (Nobuyoshi Nakada)
07:23 AM Feature #13067: TrueClass,FalseClass to provide `===` to match truthy/falsy values.
Aaron Patterson wrote:
> The `:itself.to_proc` doesn't look so great as an alternative, but maybe we could make `cas...
nobu (Nobuyoshi Nakada)
07:06 AM Bug #13099 (Rejected): Binding#irb does not work outside of irb
You have to `require "irb"` by yourself.
No plan to autoload "irb" by `binding.irb` now.
nobu (Nobuyoshi Nakada)
06:13 AM Feature #13017: Switch SipHash from SipHash24 to SipHash13
Crypto-analyse of SipHash (and best result for SipHash13)
https://eprint.iacr.org/2014/722.pdf
funny_falcon (Yura Sokolov)
05:47 AM Revision aa5ff4a4 (git): lib/cmath.rb: Specify frozen_string_literal: true.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57264 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
02:05 AM Bug #13043: Exception#cause can become recursive/infinite
I've finally gave up to backport this into `ruby_2_2`, because of a test of `rake` failed.
I doubt that the test is ...
usa (Usaku NAKAMURA)
02:02 AM Revision ffb1a5d8 (git): Revert r57229 and finally giving up backporting [Bug #13043]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@57263 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
12:31 AM Feature #13097: Deprecate Socket.gethostbyaddr and Socket.gethostbyname
[email protected] wrote:
> If nothing else, I would consider right if documentation discouraged their use ...

...
normalperson (Eric Wong)
12:30 AM Revision 2c1aa788 (git): adjust indent [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57262 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

01/03/2017

11:36 PM Bug #13099 (Closed): Binding#irb does not work outside of irb
I had read that one of the new features of 2.4.0 is that `Binding#irb` is now a method, so I decided to test this out... snood1205 (Eli Sadoff)
11:28 PM Feature #13097: Deprecate Socket.gethostbyaddr and Socket.gethostbyname
I have no pro or con opinion, just adding links for people who just want to click on stuff for the corresponding docu... shevegen (Robert A. Heiler)
09:20 AM Feature #13097: Deprecate Socket.gethostbyaddr and Socket.gethostbyname
If nothing else, I would consider right if documentation discouraged their use ... vo.x (Vit Ondruch)
09:17 AM Feature #13097 (Closed): Deprecate Socket.gethostbyaddr and Socket.gethostbyname
Is there a reason to keep these methods around? They were marked obsolete by POSIX.1-2001 and the POSIX.1-2008 remove... vo.x (Vit Ondruch)
11:27 PM Feature #13095: [] io.c (rb_f_syscall): remove deprecation notice
"Over the past year or so, I've been trying to avoid programming in any compiled languages."
I am going a bit off-...
shevegen (Robert A. Heiler)
07:01 PM Feature #13095: [] io.c (rb_f_syscall): remove deprecation notice
Eric Wong <[email protected]> wrote:
> We can support String#pack

I meant Array#pack ENOCOFFEE :x
normalperson (Eric Wong)
06:31 PM Feature #13095: [] io.c (rb_f_syscall): remove deprecation notice
[email protected] wrote:
> >We should expect users of this to be able to read and follow
> >documentation....
normalperson (Eric Wong)
11:59 AM Feature #13095: [] io.c (rb_f_syscall): remove deprecation notice
>We should expect users of this to be able to read and follow
>documentation. We already have a warning about it. I ...
kosaki (Motohiro KOSAKI)
10:42 PM Feature #13001 (Closed): Add `full` option to `ObjectSpace.dump_all`
Applied in changeset r57260.
----------
Add `full` option to `ObjectSpace.dump_all`
The `full` option includes all ...
Anonymous
10:42 PM Revision e758e9da (git): * 2017-01-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:42 PM Revision ed2abc43 (git): Add `full` option to `ObjectSpace.dump_all`
The `full` option includes all slots (even `T_NONE`) in the JSON output.
This is to help with debugging heap fragment...
tenderlovemaking (Aaron Patterson)
08:44 PM Feature #13067: TrueClass,FalseClass to provide `===` to match truthy/falsy values.
While `:itself.to_proc` works, I still can't see when one would need it, and it's much easier and clearer to check fo... marcandre (Marc-Andre Lafortune)
06:24 PM Feature #13067: TrueClass,FalseClass to provide `===` to match truthy/falsy values.
IMO the backwards incompatibility risks outweigh the rewards.
As Marc-Andre says, `array.grep(true)` and `array.gr...
tenderlovemaking (Aaron Patterson)
03:10 PM Feature #13067: TrueClass,FalseClass to provide `===` to match truthy/falsy values.
Marc-Andre Lafortune wrote:
> 2) There is no good replacement for the current uses of `when true` and `when false`...
sawa (Tsuyoshi Sawada)
07:12 PM Feature #11547: remove top-level constant lookup
Ah, no, https://bugs.ruby-lang.org/projects/ruby-trunk/repository/revisions/57244/entry/variable.c#L419 seems to say ... fxn (Xavier Noria)
07:07 PM Feature #11547: remove top-level constant lookup
Oh, didn't look at the . This means String::Hash returns nil?
fxn (Xavier Noria)
02:04 PM Feature #13017: Switch SipHash from SipHash24 to SipHash13
I was learning about SipHash13 this holiday season.
I understand that the whole concept of using SipHash as hash f...
shyouhei (Shyouhei Urabe)
02:02 PM Bug #13098 (Closed): miniruby fails with SEGV on NetBSD/powerpc
Hi,
the build of ruby 2.3.3 fails on NetBSD/macppc (which is a powerpc architecture) with
~~~
...
linking min...
he (Håvard Eidnes)
10:49 AM Revision 6f31dcd7 (git): compile.c: fallback nil
* compile.c (iseq_compile_each): push fallback nil only when
defined guard is added.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
09:48 AM Revision 7e001f28 (git): compile.c: omit unnecessary defined guard
* compile.c (defined_expr): omit unnecessary defined guard when
method call has no receiver and no arguments.
git-...
nobu (Nobuyoshi Nakada)
09:47 AM Revision 0886a027 (git): forwardable.rb: fix branches
* lib/forwardable.rb (instance_delegate, single_delegate): fix
inverted branches.
git-svn-id: svn+ssh://ci.ruby-la...
nobu (Nobuyoshi Nakada)
09:35 AM Revision a50cc9ce (git): forwardable.rb: use defined?
* lib/forwardable.rb (_delegator_method): use defined? operator
instead of binding and calling unbound Kernel#respo...
nobu (Nobuyoshi Nakada)
08:40 AM Revision 46c0e79b (git): forwardable.rb: use defined?
* lib/forwardable.rb (_delegator_method): use defined? operator
instead of binding and calling unbound Kernel#respo...
nobu (Nobuyoshi Nakada)
03:28 AM Bug #12071: Gem installation fails with 2.3.0 on Cygwin
Yes this issue is present in 2.2.6.
When I checked the logs I saw the same symptoms reported here.
When I check...
hedgehog (Hedge Hog)
02:00 AM Revision 363c7839 (git): * 2017-01-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57254 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:00 AM Revision aa710736 (git): lib/benchmark.rb: Specify frozen_string_literal: true.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
 

Also available in: Atom