Activity
From 10/31/2014 to 11/06/2014
11/06/2014
-
04:41 PM Bug #9907: Abbreviated method assignment with private attr_writer/attr_reader does not work.
- I'm confused about how private dispatch against self should behave. I expected that *at least* all `self.x` calls wou...
-
03:45 PM Bug #10483 (Closed): Latest Ruby 2.1.4 update introduced backwards incompatible change related to boolean evaluation
- The following, albeit ugly line of code (I didn't write it), worked in Ruby 2.1.1, but fails to evaluate in Ruby 2.1....
-
03:00 PM Revision d436c051 (git): unicode_norm_gen.tmpl: expand kompatible_table
- * template/unicode_norm_gen.tmpl: expand kompatible_table so that
recursive expansion is not needed at runtime.
gi... - 03:00 PM Revision 4fa166e3 (git): * 2014-11-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48310 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:00 PM Revision b8788417 (git): normalize.rb: trivial optimizations
- * lib/unicode_normalize/normalize.rb (nfc_one, normalize): trivial
optimizations.
git-svn-id: svn+ssh://ci.ruby-la... -
03:00 PM Revision 64034372 (git): normalize.rb: explicit separator
- * lib/unicode_normalize/normalize.rb (canonical_ordering_one):
use explicit separator, not to depend on $,.
git-sv... -
02:58 PM Revision 1f53145d (git): pack.c: escape and encoding
- * pack.c (pack_pack): escape unprintable characters and preserve
the encoding of warning message.
git-svn-id: svn+... -
02:55 PM Revision fa892d27 (git): test_pack.rb: test_invalid_warning
- * test/ruby/test_pack.rb (test_invalid_warning): add test for
invalid directive warnings.
git-svn-id: svn+ssh://ci... -
02:55 PM Revision c58962d4 (git): string.c: no exception in QUOTE
- * string.c (sym_printable): QUOTE() should not raise an exception
even on invalid byte sequence.
git-svn-id: svn+s... -
02:54 PM Revision 1ae1164e (git): generic_erb.rb: explicit_trim_line
- * tool/generic_erb.rb: enable explicit_trim_line mode
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48304 b2dd03... -
02:45 PM Feature #10480: Allow a catch-all approach to capture throws and rethrow them in a separate context
- That would be perfect as long as it includes the arguments passed to throw.
-
02:03 AM Feature #10480 (Assigned): Allow a catch-all approach to capture throws and rethrow them in a separate context
- "Catch-all construction doesn't feel nice to me.
I think the new exception's name should be UncaughtThrowError, lik... -
02:20 PM Bug #10350: compile error in bignum.c line 3297 with old fcc on Solaris
- Backported into `ruby_2_1` at r48303.
-
02:19 PM Revision 562c93f5 (git): merge revision(s) r47860: [Backport #10350]
- * bignum.c (absint_numwords_generic): set an array element after
definition of a variable to fix compile er... -
01:55 PM Bug #9681: miniruby Bus Error at 0x3d44c4
- Backported into `ruby_2_1` branch at r48302.
-
08:36 AM Bug #9681: miniruby Bus Error at 0x3d44c4
- Applied the patch to `ruby_2_0_0` at r48296.
Thank you! -
08:15 AM Bug #9681: miniruby Bus Error at 0x3d44c4
- attached patches for Ruby 2.1 and Ruby 2.0.0
-
01:46 PM Revision 52180277 (git): merge revision(s) 48288: [Backport #9681]
- * compile.c (compile_data_alloc): add padding when strict alignment
is required for memory access. Currentl... -
12:45 PM Revision 8f1b3a79 (git): * test/test_unicode_normalize.rb: Rename TestNormalize to
- TestUnicodeNormalize.
Define constants under TestUnicodeNormalize.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
12:23 PM Revision 600b9132 (git): * test/open-uri/test_open-uri.rb: Check empty webrick log.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48300 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:53 AM Revision 1b7bb04e (git): make-snapshot: HAVE_BASERUBY
- * tool/make-snapshot: set HAVE_BASERUBY to download Unicode data
files.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
10:53 AM Revision 1cede1da (git): reaply r48278
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48298 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:42 AM Revision 6a5cdfac (git): * re.c (unescape_nonascii): cast -1 for the case char is unsigned char.
- If char is signed char, for example gcc for ARM or ppc64, it caused
infinite loop.
http://kmuto.jp/build-ruby/arm... - 08:36 AM Revision fd25950e (git): * compile.c (compile_data_alloc): add padding when strict alignment
- is required for memory access. Currently, the padding is enabled
only when the CPU is 32-bit SPARC and the compiler... -
08:05 AM Feature #10423: [PATCH] opt_str_lit*: avoid literal string allocations
- Eric Wong wrote:
> > My comments:
> >
> > 1. (negative) Incompatibility
>
> > To solve this incompatibili... -
12:31 AM Feature #10423: [PATCH] opt_str_lit*: avoid literal string allocations
- [email protected] wrote:
> Sorry for late, and thank you for catching up recent changes.
No problem. I had some tim... -
08:01 AM Feature #10482: Allow ignored items to vary in `Enumerable#chunk`.
- Sorry, the example was wrong; I mistook `nil` and `NilClass`. But I hope you get the point.
-
07:56 AM Feature #10482 (Feedback): Allow ignored items to vary in `Enumerable#chunk`.
- In #5663, regarding a method proposed, Yehuda Katz's writes:
~~~
The only caveat is that it would be impossible t... -
05:46 AM Revision 8d004969 (git): Revert r48278 "common.mk: update unicode data only if BASERUBY is available"
- Moreover its error "make[1]: *** No rule to make target
`lib/unicode_normalize/tables.rb', needed by `srcs-lib'. Sto... -
04:00 AM Bug #10143 (Third Party's Issue): JSON module does not conform to RFC 7159
- discussing in upstream https://github.com/flori/json/issues/206
-
01:22 AM Bug #10143: JSON module does not conform to RFC 7159
- I cannot find another linter that would accept this as input. example: http://www.jslint.com
I can however see that ... -
03:55 AM Revision c9e8dd08 (git): fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48294 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:55 AM Revision 16038b29 (git): fix typos [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48293 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:14 AM Revision f83116e6 (git): lib/uri/rfc2396_parser.rb (initialize): reduce bytecode size
- Reduce the initialize method from 2088 to 1332 bytes on 32-bit x86
Measurement obtained using `memsize_of_all', as `m...
11/05/2014
- 11:50 PM Revision e6c84217 (git): * 2014-11-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48291 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:49 PM Revision 2b7f0289 (git): lib/unicode_normalize/normalize.rb: Comment clarification. [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48290 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:40 PM Feature #10378: [PATCH 0/3] It's better (1 + 0i).real? return true
- @Takeshi Nishimatsu san
OK, it does make sense. thanks. -
09:29 PM Feature #10318: [PATCH 0/n] Let underscore be positionally matched arg to omit binding obvious variable.
- oops... I found totally [incompatible code in Rails](https://github.com/rails/rails/blob/cd2d3664e3b434d15b6c19e652be...
-
08:17 PM Bug #10478: WEBrick's server.rb contains a return that should be a break
- Ahh that explains the lost exception. We will investigate why the LJE managed to escape on JRuby.
-
12:47 PM Bug #10478: WEBrick's server.rb contains a return that should be a break
- Thank you for the fix.
I investigated why the LocalJumpError doesn't cause test errors.
It is because the method ... -
10:25 AM Bug #10478 (Closed): WEBrick's server.rb contains a return that should be a break
- Applied in changeset r48285.
----------
* lib/webrick/server.rb: Stop lisntner loop properly.
[ruby-core:66085] [B... -
12:33 AM Bug #10478: WEBrick's server.rb contains a return that should be a break
- See also the JRuby bug: https://github.com/jruby/jruby/issues/2085
-
12:19 AM Bug #10478 (Closed): WEBrick's server.rb contains a return that should be a break
- Commit 46253 (git hash 6f226d9) added the ability to shut down the running WEBrick server more gracefully, by monitor...
-
07:20 PM Feature #10481 (Assigned): Add "if" and "unless" clauses to rescue statements
- I'd like to propose a syntax change: allow boolean "if" and "unless" clauses to follow a rescue statement.
Conside... -
04:27 PM Feature #10480 (Closed): Allow a catch-all approach to capture throws and rethrow them in a separate context
- Currently there's a bug in Devise/Rails when streaming is enabled through ActionController::Live module.
This modu... -
02:49 PM Bug #9681 (Closed): miniruby Bus Error at 0x3d44c4
- Applied in changeset r48288.
----------
* compile.c (compile_data_alloc): add padding when strict alignment
is req... -
02:37 PM Bug #9681: miniruby Bus Error at 0x3d44c4
- I can reproduce the Bug Error on SPARC Solaris10 with /usr/sfw/bin/gcc (gcc 3.4.3, SUNWgcc package).
The reason wh... - 02:49 PM Revision 2cd4da28 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48289 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:49 PM Revision da4a5ef1 (git): * compile.c (compile_data_alloc): add padding when strict alignment
- is required for memory access. Currently, the padding is enabled
only when the CPU is 32-bit SPARC and the compiler... -
02:29 PM Revision f4c848e1 (git): * test/open-uri/test_open-uri.rb: Don't ignore webrick's log.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48287 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:15 PM Revision d1ad4934 (git): fix typos [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48286 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:43 AM Bug #10476 (Assigned): String.strip remove characters different than pure whitespace
- Yes, definitely.
-
09:01 AM Bug #10476: String.strip remove characters different than pure whitespace
- The example only includes 4 of these 7 characters, null, form feed and vertical tab are missing.
Maybe a documenta... -
03:16 AM Bug #10476 (Rejected): String.strip remove characters different than pure whitespace
- As the example in the doc states, "whitespace" includes these characters.
-
11:14 AM Feature #10423: [PATCH] opt_str_lit*: avoid literal string allocations
- Sorry for late, and thank you for catching up recent changes.
My comments:
1. (negative) Incompatibility
I f... -
10:24 AM Revision a0e4956d (git): * lib/webrick/server.rb: Stop lisntner loop properly.
- [ruby-core:66085] [Bug #10478] Fixed by Charles Nutter.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48285 b2... -
09:45 AM Feature #9179 (Assigned): MatchData#values_at should support named capture
- I want to write following code, how do you think matz?
```ruby
reg = %r<\A(?<scheme>[A-Za-z][+\-.0-9A-Za-z]*):(?<... -
09:31 AM Bug #10413: Unexpected block invocation with unknown keywords
- make and apply a patch like r48102 to `ruby_2_0_0` at r48284.
- 09:28 AM Revision fb9df412 (git): merge revision(s) 48102: [Backport #10413]
- * class.c (unknown_keyword_error): delete expected keywords
directly from raw table, so that the given bloc... -
08:53 AM Bug #10479 (Rejected): OpenSSL not upgrading to 1.0.1j while recompiling Ruby.
- I had my system running on ubuntu 14.04, Ruby 1.9.3p550, OpenSSL 1.0.1f. After MITM vulnerability when I tried to upd...
-
08:20 AM Revision 4b8cb23a (git): intern.h: deprecate disable and enable super
- * include/ruby/intern.h (rb_disable_super, rb_enable_super): warn
as deprecated at build time, instead of ignoring ... -
07:55 AM Revision 35656631 (git): proc.c: remove rb_f_lambda
- * proc.c (rb_f_lambda): remove deprecated function, which has been
unavailable from extension libraries.
git-svn-i... -
07:27 AM Revision 9bc469b9 (git): intern.h: deprecate rb_clear_cache
- * include/ruby/intern.h (rb_clear_cache): mark as deprecated, not
only warnings at runtime.
git-svn-id: svn+ssh://... -
06:41 AM Bug #10472: C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31: [BUG] Segmentation fault
- We can say nothing since no information except for just it segfaulted, but 1.8.7-p302, 2010-08-16, is very very old a...
-
04:13 AM Bug #10472: C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31: [BUG] Segmentation fault
- Hiroshi SHIBATA wrote:
> 1.8.7 is EOL status.
Hi Hiroshi, Thanks for getting back so quickly! really appreciate i... -
06:05 AM Revision a707ab4b (git): string.c: no terminator
- * string.c (rb_str_{,l,r}strip_bang): rb_str_subseq() will not
NUL-terminate the result string, in the future, so i... -
05:19 AM Revision 7fecd1e7 (git): cpu_counter.rb: separate implementations
- * lib/rake/cpu_counter.rb (Rake::CpuCounter#count): separate
Etc.nprocessors implementation, and if is is available... -
05:11 AM Revision ef8139db (git): common.mk: update unicode data only if BASERUBY is available
- * common.mk (lib/unicode_normalize/tables.rb): do nothing unless
BASERUBY is available. MINIRUBY cannot load exten... -
05:06 AM Bug #10248: Possible missing test or bug for Module#include and Module#prepend
- Perhaps we can incorporate the tests now, if it's considered spec behavior? If it is not considered spec behavior, th...
-
03:13 AM Revision 62ede283 (git): string.c: reduce memory copy
- * string.c (rb_str_lstrip, rb_str_strip): reduce memory copy by
copying necessary part only.
* string.c (rb_str_str... - 01:54 AM Revision 8615857b (git): * 2014-11-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48276 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:54 AM Revision 3614f8bd (git): string.c: wchar terminator
- * string.c (rb_str_lstrip_bang, rb_str_rstrip_bang): terminate
wchar strings with wchar 0.
git-svn-id: svn+ssh://c... -
12:59 AM Bug #9542: Delegator does not delegate protected methods
- Currently no way to tell if a method is called from a "protected" scope.
11/04/2014
-
11:16 PM Feature #10477 (Open): Implicit interfaces
- Hello guys,
I would to suggest us to discuss about implementing implicit interfaces on Ruby like Go.
> Go does ... -
07:35 PM Feature #10442: Helper methods to Vector class
- ping
-
04:34 PM Bug #10476: String.strip remove characters different than pure whitespace
- With the old 1.8.7 interpreter, the behaviour of strip was different:
~~~
1.8.7-head :010 > "#{0.chr}#{9.chr}#{10... -
03:42 PM Bug #10476 (Closed): String.strip remove characters different than pure whitespace
- The offical documentation (http://www.ruby-doc.org/core-2.1.4/String.html#method-i-strip) says:
**strip → new_str**... -
03:29 PM Bug #10438: miniruby hangs on Mac 10.8.5 during build of ruby 2.1.4
- r48184 was backported into `ruby_2_1` at r48274.
-
03:28 PM Bug #10272: miniruby hangs on Mac OS X 10.7
- Backported into `ruby_2_1` at r48274.
-
03:27 PM Revision fb3ed90d (git): merge revision(s) r48184: [Backport #10272] [Backport #10438]
- * configure.in (__builtin_setjmp): disable with gcc/clang earlier
than 4.3 on Mac OS X. [ruby-core:65174] ... -
03:15 PM Bug #10434: fix TestBugReporter#test_bug_reporter_add failure on Yosemite (fixed at r46397)
- Backported into `ruby_2_1` at r48273.
-
03:15 PM Revision a1dd49fd (git): merge revision(s) r46397: [Backport #10434]
- envutil.rb: avoid error on OS X 10.10
* test/ruby/envutil.rb (diagnostic_reports): Mac OS X 10.10 may
not ... -
03:11 PM Bug #10465: Bug of multiplication between Bignums
- Backported into `ruby_2_1` at r48272.
-
03:11 PM Bug #10464: Bignum同士の乗算の不具合
- Backported into `ruby_2_1` at r48272.
-
03:09 PM Revision a7987d8b (git): merge revision(s) r48222: [Backport #10464] [Backport #10465]
- * bignum.c (bary_mul_balance_with_mulfunc): Fix free work area
location.
[ruby-dev:48723] [Bug #1... -
03:08 PM Bug #9542: Delegator does not delegate protected methods
- It would be really nice to see it fixed or at least a statement whether that's intentional or not.
-
02:37 PM Bug #10475 (Closed): Array#flatten should not accept a nil argument
- Currently `Array#flatten` accepts an explicit `nil` argument which has the same meaning as `-1` (or no arguemnt) - me...
-
02:20 PM Revision 6c41b73d (git): update doc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48271 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:26 PM Revision 2e561035 (git): * ext/win32/lib/Win32API.rb: Fiddle::Importer is defined in
- fiddle/import.rb and it's not loaded implicitly.
* ext/win32/lib/Win32API.rb (Win32API#initialize): `import` is a st... - 12:20 PM Revision 07f46082 (git): * lib/securerandom.rb (SecureRandom.random_bytes): use fiddle directly
- instead of using Win32API.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48269 b2dd03c8-39d4-4d8f-98ff-823fe69b... - 12:05 PM Revision 7343f153 (git): * test/rubygems/test_gem_request_set_lockfile.rb
- (test_relative_path_from): driveletter support.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48268 b2dd03c8-39... - 12:04 PM Revision 0eee6010 (git): * enc/unicode/data: ignore all downloaded files.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48267 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:43 AM Bug #10460: Segfault instead of stack level too deep
- Did some more testing on current trunk (trunk@48266)
Depending on the optimization level I get different results. ... -
07:25 AM Revision 2f001826 (git): suppress warnings
- * vm.c (rb_vm_make_proc): cast to suppress warning by VC6.
* ext/-test-/win32/console/attribute.c (console_set_attri... -
07:23 AM Revision f6616071 (git): test_gem_remote_fetcher.rb: leaked FDs
- * test/rubygems/test_gem_remote_fetcher.rb (RemoteFetcherCleanup):
close all pooled connections for each tests to f... -
05:47 AM Feature #10474 (Open): [PATCH 1/1] Refactoring math.c (Combined some macros into one macro)
- Hi, there.
We call `Need_Float` macro with `RFLOAT_VALUE` macro at the all time,
so we don't need to assign resul... -
05:25 AM Revision dd3aec25 (git): Win32API.rb: update message [ci skip]
- * ext/win32/lib/Win32API.rb: update warning message for fiddle.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48... -
05:03 AM Revision 7b011fd1 (git): * ext/-test-/printf/printf.c, test/-ext-/test_printf.rb: remove
- test for snprintf(3).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48263 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:51 AM Revision a9f3eb75 (git): ruby.h: add mark to PRIsVALUE
- * include/ruby/ruby.h (PRIsVALUE), vsnprintf.c (BSD_vfprintf): add
RUBY_PRI_VALUE_MARK to reduce danger of accident... -
03:50 AM Revision 95e83cb3 (git): ChangeLog: fix notation
- * ChangeLog: fix notation, Kernel#String is an instance method but
not a singleton method, and a typo.
git-svn-id:... -
03:33 AM Revision 5363dce9 (git): * object.c: fix document of Kernel.Stirng by @suzukaze
- [fix GH-743][ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48260 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 03:21 AM Revision ab337e61 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:21 AM Revision 93478994 (git): * lib/csv.rb: added documentation for skip_blanks option by @decasia
- [fix GH-744][ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:15 AM Bug #10472 (Rejected): C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31: [BUG] Segmentation fault
- 1.8.7 is EOL status.
-
03:09 AM Revision 91dd80fa (git): * lib/open3.rb: fix code formatting in documentation by @JoshCheek
- [fix GH-747][ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48257 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
11/03/2014
- 11:58 PM Revision 478e1b04 (git): * 2014-11-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48256 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:58 PM Revision 5eaa7466 (git): encoding.c (enc_memsize): remove unnecessary function
- Trims our binary size slightly (numbers from x86-64):
text data bss dec hex filename
27951... -
06:59 PM Bug #10450: multiple assignment in conditional
- Ok, yes...but if your intention with this feature request is simply to treat the multiple-assignment statement as a w...
-
02:42 PM Bug #10450: multiple assignment in conditional
- Joshua Ballanco wrote:
> Yes, but consider:
>
> ~~~
> if a = (b, c = false, false)
> puts "a is #{a}, b is #{... -
10:11 AM Bug #10450: multiple assignment in conditional
- Yes, but consider:
~~~
if a = (b, c = false, false)
puts "a is #{a}, b is #{b}, c is #{c} and everything toget... -
05:01 PM Feature #10473 (Open): Change Date#to_datetime to use local time
Date.new(2014,1,1).to_datetime.to_time.utc.to_s
=> "2014-01-01 00:00:00 UTC"
Date.new(2014,1,1).to_time.utc.to_...-
02:27 PM Bug #9683: Segmentation fault when using default proc feature in ruby Hash object
- Hi guys,
FYI it's reproducible on 2.1.3...
➜ ~ rvm:(ruby-2.1.3) git:(master) irb -v
irb 0.9.6(09/06/30)
➜ ~ rv... -
10:24 AM Bug #10472 (Rejected): C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31: [BUG] Segmentation fault
- Hi team,
I'm using Windows 7 64 Bit OS, and I use PC with 8 GB RAM .
Below is how I have set up Ruby and rails s... -
09:10 AM Revision 5998b9d6 (git): * test/openssl/utils.rb: The default of :ignore_listener_error is
- changed to false.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48254 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:21 AM Bug #10470 (Assigned): TracePoint cannot trace attr_accessor/reader/writer method
-
07:26 AM Bug #10470 (Closed): TracePoint cannot trace attr_accessor/reader/writer method
- TracePointを利用して`attr_accessor`で定義したメソッドの`:c_call`, `:c_return`イベントを取得することができません。
```ruby
class Foo
attr_access... -
08:10 AM Misc #10446 (Closed): [PATCH] Quite little fix
-
07:50 AM Bug #10471 (Closed): Still DST bug in logger
- So it turns out that, as of 2.0.0-p353, https://bugs.ruby-lang.org/issues/713 *still happens*, it's just that instead...
-
07:12 AM Revision 97c1f8ca (git): README.EXT, README.EXT.ja: mention about PRIsVALUE [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:57 AM Misc #10469: Documented return value for Array#each
- Here's a patch, if that helps.
-
06:51 AM Misc #10469 (Closed): Documented return value for Array#each
- This is a minor documentation suggestion.
When given a block, `Array#each` returns `self`.
[1,2,3].each { |... -
06:22 AM Revision e3787f8b (git): ext/tk/tkutil/tkutil.c: disable untyped data warnings
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:43 AM Revision 86e9a1c0 (git): * iseq.c (iseq_free): resolve memory leak.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:36 AM Revision 30f69bee (git): tkutil.c: inherit Data
- * ext/tk/tkutil/tkutil.c: use Data as super class, not to inherit
useless methods.
git-svn-id: svn+ssh://ci.ruby-l... -
05:36 AM Revision 2320264e (git): foreach.c: printf specifier
- * ext/-test-/st/foreach/foreach.c: get rid of hard coded "%lu",
since st_data_t depends on the platforms. use PRIu... -
04:54 AM Revision af97388b (git): * iseq.c (iseq_memsize): catch up recent changes.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:49 AM Bug #10454: %i doesn't have any special behavior in rb_sprintf et al.
- It varies with the platforms.
You should avoid all `%i`s. -
04:43 AM Revision ef25be73 (git): * vm_core.h: change semantics of opt_num and opt_table.
- `opt_num' was the number of optional parameters + 1.
`opt_table' has "opt_num" entries.
Change them to:
`opt_nu... -
04:09 AM Feature #10440: Optimize keyword and splat argument
- micro benchmark result:
https://docs.google.com/spreadsheets/d/1Mm3Y5RE0fgmNxVMA0Ba0DWH44qbvB_n_5vg9Gh4Rgzg/edit?usp... -
02:47 AM Revision 888e16c5 (git): * NEWS: added period into Matrix section. [ci skip]
- [misc #10446][ruby-core:65987]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48246 b2dd03c8-39d4-4d8f-98ff-823fe... -
02:25 AM Feature #10468 (Closed): URI::RFC2396_Parser#initialize: reduce from 2088 to 1332 bytes
- ~~~
lib/uri/rfc2396_parser.rb (initialize): reduce bytecode size
Reduce the initialize method from 2088 to 1332 b... -
12:43 AM Revision eb3c563f (git): * vm_args.c: fixed build error with clang
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:33 AM Bug #10402 (Closed): URI regression in 2.2.0-preview1 (bad URI(is not URI?): URI::InvalidURIError)
- Applied in changeset r48244.
----------
* lib/uri/rfc3986_parser.rb (URI::RFC3986_Parser::RFC3986_URI):
allow '[' ... -
12:33 AM Revision 21ab98a9 (git): * lib/uri/rfc3986_parser.rb (URI::RFC3986_Parser::RFC3986_URI):
- allow '[' and ']' for URI input (and escape). [Bug #10402]
* lib/uri/generic.rb (URI#query=): escape '[', '\', and '... -
12:33 AM Revision 167dd87d (git): bump URI::VERSION to 0.10.0
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48243 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
11/02/2014
-
11:14 PM Revision 831e33c7 (git): * vm_core.h: change iseq parameter data structure.
- https://bugs.ruby-lang.org/issues/10440#change-49694
* change terminology `arg' to `param'.
* move rb_iseq_t::arg... -
10:11 PM Feature #4938: Add Random.bytes [patch]
- Any comment from matz for API addition?
-
10:07 PM Feature #10423: [PATCH] opt_str_lit*: avoid literal string allocations
- opt_str_lit-v5, changes since -v4:
* rebase ontop of r48239 ("Optimize keyword and splat argument")
[Feature #1... -
07:23 PM Feature #7793: New methods on Hash
- "repair"? Hehe, yeah that's kind of an unfortunate coincidence.
The thing I really like about Option 4's `graph` a... -
05:19 PM Feature #7793: New methods on Hash
- I can't help but mention it, because it gave me a chuckle....
I like `rekey` and `revalue` from #4, because they m... -
06:40 PM Revision 5d1f152f (git): * test/ruby/test_method.rb: r48239 makes this test green.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:03 PM Revision 5bcfbd91 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:03 PM Feature #10440 (Closed): Optimize keyword and splat argument
- Applied in changeset r48239.
----------
* rewrite method/block parameter fitting logic to optimize
keyword argumen... -
05:27 PM Feature #10440: Optimize keyword and splat argument
- Yukihiro Matsumoto wrote:
> Koichi, you haven't described incompatibility. Does that mean no behavior change?
> If ... -
05:26 PM Feature #10440: Optimize keyword and splat argument
- Eric Wong wrote:
> My only concern is making call_info and iseq structs bigger.
>
> I think most of the iseq->... -
06:02 PM Revision fbebd502 (git): * rewrite method/block parameter fitting logic to optimize
- keyword arguments/parameters and a splat argument.
[Feature #10440] (Details are described in this ticket)
Most o... - 05:36 PM Revision 055a465a (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48238 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:36 PM Revision 16377c36 (git): * sample/simple-bench.rb: added to measure performance of simple
- lines.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 05:35 PM Revision 1d4e282d (git): * 2014-11-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:34 PM Revision 90373dad (git): * gc.c (obj_info): show T_STRING more details.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:14 PM Feature #10287: rename COLON3 to COLON2_HEAD.
- パッチを作り直してみました。
-
03:50 PM Bug #10467 (Closed): net/http reconnects without SNI
- When using net/http and reusing a connection after a 5 minute timeout, the reconnection fails on Servers using SNI th...
-
03:39 PM Bug #10466 (Closed): rb_eval_string_wrap does not actually wrap in a module binding
- `rb_eval_string_wrap` says that it "evaluates the given string under a module binding in an isolated binding", but th...
-
01:06 AM Revision c291516f (git): tool/instruction.rb: remove extra blank lines
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48234 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:47 AM Revision 862c62b4 (git): tool/instruction.rb: remove trailing spaces
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
11/01/2014
-
10:03 PM Bug #10450: multiple assignment in conditional
- Joshua Ballanco wrote:
> Which of the multiple values assigned would you have used as the test for the conditional?
... -
04:32 PM Revision e6aac32a (git): * test/openssl/test_ssl.rb: Don't ignore errors on listener threads,
- as much as possible.
* test/openssl/test_ssl_session.rb: Ditto.
* test/openssl/test_partial_record_read.rb: Ditto.
... -
03:56 PM Revision a25e9259 (git): ignore_ssl_accept_error option is changed to ignore_listener_error.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48231 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:49 PM Bug #10454: %i doesn't have any special behavior in rb_sprintf et al.
- Ah, I see now. I needed to use `%li`. It seems like README.EXT should mention `PRIsVALUE` instead of `%i`.
-
03:08 AM Bug #10454: %i doesn't have any special behavior in rb_sprintf et al.
- Use `"%"PRIsVALUE` instead of `"%i"`.
- 03:35 PM Revision c21ae1e1 (git): * 2014-11-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48230 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:35 PM Revision aa46754b (git): comment updated.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48229 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:53 PM Revision 88c37cdc (git): start_server refined.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48228 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:12 PM Revision 3ec72f07 (git): * test/openssl/utils.rb (start_server): Don't close sockets before
- threads finished.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48227 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:29 PM Revision f4b417eb (git): refine message of assert_join_threads.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48226 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:10 PM Revision d5802c51 (git): * test/openssl/test_ssl_session.rb (test_ctx_client_session_cb): Don't
- ignore errors of SSL accept.
(test_ctx_server_session_cb): Ditto.
* test/openssl/utils.rb (server_loop): Add ignor... -
11:41 AM Revision a7c425cb (git): * test/openssl/utils.rb (start_server, server_loop): Use a
- pipe to stop server instead of shutdown/close a listening socket.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun... -
10:25 AM Revision bfd540cd (git): * test/ruby/envutil.rb (assert_join_threads): New assertion to
- join multiple threads without exceptions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48223 b2dd03c8-39d4-4d... -
08:13 AM Bug #10465 (Closed): Bug of multiplication between Bignums
- Applied in changeset r48222.
----------
* bignum.c (bary_mul_balance_with_mulfunc): Fix free work area
location.
... -
05:09 AM Bug #10465 (Closed): Bug of multiplication between Bignums
- I calculate multiplication of a certain pear of Bignums,
and a wrong result is outputted.
OS:Windows Vista Home P... -
08:13 AM Bug #10464 (Closed): Bignum同士の乗算の不具合
- Applied in changeset r48222.
----------
* bignum.c (bary_mul_balance_with_mulfunc): Fix free work area
location.
... -
04:46 AM Bug #10464: Bignum同士の乗算の不具合
- 対象バージョン:を誤ってしまいました。
正しくは2.1.0です。 -
04:31 AM Bug #10464 (Closed): Bignum同士の乗算の不具合
- あるBignum同士を乗算すると、誤った値が出力されます。
OSはWindows Vista Home Premium。
なお、ruby 1.8.7 (2008-08-11 patchlevel 72) [i386-mswin32... -
08:13 AM Revision 905b5221 (git): * bignum.c (bary_mul_balance_with_mulfunc): Fix free work area
- location.
[ruby-dev:48723] [Bug #10464]
[ruby-core:66044] [Bug #10465]
Reported by Kohji Nishihama.
git-svn-... -
06:59 AM Revision 119afd75 (git): parse.y: separate error messages
- * parse.y (parse_atmark): separate error messages for sigil types,
and make more descriptive
git-svn-id: svn+ssh:/... -
06:45 AM Revision b5ba1dcd (git): parse.y: invalid instance/class variable names
- * parse.y (parse_atmark): mere atmark and two atmarks without
succeeding identifiers are invalid as instance/class ... -
02:37 AM Feature #10463: :~@ and :!@ are not parsed correctly
- That's because bash is trying to interpolate the string.
$ ruby -e 'p :!@'
:! -
02:13 AM Feature #10463 (Rejected): :~@ and :!@ are not parsed correctly
- The at mark in literal symbols `:~@` and `:!@` are ignored.
~~~ruby
:~@ # => :~
:!@ # => :!
~~~
10/31/2014
-
10:23 PM Revision 3dce236b (git): common.mk: remove dl from EXT_SRCS
- * common.mk (EXT_SRCS): remove dl/callback which has been removed
at r48217.
git-svn-id: svn+ssh://ci.ruby-lang.or... -
09:33 PM Revision 98536495 (git): ext/win32ole/win32ole_variant.c: use typed data.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:13 PM Feature #5458 (Closed): DL should be removed
- Applied in changeset r48217.
----------
* ext/dl/*: remove DL as it is replaced by Fiddle.
[Feature #5458] Thanks ... -
09:13 PM Revision 07308c4d (git): * ext/dl/*: remove DL as it is replaced by Fiddle.
- [Feature #5458] Thanks to Jonan Scheffler <[email protected]>
for this patch
* test/dl/*: ditto.
git-svn-i... -
08:51 PM Bug #10454: %i doesn't have any special behavior in rb_sprintf et al.
- Well I can't get it to work for some reason. When I run this code:
~~~C
#include <ruby.h>
VALUE func(VALUE arg... -
08:49 PM Revision 88326272 (git): * test/openssl/test_ssl.rb: Add certificate verification chain
- test from JRuby community.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48216 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:33 PM Bug #10453: NUM2CHR() does not perform additional bounds checks
- I would expect it to raise `RangeError` if the num exceeds the size of a `char`. That is the behavior of the all of t...
-
03:12 PM Bug #10453 (Assigned): NUM2CHR() does not perform additional bounds checks
- `NUM2CHR` rather should never raise `RangeError` for any arguments?
- 07:37 PM Revision e697783d (git): * 2014-11-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:37 PM Revision 08d0b570 (git): * test/psych/test_emitter.rb: Fix line_width test...initial value
- is impl-specific and attr assignment always returns LHS.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48214 b2d... -
01:22 PM Bug #9494 (Closed): Race condition in autoload of Digest::SHA256, etc.
- Applied in changeset r48213.
----------
Make Digest() thread-safe.
* ext/digest/lib/digest.rb (Digest()): This func... -
01:09 PM Bug #9494 (Assigned): Race condition in autoload of Digest::SHA256, etc.
- Hi,
Thanks for the patch, but this change is hardly acceptable because it unconditionally increases memory consump... - 01:21 PM Revision c02fa394 (git): Make Digest() thread-safe.
- * ext/digest/lib/digest.rb (Digest()): This function should now be
thread-safe. If you have a problem with regard ... - 01:12 PM Revision 2172b448 (git): * test/digest/test_digest.rb: Drop #!. This no longer runs
- stand-alone because it depends on ruby/envutil.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48212 b2dd03c8-39d... -
10:00 AM Feature #859: open-uri doesn't allow redirection to https
- FYI, HTML5 defines whether it should redirect or not:
http://www.w3.org/TR/2014/REC-html5-20141028/infrastructure.ht... - 08:25 AM Revision a12ca211 (git): * win32/setup.mak: $(APPEND) with some arguments insert a space before
- the arguments, so it causes error if the arguments are expected to be
a macro definition. this fix resolve the bui... -
08:07 AM Revision 74ec7699 (git): win32/setup.mak: get target architecture from the compiler
- * win32/Makefile.sub, win32/setup.mak (MACHINE): get target
architecture from the compiler, instead of environment ... -
08:07 AM Revision 26c13db6 (git): test_time.rb: test_iso8601
- * test/test_time.rb (TestTimeExtension#test_iso8601): run all
xmlschema tests with iso8601 method, and fix the test... -
07:49 AM Bug #10159 (Closed): Ruby 2.x Syslog::Logger is newer than the one in Rubygems but version is the same
- Applied in changeset r48208.
----------
Bump Syslog::Logger::VERSION to 2.1.0.
* ext/syslog/lib/syslog/logger.rb (S... - 07:49 AM Revision f701b0df (git): Bump Syslog::Logger::VERSION to 2.1.0.
- * ext/syslog/lib/syslog/logger.rb (Syslog::Logger::VERSION): Bump
the VERSION to 2.1.0. [ruby-core:64483] [Bug #101... - 07:36 AM Revision a87c88bc (git): Document that Net::IMAP#fetch will return nil instead of an emtpy array.
- * lib/net/imap.rb (Net::IMAP#fetch): [DOC] Document that
Net::IMAP#fetch will return nil instead of an emtpy array.... -
07:21 AM Revision 8ed7d220 (git): fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:12 AM Bug #10462 (Closed): fiddle/libffi installation failing on cygwin
- During the make process, I get the following message:
configuring fiddle
ffi.h is missing. Please install libffi.
... -
03:54 AM Bug #10461 (Closed): lib/unicode_normalize/tables.rb not regenerated
- Applied in changeset r48205.
----------
common.mk: fix Unicode table dependency
* common.mk (.unicode-tables.time):... -
03:54 AM Revision aa631f9a (git): common.mk: fix Unicode table dependency
- * common.mk (.unicode-tables.time): needs Unicode files always,
and should update after downloading these files.
... -
03:49 AM Revision c2228158 (git): extmk.rb: include UPDATE_LIBRARIES
- * ext/extmk.rb: include UPDATE_LIBRARIES in SUBMAKEOPTS for NMAKE
which does not include macro definitions given by... -
01:20 AM Feature #10378: [PATCH 0/3] It's better (1 + 0i).real? return true
- > to know whether a object whose class has Numeric as superclass is equal to real number or not.
Simplly, `a.real?... -
01:16 AM Revision f17a28dd (git): * .travis.yml: reverted r48199, it's unlated configuration.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48203 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:59 AM Revision f288185d (git): * test/test_unicode_normalize.rb: added unicode version number to
- test data location.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48202 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:59 AM Revision 53117e9f (git): * .gitignore: ignored unicode data with version directories.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48201 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:35 AM Revision cf0d7a70 (git): * 2014-10-31
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:35 AM Revision c0e546bc (git): * .travis.yml: tweak build scripts for unicode_normalize.rb.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Also available in: Atom