Activity
From 04/29/2016 to 05/05/2016
05/05/2016
-
11:37 PM Bug #12351 (Third Party's Issue): ruby-1.9.3.4 (Ubuntu): undefined variable in MiniTest::Unit::Runner::Worker (unit.rb:328)
- upstream repo of minitest is here https://github.com/seattlerb/minitest
Please submit your issue and patch to upst... -
05:58 PM Bug #12351 (Third Party's Issue): ruby-1.9.3.4 (Ubuntu): undefined variable in MiniTest::Unit::Runner::Worker (unit.rb:328)
- An undefined variable in `MiniTest::Unit::Runner::Worker` causes `rake` execution to fail (status code 1) when perfor...
-
11:16 PM Revision 0c13d23d (git): enum.c: examples of Enumerable#detect [ci skip]
- * enum.c (enum_find): [DOC] add more examples to the documentation
of Enumerable#detect, to show that it equals to ... -
09:17 PM Bug #12353 (Closed): Regression with Marshal.dump on ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15]
- Attempting to call `Marshal.dump` on an `ActiveSupport::CoreExtensions::Numeric::Time` (e.g., `1.day`) triggers a ```...
-
08:41 PM Bug #12346: Ruby 2.3.0 64-bit (mingw64-32) WIN32OLE_TYPE.typelibs seg faults on Windows 10 64-bit
- It *could* be something with my registry but it works in Ruby 2.3.0 32-bit, Ruby 2.2.5 64-bit and Ruby 2.2 HEAD 64-bi...
-
01:21 AM Bug #12346 (Feedback): Ruby 2.3.0 64-bit (mingw64-32) WIN32OLE_TYPE.typelibs seg faults on Windows 10 64-bit
- I can't reproduce it with the trunk and 2.3.1 on Windows 7.
Probably it is related to the content of your registry.
... -
08:35 PM Feature #12352 (Rejected): New hash syntax broken for numeric keys
- [[Matz himself showed in RubyConf 2015 the following example]](https://www.youtube.com/watch?v=LE0g2TUsJ4U&t=13m04s):...
-
06:00 PM Feature #12005: Unify Fixnum and Bignum into Integer
- Akira Tanaka wrote:
> Other benefits?
As you show people write Fixnum case and Bignum case.
But sometimes they w... -
03:11 AM Feature #12005: Unify Fixnum and Bignum into Integer
- On 2016/05/04 23:54, [email protected] wrote:
> I feel that unifying Fixnum and Bignum is simple and beautiful.
>
> ... -
05:30 PM Bug #12323: Wrong example code in OptionParser documentation
- ruby_2_3 r54924 merged revision(s) 54808.
-
05:30 PM Revision f8e604c6 (git): merge revision(s) 54808: [Backport #12323]
- * lib/optparse.rb: [DOC] fix example code. base on the code by
Semyon Gaivoronskiy in [ruby-core:75224]. ... -
05:28 PM Bug #11880: blank string makes Win32ole crush
- ruby_2_3 r54923 merged revision(s) 53322,53323.
-
05:28 PM Revision 10685d4f (git): merge revision(s) 53322,53323: [Backport #11880]
- * ext/win32ole/win32ole.c (ole_vstr2wc, ole_variant2val): fix blank
string conversion.
[Bug #1188... -
05:26 PM Bug #12339: result of 123456789 ** -2 in doc
- ruby_2_3 r54922 merged revision(s) 54898.
-
05:26 PM Bug #12339: result of 123456789 ** -2 in doc
- なるほどその通りでした。指摘ありがとうございます。
-
05:26 PM Revision ac5ffe0a (git): merge revision(s) 54898: [Backport #12339]
- * bignum.c: [DOC] Update result of 123456789 ** -2.
[ruby-dev:49606] [Bug #12339]
git-svn-id: svn+ssh://c... - 03:00 PM Revision d6c3079e (git): * 2016-05-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54921 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:00 PM Revision e1ce20cf (git): random.c: use uint32_t
- * random.c (struct MT, next_state): use uint32_t for the state
vector.
* random.c (init_by_array, rand_init): ditt... -
02:46 PM Feature #12350: Introduce Array#find! that raises an error if element not found
- You can pass a callable object to `Enumerable#find`:
~~~ruby
def find_price!(size)
prices.find(->{ fail "Price... -
02:25 PM Feature #12350: Introduce Array#find! that raises an error if element not found
- Victor Shepelev wrote:
> > Could you elaborate what is bad in your example? Basically I don't see anything bad in yo... -
02:05 PM Feature #12350: Introduce Array#find! that raises an error if element not found
- > Could you elaborate what is bad in your example? Basically I don't see anything bad in your code except a little bi...
-
01:30 PM Feature #12350: Introduce Array#find! that raises an error if element not found
- Victor Shepelev wrote:
> I'm pretty unhappy that community/style guidelines are banning the straightforward and read... -
11:35 AM Feature #12350: Introduce Array#find! that raises an error if element not found
- I'm pretty unhappy that community/style guidelines are banning the straightforward and readable solution:
~~~ruby
... -
11:22 AM Feature #12350 (Open): Introduce Array#find! that raises an error if element not found
- It would be great to have some function (like `Hash#fetch`) for `Array` that raises an exception if element not found...
-
10:04 AM Bug #12324: Support OpenSSL 1.1.0 (and drop support for 0.9.6/0.9.7)
- I made v2 of the patch:
https://github.com/ruby/ruby/compare/trunk...rhenium:feature/openssl-110-v2
Changes:
... -
03:04 AM Bug #12324: Support OpenSSL 1.1.0 (and drop support for 0.9.6/0.9.7)
- It's because X25519 is an algorithm for key exchange. Ed25519, the corresponding (sharing the elliptic curve) signatu...
-
09:06 AM Revision a22221ca (git): * test/ruby/test_complexrational.rb: Remove duplicated raise.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54919 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:27 AM Revision 6112b290 (git): proc.c: no temporary args array
- * proc.c (bmcall): method proc is always lambda, args is the array
which is made from argc and argv.
git-svn-id: s... -
07:18 AM Revision cfc29cf2 (git): proc.c: no unnecessary temporary array
- * proc.c (bmcall): get rid of making temporary single element
array.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
07:11 AM Revision 5c19519e (git): proc.c: suppress a warning
- * proc.c (call_method_data_safe): suppress clobbered warning by
old gcc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
05:39 AM Revision deca1d80 (git): * string.c (rb_str_sub): Fix a special match variable name.
- [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54915 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:45 AM Bug #11043 (Rejected): .rvm/gems/ruby-2.1.1/gems/json-1.8.2/lib/json/common.rb:67: [BUG] unknown type 0x22 (0xc given)
- Kamal Ahmed wrote:
> ```
> /home/kahmed/.rvm/gems/ruby-2.1.1/gems/json-1.8.2/lib/json/common.rb:67: [BUG] unknown t... -
02:52 AM Bug #11043 (Feedback): .rvm/gems/ruby-2.1.1/gems/json-1.8.2/lib/json/common.rb:67: [BUG] unknown type 0x22 (0xc given)
- I couldn't reproduce this with `ruby 2.1.10p492 (2016-04-22 revision 54691) [x86_64-darwin15.0]`
Please try with 2... -
03:22 AM Revision 84f94652 (git): use TH_JUMP_TAG
- * vm_eval.c (rb_eval_cmd, rb_catch_obj): use TH_JUMP_TAG with the
same rb_thread_t used for TH_PUSH_TAG, instead of... -
02:49 AM Bug #9933 (Feedback): segmentation fault when running 'gem' (ruby 2.1.2p95)
- Please try with Ruby 2.1.10 or latest version of 2.2 and 2.3.
-
02:48 AM Bug #9679 (Third Party's Issue): /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/util/diff.rb:129: [BUG] Segmentation fault
- Ruby 1.9.3 is EOL now. and It's vendor's ruby provided Chef Software, Inc. Please report to Chef Software.
-
02:45 AM Bug #11135 (Third Party's Issue): [BUG] Segmentation fault at 0x000000000000b0
- I couldn't reproduce this with `ruby 2.4.0dev (2016-05-03 trunk 54898) [x86_64-darwin15]`
If you still have this i... - 01:49 AM Revision 77421bcc (git): * 2016-05-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54913 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:49 AM Revision 4a066896 (git): random.c: use arc4random_buf
- * random.c (fill_random_bytes_syscall): use arc4random_buf if
available.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
05/04/2016
-
10:43 PM Bug #12349 (Closed): Can't load OpenStruct with Syck with Ruby 2.3.x
- This is the same kind of problem that happened with Psych here: https://bugs.ruby-lang.org/issues/11884
When tryin... -
10:00 PM Bug #12324: Support OpenSSL 1.1.0 (and drop support for 0.9.6/0.9.7)
- Please see gist: https://gist.github.com/mcr/73e10792abd529c5f53562ed275b7c1b
(I could remove the rake/rails stuff a... -
09:17 PM Bug #12324: Support OpenSSL 1.1.0 (and drop support for 0.9.6/0.9.7)
- I tried your git tree, at: commit 7085ed6411718538c0f47f8281b9089d21d4426d
I did have openssl-pre5 installed, which ... -
09:51 PM Bug #12348 (Closed): PKey::EC.public_key returns EC::Point
- It appears that the EC subclass returns something isn't recognized as a public key (not a subclass of OpenSSL::PKey::...
-
03:35 PM Bug #9569: SecureRandom should try /dev/urandom first
- I think switching OpenSSL to getrandom() is possible if the performance is acceptable.
The man page for getrandom(),... -
01:32 PM Bug #9569: SecureRandom should try /dev/urandom first
- > Delan Azabani wrote:
>> Changing the order of `SecureRandom.gen_random` should be enough to fix this bug, but I w... -
02:21 AM Bug #9569: SecureRandom should try /dev/urandom first
- Delan Azabani wrote:
> Changing the order of `SecureRandom.gen_random` should be enough to fix this bug, but I would... -
02:07 AM Bug #9569: SecureRandom should try /dev/urandom first
- For anyone reading this thread after me:
* `SecureRandom.gen_random` calls `OpenSSL::Random.random_bytes` before f... -
01:44 AM Bug #9569: SecureRandom should try /dev/urandom first
- Chris MacNaughton wrote:
> Eric Wong wrote:
> > Has anybody here brought up the issue to the OpenSSL team to get
>... -
12:53 AM Bug #9569: SecureRandom should try /dev/urandom first
- Eric Wong wrote:
> Has anybody here brought up the issue to the OpenSSL team to get
> OpenSSL fixed?
>
> Fixi... -
12:41 AM Bug #9569: SecureRandom should try /dev/urandom first
- Has anybody here brought up the issue to the OpenSSL team to get
OpenSSL fixed?
Fixing OpenSSL would benefit far... -
02:54 PM Feature #12005: Unify Fixnum and Bignum into Integer
- I feel that unifying Fixnum and Bignum is simple and beautiful.
However I'm not sure that there are enough concret... -
02:12 PM Revision 903161e0 (git): numeric.c: Remove prototype declarations to internal.h
- * numeric.c (fix_plus): Remove rb_nucomp_add prototype
declaration.
* numeric.c (fix_mul): Remove rb_nucomp_mul pr... -
10:10 AM Revision 09550d14 (git): proc.c: separate rb_method_call_with_block
- * proc.c (rb_method_call_with_block): separate the cases with and
without tag for optimization.
git-svn-id: svn+ss... -
10:10 AM Revision 759773bf (git): proc.c: passed_block
- * proc.c (passed_block): extract conversion from passed proc value
to rb_block_t pointer.
git-svn-id: svn+ssh://ci... -
10:10 AM Revision c8932036 (git): proc.c: constify
- * proc.c (method_callable_method_entry): constify data.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54908 b2dd... -
09:46 AM Revision 02377a3a (git): * lib/net/http/header.rb: [DOC] add documentation that
- Net::HTTPHeader#{each_header,each_name,each_capitalized_name,
each_value,each_capitalized} without block returns an... -
09:46 AM Revision 6da22141 (git): * lib/net/http/header.rb (Net::HTTPHeader#{each_header,each_name,
- each_capitalized_name,each_value,each_capitalized}): Return
sized enumerators.
* test/net/http/test_httpheader.rb:... -
09:46 AM Revision 803177b3 (git): * test/net/http/test_httpheader.rb: add missing test of
- Net::HTTPHeader#each_capitalized_name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54905 b2dd03c8-39d4-4d8f-98... -
09:07 AM Revision 60287eab (git): * lib/set.rb: [DOC] add documentation that Set#{delete_if,keep_if,collect!,reject!,select!,
- classify,divide} without block returns an enumerator.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54904 b2dd03... -
09:06 AM Revision 80ccb8e8 (git): * lib/set.rb (Set#{delete_if,keep_if,collect!,reject!,select!,classify,divide},
- SortedSet#{delete_if,keep_if}): Return sized enumerators.
* test/test_set.rb: add test for above.
git-svn-id: svn+s... - 09:06 AM Revision c8ca4897 (git): * 2016-05-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54902 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:06 AM Revision 315a136e (git): * test/test_set.rb: add missing test of Set#select!.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54901 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:57 AM Bug #12344 (Rejected): check_funcall_respond_to behavior seems incorrect
- It's a common mistake, to define `method_missing` but not `respond_to_missing?`.
-
06:35 AM Bug #12339: result of 123456789 ** -2 in doc
- `Bignum#**` からのマージなので、ruby_2_3 以前のブランチでは `rb_big_pow` にあります。
-
04:00 AM Feature #12347 (Closed): [PATCH] Make CSV::Row#each etc. return Enumerator when no block given
- I propose to make following methods return Enumerator when no block given.
* CSV::Row#each
* CSV::Row#delete_if
... -
02:55 AM Bug #12346 (Closed): Ruby 2.3.0 64-bit (mingw64-32) WIN32OLE_TYPE.typelibs seg faults on Windows 10 64-bit
- Ruby Windows binaries are from RubyInstaller.org.
Seg fault also happens with Ruby 2.3.1 using the same 64-bit Dev...
05/03/2016
-
10:19 PM Bug #9569: SecureRandom should try /dev/urandom first
- Let's look at some OpenSSL RNG failures outside the Ruby microcosm:
* https://emboss.github.io/blog/2013/08/21/ope... -
03:11 PM Bug #9569: SecureRandom should try /dev/urandom first
- Shyouhei Urabe wrote:
> Filippo Valsorda wrote:
> > **All other languages only expose /dev/urandom in the stdlib.**... -
03:24 AM Bug #9569: SecureRandom should try /dev/urandom first
- Corey Csuhta wrote:
> what the current fallback code is actually doing is simply looking for any device named `/dev/... -
10:05 PM Bug #12345 (Closed): A module's private constants are given with `Module#constant(false)`
- A module's private constants are given with `Module#constant(false)`.
~~~ruby
module A
X = 1
Y = 2
priva... -
09:20 PM Bug #12344 (Rejected): check_funcall_respond_to behavior seems incorrect
- Prior to ruby 2.3, and specifically I believe prior to the implementation of this change:
> Thu Aug 20 14:13:27 2015... -
05:58 PM Bug #12320: Skip SHA from test_digest_constants for LibreSSL 2.3
- ruby_2_3 r54900 merged revision(s) 53718.
-
05:57 PM Revision 0b5e532e (git): merge revision(s) 53718: [Backport #12320]
- Skip SHA from test_digest_constants for LibreSSL 2.3
The first one of ruby/openssl#40
https://github... -
05:47 PM Bug #12343: Backport r54896, r54897 (fix rb_complex_set_imag())
- ruby_2_3 r54899 merged revision(s) 54896,54897.
-
05:20 PM Bug #12343 (Closed): Backport r54896, r54897 (fix rb_complex_set_imag())
- This ticket is only for backport management for stable branches.
The issue was already fixed on trunk.
r54896 (rb... -
05:46 PM Revision 15ce6732 (git): merge revision(s) 54896,54897: [Backport #12343]
- * complex.c (rb_complex_set_imag): Fix to properly set imag
of complex.
* internal.h (RCOMPLEX_SET... -
05:32 PM Bug #12339: result of 123456789 ** -2 in doc
- 該当する部分は r54831 で Fixnum/Bignum メソッドの統合時に書き加えられていて、ruby_2_3 以前のブランチの rdoc 用コメントには存在しませんでした。また 1 ** -2 の例は正しく (1/2) の表記...
-
02:31 PM Bug #12339 (Closed): result of 123456789 ** -2 in doc
- Applied in changeset r54898.
----------
Update result of 123456789 ** -2
* numeric.c: [DOC] Update result of 123456... -
05:28 AM Bug #12339 (Assigned): result of 123456789 ** -2 in doc
- 1.9でRationalが組み込みになって動作が変わったはずです。
-
03:20 PM Bug #12342: DRb.stop_service doesn't kill sleeping TimerIdConv threads
- Here is a link to our workaround: https://github.com/ManageIQ/manageiq/pull/8399
-
03:17 PM Bug #12342 (Closed): DRb.stop_service doesn't kill sleeping TimerIdConv threads
- According to this commit[1], it's a good idea for DRb.stop_service to kill threads it creates.
My problem is I hav... -
02:31 PM Revision 8ef6dacb (git): Update result of 123456789 ** -2
- * numeric.c: [DOC] Update result of 123456789 ** -2.
[ruby-dev:49606] [Bug #12339]
git-svn-id: svn+ssh://ci.ruby-l... -
02:19 PM Bug #11903: [BUG] vm_call_cfunc - cfp consistency error
- I can reproduce in ruby 2.3.1 by lazy loading a sequence in FactoryGirl which has the same name as the attribute it i...
-
02:12 PM Revision 5bc03ef4 (git): * internal.h (RCOMPLEX_SET_IMAG): undef RCOMPLEX_SET_IMAG
- instead of duplicated undef RCOMPLEX_SET_REAL.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54897 b2dd03c8-39d4... -
01:54 PM Revision c949686d (git): * complex.c (rb_complex_set_imag): Fix to properly set imag
- of complex.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54896 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:20 PM Feature #12336 (Closed): Use -std=gnu99 instead of -std=c99 for GCC
- Applied in changeset r54895.
----------
* configure.in (warnflags): use -std=gnu99 instead of
-std=iso9899:1999. [... -
01:20 PM Revision 03cbafcf (git): * configure.in (warnflags): use -std=gnu99 instead of
- -std=iso9899:1999. [Feature #12336]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54895 b2dd03c8-39d4-4d8f-98ff-... -
01:14 PM Revision cdef0bc8 (git): * string.c (count_utf8_lead_bytes_with_word): Use __builtin_popcount
- only if it can use SSE 4.2 POPCNT whose latency is 3 cycle.
* internal.h (rb_popcount64): use __builtin_popcountll b... -
12:36 PM Feature #9999: Type Annotations (Static Type Checking)
- Nobuyoshi Nakada wrote:
> Alexey Babich wrote:
> > ~~~ruby
> > def ReturnType method(Type value: default, ...)
> ... -
11:26 AM Feature #9999: Type Annotations (Static Type Checking)
- Alexey Babich wrote:
> ~~~ruby
> def ReturnType method(Type value: default, ...)
> ~~~
How to know if it doesn'... -
09:33 AM Feature #9999: Type Annotations (Static Type Checking)
- **For usage level**:
Static type checking looks most useful as syntax pre-compilation feature to speed-up code execu... -
11:36 AM Bug #12337: inconsistency between Fixnum#coerce and Bignum#coerce
- Akira Tanaka wrote:
> Bignum.coerce(Fixnum) is used to implement fixnum binop bignum.
> (binop is binary operator s... -
10:07 AM Bug #12337: inconsistency between Fixnum#coerce and Bignum#coerce
- Bignum.coerce(Fixnum) is used to implement fixnum binop bignum.
(binop is binary operator such as +, -, etc.)
x b... -
09:27 AM Bug #12337: inconsistency between Fixnum#coerce and Bignum#coerce
- I had a question about Bignum#coerce in http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/75176.
I think... -
09:10 AM Bug #12337: inconsistency between Fixnum#coerce and Bignum#coerce
- I made a patch to fix this problem.
This implements bignum.coerce(float) to be [float, float] and
fixnum.coerce(b... -
10:18 AM Feature #12005: Unify Fixnum and Bignum into Integer
- I made a patch to unify Fixnum and Bignum:
unify-fixnum-and-bignum.patch
For rough compatibility, I defined Fixnu... -
08:23 AM Feature #12333: `String#concat`, `Array#concat`, `String#prepend` to take multiple arguments
- Satoru, thank you for the patch.
And you are making good points with the questions you raised.
> * What is the ... -
08:08 AM Feature #12333: `String#concat`, `Array#concat`, `String#prepend` to take multiple arguments
- I wrote another patch refined for a problem stated in a previous post.
It behaves like below
~~~
ar = [1]
ar.... -
07:15 AM Feature #12333: `String#concat`, `Array#concat`, `String#prepend` to take multiple arguments
- I have written a patch.
And, there are some points to ask
* What is the appropriate behavior when calling conca... -
05:19 AM Bug #10763 (Closed): do not receive TracePoint event for elsif
- Applied in changeset r54893.
----------
parse.y: trace elsif
* parse.y (new_if_gen): set newline flag to NODE_IF to... -
05:19 AM Revision e0611820 (git): parse.y: trace elsif
- * parse.y (new_if_gen): set newline flag to NODE_IF to trace all
if/elsif statements. [ruby-core:67720] [Bug #1076... -
01:22 AM Revision e0a0c2b8 (git): eval.c: constify
- * eval.c (extract_raise_opts): constify argv.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54892 b2dd03c8-39d4-...
05/02/2016
- 09:04 PM Revision 32487971 (git): * 2016-05-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54891 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:04 PM Revision ebfb401e (git): process.c (disable_child_handler_fork_child): initialize handler for SIGPIPE
- This only happens on the !POSIX_SIGNAL case; but one may
test with the following:
--- a/process.c
+++ b/proc... -
08:47 PM Bug #10763: do not receive TracePoint event for elsif
- Even more strange: the problem disappears if you enclose the condition between parentheses. In the Oleg Sukhodolsky e...
-
06:08 PM Bug #9569: SecureRandom should try /dev/urandom first
- The Linux man page keeps getting mentioned, but what the current fallback code is actually doing is simply looking fo...
-
09:22 AM Bug #9569: SecureRandom should try /dev/urandom first
- Note that, while I read through this thread again, no one is arguing /dev/urandom being insecure. No one states linu...
-
04:38 PM Feature #6647: Exceptions raised in threads should be logged
- > I remember this topic was looked at in the developer meeting this month. Matz was positive to have Thread#report_o...
-
03:56 PM Feature #12334: Final/Readonly Support for Fields / Instance Variables
- I know that it has nothing to do with freezing. I was just using that as an example of something where Ruby has decid...
-
03:50 PM Feature #12334: Final/Readonly Support for Fields / Instance Variables
- It has nothing to do with freezing. Freezing is about a property of an object. What you are trying to do is about var...
-
02:54 PM Feature #12334: Final/Readonly Support for Fields / Instance Variables
- If the developer had to take care of all of this, we probably would not have freezing right? You could make the case ...
-
02:51 PM Feature #12334: Final/Readonly Support for Fields / Instance Variables
- Maybe leaving it to the developer or design/code reviewing is the best way. I do think there is something to the idea...
-
05:29 AM Feature #12334: Final/Readonly Support for Fields / Instance Variables
- I agree with Shyouhei. If you are afraid of changing an instance variable in one of your classes' methods, maybe just...
-
04:06 AM Feature #12334 (Open): Final/Readonly Support for Fields / Instance Variables
- OK, I see your proposal now. I'm not for it though ("you write a class and you can't control when to mutate its ins...
-
02:21 AM Feature #12334: Final/Readonly Support for Fields / Instance Variables
- If the feature should be rejected, I can live with that, but I don't think we had the same idea of what I was request...
-
02:20 AM Feature #12334: Final/Readonly Support for Fields / Instance Variables
- Here is an example:
~~~ruby
class Foo
attr_reader :foo
def initialize
@foo = 123
end
def acc... -
02:15 AM Feature #12334: Final/Readonly Support for Fields / Instance Variables
- This feature request is not about being external to the object.
I can have multiple Ruby methods in the same class... -
02:06 AM Feature #12334 (Rejected): Final/Readonly Support for Fields / Instance Variables
- In ruby, instance variables are private to objects. You can _never_ access instance variables from outside of an obj...
-
02:21 PM Bug #12340: Windows: File.truncate has two string encoding issues
- Oops! The tests you've added are much more comprehensive than mine anyway. Thank you for the quick fix.
-
02:06 PM Bug #12340: Windows: File.truncate has two string encoding issues
- I can't find your attached file :-P, but I've fixed now.
-
02:03 PM Bug #12340 (Closed): Windows: File.truncate has two string encoding issues
- Applied in changeset r54887.
----------
* test/ruby/test_file_exhaustive.rb: test UTF-8 filename. see [Bug #12340] -
12:47 PM Bug #12340 (Closed): Windows: File.truncate has two string encoding issues
- `File.truncate` calls `rb_str_encode_ospath()` which returns a UTF-8 encoded Ruby string.
Then it passes a pointer t... - 02:05 PM Revision 3e5dc499 (git): * win32/win32.c, include/ruby/win32.h (rb_w32_utruncate): implements new
- truncate alternative which accepts UTF-8 path.
* file.c (truncate): use above function.
[Bug #12340]
git-svn-id:... - 02:03 PM Revision 7f50d69c (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54888 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:03 PM Revision 42ebe37b (git): * test/ruby/test_file_exhaustive.rb: test UTF-8 filename. see [Bug #12340]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54887 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:06 PM Bug #12341 (Closed): Plase backport r54706
- Ah, this was backported 3 days ago (r54815)
-
01:03 PM Bug #12341 (Closed): Plase backport r54706
- This avoids following issues with recent tzdata:
```
1) Failure:
TestTimeTZ#test_europe_moscow [/builddir/buil... -
12:04 PM Revision d0fbdb00 (git): * re.c (str_coderange): to avoid function call when the string already
- has coderange information.
* re.c (rb_reg_prepare_enc): add shortcut path when the regexp has
the same encoding of... -
11:46 AM Revision 77a99fd4 (git): Update rdoc of Integer#modulo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54885 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:46 AM Revision a0ab5a32 (git): fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54884 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:46 AM Revision c1544aaa (git): fix typos [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54883 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:47 AM Bug #12339 (Closed): result of 123456789 ** -2 in doc
- https://github.com/ruby/ruby/blob/c353ec0c9e8e941f49910a51f7dc10cf3d3cdd17/numeric.c#L3647
の `Integer#**` の rdoc で
... -
08:10 AM Feature #12338 (Closed): bypass Exception.new
- Redefinition of class method `new` is an outdated style, and internal exceptions should not be affected by it.
htt... -
03:58 AM Revision c353ec0c (git): string.c: shortcut
- * string.c (rb_str_concat): shortcut concatenation to ASCII-8BIT
as well as US-ASCII.
git-svn-id: svn+ssh://ci.rub... -
03:53 AM Revision 321c6df8 (git): string.c: fix doc
- * string.c (rb_str_concat): [DOC] fix the indefinite article, for
replacement from Fixnum to Integer.
git-svn-id: ... -
03:35 AM Revision 74b314e4 (git): * test/ruby/test_refinement.rb (test_inspect): Use Integer instead of Fixnum.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54880 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:25 AM Feature #12333: `String#concat`, `Array#concat`, `String#prepend` to take multiple arguments
- I will try to write a patch for it!
-
01:45 AM Feature #12333: `String#concat`, `Array#concat`, `String#prepend` to take multiple arguments
- I think this can occasionally be helpful, and shouldn't be too difficult to implement. Can you provide a patch?
-
12:06 AM Revision 0e3475a6 (git): string.c: fix braces
- * string.c (search_nonascii): fix braces unmatched by a
preprocessing condition.
git-svn-id: svn+ssh://ci.ruby-lan...
05/01/2016
-
09:59 PM Revision f1183cb9 (git): complex.c don't refer rb_cFixnum and rb_cBignum.
- * complex.c: Don't refer rb_cFixnum and rb_cBignum.
(k_fixnum_p): Use FIXNUM_P.
(k_bignum_p): Use RB_TYPE_P.
g... -
06:27 PM Revision 2fc97379 (git): fix mixed declaration on non UNALIGNED_WORD_ACCESS
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54877 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:38 PM Feature #12334: Final/Readonly Support for Fields / Instance Variables
- Sorry, I should have used correct terminology. By fields, I meant instance variables.
-
04:29 PM Feature #12334: Final/Readonly Support for Fields / Instance Variables
- What is a "field"?
-
04:28 PM Revision af97057c (git): * test/ruby/test_numeric.rb (test_step): Use Integer::FIXNUM_MAX.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54876 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:15 PM Revision 76be3f22 (git): test_name use Integer instead of Fixnum.
- * test/ruby/test_module.rb (test_name): Use Integer instead of Fixnum.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby... -
04:01 PM Revision 5ea48245 (git): test/lib/test/unit/assertions.rb defines assert_fixnum and assert_bignum.
- * test/lib/test/unit/assertions.rb (assert_fixnum): Defined.
(assert_bignum): Defined.
* test/ruby/test_bignum.rb:... -
03:42 PM Revision 0963d96e (git): Add a cast to avoid signed integer overflow.
- * vm_trace.c (recalc_remove_ruby_vm_event_flags): Add a cast to
avoid signed integer overflow.
git-svn-id: svn+s... -
03:16 PM Revision de2f7416 (git): envutil.rb defines Integer::{FIXNUM_MIN,FIXNUM_MAX}.
- * test/lib/envutil.rb: Define Integer::{FIXNUM_MIN,FIXNUM_MAX}.
* test/ruby/test_bignum.rb: Use Integer::{FIXNUM_MIN... - 03:02 PM Revision f98c9a0a (git): * 2016-05-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54871 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:02 PM Revision 78729a59 (git): Fix rb_ary_sum for mathn
- * array.c (rb_ary_sum): fix for mathn
* test/ruby/test_array.rb (test_sum): ditto.
git-svn-id: svn+ssh://ci.ruby-la... - 02:56 PM Revision b1376614 (git): * test/logger/test_logdevice.rb (TestLogDevice#test_shifting_period_suffix):
- too many shifting. the last shifting created logs named as `*.3`, and
they were never unlinked.
git-svn-id: svn+... - 02:54 PM Revision b1ec36b2 (git): * test/lib/test/unit.rb (Options#non_options): fixed wrong regexp.
- if both positives and negatives were specified, postives had to
be spcicifed from the beginning.
git-svn-id: svn+... -
02:22 PM Bug #12337: inconsistency between Fixnum#coerce and Bignum#coerce
- I also found 1.coerce(2) returns integers and
1.coerce(2**100) returns floats.
```
% ./ruby -e 'p 1.coerce(2)'
... -
01:06 PM Bug #12337 (Closed): inconsistency between Fixnum#coerce and Bignum#coerce
- I found 1.coerce(2.0) is [2.0, 1.0] but
(2**100).coerce(2.0) raises TypeError
```
% ./ruby -ve 'p 1.coerce(2.0)'... -
02:19 PM Revision 64837f77 (git): fix for where UNALIGNED_WORD_ACCESS is not allowed
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54867 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:50 PM Revision 05655519 (git): update comments.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54866 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:30 PM Revision 9ac29669 (git): Fix a test message.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54865 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:00 PM Revision 54916154 (git): * win32/win32.c: drop Win2K support.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54864 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:42 AM Revision 62b6e90d (git): * cont.c, hash.c, random.c, win32/win32.c: cleanup some Win9x/ME/NT4
- support leftovers.
[fix GH-1328] patched by @cremno
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54863 b2dd0... -
09:58 AM Feature #12336 (Closed): Use -std=gnu99 instead of -std=c99 for GCC
- r36038以降、Ruby本体をビルドする際にはGCCに-stdオプションを与えており、
若干の変更を経て現在では-std=iso9899:1999 (-std=c99相当)を指定しています。
しかしこの指定の場合、GCCのC... -
09:07 AM Revision db2c3277 (git): Use WORDS_BIGENDIAN
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54862 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:44 AM Bug #9569: SecureRandom should try /dev/urandom first
- Filippo Valsorda wrote:
> **All other languages only expose /dev/urandom in the stdlib.**
This is simply not true... -
06:53 AM Bug #12335 (Closed): Segfault running Rails with Objectspace (2.2.4)
- So I've been running Rails with ObjectSpace to try and identify a memoryleak. Occasionally this yields segfaults with...
-
01:35 AM Revision 396d835d (git): [DOC] merge documents for {Integer,Fixnum}#succ.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54861 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:14 AM Feature #12328 (Third Party's Issue): Show warnings about vulnerable and no longer supported Ruby versions.
-
01:10 AM Feature #12328: Show warnings about vulnerable and no longer supported Ruby versions.
- I think this can be closed because:
1. JSON/YAML file can be created on ruby-lang.org and cached on other sites if... -
12:32 AM Feature #12328: Show warnings about vulnerable and no longer supported Ruby versions.
- Would it make sense for ruby-lang.org to provide an "API" for announcing which versions are supported and until when?...
-
12:23 AM Feature #12328: Show warnings about vulnerable and no longer supported Ruby versions.
- Tsuyoshi Sawada wrote:
> Perhaps this can be requested as a feature of ruby gems. (...) It makes sense because you n... -
12:17 AM Feature #12328: Show warnings about vulnerable and no longer supported Ruby versions.
- Yui NARUSE wrote:
> I doubt such people who work extremely hard have a time to such warnings because there shall be ... -
12:56 AM Revision 215a3894 (git): ChangeLog: fix a typo [ci skip]
- * ChangeLog: fix typo, process ID is unrelated to login shell
name, should be user ID.
http://twitter.com/nagachi...
04/30/2016
-
11:58 PM Feature #12328: Show warnings about vulnerable and no longer supported Ruby versions.
- Perhaps this can be requested as a feature of ruby gems. Those who want to be warned should set it in such a way. The...
-
07:56 PM Feature #12328: Show warnings about vulnerable and no longer supported Ruby versions.
- I doubt such people who work extremely hard have a time to such warnings because there shall be already so many warni...
-
07:15 PM Feature #12328: Show warnings about vulnerable and no longer supported Ruby versions.
- **TL;DR - I'm listing real-life situations such warnings would address. Mostly about how people behave and what they ...
-
05:29 PM Feature #12328: Show warnings about vulnerable and no longer supported Ruby versions.
- Eric Wong wrote:
> I don't want a nanny scripting language.
Thank you, Eric. I don't either. I agree expiry is a... -
04:28 AM Feature #12328: Show warnings about vulnerable and no longer supported Ruby versions.
- I am against ruby emitting warnings just because it thinks there may be a newer ruby version available.
Cezary, if... -
04:12 AM Feature #12328: Show warnings about vulnerable and no longer supported Ruby versions.
- [email protected] wrote:
> Would expiry dates make sense?
>
> E.g. Ruby 2.0.0-p648 (December 16th 2015)... -
03:56 AM Feature #12328: Show warnings about vulnerable and no longer supported Ruby versions.
- Migrating from Ruby 1.9.3 to Ruby 2.2 is trivial.
But, people still remember that moving from Ruby 1.8.7 to 1.9.3 w... -
11:58 PM Feature #12142: Hash tables with open addressing
- Koichi Sasada wrote:
> Yura Sokolov wrote:
> > I've put result for each combination: with/without jemalloc * old/ne... -
08:04 PM Feature #12142: Hash tables with open addressing
- Yura Sokolov wrote:
> I've put result for each combination: with/without jemalloc * old/new hash. (2*2=4)
where?
-
03:06 PM Feature #12142: Hash tables with open addressing
- I've put result for each combination: with/without jemalloc * old/new hash. (2*2=4)
There is two ways to get more ... -
02:50 PM Feature #12142: Hash tables with open addressing
- Yura Sokolov wrote:
> And still, why don't you measure with realworld application too?
>
> It is relatively easy ... -
02:32 PM Feature #12142: Hash tables with open addressing
- Yura Sokolov wrote:
> You forgot to include source for added benchmark files into diff: bm_hash_small{2,4,8}, bm_big... -
02:29 PM Feature #12142: Hash tables with open addressing
- Eric Wong wrote:
> [email protected] wrote:
> > Are the first three patches OK for the trunk? If it is so, I ... -
05:37 AM Feature #12142: Hash tables with open addressing
- And still, why don't you measure with realworld application too?
It is relatively easy to setup Redmine http://www... -
05:30 AM Feature #12142: Hash tables with open addressing
- You forgot to include source for added benchmark files into diff: bm_hash_small{2,4,8}, bm_bighash, bm_hash_long
-
03:03 AM Feature #12142: Hash tables with open addressing
- [email protected] wrote:
> Are the first three patches OK for the trunk? If it is so, I don't
> know how to c... -
11:09 PM Bug #12278: Sometimes I have segmentation fault with procs reducer
- Koichi Sasada wrote:
> Do you have easy reproducible code which we can try?
The error has occurred suddenly every... -
07:33 PM Bug #12278: Sometimes I have segmentation fault with procs reducer
- Do you have easy reproducible code which we can try?
-
10:32 PM Revision 0f0121fe (git): * string.c (search_nonascii): use nlz on big endian environments.
- * internal.h (nlz_intpr): defined.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54859 b2dd03c8-39d4-4d8f-98ff-8... -
10:24 PM Bug #9569: SecureRandom should try /dev/urandom first
- I am completely puzzled by what is happening here.
A number of cryptographers and systems engineers stated publicl... -
10:03 PM Bug #9569: SecureRandom should try /dev/urandom first
- Aaron, I don't mean to offend you, but I think you should lobby in the Linux kernel community.
https://bugzilla.ke... -
10:05 PM Revision aa2395b8 (git): fix a typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54858 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:46 PM Feature #11098: Thread-level allocation counting
- Is it acceptable to use gem for this purpose?
You can make a gem using some hooks like allocation tracer gem (https:... -
07:30 PM Feature #12020: Documenting Ruby memory model
- Sorry for late response.
Petr Chalupa wrote:
> Let me start by elaborating more on the motivation behind all of t... -
06:28 PM Feature #12334 (Open): Final/Readonly Support for Fields / Instance Variables
- This sort of relates to https://bugs.ruby-lang.org/issues/11911
C# through 'readonly' and Java through 'final' var... -
04:32 PM Revision 424a706a (git): More optimization for r54854's search_nonascii
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54857 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:39 PM Revision 30c2d8ba (git): * 2016-05-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54856 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:39 PM Revision b888ee25 (git): revert UNALIGNED_WORD_ACCESS for GCC6
- Released GCC 6.0 fixed the issue.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69291
[ruby-core:72211] [Bug #11831] [... -
03:39 PM Revision 4cf460a7 (git): * string.c (search_nonascii): unroll and use ntz
- * configure.in (__builtin_ctz): check.
* configure.in (__builtin_ctzll): check.
* internal.h (rb_popcount32): defin... -
01:05 PM Revision c19c8ef4 (git): [DOC]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54853 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:55 PM Revision 6b6fa210 (git): Gather Fixnum method definitions.
- * numeric.c (Init_Numeric): Gather Fixnum method definitions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54... -
12:39 PM Revision 8248c26e (git): Define Integer#/ instead of Bignum#/.
- * numeric.c (rb_int_div): Define Integer#/.
* bignum.c (rb_big_div): Don't define Bignum#/.
* lib/mathn.rb (Integer... -
12:25 PM Feature #12333 (Closed): `String#concat`, `Array#concat`, `String#prepend` to take multiple arguments
- I would like `String#concat`, `Array#concat`, `String#prepend` to take multiple arguments
~~~ruby
s = ""
s.conca... -
12:24 PM Revision d0e2d150 (git): Define Integer#+ instead of Bignum#+.
- * numeric.c (rb_int_plus): Define Integer#+.
* bignum.c (rb_big_plus): Don't define Bignum#+.
git-svn-id: svn+ssh... -
12:09 PM Revision 11ca96d3 (git): Define Integer#- instead of Bignum#-.
- * numeric.c (rb_int_minus): Define Integer#-.
* bignum.c (rb_big_minus): Don't define Bignum#-.
git-svn-id: svn+s... -
11:54 AM Revision a9f3a1cd (git): Define Integer#* instead of Bignum#*.
- * numeric.c (rb_int_mul): Define Integer#*.
* bignum.c (rb_big_mul): Don't define Bignum#*.
git-svn-id: svn+ssh:/... -
11:31 AM Revision e27a06f4 (git): Define Integer#% instead of Bignum#%.
- * numeric.c (rb_int_modulo): Define Integer#%.
* bignum.c (rb_big_modulo): Don't define Bignum#%.
git-svn-id: svn... -
11:18 AM Revision 25f2c850 (git): Define Integer#== instead of Bignum#==.
- * numeric.c (int_equal): Define Integer#==.
* bignum.c (rb_big_eq): Don't define Bignum#==.
git-svn-id: svn+ssh:/... -
10:42 AM Revision 70279a57 (git): Define Integer#> instead of Bignum#>.
- * numeric.c (int_gt): Define Integer#>.
* bignum.c (rb_big_gt): Don't define Bignum#>.
Renamed from big_gt.
* int... -
10:26 AM Revision 289c3f40 (git): Define Integer#>= instead of Bignum#>=.
- * numeric.c (int_ge): Define Integer#>=.
* bignum.c (rb_big_ge): Don't define Bignum#>=.
Renamed from big_ge.
* i... -
10:20 AM Revision 5576a937 (git): * doc/standard_library.rdoc: Remove obsoleted classes and modules.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54843 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:10 AM Revision 6b16db9c (git): Define Integer#< instead of Bignum#<.
- * numeric.c (int_lt): Define Integer#<.
* bignum.c (rb_big_lt): Don't define Bignum#<.
Renamed from big_lt.
* int... -
09:48 AM Revision d00bca92 (git): Define Integer#<= instead of Bignum#<=.
- * numeric.c (int_le): Define Integer#<=.
* bignum.c (rb_big_le): Don't define Bignum#<=.
Renamed from big_le.
* i... -
09:12 AM Revision d13774e2 (git): Define Integer#GMP_VERSION.
- * bignum.c (Init_Bignum): Define Integer#GMP_VERSION.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54840 b2dd0... -
08:52 AM Revision 11678caa (git): Define Integer#-@ instead of Fixnum#-@.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54839 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:27 AM Revision 635cff45 (git): Define Integer#remainder instead of Bignum#remainder.
- * numeric.c (int_remainder): Define Integer#remainder.
* bignum.c (rb_big_remainder): Don't define Bignum#remainder.... -
06:30 AM Revision ae225a2c (git): {Fixnum,Bignum}#-@ is unified into Integer.
- * numeric.c (rb_int_uminus): {Fixnum,Bignum}#-@ is unified into
Integer.
* bignum.c (rb_big_uminus): Don't define ... -
05:43 AM Revision 73dd745c (git): {Fixnum,Bignum}#div is unified into Integer.
- * numeric.c (rb_int_idiv): {Fixnum,Bignum}#div is unified into
Integer.
* bignum.c (rb_big_idiv): Don't define Big... -
05:26 AM Revision 728333dc (git): {Fixnum,Bignum}#modulo is unified into Integer.
- * numeric.c (rb_int_modulo): {Fixnum,Bignum}#modulo is unified into
Integer.
* bignum.c (rb_big_modulo): Don't def... -
05:05 AM Revision 1b1a1ed6 (git): {Fixnum,Bignum}#divmod is unified into Integer.
- * numeric.c (int_divmod): {Fixnum,Bignum}#divmod is unified into
Integer.
* bignum.c (rb_big_divmod): Don't define... -
04:22 AM Revision bda463c1 (git): move Fixnum#/ document position.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54833 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:20 AM Revision 27f9556d (git): {Fixnum,Bignum}#fdiv is unified into Integer.
- * numeric.c (int_fdiv): {Fixnum,Bignum}#fdiv is unified into
Integer.
* bignum.c (rb_big_fdiv): Don't define Bignu... -
03:59 AM Revision 8a2df1ce (git): {Fixnum,Bignum}#** is unified into Integer.
- * numeric.c (rb_int_pow): {Fixnum,Bignum}#** is unified into
Integer.
* bignum.c (rb_big_pow): Don't define Bignum... -
03:30 AM Revision d73b431e (git): Rename fix_rev and rb_big_neg to fix_comp and rb_big_comp.
- * bignum.c (rb_big_comp): Renamed from rb_big_neg.
* numeric.c (fix_comp): Renamed from fix_rev.
git-svn-id: svn+... -
03:27 AM Revision 10fb4e15 (git): {Fixnum,Bignum}#~ is unified into Integer.
- * numeric.c (int_comp): {Fixnum,Bignum}#~ is unified into
Integer.
* bignum.c (rb_big_neg): Don't define Bignum#~.... -
03:08 AM Revision b296cacb (git): {Fixnum,Bignum}#& is unified into Integer.
- * numeric.c (int_and): {Fixnum,Bignum}#& is unified into
Integer.
* bignum.c (rb_big_and): Don't define Bignum#|.
... -
02:56 AM Revision 23603c27 (git): ext/thread: remove
- * ext/thread: removed dummy extension library. thread_sync.c
provides "thread.rb" already.
git-svn-id: svn+ssh://... -
02:55 AM Revision 13d62659 (git): thread_sync.c: define global constants always
- * thread_sync.c (ALIAS_GLOBAL_CONST): define global constant
aliases unconditionally. same constants are not defin... -
02:54 AM Revision 44af023d (git): {Fixnum,Bignum}#| is unified into Integer.
- * numeric.c (int_or): {Fixnum,Bignum}#| is unified into
Integer.
* bignum.c (rb_big_or): Don't define Bignum#|.
... -
02:18 AM Revision 480bcad7 (git): * vm_trace.c: Fix typos. [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54824 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:12 AM Revision 89a7e87c (git): pty.c: dry up
- * ext/pty/pty.c (establishShell): gather initializations by the
default shell path.
git-svn-id: svn+ssh://ci.ruby-... -
01:09 AM Revision 00a22859 (git): pty.c: user shell
- * ext/pty/pty.c (establishShell): honor USER environment variable
and login name over uid, one pid can be shared by... - 01:09 AM Revision 3908b3da (git): * 2016-04-30
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54821 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:09 AM Revision 36717c86 (git): pty.c: portabilities
- * ext/pty/pty.c (no_mesg): define only if used.
* ext/pty/pty.c (pty_check): some flags may not be defined.
git-svn... -
01:00 AM Bug #10028 (Rejected): nested rest keyword argument
- This is intentional. Nested arguments are assignees of multiple assignments in reality. And multiple assignments do n...
04/29/2016
-
10:36 PM Feature #12142: Hash tables with open addressing
- Since submitting my first patch for new Ruby hash tables, a lot of
code was reworked and a lot of new implementati... -
10:08 PM Bug #12332 (Closed): [PATCH] proc.c: fix RDoc of Proc#===/call/yield/[]
- Since r52050 ("proc.c: enable optimization of Proc#call")
for [Feature #11569], we need to maintain this documentati... -
07:35 PM Bug #12331 (Closed): Please backport r53586
- The r54405 backported several patches. Now, trying to build Ruby 2.3.1 on Fedora 24/Rawhide, I observe following erro...
-
02:47 PM Bug #12330 (Closed): vm_trace.c (get_event_id) returns :specified_line if SPECIFIED_LINE was occurred
- Because r38728 is last commit about this line, I think this is not intended behavior.
To check which symbol is ret... -
02:41 PM Bug #12329: Minitest not in the documentation
- Bundled gems' documents are not installed now.
-
02:27 PM Feature #10342 (Closed): Module#deprecate_constant
-
01:49 PM Bug #12312 (Closed): Make PTY take environment variables like popen does
- It works already.
```
$ ruby1.9 -v -rpty -e 'PTY.spawn({"FOO"=>"bar"}, "printenv", "FOO") {|r,w,pid|p r.read}'
r... -
01:40 PM Revision e46ba7ab (git): maintainers.rdoc: update ext/io/nonblock [ci skip]
- * doc/maintainers.rdoc (ext/io/nonblock): still maintained, as
well as ext/io/wait, which is the origin.
git-svn-i... - 12:18 PM Revision 82e6e21e (git): * doc/maintainers.rdoc (ext/win32): of course, it's still maintained. [skip ci]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54818 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:03 PM Revision 37aa0f46 (git): * gems/bundled_gems: Update latest gems, test-unit-3.1.8 and rake-11.1.2.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54817 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:43 AM Revision 5c194ec0 (git): * doc/maintainers.rdoc: Update latest maintainers list on Ruby 2.4
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54816 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:40 AM Feature #6647: Exceptions raised in threads should be logged
- Shyouhei Urabe wrote:
> I remember this topic was looked at in the developer meeting this month. Matz was positive ... - 11:12 AM Revision d16ff5c4 (git): merge revision(s) 54706:
- * test/ruby/test_time_tz.rb: Tests depends on Europe/Moscow removed
to avoid test failures due to the tzdat... -
10:52 AM Revision 621f2323 (git): * doc/maintainers.rdoc: Removed deprecated entries. These are already deleted.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:52 AM Revision 49b64a90 (git): * doc/maintainers.rdoc: Removed Ruby 1.8 entries. It's not necessary to
- Ruby 2.4 or later.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54813 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:52 AM Feature #12328: Show warnings about vulnerable and no longer supported Ruby versions.
- I'm also maintaining to ruby-build.
We have the plan to warn to EOLed version of Ruby. ref. https://github.com/rbe... -
08:12 AM Feature #12328: Show warnings about vulnerable and no longer supported Ruby versions.
- I doubt that users/developers will install latest versions.
We often see the tickets for older releases. -
08:43 AM Bug #9569: SecureRandom should try /dev/urandom first
- A recent (2012) analysis of the RNG subsystem in the Linux Kernel can be found here: https://eprint.iacr.org/2012/251...
- 12:56 AM Revision ecc17e56 (git): * 2016-04-29
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54812 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:56 AM Revision f9602ee3 (git): win32/win32.c: remove unnecessary declaration
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54811 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Also available in: Atom