Activity
From 06/23/2013 to 06/29/2013
06/29/2013
-
11:23 PM Feature #8579: Frozen string syntax
- +1.
What about interpolation? %F() would be useful although they can't be
deduplicated.
// Magnus Holm -
09:52 PM Feature #8579 (Closed): Frozen string syntax
- I'd like to propose a new type of string literal - %f().
Because Ruby strings are mutable, every time a string lit... -
11:04 PM Bug #8538: c method not pushed into the callstack when called, but popped when returned
- Is it similar problem of the following?
[ruby-core:52971] [ruby-trunk - Bug #7976][Open] TracePoint call is at call ... -
04:58 PM Revision b1e052d0 (git): * bignum.c (big_rshift): Use abs2twocomp and twocomp2abs_bang.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41698 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:57 PM Revision 3c9f0334 (git): * 2013-06-30
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41697 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:57 PM Revision 7251c93c (git): * bignum.c (RBIGNUM_SET_NEGATIVE_SIGN): New macro.
- (RBIGNUM_SET_POSITIVE_SIGN): Ditto.
(rb_big_neg): Inline get2comp to avoid double negation.
git-svn-id: svn+ssh:... -
02:38 PM Revision 1522375b (git): * bignum.c (bary_neg): Extracted from bary_2comp.
- (bary_plus_one): Extracted from bary_2comp.
(bary_2comp): Use bary_neg and bary_plus_one.
(big_extend_carry): Ext... -
01:33 PM Revision 69f1a335 (git): * bignum.c (bary_2comp): Simplified.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41694 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:29 AM Feature #7854: New method Symbol[string]
- =begin
In the intervening months I've created a gem ((<URL:https://rubygems.org/gems/symbol_lookup>)) that implement... -
08:03 AM Feature #7882: Allow rescue/else/ensure in do..end
- mame (Yusuke Endoh) wrote:
> I have suggested the same proposal (in Japanese [ruby-dev:31393]).
> Matz said in [rub... -
07:16 AM Bug #8225: Missing RI file for Kernel.open
- Fixed in RDoc by f72b586 and b84f38e
-
06:52 AM Feature #5007: Proc#call_under: Unifying instance_eval and instance_exec
- judofyr (Magnus Holm) wrote:
> Still not sure about the name. Maybe #call_with is better?
I suggest #call_as or #... -
06:18 AM Feature #5007: Proc#call_under: Unifying instance_eval and instance_exec
- I concur with trans: I don't think this issue will solve #6298. However, please keep that discussion out of this issu...
-
06:19 AM Bug #7445 (Rejected): strptime('%s %z') doesn't work
- there is no evidence of bug.
-
06:08 AM Bug #8485 (Closed): Incorrect period index for Gregorian Dates at beginning of each CM_PERIOD
-
12:35 AM Revision c6cb7416 (git): * bignum.c (bigor_int): Return -1 if y == -1.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41693 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:09 AM Feature #8576: Add optimized method type for constant value methods
- Feedback would be appreciated!
-
12:08 AM Revision f0454052 (git): * bignum.c (bigor_int): Use RB_GC_GUARD.
- (bigxor_int): Take xn and hibitsx arguments. Use twocomp2abs_bang.
(rb_big_xor): Use abs2twocomp and twocomp2abs_b...
06/28/2013
-
11:22 PM Feature #8576 (Assigned): Add optimized method type for constant value methods
- I've written a adding a new method type (VM_METHOD_TYPE_CONSTVAL) for methods that only return a constant value...
-
11:21 PM Revision 88430941 (git): * bignum.c (bigand_int): Don't apply bitwise and for BDIGIT and long.
- (bigor_int): Take xn and hibitsx arguments. Use twocomp2abs_bang.
(rb_big_or): Use abs2twocomp and twocomp2abs_ban... -
10:53 PM Feature #7368: rb_str_each_line()のパフォーマンス向上とリファクタリング
- 時間が経ってしまいましたが、そもそも「レシーバのStringに不正なバイト列が含まれていたら不正なバイト列を踏んだところで例外を投げる」というのは好ましい仕様なのでしょうか。
現状の実装では改行文字がdefault_rsである場合、... -
10:22 PM Bug #8575 (Assigned): Crash in openssl verify_certificate_identity
- I'll have a look at the certificate tonight. As soon as I know what's causing the problem I'll prepare a commit with ...
-
09:54 PM Bug #8575 (Closed): Crash in openssl verify_certificate_identity
- When creating an openssl connection to a server with the certificate below, ruby crashes with the following error:
... -
07:20 PM Bug #8574 (Closed): CI Build failure introduced by r41686
- =begin
Hello,
r41686 caused a failure in RubyInstaller CI for both x86 and x64:
http://ci.rubyinstaller.org/jo... -
07:05 PM Feature #8573 (Feedback): Add String#format method(not an alias of String#%)
- I think it'd be great if String included a method similar to `%` that accepts variable number of arguments (like `spr...
- 04:09 PM Revision 112df332 (git): * 2013-06-29
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41690 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:09 PM Revision 7ffd3e94 (git): * numeric.c (fix_mul): remove FIT_SQRT_LONG test as it was causing
- fix_mul to return an incorrect result for -2147483648*-2147483648
on 64 bit platforms
* test/ruby/test_integer_com... -
11:02 AM Feature #8430: Rational number literal
- mrkn (Kenta Murata) wrote:
> headius (Charles Nutter) wrote:
> > If the slash syntax is more to @mrkn's liking, the... -
10:40 AM Feature #8430: Rational number literal
- headius (Charles Nutter) wrote:
> If the slash syntax is more to @mrkn's liking, these examples would be %R{-1/2} an... -
09:59 AM Feature #8526: gemify tk
- 永井@知能.九工大です.
From: "xibbar (Takeyuki FUJIOKA)" <[email protected]>
Subject: [ruby-dev:47445] [ruby-trunk - Fea... -
09:16 AM Feature #8572 (Closed): Fiber should be a Enumerable
- I'm thinking that Fiber should be a Enumerable. it's easy and reasonable to implement.
https://gist..com/mat... -
08:44 AM Feature #8564: Extend Module#attr... methods
- matz (Yukihiro Matsumoto) wrote:
> We need to clarify how this intervene with `#initialize`. Any opinion?
>
> Ma... -
07:33 AM Feature #8564: Extend Module#attr... methods
- We need to clarify how this intervene with `#initialize`. Any opinion?
Matz -
05:36 AM Bug #8565: Compiled Regexp comparation bug
- Hopefully this is not a bug (or I think it is not).
When you create new regexp with :
%r"\/" and Regexp.new("\/") yo... -
04:26 AM Revision da0c4e5e (git): enumerator.c: lazyenum_size
- * enumerator.c (lazyenum_size): adjust arguments.
* enumerator.c (enumerable_lazy): use lazyenum_size() instead of
... -
04:26 AM Bug #8464: IPAddr cannot parse link-local IPv6 address.
- Not sure this need a fix.
The %0 part of the example is the scope ( zone ) and should not be part of the address.
It... -
03:35 AM Revision b83b33ee (git): * bignum.c (rb_big_and): Allocate new bignum with same size to shorter
- argument if it's high bits are zero.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41687 b2dd03c8-39d4-4d8f-98... -
03:16 AM Revision a5fcce28 (git): * ext/socket/ipsocket.c (init_inetsock_internal): Don't use local
- addresses which address family is different to remote address.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4... -
12:52 AM Revision db50aa78 (git): Wait more
- http://u32.rubyci.org/~chkbuild/ruby-trunk/log/20130627T230301Z.log.html.gz
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
06/27/2013
-
11:31 PM Bug #8115 (Assigned): make install DESTDIR=/my/install/path fails
- On Windows, when making extensions, `nmake install' now causes error because rubylibprefix (and others) has "C:C:" pr...
- 11:08 PM Revision f4820e5c (git): * 2013-06-28
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41684 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:07 PM Revision 43e4de37 (git): * bignum.c (bigand_int): Add arguments, xn and hibitsx.
- Use twocomp2abs_bang.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41683 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:06 PM Bug #8538: c method not pushed into the callstack when called, but popped when returned
- judofyr (Magnus Holm) wrote:
> It seems like #initialize is never pushed to the stack:
>
> class Foo
> ... -
06:23 PM Bug #8538: c method not pushed into the callstack when called, but popped when returned
- It seems like #initialize is never pushed to the stack:
class Foo
def initialize
puts caller
e... -
05:23 PM Bug #8538: c method not pushed into the callstack when called, but popped when returned
- "no replies after 10 days" reminder. This is affecting https://.com/deivid-rodriguez/byebug, I can easily make ...
-
06:19 PM Feature #8571 (Closed): Refinement inheritance by Module#include
- Currently, refinements are not inherited by Module#include.
How about to make using to activate refinements in the a... -
05:32 PM Revision 4050436e (git): merge revision(s) 40336: [Backport #8142]
- * compile.c (iseq_add_mark_object): Use new rb_iseq_add_mark_object().
* insns.def (setinlinecache): Ditto.
... -
05:26 PM Feature #6183: Enumerator::Lazy performance issue
- Your seems
* reverting inspect_enumerator()
* containing dead code
I pushed a branch which split and merge... -
05:24 AM Feature #6183: Enumerator::Lazy performance issue
- @nobu thanks for pointing!
Indeed hybrid flag is already obsolete since I'm checking for proc_entry presence.
If no... -
02:59 PM Revision ef187284 (git): * bignum.c (abs2twocomp_bang): Removed.
- (abs2twocomp): Take n_ret argument to return actual length.
(rb_big_and): Follow above change.
git-svn-id: svn+s... -
01:54 PM Revision cd6912a5 (git): * bignum.c (get2comp): Use bary_2comp.
- (abs2twocomp_bang): New function.
(abs2twocomp): New function.
(twocomp2abs_bang): New function.
(rb_big_and): ... -
01:47 PM Feature #8544: OpenURI should open 'file://' URIs
- Experimental implementation is below, it needs error handling and rdoc and tests.
diff --git a/lib/open-uri.rb b/l... -
11:56 AM Revision 469d4b93 (git): Oops, sorry!
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@41678 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:22 AM Revision 961bf749 (git): * ext/openssl/lib/openssl/ssl-internal.rb (OpenSSL::SSL#verify_certificate_identity):
- fix hostname verification. by nahi.
* test/openssl/test_ssl.rb (OpenSSL#test_verify_certificate_identi... - 11:13 AM Revision 2669b84d (git): merge revision(s) 41671:
- * ext/openssl/lib/openssl/ssl-inernal.rb (verify_certificate_identity):
fix hostname verification. ed by nahi.... -
11:11 AM Revision 8bbcbef8 (git): merge revision(s) 41671:
- * ext/openssl/lib/openssl/ssl.rb (verify_certificate_identity): fix
hostname verification. ed by nahi.... -
11:09 AM Revision bc47f294 (git): * ext/openssl/lib/openssl/ssl.rb (verify_certificate_identity): fix
- hostname verification. ed by nahi.
* test/openssl/test_ssl.rb (test_verify_certificate_identity): test for
ab... -
10:16 AM Revision 044387a1 (git): Get ps result if fork-wait is timeouted
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41670 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:51 AM Revision 0f73dde5 (git): enumerator.c: adjust indent
- * enumerator.c (rb_enumeratorize_with_size): adjust indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41669 ... -
04:16 AM Revision a663b7bd (git): merge revision(s) 41600: [Backport #8058]
- * test/rubygems/test_gem_installer.rb (test_install_extension_flat):
use ruby in build directory in case ru...
06/26/2013
-
11:44 PM Feature #6183: Enumerator::Lazy performance issue
- When will generator::hybrid become other than Qfalse?
-
07:20 PM Feature #6183: Enumerator::Lazy performance issue
- Rebased towards latest trunk.
-
11:42 PM Bug #8115: make install DESTDIR=/my/install/path fails
- Thank you for applying and backporting the .
-
11:03 PM Bug #8115 (Closed): make install DESTDIR=/my/install/path fails
- This issue was solved with changeset r41658.
Vit, thank you for reporting this issue.
Your contribution to Ruby is gr... -
10:41 PM Bug #8115 (Assigned): make install DESTDIR=/my/install/path fails
-
04:42 PM Bug #8115 (Closed): make install DESTDIR=/my/install/path fails
- This issue was solved with changeset r41648.
Vit, thank you for reporting this issue.
Your contribution to Ruby is gr... -
04:54 AM Bug #8115: make install DESTDIR=/my/install/path fails
- This seems to be related to r37015. Prior this commit, there used to be $hdrdir = RbConfig::CONFIG["rubyhdrdir"], i.e...
-
05:53 PM Feature #8570: Better mechanisms to safely load classes concurrently
- "headius (Charles Nutter)" <[email protected]> wrote:
>
> Issue #8570 has been reported by headius (Charles N... -
06:48 AM Feature #8570 (Open): Better mechanisms to safely load classes concurrently
- Today I had an issue reported under JRuby where a user was doing require "some library" unless defined?(SomeClassLibr...
-
04:00 PM Bug #8569: DLL exports interfere with Win32 Application Embedding Ruby 1.9.3
- It would seem sensible a) to warn of this issue in the documentation, so that it does not continue to surprise and b)...
-
05:54 AM Bug #8569: DLL exports interfere with Win32 Application Embedding Ruby 1.9.3
- Hello,
The problem with this is that Ruby redefines all those functions in an attempt to ease the cross-platform n... -
05:34 AM Bug #8569 (Closed): DLL exports interfere with Win32 Application Embedding Ruby 1.9.3
- I am hitting this same situation in embedding Ruby into an existing application: it manifests as crashes in fclose, w...
-
03:27 PM Revision c72186f4 (git): * bignum.c (rb_big_pow): Retry if y is a Bignum and it is
- representable as a Fixnum.
Use rb_absint_numwords.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41667 b2dd0... -
03:04 PM Revision 6ebf4fa9 (git): revert r41577 because it causes memory error on mswin CI.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@41666 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:02 PM Revision 186b494a (git): * 2013-06-27
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41665 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:02 PM Revision f392f9f2 (git): formatting fail
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41664 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:54 PM Revision 685f9123 (git): * ext/bigdecimal/bigdecimal.c (BigDecimal_save_rounding_mode): fix typo.
- Fixes GH-343. by @jgarber.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41663 b2dd03c8-39d4-4d8f-98ff-823... - 02:49 PM Revision fe2f09e3 (git): revert r41628 because it causes memory error on mswin.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@41662 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:22 PM Revision e5178a25 (git): enumerator.c: use rb_enumerator_size_func
- * enumerator.c (rb_enumeratorize_with_size): use strict definition
rb_enumerator_size_func.
git-svn-id: svn+ssh://... - 02:13 PM Revision 7b52f3a7 (git): * gc.c (is_before_sweep): Add a missing space before a parenthesis.
- * gc.c (rb_gc_force_recycle): Add a missing space around a parenthesis.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby... -
02:07 PM Revision 9d701183 (git): merge revision(s) 41254,41655: [Backport #8519]
- test_io.rb: fix test error
* test/ruby/test_io.rb (TestIO#test_write_32bit_boundary): retry to
remove the ... -
02:03 PM Revision 3da1f24e (git): merge revision(s) 41648: [Backport #8115]
- * lib/mkmf.rb: should use expanded values for header directories
unless extmk. by vo.x (Vit Ondruch)... -
01:44 PM Revision 7cc4b809 (git): intern.h: rb_enumeratorize_with_size with cast
- * include/ruby/intern.h (rb_enumeratorize_with_size): cast for
backward compatibility.
git-svn-id: svn+ssh://ci.r... -
01:43 PM Revision 5e2f227d (git): intern.h: define rb_enumerator_size_func
- * include/ruby/intern.h (rb_enumerator_size_func): define strict
function declaration for rb_enumeratorize_with_siz... -
12:21 PM Revision 26646186 (git): * test/ruby/test_io.rb (TestIO#test_write_32bit_boundary): skip if
- writing a file is slow.
[ruby-core:55541] [Bug #8519]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41655 b2dd... -
10:24 AM Feature #8544: OpenURI should open 'file://' URIs
- naruse (Yui NARUSE) wrote:
> duerst (Martin Dürst) wrote:
> > phluid61 (Matthew Kerwin) wrote:
> >
> > > Perha... - 09:29 AM Revision fb3a03ee (git): * test/ruby/test_m17n.rb: assert_predicate and assert_not_predicate
- is not available on 1.9.3.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@41654 b2dd03c8-39d4-4d8f... - 08:11 AM Revision b20ecf49 (git): merge revision(s) 41343,41360,41386: [Backport #8531]
- test/ruby/test_symbol.rb: tests for [Bug #8531]
* include/ruby/ruby.h, vm_eval.c (rb_funcall_with_block):
... - 08:02 AM Revision c4b61464 (git): [Backport #8328] [ruby-core:55250] by funny-falcon
- * benchmark/bm_hash_shift.rb: add benchmark for Hash#shift
* hash.c (rb_hash_shift): use st_shift if hash is not bei... - 07:57 AM Revision 8149f70e (git): merge revision(s) 41347: [Backport #8319]
- * ext/tk/extconf.rb: support s390x (Thanks to bkabrda) [ruby-trunk - Bug #5465]
* ext/tk/extconf.rb: apply [B... - 07:55 AM Revision bbe36f64 (git): merge revision(s) 41342,41359,41361: [Backport #8341]
- test/ruby/test_proc.rb: tests for [Bug #8341]
* include/ruby/intern.h, proc.c (rb_method_call_with_block):
... - 07:51 AM Revision f8665e42 (git): merge revision(s) 40525,40526,40528,40530: [Backport #8345]
- proc.c: remove unnecessary static function
* proc.c (proc_lambda): remove and use rb_block_lambda directly
... -
07:42 AM Revision 70658c38 (git): mkmf.rb: use expanded values
- * lib/mkmf.rb: should use expanded values for header directories
unless extmk. by vo.x (Vit Ondruch) at [rub... - 07:32 AM Revision 7e88248f (git): merge revision(s) 41091: [Backport #8415]
- * lib/net/imap.rb (capability_response): should ignore trailing
spaces. Thanks, Peter Kovacs. [ruby-core:... - 07:30 AM Revision 285a03e1 (git): merge revision(s) 40913: [Backport #8434]
- * intern.h: remove dangling rb_class_init_copy declaration
[ruby-core:55120] [Bug #8434]
git-svn-id: svn+... - 07:26 AM Revision a43b8412 (git): merge revision(s) 41175: [Backport #8503]
- * class.c (include_modules_at): invalidate method cache if included
module contains constants
* te... - 07:13 AM Revision fbc47099 (git): merge revision(s) 41250: [Backport #8516]
- * io.c (io_getc): fix 7bit coderange condition, check if ascii read
data instead of read length. [ruby-core... - 07:12 AM Revision c6d80075 (git): merge revision(s) 41266: [Backport #8517]
- * ext/socket/extconf.rb: Enable RFC 3542 IPV6 socket options for OS X
10.7+. [ruby-trunk - Bug #8517]
g... - 07:08 AM Revision 9f170c5c (git): merge revision(s) 36763,36764: [Backport #8528]
- bignum.c: suppress an empty-body warning
* bignum.c (bigdivrem): move decrement to the loop body, to suppres... -
06:27 AM Revision 86b65861 (git): * bignum.c (LSHIFTABLE): extract from LSHIFTX().
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41641 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:08 AM Feature #7106: FileUtils.touch should allow touching the symlink itself rather than the file the link points to
- usa: ping!
-
03:49 AM Revision 1457ee2c (git): * bignum.c (bigxor_int): Fix a buffer over read.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41640 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:16 AM Revision 9be51267 (git): * bignum.c (bigand_int): Consider negative values.
- (bigor_int): The allocated bignum should have enough size
to store long.
This fixes (bignum fits in a BDIGIT) | (... -
03:09 AM Revision 3a810083 (git): * test/socket/test_udp.rb: Close sockets explicitly.
- Don't use fixed port number.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41638 b2dd03c8-39d4-4d8f-98ff-823fe... -
02:53 AM Feature #8042: Add Addrinfo#socket to create a socket that is not connected or bound
- On Tue, Jun 25, 2013 at 3:56 AM, Tanaka Akira <[email protected]> wrote:
> 2013/6/24 headius (Charles Nutter) <headius@...
06/25/2013
-
10:28 PM Revision 3ade5353 (git): * bignum.c (bigand_int): Fix a buffer over read.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41637 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:13 PM Bug #6862: BigMath.exp negative exponent
- This issue was solved with changeset r41623.
BTW, my is same to Garth Snyder's and it is 11 months old. -
09:53 PM Revision 5026d0ae (git): * bignum.c (bigadd_int): Fix a buffer over read.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41636 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:23 PM Feature #8568: Introduce RbConfig value for native word size, to avoid Fixnum#size use
- 2013/6/25 headius (Charles Nutter) <[email protected]>:
> Issue #8568 has been reported by headius (Charles Nutt... -
07:48 PM Feature #8568: Introduce RbConfig value for native word size, to avoid Fixnum#size use
- The place where word size info should be seems RbConfig, if it is needed.
nobu (Nobuyoshi Nakada) wrote:
> 'point... -
02:05 PM Feature #8568: Introduce RbConfig value for native word size, to avoid Fixnum#size use
- 'pointer' or 'value'?
I'm curious for what purpose people use that size.
Pointers are not used usually in ruby, I... -
12:50 PM Feature #8568: Introduce RbConfig value for native word size, to avoid Fixnum#size use
- Size of a pointer is probably what I'm looking for, since that's usually what people will be using it for. However, i...
-
11:01 AM Feature #8568: Introduce RbConfig value for native word size, to avoid Fixnum#size use
- In current CRuby, Fixnum is always limited as long, so Fixnum#size represents sizeof(long), not word size.
But it de... -
06:14 AM Feature #8568 (Closed): Introduce RbConfig value for native word size, to avoid Fixnum#size use
- Fixnum#size is not really useful to represent native word size across all platforms and implementations. On JRuby, fo...
-
06:23 PM Feature #8553: Bignum#size (and Fixnum#size)
- 2013/6/25 headius (Charles Nutter) <[email protected]>:
> Issue #8553 has been updated by headius (Charles Nutte... -
06:08 AM Feature #8553: Bignum#size (and Fixnum#size)
- akr (Akira Tanaka) wrote:
> I think two's complement representation excluding a sign bit is not familiar for most pe... -
05:59 PM Feature #8042: Add Addrinfo#socket to create a socket that is not connected or bound
- 2013/6/24 headius (Charles Nutter) <[email protected]>:
>
> Objection: why would an "info" object be able to c... -
05:59 PM Feature #8544: OpenURI should open 'file://' URIs
- 2013/6/19 silasdavis (Silas Davis) <[email protected]>:
> Issue #8544 has been reported by silasdavis (Sila... -
05:55 PM Revision fb82ba2f (git): merge revision(s) 41629: [Backport #8533]
- * lib/rubygems/ext/builder.rb (Gem::Ext::Builder.make): Pass
DESTDIR via command line to override what's in... -
04:31 PM Revision 46979cdb (git): fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41634 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:20 PM Revision b0993c73 (git): * gc.c (is_before_sweep): Add new helper function that check the object
- is before sweep?
* gc.c (rb_gc_force_recycle): Have to clear mark bit if object's slot
already read... - 04:18 PM Revision 3f44f7f2 (git): * 2013-06-26
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41632 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:18 PM Revision 4d906fbc (git): * bignum.c (bigsub_int): Fix a buffer over read.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41631 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:47 PM Revision 56435700 (git): * bignum.c (rb_absint_singlebit_p): Use POW2_P.
- (bary_pack): Ditto.
(rb_big2str0): Ditto.
(POW2_P): Moved to top.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... - 01:28 PM Revision 8cc31037 (git): * lib/rubygems/ext/builder.rb (Gem::Ext::Builder.make): Pass
- DESTDIR via command line to override what's in MAKEFLAGS. This
fixes an installation problem under a package build... - 12:56 PM Revision 30182354 (git): merge revision(s) 41325: [Backport #8554]
- * gc.c: Fixup around GC by MALLOC.
Add allocate size to malloc_increase before GC
for updating limit in after_gc_... - 12:53 PM Revision d07c6d3a (git): * 2013-06-25
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@41627 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:53 PM Revision 3d0eecd1 (git): Commit miss, revert previous commit.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@41626 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:51 PM Revision 7565d728 (git): * bignum.c (big2dbl): Use (BDIGIT)1 instead of 1UL.
- (bary_mul_normal): Remove a useless cast.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41625 b2dd03c8-39d4-4d... - 12:40 PM Revision 6e7ecacc (git): merge revision(s) 41325: [Backport #8554]
- * gc.c: Fixup around GC by MALLOC.
Add allocate size to malloc_increase before GC
for updating limit in after_gc_... - 12:29 PM Revision 448c66c5 (git): * ext/bigdecimal/bigdecimal.c (BigMath_s_exp): Fix for the cases when
- the argument x is not a BigDecimal.
This change is based on the made by Garth Snyder.
[Fix GH-332] https://... -
12:19 PM Revision b58230bc (git): * bignum.c (big2ulong): "check" argument removed.
- (rb_big2ulong): Follow above change.
(rb_big2long): Ditto.
(rb_big_rshift): Ditto.
(rb_big_aref): Ditto.
git... -
11:10 AM Revision d4f1cc32 (git): * bignum.c (rb_big2ulong_pack): Use rb_integer_pack.
- (rb_big_aref): Call big2ulong with TRUE for "check" argument.
It should be non-effective.
git-svn-id: svn+ssh://... -
10:36 AM Revision e4e5bc11 (git): * bignum.c (LSHIFTX): Revert r41611.
- The redundant expression suppresses a warning, C4293, by Visual
Studio.
http://ruby-mswin.cloudapp.net/vc10-x64/r... -
10:21 AM Revision b51a43e1 (git): fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41619 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:04 AM Revision a8c22692 (git): * bignum.c (big2ulong): Add a cast.
- (big2ull): Add a specialized code for SIZEOF_LONG_LONG <=
SIZEOF_BDIGITS.
git-svn-id: svn+ssh://ci.ruby-lang.org... -
08:49 AM Revision 6dede511 (git): fix typo by @daveworth [fix GH-340]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41617 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:46 AM Feature #6373: public #self
- Another argument against `#identity`: it is used by several libraries for something completely different. For example...
-
07:24 AM Feature #6373: public #self
- phluid61 (Matthew Kerwin) wrote:
> charliesome (Charlie Somerville) wrote:
> > I think out of all the options propo... -
05:49 AM Feature #8430: Rational number literal
- phluid61 (Matthew Kerwin) wrote:
> headius (Charles Nutter) wrote:
> > %R{1,2}
>
> +1 this seems to introduce th... -
05:45 AM Feature #8430: Rational number literal
- mrkn (Kenta Murata) wrote:
> > %R{1,2}
>
> It isn't similar to a fraction.
Does it have to be?
How about %R... -
12:26 AM Feature #8430: Rational number literal
- > %R{1,2}
It isn't similar to a fraction. -
04:34 AM Bug #8567: Logger#add can never return +false+
- Likely the documentation of the return value is in error and should be removed.
-
03:16 AM Bug #8567 (Closed): Logger#add can never return +false+
- The ruby Logger in the stdlib has a discrepancy between the documentation and the source code. The documentation stat...
-
03:46 AM Revision 8dcdfe36 (git): * bignum.c (integer_unpack_single_bdigit): Use "1 + ~u" instead of
- "-u" to suppress warning (C4146) by Visual Studio.
Reported by ko1 via IRC.
git-svn-id: svn+ssh://ci.ruby-lang.o... -
03:31 AM Revision 26dd2374 (git): * bignum.c (big2ulong): Add code specialized for SIZEOF_LONG <=
- SIZEOF_BDIGITS.
This prevents shift witdth warning from "num <<= BITSPERDIG".
git-svn-id: svn+ssh://ci.ruby-lang... -
03:24 AM Revision ab0a0031 (git): * gc.c: fix oldgen/remembered_shady counting algorithm.
- * gc.c (rgengc_check_shady): increment
`objspace->rgengc.remembered_shady_object_count' here.
* gc.c (rgengc_rememb... -
03:08 AM Revision 2b93ed5e (git): * bignum.c (MSB): Removed.
- (BDIGIT_MSB): Defined using BIGRAD_HALF.
(bary_2comp): Apply BIGLO after possible over flow of BDIGIT.
(get2comp)... -
02:40 AM Revision 0a89315b (git): bignum.c: suppress warning
- * bignum.c (big2ulong): suppress shorten-64-to-32 warning. BDIGIT can
be bigger than long now.
git-svn-id: svn+s... -
02:39 AM Revision cb2cfdd9 (git): bignum.c: redundant expression
- * bignum.c (LSHIFTX): remove redundant never-true expression.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@416...
06/24/2013
-
08:49 PM Bug #7311: DRb test suite fails when hostname cannot be reached
- Could somebody please review and apply the es? They are just a few lines of code. Thanks
-
08:37 PM Feature #8566 (Open): [] Allow to configure additional preludes
- Could you please accept the [1], which adds new '--with-prelude' configuration option. This configuration optio...
-
05:49 PM Feature #5653: "I strongly discourage the use of autoload in any standard libraries" (Re: autoload will be dead)
- Where are we now ? Will the autoload be deprecated in the future ?
- 05:06 PM Revision b935dd30 (git): fix typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41610 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:40 PM Bug #8565: Compiled Regexp comparation bug
- I took a quick look at why this is happening. The equality fails because the source of the two regexps is different:
... -
04:32 PM Bug #8565 (Closed): Compiled Regexp comparation bug
- 2.0.0p195 :001 > Regexp.new('\/') == /\//
=> false
There is no such problem in latest 1.9.3, expression return true -
04:01 PM Revision 5ac57407 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41609 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:57 PM Revision fe94e8d6 (git): * 2013-06-25
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41608 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:57 PM Revision 606d2d35 (git): * gc.c (typedef struct rb_objspace): Change members for monitor objects.
- * gc.c (gc_marks_test): Check all WriteBarrier Errors and track them in obj-tree.
* gc.c (rgengc_check_shady)... -
03:12 PM Revision 9f110100 (git): merge revision(s) 41593:
- * array.c: Return value in Array overview example found by @PragTob
[Fix GH-336] https://.com/ruby/ru... -
03:12 PM Revision 80a83ca6 (git): merge revision(s) 41592:
- * array.c (rb_ary_zip): typo by @PragTob [Fix GH-337]
https://.com/ruby/ruby/pull/337
git-svn-id: s... -
03:11 PM Revision 8b2c390b (git): merge revision(s) 41590,41591:
- * win32/README.win32: grammar typo by @blankenshipz [Fix GH-334]
https://.com/ruby/ruby/pull/334
gi... -
02:31 PM Revision 13f1fbc0 (git): * bignum.c (integer_unpack_single_bdigit): Refine code to filling
- higher bits and use BIGLO.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41603 b2dd03c8-39d4-4d8f-98ff-823fe69... -
02:13 PM Feature #8564: Extend Module#attr... methods
- -1 to overloading the same syntax with proc/lambda initialization.
-
02:10 PM Feature #8564: Extend Module#attr... methods
- +1 very useful pattern
-
01:55 PM Feature #8564 (Open): Extend Module#attr... methods
- Extend #attr_reader, #attr_writer, #attr_accessor syntax to accept default values, such as:
attr_reader foo: 4... -
01:56 PM Feature #8563: Instance variable arguments
- > If you propose this as a feature, I will +1 it. Also I have some questions about it which probably should not poll...
-
08:49 AM Feature #8563: Instance variable arguments
- boris_stitnicky (Boris Stitnicky) wrote:
> Which also brings to my mind, that now that we have named args firmly in ... -
01:30 AM Feature #8563: Instance variable arguments
- @Matz: If `define_attr_initialize` is an option, then there is a question of named / ordered qualifier, either as:
... -
01:29 AM Feature #8563: Instance variable arguments
- Worth pointing out that blocks used to support this:
~~~Ruby
1.times { |@foo| ... }
~~~
Basically, it suppor... -
01:39 PM Revision 66ee8a17 (git): test_rinda.rb: fix for unimplemented ifindex()
- * test/rinda/test_rinda.rb (RingIPv6#prepare_ipv6):
ifindex() function may not be implemented on Windows. We use an... -
01:39 PM Revision a75e4aef (git): test_gdbm.rb: skip a test on Windows
- * test/gdbm/test_gdbm.rb (TestGDBM#test_s_open_nolock):
skip a failing test on Windows because flock() implementati... -
01:39 PM Revision 274f1c88 (git): test_gem_installer.rb: fix a test failure
- * test/rubygems/test_gem_installer.rb (test_install_extension_flat):
use ruby in build directory in case ruby is no... -
01:39 PM Revision 8ad8407e (git): dl/cfunc.c: fix conversion of Bignum
- * ext/dl/cfunc.c (rb_dlcfunc_call): fix conversion from Bignum to
pointer. sizeof(DLSTACK_TYPE) is larger than size... -
01:28 PM Feature #8553: Bignum#size (and Fixnum#size)
- > In JRuby, Bignum#size is implemented using Java's BigInteger.bitLength().
...
> Returns the number of bits in the... -
01:37 AM Feature #8553: Bignum#size (and Fixnum#size)
- In JRuby, Bignum#size is implemented using Java's BigInteger.bitLength().
bitLength doco:
public int bitLength(... - 01:03 PM Revision 0e8807db (git): * eval_error.c (warn_printf): use rb_vsprintf instead so ruby specific
- extensions like PRIsVALUE can be used in format strings
* eval_error.c (error_print): use warn_print_str (alias for
... -
12:25 PM Bug #8559 (Third Party's Issue): Difficulty Installing on OS X 10.9 "Mavericks"
-
05:35 AM Bug #8559: Difficulty Installing on OS X 10.9 "Mavericks"
- nobu (Nobuyoshi Nakada) wrote:
> =begin
> As a linker error occurs at ((<URL:https://gist..com/phyllisstein/5... - 11:31 AM Revision fff35898 (git): * compile.c (make_name_for_block): use PRIsVALUE in format string
- instead of %s and RSTRING_PTR to protect objects from being garbage
collected too soon
* encoding.c (str_to_encinde... -
11:07 AM Feature #6373: public #self
- charliesome (Charlie Somerville) wrote:
> I think out of all the options proposed, 'identity' is the most readable/q... -
09:37 AM Feature #6373: public #self
- I think out of all the options proposed, '`identity`' is the most readable/quickly understandable.
For example, I ... -
09:02 AM Feature #6373: public #self
- headius (Charles Nutter) wrote:
> Another option based on matz's objection: `#reference`. We want a method that retu... -
04:07 AM Feature #6373: public #self
- Another argument why "`tap`" is fine...
If `tap` were defined in a functional style, it would be simply
~~~ruby... -
03:51 AM Feature #6373: public #self
- phluid61 (Matthew Kerwin) wrote:
> laise (Alexey Chernenkov) wrote:
> > It is a VERY usefull feature! Can't underst... -
08:54 AM Feature #8544: OpenURI should open 'file://' URIs
- naruse (Yui NARUSE) wrote:
> For file scheme,
> http://tools.ietf.org/html/draft-hoffman-file-uri-03
> http://url.... -
01:33 AM Feature #8544: OpenURI should open 'file://' URIs
- > > phluid61 (Matthew Kerwin) wrote:
> > In the absence of a living RFC [...]
>
> Perhaps this can get some tracti... -
08:52 AM Feature #8430: Rational number literal
- headius (Charles Nutter) wrote:
> Not sure if the debate still rages, but something that keeps the numerator and den... -
03:37 AM Feature #8430: Rational number literal
- Not sure if the debate still rages, but something that keeps the numerator and denominator together in a single "lite...
-
02:53 AM Feature #8042: Add Addrinfo#socket to create a socket that is not connected or bound
- Objection: why would an "info" object be able to create a socket?
Wouldn't Socket.unbound_socket(addrinfo) make mo... -
02:22 AM Feature #8546: super errors in UnboundMethods
- Holy canolli, since which version is it possible to bind methods to incompatible object types in the first place?
Fu... -
01:42 AM Feature #8546: super errors in UnboundMethods
- I don't see how it would know the order in which to do the super logic. What do you expect to happen?
First off, i... -
01:29 AM Revision 8f15f582 (git): fix indent
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41596 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
06/23/2013
-
11:01 PM Revision 5332d812 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41595 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:58 PM Revision 9694416c (git): * gc.c (after_gc_sweep): Have to record malloc info before reset.
- * gc.c (gc_prof_timer_start): Pick out part of new record creation as gc_prof_setup_new_record.
* gc.c (gc_pr... -
10:37 PM Feature #8563: Instance variable arguments
phluid61 (Matthew Kerwin) wrote:
> Question: would this be valid?
>
> ~~~Ruby
> def foo(@foo=@foo) end
In g...-
10:21 PM Feature #8563: Instance variable arguments
- It could also be used besides `initialize`:
~~~ruby
def update_something foo
do_update_something(@foo = foo)
... -
08:34 PM Feature #8563: Instance variable arguments
- From my POV:
~~~ruby
def initialize(@foo, @bar)
end
~~~
does not express intention of instance variable init... -
03:24 PM Feature #8563: Instance variable arguments
Question: would this be valid?
~~~ruby
def foo(@foo=@foo) end
~~~
Asking here, because #5825 as written onl...-
09:41 AM Feature #8563 (Assigned): Instance variable arguments
-
04:30 AM Feature #8563 (Rejected): Instance variable arguments
- Often times, people want to assign given arguments to instance variables, especially inside the method `initialize`:
... -
05:55 PM Revision 6e088d29 (git): * array.c: Return value in Array overview example found by @PragTob
- [Fix GH-336] https://.com/ruby/ruby/pull/336
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41593 b2dd03c8... -
05:46 PM Revision 10d5f123 (git): * array.c (rb_ary_zip): typo by @PragTob [Fix GH-337]
- https://.com/ruby/ruby/pull/337
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41592 b2dd03c8-39d4-4d8f-98... -
05:46 PM Revision 2f787c4e (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41591 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:43 PM Revision 94a324aa (git): * win32/README.win32: grammar typo by @blankenshipz [Fix GH-334]
- https://.com/ruby/ruby/pull/334
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41590 b2dd03c8-39d4-4d8f-98... - 04:05 PM Revision 4b95b980 (git): * 2013-06-24
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41589 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:05 PM Revision 6225d547 (git): * bignum.c (BIGUP): Use LSHIFTX and avoid cast to consider the type
- of x is bigger than BDIGIT_DBL.
(big2ulong): Use unsigned long to store the result.
(big2ull): Use unsigned LONG_... -
02:10 PM Revision ad6d79e7 (git): * include/ruby/defines.h (BDIGIT): Define it only if it is not defined
- yet. This eases tests and debug.
(SIZEOF_BDIGITS): Ditto.
(BDIGIT_DBL): Ditto.
(BDIGIT_DBL_SIGNED): Ditto.
(... -
08:30 AM Revision 9310247f (git): * bignum.c (integer_unpack_single_bdigit): Use a cast.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41586 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:41 AM Revision 4ab37a13 (git): * bootstraptest/test_thread.rb: rescue resource limitation errors.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41585 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:37 AM Bug #8408: minitest's test may fail randomly
- zenspider (Ryan Davis) wrote:
> This is not high priority.
>
> This should be fixed with import of 4.7.5.
Rand...
Also available in: Atom