Activity
From 05/12/2013 to 05/18/2013
05/18/2013
-
11:31 PM Feature #8422: add Enumerable#reverse_sort and Enumerable#reverse_sort_by
- matz (Yukihiro Matsumoto) wrote:
> It can be done by `a.sort{|a,b| b<=>a}`.
That will typically be much slower th... -
06:46 PM Feature #8422 (Feedback): add Enumerable#reverse_sort and Enumerable#reverse_sort_by
- It can be done by `a.sort{|a,b| b<=>a}`. Do we really need to define new methods?
Matz.
-
05:09 PM Feature #8422 (Feedback): add Enumerable#reverse_sort and Enumerable#reverse_sort_by
- they are better when you want descending order,
enum.sort.reverse
does work too, but it is to slow because it nee... -
09:23 PM Revision 30f813dd (git): * object.c (rb_inspect): fix typo and error message
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40822 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:16 PM Feature #8414 (Closed): String#scrub!
- This issue was solved with changeset r40810.
Yui, thank you for reporting this issue.
Your contribution to Ruby is gr... -
07:49 AM Feature #8414: String#scrub!
- いいんじゃないでしょうか。
Matz.
-
07:00 PM Revision 42b8654b (git): * string.c (str_scrub0): added for refactoring.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40821 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:58 PM Revision 53fdb30e (git): * lib/uri/common.rb (URI.decode_www_form): scrub string if decoded
- bytes are invalid for the encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40820 b2dd03c8-39d4-4d8f-98ff-... -
06:53 PM Feature #8421 (Feedback): add Enumerable#find_map and Enumerable#find_all_map
- Could you tell me a concrete use-case of your find_map and find_all_map?
Usually a block for find/find_all gives boo... -
05:03 PM Feature #8421 (Feedback): add Enumerable#find_map and Enumerable#find_all_map
- currently if you have an Enumerable and you want to return the return value of #find you need eigther:
(o = enum.f... - 05:48 PM Revision 2849ee5d (git): * lib/set.rb (Set#delete_if, Set#keep_if): Make Set#delete_if and
- Set#keep_if more space and time efficient by avoiding to_a.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40819 ... - 05:38 PM Revision 04122401 (git): * misc/ruby-electric.el (ruby-electric-setup-keymap): Make
- backquotes electric as well. It was listed in
ruby-electric-expand-delimiters-list but not activated.
git-svn-id:... - 05:38 PM Revision 616084fd (git): * misc/ruby-electric.el (ruby-electric-delete-backward-char):
- Introduce electric DEL that deletes what the previous electric
command has input.
git-svn-id: svn+ssh://ci.ruby-la... - 05:38 PM Revision 30034b55 (git): * misc/ruby-electric.el (ruby-electric-matching-char): Make
- electric quotes work again at the end of buffer.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40816 b2dd03c8-39... -
05:21 PM Feature #6721: Object#yield_self
- I have checked if by any chance Haskell had it, apparently it doesn't: http://stackoverflow.com/questions/4090168/is-...
-
05:41 AM Feature #6721: Object#yield_self
- nobu (Nobuyoshi Nakada) wrote:
> I'm not against the feature itself, but don't like the name.
+1 to this opinion - 04:40 PM Revision 54fef602 (git): * 2013-05-19
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40815 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:40 PM Revision 9c0ff0c1 (git): configure.in: setjmpex
- * configure.in (setjmp-type): check if setjmpex() is really available.
workaround for i686-w64-mingw32 which declar... -
02:57 PM Revision 344db69c (git): configure.in: setjmpex
- * configure.in (setjmp-type): use setjmpex() on w64-mingw32 to get rid
of -Wclobbered warnings.
* include/ruby/defi... -
02:55 PM Revision eca9bf61 (git): merge revision(s) 39384,39509,39511: [Backport #7961]
- * lib/rexml/document.rb (REXML::Document.entity_expansion_text_limit):
new attribute to read/write entity e... -
11:28 AM Revision 9cc1cc20 (git): * ext/socket/mkconstants.rb (INTEGER2NUM): Make less comparisons.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40811 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:16 AM Revision 05c0a228 (git): * string.c (str_scrub_bang): add String#scrub!. [Feature #8414]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40810 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:07 AM Bug #8417: assert_in_epsilon(-1, -1) failed
- > It is a test-unit gem bug.
> I'll fix it in test-unit gem!
I noticed that just now.. Thanks in advance!
-
11:01 AM Bug #8417: assert_in_epsilon(-1, -1) failed
- Oh, I'm verry sorry, but I used test-unit external gem (2.5.4).
After removing it, the test-unit default gem (2.0.0.... -
10:58 AM Bug #8417 (Rejected): assert_in_epsilon(-1, -1) failed
- It is a test-unit gem bug.
I'll fix it in test-unit gem! -
09:59 AM Bug #8417 (Feedback): assert_in_epsilon(-1, -1) failed
- I can't reproduce it.
And that failure message seems different.
What version of test/unit are you using?
-
06:53 AM Bug #8417: assert_in_epsilon(-1, -1) failed
- =begin
Oops, I forgot to show the result.
require "minitest/unit"
MiniTest::Unit::TestCase.new(?-).assert_in... -
06:46 AM Bug #8417 (Rejected): assert_in_epsilon(-1, -1) failed
- =begin
assert_in_epsilon(-1, -1) failed as below:
require "test/unit"
class AssertInEpsilonTest < Test::Unit... -
10:01 AM Bug #8418 (Rejected): when all params are optional, named arg hash maps to the first available param
- That's the reason that keyword argument is introduced.
-
08:29 AM Bug #8418: when all params are optional, named arg hash maps to the first available param
- that would also make it correspond to the new syntax
irb(main):034:0> def foo(arg = 1, **options); {arg: arg, opti... -
08:20 AM Bug #8418 (Rejected): when all params are optional, named arg hash maps to the first available param
- irb(main):028:0> def foo(arg = 1, options = {}); {arg: arg, options: options}; end; foo(a: 1)
=> {:arg=>{:a=>1}, :op... -
08:17 AM Revision bfec5ad4 (git): * ext/socket/mkconstants.rb (INTEGER2NUM): Renamed from INTEGER2VALUE.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40809 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:58 AM Revision 2c7c4b2e (git): * ext/socket/mkconstants.rb (INTEGER2VALUE): Suppress a warning:
- comparison between signed and unsigned integer expressions
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40808... -
07:38 AM Revision e38a2399 (git): compile.c: forward kwrest
- * compile.c (iseq_compile_each): forward anonymous and first keyword
rest argument one. [ruby-core:55033] [Bug #84... -
06:49 AM Revision 3e8bba2f (git): vm_core.h: move jmpbuf between tag and prev
- * vm_core.h (rb_vm_tag): move jmpbuf between tag and prev so ensure to
be accessible.
git-svn-id: svn+ssh://ci.rub... -
04:49 AM Feature #3620: Add Queue, SIzedQueue and ConditionVariable implementations in C in addition to ruby ones
- =begin
You can use (({rb_funcall2()})) instead here.
- return rb_funcall(p->argv[0], rb_intern("sleep"), p->argc-... -
03:11 AM Feature #6183: Enumerator::Lazy performance issue
- Sure, feel free to clean old files. Thanks!
-
02:05 AM Revision 8a28e97a (git): enumerator.c: use VALUE
- * enumerator.c (inspect_enumerator): use VALUE instead of mere char*
by using rb_sprintf() and rb_id2str().
git-sv... -
02:03 AM Revision 6b6ca889 (git): enumerator.c: append_method
- * enumerator.c (append_method): extract from inspect_enumerator().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk... -
01:58 AM Revision 15b88811 (git): enumerator.c: fix style
- * enumerator.c (enumerator_initialize): no cuddle up else.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40803 b... -
12:01 AM Revision 94dfc14e (git): * ext/socket/mkconstants.rb (INTEGER2VALUE): Use LONG2FIX if possible.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40802 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
05/17/2013
-
11:19 PM Feature #3620: Add Queue, SIzedQueue and ConditionVariable implementations in C in addition to ruby ones
- Here is benchmark results.
I used the code same as [ruby-core:45871].
( https://raw.github.com/panaggio/rubysoc-201... -
10:59 PM Feature #3620: Add Queue, SIzedQueue and ConditionVariable implementations in C in addition to ruby ones
- I fixed some bugs:
(1) blocking forever bug pointed out by ko1 in [ruby-core:45950]
(2) SEGV in do_sleep()
(3) Siz... -
09:42 PM Feature #6183: Enumerator::Lazy performance issue
- @gregolsen Thank you! I will try to review this soon, before you have to rebase again ;)
Mind if I delete the old ... -
05:48 AM Feature #6183: Enumerator::Lazy performance issue
- Finally managed to merge. Please see latest diff attached.
-
09:39 PM Bug #8412: Small Documentation Fix for Fiddle Module
- Hi Steven, What typo are you referring to?
Please provide a link to the document, like on ruby-doc.org, or github,... -
05:53 PM Feature #6721: Object#yield_self
- (13/05/17 17:01), aleph1 (Elias Levy) wrote:
> map may be the best choice, as its already used in enumerables and ... -
05:01 PM Feature #6721: Object#yield_self
- nobu (Nobuyoshi Nakada) wrote:
> I'm not against the feature itself, but don't like the name.
At its core this fe... -
04:38 PM Feature #8414 (Closed): String#scrub!
- r40390 [Feature #6752] で で追加した String#scrub ですが、破壊的メソッド版も追加していいでしょうか。
lib/uri/common.rb いじっていて、欲しくなったので。 - 03:40 PM Revision e0a45976 (git): * 2013-05-18
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40801 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:39 PM Revision a7acc991 (git): * ext/socket/mkconstants.rb: Convert integer constants bigger than int
- correctly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40800 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:25 PM Bug #8358: TestSprintf#test_float test failure
- The author describes that it is necessary to specify double-precision (53-bit) rounding precision before invoking str...
-
01:04 PM Revision 9d099423 (git): * ext/socket/ifaddr.c: Use unsigned LONG_LONG to represent flags
- because SunOS 5.11 (OpenIndiana) defines ifa_flags as uint64_t.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@... -
12:50 PM Bug #8347 (Closed): Couldn't find file to include 'lib/rake/doc/README.rdoc' from ../lib/rake/version.rb
- Fixed by r40535, looked like it wasn't working in ri because of excess whitespace before readme starts when using "ri...
-
12:49 PM Revision 24acab65 (git): * cont.c: Typo in constant MAX_MACHINE_STACK_CACHE from '..MAHINE..'
- patch by @schmurfy [Fixes GH-307]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40798 b2dd03c8-39d4-4d8f-98ff-8... - 10:27 AM Revision 53fa01d0 (git): * misc/ruby-electric.el (ruby-electric-matching-char): Do not put
- a closing quote when the quote typed does not start a string, as
in $', ?\' or ?\".
git-svn-id: svn+ssh://ci.ruby... -
09:10 AM Revision fbe45fdf (git): * configure.in: Consider error messages to find out version option of
- C compiler.
The C compiler of Sun Studio C emits "Warning: Option -qversion
passed to ld, if ld is invoked, ignor... -
08:35 AM Revision baa65ad1 (git): gc.c: rb_gc_guarded_ptr
- * gc.c (rb_gc_guarded_ptr): unoptimize on other compilers than gcc and
msvc.
git-svn-id: svn+ssh://ci.ruby-lang.or... -
03:39 AM Revision 4621799d (git): vm.c: narrow variable scope
- * vm.c (vm_exec): move escape_ep into exception block, since it is
updated every time entering the block.
git-svn-... -
03:11 AM Revision d05010f6 (git): Enable the document for Socket::Ifaddr#ifindex.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40793 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:07 AM Revision 37659d8f (git): * 2013-05-17
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40792 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:07 AM Revision f7624d98 (git): eval_intern.h: jmpbuf must be accessible
- * eval_intern.h (TH_PUSH_TAG): ensure jmpbuf to be accessible before
pushing tag to get rid of unaccessible tag by ...
05/16/2013
-
07:26 PM Bug #8412 (Closed): Small Documentation Fix for Fiddle Module
- Just correcting a typo in the Fiddle module. It is in the intro to the module and makes it look untidy.
-
07:01 PM Feature #8394 (Assigned): use String#b instead of dup.force_encoding("ASCII-8BIT")
-
07:01 PM Feature #8394 (Closed): use String#b instead of dup.force_encoding("ASCII-8BIT")
- This issue was solved with changeset r40786.
Kazuhiro, thank you for reporting this issue.
Your contribution to Ruby ... -
06:30 PM Bug #8182: XMLRPC request fails with "Wrong size. Was 31564, should be 1501"
- I sent a pull request about this bug: https://github.com/ruby/ruby/pull/308
-
01:35 PM Revision de03518c (git): * template/verconf.h.in: unexpand exec_prefix.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40790 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:38 AM Feature #5458: DL should be removed
- @ngoto Looking from the target, seems like this will be removed on 2.1.0 (next minor)
-
11:28 AM Feature #5458: DL should be removed
- When DL is removed?
-
10:29 AM Revision 8416b579 (git): Fix a dependency.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40789 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:26 AM Revision 612143dd (git): * lib/cgi/util.rb: Constant parameter is faster and economy than
- string parameter.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40788 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 10:14 AM Revision 75cbab7f (git): * lib/cgi/core.rb: Constant parameter is faster and economy than
- string parameter.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40787 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 10:01 AM Revision 2829cbac (git): * lib/cgi/util.rb: Use String#b instead of dup.force_encoding("ASCII-8BIT")
- [Feature #8394]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40786 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:29 AM Bug #8411 (Rejected): Wrong value returned when arity called on a method created through define_method with default arguments
- def foo(bizz=:bizz, baz=:baz, buzz=:buzz)
end
Object.send(:define_method, :bar) do |bizz=:bizz, baz=:baz, buz... -
08:17 AM Revision 940a99ac (git): * vm_eval.c (rb_catch_obj): add volatile to tag to prevent crash
- experimentally.
http://www.rubyist.net/~akr/chkbuild/debian/ruby-trunk/log/20130515T133500Z.log.html.gz
git-svn-id... -
07:54 AM Revision 67f562a4 (git): Makefile.in: loadpath from loadpath.c
- * Makefile.in (loadpath): $LOAD_PATH in miniruby is empty by default
now.
* win32/Makefile.sub (loadpath): separat... -
07:51 AM Bug #8410 (Closed): Syntax error in yaml_tree warn message
- Should be fixed in r40776
Thanks Santiago! -
05:09 AM Bug #8410 (Closed): Syntax error in yaml_tree warn message
- Fix: https://github.com/spastorino/ruby/commit/6c1ae148b5d9e714ba1c91c40991dd508ff6f4dc
-
07:20 AM Revision 87e352c5 (git): win32/Makefile.sub: fix verconf
- * win32/Makefile.sub (verconf.in): no longer used.
* win32/Makefile.sub (config.status): fix typo.
git-svn-id: svn+s... -
07:15 AM Revision 49d37e6e (git): verconf.h: fix for default prefix
- * configure.in, template/verconf.h.in (RUBY_EXEC_PREFIX): fix for
default prefix.
git-svn-id: svn+ssh://ci.ruby-la... -
07:15 AM Revision f13a0a4d (git): * template/verconf.h.in: not typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40781 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:59 AM Revision d5cb6900 (git): * template/verconf.h.in: typos.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40780 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:13 AM Revision 434f0abd (git): verconf.h.in: template for verconf.h
- * template/verconf.h.in: generate verconf.h from the template and
rbconfig.rb.
git-svn-id: svn+ssh://ci.ruby-lang.... -
04:13 AM Revision ae9dbb6c (git): generic_erb.rb: --source option
- * tool/generic_erb.rb: -x, --source option for debug.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40778 b2dd03... -
04:13 AM Revision 7b5a8193 (git): common.mk: verconf.h for parallel build
- * common.mk (verconf.h): depend on the timestamp file instead of
rbconfig.rb, for parallel build.
git-svn-id: svn+... -
12:16 AM Feature #8393: A class who's parent class is in a module can go wrong if files are required in the wrong order
- This error showed up in a Rails app, on my code I had two different files (ProxyAPI::Resource and ProxyAPI::BMC < Res...
05/15/2013
-
10:21 PM Bug #8407: *args in method_missing not typing variables correctly
- Yes, I clearly did. And now, this morning, my error stands out like a sore thumb.
Sorry to waste time. -
09:24 AM Bug #8407 (Rejected): *args in method_missing not typing variables correctly
- As, Matthew said, you misunderstand how '*' works.
Matz.
-
07:55 AM Bug #8407: *args in method_missing not typing variables correctly
- =begin
Why do you keep referring to (({*args[0]})) in your code? I suspect the following is what you meant:
class ... -
07:38 AM Bug #8407 (Rejected): *args in method_missing not typing variables correctly
- When setting a variable with *args, it will not cast my string to a string type. But when used directly, it casts it ...
-
09:59 PM Bug #8399: Remove usage of RARRAY_PTR in C extensions when not needed
- Hi,
In <[email protected]>
"[ruby-core:55004] Re: [ruby-trunk - Bug #8399] Remove usage of RARRAY_... -
09:17 PM Bug #8399: Remove usage of RARRAY_PTR in C extensions when not needed
- ko1 (Koichi Sasada) wrote:
> (2013/05/15 14:38), dbussink (Dirkjan Bussink) wrote:
> > If we're changing something... -
09:14 PM Bug #8399: Remove usage of RARRAY_PTR in C extensions when not needed
- Hanmac (Hans Mackowiak) wrote:
> hm i dont know if i like that, i use RARRAY_PTR for fast array access (like when i ... -
05:23 PM Bug #8399: Remove usage of RARRAY_PTR in C extensions when not needed
- (2013/05/15 14:38), dbussink (Dirkjan Bussink) wrote:
> If we're changing something anyway, it makes far more sens... -
04:44 PM Bug #8399: Remove usage of RARRAY_PTR in C extensions when not needed
- hm i dont know if i like that, i use RARRAY_PTR for fast array access (like when i need to turn an Ruby Array into an...
-
02:38 PM Bug #8399: Remove usage of RARRAY_PTR in C extensions when not needed
- normalperson (Eric Wong) wrote:
> Perhaps RARRAY_PTR_RO can be introduced to declare read-only access on
> non-... -
08:48 PM Revision a1cc022e (git): * ext/psych/lib/psych/visitors/yaml_tree.rb: fix syntax error.
- Thanks @spastorino! [ruby-core:55011]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40776 b2dd03c8-39d4-4d8f-98f... -
06:07 PM Revision e213a722 (git): * gc.c (rb_node_newnode): use newobj_of() instead of rb_newobj().
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40775 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:37 PM Revision 0f3206c6 (git): * ChangeLog: revert the line accidentally removed at r40763.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40774 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:04 PM Revision a84c2941 (git): * ext/socket/depend: Add a dependency for ifaddr.o.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40773 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:51 PM Revision ad6ae1db (git): yaml_tree.rb: fix warning message
- * ext/psych/lib/psych/visitors/yaml_tree.rb: fix warning message.
Class.create does not exist.
git-svn-id: svn+ssh... -
04:50 PM Revision 04198615 (git): common.mk: verconf.h dependency
- * common.mk (verconf.h): no needs to update always unless rbconfig.rb
is updated.
git-svn-id: svn+ssh://ci.ruby-la... -
04:44 PM Revision fa827c8b (git): common.mk, Makefile.sub: fix build failure on mswin
- * common.mk (verconf.h): $< cannot be used in explicit rules with
nmake.
* win32/Makefile.sub (CONFIG_H): create ve... -
04:25 PM Revision 4616913d (git): * ext/psych/lib/psych/visitors/yaml_tree.rb: only emit warnings when
- -w is enabled.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40769 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 04:08 PM Revision dec4e1cd (git): * 2013-05-16
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40768 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:08 PM Revision 83b1c8da (git): revert r40760
- * vm.c (vm_invoke_proc): revert r40760 partially, which causes timeout
in test/ruby/test_thread.rb:test_stack_size.... -
02:41 PM Revision 99035ca2 (git): * include/ruby/intern.h: should include sys/time.h for struct timeval
- if it exists. [ruby-list:49363]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@40766 b2dd03c8-39d4... -
01:41 PM Bug #8409: Having issues compiling 2.0.0 p195
- Newbie error
compiling ruby with --prefix set to pwd leads to this mess. it should probably fail the build earlier... -
12:16 PM Bug #8409 (Closed): Having issues compiling 2.0.0 p195
- sam@ubuntu:~/.rbenv/versions/2.0.0-p195$ uname -a
Linux ubuntu 3.8.0-19-generic #29-Ubuntu SMP Wed Apr 17 18:16:28 U... -
11:54 AM Bug #8408 (Closed): minitest's test may fail randomly
- test/minitest/test_minitest_spec.rb may fail as following:
http://c5664.rubyci.org/~chkbuild/ruby-trunk/log/20130515... -
10:31 AM Revision 85ed9ca7 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40765 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:26 AM Revision f1ccdf98 (git): * gc.c (newobj): rename to `newobj_of' and accept additional
- three parameters v1, v2, v3. newobj_of() do OBJSETUP() and
fill values with v1, v2, v3.
* gc.c (rb_data_object_allo... -
08:56 AM Revision 1ad7cbbf (git): configure.in: move RUBY_PLATFORM to config.h
- * configure.in (RUBY_PLATFORM): move to config.h as needed by
version.c.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
08:09 AM Revision 5780d881 (git): * common.mk (verconf.h): fix dependency.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40762 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:07 AM Revision 4a9ec306 (git): * gc.c: add an additional RGENGC_PROFILE mode (2).
- Profiling result can be check by GC.stat.
* gc.c (type_name): separate from obj_type_name().
git-svn-id: svn+ssh:/... -
08:06 AM Revision 17bce7d0 (git): vm.c: suppress warnings
- * vm.c (vm_invoke_proc, vm_exec), vm_eval.c (rb_eval_cmd): add
volatile to suppress -Wclobbered warnings by gcc 4.9... -
08:06 AM Revision d780d49b (git): vm_eval.c: suppress warning
- * vm_eval.c (eval_string_with_cref): narrow a variable scope into the
EXEC_TAG block to suppress -Wclobberd warning... -
07:58 AM Revision b38e3f95 (git): configure.in: shvar_to_cpp in ruby
- * configure.in: save configured load path values into verconf.in.
* common.mk (verconf.h): create from verconf.in wit... -
07:56 AM Revision 57531305 (git): loadpath.c: split
- * loadpath.c: split load path staffs from version.c.
* dmyloadpath.c: miniruby has no builtin load paths, so verconf.... -
07:52 AM Revision 4425e213 (git): configure.in: escape
- * configure.in (unexpand_shvar): escape $.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40756 b2dd03c8-39d4-4d... -
07:51 AM Revision 262529fd (git): ifchange: --keep option
- * tool/ifchange (--keep=suffix): new option for debug.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40755 b2dd... - 05:05 AM Revision 3c82aea9 (git): * Makefile.in (miniruby): 1.9.3 doesn't have POSTLINK macro.
- reported by Takahiro Kambe at [ruby-list:49362].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@40... -
01:16 AM Bug #8405 (Assigned): CSV module - improper regexp for escaping special characters
-
12:27 AM Bug #8405 (Closed): CSV module - improper regexp for escaping special characters
- =begin
There seems to be bug in csv.rb module. If you would like to use some special characters like (({|})) as a qu...
05/14/2013
-
11:22 PM Bug #8400: skip `Rinda::TestRingFinger` tests on platforms not implementing `getifaddrs()`
- Related, should windows-specific implementation for this issue be moved from win32.c to a networking specific
file (... -
01:08 PM Bug #8400: skip `Rinda::TestRingFinger` tests on platforms not implementing `getifaddrs()`
- usa, below is the quick patch I needed in order to build on win7 32bit with mingw-w64 gcc 4.7.4. The patch solved the...
-
03:07 AM Bug #8400: skip `Rinda::TestRingFinger` tests on platforms not implementing `getifaddrs()`
- test file build results with 32bit compilers => cl, mingw.org 4.2.6, mingw-w64 4.7.2, mingw-w64 4.8.0
https://gi... -
12:38 AM Bug #8400: skip `Rinda::TestRingFinger` tests on platforms not implementing `getifaddrs()`
- @usa, nice...just scanning r40693 :) :)
Looks like NET_LUID redef when using mingw-w64 headers is cause of this fa... -
11:05 PM Bug #8320: Ruby interpreter crashes when running pcaprub
- Still present in
ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-linux]
-
09:19 PM Feature #8404 (Open): virtual, hooked or read only global variabels for ruby only code too
- currently pure virtual or hooked global variables can only be defined with cFunctions like rb_define_virtual_variable...
-
06:57 PM Revision 3f51cff4 (git): * ext/psych/lib/psych/visitors/yaml_tree.rb: adding backwards
- compatible YAMLTree.new method
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40753 b2dd03c8-39d4-4d8f-98ff-823fe... -
06:45 PM Bug #8384: Cannot build ruby against OpenSSL build with "no-ec2m"
- So I made the patch pass the test suite. The test suite is now querying OpenSSL for built-in curves, instead of expli...
-
06:28 PM Revision 9ecdb321 (git): * ChangeLog: remove incorret lines of r40668.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40752 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:30 PM Revision 1a38b37d (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40751 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:26 PM Revision 7ceafcbd (git): * ext/psych/lib/psych.rb: Adding Psych.safe_load for loading a user
- defined, restricted subset of Ruby object types.
* ext/psych/lib/psych/class_loader.rb: A class loader for
encapsul... -
05:07 PM Revision d7f06a66 (git): * test/psych/helper.rb: envutil is not available outside Ruby, so
- port the functions from envutil to the test helper.
* test/psych/test_deprecated.rb: ditto
* test/psych/test_encodi... -
04:58 PM Revision 0b8f727d (git): changing variable name
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40748 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:08 PM Revision 4baa00dc (git): * include/ruby/intern.h: should include sys/time.h for struct timeval
- if it exists.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@40746 b2dd03c8-39d4-4d8f-98ff-823fe69... - 03:53 PM Revision a6df3a98 (git): * ChangeLog: typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40745 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:44 PM Revision 50146213 (git): * 2013-05-15
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40744 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:44 PM Revision ccf07bde (git): * signal.c: need to include unistd.h for write(2).
- unistd.h is now included via ruby/defines.h, but should implicitly
include here. (suggested by kosaki)
git-svn-i... - 03:26 PM Revision a5ed0865 (git): merge revision(s) 39214,39221: [Backport #7830]
- configure.in: Werror-implicit-function-declaration
* configure.in (warnflags): -Werror-implicit-function-dec... - 03:22 PM Revision 19061851 (git): * signal.c: need to include unistd.h for write(2).
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@40741 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:48 PM Revision 1e5a6426 (git): * ext/socket/.document: Add ifaddr.c.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40740 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:27 PM Revision d70a806a (git): ruby.h: fix typo
- * include/ruby/ruby.h (ruby_check_sizeof_long_long): fix typo of
availablity macro. [ruby-dev:47341]
git-svn-id: ... -
02:24 PM Revision 5ec5c6d5 (git): socket: fix build error and warnings on mingw
- * ext/socket/extconf.rb: check for if_nametoindex() for
i686-w64-mingw32, and check for declarations of if_indexton... -
11:35 AM Revision b6decf28 (git): Update doc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40735 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:27 AM Revision bede15ac (git): merge revision(s) 40728:
- * ext/dl/lib/dl/func.rb (DL::Function#call): check tainted when
$SAFE > 0.
* ext/fiddle/function.c... -
11:23 AM Revision 6ff931d6 (git): merge revision(s) 39491: [Backport #8403]
- * lib/rubygems/config_file.rb: Lazily load .gem/credentials to only
check permissions when necessary. Rub... -
11:13 AM Revision 19f08523 (git): merge revision(s) 40728:
- * ext/dl/lib/dl/func.rb (DL::Function#call): check tainted when
$SAFE > 0.
* ext/fiddle/function.c... -
11:06 AM Revision c7d7ff45 (git): * ext/dl/lib/dl/func.rb (DL::Function#call): check tainted when
- $SAFE > 0.
* ext/fiddle/function.c (function_call): check tainted when $SAFE > 0.
* test/fiddle/test_func.rb (module ... -
11:00 AM Feature #8393: A class who's parent class is in a module can go wrong if files are required in the wrong order
- One idea I'm thinking now is warning when a constant already introduced from the top-level is assigned.
- 10:32 AM Revision 1b1fdc3c (git): * ChangeLog: fixed typo. sorry.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@40727 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:45 AM Bug #8402 (Closed): Segfault when precompiling rails assets
- Duplicate of #8100
Please try it with ruby-trunk. -
03:44 AM Bug #8402 (Closed): Segfault when precompiling rails assets
- This bug appears when I run rake assets:precompile, but not every time. I tuned up ulimit max open files, I have enou...
-
09:23 AM Bug #8401: BigDecimal.new("2").power(1e20) is zero.
- 2013/5/14 mrkn (Kenta Murata) <[email protected]>:
>
> 1.9.3p392 では -Infinity になるから、2.0.0p0 で導入されたバグですねぇ。
こ... -
09:13 AM Bug #8401: BigDecimal.new("2").power(1e20) is zero.
- 1.9.3p392 では -Infinity になるから、2.0.0p0 で導入されたバグですねぇ。
-
12:14 AM Bug #8401 (Closed): BigDecimal.new("2").power(1e20) is zero.
- ふと見つけたのですが、BigDecimal.new("2").power(1e20) が 0.0 になります。
% ./ruby -v -rbigdecimal -e 'puts BigDecimal.new("2").powe... -
09:15 AM Revision 912c16db (git): fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40726 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:42 AM Revision c3f45986 (git): Add NEWS about Kernel#singleton_method r40684 [Feature #8391]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40725 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:24 AM Revision cd916545 (git): iphlpapi is unavailable with older VC
- * include/ruby/win32.h, win32/Makefile.sub, win32/win32.c: iphlpapi is
not available with older Visual C. works wi... -
08:24 AM Revision e6589b2b (git): parse.y: fix argument type
- * parse.y (is_global_name_punct): fix argument type, to get rid of
implicit promotion.
git-svn-id: svn+ssh://ci.ru... -
07:24 AM Feature #8377: Deprecate :: for method calls in 2.1
- On 05/14 04:01, Magnus Holm wrote:
> On Sat, May 11, 2013 at 7:11 PM, jeremyevans0 (Jeremy Evans) <
> > I'm agai... -
04:23 AM Feature #8377: Deprecate :: for method calls in 2.1
- On Sat, May 11, 2013 at 7:11 PM, jeremyevans0 (Jeremy Evans) <
[email protected]> wrote:
>
> Is... -
05:52 AM Revision f83c42d9 (git): win32.h: fix for VC9
- * include/ruby/win32.h (INTPTR_MAX, INTPTR_MIN, UINTPTR_MAX): split
from intptr_t and uintptr_t, since VC9 defines ... -
05:29 AM Bug #8399: Remove usage of RARRAY_PTR in C extensions when not needed
- "dbussink (Dirkjan Bussink)" <[email protected]> wrote:
> We don't want to expose GC managed memory like this di... - 03:22 AM Revision 77753bd9 (git): * win32/win32.c (NET_LUID): mingw may have NET_LUID and not defined
- _IFDEF_.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40721 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 03:00 AM Revision e00d0451 (git): * test/ruby/test_time.rb: fixed merge misstake in r40711 and r40719.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@40720 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:58 AM Revision 9c81308b (git): * test/ruby/test_time.rb: fixed merge misstake in r40711.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@40719 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:36 AM Revision 2bfe339a (git): merge revision(s) 40419: [Backport #8281]
- * lib/net/imap.rb (getacl_response): parse the mailbox of an ACL
response correctly. [ruby-core:54365] [Bu... - 02:35 AM Revision 5db522e5 (git): merge revision(s) 40304: [Backport #8267]
- * ext/openssl/ossl_ssl.c: Correct shutdown behavior w.r.t GC.
* test/openssl/test_ssl.rb: Add tests to verif... - 02:23 AM Revision fd9c5580 (git): merge revision(s) 40163: [Backport #8228]
- * configure.in (AC_CHECK_HEADERS): atomic.h for Solaris atomic_ops.
* ruby_atomic.h: Skip using Solaris10 at... - 02:20 AM Revision 3ba9e467 (git): merge revision(s) 39958,39989: [Backport #8216]
- * lib/mkmf.rb (MAIN_DOES_NOTHING): force to refer symbols for tests
to be preserved. [ruby-core:53745] [Bu... -
01:54 AM Revision bb5212d3 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40714 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:41 AM Revision e8905e10 (git): * regexec.c (onig_search): fix problem with optimization of \z.
- [Backport #8210]
patched by k_tanaka at [ruby-core:54251].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/r... - 01:33 AM Revision 95d36502 (git): merge revision(s) 40014: [Backport #8198]
- Document the default Net timeout values by @toolmantim [GH fixes #269]
* lib/net/{ftp,http,pop,smtp}.rb: added docu... - 12:50 AM Revision 9d5681ad (git): merge revision(s) 39766,39769: [Backport #8101]
- * time.c (GetTimeval): check if already initialized instance.
* time.c (GetNewTimeval): check if newly creat... -
12:37 AM Revision b4d0f635 (git): fix a typo and remove "file (func):" only duplicated of upper entry
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40710 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
05/13/2013
-
08:14 PM Bug #8399: Remove usage of RARRAY_PTR in C extensions when not needed
- ko1 (Koichi Sasada) wrote:
> Let us clarify your statement (sorry if I missed in your messages).
>
> (1) Do ... -
07:59 PM Bug #8399: Remove usage of RARRAY_PTR in C extensions when not needed
- (2013/05/13 19:53), SASADA Koichi wrote:
> I believe RARRAY_AREF/ASET will help (2), and I strongly agree to
> b... -
07:59 PM Bug #8399: Remove usage of RARRAY_PTR in C extensions when not needed
- Hi,
Let us clarify your statement (sorry if I missed in your messages).
(1) Do you want to remove RARRAY_P... -
07:29 PM Bug #8399: Remove usage of RARRAY_PTR in C extensions when not needed
- naruse (Yui NARUSE) wrote:
> As eregon says ko1 added RARRAY_AREF in r40689.
>
> Anyway you can define compatib... -
07:25 PM Bug #8399: Remove usage of RARRAY_PTR in C extensions when not needed
- dbussink (Dirkjan Bussink) wrote:
> naruse (Yui NARUSE) wrote:
> > ko1's rgengc plans to introduce RARRAY_AREF for ... -
07:20 PM Bug #8399: Remove usage of RARRAY_PTR in C extensions when not needed
- dbussink (Dirkjan Bussink) wrote:
> And how about storing an entry? Is there also a macro for storing an entry?
Yes,... -
07:10 PM Bug #8399: Remove usage of RARRAY_PTR in C extensions when not needed
- naruse (Yui NARUSE) wrote:
> ko1's rgengc plans to introduce RARRAY_AREF for this purpose (see #8339 for detail).
>... -
05:46 PM Bug #8399: Remove usage of RARRAY_PTR in C extensions when not needed
- ko1's rgengc plans to introduce RARRAY_AREF for this purpose (see #8339 for detail).
So use it. -
02:40 PM Bug #8399: Remove usage of RARRAY_PTR in C extensions when not needed
- jonforums (Jon Forums) wrote:
> Interesting. What platform(s) did you test this MRI patch against?
>
> I've not t... -
02:39 PM Bug #8399: Remove usage of RARRAY_PTR in C extensions when not needed
- normalperson (Eric Wong) wrote:
> I am curious how Rubinius implements RARRAY_PTR and why it cannot be
> made fast... -
11:42 AM Bug #8399: Remove usage of RARRAY_PTR in C extensions when not needed
- jonforums (Jon Forums) wrote:
> With a trivial update to your patch, trunk built on Win7 32bit with mingw-w64 4.7.2,... -
10:22 AM Bug #8399: Remove usage of RARRAY_PTR in C extensions when not needed
- With a trivial update to your patch, trunk built on Win7 32bit with mingw-w64 4.7.2, and `make test` passed with and ...
-
07:53 AM Bug #8399: Remove usage of RARRAY_PTR in C extensions when not needed
- "dbussink (Dirkjan Bussink)" <[email protected]> wrote:
> Rubinius uses quite a few C extensions directly from M... -
07:38 AM Bug #8399: Remove usage of RARRAY_PTR in C extensions when not needed
- Interesting. What platform(s) did you test this MRI patch against?
I've not tried my Arch, Ubuntu Server, or Snow ... -
05:37 AM Bug #8399 (Closed): Remove usage of RARRAY_PTR in C extensions when not needed
- Rubinius uses quite a few C extensions directly from MRI. Some of these use functionality such as RARRAY_PTR which is...
-
07:26 PM Bug #8100: Segfault in trunk
- Might be related to https://bugs.ruby-lang.org/issues/8056
-
07:26 PM Bug #8056 (Closed): Random segmentation faults in Tempfile
-
07:17 PM Bug #8056: Random segmentation faults in Tempfile
- I'm guessing this is a duplicate of #8100.
-
07:06 PM Feature #8396: Allow easier destructuring of MatchData
- You can use named capture assigning
irb(main):005:0> /(?<count>\d+)_(?<thing>apple|orange)s?/ =~ "2_apples"
=> 0
... -
03:03 AM Feature #8396: Allow easier destructuring of MatchData
- =begin
Yep, the (({*@})) is a nice idea. Would be awesome if it could be used for splat-less destructuring as well. ... -
12:18 AM Feature #8396: Allow easier destructuring of MatchData
- This could be a use case for the @* method proposed in #2013.
-
06:41 PM Feature #8339 (Closed): Introducing Geneartional Garbage Collection for CRuby/MRI
- This issue was solved with changeset r40689.
Koichi, thank you for reporting this issue.
Your contribution to Ruby is... -
06:34 PM Revision f254b689 (git): * string.c (rb_str_new_frozen): remove debug print.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40709 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:23 PM Revision b8c0ff86 (git): * include/ruby/ruby.h: enable to generate write barrier protected
- arrays (T_ARRAY).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40708 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:22 PM Revision 5016b37a (git): * include/ruby/ruby.h: enable to generate write barrier protected
- objects (T_STRING).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40707 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:21 PM Revision 305382bd (git): * include/ruby/ruby.h: enable to generate write barrier protected
- objects (T_OBJECT).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40706 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:19 PM Revision 1829147f (git): * include/ruby/ruby.h: enable to generate write barrier protected
- objects for numeric types (Float, Complex, Rational, Bignum).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40... -
06:14 PM Revision 9b6b3672 (git): * include/ruby/ruby.h: enable RGENGC (USE_RGENGC)
- but no type creates write protected (sunny) objects
(RGENGC_WB_PROTECTED_* == 0).
git-svn-id: svn+ssh://ci.ruby-... -
06:07 PM Revision 4f401816 (git): * gc.c: support RGENGC. [ruby-trunk - Feature #8339]
- See this ticet about RGENGC.
* gc.c: Add several flags:
* RGENGC_DEBUG: if >0, then prints debug information.
* RGENG... -
05:02 PM Revision 7958c71e (git): * gc.c: remove rb_objspace_t::marked_num.
- We can use `objspace_live_num()' instead of removed `marked_num'
if it is after `after_gc_sweep()' function call.
*... -
04:52 PM Revision b597df70 (git): * gc.c: disable GC_PROFILE_MORE_DETAIL (fix last commit).
- * gc.c (gc_prof_set_malloc_info): fix "objspace->heap.live_num" to
"objspace_live_num(objspace)". There is no such ... -
04:34 PM Revision 7d0a90e9 (git): * gc.c: refactoring GC::Profiler.
- * gc.c (gc_prof_sweep_timer_start/stop): removed because
they doesn't support lazy sweep.
* gc.c (gc_prof_sweep_slo... - 03:55 PM Revision e23941ff (git): * 2013-05-14
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40699 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:55 PM Revision 89e6910f (git): * include/ruby/ruby.h: constify RRational::(num,den) and
- RComplex::(real,imag).
Add macro to set these values:
* RRATIONAL_SET_NUM()
* RRATIONAL_SET_DEN()
* RCOMPLEX_SET_RE... -
02:52 PM Feature #8391 (Closed): Introduce Object.singleton_method(:sym)
- This issue was solved with changeset r40684.
stephen, thank you for reporting this issue.
Your contribution to Ruby i... -
02:41 PM Revision 8ccd658e (git): * include/ruby/ruby.h: fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40697 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:39 PM Revision b86ebc1f (git): fix typos
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40696 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:51 PM Revision 2ad4c65b (git): * ext/socket/extconf.rb: Check socketpair again.
- It is required on Unix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40695 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 12:21 PM Revision dd468731 (git): * win32/win32.c (getipaddrs): use alternamtive interface name if
- available, because if_nametoindex() requires them.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40694 b2dd03c8... - 11:29 AM Revision cb3fcdcd (git): * win32/win32.c, include/ruby/win32.h (getipaddrs): [experimental]
- emulate getipaddrs(3) on Unix.
* win32/Makefile.sub, configure.in (LIBS): need iphlpapi.lib for above
function.
*... -
11:11 AM Revision f1eadb0f (git): * iseq.c (prepare_iseq_build): remove additional line braek.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40692 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:51 AM Bug #8392: stdlib's 'forwardable' documentation has a bad example
- I have left some comments on the pull request, please check it.
-
01:15 AM Bug #8392 (Assigned): stdlib's 'forwardable' documentation has a bad example
-
10:49 AM Revision 83aba048 (git): * include/ruby/ruby.h: constify RBasic::klass and add
- RBASIC_CLASS(obj) macro which returns a class of `obj'.
This change is a part of RGENGC branch [ruby-trunk - Featur... -
09:56 AM Revision aacd7710 (git): * *.c, parse.y, insns.def: use RARRAY_AREF/ASET macro
- instead of using RARRAY_PTR().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40690 b2dd03c8-39d4-4d8f-98ff-823... -
09:51 AM Feature #8393: A class who's parent class is in a module can go wrong if files are required in the wrong order
- I know the reason of course.
The point is how others reading your code can guess your intention from the code.
Ca... -
09:44 AM Bug #8398 (Rejected): case/when shouldn't try to evaluate all AND joined conditions if one of preceding was falsy
-
06:42 AM Bug #8398: case/when shouldn't try to evaluate all AND joined conditions if one of preceding was falsy
- You probably think your case statement is translated to:
case
when (String === 1) && (proc { |x| x.blah } === 1)
... -
03:48 AM Bug #8398 (Rejected): case/when shouldn't try to evaluate all AND joined conditions if one of preceding was falsy
- =begin
Steps to reproduce:
case 1
when String && proc { |x| x.blah }
:something
else
:no
end
... -
09:41 AM Revision 12bf7363 (git): * include/ruby/ruby.h: add new utility macros to access
- Array's element.
* RARRAY_AREF(a, i) returns i-th element of an array `a'
* RARRAY_ASET(a, i, v) set i-th element of ... -
08:56 AM Bug #8400 (Closed): skip `Rinda::TestRingFinger` tests on platforms not implementing `getifaddrs()`
- The 32 and 64bit trunk builds at ci.rubyinstaller.org are failing `make test-all`
32bit => http://ci.rubyinstall... -
06:43 AM Revision c8fc37a9 (git): * ChangeLog: add a comment.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40688 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:33 AM Revision b6b85f6e (git): * object.c (rb_obj_setup): added.
- * include/ruby/ruby.h (OBJSETUP): ues rb_obj_setup() instead of
a macro.
git-svn-id: svn+ssh://ci.ruby-lang.org/... -
06:25 AM Revision 8ac05ae5 (git): * gc.c (rb_data_object_alloc): check klass only if klass is not 0.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40686 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:11 AM Feature #8394 (Assigned): use String#b instead of dup.force_encoding("ASCII-8BIT")
- 私はいいと思うので、確認してコミットしようと思います。
終わったら担当者を関さんに振ります。 -
06:03 AM Revision 925c936b (git): * gc.c (rb_data_object_alloc, rb_data_typed_object_alloc):
- use NEWOBJ_OF() instead of NEWOBJ().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40685 b2dd03c8-39d4-4d8f-98... -
05:52 AM Revision 0824f9f2 (git): proc.c: Kernel#singleton_method
- * proc.c (rb_obj_singleton_method): new method Kernel#singleton_method
which returns a Method object of the singlet... -
05:51 AM Revision 30485080 (git): vm_method.c: rb_method_entry_at
- * vm_method.c (rb_method_entry_at): return the method entry for id at
klass, without ancestors.
git-svn-id: svn+s... -
05:50 AM Revision 609c7420 (git): class.c: rb_singleton_class_get
- * class.c (rb_singleton_class_get): get the singleton class if exists,
or nil.
git-svn-id: svn+ssh://ci.ruby-lang... -
05:49 AM Revision 111c791c (git): class.c: adjust indent
- * class.c (singleton_class_of): adjust indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40681 b2dd03c8-39d... -
02:08 AM Revision ee22fad4 (git): * ext/openssl/ossl_ssl.c: Disabled OpenSSL::SSL::SSLSocket if
- defined(OPENSSL_NO_SOCK).
This fixes a linkage error on platforms which do not have socket.
OpenSSL itself is st... -
01:31 AM Revision 0dc6dcfb (git): * hash.c: Hash[] and {} are not equivalent by @eam [Fixes GH-301]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40679 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:07 AM Revision 793c5ae8 (git): * 2013-05-13
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40678 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:07 AM Revision 4813d871 (git): * random.c: Document Random::DEFAULT by @eLobato [Fixes GH-304]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40677 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:17 AM Feature #7688: Error hiding with rb_rescue() on Comparable#==, #coerce and others
- matz, what do you think?
Are you against introducing the change for Comparable#== ?
05/12/2013
-
11:54 PM Feature #8391: Introduce Object.singleton_method(:sym)
- I like this idea.
Matz.
-
04:32 AM Feature #8391: Introduce Object.singleton_method(:sym)
- It's not a syntax issue.
-
01:00 AM Feature #8391 (Closed): Introduce Object.singleton_method(:sym)
- =begin
In the code below:
module A
def self.hello end
def world end
end
We can reflect on the i... -
11:54 PM Feature #8396: Allow easier destructuring of MatchData
- I like the basic idea, but #to_ary is a method to convert into array implicitly, that means it expect the receiver pr...
-
06:49 PM Feature #8396 (Feedback): Allow easier destructuring of MatchData
- =begin
((*(I have opened ((<"a PR for this on GH @ rails/rails"|URL:https://github.com/ruby/ruby/pull/300>)) for t... -
11:53 PM Bug #8397 (Closed): TestBignum#test_interrupt_during_bigdivrem failure
- 稀に、TestBignum#test_interrupt_during_bigdivrem が失敗することがあるようです。
http://c5664.rubyci.org/~chkbuild/ruby-trunk/log/201... -
06:07 PM Feature #8393: A class who's parent class is in a module can go wrong if files are required in the wrong order
- Nobu you don't need the requires to reproduce. This is simply the same thing:
#!/usr/bin/env ruby
class Animal
... -
05:41 PM Feature #8393: A class who's parent class is in a module can go wrong if files are required in the wrong order
- jeremyevans0: That's what I did when I found a problem caused by this on production code. Nonetheless you have to tak...
-
11:34 AM Feature #8393 (Feedback): A class who's parent class is in a module can go wrong if files are required in the wrong order
- It's a feature by the design.
I can't get what you expect from your code.
You will need more concrete proposal. -
11:28 AM Feature #8393: A class who's parent class is in a module can go wrong if files are required in the wrong order
- This isn't a bug. If you load animal.rb then dog.rb, at the point Bark::Dog is defined, Bark::Animal does not exist,...
-
09:39 AM Feature #8393 (Rejected): A class who's parent class is in a module can go wrong if files are required in the wrong order
- Hi,
I have found that inheritance is not done properly in a certain case. Let's say we have the following files:
... -
01:51 PM Revision 00096bdf (git): * ChangeLog: fix a typo of r40667.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40676 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:43 PM Revision 25e5b667 (git): merge revision(s) 40664:
- * signal.c (rb_f_kill): fixes typo. s/HAS_KILLPG/HAVE_KILLPG/.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches... -
12:47 PM Feature #8394 (Closed): use String#b instead of dup.force_encoding("ASCII-8BIT")
- dup.force_encoding("ASCII-8BIT") を使っているところは b を使えば良いのではないかと思ったのですが、どうでしょうか?
diff --git a/lib/cgi/util.rb b/lib/cgi... -
12:29 PM Revision baf52faa (git): merge revision(s) 40652:
- fix a typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@40674 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:13 PM Revision d2b4011a (git): ruby.h: OFFT2NUM redefinition
- * include/ruby/ruby.h (OFFT2NUM): RUBY_REPLACE_TYPE also defines macro
to convert int type to VALUE if found.
git-... -
09:47 AM Revision fa1e2d95 (git): fix typos
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40672 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:02 AM Revision 2b881310 (git): * include/ruby/intern.h (rb_iv_set, rb_iv_get): removed. Bcause
- ruby.h has a declaration for that.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40671 b2dd03c8-39d4-4d8f-98ff-8... -
09:01 AM Revision f3c9bb06 (git): * include/ruby/intern.h (rb_uint2big, rb_int2big, rb_uint2inum)
- (rb_int2inum, rb_ll2inum, rb_ull2inum): removed because ruby.h
has a declaration for these.
git-svn-id: svn+ssh://... -
08:53 AM Revision 6591e26e (git): * configure.in: removes 'ac_cv_func_fseeko=yes' form MinGW
- specific definitions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40669 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:42 AM Revision 96ffcf55 (git): * file.c (rb_file_s_truncate): use correct type. chsize takes
- a long.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40668 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:42 AM Revision 93d061a8 (git): * process.c: move '#define SPAWNV 1' to win32/Makefile.sub.
- * win32/Makefile.sub: see above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40667 b2dd03c8-39d4-4d8f-98ff-823... -
08:42 AM Revision 82330e91 (git): * configure.in: removes AC_CHECK_FUNCS(setitimer) because it's
- unsed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40666 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:41 AM Revision 3f6b5aa2 (git): * configure.in: removes AC_CHECK_FUNCS(pause) because it's unused.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40665 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:41 AM Revision c0a30fcb (git): * signal.c (rb_f_kill): fixes typo. s/HAS_KILLPG/HAVE_KILLPG/.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40664 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:41 AM Revision 59a3943a (git): * configure.in: abort if gettimeofday doesn't exist.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40663 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:41 AM Revision 05628d3b (git): * configure.in: removes AC_CHECK_FUNC(ftruncate64).
- * configure.in: adds RUBY_REPLACE_TYPE(off_t) for creating
NUM2OFFT.
* file.c (rb_file_truncate): use correct type.... -
08:41 AM Revision e79f7907 (git): * configure.in: removes AC_CHECK_FUNC(fseeko, fseeko64, ftello,
- ftello64). They are not used from anywhere.
* win32/win32.c (fseeko): removes.
* win32/win32.c (rb_w32_ftello): remo... -
08:40 AM Revision 2d0c7e37 (git): * configure.in: remove AC_CHECK_FUNC(close). It is not used from
- anywhere.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40660 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:40 AM Revision f15d3ff9 (git): * configure.in: adds comments for setjmp check.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40659 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:40 AM Revision a79cccb5 (git): * configure.in: move clock_gettime() check into regular place.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40658 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:40 AM Revision 7776ca93 (git): * configure.in: add getenv() declaration check.
- * dln_find.c: add HAVE_DECL_GETENV test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40657 b2dd03c8-39d4-4d8f-... -
08:40 AM Revision fa5db016 (git): * configure.in: sorts AC_CHECK_FUNCS()s as alphabetical order.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40656 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:40 AM Revision 2f6cab0f (git): * bignum.c: remove redundant decl for big_lshift() big_rshift().
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40655 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:34 AM Bug #8392 (Closed): stdlib's 'forwardable' documentation has a bad example
- =begin
As this is a problem with the documentation, there are no steps required to reproduce it.
My Ruby version is... -
07:09 AM Revision 5aa61881 (git): * ext/socket/rubysocket.h (rsock_inspect_sockaddr): as r40646
- check HAVE_TYPE_STRUCT_SOCKADDR_DL.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40654 b2dd03c8-39d4-4d8f-98ff-... -
02:33 AM Revision 7da67443 (git): fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40653 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:33 AM Revision 6210fc9f (git): fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40652 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:11 AM Feature #8377: Deprecate :: for method calls in 2.1
- jballanc (Joshua Ballanco) wrote:
> If we remove the ability to call methods with (({::})), then the class definitio... -
12:12 AM Feature #8377: Deprecate :: for method calls in 2.1
- =begin
I'm not sure how I feel about this. I understand the potential for confusion, but at the same time there's a ... -
01:44 AM Revision b9a34fd7 (git): fixed wrong document for Socket.tcp by @lann [fix GH-302]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40651 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Also available in: Atom