Activity
From 02/08/2019 to 02/14/2019
02/14/2019
-
07:36 PM Feature #11076: Enumerable method count_by
- mame (Yusuke Endoh) wrote:
> baweaver (Brandon Weaver) wrote:
> > Answer 2: The transformed value, like `group_by`:... - 03:29 PM Revision b1daba82 (git): * 2019-02-15
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67077 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:29 PM Revision 75708642 (git): Introduce RVALUE_EMBED_LEN_MAX to remove a magic number
- * include/ruby/ruby.h: replace a magic number with RVALUE_EMBED_LEN_MAX,
which indicates the number of VALUE elemen... -
02:21 PM Revision cb57336e (git): GNU make does not need srcs_vpath
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67075 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:59 PM Revision 4ae3df42 (git): Merge RubyGems master@9be7858f7f17eae3058204f3c03e4b798ba18b9c
- This version contains the some style changes by RuboCop.
* https://github.com/rubygems/rubygems/commit/9d810be0e... -
12:30 PM Bug #15597: syscall not returning true from private_method_defined?
- @nobu should we change what the #methods returns? or is that to much work?
-
04:13 AM Bug #15597 (Rejected): syscall not returning true from private_method_defined?
- It's same as that `respond_to?(:syscall, true)` returns `false`.
-
09:17 AM Feature #15538: Erb indenting / unindenting
- > Perhaps <%~ would be good as it resembles the squiggly heredoc <<~EOB
Thanks to rethink that part. I feel it's a... -
08:34 AM Feature #15538: Erb indenting / unindenting
- Perhaps `<%~` would be good as it resembles the squiggly heredoc `<<~EOB`
I'll try to improve on your PoC.
It s... -
08:18 AM Feature #15602: Eliminate recording full-width hash value for small Hash
- Eregon (Benoit Daloze) wrote:
> IIRC, not storing #hash breaks specs, does it pass test-spec?
Fortunately, no pro... -
05:42 AM Revision d1e6304a (git): Prefer relative directory from srcdir to top_srcdir
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67073 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:40 AM Revision 4fc656a2 (git): Removed duplicate dependents
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67072 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:18 AM Bug #15603 (Third Party's Issue): Use of undeclared identifier 'errno' when building 2.6.1
- Duplicate with https://github.com/rbenv/ruby-build/issues/1286 (I also maintain ruby-build)
-
04:44 AM Feature #7394: Enumerable#find ifnone parameter could be non-callable
- Currently, it is not able to distinguish from the case a hash is given as an ordinal argument.
So there still is a p... -
12:39 AM Bug #15375: Crash report for Ruby 2.5.3p105
- I guess this is fixed at [#15362].
-
12:29 AM Bug #15200: RubyVM::InstructionSequence can not compile to binary from method call with hash in 'if false' expression
- ruby_2_5 is fixed at r66130 that is the backport of r63040.
```
$ ./miniruby -v -e 'RubyVM::InstructionSequence.c...
02/13/2019
-
11:52 PM Bug #15503: Error in Ruby 2.6 when trying to shell out to invoke `irb` while in a `bundle exec` session
- I proposed a fix for this issue to the bundler repo in https://github.com/bundler/bundler/pull/6963.
-
10:08 PM Feature #7394: Enumerable#find ifnone parameter could be non-callable
- Just because it might cause some surprise, perhaps we can use keyword argument for this.
e.g.
```ruby
a = [1, ... -
10:06 PM Feature #7394: Enumerable#find ifnone parameter could be non-callable
- Can we merge this?
-
08:27 PM Feature #15602: Eliminate recording full-width hash value for small Hash
- IIRC, not storing #hash breaks specs, does it pass test-spec?
Maybe the 8-bit #hash is enough to avoid problems? -
10:05 AM Feature #15602 (Closed): Eliminate recording full-width hash value for small Hash
- # Abstract
Let's shape up small hash value (1 to 8 entries) from 192B to 128B on 64bit ptr environments.
# Data... -
07:34 PM Bug #15604 (Closed): Backport r66349 to 2.5
- Revision r66349 fixes a bug that was causing byebug to not reliable work if your code was using Fowardable.
See al... -
07:32 PM Bug #15603 (Third Party's Issue): Use of undeclared identifier 'errno' when building 2.6.1
- I've been trying to install ruby 2.6.1 for a few days. I've tried using rbenv and ruby-build with no success. Now, I'...
-
04:09 PM Bug #15582: default/bundler-1.17.2.gemspec has no file list
- Yes, since rubygems 2.6.1 ships with rubygems 3.0.1, running `gem update --system` will update to the latest version ...
-
03:48 PM Revision 7b8986f2 (git): Cleaning gems should not clean ext
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67071 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:34 PM Revision bd8cb9f5 (git): Parenthesize `for` to ignore errors
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67070 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:20 PM Revision 4844a449 (git): Suppress a warning
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67069 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:19 PM Revision 63ca54e7 (git): * 2019-02-14
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67068 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:19 PM Revision 43ee21f2 (git): Ignore errors on cleaning
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67067 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:57 PM Bug #15597: syscall not returning true from private_method_defined?
- @Nobu : this commit changed it
https://github.com/ruby/ruby/commit/67d87b192b23a75092280b534570580df0f8f7a5
spe... -
04:44 AM Bug #15597: syscall not returning true from private_method_defined?
- I'm on MacOS 10.14.3 and yes it does raise a `NotImplementedError`. Even so, shouldn't it be shown as a private method?
-
12:02 PM Revision f678332d (git): Consider END block
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67066 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:51 AM Revision 87b1d186 (git): Fix rb_bug message pattern list
- "Other runtime information" section depends on platforms.
Make no expectation.
git-svn-id: svn+ssh://ci.ruby-lang.or... -
11:36 AM Revision 00679d20 (git): Fix rb_bug message pattern list
- Each setions are separated by an empty line, and C level backtrace
information format has been changed.
git-svn-id: ... -
10:01 AM Bug #15600: CSV underlying IO object is not getting rewound after parsing
- Hi nobu, thanks for your reply.
> I guess it has never guaranteed such assumption, though.
Sorry, what I meant ... -
02:53 AM Bug #15600 (Third Party's Issue): CSV underlying IO object is not getting rewound after parsing
- > It might be an intentional behaviour but in that case, I can't see anything in the documentation explicitly saying ...
-
09:40 AM Revision c6a2de30 (git): check return value of `write` to suppress warning.
- * ext/-test-/gvl/call_without_gvl/call_without_gvl.c (do_loop):
`-Wunused-result` compiler option (gcc?) checks che... -
04:49 AM Revision fb159b49 (git): fix test for r67061
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67062 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:32 AM Revision a8c0f272 (git): Remove message to recommend to repot bug
- This message is showed on SEGV, but it is usually caused by 3rd party
libraries and we don't help reporters well. I c... - 04:25 AM Revision e20e6798 (git): * 2019-02-13
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67060 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:25 AM Revision 698c55d3 (git): * expand tabs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67059 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:24 AM Revision 74b19e33 (git): fix imemo entry description.
- * ext/objspace/objspace.c (count_imemo_objects): `imemo_type_ids`
should be match with `enum imemo_type` in interna... -
02:57 AM Bug #15601 (Feedback): bug in the Ruby interpreter or extension libraries.
- How to reproduce it?
And please report dumped errors not only crash log. -
01:36 AM Bug #15601 (Closed): bug in the Ruby interpreter or extension libraries.
- ```
[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.... -
02:41 AM Feature #15323: [PATCH] Proposal: Add Enumerable#filter_map
- +1 for filter_map.
Matz agreed the feature itself before: https://bugs.ruby-lang.org/issues/5663#note-42
The name... -
12:44 AM Feature #15581 (Assigned): Split tool/* files to tool and script directories
- I update the two file lists.
* The requirements for autoconf, configure, make, make install, make dist: Move `mkli...
02/12/2019
-
11:52 PM Bug #15600 (Third Party's Issue): CSV underlying IO object is not getting rewound after parsing
- Hello,
Sorry if this bug has already been reported but I couldn't find any reference to it.
For the following C... -
08:52 PM Feature #15554: warn/error passing a block to a method which never use a block
- I have a nice example where I use calls like `super { ... }` even if the super method doesn't yield a block. From my ...
-
01:40 PM Bug #15599 (Open): Mixing autoload and require causes deadlock and incomplete definition.
- I found that mixing autoload and require causes deadlock and incomplete definition.
```
% cat a.rb
class A
d... -
12:31 PM Revision b2f42415 (git): Update dependencies, internal.h includes ruby.h
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67057 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:31 PM Revision da1f593a (git): Skip erb files, idirect prerequisites
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67056 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:15 PM Revision 29c9f4a5 (git): Replace versioned Unicode header paths with UNICODE_HDR_DIR
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67055 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:49 AM Feature #6012: Proc#source_location also return the column
- ioquatix (Samuel Williams) wrote:
> I also wish there was some meaningful implementation of `proc.source.hash` that ... -
02:24 AM Feature #6012: Proc#source_location also return the column
- I was playing around with this idea trying to make an implementation of `class Source`.
Is the source file cached ... -
01:24 AM Feature #6012: Proc#source_location also return the column
- I also wish there was some meaningful implementation of `proc.source.hash` that was reasonably consistent across invo...
-
05:03 AM Bug #14972: Net::HTTP inconsistently raises EOFError when peer closes the connection
- joshc (Josh C) wrote:
> > It is to resume with the partially downloaded result.
>
> Doesn't `Net::HTTPResponse#re... -
04:07 AM Bug #15593: The nightly snapshot has not been updated since 2019-01-17
- It's working now.
```
snapshot.tar.bz2 14555878 2019-02-11T12:38:36.000Z
snapshot.tar.gz 16645460 2019-02-11T12:... -
03:45 AM Revision 91cb5c1a (git): fix empty Hash memsize.
- * gc.c (obj_memsize_of): ar_table ptr can be NULL (size == 0).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67... -
02:26 AM Feature #15594 (Assigned): [PATCH] net/imap: support SNI
-
02:20 AM Bug #15582: default/bundler-1.17.2.gemspec has no file list
- FYI: I've heard that we can work around this issue by `gem update --system`.
-
01:16 AM Feature #15567: Allow ensure to match specific situations
- Okay, thanks for your time and input. That makes sense.
02/11/2019
- 09:57 PM Revision 9653f770 (git): * 2019-02-12
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67053 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:57 PM Revision 2f1bf4fa (git): Accept a third value for NaNs, as produced by the Sun Studio C Compiler
- * See http://rubyci.s3.amazonaws.com/solaris11s-sunc/ruby-trunk/log/20190211T142523Z.fail.html.gz
git-svn-id: svn+ss... -
06:32 PM Bug #14972: Net::HTTP inconsistently raises EOFError when peer closes the connection
- > It is to resume with the partially downloaded result.
Doesn't `Net::HTTPResponse#read_body` raise if called more... -
01:43 PM Revision 63f99067 (git): Use $(hdrdir) for include/ruby.h, as well as r67033
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67051 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:39 PM Bug #15598 (Open): Deadlock on mutual reference of autoloaded constants
- Mutual reference of autoloaded constants can cause deadlock sporadically.
Assume A is defined in a.rb and it uses ... -
11:04 AM Bug #14621: Extra whitespace in squiggly heredoc with escaped newline
- ruby_2_5 r67050 merged revision(s) 62872,62873.
-
11:04 AM Revision 76ee1d84 (git): merge revision(s) 62872,62873: [Backport #14621]
- parse.y: unindent continued line
* parse.y (tokadd_string): stop at continued line in dedented here
... -
06:57 AM Bug #15597 (Feedback): syscall not returning true from private_method_defined?
- What is your OS?
Doesn't `syscall` method always raise a `NotImplementedError`? -
03:06 AM Revision 43a45b3f (git): io.c: remove unused variable and fix typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67049 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:13 AM Revision 0f79725a (git): * 2019-02-11
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67048 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:12 AM Revision 2d2a5096 (git): io.c: check HAVE_FCOPYFILE
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67047 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:44 AM Misc #15459: DevelopersMeeting before/after RubyKaigi2019
- * [Feature #14183] Keyword Arguments
* Need to discuss whether to stop converting caller keyword arguments/bracele...
02/10/2019
-
08:28 PM Bug #15597 (Rejected): syscall not returning true from private_method_defined?
- `syscode` is a private method on `Object` but when checked with `private_method_defined?` it returns `false`.
Ruby... -
03:20 PM Feature #15592: mode where "autoload" behaves like an immediate "require"
- I'm very in favor of some type of switching mechanism to allow 'autoload' to switch between immediate & lazy loading....
-
02:24 PM Feature #15554: warn/error passing a block to a method which never use a block
- Related: Feature #10499
-
10:42 AM Revision c84a25e1 (git): random.c: unify syscall with getrandom
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67046 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:21 AM Revision 944a158a (git): * 2019-02-10
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67045 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:21 AM Revision 61ffc7a0 (git): * expand tabs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67044 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:21 AM Revision 1a8583de (git): random.c: use getrandom() if available.
- getrandom() is supported by glibc 2.25 or later.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67043 b2dd03c8-39...
02/09/2019
-
05:47 PM Feature #15592: mode where "autoload" behaves like an immediate "require"
- > I guess it needs some convention between constant names and filenames.
I agree it is good if such convention is av... -
01:36 PM Feature #15592: mode where "autoload" behaves like an immediate "require"
- fxn (Xavier Noria) wrote:
> Zeitwerk has an interface to eager load similar to what it is being suggested, but it is... -
02:54 PM Revision b1cb15c4 (git): new constant: Process::CLOCK_TAI.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67042 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:04 AM Revision 5d490f6e (git): * 2019-02-09
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67041 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:04 AM Revision b795f9bd (git): make-snapshot: try downloading Unicode files
- Remove empty UNICODE_FILES list to update Unicode files like as
r67025, for 2.6 branch.
[Bug #15593]
git-svn-id: sv... -
07:27 AM Bug #15593: The nightly snapshot has not been updated since 2019-01-17
- That worked - thank you!
-
04:42 AM Feature #14718: Use jemalloc by default?
- Very interesting news indeed about Rust. Thanks for the update.
Ruby 2.6 came and went, allocator remained unchang...
02/08/2019
-
04:55 PM Feature #4475: default variable name for parameter
- janfri (Jan Friedrich) wrote:
> So my preferred syntax for Ruby would be:
>
> ```ruby
> [1, 2, 3].map { &1 + 2 }... -
04:35 PM Feature #4475: default variable name for parameter
- I like the ampersand prefix of Elixir:
```elixir
Enum.map [1, 2, 3], &(&1 + 2) # => [3, 4, 5]
Enum.reduce [1, 2,... -
04:05 PM Feature #15538 (Third Party's Issue): Erb indenting / unindenting
- Thank you for the update.
As @jeremyevans said, the tags conflict with ones already used by Erubi. While you expla... -
12:50 PM Feature #15538: Erb indenting / unindenting
- Yes, it appears I made an indentation error in my foo-bar examples. The indentation of `bar` was supposed to be as de...
-
02:50 PM Bug #15596: Kernel.warn without arguments should do the same as Kernel.warn(nil)
- It is a natural behavior.
This method prints multiple arguments to `STDERR`, per line.
`warn nil` passes one argu... -
02:42 PM Bug #15596: Kernel.warn without arguments should do the same as Kernel.warn(nil)
- This is indeed a (to me) somewhat surprising behaviour; not that I guess
many have encountered it (and it probably i... -
01:05 PM Bug #15596 (Rejected): Kernel.warn without arguments should do the same as Kernel.warn(nil)
- Kernel.warn without arguments does not print an empty line to $stderr.
This is inconsistent with `Kernel.puts` and... -
10:00 AM Feature #15590: Add dups to Array to find duplicates
- sawa (Tsuyoshi Sawada) wrote:
> ```ruby
> a.tally(&:itself).flat_map{|k, v| Array.new(v - 1, k)}
> ```
As `tall... -
09:19 AM Feature #15590: Add dups to Array to find duplicates
- With the newly introduced `tally`, you can also do:
```ruby
a = ["Tokyo", "Paris", "London", "Miami", "Paris", "O... -
09:57 AM Revision 5133bfad (git): enum.c: [DOC] tally does not take a block
- [Feature #11076]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67039 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:49 AM Bug #15593 (Closed): The nightly snapshot has not been updated since 2019-01-17
- Applied in changeset trunk|r67038.
----------
make-snapshot: try downloading Unicode files
[Bug #15593] -
09:49 AM Revision 1616dcb1 (git): make-snapshot: try downloading Unicode files
- [Bug #15593]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67038 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:47 AM Revision 0deeb1ae (git): Call DRb.start_service with setup/teardown
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67037 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:23 AM Bug #15595 (Closed): configure.in fails to detect isinf() and finite() when they are macros
- Applied in changeset trunk|r67036.
----------
configure.ac: check finite,isinf,isnan as macros first
[ruby-core:914... -
04:00 AM Bug #15595 (Closed): configure.in fails to detect isinf() and finite() when they are macros
- Hello,
While building ruby with uclibc (openwrt), ./configure fails to detect isinf() and finite() as
AC_REPLACE_... -
07:22 AM Revision 74f94b3e (git): configure.ac: check finite,isinf,isnan as macros first
- [ruby-core:91487] [Bug #15595]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67036 b2dd03c8-39d4-4d8f-98ff-823fe... -
06:54 AM Feature #15592: mode where "autoload" behaves like an immediate "require"
- Zeitwerk has an interface to eager load similar to what it is being suggested, but it is able to do so easily because...
-
12:38 AM Feature #15592: mode where "autoload" behaves like an immediate "require"
-
Eregon (Benoit Daloze) wrote:
> An idea: a simple interface could be `SomeNamespaceToBeDefined.eager_load_autoloa... -
06:28 AM Feature #15331: [PATCH] Faster hashing for short string literals
- Isn't 1% a measurement error?
Does it always occur constantly? -
02:54 AM Revision 45781815 (git): Use assert_syntax_error
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67035 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:54 AM Revision 81fb05db (git): Suppress warning [Feature #15575]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67034 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:46 AM Revision 3d1c86a2 (git): Removed moving toplevel header since r12501
- Moving public headers was 12-years ago, no depend files would
expect ruby.h in the top source directory now.
git-svn... -
12:02 AM Feature #15374: Proposal: Enable refinements to `#method_missing`
- OK, Thanks matz :)
Also available in: Atom