Activity
From 12/24/2017 to 12/30/2017
12/30/2017
-
11:06 PM Revision a9170f0d (git): increase test timeout.
- * test/ruby/test_thread.rb (test_signal_at_join): increase timeout.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru... -
11:03 PM Bug #14259: Integer#pow returns an invalid result with large modulo
- Another example:
~~~
2.pow(61, 9213693951) # => 1
~~~
Expected following result:
~~~
(2 ** 61) % 92136939... -
02:50 PM Bug #14259 (Closed): Integer#pow returns an invalid result with large modulo
- Applied in changeset trunk|r61517.
----------
numeric.c: Fix Integer#pow with a large Fixnum modulo
* numeric.c: Fi... -
02:24 PM Bug #14259 (Closed): Integer#pow returns an invalid result with large modulo
- ```
irb(main):020:0> 12.pow(1, 10000000000)
=> 1
irb(main):021:0> 12.pow(1, 10000000001)
=> 1
irb(main):022:0> 1... -
10:19 PM Bug #14261 (Closed): invalid syntax segfaults: "x, true"
- The `item' arg passed to list_append_gen is NULL, so it segfaults.
It happens on both x86 (32-bit) and x86-64 Linux.... -
08:34 PM Feature #14235: Merge MJIT infrastructure with conservative JIT compiler
- I should have watched/read your great "Just-In-Time Compiler for MRI" presentation first:
https://www.youtube.com/wa... -
04:38 PM Bug #14260 (Closed): test failure related with proc arity on 32-bit environment (e.g. Solaris 10 with 32-bit compile)
- Applied in changeset trunk|r61518.
----------
bit fields treating negative values should be declared as signed int
... -
04:23 PM Bug #14260 (Closed): test failure related with proc arity on 32-bit environment (e.g. Solaris 10 with 32-bit compile)
- おそらく r59358 以降、sparc の Solaris 10 上の Oracle Developer Studio (Oracle Solaris Studio) 12.x にて 32ビットでコンパイルした際、
make te... - 04:38 PM Revision 5c600fd5 (git): * 2017-12-31
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61519 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:38 PM Revision 2adf2815 (git): bit fields treating negative values should be declared as signed int
- * internal.h (struct vm_ifunc_argc): Bit fields are unsigned by default.
For storing nagative values to bit fields,... - 02:50 PM Revision f9292492 (git): numeric.c: Fix Integer#pow with a large Fixnum modulo
- * numeric.c: Fix Integer#pow with a large Fixnum modulo
[Bug #14259] [ruby-core:84562]
* test/ruby/test_numeric.rb... -
01:29 PM Bug #14246: Inconsistent C source code indentation
- I think that guidelines are `.editorconfig` for most editors, `misc/ruby-style.el` for `Emacs`, and `.indent.pro` for...
-
12:10 PM Revision d83e0201 (git): drb: use \A and \z
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61516 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:51 AM Bug #14226: Revert line number of "return", "b-return" and "end" events
- dsferreira (Daniel Ferreira) wrote:
> I take the chance to ask here about something I have been thinking for a very ... -
04:37 AM Feature #13890: Allow a regexp as an argument to 'count', to count more interesting things than single characters
- Python allows to count strings, as follows:
`str.count(sub[, start[, end]])`
Return the number of non-overlapping... -
03:09 AM Feature #14225: untaint hash key strings
- > https://bugs.ruby-lang.org/issues/14225
Proposed patch here:
https://80x24.org/spew/20171230025109.1946-1-e@80... -
01:06 AM Feature #12009 (Rejected): [PATCH] psych: pre-freeze string keys for hashes
- To be solved in a more general manner [Feature #14225].
(Partially solved for untainted data in [Feature #13725])
-
12:00 AM Feature #14258 (Closed): [PATCH] hash literal deduplicates like Hash#[]=
- Applied in changeset trunk|r61514.
----------
hash literal deduplicates like Hash#[]=
From: Eric Wong <[email protected]>... - 12:00 AM Revision ff9a3de4 (git): * 2017-12-30
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61515 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:00 AM Revision fc939f66 (git): hash literal deduplicates like Hash#[]=
- From: Eric Wong <[email protected]>
* hash.c (rb_hash_key_str): new function
(hash_aset_str): use rb_hash_key_str
* inte...
12/29/2017
-
02:24 PM Feature #14235: Merge MJIT infrastructure with conservative JIT compiler
- @k0kubun Thank you for the clarification!
> I understand "a variant of MJIT" means "method JIT compiler that gener... -
03:31 AM Feature #14235: Merge MJIT infrastructure with conservative JIT compiler
- > Should the performance of MJIT be evaluated in more details before merging?
Definitely true. This ticket was mad... -
12:19 PM Bug #14257 (Closed): the chomp option removes newlines in additon to the provided separator for String#each_line and String#lines
- Applied in changeset trunk|r61513.
----------
string.c: chomp rs at the end
* string.c (rb_str_enumerate_lines): sh... -
10:37 AM Bug #14257: the chomp option removes newlines in additon to the provided separator for String#each_line and String#lines
- I wanted to have a look but to my surprise, the documentation at:
https://ruby-doc.org/core-2.5.0/String.html#meth... -
12:19 PM Revision 634a48c5 (git): string.c: chomp rs at the end
- * string.c (rb_str_enumerate_lines): should chomp record separator
only, but not a newline, at the end of the recei... -
08:51 AM Feature #14258 (Closed): [PATCH] hash literal deduplicates like Hash#[]=
- ```
We should reuse the same hash key deduplication logic
as Hash#[]= when creating hash literals using the newhash... - 06:47 AM Revision 18640bf9 (git): test/ruby/test_hash: minor test cleanup
- Prep work for proposed behavior change:
https://bugs.ruby-lang.org/issues/14225
* test/ruby/test_hash.rb (test_taint... -
06:47 AM Feature #14223: Refinements で定義した #to_proc が &hoge 時に呼ばれないのを緩和する提案
- nobu (Nobuyoshi Nakada) wrote:
> 賛成です。
返信して頂き、ありがとうございます。
> できれば不要なインデントの変更などは混ぜないでください。
ありがとうございます。修正しました。...
12/28/2017
-
11:11 PM Bug #14257 (Closed): the chomp option removes newlines in additon to the provided separator for String#each_line and String#lines
- I'm not entirely sure this is a bug but I had a hard time finding anything that indicated that the change was on purp...
-
10:45 PM Feature #14022: String#surround
- > But for this really frequent case surround() still feels more elegant.
Agreed. It is not so frequent for my case... -
10:31 PM Feature #14235: Merge MJIT infrastructure with conservative JIT compiler
- Eregon (Benoit Daloze) wrote:
> Merging the MJIT infrastructure means choosing MJIT as the MRI JIT, right?
Taking... -
10:09 PM Feature #14235: Merge MJIT infrastructure with conservative JIT compiler
- Should the performance of MJIT be evaluated in more details before merging?
Merging the MJIT infrastructure means ... -
08:09 PM Feature #14250 (Closed): Make `$SAFE` process global state and allow to set 0 again
- Applied in changeset trunk|r61510.
----------
`$SAFE` as a process global state. [Feature #14250]
* vm_core.h (rb_v... -
02:32 AM Feature #14250: Make `$SAFE` process global state and allow to set 0 again
- FYI: by using [gem-codesearch](https://github.com/akr/gem-codesearch), I have briefly searched the gems using $SAFE:
... - 08:09 PM Revision ccbd6ee5 (git): * 2017-12-29
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61511 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:09 PM Revision c39bdb79 (git): `$SAFE` as a process global state. [Feature #14250]
- * vm_core.h (rb_vm_t): move `rb_execution_context_t::safe_level` to
`rb_vm_t::safe_level_` because `$SAFE` is a pro... -
04:40 PM Bug #13774: for methods defined from procs, the binding of the resulting bound_method.to_proc does not have access to the original proc's closure environment
- nobu (Nobuyoshi Nakada) wrote:
> I think it is not a bug.
>
> Local variables are not set up in the context of a ... -
08:21 AM Bug #13774: for methods defined from procs, the binding of the resulting bound_method.to_proc does not have access to the original proc's closure environment
- I think it is not a bug.
Local variables are not set up in the context of a binding from a method.
```ruby
$ r... -
08:28 AM Revision 67850e8a (git): proc.c: empty iseq names
- * proc.c (proc_binding): unified the name and realpath of an empty
iseq.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
05:53 AM Feature #14255 (Closed): Deprecate $SAFE support in ERB
- Changed from ruby-dev to ruby-core https://bugs.ruby-lang.org/issues/14256
-
05:35 AM Feature #14255 (Closed): Deprecate $SAFE support in ERB
- See https://bugs.ruby-lang.org/issues/14250.
Proc-level $SAFE change does no longer make sense. This should be dep... -
05:51 AM Feature #14256 (Closed): Deprecate $SAFE support in ERB and let ERB.new take keyword arguments for it
- See https://bugs.ruby-lang.org/issues/14250.
Proc-level $SAFE change does no longer make sense. This should be dep... -
05:07 AM Revision 9006d059 (git): erb.rb: let's remove constant deprecated at 2.5
- (r59497).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61508 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:27 AM Bug #14254 (Closed): vagrant add box not working
- i tried running the following command (vagrant box add centos65-base centos65.box) but encountered the error below. I...
-
03:05 AM Bug #14252: Refined Method Visibility Lost with Dynamic Dispatch and Reflection
- I, personally, do not care so much about the reflection APIs, as I was just using them to confirm what I thought was ...
-
02:28 AM Bug #14252: Refined Method Visibility Lost with Dynamic Dispatch and Reflection
- sonnym (Sonny Michaud) wrote:
> This works perfectly well for the static `Protected.print` call, but has a number of... -
01:32 AM Bug #14252 (Closed): Refined Method Visibility Lost with Dynamic Dispatch and Reflection
- Consider the following simple objects, one with a protected class method and another with a public class method calli...
-
03:01 AM Bug #14251 (Rejected): String insert changing value of other string
- This behavior is expected. Except for purely functional programming languages, the difference between references and ...
-
12:58 AM Bug #14251: String insert changing value of other string
- I advise you to put this “issues” you find as questions in ruby talk before opening ruby core bugs.
In ruby object... -
12:47 AM Bug #14251: String insert changing value of other string
- Because if you do
~~~ ruby
foo = 'aaa'
bar = foo
bar = bar + 'ccc' #here references of foo doesn't changes
p... -
02:55 AM Bug #14253 (Closed): CSV.generate doesn't wrap a string anymore
- linking with: https://github.com/ruby/csv/pull/13/files
-
12:00 AM Bug #14247 (Closed): Thread#fetch raise KeyError without key and receiver
- Applied in changeset trunk|r61507.
----------
Fix KeyError#{key,receiver} of Thread#fetch
[ruby-core:84508] [Bug #1... -
12:00 AM Revision 220d2a71 (git): Fix KeyError#{key,receiver} of Thread#fetch
- [ruby-core:84508] [Bug #14247]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61507 b2dd03c8-39d4-4d8f-98ff-823fe...
12/27/2017
-
11:51 PM Bug #14251: String insert changing value of other string
- Here is a blog entry that may be useful for ricardo:
https://aaronlasseigne.com/2014/07/20/know-ruby-clone-and-dup/ -
11:19 PM Bug #14251: String insert changing value of other string
- All Ruby variables are by-reference. To create a new object, use #dup
~~~ruby
foo = 'abc'
bar = foo.dup
bar.ins... -
10:29 PM Bug #14251 (Rejected): String insert changing value of other string
- ~~~ ruby
foo = 'abc'
bar = foo
bar.insert(1, d)
puts foo 'adbc'
puts bar 'adbc'
~~~
The example above shou... -
11:51 PM Bug #14219: package size of Ruby 2.5 is larger than 2.4
- [email protected] wrote:
> Could someone remove spec/rubyspec in SVN? (it's still present in the 2.5.0 tarball)
... -
11:34 PM Bug #14219: package size of Ruby 2.5 is larger than 2.4
- Could someone remove spec/rubyspec in SVN? (it's still present in the 2.5.0 tarball)
I did a "git mv" if I recall co... -
11:41 PM Feature #14225: untaint hash key strings
- [email protected] wrote:
> Issue #14225 has been updated by Eregon (Benoit Daloze).
>
>
> I think we should r... -
11:16 PM Feature #14225: untaint hash key strings
- I think we should remove tainting as a whole along with $SAFE.
Untainting automatically seems bad practice and count... - 11:40 PM Revision 5b94fc96 (git): remove empty spec/rubyspec directory
- * spec/rubyspec: remove empty directory trees
[ruby-core:84533]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk... -
09:18 PM Revision 74f14d69 (git): Update to ruby/spec@b95d7ed
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61505 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:39 PM Feature #7792: Make symbols and strings the same thing
- > Leaving aside the issue of semantics for a moment, can anyone provide a real, concrete example of a situation where...
-
08:28 PM Feature #7792: Make symbols and strings the same thing
- Leaving aside the issue of semantics for a moment, can anyone provide a real, concrete example of a situation where s...
-
07:52 PM Feature #7792: Make symbols and strings the same thing
- > I think it's far more common to use symbols correctly than incorrectly. The only time I see confusion is when using...
-
05:35 PM Feature #7792: Make symbols and strings the same thing
- dsferreira (Daniel Ferreira) wrote:
> > But Strings and Symbols represent different concepts and should be treated d... -
08:08 PM Misc #14222: Mutex.lock is not safe inside signal handler: what is?
- [email protected] wrote:
> Could MRI simply use the self-pipe trick or similar internally, and execute signal hand... -
07:07 PM Misc #14222: Mutex.lock is not safe inside signal handler: what is?
- Could MRI simply use the self-pipe trick or similar internally, and execute signal handlers on the main thread by usi...
-
08:00 PM Bug #14248: configure fails to detect fd_mask type on OS X
- Would you mind back porting the fix to the 2.5 branch?
-
02:07 PM Bug #14248 (Closed): configure fails to detect fd_mask type on OS X
- Applied in changeset trunk|r61500.
----------
fix fd mask detection on os x
This was broken in r59440 (3215b27a9abd... -
12:30 PM Bug #14248: configure fails to detect fd_mask type on OS X
- Proposed patch:
https://github.com/skaes/rvm-patchsets/blob/master/patches/ruby/2.5.0/railsexpress/04-fix-fd-mask-... -
12:29 PM Bug #14248 (Closed): configure fails to detect fd_mask type on OS X
- When running configure on trunk and/or 2.5.0, configure fails to detect that the type fd_mask exists.
As a consequ... -
05:41 PM Feature #14250: Make `$SAFE` process global state and allow to set 0 again
- Can not comment on $SAFE but I personally have not used $SAFE so far in
like +10 years or so. I can only remember th... -
05:01 PM Feature #14250 (Closed): Make `$SAFE` process global state and allow to set 0 again
- `$SAFE > 1` is removed from Ruby 2.3 and there are some opinion to remove `$SAFE` feature ([Feature #5455]).
There a... -
05:36 PM Bug #14247: Thread#fetch raise KeyError without key and receiver
- Indeed. I actually had to look twice to see the error. :)
-
01:56 PM Bug #14247: Thread#fetch raise KeyError without key and receiver
- Update patch.
```
% ruby -e 'th=Thread.current;th[:foo]=1;th.fetch(:fooo)'
Traceback (most recent call last):
... -
12:47 PM Bug #14247: Thread#fetch raise KeyError without key and receiver
- The given key is `:fooo` symbol, so the message should be `:fooo` but not `"fooo"`.
Use `"%+"PRIsVALUE` instead of `... -
12:06 PM Bug #14247 (Closed): Thread#fetch raise KeyError without key and receiver
- I found this by message without `Did you mean?`.
expected:
```
% ruby -e 'th=Thread.current;th[:foo]=1;th.fetc... -
05:27 PM Bug #13774: for methods defined from procs, the binding of the resulting bound_method.to_proc does not have access to the original proc's closure environment
- ```ruby
def foo
o = Object.new
local_var = 'has access to captured variable'
original_proc = ->{local_v... -
04:14 PM Bug #14243: Comments inside ERB tags broken
- Thank you for reverting even though previous behavior was not 100% "correct".
-
12:54 PM Bug #14243: Comments inside ERB tags broken
- As I don't have strong motivation to change the behavior, I fixed the behavior to be the same as Ruby 2.4 in r61497. ...
-
12:40 PM Bug #14243 (Closed): Comments inside ERB tags broken
- Applied in changeset trunk|r61497.
----------
erb.rb: preserve the behavior for invalid syntax
comment. Fix regress... -
12:33 PM Bug #14243 (Assigned): Comments inside ERB tags broken
-
11:22 AM Bug #14243: Comments inside ERB tags broken
- [email protected] wrote:
> Status changed from Assigned to Rejected
>
> https://github.com/ruby/ruby/commit/... -
10:44 AM Bug #14243 (Rejected): Comments inside ERB tags broken
- https://github.com/ruby/ruby/commit/abbfc048c5890e8017360bbc845062ea1585e155#diff-e1ea8366d3ac334deab7e0d25309be03 do...
-
12:05 AM Bug #14243 (Assigned): Comments inside ERB tags broken
-
04:12 PM Revision a34db218 (git): Update to ruby/spec@0fe33ac
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61504 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:12 PM Feature #14249: Remove str[match_str]
- Use Hash#dig instead.
-
01:17 PM Feature #14249 (Open): Remove str[match_str]
- I wonder if `str[match_str]` makes sense.
``` Ruby
"ana"['a'] => "a"
```
I would say this is not expected a... - 04:12 PM Revision 0f989b87 (git): * 2017-12-28
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61503 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:12 PM Revision 76402dfa (git): Update to ruby/mspec@5f563e4
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61502 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:50 PM Revision f8fac84c (git): fix concurrent test.
- * test/rubygems/test_require.rb (test_concurrent_require):
Synchronizations should be in ensure clause. Sometimes
... -
02:07 PM Revision ecbb1282 (git): fix fd mask detection on os x
- This was broken in r59440 (3215b27a9abd8de793cf517f32d8901fd421eb1c)
[Bug #14248]
From: Stefan Kaes <skaes@railsexpr... -
01:35 PM Revision 57e95f38 (git): tool/downloader.rb: don't suppress exception
- on the end of retry failure.
Fixed mistake in r61498
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61499 b2dd03... -
01:32 PM Revision ff6c540a (git): tool/downloader.rb: retry downloads
- because it's randomly failing on CI like
https://ci.appveyor.com/project/ruby/ruby/build/1.0.6724
Actually I'm not s... -
01:28 PM Feature #14105: Introduce xor as alias for Set#^
- @jeremyevans0
> Note that the following core classes also use ^ for exclusive-or:
>
> Integer
> FalseClass
> ... -
01:14 PM Feature #14244: Better error messages for scripts with non-matching end statements
- I couldn't find a bison API to get the detail of the syntax error, such as what kind of tokens was expected, and what...
-
10:28 AM Feature #14244: Better error messages for scripts with non-matching end statements
- Would be nice.
My current "strategy" is to make mostly small changes and see what/if anything breaks.
This is not... -
01:16 AM Feature #14244 (Closed): Better error messages for scripts with non-matching end statements
- At the party at Speee yesterday, @mame explained that one of his contributions to Ruby 2.5 was to make available info...
-
12:40 PM Revision c46d3de0 (git): erb.rb: preserve the behavior for invalid syntax
- comment. Fix regression at r58948.
I even don't want to deprecate it because deprecation needs to lex all
embedded R... -
11:08 AM Bug #14246: Inconsistent C source code indentation
- [email protected] wrote:
> I'm all for better consistency. I thought there were clear
> guidelines for Ruby, ... -
10:19 AM Bug #14246: Inconsistent C source code indentation
- I'm all for better consistency. I thought there were clear guidelines for Ruby, and (almost) everybody was following ...
-
09:22 AM Bug #14246 (Closed): Inconsistent C source code indentation
- I would like to focus on following 238 C source codes in our repository.
```
% git ls-files | grep '\.\(c\|h\|def... -
10:50 AM Feature #12589: VM performance improvement proposal
- These are great news for ruby and it’s community. Thank you both for your great work.
Things can only get better! Lo... -
09:07 AM Feature #12589: VM performance improvement proposal
- Thank you for sharing your thoughts and support.
> So I support your proposal but I guess you should get other ru... -
10:49 AM Feature #14245: Add File.read etc.
- > Code like File.read(filename) is considered to
> have no intention to open pipes.
When added, the documentation... -
10:01 AM Feature #14245: Add File.read etc.
- If I understand this proposal correctly,
this proposal means that adding File.read method and
doesn't change IO.rea... -
08:27 AM Feature #14245 (Closed): Add File.read etc.
- Some people use File.open without knowing that it's defined in IO and pipes can be opened.
```
p File.read("|echo... -
10:26 AM Bug #14234: Failed to build on CentOS 6.9
- ruby_2_5 r61496 merged revision(s) 61478.
-
10:25 AM Revision 09088d03 (git): merge revision(s) 61478: [Backport #14234]
- prelude.c.tmpl: get rid of errors with old gcc
* template/prelude.c.tmpl: moved diagnostic pragmas outside
... -
08:30 AM Bug #14239: warn open("|...")
- normalperson (Eric Wong) wrote:
> I like that idea, I've been rewriting some stuff to use
> "File.open(filename, ... -
08:08 AM Bug #14239: warn open("|...")
- [email protected] wrote:
> How about to add File.read etc. (similar to File.open) in 2.6?
> Code like `File.read... -
07:59 AM Bug #14239: warn open("|...")
- normalperson (Eric Wong) wrote:
> Agreed. I assume this includes IO.read/binread/readlines/...?
I intent this... -
07:00 AM Bug #14239: warn open("|...")
- matz (Yukihiro Matsumoto) wrote:
> Agreed for warnings.
>
> For removing, I think we have to wait for 3.0.
How... -
07:28 AM Revision e1f834f9 (git): spec_helper.rb: libruby.so iff enable-shared
- * spec/ruby/optional/capi/spec_helper.rb (compile_extension):
search libruby.so only when enable-shared.
git-svn-i... -
03:00 AM Revision 8224002b (git): vm_eval.c: expanded eval_string
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61494 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:55 AM Revision ed6680c1 (git): vm_eval.c: split eval_string_with_cref
- * vm_eval.c (eval_string_with_cref): split into cref and scope
modes, which are exclusive.
git-svn-id: svn+ssh://c... -
02:55 AM Revision 5f0dca59 (git): vm_eval.c: refactor eval_make_iseq
- * vm_eval.c (eval_make_iseq): moved preparations of location and
debug print.
git-svn-id: svn+ssh://ci.ruby-lang.o... -
01:58 AM Revision a1695d9c (git): spec_helper.rb: must find libruby.so
- * spec/ruby/optional/capi/spec_helper.rb (compile_extension): if
libruby.so should have been built but is not found... -
01:26 AM Revision 42c6ef00 (git): fake.rb: set libdir
- * tool/fake.rb: set "libdir" to build directory too, so that
spec/ruby/optional/capi/spec_helper.rb can find librub... -
12:42 AM Bug #14238 (Third Party's Issue): With install Ruby 2.5.0 and Passenger 5.1.12 ALL sites will fail to open
-
12:40 AM Bug #14242 (Rejected): Fails to build ruby 2.5.0 on CentOS 6
- It's duplicated with #14234
- 12:04 AM Revision 79487218 (git): * 2017-12-27
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61489 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:04 AM Revision c9bdee3e (git): [DOC] Fix typos in downcase [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61488 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
12/26/2017
-
10:11 PM Feature #7792: Make symbols and strings the same thing
- > But Strings and Symbols represent different concepts and should be treated differently.
Jeremy I agree with you ... -
09:45 PM Feature #7792: Make symbols and strings the same thing
- I'm 100% against merging Symbols and Strings. Symbols and Strings have always represented different concepts. Symbo...
-
07:30 PM Feature #7792: Make symbols and strings the same thing
- Hi Koichi.
I’ve been thinking about the challenge you put me.
What if we add as a transition path the method:
`S... -
03:43 PM Feature #7792: Make symbols and strings the same thing
- > I was wondering if it wouldn’t be possible to use some kind of transitional flag like:
Please consider transiti... -
03:11 PM Feature #7792: Make symbols and strings the same thing
- > If we need to breaking compatibility, we need to make transition path
Thanks Koichi.
I totally agree with you a... -
02:33 PM Feature #7792: Make symbols and strings the same thing
- > It seems that what is in question to be removed in ruby 3.0 is the pipe feature associated to Kernel#open and relat...
-
09:36 AM Feature #7792: Make symbols and strings the same thing
- Daniel Ferreira <[email protected]> wrote:
> Why isn’t your reply on the issue tracker?
It should be, I see it... -
09:24 AM Feature #7792: Make symbols and strings the same thing
- It seems that what is in question to be removed in ruby 3.0 is the pipe feature associated to Kernel#open and related...
-
09:08 AM Feature #7792: Make symbols and strings the same thing
- [email protected] wrote:
> If we are considering breaking backwards compatibility in ruby
> 3.0 with... -
08:43 AM Feature #7792: Make symbols and strings the same thing
- If we do want to keep symbols as part of ruby API what about considering a new syntax for symbols and leave the curre...
-
08:36 AM Feature #7792: Make symbols and strings the same thing
- If we are considering breaking backwards compatibility in ruby 3.0 with removal of API like IO.read which is all over...
-
09:15 PM Feature #14240: warn four special variables: $; $, $/ $\
- I agree.
These global variables can only be useful in tiny scripts,
and even then I believe none of them are idioma... -
08:08 PM Feature #14240: warn four special variables: $; $, $/ $\
- Tanaka Akira <[email protected]> wrote:
> >> Besides that, we should warn for `$=` and `$.`, I think.
> 2017-12-26 17... -
08:08 PM Feature #14240: warn four special variables: $; $, $/ $\
- Tanaka Akira <[email protected]> wrote:
> >> Besides that, we should warn for `$=` and `$.`, I think.
> 2017-12-26 17... -
11:08 AM Feature #14240: warn four special variables: $; $, $/ $\
- By the way, the awk-inspired names such as $NR, $ORS, $RS,
also do not tell me anything. :-)
In fairness, I also ... -
09:36 AM Feature #14240: warn four special variables: $; $, $/ $\
- 2017-12-26 17:55 GMT+09:00 Eric Wong <[email protected]>:
> Shouldn't English posts be on ruby-core instead of ... -
09:36 AM Feature #14240: warn four special variables: $; $, $/ $\
- 2017-12-26 17:55 GMT+09:00 Eric Wong <[email protected]>:
> Shouldn't English posts be on ruby-core instead of ... -
09:08 AM Feature #14240: warn four special variables: $; $, $/ $\
- Shouldn't English posts be on ruby-core instead of ruby-dev?
[email protected] wrote:
> Agreed.
>
> Bes... -
09:08 AM Feature #14240: warn four special variables: $; $, $/ $\
- Shouldn't English posts be on ruby-core instead of ruby-dev?
[email protected] wrote:
> Agreed.
>
> Bes... -
08:13 AM Feature #14240: warn four special variables: $; $, $/ $\
- Agreed.
Besides that, we should warn for `$=` and `$.`, I think.
Matz.
-
08:08 AM Feature #14240 (Closed): warn four special variables: $; $, $/ $\
- I think the four special variables for separators should be deprecated.
```
$/ input record separator (default... -
08:19 PM Feature #12589: VM performance improvement proposal
- k0kubun (Takashi Kokubun) wrote:
> Happy Holidays, Vladimir. As our work has many duplicated things, I'm proposing t... -
12:20 AM Feature #12589: VM performance improvement proposal
- Happy Holidays, Vladimir. As our work has many duplicated things, I'm proposing to partially merge your work to upstr...
-
07:37 PM Bug #14241: Time.strptime() doesn't support the directive "%W".
- To add to the report, the Time.strptime doesn't support any of the following directives
~~~ ruby
%w %W %j %u
~~~... -
10:10 AM Bug #14241 (Closed): Time.strptime() doesn't support the directive "%W".
- According to reference manual, Time.strptime() accepts the directive "%W" in a format string, but it seems not to be ...
-
07:34 PM Bug #14243 (Closed): Comments inside ERB tags broken
- A backwards-incompatible change was introduced with https://github.com/ruby/ruby/commit/abbfc048c5890e8017360bbc84506...
-
05:39 PM Bug #4352: [patch] Fix eval(s, b) backtrace; make eval(s, b) consistent with eval(s)
- We discussed this issue at today's Ruby committer's meeting. We can't change the behavior soon because of compatibil...
-
01:16 PM Bug #14242 (Rejected): Fails to build ruby 2.5.0 on CentOS 6
- kimura@www10268uf[2018]% cat /etc/redhat-release
CentOS release 6.9 (Final)
kimura@www10268uf[2019]% gcc -v
Using ... -
11:36 AM Revision 94fdb5e1 (git): Add NEWS for Ruby 2.6.0
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61487 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:35 AM Revision 8be1c652 (git): Move from NEWS to doc/NEWS-2.5.0
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61486 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:40 AM Revision 60578d06 (git): test_proc.rb: remove duplicate test_source_location
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61485 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:33 AM Bug #14232 (Closed): Unused refinement still breaks method search
- Applied in changeset trunk|r61484.
----------
vm_method.c: fix super in refined module
* vm_method.c (rb_method_ent... -
10:32 AM Revision e973bde0 (git): vm_method.c: fix super in refined module
- * vm_method.c (rb_method_entry_complement_defined_class): clone
the original method entry of refined module instanc... -
10:10 AM Revision 3802fb92 (git): parse.y: warning for locations
- * parse.y (gettable_gen): warn for __FILE__/__LINE__ when eval
with binding only. promote use of Binding#source_lo... -
09:05 AM Bug #14188 (Third Party's Issue): With install Ruby 2.4.3 and Passenger 5.1.12 ALL sites will fail to open
- The SEGV point is therubyracer's `script.Run()` at https://github.com/cowboyd/therubyracer/blob/master/lib/v8/context...
-
09:05 AM Bug #14229 (Closed): An exception in eval has strange message
- Applied in changeset trunk|r61482.
----------
vm_eval.c: strange message in eval
* vm_eval.c (eval_string_with_cref... -
08:47 AM Bug #14229: An exception in eval has strange message
- It was https://bugs.ruby-lang.org/issues/12338#change-58690
-
12:21 AM Bug #14229: An exception in eval has strange message
- I think I've filed this issue already (and discussed at a developers' meeting), but I can't remember the number.
-
09:05 AM Revision 62a3e7a3 (git): vm_eval.c: strange message in eval
- * vm_eval.c (eval_string_with_cref): remove unnecessary location
from exception backtrace in eval.
[ruby-core:844... -
09:04 AM Revision 9e717416 (git): test/ruby/test_proc.rb: Add a test for Binding#source_location
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61481 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:53 AM Feature #14153: [PATCH] resurrection of # -*- warn_past_scope: true -*-
- Are we relying on rubocop as ruby’s official linter?
This question comes inline with my recent previous comment ar... -
08:29 AM Feature #14153: [PATCH] resurrection of # -*- warn_past_scope: true -*-
- At least, I don't like the name `warn_past_code`. It's not intuitive.
And it may be better to be handled by Rubocop ... -
08:39 AM Feature #14223: Refinements で定義した #to_proc が &hoge 時に呼ばれないのを緩和する提案
- 賛成です。
できれば不要なインデントの変更などは混ぜないでください。 -
08:38 AM Feature #14230 (Closed): Binding#source_location
- Applied in changeset trunk|r61480.
----------
proc.c (bind_location): Add Binding#source_location
Fixes #14230 -
08:17 AM Feature #14230: Binding#source_location
- Agreed.
Matz.
-
08:38 AM Revision 571e48b7 (git): proc.c (bind_location): Add Binding#source_location
- Fixes #14230
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61480 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:15 AM Bug #14239: warn open("|...")
- Agreed for warnings.
For removing, I think we have to wait for 3.0.
Matz.
-
08:08 AM Bug #14239: warn open("|...")
- [email protected] wrote:
> Recently we found open("|...") is tend to be misused.
>
> Many people uses this method wit... -
07:53 AM Bug #14239 (Closed): warn open("|...")
- Recently we found open("|...") is tend to be misused.
Many people uses this method without concerning that it can ... -
08:09 AM Feature #14138 (Closed): Define English.rb aliases by default and eliminate the library
- We are discussing removing those weird global variables (for Ruby3).
Even if we cannot remove them, we'd like to pro... -
08:06 AM Bug #14238: With install Ruby 2.5.0 and Passenger 5.1.12 ALL sites will fail to open
- Sega100500 (Сергей Е) wrote:
> Problem still exists:
> https://bugs.ruby-lang.org/issues/14188
>
> With install ... -
07:38 AM Bug #14238 (Third Party's Issue): With install Ruby 2.5.0 and Passenger 5.1.12 ALL sites will fail to open
- Problem still exists:
https://bugs.ruby-lang.org/issues/14188
With install **Ruby 2.5.0** and **Passenger 5.1.12*... -
07:22 AM Feature #4824: Provide method Kernel#executed?
- The names (or APIs) suggested so far:
```
executed?
required?
main?
first_script?
main_script?
run_script?
... -
06:57 AM Bug #14180 (Closed): error: ‘RUBY_BIGDECIMAL_VERSION’ undeclared
-
06:56 AM Bug #14180 (Assigned): error: ‘RUBY_BIGDECIMAL_VERSION’ undeclared
- I looked at this directly with Nobu today. I had to remove ext/bigdecimal/extconf.h ext/bigdecimal/exts.mk, and ext/c...
-
06:29 AM Feature #14237 (Closed): [PATCH 0/2] webrick: use IO.copy_stream
- First patch is prepatory, second patch uses IO.copy_stream:
https://80x24.org/spew/[email protected]... -
05:30 AM Bug #14236 (Closed): rb_autoload の可視性が変更された結果、特定のgemを使用するとランタイム時に落ちるようになった
- Applied in changeset trunk|r61479.
----------
variable.c: public rb_autoload
* variable.c (rb_autoload): restore th... -
05:08 AM Bug #14236 (Assigned): rb_autoload の可視性が変更された結果、特定のgemを使用するとランタイム時に落ちるようになった
-
04:30 AM Bug #14236 (Closed): rb_autoload の可視性が変更された結果、特定のgemを使用するとランタイム時に落ちるようになった
- nmコマンドから見える `rb_autoload` の可視性は従来 `T` でしたが、以下の変更により `t` になっています。
https://bugs.ruby-lang.org/projects/ruby-trunk/repo... -
05:30 AM Revision f6631c30 (git): variable.c: public rb_autoload
- * variable.c (rb_autoload): restore the visibility for backward
compatibility. [ruby-core:84454] [Bug #14236]
git... -
12:19 AM Bug #14233 (Rejected): syntax error caused by paren-less method call with kwargs and block
-
12:15 AM Feature #14235 (Closed): Merge MJIT infrastructure with conservative JIT compiler
- ## Background
In [Feature#12589](https://bugs.ruby-lang.org/issues/12589), Vladimir Makarov proposed to improve VM... -
12:00 AM Bug #14234 (Closed): Failed to build on CentOS 6.9
- Applied in changeset trunk|r61478.
----------
prelude.c.tmpl: get rid of errors with old gcc
* template/prelude.c.t...
12/25/2017
-
11:59 PM Revision de11e472 (git): prelude.c.tmpl: get rid of errors with old gcc
- * template/prelude.c.tmpl: moved diagnostic pragmas outside
prelude_eval() for very old gcc. [ruby-core:84449] [Bu... -
11:47 PM Bug #14233: syntax error caused by paren-less method call with kwargs and block
- Does not work for me on 2.4.3:
syntax error, unexpected '{', expecting end-of-input
3.step by: 3, to: 9 {... -
09:38 PM Bug #14233 (Rejected): syntax error caused by paren-less method call with kwargs and block
- Example:
~~~ ruby
3.step by: 3, to: 9 {|i| p i}
~~~
Expected result (before 2.5.0):
~~~
3
6
9
~~~
A... -
11:42 PM Misc #14222: Mutex.lock is not safe inside signal handler: what is?
- [email protected] wrote:
> normalperson (Eric Wong) wrote:
> > In fact, it is never safe to
> > use locking such as ... -
10:41 PM Misc #14222: Mutex.lock is not safe inside signal handler: what is?
- normalperson (Eric Wong) wrote:
> In fact, it is never safe to
> use locking such as `pthread_mutex_lock` inside a ... -
11:40 PM Bug #14234 (Closed): Failed to build on CentOS 6.9
- CentOS 6.9(gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-18)) にてrbenv - ruby-buildを使ってRuby 2.5.0のビルドを試みると失敗します。
~~~ text... -
11:36 PM Feature #2447 (Assigned): reduce GC pressure by symbol table without String instance
- パッチ自体は適用不能だと思いますが、全シンボルに対応する文字列オブジェクトはいまでも作られているので、最適化の選択肢として残ってるという認識です。効果は減ってるかもしれませんが。
近いうちに検証したいと思っていたのでしばらく残し... -
05:59 PM Feature #2447 (Rejected): reduce GC pressure by symbol table without String instance
- これもうobsoleteですよね
- 11:33 PM Revision fff3fd9a (git): * 2017-12-26
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61477 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:33 PM Revision 67fd0773 (git): test/ruby/test_process.rb: get rid of timing issue
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61476 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:31 PM Bug #14229: An exception in eval has strange message
- phluid61 (Matthew Kerwin) wrote:
> shevegen (Robert A. Heiler) wrote:
> >
> > I get "undefined local variable or ... -
10:14 PM Bug #14229: An exception in eval has strange message
- shevegen (Robert A. Heiler) wrote:
>
> I get "undefined local variable or method `e' for main:Object"
> for a new... -
12:54 PM Bug #14229: An exception in eval has strange message
- Is this only with miniruby?
I get "undefined local variable or method `e' for main:Object"
for a newly created "t... -
08:24 AM Bug #14229 (Closed): An exception in eval has strange message
- Is this intentional? If so, I'm curious what purpose it is for.
begin
eval("raise")
rescue
... -
02:22 PM Revision 65d3461e (git): cont.c: fix comment to follow field name change
- saved_thread was renamed to saved_ec in r59831 [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61475 b2d... -
02:05 PM Revision 0af05099 (git): version.h (RUBY_VERSION): 2.6.0 development has started.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61474 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:51 PM Feature #14230: Binding#source_location
- I like introspection so I am usually in agreement with all ways
to inspect ruby's behaviour.
+1
I also agree t... -
09:38 AM Feature #14230 (Closed): Binding#source_location
- How about providing `Binding#source_location`?
b = binding
p binding.source_location #=> ["test.rb", 1]
... -
12:41 PM Revision baa53f62 (git): hash.c: prime2
- * hash.c (prime2): turned into a uint32_t prime, as the lower
32bits, non-prime part only was used always.
git-svn... -
12:34 PM Bug #14232 (Closed): Unused refinement still breaks method search
- Given the following t.rb:
```
module A
def foo
puts "A#foo"
super
end
end
class B
def foo
... -
12:32 PM Bug #14231 (Closed): __uint128_t check in hash.c is broken, use
- Applied in changeset trunk|r61471.
----------
Use UINT128_T support flag from configure
Current check for __uint128... -
12:20 PM Bug #14231: __uint128_t check in hash.c is broken, use
- Does this mean something is broken, or just performance improvement?
-
11:26 AM Bug #14231: __uint128_t check in hash.c is broken, use
- Looks like this version affects all ruby versions, though I tested only on 2.4.2 and trunk.
-
11:19 AM Bug #14231 (Closed): __uint128_t check in hash.c is broken, use
- Current check for __uint128_t in hash.c is not valid, since it ignores
compilers other than gcc. We hit this on lcc ... -
12:32 PM Revision ce52dfde (git): hash.c: use uint128_t
- * hash.c (mult_and_mix): use uint128_t instead of __uint128_t.
[ruby-core:84438] [Bug #14231]
From: Nobuyoshi Naka... -
12:32 PM Revision 8880af9a (git): Use UINT128_T support flag from configure
- Current check for __uint128_t in hash.c is not valid, since it ignores
compilers other than gcc. We hit this on lcc o... -
09:44 AM Bug #4352: [patch] Fix eval(s, b) backtrace; make eval(s, b) consistent with eval(s)
- matz (Yukihiro Matsumoto) wrote:
> I agree with the rationale behind the proposal. I am slightly concerned about inc... -
07:56 AM Revision 135f24c0 (git): Add ruby_2_5 branch to .travis.yml
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61470 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:55 AM Revision 72ac5986 (git): irb.rb: fix highlight
- * lib/irb.rb (IRB::Irb#eval_input): fix highlight for multiple
lines exception messages.
git-svn-id: svn+ssh://ci.... -
06:56 AM Revision 37af4b6d (git): v2.5.0p0
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_5@61467 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:51 AM Revision a1f9f76c (git): Release branch of Ruby 2.5
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_5@61466 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:54 AM Revision efee0c87 (git): fix leaked fds
- * lib/rubygems/command.rb (Gem::Command#invoke_with_build_args):
restore UI and close the created SilentUI.
git-sv... -
05:16 AM Revision 2c74fe11 (git): doc/contributing.rdoc: Update platform maintainers
- * mswin32 and Symbian OS are no longer supported
* Mac OS X was renamed
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... -
04:40 AM Revision d7c6776f (git): Disasm output contains code range.
- * iseq.c (iseq_inspect): show also code range information.
Note that `iseq_inspect` is used only for header of disa... -
03:25 AM Revision 05d4ee86 (git): prelude.rb: block passing
- * prelude.rb (Thread.exclusive): pass the block as a block
argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
03:01 AM Revision 1ef15578 (git): NEWS: Fix typos [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61461 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:42 AM Revision d66f2d44 (git): prelude.c.tmpl: static literals
- * template/prelude.c.tmpl (PRELUDE_STR): make string objects with
static literals not to copy them.
git-svn-id: sv... -
02:09 AM Revision d9c76c5b (git): prelude.c.tmpl: fix optimization options
- * template/prelude.c.tmpl (prelude_eval): fix optimization
options. trace_instruction member has been removed. fi... -
01:42 AM Bug #14228 (Rejected): mswin build - ruby 2.5.0dev (2017-12-25 trunk 61451) [x64-mingw32] test-all failure
-
01:39 AM Bug #14228: mswin build - ruby 2.5.0dev (2017-12-25 trunk 61451) [x64-mingw32] test-all failure
- I just built `2.5.0dev (2017-12-25 trunk 61458) [x64-mswin64_140]` locally, and using `nmake` or `runner.rb`, `ruby/t...
-
12:33 AM Revision 6c71bdbc (git): Added gemification entry to NEWS file.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61458 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:27 AM Revision 360c0057 (git): Set first line numbers for empty iseqs.
- * compile.c (iseq_compile_each): for empty method, block and so on,
`last_line` is not set so that line number of `...
12/24/2017
-
08:07 PM Bug #13957: readline が SHARABLE_MIDDLE_SUBSTRING=1 を考慮していない
- ruby_2_4 r61456 merged revision(s) 60071.
-
08:07 PM Bug #13955: NKF.nkf のオプション文字列が SHARABLE_MIDDLE_SUBSTRING=1 を考慮していない
- ruby_2_4 r61456 merged revision(s) 60071.
-
08:07 PM Bug #13954: Etc.getpwnam, getgrnam が SHARABLE_MIDDLE_SUBSTRING=1 を考慮していない
- ruby_2_4 r61456 merged revision(s) 60071.
-
08:06 PM Bug #13953: gdbm が SHARABLE_MIDDLE_SUBSTRING=1 を考慮していない
- ruby_2_4 r61456 merged revision(s) 60071.
-
08:06 PM Revision 76940d8a (git): merge revision(s) 60071: [Backport #13953] [Backport #13954] [Backport #13955] [Backport #13957]
- ext: check if null byte is contained
[ruby-dev:50267] [Bug #13953]
git-svn-id: svn+ssh://ci.ruby-lang.org/r... -
07:14 PM Bug #13952: String#succ not updating code range
- ruby_2_4 r61455 merged revision(s) 60066.
-
07:14 PM Revision 58d3ef77 (git): merge revision(s) 60066: [Backport #13952]
- string.c: fix ASCII-only on succ
* string.c (str_succ): clear coderange cache when no alpha-numeric
... -
07:09 PM Bug #14228 (Rejected): mswin build - ruby 2.5.0dev (2017-12-25 trunk 61451) [x64-mingw32] test-all failure
- ruby-loco (MinGW) is passing. Since I'm test focused, I can generate a log of test-all failures and errors while par...
-
06:59 PM Bug #13949: String#unpack with 'M' directive can create strings with wrong code range
- ruby_2_4 r61454 merged revision(s) 60059.
-
06:59 PM Revision 8916f020 (git): merge revision(s) 60059: [Backport #13949]
- pack.c: unpack "M" may be ASCII only
* pack.c (pack_unpack_internal): set ASCII only properly on "M",
... -
06:46 PM Bug #13950: String#tr incorrectly marks strings as CR_7BIT
- ruby_2_4 r61453 merged revision(s) 60060.
-
06:46 PM Revision ac604686 (git): merge revision(s) 60060: [Backport #13950]
- string.c: ASCII-incompatible is not ASCII only
* string.c (tr_trans): ASCII-incompatible encoding strings ca... -
05:55 PM Revision 7361587f (git): NEWS: use of copy_file_range(2) isn't a new method
- [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61452 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:20 PM Revision 6ea6e972 (git): NEWS: move the section to note ERB performance
- I heard that notable performance improvements should be written to
"Implementation Improvements". So I put the senten... -
05:07 PM Revision cbac40b3 (git): Remove "trace_instruction" compile option.
- * iseq.h (rb_compile_option_struct): trace instruction is removed so that
remove the trace_instruction compile opti... - 04:43 PM Revision 973e39a3 (git): * 2017-12-25
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61449 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:43 PM Revision 6915ffc9 (git): NEWS: note about ERB's rendering performance
- improvement.
There is no specific ticket for it, but improving the ERB's performance
was my largest passion that mad... -
03:09 PM Feature #8661: Add option to print backtrace in reverse order (stack frames first and error last)
- Although I am not a Ruby committer, IMHO, I do not think the current implementation
is the best way to fully address... -
02:52 PM Revision 65850432 (git): NEWS: Add a brief explanation for branch and method coverage
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61447 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:12 AM Revision 874da405 (git): fix grammatical mistake [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61446 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:45 AM Revision 5461fa37 (git): NEWS: updates for WEBrick [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61445 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:40 AM Revision acdbb5c0 (git): NEWS: fix typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61444 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:38 AM Revision 7d10b978 (git): webrick 1.4.2
- This release removes uses of Kernel#open to avoid unintended
behaviors and make future auditing easier. [Misc #14216]... - 06:24 AM Revision 1b0b42db (git): NEWS: update for bigdecimal 1.3.4
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61442 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:22 AM Revision ea68278f (git): bigdecimal: version 1.3.4
- Import bigdecimal version 1.3.4. The full commit log is here:
https://github.com/ruby/bigdecimal/compare/v1.3.3..... -
03:01 AM Bug #13945: Backport r60024
- ruby_2_4 r61440 merged revision(s) 60024.
-
03:01 AM Revision 04aa6a81 (git): merge revision(s) 60024: [Backport #13945]
- vm.c: fetch retval iff necessary
* vm.c (rb_vm_make_jump_tag_but_local_jump): get rid of fetching
... -
02:45 AM Bug #13964: [BUG] Stack consistency error
- ruby_2_4 r61439 merged revision(s) 60099,60100.
-
02:45 AM Revision 1a3bca1d (git): merge revision(s) 60099,60100: [Backport #13964]
- compile.c: fix stack consitency error
* compile.c (iseq_compile_each0): fix stack consitency error on
... -
02:41 AM Revision 9f68d0f5 (git): [DOC] Improve example of IO#pread [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61438 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:38 AM Revision 2e5cf0b7 (git): compile.c: toplevel return arguments
- * compile.c (compile_return): evaluate arguments to top-level
return but ignore the results.
git-svn-id: svn+ssh:/... -
02:29 AM Bug #13776: Refined methods ignore visibility of inherited methods
- ruby_2_4 r61436 merged revision(s) 59444,59445.
-
02:29 AM Revision db22ab15 (git): merge revision(s) 59444,59445: [Backport #13776]
- adjust indent [ci skip]
* vm_insnhelper.c (vm_call_method_each_type): adjust indent of a
block in ... -
02:26 AM Revision c03c03cc (git): lib/irb.rb: highlight exceptions
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:06 AM Bug #12684: Delegator#eql? missing
- I think this is a spec change because of existence of the test in rubyspec about this behavior.
I will change WONTFI... -
01:52 AM Revision 43e64b85 (git): lib/irb.rb: simplified backtrace filtering
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61434 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:26 AM Revision 13247fa4 (git): [DOC] Use File.open with block instead of File.new without close [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61433 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Also available in: Atom