Activity
From 04/21/2016 to 04/27/2016
04/27/2016
-
11:46 PM Bug #12326 (Closed): Update rubygems to 2.5.2 in ruby_2_3
- This is a ticket for ruby_2_3 stable branch maintainance. Not about issues on trunk.
There's an issue about gem in... - 08:00 PM Revision 7a3f794d (git): * configure.in (rb_cv_lgamma_r_pm0): check if lgamma_r(+0.0)
- returns positive infinity, in addition to lgamma_r(-0.0).
AIX returns an incorrect result of negative infinity.
* ... -
07:21 PM Feature #11098: Thread-level allocation counting
- [email protected] wrote:
> So apparently I didn't have notifications turned on and lost track of this. Sorry!
N... -
06:07 PM Feature #11098: Thread-level allocation counting
- So apparently I didn't have notifications turned on and lost track of this. Sorry!
I've rebased this to current tr... -
06:23 PM Bug #12325 (Closed): Ruby 2.2.1 fails with Rails 4.2.0-6 - Segmentation fault at 0x00000000000418 ruby 2.2.1p85
- I am pretty sure this is not a Rails error.
Ruby 2.1.2 works fine. With Ruby 2.2.1, I cannot run rake db:migrate or... -
06:01 PM Bug #12324 (Closed): Support OpenSSL 1.1.0 (and drop support for 0.9.6/0.9.7)
- The last beta for OpenSSL1.1.0 (1.1.0-pre5) was released a week ago. According to OpenSSL's website[1], OpenSSL 1.1.0...
-
05:17 PM Bug #12323 (Closed): Wrong example code in OptionParser documentation
- There is a complete example code in OptionParser documentation (http://ruby-doc.org/stdlib-2.3.0/libdoc/optparse/rdoc...
-
04:47 PM Feature #10095: Object#as
- I think this feature is already realized by `instance_eval` given that it accepts an optional block parameter, but pe...
-
02:01 PM Feature #10095: Object#as
- How about Object#continue?
~~~ruby
(1 + 2 + 3 + 4).continue {|x| x ** 2}
~~~
The name is brought from the con... -
04:15 PM Revision 173005bb (git): * time.c: define _DEFAULT_SOURCE because glibc 2.20 depracates
- _BSD_SOURCE.
https://sourceware.org/glibc/wiki/Release/2.20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5480... - 03:35 PM Revision 43f20580 (git): * 2016-04-28
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54801 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:35 PM Revision f949a95d (git): {Fixnum,Bignum}#^ is unified into Integer.
- * numeric.c (int_xor): {Fixnum,Bignum}#^ is unified into
Integer.
* bignum.c (rb_big_xor): Don't define Bignum#^.
... - 01:17 PM Revision cf23ad42 (git): * compile.c (new_label_body): missed backporting r54548 in r54698.
- this fixes randomly test failure introduced by r54698.
cf. [Bug #12082]
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
01:05 PM Revision c71e02bd (git): [Doc] Add Document-method: directives.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54798 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:59 PM Revision b530f586 (git): Update rdoc of Integer#[] (fix -> int)
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54797 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:46 PM Revision 02107a91 (git): [DOC] move rdoc comments.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54796 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:56 AM Revision d5a7299b (git): {Fixnum,Bignum}#[] is unified into Integer.
- * numeric.c (int_aref): {Fixnum,Bignum}#[] is unified into
Integer.
* bignum.c (rb_big_aref): Don't define Bignum#... -
11:35 AM Feature #10548: remove callcc (Callcc is now going obsoleted. Please use Fiber.)
- **Please keep callcc, they are inherently awesome to build constraint solvers.**
I am using them in a real life ap... -
08:10 AM Bug #12321 (Rejected): Backticks in log output cause issues
- Use multiline code block.
-
05:01 AM Bug #12321: Backticks in log output cause issues
- Backtick can appear anywhere else in a code block even if you get rid of this particular use in Ruby error messages. ...
-
07:59 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- note this method exists in .NET String
https://msdn.microsoft.com/en-us/library/system.string.isnullorwhitespace... -
06:57 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- Shyouhei Urabe wrote:
> You failed to see the problem because you could not imagine a file path containing U+3000.... -
06:51 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- I just come back tmm1's bloc: http://tmm1.net/ruby21-profiling/
You guys are talking on this.
But I'm wondering w... -
01:40 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- Sam Saffron wrote:
> In this particular case I fail to see how this can cause any problem.
You failed to see the... -
07:33 AM Bug #12123: FileUtils.ln_s create a '.symlink' file not a symbolic link on windows
- ```
# Running tests:
[ 4406/15580] TestFileExhaustive#test_realpath_mount_point参数错误。
拒绝访问。
[ 4460/15580] TestFi... -
07:11 AM Revision e5b436cd (git): * tool/instruction.rb: fix to follow current implementation.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54794 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:11 AM Revision 5d2d4c93 (git): setdynamic is obsoleted
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54793 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:47 AM Revision 7a5b5667 (git): stringio.c: warn block for new
- * ext/stringio/stringio.c (strio_s_new): warn if a block is given,
as well as IO.new.
git-svn-id: svn+ssh://ci.rub... -
06:06 AM Feature #12280: IO.copy_stream(IO, IO) fails with "pread() not implemented"
- Benoit Daloze wrote:
> For me, having a message like:
> "NotImplementedError: IO.copy_stream with offset is not sup... -
05:29 AM Revision d226ce8d (git): internal.h: ONLY_FOR_INTERNAL_USE
- * error.c (ruby_only_for_internal_use): raise fatal error when
deprecated function only for internal use is called,... -
05:29 AM Revision f8fe5349 (git): internal.h: adjust style
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54790 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:58 AM Bug #12322 (Rejected): vs 2015
- Ruby 2.3 won't support VC 2015 because their msvcrt doesn't export __pioinfo.
Ruby 2.4 will support VC 2015 and VC 1... -
03:26 AM Bug #12322 (Rejected): vs 2015
- i cannot compile ruby 2.3.1 with vc 2015 , because msvcr.lib does not have __pioinfo .
EXTERN_C _CRTIMP ioinfo * _...
04/26/2016
-
09:38 PM Bug #12321: Backticks in log output cause issues
- Well, it's not just slack. It's anything that uses markdown. That includes Github, Stack overflow, Jekyll, PivitolTra...
-
09:10 PM Bug #12321: Backticks in log output cause issues
- It's an old typographical convention, as you say, to indicate opening quotation marks. It is used in TeX, for instanc...
-
07:59 PM Bug #12321 (Rejected): Backticks in log output cause issues
- I would like to propose changing ruby's log output slightly. The issue I have is with output like this:
~~~
NoMet... -
07:51 PM Misc #12283: Obsolete ChangeLog and commit message in Git-style
- [email protected] wrote:
> 1. Write a commit message in Git-style.
>
> * Line 1: summary of commit (around 80 ... -
06:19 PM Feature #12319: `Module#const_get` does not accept symbol with nested name
- I am also for keeping symbols simple! I love symbols, I abuse them a
lot in my ruby code to yield special instructio... -
09:52 AM Feature #12319: `Module#const_get` does not accept symbol with nested name
- I think as well that Symbols should not be used to generate dynamic names like that "SomModName::SomeOtherName".
Sym... -
07:21 AM Feature #12319: `Module#const_get` does not accept symbol with nested name
- Martin Dürst wrote:
> Strings can have lots of structure; Symbols essentially don't have structure.
If you look a... -
07:01 AM Feature #12319: `Module#const_get` does not accept symbol with nested name
- Tsuyoshi Sawada wrote:
> It is confusing/surprising that something you can do with string can be done with symbol, b... -
05:57 AM Feature #12319: `Module#const_get` does not accept symbol with nested name
- Nobuyoshi Nakada wrote:
> It's the intended behavior.
> `Symbol` is a single name, not a class/module path.
I do... -
04:56 AM Feature #12319: `Module#const_get` does not accept symbol with nested name
- It's the intended behavior.
`Symbol` is a single name, not a class/module path. -
01:25 AM Feature #12319 (Open): `Module#const_get` does not accept symbol with nested name
- `Module#const_get` accepts non-nested string, nested string, and non-nested symbol:
~~~ruby
class A; class B; cla... -
06:16 PM Feature #12317: Name space of a module
- Interesting. I am indifferent to it, but possibly lean towards giving a +1.
In some of my classes, I use a module ... -
12:15 AM Feature #12317 (Open): Name space of a module
- I want a method to return the name space of a module, something like:
~~~ruby
class A; module B; module C end en... -
05:57 PM Bug #11884: Psych.load broken for OpenStruct in Ruby 2.3.0
- I'm sorry to re-open this but I'm getting a similar error with Syck and Ruby 2.3.1 just released
I attached a repro ... - 03:14 PM Revision 35719956 (git): * 2016-04-27
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54789 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:14 PM Revision 9708a62c (git): fix typos [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54788 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:43 PM Revision 95f3abf3 (git): * tool/redmine-backporter.rb (rel): should not raise exceptions even if
- the user input is wrong. only reports the error and continue process.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... -
02:35 PM Bug #11900 (Closed): broken encoding of commandline on Windows
- Applied in changeset r54785.
----------
Fix -e script encoding
* ruby.c (process_options): convert -e script to the... -
11:43 AM Bug #11900: broken encoding of commandline on Windows
- 入れてみましょう。
-
08:41 AM Bug #11900: broken encoding of commandline on Windows
- こんなところでどうでしょうか。
https://github.com/ruby/ruby/compare/trunk...nobu:bug/11900-win32-e-encoding
-
02:35 PM Revision a77d77c6 (git): * version.h: Bump versionto 2.3.2.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@54786 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:35 PM Revision 6ef87aa6 (git): Fix -e script encoding
- * ruby.c (process_options): convert -e script to the encoding
given by a command line option on Windows. assume it... - 02:15 PM Revision ca68da22 (git): * version.h: Bump version to 2.2.6.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@54784 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:29 PM Revision 68c661b8 (git): [DOC] update Integer#<< doc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54783 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:23 PM Revision 06ca5033 (git): {Fixnum,Bignum}#<< is unified into Integer.
- * numeric.c (rb_int_lshift): {Fixnum,Bignum}#<< is unified into
Integer.
* bignum.c (rb_big_lshift): Don't define ... -
12:09 PM Revision 69fbb21c (git): {Fixnum,Bignum}#>> is unified into Integer.
- * numeric.c (rb_int_rshift): {Fixnum,Bignum}#>> is unified into
Integer.
* bignum.c (rb_big_rshift): Don't define ... -
11:47 AM Revision 8f045edd (git): {Fixnum,Bignum}#size is unified into Integer.
- * numeric.c (int_size): {Fixnum,Bignum}#size is unified into Integer.
* bignum.c (rb_big_size_m): Don't define Bignu... -
11:30 AM Revision 05bd6f83 (git): forgot to remove Bignum#bit_length.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54779 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:17 AM Revision bcc17969 (git): {Fixnum,Bignum}#bit_length is unified into Integer.
- * numeric.c (rb_int_bit_length): {Fixnum,Bignum}#bit_length is
unified into Integer.
* bignum.c (rb_big_bit_length... -
10:59 AM Revision 9368d751 (git): * numeric.c (int_abs): Integer#{abs,magnitude} moved from Fixnum and Bignum.
- * internal.h (rb_big_abs): Declared.
* bignum.c (rb_big_abs): Don't define Bignum#{abs,magnitude}.
git-svn-id: sv... -
10:12 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- Shyouhei Urabe wrote:
> is clear that the XINCLUDES indicates this string is passed to a shell script. The call o... - 08:38 AM Revision 9223fe4f (git): * 2016-04-26
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54776 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:38 AM Revision a170b769 (git): compile.c: true conditions
- * compile.c (compile_branch_condition): add more always-true
conditions to optimize away unreachable branch.
git-s... -
06:30 AM Bug #12320 (Closed): Skip SHA from test_digest_constants for LibreSSL 2.3
- Backport r53718 to fix the first one of ruby/openssl#40
https://github.com/ruby/openssl/issues/40#issuecomment-15983... - 04:40 AM Revision 53e15970 (git): * README.EXT{,.ja}: `nul` should be uppercase.
- change 'nul' => 'NUL'. [Fix GH-1172]
derived from a patch by craft4coder <[email protected]>
* doc/extension.rdoc... -
04:26 AM Bug #12313: [DOC] Fix two code samples
- ruby_2_2 r54772 merged revision(s) 54755.
- 04:26 AM Revision f9a641fd (git): merge revision(s) 54755: [Backport #12313]
- * encoding.c: Fix return value of `Encoding::ISO8859_1.name`
[Bug #12313][ruby-core:75147][ci skip]
... -
04:23 AM Bug #12314: Backport r54716, r54719 and r54750 (don't use system round(3) on AIX)
- ruby_2_2 r54771 merged revision(s) 54716,54719,54750.
- 04:23 AM Revision a29386aa (git): merge revision(s) 54716,54719,54750: [Backport #12314]
- * configure.in: don't use the system-provided round(3) on AIX.
In AIX, round(0.49999999999999994) returns 1... -
04:21 AM Bug #12184: Cygwin LANG=ja_JP.SJIS 環境でコマンドライン引数に日本語が渡せない
- ruby_2_2 r54770 merged revision(s) 54720.
- 04:21 AM Revision ed03c4d8 (git): merge revision(s) 54720: [Backport #12184]
- * ruby.c: cygwin does not use w32_cmdvector, command line can be
other than UTF-8. [ruby-dev:49519] [Bug #... -
04:17 AM Bug #12302: at_exit status status is changed by raising/rescueing a exception in at_exit
- ruby_2_2 r54769 merged revision(s) 54681.
- 04:17 AM Revision ba1bd67d (git): merge revision(s) 54681: [Backport #12302]
- * eval_jump.c (exec_end_procs_chain): restore previous error info
for each end procs. [ruby-core:75038] [B... -
02:27 AM Feature #12318: Returning the evaluated value of a block
- It doesn't seem generic enough to be defined in `Enumerator`.
The receiver enumerator may return different object th... -
12:53 AM Feature #12318 (Closed): Returning the evaluated value of a block
- I often achieve an element using an iterator with a block, and then apply the same/a similar block to the element I g...
04/25/2016
-
10:22 PM Bug #11926 (Closed): Backport request r53385
-
06:57 PM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- Rodrigo Rosenfeld Rosas wrote:
> Yui NARUSE wrote:
> > Richard Schneeman wrote:
> > > ## Nil and empty? checks tog... -
02:12 PM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- Yui NARUSE wrote:
> Richard Schneeman wrote:
> > ## Nil and empty? checks together
>
> you can already write `st... -
11:38 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- https://github.com/rails/rails/blob/master/activesupport/lib/active_support/core_ext/object/blank.rb
Martin Dürst ... -
11:32 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- Hello Sam,
Just in private for the moment. I'm trying to find the definition of
blank? in the rails source code.... -
10:05 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- Several comments, all in one post:
1) .blank? definitely cannot check for all problems in an input field, but it s... -
02:37 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- Sam Saffron wrote:
> All of the `strip.length==0` in core can safely be changed to a unicode aware `blank?` function... -
06:38 PM Bug #12255: [DOC] Small fix for rdoc of ext/json/lib/json/add/*
- Understood.
Submitted as https://github.com/flori/json/pull/283. -
02:53 AM Bug #12255: [DOC] Small fix for rdoc of ext/json/lib/json/add/*
- I agreed your fixes and patch.
But json in ruby core is not upstream repository.
Can you submit patch to http://g... -
06:04 PM Revision 394fa89c (git): version.h: bump up teeny. 2.3.0 -> 2.3.1.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@54767 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:59 PM Bug #12246: [DOC] Language improvements for doc/extension.rdoc
- ruby_2_3 r54766 merged revision(s) 53320,54756.
-
02:27 AM Bug #12246 (Closed): [DOC] Language improvements for doc/extension.rdoc
- Applied in changeset r54756.
----------
* doc/extension.rdoc: Improvements to english grammers.
[Bug #12246][ruby-... -
05:59 PM Revision 52c883be (git): merge revision(s) 53320,54756: [Backport #12246]
- * doc/extension.rdoc: [DOC] `nul` should be uppercase.
change 'nul' => 'NUL'. [Fix GH-1172]
* doc... -
05:55 PM Bug #12313: [DOC] Fix two code samples
- ruby_2_3 r54765 merged revision(s) 54755.
-
02:18 AM Bug #12313 (Closed): [DOC] Fix two code samples
- Applied in changeset r54755.
----------
* encoding.c: Fix return value of `Encoding::ISO8859_1.name`
[Bug #12313][... -
05:55 PM Revision 2d360c5e (git): merge revision(s) 54755: [Backport #12313]
- * encoding.c: Fix return value of `Encoding::ISO8859_1.name`
[Bug #12313][ruby-core:75147][ci skip]
... -
05:53 PM Revision 7f36210a (git): merge revision(s) 54758:
- sizes.c.tmpl: extra semicolon
* template/sizes.c.tmpl (DEFINE): remove extra semicolon.
git-svn-id: svn+ssh... -
04:54 PM Feature #5899: chaining comparsions.
- Yukihiro Matsumoto wrote:
> I don't think changing "`1 < b < 4`" to "`1 < b && b < 4`" is that hard task.
Writing... -
08:30 AM Revision 93158146 (git): tk/extconf.rb: refactor
- * ext/tk/extconf.rb (collect_tcltk_defs): split by -D at the
beginning or preceded by a space. exclude empty strin... -
07:56 AM Revision e83922a3 (git): net/http/header.rb: refactor
- * lib/net/http/header.rb (connection_close?): match headers
without making intermediate arrays.
* lib/net/http/hea... -
07:56 AM Revision 7a0f0e25 (git): ripper: fix ripper.E
- * ext/ripper/depend (ripper.E): add missing $(INCFLAGS).
* ext/ripper/tools/strip.rb: insert an empty line for blank... -
07:56 AM Revision f4afd052 (git): extmk.rb: refactor
- * ext/extmk.rb: extract non-blank part without intermediate
objects.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
05:39 AM Revision a7dd0947 (git): rbconfig/sizeof: calculate at compilation time
- * ext/rbconfig/sizeof/extconf.rb: just check the existence of each
types, to reduce configuration time, especially ... -
05:38 AM Revision 75a5dcf1 (git): sizes.c.tmpl: extra semicolon
- * template/sizes.c.tmpl (DEFINE): remove extra semicolon.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54758 b2... -
03:45 AM Revision 847654a3 (git): configure.in: do not create unnecessary verconf.h
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54757 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:27 AM Revision ba692a48 (git): * doc/extension.rdoc: Improvements to english grammers.
- [Bug #12246][ruby-core:74792][ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54756 b2dd03c8-39d4-4d8f-98... -
02:17 AM Revision 0e382a3d (git): * encoding.c: Fix return value of `Encoding::ISO8859_1.name`
- [Bug #12313][ruby-core:75147][ci skip]
* ext/bigdecimal/bigdecimal.c: Fix code sample of `BigDecimal.new`
git-svn-id...
04/24/2016
-
11:03 PM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- Nobu,
Regarding:
> Most of them looks different from ActiveSupport's String#blank? which is Unicode aware.
... -
07:01 PM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- Just one comment, not related to the suggestion itself but to one
other comment made above.
Richard Schneeman wr... -
03:14 PM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- Richard Schneeman wrote:
> I think this is useful outside of Rails. The Active Support module has 87 million downloa... -
06:44 PM Bug #12286: Segfault on ruby 2.3.0p0 (2015-12-25 revision 53290) [armv7l-linux-eabihf]
- Rick, could you also check it on recent stable eventmachine? They had improved cleanup process, so the issue might be...
-
06:41 PM Misc #12283: Obsolete ChangeLog and commit message in Git-style
- [email protected] wrote:
> Shyouhei Urabe wrote:
> > Seems no one is against abandoning ChangeLog.
> >
> > What... -
03:47 PM Misc #12283: Obsolete ChangeLog and commit message in Git-style
- Shyouhei Urabe wrote:
> Seems no one is against abandoning ChangeLog.
>
> What about "a ChangeLog-like plain-text... -
05:44 PM Bug #12314: Backport r54716, r54719 and r54750 (don't use system round(3) on AIX)
- ruby_2_3 r54754 merged revision(s) 54716,54719,54750.
-
05:44 PM Revision 6ccc9e9f (git): merge revision(s) 54716,54719,54750: [Backport #12314]
- * configure.in: don't use the system-provided round(3) on AIX.
In AIX, round(0.49999999999999994) returns 1... - 03:08 PM Revision 32aa367d (git): * 2016-04-25
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54753 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:08 PM Revision 9bf0f4b9 (git): Revert "common.mk: timestamp file for verconf.h"
- This reverts commit r54748.
It breaks build.
http://www.rubyist.net/~akr/chkbuild/debian/ruby-trunk/log/20160424T1207... -
02:58 PM Revision 60926acd (git): Revert "vm_insnhelper.c: INLINE condition" [Bug #12316]
- This reverts commit r54747.
!__clang__ is also essential.
Anyway clang inlines vm_getivar into both vm_call_ivar and
... -
02:56 PM Bug #12316 (Third Party's Issue): clang on Linux wrongly keep the inlined symbol
- Through clang-3.4 to clang-3.8 they wrongly keep the inlined symbols, and it cause compilation error.
```
compili... - 02:32 PM Revision 8ea19402 (git): * configure.in: add missing -lm for AIX.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54750 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:41 PM Revision 8b8c1862 (git): fix typos [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54749 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:01 PM Revision c8d9ef86 (git): common.mk: timestamp file for verconf.h
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54748 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:01 PM Revision 5bd78d64 (git): vm_insnhelper.c: INLINE condition
- * vm_insnhelper.c (INLINE): works with __NO_INLINE__ only,
__clang__ is not the point.
git-svn-id: svn+ssh://ci.ru... -
09:42 AM Revision 5f9cf734 (git): * vm_insnhelper.c (INLINE): cosmetic change.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54746 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:37 AM Revision 322ec847 (git): * vm_insnhelper.c (INLINE): disbale r54738 if __NO_INLINE__ is defined.
- It caused "undefined reference to `vm_getivar'".
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54745 b2dd03c8-39... -
03:42 AM Revision 3184407a (git): Revert r54742
- Commit miss.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54744 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:38 AM Revision 73d7d09a (git): Disable r54738 if clang
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54743 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:56 AM Revision 33b523db (git): Fix compile error other than gcc
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54742 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:10 AM Revision 84f45503 (git): regexec.c: constify
- * regexec.c (match_at): constify oplabels.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54741 b2dd03c8-39d4-4d8... -
01:10 AM Revision cc0ffc55 (git): win32.c: suppress warnings
- * win32/win32.c (set_pioinfo_extra): remove "/*" within comment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5... -
12:41 AM Bug #12315 (Feedback): OptionParser parses quoted --dash strings in 2.3.0
- I can't reproduce it.
```
$ ruby -roptparse -e 'ARGV.options{|opt|opt.on("-x=STR"){|x|p x}; opt.parse!}' -- -x 'a... -
12:32 AM Revision 7e5b1b65 (git): * test/ruby/test_array.rb: Add test cases for Array#sum with
- non-numeric objects.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54739 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
04/23/2016
-
10:30 PM Revision 65a1cdaf (git): * vm_insnhelper.c (INLINE): define as `inline` when it is optimized.
- define as `static inline` when it is not optimized to keep
the symbol generated.
* vm_insnhelper.c (vm_getivar): u... -
07:06 PM Bug #12315 (Closed): OptionParser parses quoted --dash strings in 2.3.0
- Working on 2.2.4:
~~~
wmctile -c -x 'subl --new-window' --switch-to 'sublime_text.Sublime_text'
~~~
On 2.3.0,... -
06:46 PM Bug #11118 (Closed): Unable to build Ruby with Visual Studio 2015 RC
- Applied in changeset r54737.
----------
Support MSVC14 and 15 [Bug #11118]
Search _pioinfo which is not exported af... -
06:46 PM Revision 9afc312b (git): Support MSVC14 and 15 [Bug #11118]
- Search _pioinfo which is not exported after MSVC14.
[Bug #12014] [GH-884]
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
06:23 PM Bug #12184: Cygwin LANG=ja_JP.SJIS 環境でコマンドライン引数に日本語が渡せない
- ruby_2_3 r54736 merged revision(s) 54720.
-
12:03 AM Bug #12184 (Closed): Cygwin LANG=ja_JP.SJIS 環境でコマンドライン引数に日本語が渡せない
- Applied in changeset r54720.
----------
ruby.c: fix command line encoding on cygwin
* ruby.c: cygwin does not use w... -
06:23 PM Revision 7b70f0e2 (git): merge revision(s) 54720: [Backport #12184]
- * ruby.c: cygwin does not use w32_cmdvector, command line can be
other than UTF-8. [ruby-dev:49519] [Bug #... - 06:05 PM Revision d4557cf6 (git): * 2016-04-24
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54735 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:05 PM Revision 8f9b8d48 (git): * tool/merger.rb: use FileUtile.rm_f to fix an error on missing temporary file.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54734 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:24 PM Bug #12314 (Closed): Backport r54716, r54719 and r54750 (don't use system round(3) on AIX)
- This is a ticket for backport management. Already fixed on trunk.
-
03:56 PM Bug #12313 (Closed): [DOC] Fix two code samples
- Two tiny fixes of code samples, in Encoding and BigDecimal.
-
02:12 PM Revision 2ede24a8 (git): compile.c: remove redundant trace insn
- * compile.c (iseq_peephole_optimize): remove successive line trace
instructions except for the last.
git-svn-id: s... -
12:33 PM Bug #12255: [DOC] Small fix for rdoc of ext/json/lib/json/add/*
- ping...
-
12:17 PM Revision 8c3d9d99 (git): vm_insnhelper.c: getivar setivar optimization
- * vm_insnhelper.c (vm_getivar, vm_setivar): remove inline.
* vm_insnhelper.c (vm_call_ivar, vm_call_attrset): tweak ... -
11:43 AM Revision 12ef609f (git): compile.c: instruction ID predicate
- * compile.c (IS_INSN_ID): add instruction ID predicate macro.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5473... -
11:39 AM Revision 6871d400 (git): compile.c: ISeq element type predicates
- * compile.c (IS_INSN, IS_LABEL, IS_ADJUST): add ISeq element type
predicate macros.
git-svn-id: svn+ssh://ci.ruby-... -
11:26 AM Revision ea1cff3b (git): vm_insnhelper.c: missing static to inline
- * vm_insnhelper.c (vm_getivar): add missing static to inline,
otherwise external symbol is referred and link fails ... -
09:16 AM Revision 3de227bd (git): * vm_insnhelper.c (vm_getivar): specify inline instead of static inline.
- vm_getivar is called by vm_call_ivar and vm_getinstancevariable.
At least with GCC 4.8 and 5.3 on Linux, they are i... -
07:15 AM Revision 973ba3e8 (git): * include/ruby/ruby.h (rb_mul_size_overflow): use UNLIKELY
- by user side to improve generallity.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54727 b2dd03c8-39d4-4d8f-98ff... -
07:15 AM Revision 5587badf (git): * include/ruby/ruby.h (RB_LIKELY): use prefix in ruby.h.
- * intern.h (LIKELY): define with RB_LIKELY.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54726 b2dd03c8-39d4-4d... -
04:27 AM Revision 3f7cce9f (git): * NEWS: Add descriptions for Time#to_time updates.
- [Bug #12271] [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54725 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:23 AM Revision e9db63d9 (git): * NEWS: Add descriptions for DateTime#to_time updates.
- [Bug #12189] [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54724 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:23 AM Revision e496dfe6 (git): eval.c: reuse VM tag
- * eval.c (ruby_cleanup): reuse same VM tag by managing steps.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5472... -
03:23 AM Revision 53d5f865 (git): eval_error.c: reuse threadptr
- * eval_error.c (error_print, error_handle): reuse same threadptr
by passing as an argument.
git-svn-id: svn+ssh://... -
02:21 AM Bug #12311 (Closed): [DOC] Convert DateTime documentation to RDoc
- Applied in changeset r54721.
----------
date_core.c: [DOC] markdown to rdoc [ci skip]
* ext/date/date_core.c (Init_... -
02:21 AM Revision f56a2c72 (git): date_core.c: [DOC] markdown to rdoc [ci skip]
- * ext/date/date_core.c (Init_date_core): [DOC] Convert DateTime
documentation to RDoc from Markdown.
[ruby-core:7... -
01:25 AM Bug #12289 (Feedback): Segmentation fault at 0x00000000000020 ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-linux]
- Could you try recent versions?
-
12:03 AM Revision 88783116 (git): ruby.c: fix command line encoding on cygwin
- * ruby.c: cygwin does not use w32_cmdvector, command line can be
other than UTF-8. [ruby-dev:49519] [Bug #12184]
... -
12:02 AM Revision 4558e2d1 (git): configure.in: move cache variable for AIX round
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54719 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
04/22/2016
-
04:19 PM Bug #12312 (Closed): Make PTY take environment variables like popen does
- Need a PTY that also takes environment variables ... hacking around it with script (which works differently on OSX an...
-
04:10 PM Bug #12302: at_exit status status is changed by raising/rescueing a exception in at_exit
- ruby_2_3 r54718 merged revision(s) 54681.
-
10:31 AM Bug #12302: at_exit status status is changed by raising/rescueing a exception in at_exit
- [removed spammer's comment and locked the account]
-
10:30 AM Bug #12302: at_exit status status is changed by raising/rescueing a exception in at_exit
- [removed spammer's comment and locked the account]
-
06:09 AM Bug #12302 (Closed): at_exit status status is changed by raising/rescueing a exception in at_exit
- Applied in changeset r54681.
----------
eval_jump.c: restore previous error info
* eval_jump.c (exec_end_procs_chai... -
04:10 PM Revision ab3376b9 (git): merge revision(s) 54681: [Backport #12302]
- * eval_jump.c (exec_end_procs_chain): restore previous error info
for each end procs. [ruby-core:75038] [B... - 04:02 PM Revision 4c901830 (git): * 2016-04-23
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54717 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:02 PM Revision 35464cab (git): * configure.in: don't use the system-provided round(3) on AIX.
- In AIX, round(0.49999999999999994) returns 1.0.
Use round() in numeric.c instead.
git-svn-id: svn+ssh://ci.ruby-la... -
03:59 PM Bug #12082: Tail-calling method can't catch exception raised by tail-called method
- ruby_2_3 r54715 merged revision(s) 54141,54542,54548.
-
09:42 AM Bug #12082: Tail-calling method can't catch exception raised by tail-called method
- ruby_2_2 r54698 merged revision(s) 54542,54548.
-
03:59 PM Revision b8aa4100 (git): merge revision(s) 54141,54542,54548: [Backport #12082]
- test_optimization.rb: tailcall
* test/ruby/test_optimization.rb (TestRubyOptimization.tailcall):
helper me... -
03:40 PM Bug #12201: nkf.c static void fold_conv part of exression always true
- ruby_2_3 r54714 merged revision(s) 54423,54489.
-
09:23 AM Bug #12201: nkf.c static void fold_conv part of exression always true
- ruby_2_2 r54695 merged revision(s) 54423,54489.
-
03:39 PM Bug #12202: nkf.c static void mime_putc the variable being used for loop used for outer loop too
- ruby_2_3 r54714 merged revision(s) 54423,54489.
-
09:23 AM Bug #12202: nkf.c static void mime_putc the variable being used for loop used for outer loop too
- ruby_2_2 r54695 merged revision(s) 54423,54489.
-
03:39 PM Revision 9224427b (git): merge revision(s) 54423,54489: [Backport #12201] [Backport #12202]
- * ext/nkf/nkf-utf8/nkf.c: Merge upstream 4f3edf80a0.
patched by Anton Sivakov [Bug #12201] [Bug #12202]
... -
03:30 PM Bug #12139: return OpenSSL::Random.random_bytes(n) call takes to long. OpenSSL:: bug on windows.
- ruby_2_3 r54713 merged revision(s) 54144,54699.
-
09:18 AM Bug #12139: return OpenSSL::Random.random_bytes(n) call takes to long. OpenSSL:: bug on windows.
- ruby_2_2 r54693 merged revision(s) 54144.
-
03:30 PM Revision a8acc95f (git): merge revision(s) 54144,54699: [Backport #12139]
- * lib/securerandom.rb (gen_random): to avoid blocking on Windows.
On Windows OpenSSL RAND_bytes (underlying... -
03:26 PM Bug #11872: Use 'ASCII-8BIT', not 'binary', for miniruby
- ruby_2_3 r54712 merged revision(s) 53315.
-
03:26 PM Revision dc4286a1 (git): merge revision(s) 53315: [Backport #11872]
- * miniinit.c (Init_enc): add some common aliases of built-in
encodings. [ruby-core:72481] [Bug #11872]
g... -
03:24 PM Bug #11916: Fix delegating to 'args' and 'block'
- ruby_2_3 r54711 merged revision(s) 53382,53511,53512.
-
05:23 AM Bug #11916: Fix delegating to 'args' and 'block'
- ruby_2_2 r54673 merged revision(s) 53381,53382,53511,53512.
-
05:11 AM Bug #11916: Fix delegating to 'args' and 'block'
- naruse-san, it seems that r53382, r53511 and r53512 are also needed for ruby_2_3.
-
03:24 PM Revision 69dc2ce6 (git): merge revision(s) 53382,53511,53512: [Backport #11916]
- fix commit miss
* test/test_forwardable.rb: add tests for r53381.
* lib/forwardable.rb: Convert give... -
03:12 PM Bug #12311 (Closed): [DOC] Convert DateTime documentation to RDoc
- The docs for DateTime are written in Markdown, the patch converts it to the RDoc format.
This fixes syntax highlight... -
03:10 PM Bug #12303: No rule to make target '.ext/include/i386-cygwin/ruby/config.h', needed by 'main.o' when ./configure TEST_COLORS=skip=43
- ruby_2_3 r54710 merged revision(s) 54657,54660.
-
03:10 PM Revision fdd8cf97 (git): merge revision(s) 54657,54660: [Backport #12303]
- * configure.in: check if succeeded in creating config.h.
* tool/ifchange: ignore failures when TEST_COLORS u... -
02:53 PM Misc #12310: ctime vs asctime - Documentation Issue? - http://ruby-doc.org/core-2.3.0/Time.html
- @Robert
FYI, Time#ctime and Time#asctime are aliases. -
11:34 AM Misc #12310 (Closed): ctime vs asctime - Documentation Issue? - http://ruby-doc.org/core-2.3.0/Time.html
- Applied in changeset r54703.
----------
time.c: add example [ci skip]
* time.c (time_asctime): [DOC] add ctime exam... -
10:53 AM Misc #12310 (Closed): ctime vs asctime - Documentation Issue? - http://ruby-doc.org/core-2.3.0/Time.html
- All,
I was working through the Time Class documentation at http://ruby-doc.org/core-2.3.0/Time.html.
I noted a ... -
02:47 PM Bug #12256: multiline regex parses '/' in a comment
- ruby_2_3 r54709 merged revision(s) 54510.
-
09:34 AM Bug #12256: multiline regex parses '/' in a comment
- ruby_2_2 r54697 merged revision(s) 54510.
-
02:47 PM Revision cce82740 (git): merge revision(s) 54510: [Backport #12256]
- * doc/regexp.rdoc (comments): [DOC] terminators cannot appear in
comments. [ruby-core:74838] [Bug #12256]
... -
02:44 PM Bug #12228: [DOC] Fix errors in doc/extension*.rdoc
- ruby_2_3 r54708 merged revision(s) 54434.
-
02:44 PM Revision f3b73a8e (git): merge revision(s) 54434: [Backport #12228]
- * extension.rdoc, extension.ja.rdoc: [DOC] Fix some errors.
Renamed files, wrong method names or argument t... -
02:38 PM Revision b7aceaaa (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... -
01:58 PM Bug #12309: Segmentation fault caused by OpenSSL
- Maybe [Bug #12126]?
-
09:18 AM Bug #12309 (Rejected): Segmentation fault caused by OpenSSL
- I am consistently getting a segmentation fault whils running Sinatra. It appears to be during an net/http request to ...
-
12:41 PM Bug #12305: "can't remove str from str_id" at unregister_sym
- I think it is difficult to track it down if it only appears sometimes.
Perhaps you find some way to trigger it mor... -
12:20 PM Revision c5c60ded (git): * test/ruby/test_time_tz.rb: Tests depends on Europe/Moscow removed
- to avoid test failures due to the tzdata change.
https://github.com/eggert/tz/commit/8ee11a301cf173afb0c76e0315b9f9... -
11:44 AM Revision ef6af0c9 (git): [DOC] Arrah#sum with non-numeric objects.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54705 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:42 AM Revision fac42e6c (git): * include/ruby/ruby.h (rb_mul_size_overflow): added to handle
- mul overflow efficiently.
* include/ruby/ruby.h (rb_alloc_tmp_buffer2): use rb_mul_size_overflow
and avoid divisio... -
11:42 AM Bug #12307 (Rejected): File.new and File.open change permissions even if the file exists on Windows
- Thank you for the C example and explanation!
So indeed the behavior of MSVCRT contradicts its description:
"[...] I... -
11:34 AM Revision 5fd58928 (git): time.c: add example [ci skip]
- * time.c (time_asctime): [DOC] add ctime example, not only
asctime. [ruby-core:75126] [Bug #12310]
git-svn-id: sv... - 10:21 AM Revision ed01f3c7 (git): Revert r54694 because of compatibility problem.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@54702 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:04 AM Revision bc65dbcd (git): variable.c: fix implicit conversion
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54701 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:47 AM Revision 3738fe33 (git): * variable.c: use uint32_t instead of long to avoid confusion about
- the type of ivtbl->numiv.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54700 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:45 AM Bug #12271: `Time#to_time` removes timezone information
- Thank you for reporting.
I give up to backport this into ruby_2_2. -
08:54 AM Bug #12271: `Time#to_time` removes timezone information
- (It is up to the branch maintainers but) given the actual Rails breakage, my feeling is negative to classify this as ...
-
08:24 AM Bug #12271: `Time#to_time` removes timezone information
- I feel this is a like feature change.
For example, it seems a rubyist felt this change be incompatibility.
https... -
09:45 AM Revision 70038431 (git): fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54699 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:42 AM Revision bb7fa59e (git): merge revision(s) 54542,54548: [Backport #12082]
- * compile.c (iseq_optimize): disable tail call optimization in
rescued, rescue, and ensure blocks.
... - 09:34 AM Revision 3a2effbd (git): merge revision(s) 54510: [Backport #12256]
- * doc/regexp.rdoc (comments): [DOC] terminators cannot appear in
comments. [ruby-core:74838] [Bug #12256]
... - 09:32 AM Revision 77e74bef (git): * extension.rdoc, extension.ja.rdoc: [DOC] Fix some errors.
- Renamed files, wrong method names or argument types; the example
GetDBM macro is now updated to the current version... - 09:23 AM Revision 42569dd4 (git): merge revision(s) 54423,54489: [Backport #12201] [Backport #12202]
- * ext/nkf/nkf-utf8/nkf.c: Merge upstream 4f3edf80a0.
patched by Anton Sivakov [Bug #12201] [Bug #12202]
... -
09:20 AM Bug #12189: DateTime#to_time removes timezone information
- ruby_2_2 r54694 merged revision(s) 54169.
- 09:20 AM Revision 59fadede (git): merge revision(s) 54169: [Backport #12189]
- * ext/date/date_core.c (datetime_to_time): preserve timezone info
[Bug #12189] [Fix GH-1295]
git-svn-id: ... - 09:17 AM Revision cb66eaab (git): merge revision(s) 54144: [Backport #12139]
- * lib/securerandom.rb (gen_random): to avoid blocking on Windows.
On Windows OpenSSL RAND_bytes (underlying... -
09:15 AM Bug #12193: ruby 2.3 on windows test-all failed
- ruby_2_2 r54692 merged revision(s) 54307.
-
08:49 AM Bug #12193: ruby 2.3 on windows test-all failed
- ruby_2_1 r54689 merged revision(s) 54307.
- 09:15 AM Revision 34a72a75 (git): merge revision(s) 54307: [Backport #12193]
- * lib/rubygems/test_case.rb: Fix test on Windows for inconsistent temp path.
https://github.com/rubygems/ru... - 09:10 AM Revision 6d728bda (git): * 2016-04-22
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@54691 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:10 AM Revision 6968f3a0 (git): Revert previous commit because it was a mistake.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@54690 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:49 AM Revision 54c011a9 (git): merge revision(s) 54307: [Backport #12193]
- * lib/rubygems/test_case.rb: Fix test on Windows for inconsistent temp path.
https://github.com/rubygems/ru... -
08:22 AM Feature #12032: Matrix.rb ruby documentation
- Hi Megan O'Neill,
I think it's better to mention that these 3 methods are deprecated now :) -
07:37 AM Bug #12288: [Backport] r49576: check RAND_egd to support libressl
- ruby_2_2 r54688 merged revision(s) 49576.
- 07:37 AM Revision dadc253d (git): merge revision(s) 49576: [Backport #12288]
- * ext/openssl/extconf.rb: check RAND_edg to support libressl.
* ext/openssl/ossl_rand.c (ossl_rand_egd): def... -
07:33 AM Bug #12249: Math.gamma(-0.0) should return -Infinity
- ruby_2_2 r54687 merged revision(s) 49913,54492,54494,54495,54496,54499,54503.
- 07:33 AM Revision 4eba3445 (git): merge revision(s) 49913,54492,54494,54495,54496,54499,54503: [Backport #12249]
- math.c: fix tgamma on mingw
* math.c (mingw_tgamma): tgamma(3) on mingw returns a NaN for a
big number, no... -
07:11 AM Bug #8851: alias/undef で % リテラルによるシンボルが使えない
- ruby_2_2 r54686 merged revision(s) 54131.
- 07:11 AM Revision e102f563 (git): merge revision(s) 54131: [Backport #8851]
- * defs/keywords (alias, undef): symbol literals are allowed.
* parse.y (parse_percent): should parse symbol ... -
06:59 AM Bug #12291: Struct member accessor is not consistent with hash access when keys are repeated
- ruby_2_2 r54685 merged revision(s) 54611,54612.
- 06:59 AM Revision 88efadca (git): merge revision(s) 54611,54612: [Backport #12291]
- * struct.c (struct_make_members_list): extract making member name
list from char* va_list, with creating sy... -
06:24 AM Bug #12264: Win32::Registry::API.DeleteKey and DeleteValue reference renamed constants
- ruby_2_2 r54684 merged revision(s) 54529.
- 06:24 AM Revision 8d9e1ca9 (git): merge revision(s) 54529: [Backport #12264]
- * ext/win32/lib/win32/registry.rb (DeleteValue, DeleteKey): fix
API names. [ruby-core:74863] [Bug #12264]
... -
06:18 AM Bug #12095: ruby_vm_at_exit can sometime cause a crash.
- ruby_2_2 r54683 merged revision(s) 54484.
- 06:18 AM Revision b0f5d2eb (git): merge revision(s) 54484: [Backport #12095]
- * vm_core.h (rb_vm_struct): make at_exit a single linked list but
not RArray, not to mark the registered fu... -
06:14 AM Revision ff4cec3c (git): tk: suppress progress indicators
- * ext/tk/extconf.rb: hack to disable progress indicators with
parallel build, not to interleave other messages.
gi... -
06:09 AM Bug #12237: Coverage keeps tracking counts even after Coverage.result
- ruby_2_2 r54680 merged revision(s) 54465.
-
06:09 AM Revision 1fbe0943 (git): eval_jump.c: restore previous error info
- * eval_jump.c (exec_end_procs_chain): restore previous error info
for each end procs. [ruby-core:75038] [Bug #1230... - 06:09 AM Revision aef285f5 (git): merge revision(s) 54465: [Backport #12237]
- * thread.c (update_coverage): Do not track coverage in loaded files
after Coverage.result. Avoids out-of-bo... - 06:07 AM Revision 219f68ab (git): * tool/redmine-backporter.rb: the fullpath of merger.rb is too long to
- copy&paste on Windows. show shorter name instead on the platform.
I'm sure that the user of this command on Window... -
06:03 AM Bug #12233: Please consider adding documentation to DateTime, one line, require 'date'
- ruby_2_2 r54678 merged revision(s) 54444.
- 06:03 AM Revision 658cd087 (git): merge revision(s) 54444: [Backport #12233]
- * ext/date/date_core.c (Init_date_core): [DOC] fix misplaced doc
of DateTime. [ruby-core:74729] [Bug #1223... - 05:52 AM Revision 696adbcc (git): * tool/merger.rb: remove temporary file.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54677 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:51 AM Bug #12073: local variable interferes with keyword arguments
- ruby_2_2 r54676 merged revision(s) 53834,53835,53836.
- 05:51 AM Revision 3df0e54b (git): merge revision(s) 53834,53835,53836: [Backport #12073]
- parse.y: simplify local ID condition
* parse.y (tokenize_ident, parse_ident): ident in tokenize_ident()
ca... -
05:38 AM Bug #12068: raise overwrites exception cause even if exception is not new
- ruby_2_2 r54675 merged revision(s) 53819,53822.
- 05:38 AM Revision 22a97cbf (git): merge revision(s) 53819,53822: [Backport #12068]
- * eval.c (setup_exception): set the cause only if it is explicitly
given or not set yet. [Bug #12068]
gi... -
05:33 AM Bug #12287: [Backport] r53619: libdir_basename on Windows
- ruby_2_2 r54674 merged revision(s) 53619,53620,53621,53622,53623,53624,53626,53627.
- 05:33 AM Revision 82e65291 (git): merge revision(s) 53619,53620,53621,53622,53623,53624,53626,53627: [Backport #12287]
- configure.bat: --with-libdir
* win32/configure.bat: add --with-libdir option for basename of
libdir. on W... - 05:22 AM Revision 4c81b109 (git): merge revision(s) 53381,53382,53511,53512: [Backport #11916]
- * lib/forwardable.rb (def_instance_delegator) fix delegating to
'args' and 'block', clashing with local var... -
05:04 AM Bug #12253: tkとmechanizeを併用してTkButtonを押すと"TypeError: allocator undefined for TkEvent::Event"エラーが起こる
- ruby_2_2 r54672 merged revision(s) 50338.
- 05:04 AM Revision 1cca2abf (git): merge revision(s) 50338: [Backport #12253]
- tkutil.c: revert r48250
* ext/tk/tkutil/tkutil.c (Init_tkutil): TkUtil::CallbackSubst and
TkUtil::Callback... -
05:01 AM Bug #11970: Multiple Assignment Into a Hash with Destructuring causes segfault
- ruby_2_2 r54671 merged revision(s) 53495.
- 05:01 AM Revision 01828cf4 (git): merge revision(s) 53495: [Backport #11970]
- * compile.c (compile_massign_lhs): when index ends with splat,
append rhs value to it like POSTARG, since V... -
02:31 AM Bug #12308 (Closed): segfault in add_signal_thread_list
- Greetings:
On very rare occasions, my Ruby 2.1.9 segfaults when calling `malloc` from `add_signal_thread_list` wit... -
02:27 AM Revision 44dc0f32 (git): * lib/net/http.rb: Improve documentation for SSL requests via GET method.
- [fix GH-1325][ci skip] Patch by @jsyeo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54670 b2dd03c8-39d4-4d8f-98... -
01:51 AM Revision 8a77a41f (git): * lib/webrick/ssl.rb: Support to add SSLCiphers option.
- [fix GH-1321] Patch by @rhadoo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54669 b2dd03c8-39d4-4d8f-98ff-823fe... -
01:43 AM Revision 48d22f83 (git): * file.c, win32/file.c: Removed obsoleted safe level checks.
- [fix GH-1327] Patch by @cremno
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54668 b2dd03c8-39d4-4d8f-98ff-823fe... -
01:02 AM Revision 6f6e35f4 (git): * benchmark/bm_so_meteor_contest.rb: fix a typo.
- [fix GH-1330][ci skip] Patch by @sachin21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54667 b2dd03c8-39d4-4d8f...
04/21/2016
-
11:17 PM Bug #12307: File.new and File.open change permissions even if the file exists on Windows
- > The document does not explicitly forbids to change file permissions (except for O_TRUNC but the motivation seems to...
-
11:00 PM Bug #12307: File.new and File.open change permissions even if the file exists on Windows
- > Does open(2) in MSVCRT causes this bug?
No.
Ruby always call `open(2)` with `O_CREAT` when opening files with `... -
10:31 PM Bug #12307: File.new and File.open change permissions even if the file exists on Windows
- Usaku NAKAMURA wrote:
> This behavior is derived from the implementation of MSVCRT.
> Changing this is a little dif... -
10:28 PM Bug #12307: File.new and File.open change permissions even if the file exists on Windows
- FWIW, Ruby documentation of File.open and File.new is also phrased the same way:
"If a file is being created, its in... -
10:25 PM Bug #12307: File.new and File.open change permissions even if the file exists on Windows
- Usaku NAKAMURA wrote:
> To my understanding, POSIX doesn't say so.
> It only says that the mode is not changed when... -
09:51 PM Bug #12307: File.new and File.open change permissions even if the file exists on Windows
- To my understanding, POSIX doesn't say so.
It only says that the mode is not changed when specified O_TRUNC for an e... -
09:14 PM Bug #12307 (Rejected): File.new and File.open change permissions even if the file exists on Windows
- For instance:
~~~
# New file
File.open("abc", "w", 0666) { |f|
puts f.stat.mode.to_s(8) # => 100666, OK
}
... -
09:59 PM Revision 673e470d (git): default.mspec: OBJDIR
- * spec/default.mspec: set object directory for optional/capi, not
to pollute the source directory.
https://github... -
09:38 PM Revision 27f74fe7 (git): spec/default.mspec: reduce expand_path
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54665 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:59 PM Revision feaa82a4 (git): * gc.c (rb_alloc_tmp_buffer_with_count): added like xmalloc2 to
- avoid duplicated check of size.
* gc.c (ruby_xmalloc2): added to keep separate layers.
* include/ruby/ruby.h (rb_al... - 08:59 PM Revision f056071c (git): * 2016-04-22
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54663 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:59 PM Revision 54c1f479 (git): * include/ruby/ruby.h (LIKELY): moved from internal.h.
- * include/ruby/ruby.h (UNLIKELY): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54662 b2dd03c8-39d4-4d8f-... -
08:59 PM Revision fe120ac1 (git): * gc.c (objspace_malloc_prepare): remove size check because it is
- used by objspace_xmalloc and objspace_xcalloc.
objspace_xmalloc introduces its own check in this commit.
objspace... -
08:48 PM Bug #12258: RDoc bug when handling comments in C code examples
- Also opened an issue for RDoc: https://github.com/rdoc/rdoc/issues/402
-
07:33 PM Bug #12305: "can't remove str from str_id" at unregister_sym
- Nobuyoshi Nakada wrote:
> How to reproduce it?
> Couldn't you show simplified/reduced script?
This is a web appl... -
01:57 AM Bug #12305 (Feedback): "can't remove str from str_id" at unregister_sym
- How to reproduce it?
Couldn't you show simplified/reduced script? -
06:06 PM Bug #12278: Sometimes I have segmentation fault with procs reducer
- wind winy wrote:
> Did you had use jemalloc compile ruby?
I've installed Ruby using RVM -
04:37 PM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- Just my 2 cents here but any time I've been writing a pure ruby application, I ended up including active support or c...
-
03:29 PM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- I think this is useful outside of Rails. The Active Support module has 87 million downloads on rubygems.org while Rai...
-
07:16 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- Rafael's comment about non-Rails use case of .strip.empty? is very interesting. This shows that adding blank method ...
-
04:17 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- Seems that even Ruby itself would benefits from `String#blank?`
https://github.com/ruby/ruby/search?utf8=%E2%9C%93... -
04:10 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- Also as a point of reference, have a look at all the calls to String #blank? made from Redmine, the very software pow...
-
04:09 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- > Your examples don't seem reasonable.
Both are real examples, being used in a lot of applications for years, so t... -
04:07 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- Nobu,
There is a subtle change validation wise with user names:
"Please enter a username, username must not b... -
03:52 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- Rafael França wrote:
> You want to validate if a username is provided in the form and your user submitted three whit... -
02:50 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- Other real wold examples:
You want to validate if a username is provided in the form and your user submitted three... -
02:29 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- Nobuyoshi Nakada wrote:
> I think that `String#blank?` equals to `/\P{space}/ !~ self`.
> Is it slow, especially th... -
02:12 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- I think that `String#blank?` equals to `/\P{space}/ !~ self`.
Is it slow, especially than `strip`? -
12:52 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- I agree with making `strip` etc. encoding aware, as we did for `upcase` etc., although priority is low.
I don't se... -
12:20 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
- What about non-Unicode strings?
-
12:16 PM Revision f6e3f361 (git): fix typos
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54660 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:16 PM Revision 616c4159 (git): fix typos [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54659 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:49 AM Feature #11868: Proposal for RubyVM::InstructionSequence.compile to return an object containing the syntax error information currently written to STDERR
- Updated.
```
$ ./ruby -e 'begin eval("this.is -> not -> valid $ruby:syntax"); rescue SyntaxError => e; e.failures... -
03:33 AM Bug #12303: No rule to make target '.ext/include/i386-cygwin/ruby/config.h', needed by 'main.o' when ./configure TEST_COLORS=skip=43
- Thank you for the fix, Nakada-san.
Workaround for ruby-2.3.0 may be `./configure TEST_COLORS=pass=32:fail=31:skip=43... -
03:14 AM Bug #12303 (Closed): No rule to make target '.ext/include/i386-cygwin/ruby/config.h', needed by 'main.o' when ./configure TEST_COLORS=skip=43
- Applied in changeset r54657.
----------
ifchange: ignore unmatch TEST_COLORS
* configure.in: check if succeeded in ... - 03:14 AM Revision 0386e09a (git): * 2016-04-21
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54658 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:14 AM Revision 6e8a14dc (git): ifchange: ignore unmatch TEST_COLORS
- * configure.in: check if succeeded in creating config.h.
* tool/ifchange: ignore failures when TEST_COLORS unmatched.... -
12:29 AM Feature #12304 (Feedback): String#split with a block
- There are methods like String.each_char.slice_when (and friends). See http://ruby-doc.org/core-2.3.0/Enumerable.html#...
Also available in: Atom