Activity
From 04/15/2015 to 04/21/2015
04/21/2015
-
06:45 PM Bug #11045 (Closed): ruby/test_m17n_comb.rb test_str_crypt tests platform-specific crypt behavior
- Fixed by r50366.
- 06:44 PM Revision b27c5206 (git): * 2015-04-22
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50367 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:44 PM Revision 2d1f3ed1 (git): * test/ruby/test_m17n_comb.rb: test_str_crypt split into strict
- and non-strict versions to allow masking out non-strict when
glibc version cannot be determined (#11045).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50366 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:59 PM Feature #11084: Use rb-readline instead of ext/readline
- i don't know about, the binding/implementation using the C lib might be faster and have more features
so using a pure-ruby implementation might not a 100% good idea -
01:48 PM Feature #11084: Use rb-readline instead of ext/readline
- I'm neutral about this issue, but I wonder why you don't simply unbundle ext/readline instead of replacing it by rb-readline.
-
01:30 PM Feature #11084: Use rb-readline instead of ext/readline
- I missed to attach patch.
-
12:43 PM Feature #11084 (Rejected): Use rb-readline instead of ext/readline
- Users who want to build ruby needs to prepare readline library.
Example for https://github.com/sstephenson/ruby-build/wiki#suggested-build-environment
Preparation of building environment is hard for many users.
I propose to use r... -
12:07 PM Feature #11083 (Closed): Gemify net-telnet
- net-telnet has no maintainer. but some issue is available.
ref. #8837 #8668 #8324
I propose to gemify net-telnet and extract to github for development with community base.
see. https://github.com/ruby/net-telnet
-
11:59 AM Feature #11082 (Closed): Remove condition of RUBY_VERSION <= 1.9
- I found needless condition at pathname.rb
Ruby trunk should support only latest version of ruby :) -
11:46 AM Revision 4bd72762 (git): * test/ruby/test_object.rb: renamed tests to explicitly class name.
- [fix GH-877] Patch by @yui-knk
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50365 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:52 AM Feature #11081 (Closed): [PATCH] stdlib: use IO#wait_*able instead of IO.select when possible
- In case a process encounters high-numbered FDs, this allows
consistent performance on systems with ppoll support.
[ruby-core:35572]
* ext/socket/lib/socket.rb (connect_nonblock): use IO#wait_writable
* lib/drb/drb.rb (DRB::DRbTCPSo... -
02:46 AM Bug #11080 (Closed): [PERF] bm_so_concatenate.rb regression
- http://rubybench.org/ruby/ruby/commits?result_type=so_concatenate&display_count=1000
Hi, I spotted a regression on bm_so_concatenate.rb due to https://github.com/ruby/ruby/commit/b3626b3.
Before b3626b3: 2.665s
After b3626b3: 5.37...
04/20/2015
- 08:46 PM Revision bab8dbf0 (git): * 2015-04-21
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50364 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:46 PM Revision 46acbe9d (git): socket: avoid common exceptions when calling connect_nonblock
- Errno::EISCONN and IO::WaitReadable exceptions are common,
expensive, and noisy under normal use. Avoid raising on them
since they are not exceptional.
* ext/socket/lib/socket.rb (connect_internal): avoid common exceptions
from conne... -
03:35 PM Feature #11076: Enumerable method count_by
- Robert A. Heiler wrote:
> Can you also add a sentence or two for documentation? :-)
I am sorry but I am not sure to properly format this, but the documentation would be like:
Syntax:
group_by { |obj| block } → a_hash
... -
02:08 PM Feature #11076: Enumerable method count_by
- +1
-
08:14 AM Feature #11076: Enumerable method count_by
- Having this would definitely be very useful. I remember having searched for a 'count_by' method more than once in the past.
-
06:50 AM Feature #11076: Enumerable method count_by
- https://github.com/ruby/ruby/compare/trunk...nobu:feature/11076-Enumerable%23count_by
-
01:32 AM Feature #11076: Enumerable method count_by
- Can you also add a sentence or two for documentation? :-)
It may lower the entry barrier for adding a method such as the above (I assume it must be documented by someone before it could be added). -
03:00 PM Bug #9477: Address family not supported by protocol - socket(2) - udp
- I guess it's not really fixed I can reproduce a bug which looks for me very similar (I guess it's the same problem)
**Ruby 2.2**
~~~
root@l33t:~ # ruby22 --version
ruby 2.2.2p95 (2015-04-13 revision 50295) [amd64-freebsd10]
ro... - 02:48 PM Revision b38a8d28 (git): * win32/win32.c (rb_w32_wreadlink): follow the official format of
- REPARSE_DATA_BUFFER structure.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50362 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:40 PM Misc #11079 (Rejected): missing LICENCE
- r50351 の変更を見ていて気づいたのですが、ext/openssl に (See the file 'LICENCE'.) と書いてあるのに LICENCE ファイルが存在しないようです。(LICENSE の typo というわけでもないようです。)
IRC で話して調べてもらったところ、最初に ext/openssl が取り込まれた r4128 の時点で ruby 本体にも ext/openssl にもなかったということでした。
取り込まれる元になった... -
02:39 PM Bug #11078 (Closed): 2.2 String#unicode_normalize method does not appear in generated API docs
- The new in 2.2 String#unicode_normalize and String#unicode_normalized? methods are very useful.
But they do not seem to appear in the generated ruby API docs, which means many people won't realize they exist.
http://ruby-doc.org/... -
12:48 PM Revision 2f8134fd (git): fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50361 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:44 PM Revision 1172a0e9 (git): * tool/expand-config.rb: typo, too.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50360 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:39 PM Revision be9cebff (git): * ChangeLog: typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50359 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:26 PM Revision 7de3db9c (git): * common.mk: commit miss of r50357.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50358 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:42 AM Feature #9098: Indent heredoc against the left margin by default when "indented closing identifier" is turned on.
- This feature request has been silent for a year, so I submitted a patch for it: https://github.com/ruby/ruby/pull/878
- 11:24 AM Revision 00d4da46 (git): * common.mk ($(arch)-fake.rb): revert r50354 because bsdmake seems not
- to handle such substitution.
* tool/expand-config.rb: convert path separators here.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50357 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:13 AM Feature #11077 (Closed): Add IMAP MOVE support
- IMAP MOVE Extension is defined in RFC 6851 and supported in Cyrus/Dovecot/GMail.
Will be handy to use it from ruby (instead of copy+delete). - 07:53 AM Revision 160f2ce0 (git): * too/fake.rb: don't fake libdir. use libdirname instead.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50356 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:52 AM Revision b528172e (git): * lib/mkmf.rb (MakeMakefile#configuration): DESTDIR should never affect
- top_srcdir and builddir.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50355 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 07:19 AM Revision 20e7e860 (git): * common.mk ($(arch)-fake.rb): fix the path separator up for Windows.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50354 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:35 AM Revision 6deb75d2 (git): fix a typo
- * ChangeLog: fix a typo, junction is not junktion, of course.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50353 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 06:04 AM Revision 596f081d (git): * win32/win32.c (rb_w32_wreadlink): fixed a bug that a junktion misses
- its drive letter.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:55 AM Revision 325a50fc (git): * ext/openssl/*: use license instead of licence.
- [fix GH-876][ci skip] Patch by @davydovanton
* lib/net/https.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50351 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:45 AM Revision c97064c7 (git): * benchmark/bm_so_meteor_contest.rb: fix a typo.
- [fix GH-876][ci skip] Patch by @davydovanton
* tool/bisect.sh: ditto.
* tool/update-deps: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50350 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:44 AM Revision 191c8d9e (git): test_enum.rb: use assert_warning
- * test/ruby/test_enum.rb (test_slice_before): use assert_warning
defined in test/lib/envutils.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50349 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 02:11 AM Revision 3ba3f8a0 (git): * 2015-04-20
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50348 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:11 AM Feature #11072 (Closed): [PATCH] connect_nonblock(..., exception: false) does not raise EISCONN - Applied in changeset r50347.
----------
connect_nonblock(..., exception: false) does not raise EISCONN
* ext/socket/socket.c (sock_connect_nonblock): do not raise EISCONN
[ruby-core:68926] [Feature #11072]
* test/socket/test_nonblock... - 02:11 AM Revision b88296be (git): connect_nonblock(..., exception: false) does not raise EISCONN
- * ext/socket/socket.c (sock_connect_nonblock): do not raise EISCONN
[ruby-core:68926] [Feature #11072]
* test/socket/test_nonblock.rb: check non-EISCONN on 2nd connect
This is to reduce exceptions for code which issues a
(IMHO, unnece...
04/19/2015
-
08:38 PM Feature #11076 (Closed): Enumerable method count_by
- I very often use `Hash[array.group_by{|x|x}.map{|x,y|[x,y.size]}]`.
Would be nice with to have a method called `count_by`:
~~~ruby
array = ['aa', 'aA', 'bb', 'cc']
p array.count_by(&:downcase) #=> {'aa'=>2,'bb'=>1,'cc'=>1}
~~~ -
08:30 PM Feature #11049: Enumerable#grep_v (inversed grep)
- Recursive Madman wrote:
> How about implementing `Regexp#invert` instead?
As grep using the case statement this would be ignoring a lot of cases that would be handy:
> array.invert_grep(Array) # Select all elements that are not ar... -
10:46 AM Feature #8839: Class and module should return the class or module that was opened
- I think this proposal would be useful in cases like this:
~~~ruby
class Foo
prepend module Bar
def baz
...
end
end
end
~~~
-
03:19 AM Revision 038c0e5a (git): ext: suppress warnings
- * ext/{etc,openssl,tk}: Adding parens and comparisons around
assignments to get rid of Wparentheses warnings. [Fix GH-875]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50346 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 01:43 AM Revision ab32fbdb (git): * 2015-04-19
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50345 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:42 AM Revision adfeb95c (git): hash.c: check env vars encoding
- * hash.c (get_env_cstr): environment variables must be ASCII
compatible, as dummy encodings and wide char encodings are
unsupproted now.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50344 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
04/18/2015
-
10:11 PM Bug #11075 (Closed): Rational literal undocumented
- From the 2.2.2 docs for the Rational class: "In ruby, you can create rational object with Rational, #to_r or rationalize method."
The new 2/6r literal remains unmentioned. -
07:41 PM Feature #10982: Clarify location of NoMethod error
- It wasn't so hard to implement this in pure Ruby, the last example doesn't work, though.
```ruby
# -*- coding: utf-8 -*-
class NoMethodError
REPL_LABELS = {
"irb_binding" => -> { Readline::HISTORY.to_a.last },
"__pry__"... -
05:09 PM Bug #11014 (Assigned): String#partition doesn't return correct result on zero-width match
- These methods have been taken from Python, and seems same in Python.
I'm not sure what's the rationale of this behavior. -
05:06 PM Feature #11072: [PATCH] connect_nonblock(..., exception: false) does not raise EISCONN
- Seems fine to me.
-
06:24 AM Revision 5c0df05b (git): parser.rl: define enc_raise iff necessary
- * ext/json/parser/parser.rl (enc_raise): no needs if rb_enc_raise
is available.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50343 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:20 AM Bug #10705 (Closed): JSON::ParserError#message is wrong encoding (ASCII-8BIT)
- Applied in changeset r50342.
----------
parser.rl: rb_enc_raise
* ext/json/parser/parser.rl: raise with messages in UTF-8
encoding. [ruby-core:67386] [Bug #10705] -
06:19 AM Revision b38c0b79 (git): parser.rl: rb_enc_raise
- * ext/json/parser/parser.rl: raise with messages in UTF-8
encoding. [ruby-core:67386] [Bug #10705]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50342 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 06:18 AM Revision eac21c89 (git): * 2015-04-18
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50341 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:18 AM Revision f47dc073 (git): parser.rl: use rb_encoding
- * ext/json/parser/parser.rl (convert_encoding): use rb_encoding
functions to compare and convert encodings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50340 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:18 AM Revision 6583e5db (git): parser.rl: use StringValue
- * ext/json/parser/parser.rl (cParser_initialize): use StringValue
instead of direct rb_convert_type and remove duplicate
conversion.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:07 AM Bug #11074 (Rejected): Block with optional parameter of same closure variable name
- Charlton Wang wrote:
> ~~~ruby
> ...
It's an already fixed bug.
-
05:39 AM Bug #11074 (Rejected): Block with optional parameter of same closure variable name
- ~~~ruby
def bar
yield
end
x = 3
bar do |x=x|
x
end
=> nil
bar do |y=x|
x
end
=> 3
~~~
So perhaps `x=x` isn't able to distinguish that the RHS should probably be the closure `x` and, instead, is take to mean the value...
04/17/2015
-
06:42 PM Feature #10740: Base64 urlsafe methods are not urlsafe
- Will this be merged to 2.2?
JRuby issue blocked on merge to 2.2: https://github.com/jruby/jruby/issues/2815 -
01:18 PM Bug #11073 (Rejected): gems/json-1.8.2/lib/json/ext/parser.so: undefined symbol: rb_str_new_static
-
01:16 PM Bug #11073: gems/json-1.8.2/lib/json/ext/parser.so: undefined symbol: rb_str_new_static
- Maybe this was the solution. I removed ruby, rubygems and bundler from my machine and reinstalled all components from the bottom. Now everything works just fine. I also updated the JSON package from version 1.8.1 to 1.8.2.
-
12:46 PM Bug #11073 (Feedback): gems/json-1.8.2/lib/json/ext/parser.so: undefined symbol: rb_str_new_static
- Gregor Mitzka wrote:
> ~~~
> ...
The executable binary file doesn't match with the gem path.
Is `/usr/bin/ruby` 2.2.0? -
08:49 AM Bug #11073: gems/json-1.8.2/lib/json/ext/parser.so: undefined symbol: rb_str_new_static
- The log of the error is this one:
~~~
[ 2015-04-17 10:00:43.6397 8885/7f2fe078f700 App/Implementation.cpp:287 ]: Could not spawn process for application [edited]: An error occurred while starting up the preloader. It exited before si... -
08:46 AM Bug #11073 (Rejected): gems/json-1.8.2/lib/json/ext/parser.so: undefined symbol: rb_str_new_static
- Currently I am trying to get things started with Passenger and Apache 2 on a Ubuntu 14.4 LTS machine and ruby 2.2.0. Some errors I could fix but this on is tricky. The error says that there is a undefined symbol in the `parser.so`, but `...
-
05:07 AM Revision c35aa935 (git): tkutil.c: revert r48250
- * ext/tk/tkutil/tkutil.c (Init_tkutil): TkUtil::CallbackSubst and
TkUtil::CallbackSubst::Info need the default allocator.
[ruby-list:50115]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50338 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:55 AM Revision 684fe92d (git): nofree.c: Bug::String.nofree
- * ext/-test-/string/nofree.c: new method for test of r50334.
[ruby-core:68436] [Bug #10942]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50337 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:26 AM Revision b3626b3e (git): string.c: expand heap
- * string.c (str_buf_cat): expand the heap buffer at making
str independent, not only just copying.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50336 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:59 AM Bug #10942 (Closed): Suspected memory leak
- Applied in changeset r50334.
----------
string.c: clear NOFREE flag at embedding
* string.c (STR_SET_EMBED): clear NOFREE flag at embedding as
embedded strings no longer refer static strings.
[ruby-core:68436] [Bug #10942] -
02:52 AM Bug #10942: Suspected memory leak
- Thank you, it's very helpful.
-
01:44 AM Bug #10942: Suspected memory leak
- Thanks, I have a fix, but the usage of STR_NOFREE seems dangerous from str_new_static
http://80x24.org/spew/m/b2ff0de539643b27d1bf3e0ebe97bec2d85de2b4.txt
-
12:39 AM Bug #10942: Suspected memory leak
- I reduced the test case to
~~~ruby
require 'stringio'
require 'securerandom'
loop do
for i in 1..100
StringIO.new << SecureRandom.hex
end
GC.start
end
~~~
Can reproduce on trunk. - 02:58 AM Revision b8858232 (git): * 2015-04-17
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50335 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:58 AM Revision 26fa27fe (git): string.c: clear NOFREE flag at embedding
- * string.c (STR_SET_EMBED): clear NOFREE flag at embedding as
embedded strings no longer refer static strings.
[ruby-core:68436] [Bug #10942]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50334 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
04/16/2015
-
10:00 PM Feature #11072: [PATCH] connect_nonblock(..., exception: false) does not raise EISCONN
- nobu/matz: any comment on just this patch? thanks.
akr: thanks for the comment, I will leave the second connect_nonblock call in socket.rb
-
07:42 AM Feature #11072: [PATCH] connect_nonblock(..., exception: false) does not raise EISCONN
- Eric Wong wrote:
> This is to reduce exceptions for code which issues a (IMHO,
> ...
It is a good idea.
> Personally, I never bother issuing a second connect() syscall
> ...
I think it will affect applications.
-
02:33 AM Feature #11072 (Closed): [PATCH] connect_nonblock(..., exception: false) does not raise EISCONN
- This is to reduce exceptions for code which issues a (IMHO,
unnecessary) second connect() syscall.
I'll update ext/socket/lib/socket.rb to reduce exceptions on
:connect_timeout if this is accepted.
Personally, I never bother issu... -
02:28 PM Revision 982a9d8e (git): marshal.c: class name encoding
- * marshal.c (r_object0): preserve the encoding of the class name
in an error message, in the case of USRMARSHAL without
marshal_load method.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50333 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:25 PM Revision 0ea135d1 (git): marshal.c: class name encoding
- * marshal.c (r_object0): preserve the encoding of the class name
in an error message, in the case of USERDEF without _load
singleton method.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50332 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:25 PM Revision 53e4fb8c (git): marshal.c: class name encoding
- * marshal.c (r_object0): preserve the encoding of the class name
in an error message, in the case of no _load_data method.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50331 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:46 PM Revision bdf16df3 (git): marshal.c: class name encoding
- * marshal.c (w_object): preserve the encoding of the class name in
an error message, in the case of no _dump_data method.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50330 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:43 AM Revision 2c1c5570 (git): marshal.c: class name encoding
- * marshal.c (w_object): preserve the encoding of the class name in
an error message.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50329 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:29 AM Revision c5e9beac (git): thread.c: class name encoding
- * thread.c (thread_s_new): preserve the encoding of the class name
in an error message.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50328 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:51 AM Bug #11071: Stack consistency error while using RSpec and Timecop
- Reproduced with the trunk.
~~~ruby
class E
def initialize(&proc)
@proc = proc
end
def run(a)
@proc.call
end
def to_proc
method(:run).to_proc
end
end
class T
def doit
yield nil
end
... -
02:04 AM Bug #11069 (Closed): Backport r50218
- Thank you for your notice. I'll handle this.
I'll close this ticket because stable branch maintainers watch 'Closed' tickets which has 'REQUIRED' in Backport field.
04/15/2015
-
08:31 PM Bug #11070: Can't launch rails after upgrading to v.2.2.0
- Chris Rollins wrote:
> Nobuyoshi Nakada wrote:
> ...
-
07:40 PM Bug #11070: Can't launch rails after upgrading to v.2.2.0
- Nobuyoshi Nakada wrote:
> > ~~~
> ...
Sorry, I'm a newbie to Ruby. What is the issue here? I uninstalled/reinstalled ruby and I'm getting the same issue. Looks like a lib is from 2.1 and not compatible with 2.2? How do I resolve? -
05:17 AM Bug #11070 (Rejected): Can't launch rails after upgrading to v.2.2.0
- > ~~~
> ...
An extension library for 2.1.0. -
02:36 AM Bug #11070 (Rejected): Can't launch rails after upgrading to v.2.2.0
- After upgrading ruby to v 2.2.0, rails server no longer will launch. I've created other rails application with the same error. I also run rake commands and get the same error.
- 08:17 PM Revision 962909f0 (git): NEWS: note IO#wait_readable change in r50263
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50327 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:11 PM Revision b90ad8a2 (git): lib/net/*: use io/wait methods instead of IO.select
- io/wait is expected to work on any platform where sockets are
supported. io/wait methods uses fewer allocations and uses
ppoll internally under Linux for better performance on
high-numbered FDs.
[ruby-core:35572] describes the performa... -
03:26 PM Bug #11071: Stack consistency error while using RSpec and Timecop
- There are two interesting things I've noticed about this:
1. It does not happen on 2.1, so it appears to be a regression in 2.2.
2. It appears to be related to `to_proc`. If you change @jcoglan's example to use an around hook like t... -
01:46 PM Bug #11071 (Closed): Stack consistency error while using RSpec and Timecop
- I have this Gemfile:
```ruby
source 'https://rubygems.org'
ruby '2.2.2'
gem 'rspec'
gem 'timecop'
```
producing this Gemfile.lock:
```
GEM
remote: https://rubygems.org/
specs:
diff-lcs (1.2.5)
rspec (3.... - 03:01 PM Revision dc3c2496 (git): * 2015-04-16
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50325 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:00 PM Revision ae58aa72 (git): fix indent [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50324 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:59 PM Revision 6f70e7e8 (git): fix typos [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50323 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:44 AM Revision 3004c29a (git): * vm_trace.c (rb_tracepoint_new): fix documentation.
- Commented by @emilsoman.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50322 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:40 AM Revision 0e788995 (git): * vm_trace.c (rb_tracepoint_new): Add documentation for
- rb_tracepoint_new C level API [ci skip]
Provided by @emilsoman. [fix GH-869]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50321 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:34 AM Feature #11066: symbol.to_s performance - caching and returning a frozen string
- I tried it and found some libraries (ostruct.rb at least) depend on the current behavior.
-
01:37 AM Revision d9a2b348 (git): * doc/contributors.rdoc: fix a typo. Patch by @davydovanton
- [fix GH-872][ci skip]
* doc/syntax/methods.rdoc: ditto.
* ext/digest/sha2/sha2.c: ditto.
* ext/socket/ipsocket.c: ditto.
* ext/tk/*: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50320 b2dd03c8-39d4-4d8f-98ff-823fe69b080e