Activity
From 03/04/2020 to 03/10/2020
03/10/2020
-
09:41 PM Bug #16685 (Closed): IRB auto indent does not work for single-line method definitions
- IRB auto indent does not work correctly for single line method definitions within a class. It ends up like this:
`... -
08:20 PM Bug #16683: Regression in ruby 2.7 File.realpath return ASCII-8BIT for string literal with invalid characters instead of UTF-8
- Yeah, it looks like we've just got some very sloppy code as I dig into it more.
-
08:20 PM Bug #16682: Ruby 2.7.0p0 crash on exit if there is an active RUBY_INTERNAL_EVENT_GC_EXIT tracepoint
- So I've built a new ruby with that dumb patch:
```
diff --git a/vm_trace.c b/vm_trace.c
index 9a604814c6..dd5a44... -
04:41 PM Bug #16682: Ruby 2.7.0p0 crash on exit if there is an active RUBY_INTERNAL_EVENT_GC_EXIT tracepoint
- > A cleaner workaround (and yes I agree this doesn't fix the segfault) would be to define a finalizer on the tracepoi...
-
04:32 PM Bug #16682: Ruby 2.7.0p0 crash on exit if there is an active RUBY_INTERNAL_EVENT_GC_EXIT tracepoint
- byroot (Jean Boussier) wrote in #note-6:
> ko1 (Koichi Sasada) wrote in #note-5:
> > how about to disable this TP?
... -
04:14 PM Bug #16682: Ruby 2.7.0p0 crash on exit if there is an active RUBY_INTERNAL_EVENT_GC_EXIT tracepoint
- ko1 (Koichi Sasada) wrote in #note-5:
> how about to disable this TP?
`at_exit { tracepoint.disable }` indeed pre... -
03:29 PM Bug #16682: Ruby 2.7.0p0 crash on exit if there is an active RUBY_INTERNAL_EVENT_GC_EXIT tracepoint
- how about to disable this TP?
-
05:55 PM Bug #16669 (Closed): Rails Action Text unit tests fail since b9007b6c548f91e88fd3f2ffa23de740431fa969
- Applied in changeset commit:git|2943ff9d4441485a18773aa745bab7f47767dde2.
----------
fix bug on method cache invalid... - 05:55 PM Revision 12009fb3 (git): * 2020-03-11 [ci skip]
-
05:55 PM Revision d05455d0 (git): fix type cast
-
05:50 PM Revision 2943ff9d (git): fix bug on method cache invalidation.
- To invalidate cached method entry, existing method entry (ment)
is marked as invalidated and replace with copied ment... -
05:50 PM Revision ec78b8b6 (git): show method entry with iseq details
-
05:50 PM Revision d9135743 (git): add debug method RubyVM::mtbl2 (disabled)
-
04:00 PM Feature #16684 (Open): Use the word "to" instead of "from" in backtrace
- The most-recent-call-last order of backtrace introduced by #8661:
```ruby
def a; raise end
def b; a end
def c; ... -
03:53 PM Feature #16597: missing poll()
- Additional patches:
- Do no throw exception form poll() because it can tell the user which exact descriptor is bad ... -
01:20 PM Revision bf9abc47 (git): Use URL instead of relative path
-
01:18 PM Revision 21039d9c (git): Add link to ../benchmark/README.md from make_cheatsheet [ci skip]
-
12:47 PM Revision 2fd779fc (git): Added version guard for OpenSSL::Config
-
11:41 AM Revision 617e7ee0 (git): r66845 introduced mixed declarations and code.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_6@67843 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:18 AM Feature #3647: Array#sample(n, replace=false)
- `Array#repeated_combination`, `Array#repeated_permutation` が既にあり、本件はこれと類似した内容なので、一貫性の観点から `Array#repeated_sample` という...
-
04:58 AM Feature #3647: Array#sample(n, replace=false)
- https://github.com/ruby/ruby/pull/2955
The option name is `replace` for now. -
08:41 AM Revision e4a26cd4 (git): openssl: sync with upstream repository
- Import current master (2c43241dc0ed) of ruby/openssl.git.
Below are the commits that were made since the last batch ... -
08:41 AM Revision 61cfd6da (git): tool/sync_default_gems.rb: update paths for openssl
- Now ruby/openssl has a different directory structure. The test suite is
moved from /test/test_* to /test/openssl/test_*. -
08:41 AM Revision 28f3e038 (git): digest: do not depend on ext/openssl/deprecation.rb
- ext/openssl/deprecation.rb has been removed in ext/openssl upstream[1].
It was originally introduced to detect and p... -
08:33 AM Revision aa3a7d6d (git): Remove an unnecessary TODO comment
- Fixing https://github.com/ruby/ruby/blob/4bcd5981e80d3e1852c8723741a0069779464128/mjit.c#L338
should be the right sol... -
07:53 AM Revision 4bcd5981 (git): Capture inlined iseq's cc entries in root iseq's
- jit_unit to avoid marking wrong cc entries when inlined iseq is compiled
multiple times, resolving the TODO added by ... -
05:39 AM Revision 4015f27a (git): Drop direct Slack notification from CIs
- All Slack alerts have been migrated to a bot made by mame-san
-
03:57 AM Revision bba2b709 (git): RDoc markdown parser needs explicit code block or more indents [ci skip]
-
03:43 AM Revision 384feb6c (git): Added link to the ticket [ci skip]
-
02:43 AM Bug #13962 (Closed): Change http://unicode.org to https
- Resolved at https://bugs.ruby-lang.org/projects/ruby-master/repository/git/revisions/544ebc669b6b15c730d21053cc1b2f61...
03/09/2020
-
11:47 PM Bug #16683 (Closed): Regression in ruby 2.7 File.realpath return ASCII-8BIT for string literal with invalid characters instead of UTF-8
- lamont (Lamont Granquist) wrote in #note-2:
> on ruby 2.6.5 this is the behavior of File.realpath when fed a string ... -
11:39 PM Bug #16683: Regression in ruby 2.7 File.realpath return ASCII-8BIT for string literal with invalid characters instead of UTF-8
- Hmm, I was trying to update the body of the bug report with that.
Turns out that File.open was a large wild goose ... -
11:37 PM Bug #16683: Regression in ruby 2.7 File.realpath return ASCII-8BIT for string literal with invalid characters instead of UTF-8
- on ruby 2.6.5 this is the behavior of File.realpath when fed a string with invalid bytes:
```
[2] pry(main)> File... -
08:21 PM Bug #16683: Regression in ruby 2.7 File.realpath return ASCII-8BIT for string literal with invalid characters instead of UTF-8
- I can't recreate this failure on OpenBSD with 2.7.0 or the master branch, with or without a UTF-8 locale:
```
$ r... -
07:49 PM Bug #16683 (Closed): Regression in ruby 2.7 File.realpath return ASCII-8BIT for string literal with invalid characters instead of UTF-8
Real simple repro case:
```
[1] pry(main)> fp = File.open("/tmp/chef-test-\xFDmlaut", "w+")
Errno::EILSEQ: Ill...-
06:34 PM Misc #16661: DevelopersMeeting20200316Japan
- * [Bug #16677] Negative integer powered (**) to a float number results in a complex (alanwu)
* Currently `-2 ** 2` ... -
04:06 PM Misc #16661: DevelopersMeeting20200316Japan
- * [Bug #16175] Object#clone(freeze: true) is inconsistent with Object#clone(freeze: false) (jeremyevans0)
* Do we ... -
04:49 PM Bug #4436: FileUtils verbose mode prints output to stderr
- I've submitted a pull request upstream for this: https://github.com/ruby/fileutils/pull/49
-
03:53 PM Bug #16682: Ruby 2.7.0p0 crash on exit if there is an active RUBY_INTERNAL_EVENT_GC_EXIT tracepoint
- So apparently the TracePoint instance type is set to `T_NONE`. So I presume it means it was collected?
-
12:58 PM Bug #16682: Ruby 2.7.0p0 crash on exit if there is an active RUBY_INTERNAL_EVENT_GC_EXIT tracepoint
- > fails the type check, exception is raised, which allocs a String for the message.
Yep, the `allocation during ga... -
12:50 PM Bug #16682: Ruby 2.7.0p0 crash on exit if there is an active RUBY_INTERNAL_EVENT_GC_EXIT tracepoint
- The tracepoint instance appears to not be of type TypedData anymore, fails the type check, exception is raised, which...
-
12:29 PM Bug #16682: Ruby 2.7.0p0 crash on exit if there is an active RUBY_INTERNAL_EVENT_GC_EXIT tracepoint
- I patched my ruby to print the exception message before it tries to allocate, and ran it a few times:
```
.wrong ... -
11:27 AM Bug #16682 (Closed): Ruby 2.7.0p0 crash on exit if there is an active RUBY_INTERNAL_EVENT_GC_EXIT tracepoint
- ```
[BUG] object allocation during garbage collection phase
ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-d... - 03:13 PM Revision 62d82b6d (git): * 2020-03-10 [ci skip]
-
03:11 PM Revision 9034cbd3 (git): Update NEWS for autosplatting change [ci skip]
-
02:57 PM Bug #15608 (Closed): What should be the correct output for Method#inspect with singleton methods?
-
02:57 PM Revision e02bd0e7 (git): Don't display singleton class in Method#inspect unless method defined there
- Previously, if an object has a singleton class, and you call
Object#method on the object, the resulting string would ... -
02:39 PM Feature #16615: Group style access scope for macros
- Maybe a more concrete example would be helpful:
```ruby
def defc
define_method(:c){ }
end
class Foo
priva... -
02:16 PM Bug #16044 (Closed): Float::ROUNDS (FLT_ROUNDS) should not be a constant.
-
02:06 PM Misc #16678: Array#values_at has unintuitive behavior when supplied a range starting with negative index
- Negative indices have always meant "offset from the end" in ruby. So if you take a negative index and add the size of...
-
01:39 PM Revision ecef163c (git): Remove Float::ROUNDS
- Fixes [Bug #16044]
-
01:31 PM Feature #16665: Add an Array#except_index method
- That implementation would return an empty array for `[true,nil,nil].except_index(0)`
Probably something a bit more l... -
01:28 PM Revision d019cac0 (git): Clarify Time::at documentation for in: argument
-
05:34 AM Revision d8fcc676 (git): Skip test_06_timeout for --jit-wait CI
- This test has been too unstable on trunk-mjit-wait
http://ci.rvm.jp/results/trunk-mjit-wait@silicon-docker/2782206 -
04:39 AM Revision 544ebc66 (git): Use https for downloading Unicode data.
- Retry with 90de118a75921a08497b41de2950971073b3c924
[Bug #13962][ruby-core:83074] -
03:50 AM Feature #16166 (Closed): Remove exceptional treatment of *foo when it is the sole block parameter
-
12:55 AM Feature #16166: Remove exceptional treatment of *foo when it is the sole block parameter
- I've rebased the pull request (https://github.com/ruby/ruby/pull/2502) on current master. Assuming it passes CI, I p...
-
03:49 AM Revision f4394bbc (git): Do not autosplat when calling procs that accept rest and keywords
- When providing a single array to a block that takes a splat, pass the
array as one argument of the splat instead of a... -
12:47 AM Revision 040cfc89 (git): Do not set USE_FFI_CLOSURE_ALLOC=1 in fiddle on OpenBSD
- On OpenBSD, USE_FFI_CLOSURE_ALLOC was always set to 0 previously. In
633a1f15d8228236094ddee12e4e169d655ec49e, the co...
03/08/2020
- 05:57 PM Revision fe3514ae (git): * 2020-03-09 [ci skip]
-
05:53 PM Revision dff69bb4 (git): Cast properly for shift operand
- `(int) << RHASH_LEV_SHIFT` can be negative integer.
-
12:20 PM Bug #16677: Negative integer powered (**) to a float number results in a complex
- It seems rather unexpected that `-2 ** 2.2` is parsed as `-(2 ** 2.2)`, I would expect `(-2) ** 2.2` as well.
-
08:39 AM Revision daa04c55 (git): Word array instead of splitting
-
08:38 AM Revision 2b7409a2 (git): Specify explicit separator not to be affected by $;
-
01:48 AM Bug #16681: Backport commit related libffi url
- ruby_2_6 r67842 merged revision(s) 86022167461dc90b70164e2bb23316959bbfd6ba,47a1872cd8b901b8aab6dedce7fa3807c97d290d.
-
01:48 AM Revision 981e83d2 (git): merge revision(s) 86022167461dc90b70164e2bb23316959bbfd6ba,47a1872cd8b901b8aab6dedce7fa3807c97d290d: [Backport #16681]
- Switch to download libffi source package to github releases from
sourceware.org
Use osuosl instead... - 01:19 AM Revision 53efe632 (git): * 2020-03-08 [ci skip]
-
01:18 AM Revision 2b6ec768 (git): Fix rbinstall bugs (#2930)
- * Fix incorrect calls to `Gem.ensure_gem_subdirectories`
This method doesn't take keyword args.
* Remove stuff no l...
03/07/2020
-
11:40 PM Bug #16677: Negative integer powered (**) to a float number results in a complex
- Ah thanks for catching that.
Interesting, `-2 ** 2.2` is parsed as `-(2 ** 2.2)` whereas `-2.to_i ** 2.2` is parsed ... -
06:12 PM Bug #16677: Negative integer powered (**) to a float number results in a complex
- > Negative integers are atomic tokens
If that was the case then `-2 ** 2.2` would be parsed as `(-2) ** 2.2`, which ... -
05:05 PM Bug #16677: Negative integer powered (**) to a float number results in a complex
- > So it looks like there's something special about how negative integers are parsed?
Negative integers are atomic to... -
04:56 PM Bug #16677 (Open): Negative integer powered (**) to a float number results in a complex
-
04:25 PM Bug #16677: Negative integer powered (**) to a float number results in a complex
- It's actually a bit more complicated than that.
```ruby
-2.to_i ** 2.2 #=> (3.717265962412589+2.7007518095995264i... -
02:25 PM Bug #16677 (Closed): Negative integer powered (**) to a float number results in a complex
- This is just operator precedence, ** has higher precedence than unary minus.
-
01:22 PM Bug #16677: Negative integer powered (**) to a float number results in a complex
- Oh sorry, I just notice that this is an expected behaviour in the documentation (example) given in Integer.
I gues... -
05:15 AM Bug #16677 (Closed): Negative integer powered (**) to a float number results in a complex
- Not sure if this is an unexpected behavior.
This works as I expect:
```
-2 ** 2.2 # => -4.59479341998814
```
... -
11:06 PM Bug #16681 (Closed): Backport commit related libffi url
- Please backport the following commits for fixing download error of libffi.
https://rubyci.org/logs/rubyci.s3.amazo... -
11:01 PM Bug #16462 (Closed): Ruby 2.7 autoload not working with $RUBYLIB (maybe circular dependency error)
-
05:59 PM Bug #16462: Ruby 2.7 autoload not working with $RUBYLIB (maybe circular dependency error)
- Sorry for confusing, i find the really reason caused this issue, i will create a new issue #16680 for make reproduce...
-
06:31 PM Bug #16680 (Closed): Symlink folder in $LOAD_PATH does not work with autoload
- The following is a full reproducible process. I will use a gem named 'looksee' to reproduce this.
1. Do `gem insta... -
02:29 PM Bug #16679 (Closed): Test of Ruby fails under multiple OS user userland installations
- I do user land installations where each of multiple installations of a complex system under it's own OS user installs...
-
02:23 PM Misc #16678: Array#values_at has unintuitive behavior when supplied a range starting with negative index
- You can easily achieve wrap-around behavior with:
```ruby
> (1..5).to_a.values_at(*(-1..3))
=> [5, 1, 2, 3, 4]
``... -
10:42 AM Misc #16678: Array#values_at has unintuitive behavior when supplied a range starting with negative index
- Actually .values_at() confused me when I tried to use my go-to method for
obtaining a slice from an Array:
a... -
06:21 AM Misc #16678 (Open): Array#values_at has unintuitive behavior when supplied a range starting with negative index
- Consider the following:
``` ruby
# frozen_string_literal: true
a = (1..5).to_a
p a.values_at(3..5) # => [4,... -
11:45 AM Revision 47a1872c (git): Use osuosl instead of GitHub releases
- Because the package provided by GitHub releases is different from sourceware.
-
10:57 AM Revision 86022167 (git): Switch to download libffi source package to github releases from sourceware.org
-
10:06 AM Revision ada2f71c (git): rb_check_safe_obj no longer exists
- Commit e91c39f1c0f7d5e670266d9593d533fd444957f6 deleted definition of it.
Though I'm not sure if we can delete public... -
10:03 AM Bug #16138: Backport Struct.new empty option hash fix to 2.5 and 2.6
- ruby_2_6 r67841 merged revision(s) 77596fb7a91cc119b25ac9e19b3c8682709765b4.
-
10:03 AM Revision 7c9bd12a (git): merge revision(s) 77596fb7a91cc119b25ac9e19b3c8682709765b4: [Backport #16138]
- Do not turn on keyword_init for Struct subclass if keyword hash is
empty
This was accidentally turn... -
09:57 AM Bug #16641: Backport request: MJIT crashes on a certain flow of branches
- ruby_2_6 r67840 merged revision(s) c4794ed73ad348a61a7cfbe3da0a7eb49ba46eb9.
-
09:57 AM Revision 4ccfb9d1 (git): merge revision(s) c4794ed73ad348a61a7cfbe3da0a7eb49ba46eb9: [Backport #16641]
- Avoid jumping to a wrong destination
when the next insn is already compiled by former branches.
git-svn-id:... -
09:44 AM Bug #16619: Error message of "x = return 1" is doubled
- ruby_2_6 r67839 merged revision(s) 6e6844320de989cb88a154e2ac75066ccea1bba2.
-
09:44 AM Revision 773b45bc (git): merge revision(s) 6e6844320de989cb88a154e2ac75066ccea1bba2: [Backport #16619]
- Fixed duplicated warning
As `command_rhs` is always a "value expression", `command_asgn`
does not ne... -
09:38 AM Bug #16508: Segmentation fault with Regexp in ruby 2.7.0preview2
- ruby_2_6 r67838 merged revision(s) 4f19666e8b144600e959e4673f79d63f98bd637d.
-
09:38 AM Bug #16508: Segmentation fault with Regexp in ruby 2.7.0preview2
- backported into ruby_2_7 was done at db4d136889afbf59e69efcfd495fd91cd401f378.
-
09:38 AM Revision ca74f62a (git): merge revision(s) 4f19666e8b144600e959e4673f79d63f98bd637d: [Backport #16508]
- `Regexp` in `MatchData` can be `nil`
`String#sub` with a string pattern defers creating a `Regexp`
u... -
09:22 AM Bug #16034: Backport 5d33f787169bcc3594d2264726695d58c4a06899 to Ruby 2.6
- Backport was done at r67745. https://bugs.ruby-lang.org/issues/14834#note-13
-
09:11 AM Bug #16675: Regression on Ripper in Ruby 2.7 when parsing new line
- For example,
```ruby
<<FOO.chomp
foo
FOO
```
Here-doc beginning token is just followed by its content and t... -
08:34 AM Revision f9f3510e (git): Hook an experimental alert from Actions
-
08:21 AM Revision b9d45d3a (git): Hook an experimental alert from Travis
-
08:04 AM Revision 108f7536 (git): Removed unnecessary `chomp`
- As `String#split` with the default argument drops trailing newline
as a separator, preceding `String#chomp` is futile. -
07:46 AM Revision 65aa68b0 (git): Hook an experimental alert from AppVeyor
-
06:39 AM Feature #16665: Add an Array#except_index method
- There needs to be more discussion on the behavior of this method.
Logically, `except_indices` should be the compleme... -
12:58 AM Feature #16665: Add an Array#except_index method
- In my opinion `omit_indices` is the best name in the thread so far, but I'm not a huge fan of making my methods verbs...
-
04:49 AM Revision fcd60502 (git): Fix a typo
-
04:19 AM Revision 9745e901 (git): Propagate JIT skip to all tests
-
01:03 AM Feature #16673: total_timeout for Net::HTTP
- `+1`. This is something I'd love to see implemented because this is actually the most common use case for me.
Coul...
03/06/2020
-
09:48 PM Bug #15608: What should be the correct output for Method#inspect with singleton methods?
- I rebased my patch against the current master branch and added a pull request for it: https://github.com/ruby/ruby/pu...
-
09:39 PM Bug #14119 (Closed): IPAddr#include? does not seem to support the subnet mask
-
09:36 PM Bug #15244 (Closed): Method #extname return empty string if filename is dot ('.')
-
09:31 PM Bug #9242 (Closed): Rdoc detection of aliases
-
09:16 PM Bug #11304 (Closed): [PATCH] Kernel.global_variables should observe $~.
-
09:15 PM Bug #16675: Regression on Ripper in Ruby 2.7 when parsing new line
- > Ripper doesn't fire the events in the order of the source, typically around here-documents.
Can you explain issue ... -
02:25 PM Bug #16675: Regression on Ripper in Ruby 2.7 when parsing new line
- lsegal (Loren Segal) wrote in #note-2:
> 4) Finally, comments have always been allowed to separate expressions, but ... -
02:23 PM Bug #16675 (Closed): Regression on Ripper in Ruby 2.7 when parsing new line
- Feel free to comment on this issue. But do not change the status of tracker's issue without the maintainer's decision.
-
09:42 AM Bug #16675 (Open): Regression on Ripper in Ruby 2.7 when parsing new line
- I'm not sure why this was closed so quickly. There is a real bug here affecting many users who indirectly rely on thi...
-
04:43 AM Bug #16675 (Closed): Regression on Ripper in Ruby 2.7 when parsing new line
- This is because comment lines can be placed between fluent dot.
That means it is undecidable if a newline before a c... -
12:03 AM Bug #16675 (Closed): Regression on Ripper in Ruby 2.7 when parsing new line
- Hello
While using migrating RSpec documentation to last Yard. I noticed an issue in code parsing and Ripper. The r... -
09:06 PM Revision f991340e (git): Document defined? and global_variables handling of regexp global variables [ci skip]
- Fixes [Bug #11304]
-
08:17 PM Misc #15893: open-uri: URI.open status
- Thank you. So I gather
`URI.open(url, **options)`
becomes
`URI(url).open(**options)`
(Re the deprecation... -
06:00 AM Misc #15893: open-uri: URI.open status
- cabo (Carsten Bormann) wrote in #note-3:
> So what is code that needs to be portable to older Rubies supposed to cal... -
05:37 AM Misc #15893: open-uri: URI.open status
- So what is code that needs to be portable to older Rubies supposed to call now? `URI.open` only works since 2.5. We...
-
07:08 PM Bug #16676 (Closed): `#hash` can change Hash object from ar_table to st_table
- 4c019f5a626523e99e2827ed917802e3097c380d
c3584dfacce4d0f2058d8403de6fdce4fd4d686b -
06:31 PM Bug #16676 (Closed): `#hash` can change Hash object from ar_table to st_table
- # Points
* Hash representation `ar_table` has a problem from Ruby 2.6 (need to backport)
# Problem
From Ruby... -
06:55 PM Revision c3584dfa (git): check ar_table first.
- RHASH_AR_TABLE_SIZE() has assertion that it is a ar_talbe.
The last commit breaks this assumption so check ar_table f... -
06:34 PM Revision 4c019f5a (git): check ar_table after `#hash` call
- ar_table can be converted to st_table just after `ar_do_hash()`
function which calls `#hash` method. We need to check... - 05:39 PM Revision 44462d32 (git): * 2020-03-07 [ci skip]
-
05:38 PM Revision 87ad5ea7 (git): Skip jit_test on some new RubyCI envs for now
-
03:38 PM Bug #10167 (Closed): Prime#include?(mod) hangs up
-
12:41 PM Revision 0256e4f0 (git): thread_pthread.c: allocate sigaltstack before pthread_create
- A new (not-initialized-yet) pthread attempts to allocate sigaltstack by
using xmalloc. It may cause GC, but because ... -
11:55 AM Revision baaf6815 (git): Improve docs for Prime.{prime_division,int_from_prime_division} (#8)
- Move explanation for the decomposition array from the Example section
to the method description. Mention the term "mu... -
11:54 AM Revision e92fbaf6 (git): [ruby/prime] Fix typo
- https://github.com/ruby/prime/commit/549c1b86f1
-
11:54 AM Revision f236f608 (git): [ruby/prime] Improve docs for Prime.include? (#7)
- https://github.com/ruby/prime/commit/230a5af325
-
11:54 AM Revision e79fc05a (git): [ruby/prime] Fix Prime.include?
- Previously, it would be an infinite loop if passed a non-prime
integer.
Also, Prime.include? should also provide sim... -
06:50 AM Feature #16615: Group style access scope for macros
- shevegen (Robert A. Heiler) wrote in #note-1:
> Two comments from me in regards to the proposal:
>
> 1) Is there ... -
06:32 AM Bug #16674 (Assigned): Build issue of FreeBSD 12
- See https://rubyci.org/logs/rubyci.s3.amazonaws.com/freebsd12/ruby-master/log/20200306T043002Z.fail.html.gz
-
12:09 AM Bug #16383: TracePoint does not report calls to attribute reader methods
- > On microbenchmark, it is 30% slower, so we need to invent a hack to support it.
In JRuby, that hack is called th...
03/05/2020
- 10:49 PM Revision 2630757f (git): * 2020-03-06 [ci skip]
-
10:49 PM Revision e57dd8c2 (git): Mask RubyVM-specific test
-
09:51 PM Bug #16383: TracePoint does not report calls to attribute reader methods
- Are there plans to implement this in master, any timeline?
Andy Maleh wants to add specs for this in https://githu... -
01:59 PM Bug #16672: net/http leaves original content-length header intact after inflating response
- jeremyevans0 (Jeremy Evans) wrote in #note-8:
> `total_out` doesn't give you the full size of the output until after... -
05:54 AM Bug #16672: net/http leaves original content-length header intact after inflating response
- jmreid (Justin Reid) wrote in #note-7:
> > Modifying the Content-Length header is tricky because you do not know the... -
04:42 AM Bug #16672: net/http leaves original content-length header intact after inflating response
- jeremyevans0 (Jeremy Evans) wrote in #note-6:
> I don't think net/http should be modifying the response headers. I th... -
04:04 AM Bug #16672: net/http leaves original content-length header intact after inflating response
- jmreid (Justin Reid) wrote in #note-5:
> > So the method appears to be operating exactly as documented.
>
> I'm n... -
02:56 AM Bug #16672: net/http leaves original content-length header intact after inflating response
- > So the method appears to be operating exactly as documented.
I'm not saying that method isn't working as intended.... -
02:19 AM Bug #16672: net/http leaves original content-length header intact after inflating response
- jmreid (Justin Reid) wrote in #note-3:
> The issue here is that this ` "content-length"=>["2733"]` value is 2733. Th... -
01:40 AM Bug #16672: net/http leaves original content-length header intact after inflating response
- ioquatix (Samuel Williams) wrote in #note-2:
> Are you using `res.content_length`? Why can't you just use `res.body.... -
09:25 AM Revision 17d5efa4 (git): spec/ruby/core/process/exec_spec.rb: remove a guard for openbsd
- openbsd current seems to behave the same as other OSs.
https://rubyci.org/logs/rubyci.s3.amazonaws.com/openbsd-curre... -
08:19 AM Revision 7d05f98a (git): Renamed `lex_flags` as `lex_context`
-
06:45 AM Bug #16674 (Closed): Build issue of FreeBSD 12
- The current master branch and 2.7, 2.6 and 2.5 couldn't build with FreeBSD 12
see https://github.com/rbenv/ruby-bu... -
04:31 AM Revision e4a9e926 (git): Fixed a typo
-
03:03 AM Revision 43a3c881 (git): [win32] get rid of redefinition of reserved macro
- ```
warning C4117: macro name '_INTEGRAL_MAX_BITS' is reserved, '#define' ignored
``` - 02:31 AM Revision 74051183 (git): * 2020-03-05 [ci skip]
-
02:31 AM Revision 261569d4 (git): [ruby/fiddle] always use ffi_closure_alloc on Windows
-
01:11 AM Misc #16671: BASERUBY version policy
- I'm not against this issue but for record: commit 8a72c77c7920d129818b7b83bb4fa669cd7e3f7d says "as requested by devs...
-
12:16 AM Feature #16673 (Open): total_timeout for Net::HTTP
- `Net::HTTP` allows setting `open_timeout` and `read_timeout`, but sometimes I just want to make sure an API call will...
03/04/2020
-
11:42 PM Bug #16660: Struct#deconstruct_keys inconsistent behavior
- (For some reason cannot edit the original post).
> Prior to that change an empty hash was returned in both cases.
... -
10:25 PM Bug #16672: net/http leaves original content-length header intact after inflating response
- Are you using `res.content_length`? Why can't you just use `res.body.to_s.bytesize`?
-
09:22 PM Bug #16672 (Closed): net/http leaves original content-length header intact after inflating response
- When using net/http to make a request to a resource, the default request headers are the following (when you have ZLI...
-
02:26 PM Revision f08cd708 (git): Fixed FD leak
-
02:19 PM Revision 528a3a17 (git): [ruby/fiddle] use ffi_closure_alloc only with 3.2 or later
-
02:13 PM Revision 5bb80b76 (git): [win32] suppress false warning by mingw gcc
-
12:43 PM Feature #16670: Reverse order of `expression` in `pattern` for 1-line pattern matching while it's still experimental
- I think it's important to realize that it's the goal of pattern matching to be similar to data constructors. It prove...
-
04:16 AM Feature #16670: Reverse order of `expression` in `pattern` for 1-line pattern matching while it's still experimental
- The pattern syntax looks very close to hash literals, but its semantics is quite different.
So I think it is very ha... -
12:02 PM Revision 364526cd (git): [win32] suppress false warning by MSVC
-
12:00 PM Revision 502d9bcd (git): Fixed never-defined symbol name
-
09:47 AM Misc #16671: BASERUBY version policy
- naruse (Yui NARUSE) wrote in #note-2:
> Through the discussion around CI, I reached a conclusion "Runtime environmen... -
08:24 AM Misc #16671: BASERUBY version policy
- Through the discussion around CI, I reached a conclusion "Runtime environment and development environment are differe...
-
06:40 AM Misc #16671 (Closed): BASERUBY version policy
- Ruby 2.7 (MRI) requires Ruby 2.2 or later (== BASERUBY) to build from repository.
Tarball does not need any installe... -
09:41 AM Revision 95f387f6 (git): [ruby/fiddle] ffi_closure_free is available in the bundled libffi
-
09:14 AM Revision 633a1f15 (git): [ruby/fiddle] Use ffi_closure_free if available
-
08:28 AM Revision d732bc51 (git): Revert "Revert "Revert "[ruby/fiddle] Use ffi_closure_free by default. (#20)"""
- This reverts commit 87f6154bb4c67ca77ee353bb1fe25a922036c0e5.
It turned out that the change fails to build on macOS
... -
06:46 AM Revision 87f6154b (git): Revert "Revert "[ruby/fiddle] Use ffi_closure_free by default. (#20)""
- This reverts commit efd641ffab34e433a8d8a7d78914576f2425aa90.
This changeset seems to be needed to suppress a warnin... -
03:31 AM Revision 16415fef (git): test/lib/jit_support.rb: The path to icc was changed
-
03:30 AM Revision aa44b290 (git): suppress uninitialized variable warnings
- Starting GCC 7, warnings about uninitialized variables are issued around
them. Such warnings could be false positive... -
03:30 AM Revision f7048f9d (git): tool/lib/test/unit: support TESTS='-- -ext-' again
- There is a test directory named test/-ext-. Because this directry
starts with a hyphen, we have to cheat test/unit i... -
03:30 AM Revision f12b9a33 (git): %p is for void *
- See also
35eb12c06397e770392a41343cbffc4b204e15c9
6f5eb285077d9abf8f97056531996c58674b570c
687308cf0dab0af675e40da2b6... -
03:30 AM Revision 23250174 (git): fix compile error w/ -DUSE_TRANSIENT_HEAP=0
- rb_transient_heap_managed_ptr_p is available only when USE_TRANSIENT_HEAP.
Need #if guards. -
03:30 AM Revision 97fa6468 (git): fix compile error w/ -DCALC_EXACT_MALLOC_SIZE
-
02:36 AM Revision ce586107 (git): fix 6e271e4cbbe6a8bc4d4f75dc553ce054eae7af00
-
02:33 AM Revision 02705b27 (git): Run major GC to make sure the minor GC reason
- GC.latest_gc_info[:major_by] can return `oldmalloc` because of
last GC status. -
02:31 AM Revision 6e271e4c (git): Run major GC to make sure the minor GC next time.
- `GC.start(full_mark: false)` can run full GC because of last
GC status. Just after major GC, the possibility to run m... -
02:25 AM Revision cf52f37c (git): Narrow the check target.
- Call GC.verify_internal_consistency only for Gem related test
on i386-solaris. -
12:40 AM Bug #16423 (Closed): Ruby Crash
-
12:39 AM Bug #16474 (Closed): [ASYNC BUG]
-
12:39 AM Bug #16556 (Closed): Showing rails aborted message while running rails s
Also available in: Atom