Project

General

Profile

Activity

From 10/15/2016 to 10/21/2016

10/21/2016

10:31 PM Feature #12664: Multiline pretty-printing of multiline strings
Thanks! pitr.ch (Petr Chalupa)
09:30 PM Bug #12548: Rounding modes inconsistency between round versus sprintf
Benoit says RubySpec PR #322 looks good. Just waiting for us to commit round-to-nearest-even mode to MRI so he can me... noahgibbs (Noah Gibbs)
06:59 PM Feature #12861 (Feedback): super in a block can be either lexically or dynamically scoped depending on how the block is invoked
```ruby
class Class1
def self.foo
'foo'
end
def self.method1
'method1'
end
end
class Class...
bughit (bug hit)
02:44 PM Bug #12860: Splatting an argument does not obey left-to-right execution order
It is worth mentioning that if the splatted value is not an array, we can see that `to_a` does get called before `shi... headius (Charles Nutter)
02:42 PM Bug #12860: Splatting an argument does not obey left-to-right execution order
This behavior appears to go back as far as Ruby 1.9.3. Ruby 1.8.7 and earlier could not have regular arguments after ... headius (Charles Nutter)
02:39 PM Bug #12860: Splatting an argument does not obey left-to-right execution order
Rails PR (which unpacks via multi-assign to avoid this bug) filed here: https://github.com/rails/rails/pull/26854 headius (Charles Nutter)
02:29 PM Bug #12860 (Closed): Splatting an argument does not obey left-to-right execution order
Ruby evaluates arguments left to right, but it does not appear to handle construction of the eventual argument list f... headius (Charles Nutter)
12:50 PM Bug #12859 (Third Party's Issue): Bug on Rails Console?
I create a new project and use scaffold.
So after i create my model, view and controller i enter to rails console...
JorgeDDW (Jorge Dominguez)
12:47 PM Bug #11863: configure/makefile needs to follow the standard behavior
Ping? What is the status here?. Now I noticed that the LDFLAGS are not used during build of Fedora package, so Ruby i... vo.x (Vit Ondruch)
10:40 AM Bug #12830: OpenSSL 1.1.0+ support?
According to Fedora OpenSSL maintainer, there seems to be conflict in X509_STORE_set_ex_data symbol. The symbols whic... vo.x (Vit Ondruch)
10:32 AM Bug #12830: OpenSSL 1.1.0+ support?
Ok, so now we have openssl-1.1.0b-3.fc26 as well as compat-openssl10-1.0.2j-5.fc26 (including -devel subpackage) on F... vo.x (Vit Ondruch)
09:04 AM Bug #11929: No programatic way to check ability to dup/clone an object
Mike, your last proposal is simple, beautiful and smart.
```
1.dup #=> 1
```
lkdjiin (xavier nayrac)
07:55 AM Revision e1ff9d68 (git): fix r56467
* test/ruby/test_dir.rb (test_glob_gc_for_fd): needs
RLIMIT_NOFILE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
nobu (Nobuyoshi Nakada)
07:44 AM Revision 5d20d347 (git): dir.c: retry glob with GC
* dir.c (do_opendir): retry after GC when the limit for open file
descriptors reached.
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)
07:40 AM Revision 9590e990 (git): dir.c: use rb_gc_for_fd
* dir.c (rb_dir_s_empty_p): use rb_gc_for_fd for the condition to
invoke GC by errno.
git-svn-id: svn+ssh://ci.rub...
nobu (Nobuyoshi Nakada)
07:40 AM Revision 1e09d98b (git): dir.c: inline to_be_ignored
* dir.c (to_be_ignored): make an inline function to get rid of
multiple errno function calls.
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)
07:40 AM Revision ccc9841a (git): prefer rb_syserr_fail
* dir.c (dir_initialize, dir_read): prefer rb_syserr_fail over
rb_sys_fail.
* io.c (ruby_dup, rb_sysopen): ditto.
...
nobu (Nobuyoshi Nakada)
07:12 AM Feature #12858 (Open): Supporting batch-requiring of files in ruby
Hello. This is a very short proposal, unlike some of my previous
ones; and it also is hopefully possibly better than...
shevegen (Robert A. Heiler)
07:06 AM Revision 4791b2bc (git): ruby.c: retry loading with GC
* ruby.c (open_load_file): retry after GC when the limit for open
file descriptors reached.
git-svn-id: svn+ssh://...
nobu (Nobuyoshi Nakada)
02:38 AM Revision 0ce60522 (git): test_require.rb: reduce GC
* test/ruby/test_require.rb (test_loading_fifo_fd_leak): invoke GC
only when FDs exhausted to reduce the test time....
nobu (Nobuyoshi Nakada)
02:34 AM Revision 81e687d2 (git): * 2016-10-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56461 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:34 AM Revision 3ba353fc (git): Fixed typo [ci skip]
* string.c (rb_str_sub, rb_str_gsub): [DOC] 'backlash' should read
'backslash'. [Fix GH-1461]
git-svn-id: svn+ssh...
nobu (Nobuyoshi Nakada)
12:08 AM Bug #12857 (Third Party's Issue): macOS Sierra sqlite3 bug
nobu (Nobuyoshi Nakada)
12:04 AM Misc #12781: Segmentation fault on macOS Sierra (sqlite3_adapter.rb)
It's said that it is an Apple's bug.
Try to install sqlite3 by HomeBrew, MacPorts, or etc.
http://stackoverflow.c...
nobu (Nobuyoshi Nakada)

10/20/2016

09:08 PM Bug #11929: No programatic way to check ability to dup/clone an object
Martin Dürst wrote:
> I clearly prefer the last proposal (fail silently).
>
> That would make for a much more uni...
Eregon (Benoit Daloze)
09:11 AM Bug #11929: No programatic way to check ability to dup/clone an object
I clearly prefer the last proposal (fail silently).
That would make for a much more unified, streamlined protocol,...
duerst (Martin Dürst)
04:03 AM Bug #11929: No programatic way to check ability to dup/clone an object
*D.E.*, while you're technically not wrong, IMHO, the need to **`undef`** the method is only abated in the strictest ... MikeVastola (Mike Vastola)
07:29 PM Bug #12548: Rounding modes inconsistency between round versus sprintf
Benoit Daloze says that RubySpec should test previous rounding behavior for Ruby before 2.4.0, and test round-even fo... noahgibbs (Noah Gibbs)
07:10 PM Bug #12857 (Third Party's Issue): macOS Sierra sqlite3 bug
```
Hughs-MacBook-Pro:travel hughtures$
```
hughyheff (Hugh Tures)
05:29 PM Bug #12855: Inconsistent keys identity in compare_by_identity Hash when using literals
Jeremy Evans wrote:
> While this was a behavior change between 2.1 and 2.2, I'm not sure I would consider it a regre...
Eregon (Benoit Daloze)
01:52 PM Bug #12855: Inconsistent keys identity in compare_by_identity Hash when using literals
While this was a behavior change between 2.1 and 2.2, I'm not sure I would consider it a regression. It seems unlike... jeremyevans0 (Jeremy Evans)
12:35 PM Bug #12855 (Closed): Inconsistent keys identity in compare_by_identity Hash when using literals
This seems a regression since 2.2.
I would guess it's due to some optimization for having a string literal between [...
Eregon (Benoit Daloze)
05:00 PM Bug #12856 (Rejected): Help Please
This is for bugs with the Ruby language.
You can ask for help on the ruby-talk mailing list (http://lists.ruby-lan...
marcandre (Marc-Andre Lafortune)
02:54 PM Bug #12856 (Rejected): Help Please
Hello,
I downloaded the ruby program for Windows OS. Whenever I write a program in the notepad and I save it as a ru...
rubyist123 (Raabia Ghasemi)
01:18 PM Revision 6f22fc6b (git): fix hexdigest [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56459 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
08:10 AM Bug #6785 (Feedback): Documentation for RubyVM::InstructionSequence
hsbt (Hiroshi SHIBATA)
08:03 AM Misc #11960 (Closed): Tiny documentation improvement for URI.escape
hsbt (Hiroshi SHIBATA)
08:03 AM Revision 13e474f0 (git): * lib/uri/common.rb: added documentation for deprecated method.
[Misc #11960][ruby-core:72733][ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56458 b2dd03c8-39d4-4d8f-9...
hsbt (Hiroshi SHIBATA)
07:59 AM Revision a6ed6e2b (git): test_proc.rb: improve curry tests
* test/ruby/test_proc.rb (test_curry): split.
* test/ruby/test_proc.rb (test_curry_passed_block): simplify the
ass...
nobu (Nobuyoshi Nakada)
07:57 AM Feature #10452 (Closed): Add documentation for Digest
Applied in changeset r56455.
----------
* ext/digest/digest.c: Add documentation for Digest.
[Feature #10452][ruby...
hsbt (Hiroshi SHIBATA)
07:57 AM Revision 10035cb4 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:57 AM Revision 814c1ade (git): * ext/digest/digest.c: Add documentation for Digest.
[Feature #10452][ruby-core:66001][ci skip]
* remove HMAC from list of digest algorithms,
* add MD5 in list of dig...
hsbt (Hiroshi SHIBATA)
07:26 AM Misc #11329 (Closed): Improved documentation grammar for open-uri#open option
hsbt (Hiroshi SHIBATA)
07:19 AM Revision d74bb095 (git): * lib/open-uri.rb: Improved documentation grammar for
open-uri#open option. [Misc #11329][ruby-core:69868][ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5645...
hsbt (Hiroshi SHIBATA)
05:45 AM Feature #12854: Proc#curry should return an instance of the class, not Proc
Another (albeit, poor/strange) example:
https://gist.github.com/tenderlove/ca673b3ce18460890cfd18e09bb1657c
zenspider (Ryan Davis)
05:44 AM Feature #12854: Proc#curry should return an instance of the class, not Proc
~~~ ruby
class ChainedProc < Proc
# ... this stuff here is the use-case
end
~~~
zenspider (Ryan Davis)
02:02 AM Feature #12854 (Feedback): Proc#curry should return an instance of the class, not Proc
What's the rationale or the use-case?
Curried proc is not a subset of the original proc, I think.
nobu (Nobuyoshi Nakada)
02:42 AM Bug #12833: incorrect iso8601 parsing of YYYY-MM format
I have a pull request at https://github.com/ruby/ruby/pull/1463. I can make a patch if that is preferable (though thi... jonwolski (Jon Wolski)

10/19/2016

11:44 PM Feature #12854 (Feedback): Proc#curry should return an instance of the class, not Proc
~~~ ruby
class ChainedProc < Proc
end
ChainedProc.new { |x, y, z| 42 }.curry.class # => Proc
~~~
zenspider (Ryan Davis)
10:44 PM Revision 38689e4b (git): * 2016-10-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56453 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:44 PM Revision 87748529 (git): Fix typos [ci skip]
* NEWS: fix typos "Refinments" as "Refinements".
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56452 b2dd03c8-39...
nobu (Nobuyoshi Nakada)
12:49 PM Revision 81556803 (git): NEWS mention refinements with Kernel#send and BasicObject#__send__. [Feature #11476]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56451 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
08:02 AM Feature #11476 (Closed): Methods defined in Refinements cannot be called via send
Applied in changeset r56450.
----------
vm_insnhelper.c: refinements with send
* vm_insnhelper.c (vm_call_opt_...
nobu (Nobuyoshi Nakada)
08:02 AM Revision c8fee08a (git): vm_insnhelper.c: refinements with send
* vm_insnhelper.c (vm_call_opt_send): enable refinements with
Kernel#send and BasicObject#__send__. [Feature #1147...
nobu (Nobuyoshi Nakada)
06:50 AM Bug #12853 (Third Party's Issue): Error using rails c on Mac OS X 10.12 Sierra
Thank you reporting. The crash log you attached indicates your process dies inside of libsqlite3.dylib. shyouhei (Shyouhei Urabe)
06:20 AM Bug #12853 (Third Party's Issue): Error using rails c on Mac OS X 10.12 Sierra
Was able to initiate rails c; upon executing User.count (SQL statement), received error. Have attached the log file ... [email protected] (Sandra Hope)
05:22 AM Revision 79d49d1a (git): basictest: --run-opt option
* basictest/runner.rb: do not clobber the option by --run-opt with
RUBYOPT. reported by Allen Hewes <rallenh AT ho...
nobu (Nobuyoshi Nakada)

10/18/2016

11:27 PM Bug #12852: URI.parse can't handle non-ascii URIs
Olivier Lacan wrote:
>
> It's common for OAuth authentication flows to store a destination URI to return to when t...
phluid61 (Matthew Kerwin)
09:57 PM Bug #12852: URI.parse can't handle non-ascii URIs
Matthew Kerwin wrote:
> The rails snippet you linked is part of a HTML form. A web browser displaying and submitting...
olivierlacan (Olivier Lacan)
09:18 PM Bug #12852: URI.parse can't handle non-ascii URIs
As a point of order, there's no such thing as a "non-ASCII URI"*; that would be an [IRI](https://tools.ietf.org/html/... phluid61 (Matthew Kerwin)
08:10 PM Bug #12852 (Closed): URI.parse can't handle non-ascii URIs
Given a return URL path like: `/search?utf8=\u{2713}&q=foo`, `URI.parse` raises the following exception:
```ruby
...
olivierlacan (Olivier Lacan)
05:43 PM Bug #12851 (Rejected): string.gsub!(/\W/, '').downcase! returns undefined method in some (listed) cases
This isn't a bug. String#gsub! returns nil if no changes are made. From the documentation for String#gsub!: "Perfor... jeremyevans0 (Jeremy Evans)
05:21 PM Bug #12851 (Rejected): string.gsub!(/\W/, '').downcase! returns undefined method in some (listed) cases
Hi! Found this strange issue with gsub! and downcase! methods used together for a string. Example code:
~~~ ruby
...
ciscoved (Mikhail A)
03:40 PM Revision 72ad249e (git): Update comments in prelude.c [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56448 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
03:09 PM Bug #12850 (Closed): SEGV in C level backtrace information
Applied in changeset r56446.
----------
addr2line.c: boundary checks
* addr2line.c (parse_debug_line_cu): boundary ...
nobu (Nobuyoshi Nakada)
02:38 PM Bug #12850: SEGV in C level backtrace information
`--enable-shared`のときしか有効にしていないからでしょう。
シグナルハンドラでzlib呼び出すのはかなり怖いので、revertしますかね。
nobu (Nobuyoshi Nakada)
02:21 PM Bug #12850: SEGV in C level backtrace information
http://rubyci.org/ の Ubuntu 16.04 x86_64 では通っているように見えるので、違いを調べてみたところ、`--enable-shared` を外すと手元でも大丈夫になりました。 znz (Kazuhiro NISHIYAMA)
01:41 PM Bug #12850 (Closed): SEGV in C level backtrace information
Ubuntu 16.04.1 LTS の環境で、r56445 の変更の影響で SEGV のテストの `C level backtrace information` の表示で SEGV します。
```
% gcc -v
Us...
znz (Kazuhiro NISHIYAMA)
03:09 PM Revision 40517422 (git): * 2016-10-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56447 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:09 PM Revision 685a436a (git): addr2line.c: boundary checks
* addr2line.c (parse_debug_line_cu): boundary checks for
compressed debug sections. [ruby-dev:49840] [Bug #12850]
...
nobu (Nobuyoshi Nakada)
01:45 PM Bug #12849: Ruby 2.3.1 build fails with FreeBSD 11
I'm going to prepare FreeBSD 11 environment for this issue at this weekend. hsbt (Hiroshi SHIBATA)
01:14 PM Bug #12849 (Feedback): Ruby 2.3.1 build fails with FreeBSD 11
Added a comment at the GitHub issue. It sounds weird, because its existence of SSLv2_method should be checked by ext/... rhenium (Kazuki Yamaguchi)
12:47 PM Bug #12849 (Rejected): Ruby 2.3.1 build fails with FreeBSD 11
I got build failure report for openssl build on Ruby 2.3.1
see. https://github.com/rbenv/ruby-build/issues/1009
...
hsbt (Hiroshi SHIBATA)
07:36 AM Revision a40d95c4 (git): configure.in: compress debug sections
* configure.in (DLDFLAGS): append --compress-debug-sections=zlib
if available, which reduces the size of LIBRUBY_SO...
nobu (Nobuyoshi Nakada)
06:55 AM Revision 5f69a2e5 (git): separated_version.mk: option for linux [ci skip]
* defs/separated_version.mk (RUBY_VERSION_DLDFLAGS): move linux
specific option.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
06:35 AM Revision fed06646 (git): * 2016-10-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56443 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:35 AM Revision 3ee370ae (git): separated_version.mk [ci skip]
* defs/separated_version.mk: FOR DEVELEPERS ONLY.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56442 b2dd03c8-3...
nobu (Nobuyoshi Nakada)
05:44 AM Bug #12847: Documentation of instance method Thread.abort_on_exception= is wrong
Hah sorry about that, I completely misread the sentence. I would suggest changing the docs to be a bit more clear tha... mikekap (Mike Kaplinskiy)
12:12 AM Bug #12847 (Rejected): Documentation of instance method Thread.abort_on_exception= is wrong
It is the instance-level setting but terminates the whole process. nobu (Nobuyoshi Nakada)
03:55 AM Feature #9108: Hash sub-selections
Indeed, I'm still hanging out for this. Seems like such a common thing I run into, and I'm always surprised this func... wardrop (Tom Wardrop)
12:17 AM Feature #12848 (Assigned): Crazy idea: Allow regex definition for methods (Do not take it seriously please)
nobu (Nobuyoshi Nakada)

10/17/2016

06:07 PM Bug #12743: throw(false) does not work as expected
ruby_2_3 r56441 merged revision(s) 56252,56254. nagachika (Tomoyuki Chikanaga)
06:07 PM Revision ded40392 (git): merge revision(s) 56252,56254: [Backport #12743]
* eval_intern.h (TH_PUSH_TAG): Initialize struct rb_vm_tag::tag with
Qundef rather than 0 which is equal to...
nagachika (Tomoyuki Chikanaga)
05:56 PM Bug #12776: Flaky test case: TestThread#test_thread_name
ruby_2_3 r56440 merged revision(s) 53520. nagachika (Tomoyuki Chikanaga)
05:56 PM Revision 69f86f79 (git): merge revision(s) 53520: [Backport #12776]
test_thread.rb: wait for the thread to sleep
* test/ruby/test_thread.rb (test_thread_name): wait for the sta...
nagachika (Tomoyuki Chikanaga)
05:55 PM Bug #12811: SyntaxError does not have a backtrace in 2.3+
ruby_2_3 r56439 merged revision(s) 56363,56365. nagachika (Tomoyuki Chikanaga)
05:55 PM Revision 10555f93 (git): merge revision(s) 56363,56365: [Backport #12811]
* load.c (rb_require_safe): SyntaxError created by the parser just
has the mesage and needs to set up the b...
nagachika (Tomoyuki Chikanaga)
05:54 PM Feature #12848 (Rejected): Crazy idea: Allow regex definition for methods (Do not take it seriously please)
Me again, sorry - only crazy ideas coming about as of late here.
### Crazy idea: Allow regex definition for method...
shevegen (Robert A. Heiler)
05:38 PM Bug #12822: Backport r56374 (fix monthly log rotate with DST)
ruby_2_3 r56438 merged revision(s) 56374. nagachika (Tomoyuki Chikanaga)
05:38 PM Revision 7c0c4c8e (git): merge revision(s) 56374: [Backport #12822]
* lib/logger.rb (Logger::Period#next_rotate_time): fix monthly log
rotate when DST is applied during a mont...
nagachika (Tomoyuki Chikanaga)
05:23 PM Bug #12823: compile issues 2.2.5 with cygwin
ruby_2_3 r56437 merged revision(s) 55232. nagachika (Tomoyuki Chikanaga)
05:23 PM Revision 55f7a78c (git): merge revision(s) 55232: [Backport #12823]
crypt.c: protoize
* missing/crypt.c: protoize function definitions and make
always-zero functions void.
g...
nagachika (Tomoyuki Chikanaga)
05:09 PM Bug #12847 (Rejected): Documentation of instance method Thread.abort_on_exception= is wrong
The documentation for the instance method says that the setting is global: https://ruby-doc.org/core-2.3.0/Thread.htm... mikekap (Mike Kaplinskiy)
08:56 AM Feature #12843: Proposal to add a new method to class File in order to determine the name of the file without any suffix
What is your use-case?
If it's to append another extension, `Pathname#sub_ext` might interest you.
Actually, it c...
Eregon (Benoit Daloze)
07:20 AM Revision 79ca0925 (git): install-static-library option [ci skip]
* win32/configure.bat: add option to enable/disable to install
static ruby library. defaulted to "no". [Feature #...
nobu (Nobuyoshi Nakada)
07:17 AM Feature #12845 (Closed): Do we need libruby-static.a?
Applied in changeset r56434.
----------
install-static-library option [ci skip]
* configure.in (install-static-libr...
nobu (Nobuyoshi Nakada)
06:08 AM Feature #12845 (Closed): Do we need libruby-static.a?
On install directory, `lib/libruby-static.a` consumes 53MB on my Ubuntu 16 machine (4.4.0-42-generic, gcc 5.4.0). (Be... ko1 (Koichi Sasada)
07:17 AM Revision aacbca88 (git): * 2016-10-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:17 AM Revision 9bd24907 (git): install-static-library option [ci skip]
* configure.in (install-static-library): add option to enable/
disable to install static ruby library. defaulted t...
nobu (Nobuyoshi Nakada)
06:53 AM Bug #12846 (Rejected): delete
Osanda Jayathissa wrote:
> We can crash a computer by making it's Disk and Memory to 100% and CPU too above 50%.
...
duerst (Martin Dürst)
06:13 AM Bug #12846 (Rejected): delete
We can crash a computer by making it's Disk and Memory to 100% and CPU too above 50%.
The issue is when performing...
Osanda (Osanda Jayathissa)
02:49 AM Bug #12844 (Feedback): Unable to run $rails console
We need the "many lines of code" you omit to say who is wrong. shyouhei (Shyouhei Urabe)

10/16/2016

11:53 PM Feature #12843: Proposal to add a new method to class File in order to determine the name of the file without any suffix
Robert A. Heiler wrote:
> I would thus like to suggest a way for a new method addition, on the
> class `File` names...
nobu (Nobuyoshi Nakada)
10:39 AM Feature #12843 (Open): Proposal to add a new method to class File in order to determine the name of the file without any suffix
We currently have `File.basename()` and `File.dirname()`, both of which
work very well and are quite useful when wor...
shevegen (Robert A. Heiler)
08:00 PM Bug #12844 (Closed): Unable to run $rails console
If I run rails console it diplays many lines of code and then states:
```
[NOTE]
You may have encountered a bug...
FrederickJohn (Frederick Schiller)
06:09 AM Revision 64b62f40 (git): * enc/windows_1254.c, test/ruby/enc/test_case_comprehensive.rb:
Implement non-ASCII case conversion for Windows-1254.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56433 b2dd0...
duerst (Martin Dürst)

10/15/2016

11:34 PM Revision 64efbf24 (git): test_io.rb: use assert_not_predicate
* test/ruby/test_io.rb (test_DATA_binmode): assert_not_predicate
for more descriptive message.
git-svn-id: svn+ssh...
nobu (Nobuyoshi Nakada)
10:59 PM Revision 9ec940a4 (git): test_refinement.rb: test_symbol_proc
* test/ruby/test_refinement.rb (test_symbol_proc): move from
test_symbol.rb [Feature #9451]
git-svn-id: svn+ssh:/...
nobu (Nobuyoshi Nakada)
10:59 PM Revision 9ffaf140 (git): test_refinement.rb: using without eval
* test/ruby/test_refinement.rb (FooExtClient, FooExtClient2): no
needs to eval, using works in a class block now.
...
nobu (Nobuyoshi Nakada)
04:29 PM Bug #12814: Pathname#each_child(false) produces unusable file paths
I see… Still I can't decide whether it is for good or not. What is the purpose of such a path then? Shouldn't a Strin... tao (Mr. Tao)
03:45 PM Revision 65c9aaa9 (git): * 2016-10-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56429 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:45 PM Revision 371e3f4f (git): Add test of DATA.binmode?
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56428 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
11:29 AM Bug #12842 (Third Party's Issue): Bug in ruby intrepreter
nobu (Nobuyoshi Nakada)
09:05 AM Bug #12842 (Third Party's Issue): Bug in ruby intrepreter
```
Nischals-Device:jwt_api_auth nischalgautam$ rails c
Running via Spring preloader in process 23900
Loading dev...
[email protected] (Nischal Gautam)
10:37 AM Bug #12705: yielding args to a lambda uses block/proc rather than lambda/method semantics
This bug seems specific to yield, calling the lambda behaves as expected.
I added specs in ruby/spec to verify this ...
Eregon (Benoit Daloze)
09:05 AM Revision 65daf7be (git): vm_args.c: cache procs
* vm_args.c (vm_caller_setup_arg_block): cache proc with
refinements. [Feature #9451]
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)
05:17 AM Feature #9451 (Closed): Refinements and unary & (to_proc)
Applied in changeset r56426.
----------
vm_args.c: allow refinements in Symbol proc
* vm_args.c (refine_sym_proc_ca...
nobu (Nobuyoshi Nakada)
05:17 AM Feature #12638 (Closed): Symbol#to_proc probable bug (seems not to support refinements)
Applied in changeset r56426.
----------
vm_args.c: allow refinements in Symbol proc
* vm_args.c (refine_sym_proc_ca...
nobu (Nobuyoshi Nakada)
05:17 AM Revision 35a29390 (git): vm_args.c: allow refinements in Symbol proc
* vm_args.c (refine_sym_proc_call): search and call method with
refinements.
* vm_args.c (vm_caller_setup_arg_block...
nobu (Nobuyoshi Nakada)
 

Also available in: Atom