Activity
From 09/16/2018 to 09/22/2018
09/22/2018
-
11:52 PM Revision ae0e98ce (git): Skip a cleanup if new_ole failed
- On Appveyor, WIN32OLE sometimes fails due to a system shutdown, and
`@ie` is not assigned.
git-svn-id: svn+ssh://ci.... -
09:57 PM Feature #15149 (Open): extend string format to nil safe
- I'd like to suggest a new modifier for the string format
(aka the printf-style format string)
## Examples
### ... -
08:46 PM Bug #15148 (Rejected): String::instance_methods size is different String#methods size after call pp method
-
06:14 PM Bug #15148 (Rejected): String::instance_methods size is different String#methods size after call pp method
- I'm sorry, my English is poor.i'm sorry i find this is not a bug, please help me close this issue,
-
08:39 PM Revision 04a353fe (git): tool/enc-unicode.rb: rewrote without flip-flop
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:13 PM Revision 450107ef (git): * 2018-09-23
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64813 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:13 PM Revision 55c7b854 (git): Fix for old names of mcontext registers
- c.f. https://github.com/mistydemeo/tigerbrew/issues/473
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64812 b2dd... -
06:08 PM Bug #14807: 2.6.0-preview2 segfaults on OpenBSD due to missing pthread_condattr_init call
- Hi,
The similar problem occurs on NetBSD 8.0_STABLE. (And I belive it would be occur on 7.2.)
`PTHREAD_COND_IN... -
05:11 PM Bug #15147 (Third Party's Issue): Mac OSX (brew) reported: You may have encountered a bug in the Ruby interpreter or extension libraries
- running: brew update --verbose on my Mac. Note: brew doctor seems to have a similar error. The runtime asked me...
-
03:31 PM Bug #15146 (Closed): [PATCH] webrick: raise EOFError in parse when read line is nil
- If the IO object being read during parse returned `nil` from `gets`, a NoMethodError would be raised calling `bytesiz...
-
01:11 AM Bug #13167 (Closed): Dir.glob is 25x slower since Ruby 2.2
- Applied in changeset trunk|r64810.
----------
dir.c: performance fix with braces
Braces were expended before ruby_g... - 01:11 AM Revision 50c16d52 (git): * 2018-09-22
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64811 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:11 AM Revision 2a119042 (git): dir.c: performance fix with braces
- Braces were expended before ruby_glob0(). This caused to call
replace_real_basename() for same plain patterns repeate... -
12:06 AM Feature #15145: chained mappings proposal
- koenhandekyn (koen handekyn) wrote:
> proposal allow
>
> ~~~ ruby
> collection.map(&:instrument, &:issuer, &:nam...
09/21/2018
-
10:57 PM Feature #15144: Enumerator#chain
- > Obviously, the effect could be reached with flat_map
I always found that name weird so ... assumingly that it is... -
07:00 PM Feature #15144 (Closed): Enumerator#chain
- I am not sure I am not missing something, but...
```ruby
[1, 2, 3].each.chain([3, 4, 5].each) # => Enumerator
``... -
10:51 PM Feature #15145: chained mappings proposal
- (I think you filed this in the wrong section; right now it is under Bugs, but it looks
like a feature so it should ... -
07:27 PM Feature #15145 (Open): chained mappings proposal
- propsal, have map accept array of method references to make chained mapping simpler with suggestion to implement it ...
-
05:58 PM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- Thread::Light seems nice. Or how about Thread::Feather? A thread as light as a feather.
-
02:17 PM Feature #10208 (Closed): Passing block to Enumerable#to_h
-
01:52 PM Revision c61adf51 (git): configure.ac: prepend the wrapper after CPP is set
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64809 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:31 AM Revision 0d95805c (git): Suppress more -Wparentheses warnings
- [Fix GH-1958]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64808 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 10:19 AM Revision 2def5250 (git): * expand tabs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64807 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:19 AM Revision 7e9ee35f (git): Remove -Wno-parentheses flag.
- [Fix GH-1958]
From: Jun Aruga <[email protected]>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64806 b2dd03c8-... -
08:53 AM Revision 2617dfa9 (git): Fix sample code [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64805 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:36 AM Bug #14959: Writing a "link_to" method and a "url_helper" with a request parameter under certain "if else" statement in Rails helper crashes with KERN_INVALID_ADDRESS at 0x0000000000000000
- The same issue is already marked to backport in #14897.
Please wait for 2.5.2. -
08:17 AM Bug #14959: Writing a "link_to" method and a "url_helper" with a request parameter under certain "if else" statement in Rails helper crashes with KERN_INVALID_ADDRESS at 0x0000000000000000
- I'm not sure if it's going to be backported to current stable version 2.5 but let me clarify couple things just in ca...
-
08:34 AM Revision 0744b375 (git): Fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64804 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:14 AM Feature #5400: Remove flip-flops in 2.0
- I agree with Eric.
It is too annoying to rewrite flip-flop.
A patch for flip-flop I found today is:
```diff
... - 07:19 AM Revision 89874314 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64803 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:19 AM Revision d00199a1 (git): darwin-cc: hide ld warnings
- * tool/darwin-cc: ld in Apple's recent Xcode warns text-based stub
files, which are probably caused by Apple's brok... -
06:41 AM Bug #15105 (Closed): `rb_debug_inspector_open` breaks lazy proc optimization
- Applied in changeset trunk|r64800.
----------
escape all env properly.
* vm_backtrace.c (rb_debug_inspector_open): ... - 06:41 AM Revision 02cb9c93 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64801 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:41 AM Revision ac4b2d99 (git): escape all env properly.
- * vm_backtrace.c (rb_debug_inspector_open): escape all env using
`rb_vm_stack_to_heap()` before making bindings.
... -
06:30 AM Revision a810a1a7 (git): fix typo.
- * vm_exec.h (DEBUG_END_INSN()): use `ec` instead of `th`.
This macro is used when `VMDEBUG > 0`.
git-svn-id: svn+... -
06:07 AM Bug #15130: Nested Timeouts hang on cygwin
- I applied the patch, but got the same problem: I had to use Ctrl-C, and got essentially the same backtrace:
Traceb... -
01:30 AM Bug #15130: Nested Timeouts hang on cygwin
- normalperson (Eric Wong) wrote:
> Martin: can you try the attached patch? And please commit it if it works.
Than... -
12:48 AM Bug #15130: Nested Timeouts hang on cygwin
- Martin: can you try the attached patch? And please commit it if it works.
```
thread_pthread.c: fall back to... -
04:14 AM Feature #14722: python's buffer protocol clone
- I agree with this request and filed a similar bug: https://bugs.ruby-lang.org/issues/13767.
-
02:23 AM Feature #15143: Extend `Enumerable#to_h`
- nobu (Nobuyoshi Nakada) wrote:
> OK, not only `Enumerable`, but `Array`, `Hash`, `ENV`, `NilClass` and `Struct` too?... -
02:14 AM Revision e5a3bfb3 (git): Fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64798 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
09/20/2018
-
10:40 PM Bug #14972: Net::HTTP inconsistently raises EOFError when peer closes the connection
- If `@socket.read clen, dest` reads fully `clen` bytes then that seems ok. But if it can read fewer than `clen` bytes,...
- 06:24 PM Revision 9b2cf4fb (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64797 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:24 PM Revision 19fe6552 (git): Matrix: Add #reflexive? method. [Fix GH-1730]
- Adapted from a patch by Yilo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64796 b2dd03c8-39d4-4d8f-98ff-823fe69... -
03:06 PM Feature #15143 (Closed): Extend `Enumerable#to_h`
- Applied in changeset trunk|r64794.
----------
Enumerable#to_h with block and so on
[Feature #15143] -
12:38 PM Feature #15143: Extend `Enumerable#to_h`
- `nil` isn't an `Enumerable`, so it's irrelevant.
-
11:48 AM Feature #15143: Extend `Enumerable#to_h`
- OK, not only `Enumerable`, but `Array`, `Hash`, `ENV`, `NilClass` and `Struct` too?
-
07:32 AM Feature #15143: Extend `Enumerable#to_h`
- Matz, thanks for confirmation. I am happy with my original proposal.
-
07:27 AM Feature #15143: Extend `Enumerable#to_h`
- I don't agree with @mame's idea. The return value from the block should be strictly 2 elements array.
Matz.
-
07:26 AM Feature #15143: Extend `Enumerable#to_h`
- I changed my mind when I approved `to_h`.
Matz.
-
07:14 AM Feature #15143: Extend `Enumerable#to_h`
- mame (Yusuke Endoh) wrote:
> If the block returns an array whose length is > 2, how does it behave?
>
> ```
> %w... -
06:54 AM Feature #15143: Extend `Enumerable#to_h`
- Sorry that I missed the previous duplicate proposals (I found that I had even commented on one of them, which I had f...
-
06:25 AM Feature #15143: Extend `Enumerable#to_h`
- nobu (Nobuyoshi Nakada) wrote:
> Have you changed the mind since #10208?
Or since... #666!
-
03:04 AM Feature #15143: Extend `Enumerable#to_h`
- If the block returns an array whose length is > 2, how does it behave?
```
%w(aa1 ab2 ba3 bb4).to_h {|s| s.chars ... -
02:47 AM Feature #15143: Extend `Enumerable#to_h`
- Have you changed the mind since #10208?
-
02:41 AM Feature #15143: Extend `Enumerable#to_h`
- Sounds reasonable. Accepted.
Matz. -
02:27 AM Feature #15143: Extend `Enumerable#to_h`
- I forgot to mention that people alternatively do:
```ruby
(1..5).each_with_object({}){|x, h| h[x] = x ** 2}
#=> ... -
02:23 AM Feature #15143 (Closed): Extend `Enumerable#to_h`
- Often, we call `Array#to_h` to the result of `Enumerable#map`:
```ruby
(1..5).map{|x| [x, x ** 2]}.to_h
#=> {1=... - 03:06 PM Revision a64338ce (git): * 2018-09-21
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64795 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:06 PM Revision abe75149 (git): Enumerable#to_h with block and so on
- [Feature #15143]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64794 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:30 PM Revision e76eebd7 (git): Ignore Xcode linker warnings
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64793 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:00 PM Feature #10208: Passing block to Enumerable#to_h
- So, exactly the same proposal linked above got accepted. The name wasn't actually a problem!
Well, congratulation... -
09:41 AM Misc #15136: Fix -Wparentheses warnings
- > I will update and rebase my pull-request for the way.
I updated and rebased my pull-request now!
You can pick u... -
08:31 AM Misc #15136: Fix -Wparentheses warnings
- > IIRC, matz has rejected the 1st case, and preferred explicit comparison with 0.
@nobu you mean basically like th... -
12:55 AM Misc #15136: Fix -Wparentheses warnings
- Those 2 cases are actually different.
IIRC, matz has rejected the 1st case, and preferred explicit comparison with 0.
-
07:36 AM Revision 32cff956 (git): * compile.c (compile_case): emit opt_case_dispatch only on optimized mode
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64792 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:32 AM Bug #15130: Nested Timeouts hang on cygwin
- > https://bugs.ruby-lang.org/issues/15130#change-74114
I think I know what's going on (but need to do offline stu... -
03:32 AM Bug #15130: Nested Timeouts hang on cygwin
- This issue doesn't exist before #15072 started at r64485 and made it impossible to check whether open-uri works or no...
-
05:31 AM Revision d6d444d6 (git): fix typo [ci skip]
- This error does not happen right now so this typo is
not serious, unless you locally edit insns.def.
git-svn-id: sv... -
03:32 AM Bug #15072 (Open): thread.c:4356:5: error: implicit declaration of function ‘ubf_list_atfork’
- duerst (Martin Dürst) wrote:
> That fix worked, thanks! Committed with r64635, okay on travis, not sure about other ... -
03:18 AM Feature #14097 (Closed): Add union and difference to Array
- Applied in changeset trunk|r64787.
----------
Add union method to Array
I introduce a `union` method equivalent to ... -
03:18 AM Revision ce079f16 (git): Introduce rb_ary_union_hash method in Array
- Avoid repeating code and improve readability in `rb_ary_or` and
`rb_ary_union_multi`. Similaty as done with `rb_ary_u... -
03:18 AM Revision 4c082239 (git): Link Array#union from | method
- `Array#uniq` is not really related with `Array#|`, so I replaced it by
`Array#union`.
[Fix GH-1747] [Feature #14097]... -
03:18 AM Revision d0f9184f (git): Introduce rb_ary_union method in Array
- Avoid repeating code and improve readability in `rb_ary_or` and
`rb_ary_union_multi`.
[Fix GH-1747] [Feature #14097]... -
03:18 AM Revision 744e816f (git): Add union method to Array
- I introduce a `union` method equivalent to the `|` operator, but which
accept more than array as argument. This impro... -
01:43 AM Bug #15087 (Closed): Segmentation fault with splat and block
- Applied in changeset trunk|r64786.
----------
parse.y: fix block passing with empty kwargs
* parse.y (arg_blk_pass)... -
01:23 AM Bug #15087: Segmentation fault with splat and block
- mame (Yusuke Endoh) wrote:
> Good catch. My patch for #15052 will fix this issue.
We have never agreed with how ... -
01:43 AM Revision d325d741 (git): parse.y: fix block passing with empty kwargs
- * parse.y (arg_blk_pass): preceeding arguments node may be NULL when
an empty keyword argument hash splat is optimi...
09/19/2018
-
10:11 PM Feature #14097: Add union and difference to Array
- @matz
> The final proposal seems reasonable. Accepted.
Great to read that! 🎉
I have just rebased in [the PR]... -
05:30 PM Bug #15142 (Third Party's Issue): Bug in the Ruby interpreter or extension libraries
- ~|2]> brew cleanup
Removing: /usr/local/Cellar/sqlite/3.24.0... (11 files, 3.5MB)
/usr/local/Homebrew/Library/Homeb... - 05:12 PM Revision b06bcff4 (git): * 2018-09-20
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64785 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:12 PM Revision d93dcd28 (git): net/http: Improve net/http header error message.
- Patch by Matt Larraz. [Fix GH-1849].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64784 b2dd03c8-39d4-4d8f-98ff... -
04:32 PM Misc #15136: Fix -Wparentheses warnings
- > You say "I fixed the warnings". So why is this issue still open.
Sorry it's mistake. Correctly I fixed the warn... -
04:42 AM Misc #15136: Fix -Wparentheses warnings
- jaruga (Jun Aruga) wrote:
> Before the modification, there were 18 warnings for `-Wparentheses`.
My crude guess i... -
12:39 PM Revision 4baf0757 (git): ruby_2_2 branch has ended
- https://www.ruby-lang.org/en/news/2018/06/20/support-of-ruby-2-2-has-ended/
[ci skip]
git-svn-id: svn+ssh://ci.ruby-... -
10:26 AM Bug #15140 (Feedback): Bug in Interpreter or Extension Libraries
- Could you try the latest version of 2.3?
Note that 2.3 series is security maintenance status already, and ordinary... -
07:33 AM Bug #15140 (Closed): Bug in Interpreter or Extension Libraries
- ```
13:03:32 ASP.1 | started with pid 8751
13:03:33 ASP.1 | /home/psqa/.rvm/gems/ruby-2.3.3/gems/bundler-1.16.2/l... - 08:23 AM Revision 41cf596d (git): process.c (waitpid_cleanup): unconditionally remove from waiters
- This is the safer option, as there seems to be cases where checking
waitpid_state.ret is insufficient in ensure. I'm... -
02:10 AM Revision f0f13cff (git): * hash.c (rb_hash_update): fix indent
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64781 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:10 AM Revision f7f216ed (git): [DOC] Add changes to Hash#merge in NEWS [#15111]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64780 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:07 AM Revision bfbf9bd6 (git): * hash.c (rb_hash_update): remove a meticulous explanation
- As per Marc-Andre's comment. [Refs GH-1951]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64779 b2dd03c8-39d4-4... -
01:59 AM Feature #15111 (Closed): Make the number of arguments of `Hash#merge` variable
- Applied in changeset trunk|r64777.
----------
* hash.c (rb_hash_merge): Accepts zero or more hashes as arguments
Ha... -
01:45 AM Feature #15111 (Assigned): Make the number of arguments of `Hash#merge` variable
- As I recall, Matz has accepted this ticket at the day of developers' meeting. I'll commit it soon.
- 01:59 AM Revision d6a06a76 (git): * 2018-09-19
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64778 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:59 AM Revision 085f5ef9 (git): * hash.c (rb_hash_merge): Accepts zero or more hashes as arguments
- Hash#merge, merge!, and update could merge exactly two hashes.
Now, they accepts zero or more hashes as arguments so ... -
01:59 AM Bug #15078: Hash splat of empty hash should not create a positional argument.
- akr (Akira Tanaka) wrote:
> We can create `{}` with a special instance variable to distinguish them.
I'm impresse...
09/18/2018
-
11:00 PM Bug #15139 (Third Party's Issue): Bug in Interpreter or Extension Libraries
- This is reference to upgrading Ruby from Homebrew on a 2017 MacBook Pro running OS X (MacOS) High Sierra 10.13.6 (17G...
-
05:12 PM Bug #15138 (Closed): non-symbol keyword in double splat, such as **{2 => 3}, raises TypeError or not
- I found that non-symbol keyword in double splat, such as `**{2 => 3}`,
raises TypeError in a situation and doesn't r... -
04:24 PM Misc #15129: DevelopersMeeting20181010Japan
- [[Feature #15123]](https://bugs.ruby-lang.org/issues/15123) Enumerable#compact proposal (greggzst)
It simplifies wor... -
03:46 PM Bug #15078: Hash splat of empty hash should not create a positional argument.
- My fourth idea: FL_USERn flag in `{}'.
-
02:34 PM Bug #15078: Hash splat of empty hash should not create a positional argument.
- akr (Akira Tanaka) wrote:
> If it is not acceptable, I have second idea:
My third idea is to use an instance va... -
01:07 PM Bug #15078: Hash splat of empty hash should not create a positional argument.
- mame (Yusuke Endoh) wrote:
> akr (Akira Tanaka) wrote:
> > How about def `m(**kw) end` binds kw to nil if the last ... -
02:16 AM Bug #15078: Hash splat of empty hash should not create a positional argument.
- akr (Akira Tanaka) wrote:
> How about def `m(**kw) end` binds kw to nil if the last Hash argument is not taken as ke... -
12:08 AM Bug #15078: Hash splat of empty hash should not create a positional argument.
- akr (Akira Tanaka) wrote:
> How about def `m(**kw) end` binds kw to nil if the last Hash argument is not taken as ke... -
02:56 PM Bug #15137 (Third Party's Issue): Can't run brew cleanup
- I'm using Homebrew for Mac and I recently ran an update, followed by an upgrade. As usual, I ran cleanup afterward us...
-
02:49 PM Misc #15136: Fix -Wparentheses warnings
- Before the modification, there were 18 warnings for `-Wparentheses`.
```
$ make >& make.log
$ grep -r Wparenthes... -
02:43 PM Misc #15136 (Open): Fix -Wparentheses warnings
- Currently the `-Wno-parentheses` was set.
I assumed if we could fix the warning, we could remove the `-Wno-parenthes... - 01:52 PM Revision a4675d9d (git): * expand tabs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64776 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:52 PM Revision e7db9df9 (git): vm_insnhelper.c: always use bool-ish value
- for CC_SET_FASTPATH condition. Just a cosmetic change to unify the
styling with other lines.
git-svn-id: svn+ssh://c... -
12:55 PM Revision c49559f1 (git): Skip EHOSTUNREACH by host issues
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64774 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:49 PM Bug #15135 (Closed): Refining #initialize method not working
- From the reference (https://docs.ruby-lang.org/en/2.5.0/syntax/refinements_rdoc.html):
>Refinements are lexical in... -
09:37 AM Bug #15135 (Closed): Refining #initialize method not working
- See the following example:
```
class C
def initialize(arg)
puts arg
end
end
module M
refine C d... - 12:48 PM Revision 36850b78 (git): * expand tabs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64773 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:48 PM Revision 62327bb6 (git): vm_insnhelper.h: rename CI_SET_FASTPATH to CC_SET_FASTPATH
- because it's actually setting fastpath to cc instead of ci since r51903.
vm_insnhelper.c: ditto
mjit_compile.c: ditt... -
09:58 AM Feature #5400: Remove flip-flops in 2.0
- Just a quick opinion, deprecation is part of the migration part, better warn in a release in between than break funct...
-
09:22 AM Feature #5400: Remove flip-flops in 2.0
- [email protected] wrote:
> There were some programs that used flip-flops in build
> scripts. I rewrote them to a... -
09:16 AM Bug #15116: Fixing issues detected by an Analysis tool.
- Thank you, fixed it now.
-
08:34 AM Bug #15116: Fixing issues detected by an Analysis tool.
- Thank you for clarifying it!
By the way, I saw your commit for the fix.
https://github.com/ruby/ruby/commit/edd... -
12:16 AM Bug #15116: Fixing issues detected by an Analysis tool.
- POSIX states successfully opened file descriptors should be **non-negative**.
http://pubs.opengroup.org/onlinepubs... -
09:15 AM Revision 742df62e (git): pty.c: typo
- * ext/pty/pty.c (chfunc): fix a typo of an operator. pointed out by
jaruga (Jun Aruga) at [ruby-core:89058]. [Bug... -
08:49 AM Bug #14908 (Closed): Enumerator::Lazy creates unnecessary Array objects.
- Applied in changeset trunk|r64770.
----------
Lazy Enumerator reduce intermediate array creation
[ruby-core:87907] ... -
06:43 AM Bug #14908: Enumerator::Lazy creates unnecessary Array objects.
- No objection. I guess @nobu is trying to fix it.
-
05:48 AM Bug #14908: Enumerator::Lazy creates unnecessary Array objects.
- All the responses for the proposed patch are positive till date. @shyouhei can we go ahead with this now?
-
08:49 AM Revision aefdd4e2 (git): Lazy Enumerator reduce intermediate array creation
- [ruby-core:87907] [Bug #14908] [Fix GH-1912]
From: Anmol Chopra <[email protected]>
git-svn-id: svn+ssh://ci.r... -
08:37 AM Revision ec6c0757 (git): Merge upstream revision of rubygems/rubygems.
- This commits includes tiny bugfix and new features listed here:
* Add --re-sign flag to cert command by bronzdoc:... -
08:30 AM Revision 3367daf7 (git): Tests of Enumerator::Yielder#yield with multiple arguments
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64768 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:15 AM Bug #15121 (Rejected): Memory Leak on rb_id2name(SYM2ID(sym))
- Yes, it is expected.
We separate all symbols into two categories:
* static symbols: used by method name and so ... -
03:44 AM Feature #14183: "Real" keyword argument
- Very interesting.
akr (Akira Tanaka) wrote:
> The flag will be true if method call uses k => v, k: v, "k": v or *... -
12:00 AM Feature #14183: "Real" keyword argument
- `keyword_given?` provides information about the caller side.
The information is not related to callee side.
There i... -
12:38 AM Feature #14927: Loading multiple files at once
- Until we convince Matz, I pushed a gem `require_relative_dir` which hopefully can be helpful to others.
- 12:22 AM Revision 32fd8649 (git): * 2018-09-18
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64767 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:22 AM Revision eddd6300 (git): pty.c: more difensive
- * ext/pty/pty.c (chfunc): should not close the slave fd if it is 0..2.
[ruby-core:89043] [Bug #15116]
git-svn-id: ...
09/17/2018
-
11:43 PM Bug #15116: Fixing issues detected by an Analysis tool.
- Negative fd means `open(2)` failed.
-
03:31 PM Bug #15116: Fixing issues detected by an Analysis tool.
- Thank you for checking my code!
> > Fix leaked handle variable "n" in process.c.
>
> If n is 0..2, dup2 to the s... -
11:35 PM Bug #15118 (Closed): Method [] & []= does not respect frozen_string_literal: true comment
- Thank you, I missed the reference to this ticket in the commit log.
-
09:56 AM Bug #15118: Method [] & []= does not respect frozen_string_literal: true comment
- @nobu : should this ticket be closed or not yet?
it seems fixed in 64745 -
07:01 PM Bug #15082: Memory leak in net/http/response and net/http/header
- I kept to investigate the memory leak issue. It seems it comes when OpenSSL::SSL::VERIFY_PEER is enabled and a ca_fil...
-
02:56 PM Feature #14183: "Real" keyword argument
- akr (Akira Tanaka) wrote:
> I have an idea to separate positional arguments and keyword arguments without incompatib... -
05:22 AM Feature #14183: "Real" keyword argument
- I have an idea to separate positional arguments and keyword arguments without incompatibility.
Basic idea is intro... -
11:21 AM Bug #15078: Hash splat of empty hash should not create a positional argument.
- akr (Akira Tanaka) wrote:
> In this behavior, following two should be same behavior (in Ruby 2.X), I think.
>
>... -
05:53 AM Bug #15078: Hash splat of empty hash should not create a positional argument.
- mame (Yusuke Endoh) wrote:
> ```
> def target(*args)
> p args
> end
>
> def forward(*args, **kw, &blk)
> ... -
04:31 AM Bug #15130 (Closed): Nested Timeouts hang on cygwin
- After using `make; make runnable`, the following one-liner hangs:
```
./ruby -ropen-uri -e 'open "http://web.mit... - 01:31 AM Revision 7c5d475d (git): * 2018-09-17
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64765 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:31 AM Revision 433c2714 (git): common.mk: ruby tool/update-deps --fix
- tool/update-deps: tweak the comment to make sure it should be built in
the source directory, because building ruby ou...
09/16/2018
-
02:32 PM Revision 8b6f1beb (git): Propagate subprocess timeout scale option to worker processes
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64763 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:22 PM Revision af0e536d (git): addr2line.c: fix -Wmaybe-uninitialized
- ../addr2line.c: In function ‘fill_lines’:
../addr2line.c:709:8: warning: ‘file’ may be used uninitialized in this fun... -
01:21 PM Misc #15129 (Closed): DevelopersMeeting20181010Japan
- Please comment your favorite ticket numbers you want to ask to discuss with your *SHORT* comment or summary.
(your s... -
12:04 PM Misc #15012: Testing on latest version gcc on Travis CI
- I just noticed the environment variables line for gcc-8 test case on `.travis.yml` are removed by the great hack in `...
- 04:18 AM Revision 1a6c2734 (git): lib/matrix: Fix potential bug of Vector#angle_with
- Could happen for some linearly dependent vectors.
Patch by Vasiliy Petrov. [Fix GH-1803]
git-svn-id: svn+ssh://ci.ru... - 04:00 AM Revision 24924022 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64760 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:00 AM Revision c22b8537 (git): Alias Struct#select as Struct#filter. Patch by Kenichi Kamiya.
- [Fix GH-#1862] [#1784]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64759 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 03:24 AM Revision 2b3982ad (git): node.c: Typo fix. Patch by Shuichi Tamayose. [ci skip] [Fix GH-1880]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64758 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:49 AM Revision 2521b079 (git): [DOC] Improve String#strip documentation.
- Patch by Josh Goldberg. [Fix GH-1933] [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64757 b2dd03c8-39d... - 02:45 AM Revision 18fe4959 (git): Add some missing documentation to Queue#{close|deq} [ci skip]
- Patch by Lars Kanis. [Fix GH-1949]
* Describe the impact of Queue#close to Queue#deq .
git-svn-id: svn+ssh://ci.ru... - 02:42 AM Revision 4452e857 (git): array.c: Optimize rb_ary_and. Patch by Stefan Schüßler. [Fix GH-1938]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64755 b2dd03c8-39d4-4d8f-98ff-823fe69b080e