Project

General

Profile

Activity

From 07/29/2016 to 08/04/2016

08/04/2016

08:06 PM Feature #12656 (Assigned): Expand short paths with File.expand_path
Currently File.expand_path expands short path only if it's last part.
~~~ruby
puts File.expand_path('C:/VERYLO~1'...
davispuh (Dāvis Mosāns)
04:29 PM Feature #12654: On Windows use UTF-8 as filesystem encoding
Nobuyoshi Nakada wrote:
> Try `chcp.com 65001`.
That's not really needed. For example `File.read` works with any ...
davispuh (Dāvis Mosāns)
08:19 AM Feature #12654: On Windows use UTF-8 as filesystem encoding
Try `chcp.com 65001`. nobu (Nobuyoshi Nakada)
02:22 AM Feature #12654 (Closed): On Windows use UTF-8 as filesystem encoding
Windows (NTFS) supports Unicode and there can be paths/filenames with other characters than current ANSI/OEM codepage... davispuh (Dāvis Mosāns)
02:01 PM Bug #12381: ext/openssl classes' dup/clone don't work well
Thanks for reminding me.
I've just fixed the remaining at ruby/openssl ():
https://.com/ruby/openss...
rhenium (Kazuki Yamaguchi)
07:58 AM Bug #12381: ext/openssl classes' dup/clone don't work well
SSLContext#dup is not fixed yet?
```
$ RBENV_VERSION=2.4.0-dev ruby -v -ropenssl -e 'c = OpenSSL::SSL::SSLContext...
Tietew (Toru Iwase)
11:26 AM Feature #12655 (Closed): Accessing the method visibility
I took on the task to make the looksee gem work with ruby 2.3 and 2.4. Unfortunately, some features were not directly... mathieujobin (Mathieu Jobin)
09:32 AM Feature #11337: Allow rescue without begin inside blocks
On 2016/08/04 04:23, [email protected] wrote:

> http://www.redmine.org/projects/redmine/wiki/RedmineIssues

> ...
duerst (Martin Dürst)
06:48 AM Feature #11337 (Closed): Allow rescue without begin inside blocks
Hmm.. Thank you for the check. It is complicated than I thought. Closing this one anyway. shyouhei (Shyouhei Urabe)
08:02 AM Bug #12636 (Rejected): string.gsub(/([a-z](?=[A-Z._ ]))/, "#{$1} ") returns wrong result (possible C-string ?)
usa (Usaku NAKAMURA)
08:02 AM Bug #12634 (Rejected): Ruby converts '*' on command line to a file name
Anyway, although on Windows, use `'*'` to prevent globbing. usa (Usaku NAKAMURA)
07:55 AM Feature #12461 (Rejected): Hash & keys to make subset.
usa (Usaku NAKAMURA)
07:45 AM Bug #12569 (Rejected): There is no any warnings or errors with wrong comma after last attr_accessor attribute
usa (Usaku NAKAMURA)
07:44 AM Bug #12566 (Rejected): IO.copy_stream : tty/command-line events not being passed around
usa (Usaku NAKAMURA)
07:34 AM Bug #12526 (Rejected): Error trying to compile enc/euc_jp.c
usa (Usaku NAKAMURA)
07:32 AM Bug #8673 (Feedback): User rest-client PUT request core dumped
usa (Usaku NAKAMURA)
07:25 AM Bug #11739 (Rejected): OpenSSL::SSL::SSLServer doesn't negotiate ECDHE-* ciphersuites
usa (Usaku NAKAMURA)
07:14 AM Bug #12464 (Rejected): URI.regexp should not include comma at the end of string if followed by whitespace
usa (Usaku NAKAMURA)
06:50 AM Feature #12623 (Closed): rescue in blocks without begin/end
Closing duplicated issue. Please continue discussing at Issue #7882. shyouhei (Shyouhei Urabe)
06:07 AM Bug #12295 (Rejected): Ripper not emitting on_parse_error for global variable name syntax errors
usa (Usaku NAKAMURA)
05:56 AM Bug #12477 (Rejected): Regexp with x modifier does not ignore space in character class
usa (Usaku NAKAMURA)
02:54 AM Revision dd96e0c7 (git): * 2016-08-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55812 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:54 AM Revision 9e1b9b9c (git): hash.c: set encoding
* hash.c (env_assoc): the encoding of the value should be the
locale, as well as other methods, [], fetch, values, ...
nobu (Nobuyoshi Nakada)

08/03/2016

11:01 PM Misc #12641: JSON documentation incomplete
Ronald Fischer wrote:
> The documentation of the JSON stdlib class (i.e. http://ruby-doc.org/stdlib-2.2.5/libdoc/jso...
MSP-Greg (Greg L)
07:46 PM Feature #12650: Use UTF-8 encoding for ENV on Windows
Hi,
Usaku NAKAMURA wrote:
> We don't want to break compatibility.
> Wait Ruby3.
We always invoke ruby with -E...
spatulasnout (B Kelly)
05:36 AM Feature #12650: Use UTF-8 encoding for ENV on Windows
We don't want to break compatibility.
Wait Ruby3.
usa (Usaku NAKAMURA)
12:53 AM Feature #12650 (Closed): Use UTF-8 encoding for ENV on Windows
Windows environment variables supports Unicode (same wide WinAPI) and so there's no reason to limit ourselves to any ... davispuh (Dāvis Mosāns)
07:41 PM Feature #8643: Add Binding.from_hash
It seems this feature is not related at all to #8439, could you please review it and remove the related feature? Plea... rosenfeld (Rodrigo Rosenfeld Rosas)
07:38 PM Feature #8643: Add Binding.from_hash
Nobuyoshi Nakada wrote:
> Rodrigo Rosenfeld Rosas wrote:
> > The other one suggested ERB to accept also a hash, ins...
rosenfeld (Rodrigo Rosenfeld Rosas)
07:30 PM Feature #4840: Allow returning from require
I'm not sure I understand that link. What is 1, 2, 3 and 4? What are the bugs? rosenfeld (Rodrigo Rosenfeld Rosas)
07:24 PM Feature #11337: Allow rescue without begin inside blocks
If I understood it correctly, this issues currently duplicates #7882 which means closing this one would keep the othe... rosenfeld (Rodrigo Rosenfeld Rosas)
07:23 PM Feature #11337: Allow rescue without begin inside blocks
http://www.redmine.org/projects/redmine/wiki/RedmineIssues
"duplicates - Links issues so that closing one, will cl...
rosenfeld (Rodrigo Rosenfeld Rosas)
06:57 PM Feature #12607: Ruby needs an atomic integer
This is not really about Integer handling +=. there's no "+=" method. It's a short-hand syntax: a += 1 is currently e... rosenfeld (Rodrigo Rosenfeld Rosas)
01:58 PM Feature #12607: Ruby needs an atomic integer
Sorry, I do not clearly understand why the original Integer class cannot be made atomic. If it is not possible or if ... sawa (Tsuyoshi Sawada)
06:33 PM Feature #12653 (Assigned): Use wide WinAPI for rb_w32_getcwd
Use wide WinAPI for rb_w32_getcwd.
This will be needed so that Dir.pwd can support Unicode current directory on Wind...
davispuh (Dāvis Mosāns)
05:25 PM Feature #12648: `Enumerable#sort_by` with descending option
Akinori MUSHA wrote:
> Maybe the shorter forms `:asc` / `:desc` like in SQL would sound more familiar.
Actually, ...
sawa (Tsuyoshi Sawada)
03:17 AM Feature #12648: `Enumerable#sort_by` with descending option
Maybe the shorter forms `:asc` / `:desc` like in SQL would sound more familiar. knu (Akinori MUSHA)
04:28 PM Bug #12652 (Closed): For Dir.home encode passed user
Currently Dir.home(user) expects that passed user will be already in appropriate encoding but if it's not it will fai... davispuh (Dāvis Mosāns)
12:31 PM Bug #12651 (Closed): SEGV in ripper: ripper/sexp.rb:33: [BUG] Segmentation fault at 0x00000000000014
Applied in changeset r55810.
----------
parse.y: reg_fragment_enc_error
* parse.y (reg_fragment_enc_error): compile...
nobu (Nobuyoshi Nakada)
06:34 AM Bug #12651: SEGV in ripper: ripper/sexp.rb:33: [BUG] Segmentation fault at 0x00000000000014
I can reproduce this.
```
(lldb) run
Process 47463 launched: './ruby' (x86_64)
Process 47463 stopped
* thread ...
shyouhei (Shyouhei Urabe)
04:52 AM Bug #12651 (Closed): SEGV in ripper: ripper/sexp.rb:33: [BUG] Segmentation fault at 0x00000000000014
I encountered SEGV in ripper.
OS: Ubuntu 16.04.01 LTS (xenial)
How to reproduce:
```
$ rbenv version
2.4.0-d...
Tietew (Toru Iwase)
12:31 PM Revision 18cf70eb (git): parse.y: reg_fragment_enc_error
* parse.y (reg_fragment_enc_error): compile_error is different
between parser and ripper. [ruby-core:76397] [Bug #...
nobu (Nobuyoshi Nakada)
08:20 AM Revision 340805cf (git): NEWS: Kernel#clone [ci skip]
* NEWS (Kernel#clone): mention freeze flag. [Feature #12300]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5580...
nobu (Nobuyoshi Nakada)
08:15 AM Revision e821f974 (git): object.c: restrict freeze option
* object.c (rb_obj_clone2): restrict freeze option to true other
than false which only has the effect. [Feature #1...
nobu (Nobuyoshi Nakada)
06:03 AM Revision 8610ea73 (git): object.c: suppress warning
* object.c (rb_obj_clone2): remove set but not used variable to
suppress unused-but-set-variable warning.
git-svn-...
nobu (Nobuyoshi Nakada)
05:20 AM Feature #12637: Unified and consistent method naming for safe and dangerous methods
Thomas Sawyer wrote:
> It would more interesting if there were a way to declare an object mutable or not, then when ...
phluid61 (Matthew Kerwin)
03:55 AM Feature #12637: Unified and consistent method naming for safe and dangerous methods
It would more interesting if there were a way to declare an object mutable or not, then when immutable destructive me... trans (Thomas Sawyer)
05:06 AM Feature #9704: Refinements as files instead of modules
Thomas Sawyer wrote:
> Has any more thought been given to this? I had a recent request to have Ruby Facets to work a...
shugo (Shugo Maeda)
04:54 AM Feature #9704: Refinements as files instead of modules
Has any more thought been given to this? I had a recent request to have Ruby Facets to work as refinements, but I hes... trans (Thomas Sawyer)
04:07 AM Feature #12374: SingletonClass
So...
~~~
Object..singleton_class.instance_of?(SingletonClass) #=> true
~~~
trans (Thomas Sawyer)
02:30 AM Revision bcd35a6c (git): vm_insnhelper.c: extra semicolon
* vm_insnhelper.c (CHECK): remove extra semicolon and fold too
long line.
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
nobu (Nobuyoshi Nakada)
01:50 AM Revision dba03c38 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55805 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:50 AM Revision 03cad835 (git): * vm_core.h: introduce VM_FRAME_RUBYFRAME_P()
and VM_FRAME_CFRAME_P().
Most of case, RUBY_VM_NORMAL_ISEQ_P() is no
longer needed.
* vm_core.h: introduce rb_ob...
ko1 (Koichi Sasada)
01:28 AM Feature #12635: Shuffling/Reassigning "namespaces" more easily
We can call the private method with `class Object; remove_const :Konsole; end`
Your technique for moving Konsole i...
kernigh (George Koehler)
12:28 AM Revision 0cd7f5fe (git): * vm_core.h: rename macros and make them inline functions.
* rename VM_FRAME_TYPE_FINISH_P() to VM_FRAME_FINISHED_P().
* rename VM_FRAME_TYPE_BMETHOD_P() to VM_FRAME_BMETHOD_...
ko1 (Koichi Sasada)
12:16 AM Revision 1cc78637 (git): * 2016-08-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55802 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:16 AM Revision e3120e1a (git): * vm_core.h: introduce VM_FRAME_FLAG_CFRAME to represent cfp->iseq
type.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55801 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)

08/02/2016

09:12 PM Bug #12649 (Third Party's Issue): DateTime method calls hang
When ActiveSupport 5 time is required (require 'activesupport/time') the rb_funcall() function on hour, minute, secon... ohler (Peter Ohler)
03:27 PM Feature #12648: `Enumerable#sort_by` with descending option
Nobuyoshi Nakada wrote:
> I prefer more descriptive option, e.g., `enum.sort_by(:descend) {|e| e}`.
>
> https://g...
sawa (Tsuyoshi Sawada)
01:34 PM Feature #12648: `Enumerable#sort_by` with descending option
I prefer more descriptive option, e.g., `enum.sort_by(:descend) {|e| e}`.
https://.com/ruby/ruby/compare/tru...
nobu (Nobuyoshi Nakada)
11:32 AM Feature #12648: `Enumerable#sort_by` with descending option
On 2016/08/02 18:57, [email protected] wrote:
> Issue #12648 has been reported by Tsuyoshi Sawada.

> F...
duerst (Martin Dürst)
10:00 AM Feature #12648: `Enumerable#sort_by` with descending option
When the number of arguments passed is less than the sort keys, sort should be ascended or descended at a higher arra... sawa (Tsuyoshi Sawada)
09:57 AM Feature #12648 (Open): `Enumerable#sort_by` with descending option
I would like to pass an optional argument to `Enumerable#sort_by` or `Enumerable#sort_by!` to allow descending sort. ... sawa (Tsuyoshi Sawada)
01:18 PM Revision c1346628 (git): Remove empty directories
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55800 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:42 PM Feature #12647 (Closed): Make tanh faster when it lacks of HAVE_TANH
Applied in changeset r55799.
----------
math.c: faster tanh
* math.c (tanh): make faster by the extract form if thr...
nobu (Nobuyoshi Nakada)
09:02 AM Feature #12647 (Closed): Make tanh faster when it lacks of HAVE_TANH
I found tanh(x) in math.c return sinh(x) / cosh(x), which function call is a waist of time.
So I changed to (exp(2...
qitar888 (Chia-sheng Chen)
12:42 PM Revision 4483d59f (git): math.c: faster tanh
* math.c (tanh): make faster by the extract form if three
hyperbolic functions are unavailable. [Feature #12647]
...
nobu (Nobuyoshi Nakada)
12:40 PM Revision 83cfc945 (git): math.c: tanh overflow
* math.c (tanh): check overflows, and return +-1.0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55798 b2dd03c8...
nobu (Nobuyoshi Nakada)
11:21 AM Feature #11337: Allow rescue without begin inside blocks
On 2016/08/02 10:54, [email protected] wrote:

> I guess those duplicated issues synchronizes their status ea...
duerst (Martin Dürst)
01:54 AM Feature #11337: Allow rescue without begin inside blocks
Issues linked. I guess those duplicated issues synchronizes their status each other so I don't close them (am I corre... shyouhei (Shyouhei Urabe)
08:47 AM Bug #12646 (Rejected): When using sidekiq in rails and call multiple times
/home/ubuntu/.rvm/rubies/ruby-2.2.1/lib/ruby/2.2.0/net/http.rb:923: [BUG] Segmentation fault at 0x007f22e84518d0
rub...
umesh (Umesh Keshri)
07:00 AM Feature #8526 (Assigned): gemify tk
特にご意見ないようなので上述の通り進めていきます。 naruse (Yui NARUSE)
03:37 AM Bug #12645 (Closed): ext/socket fails to link on some Solaris 10 versions
Applied in changeset r55797.
----------
socket/option.c: inet_ntop
* ext/socket/option.c, ext/socket/rubysocket.h (...
nobu (Nobuyoshi Nakada)
03:15 AM Bug #12645: ext/socket fails to link on some Solaris 10 versions
Does removing `static` from `inet_ntop` in option.c work? nobu (Nobuyoshi Nakada)
02:34 AM Bug #12645 (Open): ext/socket fails to link on some Solaris 10 versions
ngoto (Naohisa Goto)
02:32 AM Bug #12645: ext/socket fails to link on some Solaris 10 versions
> That suggests we have a bug in the build system about detecting
> and setting the correct flags for linkage and he...
ngoto (Naohisa Goto)
02:28 AM Bug #12645 (Feedback): ext/socket fails to link on some Solaris 10 versions
Please show the mkmf.log file. nobu (Nobuyoshi Nakada)
03:37 AM Revision aa8e9c63 (git): socket/option.c: inet_ntop
* ext/socket/option.c, ext/socket/rubysocket.h (inet_ntop): share
the fallback definition. [ruby-core:76646] [Bug ...
nobu (Nobuyoshi Nakada)
02:45 AM Feature #4840: Allow returning from require
Stalling due to unresolved bugs.
Current status: https://gist..com/nobu/e70b0c897b12b936e063
nobu (Nobuyoshi Nakada)
02:41 AM Feature #8643: Add Binding.from_hash
Rodrigo Rosenfeld Rosas wrote:
> The other one suggested ERB to accept also a hash, instead of a binding for `#resul...
nobu (Nobuyoshi Nakada)
02:18 AM Revision f6518002 (git): tcltklib.c: remove RUBY_VERSION
* ext/tk/tcltklib.c (tcltklib_compile_info): remove RUBY_VERSION,
use RUBY_API_VERSION instead.
git-svn-id: svn+ss...
nobu (Nobuyoshi Nakada)
01:59 AM Revision 59cfce15 (git): tcltklib.c: compile info
* ext/tk/tcltklib.c (tcltklib_compile_info): build compile info
statically.
git-svn-id: svn+ssh://ci.ruby-lang.org...
nobu (Nobuyoshi Nakada)
01:47 AM Revision 9fc37019 (git): vm_core.h: suppress warnings
* vm_core.h (VM_ENV_FLAGS, VM_FRAME_TYPE): return unsigned to
suppress sign-compare warnings.
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)

08/01/2016

08:32 PM Bug #12645: ext/socket fails to link on some Solaris 10 versions
[email protected] wrote:
> The socket extension in core Ruby does not link due to a
> missing `inet_ntop`, which...
normalperson (Eric Wong)
08:16 PM Bug #12645 (Closed): ext/socket fails to link on some Solaris 10 versions
The socket extension in core Ruby does not link due to a missing `inet_ntop`, which was added during the Solaris 10 s... jkeiser (John Keiser)
07:13 PM Bug #12644: Support debug build on Windows with MSVC
Great work! Thank you! usa (Usaku NAKAMURA)
07:12 PM Bug #12644 (Closed): Support debug build on Windows with MSVC
Applied in changeset r55792.
----------
* win32/win32.c (set_pioinfo_extra): use more reliable way to search
the p...
usa (Usaku NAKAMURA)
06:27 PM Bug #12644 (Closed): Support debug build on Windows with MSVC
When building debug build with MSVC (`-MDd` flag) then it will be linked to `ucrtbased.dll` where `_isatty` function ... davispuh (Dāvis Mosāns)
07:12 PM Bug #12631 (Closed): Cannot build Ruby 2.4 preview 1 with MSVC 2015 update 3 ( crashes in miniruby )
Applied in changeset r55792.
----------
* win32/win32.c (set_pioinfo_extra): use more reliable way to search
the p...
usa (Usaku NAKAMURA)
07:12 PM Revision fec97f90 (git): * 2016-08-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55793 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:12 PM Revision 441cbf59 (git): * win32/win32.c (set_pioinfo_extra): use more reliable way to search
the position of pioinfo of VC14, and also support debug library of it.
ed by davispuh AT gmail.com
[ruby-cor...
U.Nakamura
05:26 PM Bug #12610: webrick: protect from httpoxy
ruby_2_3 r55791 merged revision(s) 55731. nagachika (Tomoyuki Chikanaga)
05:26 PM Revision 1bc8bf27 (git): merge revision(s) 55731: [Backport #12610]
* lib/webrick/httpservlet/cgihandler.rb (do_GET): delete HTTP_PROXY
* test/webrick/test_cgi.rb (test_cgi_env...
nagachika (Tomoyuki Chikanaga)
04:33 PM Bug #12491: TestRefinement#test_prepend_after_refine_wb_miss too slow
ruby_2_3 r55790 merged revision(s) 55532. nagachika (Tomoyuki Chikanaga)
04:33 PM Revision be276309 (git): merge revision(s) 55532: [Backport #12491]
* test/ruby/test_refinement.rb: skip
test_prepend_after_refine_wb_miss on ARM or MIPS.
[ruby-core...
nagachika (Tomoyuki Chikanaga)
01:48 PM Bug #12643 (Closed): When generating exts.mk need to escape newlines for @echo
Currently if some extension fails to compile then whole build will break because of syntax error in exts.mk
With M...
davispuh (Dāvis Mosāns)
12:58 PM Feature #11337: Allow rescue without begin inside blocks
Could you please close this one? It seems it's a duplicate of issue #7882.
issue #12623 seems to be yet another re...
rosenfeld (Rodrigo Rosenfeld Rosas)
12:39 PM Revision c7924b13 (git): extmk.rb: build gems
* ext/extmk.rb: [EXPERIMENTAL] build extension libraries in
extracted gems.
git-svn-id: svn+ssh://ci.ruby-lang.org...
nobu (Nobuyoshi Nakada)
12:39 PM Bug #12421: Please backport r53816, r53817
+ About 2.0.0, we will never backport any es because it has already reached at end-of-life.
+ About 2.1, it has...
usa (Usaku NAKAMURA)
12:22 PM Bug #12421: Please backport r53816, r53817
can we get a decision about this backport? darix (Marcus Rückert)
11:52 AM Bug #12642 (Closed): Net::HTTP populates host header incorrectly when using an IPv6 Address
When sending a request, the client code adds a "Host" header. It does the by taking the given address, appending a c... dcorbin (David Corbin)
10:30 AM Misc #12641 (Third Party's Issue): JSON documentation incomplete
The documentation of the JSON stdlib class (i.e. http://ruby-doc.org/stdlib-2.2.5/libdoc/json/rdoc/JSON.html) is miss... rovf (Ronald Fischer)
09:29 AM Feature #12637: Unified and consistent method naming for safe and dangerous methods
Shyouhei Urabe wrote:
> Radovan Smitala wrote:
> > Eg: **fill** which return new array, and **fill!** which modify ...
r.smitala (Radovan Smitala)
08:25 AM Feature #12637: Unified and consistent method naming for safe and dangerous methods
Radovan Smitala wrote:
> Eg: **fill** which return new array, and **fill!** which modify receiver.
I think this s...
shyouhei (Shyouhei Urabe)
08:07 AM Feature #12637: Unified and consistent method naming for safe and dangerous methods
Shyouhei Urabe wrote:
> Array#clear being destructive is the nature of that method. It makes no sense to have its b...
r.smitala (Radovan Smitala)
12:19 AM Feature #12637: Unified and consistent method naming for safe and dangerous methods
Array#clear being destructive is the nature of that method. It makes no sense to have its bang variant.
I think y...
shyouhei (Shyouhei Urabe)
07:24 AM Feature #9916 (Closed): Hide Struct internal
Applied in changeset r55788.
----------
hide struct internal [Feature #9916]
* include/ruby/ruby.h (struct RStruct...
shyouhei (Shyouhei Urabe)
07:23 AM Revision 26f59b09 (git): hide struct internal [Feature #9916]
* include/ruby/ruby.h (struct RStruct): no longer.
* internal.h (struct RStruct): moved here.
* str...
shyouhei (Shyouhei Urabe)
05:55 AM Feature #12300 (Closed): Allow Object#clone to take freeze: false keyword argument to not freeze the clone
Applied in changeset r55786.
----------
Object#clone with freeze: false [Feature #12300]
* object.c (rb_obj_clone2...
shyouhei (Shyouhei Urabe)
05:55 AM Revision 0a86f7ff (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55787 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:55 AM Revision 320ae01c (git): Object#clone with freeze: false [Feature #12300]
* object.c (rb_obj_clone2): Allow Object#clone to take freeze:
false keyword argument to not freeze the clo...
shyouhei (Shyouhei Urabe)
03:16 AM Revision ac447841 (git): * 2016-08-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55785 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:16 AM Revision 11a94f2a (git): * ext/json/*, test/json/json_parser_test.rb: Update json-2.0.2.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55784 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
12:22 AM Feature #12635: Shuffling/Reassigning "namespaces" more easily
I have wanted this kind of feature for a long time. Not sure if this proposed API is the answer though. shyouhei (Shyouhei Urabe)

07/31/2016

10:25 PM Bug #12640 (Rejected): segmentation fault involving json1.8.3
Ruby 1.9.3 is EOL status. hsbt (Hiroshi SHIBATA)
07:26 AM Bug #12640 (Rejected): segmentation fault involving json1.8.3
on OSX, upgraded to El Kapitan and had to re-install rails and other gems (json1.8.3 needed to be recompiled which ne... satyagrahi (rajesh shah)
07:24 AM Revision 647d2bc3 (git): resolv.c: fix commit miss
* ext/win32/resolv/resolv.c (Init_resolv): remove dead code.
[Bug #12604]
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
nobu (Nobuyoshi Nakada)
07:17 AM Bug #12604 (Closed): Win32::Resolv.get_resolv_info returns unavailable DNS servers
Applied in changeset r55781.
----------
win32/resolv: get_dns_server_list
* ext/win32/resolv/resolv.c (get_dns_serv...
nobu (Nobuyoshi Nakada)
07:17 AM Revision 61d25d27 (git): * 2016-07-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55782 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:17 AM Revision 925d48e4 (git): win32/resolv: get_dns_server_list
* ext/win32/resolv/resolv.c (get_dns_server_list): [Win32] get DNS
servers only for connected network devices by Ge...
nobu (Nobuyoshi Nakada)
06:30 AM Feature #12639: Speed up require in RubyGems by 5x
I'm not sure if it is acceptable for rubygems to skip loaded features.
> ```diff
> +VALUE
> +rb_f_loaded_feature...
nobu (Nobuyoshi Nakada)
01:05 AM Feature #12639 (Assigned): Speed up require in RubyGems by 5x
This makes requiring an already-loaded file approximated 5x faster when the RubyGems mixin for require is prese... segiddins (Samuel Giddins)

07/30/2016

10:32 AM Revision bfb5b0f8 (git): iso_8859_2.c: dedent [ci skip]
* enc/iso_8859_2.c: remove unnecessary indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55780 b2dd03c8-39d4...
nobu (Nobuyoshi Nakada)
10:28 AM Feature #12573: Introduce a straightforward way to discover whether a process is running
Martin Dürst wrote:
> I wonder whether you have or can make a , and whether it would work
> on e.g. Windows...
nobu (Nobuyoshi Nakada)
04:12 AM Feature #12573: Introduce a straightforward way to discover whether a process is running
On 2016/07/30 05:57, [email protected] wrote:

> What's the process for a decision being made on this feature ...
duerst (Martin Dürst)
04:53 AM Feature #12637: Unified and consistent method naming for safe and dangerous methods
Fixed typo r.smitala (Radovan Smitala)
03:32 AM Bug #12565: SEGV when using &:foo with tail call optimization
ruby_2_3 r55779 merged revision(s) 55605. nagachika (Tomoyuki Chikanaga)
03:31 AM Revision aeb980bd (git): merge revision(s) 55605: [Backport #12565]
* vm_args.c (vm_caller_setup_arg_block): disable symbol block
argument optimization when tail call optimiza...
nagachika (Tomoyuki Chikanaga)
03:21 AM Bug #12531: Segmentation fault occurred when execute curry with block
ruby_2_3 r55778 merged revision(s) 54909,55531. nagachika (Tomoyuki Chikanaga)
03:21 AM Revision 446bb33f (git): merge revision(s) 54909,55531: [Backport #12531]
proc.c: passed_block
* proc.c (passed_block): extract conversion from passed proc value
to rb_block_t poin...
nagachika (Tomoyuki Chikanaga)
03:13 AM Revision 31040a30 (git): * string.c (String#downcase), NEWS: Mentioned that case mapping for all
of ISO-8859-1~16 is now supported. [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55777 b2dd03c8-39d4-...
duerst (Martin Dürst)
03:00 AM Revision 80715186 (git): * 2016-07-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55776 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:00 AM Revision 4abdd6c5 (git): * enc/iso_8859_2.c, test/ruby/enc/test_case_comprehensive.rb:
Implement non-ASCII case conversion for ISO-8859-2, by Yushiro Ishii.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
duerst (Martin Dürst)
02:26 AM Bug #12462: Segmentation fault hapen when calling Proc that has return
ruby_2_3 r55774 merged revision(s) 55297. nagachika (Tomoyuki Chikanaga)
02:26 AM Revision e561fc44 (git): merge revision(s) 55297: [Backport #12462]
* vm_insnhelper.c (vm_throw_start): check if the iseq is symbol
proc, class definition should not be a symb...
nagachika (Tomoyuki Chikanaga)
01:17 AM Bug #12636 (Closed): string.gsub(/([a-z](?=[A-Z._ ]))/, "#{$1} ") returns wrong result (possible C-string ?)
nobu (Nobuyoshi Nakada)
01:10 AM Bug #12634 (Closed): Ruby converts '*' on command line to a file name
nobu (Nobuyoshi Nakada)

07/29/2016

08:57 PM Feature #12573: Introduce a straightforward way to discover whether a process is running
What's the process for a decision being made on this feature request?
https://bugs.ruby-lang.org/projects/ruby/wik...
will_in_wi (William Johnston)
07:36 PM Feature #12638 (Closed): Symbol#to_proc probable bug (seems not to support refinements)
It is my understanding that
~~~
v.map { |x| x.foobar }
~~~
should always be equivalent to
~~~
v.map(&:foo...
adrianomitre (Adriano Mitre)
07:04 PM Feature #12637 (Rejected): Unified and consistent method naming for safe and dangerous methods
Hello,
As a multi-paradign language allows programmers to code from imperative to functional style. This gives Rub...
r.smitala (Radovan Smitala)
03:01 PM Bug #12636: string.gsub(/([a-z](?=[A-Z._ ]))/, "#{$1} ") returns wrong result (possible C-string ?)
This isn't a bug, it's because "#{$1} " is evaluated before the call to gsub, using the results of the previous regex... jeremyevans0 (Jeremy Evans)
02:48 PM Bug #12636 (Rejected): string.gsub(/([a-z](?=[A-Z._ ]))/, "#{$1} ") returns wrong result (possible C-string ?)
Verified in Ruby 2.1, 2.2, and 2.3.
> "Hello.World".gsub(/([a-z](?=[A-Z._ ]))/, "#{$1} ")
=> "Hell .World...
MikeCTM (Mike McFadden)
11:57 AM Revision c463366d (git): rb_funcallv
* *.c: rename rb_funcall2 to rb_funcallv, except for extensions
which are/will be/may be gems. [Fix GH-1406]
git-...
nobu (Nobuyoshi Nakada)
11:55 AM Feature #12635 (Rejected): Shuffling/Reassigning "namespaces" more easily
Push a namespace into another namespace
Hello.
Consider this code here:
class Konsole; def initialize; p...
shevegen (Robert A. Heiler)
01:52 AM Revision 26de0b13 (git): * proc.c (env_write): remove unused function.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55772 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
01:51 AM Revision 7a1d1163 (git): * vm_core.h (VM_LOCAL_P): should return an integer value.
reported at
http://d.hatena.ne.jp/nagachika/20160728/ruby_trunk_changes_55764_55770
git-svn-id: svn+ssh://ci.ruby...
ko1 (Koichi Sasada)
12:08 AM Bug #12634: Ruby converts '*' on command line to a file name
Andrew, I guess this is the key part:
> OS: Windows 10
So yes, ruby handles glob in pace of Unix shells on this...
shyouhei (Shyouhei Urabe)
 

Also available in: Atom