Activity
From 12/21/2015 to 12/27/2015
12/27/2015
-
11:48 PM Feature #11339: [PATCH] io.c: avoid kwarg parsing in C API
- [email protected] wrote:
> A suggestion for how to make kwarg-passing to C functions
> allocation-free: have a t... -
11:00 PM Feature #11339: [PATCH] io.c: avoid kwarg parsing in C API
- A suggestion for how to make kwarg-passing to C functions allocation-free: have a thread-local (or perhaps global, si...
-
10:49 PM Feature #11339: [PATCH] io.c: avoid kwarg parsing in C API
- I don't usually jump in to grouse about CRuby changes, but this is really gross. We shouldn't be mucking up the core ...
-
10:13 PM Feature #11882: Map or NamedMap
- It was pointed out to me, that there is an ambiguity in the following case.
~~~
array.method {{a: 1}}
# could be... -
04:02 PM Bug #11901: Performance Issue with OpenStruct
- Now, to throw in my own opinion: probably the simplest fix would be to circumvent the `#respond_to?` check if we hit ...
-
03:48 PM Bug #11901: Performance Issue with OpenStruct
- To be more specific (but not clog up the description), the problem can be traced to https://github.com/ruby/ruby/blob...
-
03:37 PM Bug #11901 (Closed): Performance Issue with OpenStruct
- After recent changes to define OpenStruct getter/setter methods lazily, there is a heavy performance impact for the u...
-
02:46 PM Bug #11900: broken encoding of commandline on Windows
- -Eが効いてなかったので訂正。
しかしこれだと-Uでも同等の効果が得られるわけですが、それが正しいのかどうか……。
-Uでは効かなくするにはこの修正箇所のちょっと上にあるif節の中でencをinternal encodingで... -
02:33 PM Bug #11900: broken encoding of commandline on Windows
- 以下のパッチで直る(?)ような気がしますが、どうでしょうか>なかださん
~~~diff
Index: ruby.c
======================================================... -
12:48 PM Bug #11900 (Closed): broken encoding of commandline on Windows
- 今頃気付いてしまったのですが、2.2以降のWindowsで、コマンドラインのエンコーディングが壊れています。
思い返すと、ちょうど1年前くらいになかださんがこの辺をいじっていたので、その時からではないかと。
trunkはもうめんど... - 02:34 PM Revision b8d9770b (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53351 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:34 PM Revision db8dcd1b (git): * ext/win32ole/win32ole.c (ole_variant2val): refactoring.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53350 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:32 PM Bug #11899 (Rejected): `Object#public_methods` returns unordered array in Ruby 2.3.0
- Previous ruby versions returned methods with same order. But this order was changed in Ruby 2.3.0.
Ruby 1.9.3:
... -
12:28 PM Bug #11898 (Closed): backport r53346-r53349
- バックポート用チケットです。
spawn等のオプショナル引数でファイルパスを指定するものに関して、エンコーディングの扱いが抜けていた点についての修正です。
(たぶん現行サポート対象ではWindows以外では問題は起きていません... - 12:24 PM Revision 1187cf0e (git): * test/ruby/test_process.rb (TestProcess#test_execopts_open_chdir_m17n_path):
- test for r53346, r53347 and r53348.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53349 b2dd03c8-39d4-4d8f-98ff... - 12:15 PM Revision 8ff043d8 (git): * process.c (rb_execarg_parent_start1): need to convert the encoding to
- ospath's one.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53348 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 12:03 PM Revision 956100bc (git): * process.c (rb_execarg_addopt): need to convert to ospath.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53347 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:54 AM Revision fe0194e2 (git): * process.c: use rb_w32_uchdir() instead of plain chdir() on Windows.
- reported by naruse via twitter.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53346 b2dd03c8-39d4-4d8f-98ff-823... -
11:13 AM Feature #11741: Migrate Ruby to Git from Subversion
- Eric Wong wrote:
> [email protected] wrote:
> > Eric Wong <[email protected]> wrote:
> > > The main site's ... -
11:00 AM Revision 701bfa0f (git): * enc/x_emoji.h: fix dead-link.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53345 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:55 AM Revision de962ebb (git): * doc/NEWS-2.3.0: fix a typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53344 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:59 AM Revision e5cd6d0d (git): Method name typo in a Tk sample
- * ext/tk/sample/tkextlib/treectrl/help.rb: kength => length
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53343 ... -
09:59 AM Revision 41558044 (git): ivar name typo in a Tk sample
- * ext/tk/sample/tkextlib/treectrl/outlook-newgroup.rb: @Messge => @Message
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
09:59 AM Revision 9e04d1fb (git): Method name typo in a Tk sample
- * ext/tk/sample/tktextio.rb: trancate => truncate
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53341 b2dd03c8-3... -
09:58 AM Revision 87c817fa (git): ivar name typo in a Tk sample
- * ext/tk/sample/tktextio.rb: @opne => @open
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53340 b2dd03c8-39d4-4d... -
09:58 AM Revision e04b5c3e (git): Typo in Tk samples
- * ext/tk/sample/demos-en/goldberg.rb: miliseconds => milliseconds
* ext/tk/sample/demos-jp/goldberg.rb: miliseconds =... -
09:58 AM Revision 2cf20887 (git): Method name typo in Tk samples
- * ext/tk/sample/demos-en/ctext.rb: seleect_adjust => select_adjust
* ext/tk/sample/demos-jp/ctext.rb: seleect_adjust ... -
09:58 AM Revision 2c58327f (git): Typo in a Tk sample
- * ext/tk/sample/tkextlib/bwidget/tree.rb: allways => always
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53337 ... -
09:58 AM Revision d7bd91ef (git): Typo in a Tk sample
- * ext/tk/sample/demos-jp/mclist.rb: aquq => aqua
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53336 b2dd03c8-39... -
09:57 AM Revision 01469b0b (git): Typo in a gvar name
- * ext/tk/sample/demos-jp/hscale.rb: $hscale_deom => $hscale_demo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5... -
09:57 AM Revision e75a0614 (git): Typo in Tk samples
- * ext/tk/sample/demos-en/ttkbut.rb: happyness => happiness
* ext/tk/sample/demos-jp/ttkbut.rb: happyness => happiness... -
09:57 AM Revision 97d1dbad (git): Typos in messages
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53333 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:57 AM Revision 73a37eb3 (git): Documentation typos
- [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53332 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:57 AM Revision 98e3c058 (git): Typo: widget (?)
- * ext/tk/lib/tk.rb: wiget => widget
* ext/tk/sample/demos-en/{floor.rb,floor2.rb,puzzle.rb}: widet => widget
* ext/tk... -
09:32 AM Bug #11897 (Rejected): Hash key typo in Tk
- ext/tk/lib/tkextlib/blt/tree.rb: disctionary => dictionary
-
09:31 AM Bug #11896 (Rejected): Local variable name typo in Tk
- ext/tk/lib/tkextlib/pkg_checker.rb: sccess_list => success_list
-
09:30 AM Bug #11895 (Rejected): Method name typo in Tk (configure, configinfo)
- * ext/tk/lib/tkextlib/tcllib/crosshair.rb: confugure => configure
* ext/tk/lib/tkextlib/tcllib/crosshair.rb: confugi... -
09:28 AM Bug #11894 (Rejected): Tk method name typo (sortcolumn, sortcolumnlist)
- ext/tk/lib/tkextlib/tcllib/tablelist_core.rb: sortcolum => sortcolumn
ext/tk/lib/tkextlib/tcllib/tablelist_core.rb: ... -
09:26 AM Bug #11893 (Closed): Ruby keyword typo in Tk (require)
- ext/tk/lib/tkextlib/tcllib/tablelist_tile.rb: requrie => require
-
09:25 AM Bug #11892 (Rejected): Ruby keyword typo in Tk (return)
- ext/tk/lib/tkextlib/iwidgets/tabset.rb: reutrn => return
-
09:23 AM Bug #11891 (Closed): Initializer method name typo in Tk
- ext/tk/lib/tkextlib/tcllib/toolbar.rb: initaialize => initialize
-
09:22 AM Bug #11890 (Closed): Initializer method name typo in Tk
- ext/tk/lib/tkextlib/blt/tree.rb: initialzie => initialize
-
09:21 AM Bug #11889 (Rejected): Constant name typo in Tk
- ext/tk/lib/tkextlib/blt/component.rb: LegenedID_TBL => LegendID_TBL
-
09:20 AM Bug #11888 (Rejected): Method name typo in Tk
- ext/tk/lib/tk/canvas.rb: kinad_of? => kind_of?
-
09:17 AM Bug #11887 (Rejected): Local variable name typo in Tk
- There's a variable name typo in ext/tk/lib/remote-tk.rb.
I haven't actually run the code, but this shouldn't be work... -
09:12 AM Bug #11886: Font name typo in Tk library and samples
- Attached a patch.
-
09:11 AM Bug #11886 (Closed): Font name typo in Tk library and samples
- There are some occurrences of "Helvetia 12 bold".
Shouldn't this be "Helvetica"? -
09:08 AM Revision 2a4729a4 (git): Fix rdoc for String#rstrip!, lstrip! [ci skip]
- * string.c (rb_str_lstrip_bang, rb_str_rstrip_bang): [DOC] Fix
ruby-doc comments for String#rstrip! and lstrip!. I... -
06:15 AM Bug #11885 (Closed): [PATCH] IO#readpartial rejects bad args
- Applied in changeset r53329.
----------
IO#readpartial rejects bad args
Sometimes a sleepy developer will want to s... -
05:56 AM Bug #11885 (Closed): [PATCH] IO#readpartial rejects bad args
- IO#readpartial rejects bad args
Sometimes a sleepy developer will want to swap read_nonblock
for readpartial forg... - 06:15 AM Revision edea151a (git): IO#readpartial rejects bad args
- Sometimes a sleepy developer will want to swap read_nonblock
for readpartial forget to remove "exception: false"
* i... -
02:50 AM Revision 509cfc4c (git): Add tests for String#lstrip and rstrip
- * test/ruby/test_string.rb (test_rstrip, test_lstrip): Add tests
for String#lstrip and rstrip. The test cases are ... -
02:49 AM Bug #11883 (Closed): Endless loop when installing bundle gems
- Problem disappeared. Maybe fixed by r53324 or r53325, but unclear why.
-
12:21 AM Bug #11883: Endless loop when installing bundle gems
- The value in "ruby -v" is what I get back when just typing that command. However, the process I have to kill is clear...
-
12:19 AM Bug #11883 (Closed): Endless loop when installing bundle gems
- When trying to compile/install ruby with "make up; make install", everything stalls when trying to install bundle gem...
-
02:47 AM Revision 5a75eabe (git): Add test for String#test_insert.
- * test/ruby/test_string.rb (test_insert): The test cases are
written in string.c comments as a reference. [Fix GH-... -
02:03 AM Revision aaf99a76 (git): parse.y: show_bitstack
- * parse.y (show_bitstack): trace stack_type value if yydebug.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5332... -
01:51 AM Revision bff89a03 (git): depend: version dependency
- * enc/depend (enc, trans): fix version dependency, let encoding
and transcoding shared object files depend on confi... -
01:03 AM Revision c7b2450e (git): depend: version dependency
- * enc/depend (enc, trans): fix version dependency, shared object
files depend on the RUBY_SO_NAME value for runtime... -
12:48 AM Bug #11880 (Closed): blank string makes Win32ole crush
- Applied in changeset r53322.
----------
* ext/win32ole/win32ole.c (ole_vstr2wc, ole_variant2val): fix blank
string... - 12:48 AM Revision d644f760 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53323 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:48 AM Revision 2a16594d (git): * ext/win32ole/win32ole.c (ole_vstr2wc, ole_variant2val): fix blank
- string conversion.
[Bug #11880]
Thanks Akio Tajima for the patch!
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... -
12:46 AM Bug #11884 (Closed): Psych.load broken for OpenStruct in Ruby 2.3.0
- Deserialising an OpenStruct through Psych::load results in a nil error since OpenStruct now has a respond_to_missing?...
- 12:35 AM Revision 0a787b9d (git): * 2015-12-27
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53321 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:34 AM Revision c7d317cc (git): `nul` should be uppercase [ci skip]
- * doc/extension.rdoc: [DOC] `nul` should be uppercase.
change 'nul' => 'NUL'. [Fix GH-1172]
git-svn-id: svn+ssh:/...
12/26/2015
-
08:57 PM Feature #11882: Map or NamedMap
- Sorry, forgot to add that the literal syntax would support all currently supported string-key variations that Hash do...
-
08:28 PM Feature #11882 (Assigned): Map or NamedMap
- Hash is one of the best features of Ruby. I remember being so pleased when I first learned Ruby to find out that *any...
-
08:24 PM Bug #11881 (Closed): Ruby build uses SDKROOT as if it owns it
- This is incompatible with the way SDKROOT is used by ios/osx developers, and prevents ruby from building on osx.
c... -
03:01 PM Bug #11880 (Closed): blank string makes Win32ole crush
- Win32OLEのオブジェクトに空文字列を与えるとクラッシュします。
再現スクリプト(method_missing側)
~~~ruby
require 'win32ole'
shell = WIN32OLE.new('... -
02:52 PM Feature #11879 (Closed): `Module#prepended_modules`
- `Module#included_modules` include prepended modules:
~~~ruby
module A; end
module B; end
A.prepend B
A.include... -
02:44 PM Bug #11878 (Rejected): Comparison of prepended modules
- Including module `B` to class/module `A` gives the following results (as expected):
~~~ruby
module A; end
module... -
02:22 PM Misc #11875: Ruby 2.3.0 now is slowly than php 7
- Yui NARUSE wrote:
> You know, this is bug tracker, not socks under the Christmas tree.
>
> Moreover the benchmark... -
01:40 PM Misc #11875 (Closed): Ruby 2.3.0 now is slowly than php 7
- You know, this is bug tracker, not socks under the Christmas tree.
Moreover the benchmark you show is micro benchm... -
12:16 PM Misc #11875: Ruby 2.3.0 now is slowly than php 7
- Сергей Е wrote:
> I install Ruby 2.3, and compare perfomance (simple tests - loop, recursion) with php 7.
code of t... -
11:51 AM Misc #11875 (Closed): Ruby 2.3.0 now is slowly than php 7
- Not BUG but wish
Always proud of the fact that Ruby - the fastest!
I happy to use Ruby - the BEST language! Tha... -
02:03 PM Bug #11877 (Closed): Socket.gethostname will fail when the hostname length == RUBY_MAX_HOST_NAME_LEN
- When `Socket.gethostname` calls `gethostname()` with a buffer `buf`, the buffer is incorrectly sized (at least on Lin...
-
12:55 PM Misc #11876: Scheduled maintenance 2016/01/01
- Thanks for your work.
Could you change my ("kou" account's) key to https://github.com/kou.keys in the upgrade?
I'... -
12:45 PM Misc #11876 (Closed): Scheduled maintenance 2016/01/01
- In 2016/01/01, I will be upgrading our subversion server named svn.ruby-lang.org.
It uses debian squeeze-lts now. ... -
10:01 AM Revision 5f0b598e (git): Revert "* tool/post-commit.sh: copied from svn server."
- manged in another repo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53319 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:36 AM Bug #11489: XMLRPC client cannot alter SSL options for _async calls
- Thanks for your report.
```ruby
xmlrpc_client.http.ca_file = @options[:ca_file]
```
works with
```ruby
xm... -
09:33 AM Bug #11489 (Closed): XMLRPC client cannot alter SSL options for _async calls
- Applied in changeset r53318.
----------
* lib/xmlrpc/client.rb: Support SSL options in async methods of
XMLRPC::Cl... - 09:33 AM Revision 3d8e4d60 (git): * lib/xmlrpc/client.rb: Support SSL options in async methods of
- XMLRPC::Client.
[Bug #11489]
Reported by Aleksandar Kostadinov. Thanks!!!
git-svn-id: svn+ssh://ci.ruby-lang.or... - 09:26 AM Revision 548cb582 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53317 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:25 AM Revision c0aef8ca (git): * tool/post-commit.sh: copied from svn server.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53316 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:37 AM Bug #11874 (Closed): File.realpath fail on volume mount point directory
- 'C:\AAA' is a volume mount point.
When run "File.realpath 'C:\AAA'" it reports:
-e:1:in `realpath': No such file ... -
03:53 AM Bug #11873 (Closed): Syntax error and parse problem when calling a method without parentheses
- In the following case, syntax error rises when calling a method without parentheses.
~~~ruby
a b{c d}, :e do end ... -
02:26 AM Bug #11872 (Closed): Use 'ASCII-8BIT', not 'binary', for miniruby
- Applied in changeset r53315.
----------
miniinit.c: built-in encoding aliases
* miniinit.c (Init_enc): add some com... -
01:39 AM Bug #11872 (Closed): Use 'ASCII-8BIT', not 'binary', for miniruby
- I get the following error when trying to compile ruby trunk:
[short version; long version below]
.ext/common/openss... -
02:26 AM Revision 91946271 (git): miniinit.c: built-in encoding aliases
- * miniinit.c (Init_enc): add some common aliases of built-in
encodings. [ruby-core:72481] [Bug #11872]
git-svn-id...
12/25/2015
-
07:35 PM Misc #11516 (Closed): Ruby 2.3.0 release engeneering
-
04:24 PM Revision 8c327b7f (git): program version from API version
- * configure.in, version.h (RUBY_PROGRAM_VERSION): extract version
numbers from API version in include/ruby/version.... -
04:20 PM Bug #11871 (Closed): Heredoc unindentation with <<~ with single-quoted identifier flush-lefts the content
- Heredoc unindentation with `<<~` works as expected when the identifier is bare or double-quoted:
~~~
s = <<~_
f... - 03:02 PM Revision 73d8cbb6 (git): * 2015-12-26
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53313 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:02 PM Revision 00a47cf6 (git): setup.mak: split release date
- * win32/setup.mak (verconf.mk): split release date into year,
month, and day.
* common.mk (RUBY_RELEASE_DATE): mov... -
02:50 PM Revision 59fc8426 (git): setup.mak: follow up r53310
- * win32/setup.mak (verconf.mk): no longer appends, and escape
dollar.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... -
02:46 PM Revision fd236be2 (git): setup.mak: follow up r53303
- * win32/setup.mak (verconf.mk): follow up r53303. needs STRINGIZE
now.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
01:57 PM Revision 01d8c7dd (git): version.h: no bot
- * version.h (RUBY_RELEASE_MONTH_STR, RUBY_RELEASE_DAY_STR): get
rid of substitution by svn bot.
git-svn-id: svn+ss... - 01:53 PM Revision d261b14c (git): * 2015-12-25
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53308 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:53 PM Revision b846f535 (git): version.h: no bot
- * version.h (RUBY_RELEASE_MONTH_STR, RUBY_RELEASE_DAY_STR): get
rid of substitution by svn bot.
git-svn-id: svn+ss... - 01:48 PM Revision b8dd2827 (git): * 2015-12-25
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53306 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:48 PM Revision 4eeabd4f (git): version.h: no bot
- * version.h (RUBY_RELEASE_MONTH_STR, RUBY_RELEASE_DAY_STR): get
rid of substitution by svn bot.
git-svn-id: svn+ss... - 01:43 PM Revision 12cda434 (git): * 2015-12-25
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53304 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:43 PM Revision 63ebdd4b (git): version.h: RUBY_RELEASE_DATE from YMD
- * configure.in: extract RUBY_RELEASE_DAY at generating Makefile.
* version.h (RUBY_RELEASE_DATE): construct from RUBY... -
12:40 PM Revision fe2123f3 (git): version.h (RUBY_VERSION): 2.4.0 development has started.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53302 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:28 AM Misc #11783: Do you have any idea if you have a budgets?
- I made a page: https://bugs.ruby-lang.org/projects/ruby/wiki/Donation
- 07:49 AM Revision 18318ff6 (git): ChangeLog: typo fixes [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53301 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:31 AM Bug #10286 (Assigned): BigDecimal - inconsistency with other numeric classes
-
06:30 AM Bug #11707 (Rejected): (a * b) / b yields incorrect result when a is BigDecimal & b is Rational with large terms
- You can convert to Rational from BigDecimal to use BigDecimal#to_r.
Check the following example:
~~~
require '... -
05:12 AM Revision 0ab9e706 (git): doc/CangeLog-2.3.0, ext/tk/lib/txextlib/SUPPORT_STATUS,
- include/ruby/version.h: minor grammar fixes [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53300 b2dd03...
12/24/2015
-
11:24 PM Bug #11870 (Closed): Eradication of typical misspellings
- Applied in changeset r53299.
----------
fix common misspelling [ci skip]
* compile.c, cont.c, doc, man: fix common ... -
09:49 AM Bug #11870 (Assigned): Eradication of typical misspellings
-
03:32 AM Bug #11870 (Closed): Eradication of typical misspellings
- (Note: this patch is low priority and I do not complained if this isn't applied to 2.3 release.)
Thanks to the Wik... -
11:23 PM Revision 22d8481f (git): fix common misspelling [ci skip]
- * compile.c, cont.c, doc, man: fix common misspelling.
[ruby-core:72466] [Bug #11870]
git-svn-id: svn+ssh://ci.rub... -
06:37 PM Revision 35ef17dc (git): Add ruby_2_3 branch to .travis.yml [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53298 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:12 PM Revision 239454dc (git): Add ruby_2_3 branch to .travis.yml
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@53297 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:11 PM Revision 9860cf1a (git): merge revision(s) 53294:
- ignore exception is the address is IPv6
some environments disables IPv6 even if they have IPv6 addresses.
g... - 06:06 PM Revision 0674a9c7 (git): * doc/contributing.rdoc: removed the list of branch maintainers because it may
- be too old when users see it.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53295 b2dd03c8-39d4-4d8f-98ff-823fe... -
05:53 PM Revision 6e181393 (git): ignore exception is the address is IPv6
- some environments disables IPv6 even if they have IPv6 addresses.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@... - 05:25 PM Revision ac2f601e (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53293 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:25 PM Revision 50d537a9 (git): * ChangeLog, NEWS: added.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53292 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:24 PM Revision d1a42edd (git): * doc/{ChangeLog,NEWS}-2.3.0: moved.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53291 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:35 PM Revision 73f7ac1f (git): v2.3.0p0
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@53289 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:32 PM Revision 29b083f5 (git): stable branch of Ruby 2.3
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@53288 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:09 PM Revision b58b970d (git): * 2015-12-25
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53285 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:09 PM Revision ea98e52f (git): revert deprecated functions
- * error.c (rb_compile_error_with_enc, rb_compile_error),
(rb_compile_bug): revert deprecate internal functions.
gi... -
02:30 PM Revision 2fd34fa3 (git): fix typos
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53283 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:15 PM Revision 89b32816 (git): iseq.c: narrow down protected region
- * iseq.c (rb_iseq_compile_with_option): narrow down protected
region, and check/convert/prepare arguments before se... -
02:02 PM Revision 5715bee4 (git): * NEWS: added entry for CGI.escapeHTML optimization.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53281 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:05 PM Feature #11868: Proposal for RubyVM::InstructionSequence.compile to return an object containing the syntax error information currently written to STDERR
- Nobuyoshi Nakada wrote:
> What's `hint`?
>
> https://github.com/ruby/ruby/compare/trunk...nobu:feature/11868-Synt... -
09:52 AM Feature #11868: Proposal for RubyVM::InstructionSequence.compile to return an object containing the syntax error information currently written to STDERR
- What's `hint`?
https://github.com/ruby/ruby/compare/trunk...nobu:feature/11868-SyntaxError-location -
03:06 AM Feature #11868: Proposal for RubyVM::InstructionSequence.compile to return an object containing the syntax error information currently written to STDERR
- Nobuyoshi Nakada wrote:
> [`assert_valid_syntax`](https://github.com/ruby/ruby/blob/trunk/test/lib/test/unit/asserti... -
12:38 AM Feature #11868: Proposal for RubyVM::InstructionSequence.compile to return an object containing the syntax error information currently written to STDERR
- [`assert_valid_syntax`](https://github.com/ruby/ruby/blob/trunk/test/lib/test/unit/assertions.rb#L450) may help you.
-
11:09 AM Bug #11740: ObjectSpace.each_object exposes internal metaclasses
- Looks good now, thanks!
-
09:59 AM Revision 5a536c8f (git): add a ticket number [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53280 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:43 AM Revision 94090b05 (git): deprecate exposed internal functions
- * error.c (rb_compile_error_with_enc, rb_compile_error),
(rb_compile_bug): deprecate internal functions.
* parse.y ... -
08:25 AM Revision 26984290 (git): preserve source file name encoding
- * compile.c (append_compile_error), parse.y (compile_error):
preserve encoding of source file name in exceptions.
*... - 08:21 AM Revision 8cda3cbb (git): NEWS: reduce redundancy w.r.t Socket+IO [ci skip]
- No need to mention the same things in the same document multiple
times. Use numeric references to point to previousl... -
07:21 AM Revision bec6c27f (git): * common.mk (fake.rb): $(arch)-fake.rb must depend miniruby because
- it may depend miniruby.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53276 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:21 AM Revision 026066e9 (git): * common.mk (ripper.c): r50045 wrongly replace $(PWD) with ../..
- It is the top of build directory, not topsrcdir.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53275 b2dd03c8-39... -
06:39 AM Revision 0f6ccf7c (git): remove empty section [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53274 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:39 AM Revision cc5781cf (git): fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53273 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:38 AM Revision 0901fc52 (git): remove duplicated ticket number [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53272 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:35 AM Revision d9ec53a9 (git): * tool/vcs.rb (IO.popen): Refactor. Avoid assigning in condition.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53271 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:35 AM Revision b85a7910 (git): * tool/file2lastrev.rb: Fix ArgumentError to work on Ruby 1.8.7.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53270 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:35 AM Revision 53a606a5 (git): * tool/vcs.rb (IO.popen): Enable on Ruby 1.9 where chdir option is not
- supported on IO.popen
* tool/vcs.rb (IO.popen): Fix NoMethodError. I guess r49705 was not
tested... :/
git-svn-id... -
05:59 AM Revision 43b21442 (git): * NEWS: rename
- "Implementation changes" section to
"Supported platform changes" section.
* NEWS: add "Implementation improvements... -
03:25 AM Bug #11869 (Closed): random hang/SegFault when accessing a missing constant in irb
- While testing ruby-2.2.4 on Fedora 22, I noticed that sometimes ruby would hang or segfault when accessing a missing ...
-
02:23 AM Feature #11865: CSV: keep original line when parsing
- Here is the pull request for this, https://github.com/ruby/ruby/pull/1170
-
02:21 AM Bug #11867: overriden constant instance variable mismatch
- dingo egret wrote:
> ~~~ruby
> class A
> def initialize(b)
> @b = b
> end
> end
You should call supe... -
12:32 AM Bug #11867 (Feedback): overriden constant instance variable mismatch
- Exactly.
What do you expect instead?
12/23/2015
-
08:24 PM Feature #11868: Proposal for RubyVM::InstructionSequence.compile to return an object containing the syntax error information currently written to STDERR
- Note: I also tried ripper and all methods return nil for invalid syntax so RubyVM::InstructionSequence seemed like t...
-
08:12 PM Feature #11868 (Open): Proposal for RubyVM::InstructionSequence.compile to return an object containing the syntax error information currently written to STDERR
- Currently, RubyVM::InstructionSequence.compile or RubyVM::InstructionSequence.new return a new InstructionSequence fo...
-
07:34 PM Bug #11867 (Closed): overriden constant instance variable mismatch
- ~~~ruby
A = Struct.new(:a)
A.new(1)
#<struct A a=1>
class A
def initialize(b)
@b = b
end
end
A... - 03:26 PM Revision 7f71cdcf (git): * 2015-12-24
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53267 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:26 PM Bug #11866 (Closed): (mingw32) Cannot install or update io-console
- Applied in changeset r53266.
----------
io/console: fix gem build failure on Windows
* ext/io/console/extconf.rb: f... -
10:42 AM Bug #11866 (Feedback): (mingw32) Cannot install or update io-console
- Sorry, some files are missing.
Could you try http://www.rubyist.net/~nobu/ruby/io-console-0.4.4.gem ? -
09:57 AM Bug #11866 (Closed): (mingw32) Cannot install or update io-console
- `gem update` fails because it tries to update io-console, which cannot update (or install) itself.
Here's the full... -
03:26 PM Revision 12a2e17a (git): io/console: fix gem build failure on Windows
- * ext/io/console/extconf.rb: fix gem build failure on Windows.
only win32_vk.inc is included in the gem and no depe... -
02:58 PM Revision f9adadc5 (git): rb_readwrite_syserr_fail
- * io.c (rb_readwrite_syserr_fail): works with the given errno than
thread local errno.
git-svn-id: svn+ssh://ci.ru... -
08:57 AM Revision f4166e2d (git): prefer rb_syserr_fail
- * file.c, io.c, util.c: prefer rb_syserr_fail with saved errno
over setting errno then call rb_sys_fail, not to be ... -
05:29 AM Revision d15f3088 (git): configure.in: get rid of macro redefinition
- * configure.in (__STDC_WANT_LIB_EXT1__): get rid of redefinition
to suppress warnings by gcc5.
git-svn-id: svn+ssh... - 05:15 AM Revision 616b11e2 (git): * version.h: bump to 2.1.9. may this version be the last of 2.1.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@53262 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:12 AM Feature #11865 (Closed): CSV: keep original line when parsing
- Just like the attribute @lineno in CSV, the CSV parser should keep the last original line when parsing a csv file.
... -
03:43 AM Revision 3a05da13 (git): [DOC] Fix typos
- * benchmark.rb
* getoptlong.rb
* irb.rb
* net/http.rb
* net/http/header.rb
* net/imap.rb
* optparse.rb
* pstore.rb
* ... -
03:15 AM Bug #11864: Resolv incorrectly accepts invalid hostnames and caches records between sessions
- Correction.
The previous result was when VPN is connected, and the answer seemed a list of private addresses over ... -
03:11 AM Bug #11864 (Third Party's Issue): Resolv incorrectly accepts invalid hostnames and caches records between sessions
- It returned an empty list for an empty name on Darwin 15, but returned a random list on Darwin 14.
Seems a bug of OS... -
01:41 AM Bug #11864: Resolv incorrectly accepts invalid hostnames and caches records between sessions
- Assigning directly to Akira Tanaka, the Resolv maintainer per https://bugs.ruby-lang.org/projects/ruby/wiki/Maintaine...
-
01:37 AM Bug #11864 (Third Party's Issue): Resolv incorrectly accepts invalid hostnames and caches records between sessions
- Hello,
While working on a DNS related project I noticed that Resolv's `getaddresses()` and `getaddress()` function... -
03:02 AM Revision adc08985 (git): * string.c: Fix document. Default value of the first
- argument of `String#split` is not `$;` but `nil`.
When `nil` is passed as first argument, `$;` is used.
[ci skip]...
12/22/2015
-
10:28 PM Bug #11862 (Closed): [PATCH] ext/socket/init.c (rsock_init_sock): reject reserved FDs
- Applied in changeset r53259.
----------
ext/socket/init.c (rsock_init_sock): reject reserved FDs
[ruby-core:72445] ... -
09:59 PM Bug #11862: [PATCH] ext/socket/init.c (rsock_init_sock): reject reserved FDs
- Indeed, it seems necessary.
-
07:43 PM Bug #11862 (Closed): [PATCH] ext/socket/init.c (rsock_init_sock): reject reserved FDs
- We've had this bug for years, but writing a portable test for it could
be challenging. I think it is safe to commit... - 10:28 PM Revision 1abef5bd (git): ext/socket/init.c (rsock_init_sock): reject reserved FDs
- [ruby-core:72445] [Bug #11862]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53259 b2dd03c8-39d4-4d8f-98ff-823fe... -
09:25 PM Bug #11863 (Closed): configure/makefile needs to follow the standard behavior
- Hello,
I'm the current OpenWRT maintainer of ruby packages.
However, configure/makefile for ruby has some exotic ... -
09:17 PM Bug #11849: Heredoc regression in 2.2.4
- Backported into `ruby_2_2` branch at r53258.
Are there any concrete gems which is affected by this regression?
I ... -
09:16 PM Revision 9c6779f5 (git): merge revision(s) 53214,53215: [Backport #11849]
- * parse.y (parser_yylex): allow here documents in labeled
argument. [ruby-core:72396] [Bug #11849]
git-s... -
09:04 PM Bug #11833: 2.2.4 syntax error when naked percent notation touches keyword arguments
- Thank you for your report and notice.
I've just backport at r53257.
Are there any concrete gems which is affected... -
08:59 PM Bug #11833 (Closed): 2.2.4 syntax error when naked percent notation touches keyword arguments
- Applied in changeset backport22:r53257.
----------
merge revision(s) 53092,53093: [Backport #11812] [Backport #11833... -
08:59 PM Bug #11812: Lack of space between colon and % literal causes syntax error
- Backported into `ruby_2_2` branch at r53257.
-
08:59 PM Revision 3b3500c6 (git): merge revision(s) 53092,53093: [Backport #11812] [Backport #11833]
- * parse.y (parse_percent): Allow %-literals in labeled arg as
r51624 did for parentheses.
Fixes [... -
08:16 PM Revision 89df822b (git): bump version to 2.2.5.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@53256 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:00 PM Revision 299e5e52 (git): NEWS: add hint for Redmine URLs with issue number [ci skip]
- This may not be obvious to folks who do not follow Ruby
development.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru... - 06:20 PM Revision f4cacdc4 (git): Revert r53253. naruse fixed it differently in r53244
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53254 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:08 PM Revision 5e183c72 (git): test/socket/test_basicsocket.rb: attempt fix for [ruby-cvs:60402]
- I'm not sure how fstat on fd=-1 can succeed on some systems...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@532... -
05:59 PM Revision b9576e7d (git): configure.in: define __STDC_WANT_LIB_EXT1__
- * configure.in (__STDC_WANT_LIB_EXT1__): necessary to use memset_s
in strict C99 mode.
git-svn-id: svn+ssh://ci.ru... -
05:34 PM Revision 9fb59681 (git): regexec.c: fix build with direct threaded VM
- * regexec.c (match_at): move direct threaded VM code to get rid of
mixed declarations and code, and enable it only ... - 05:30 PM Revision 03cc02c9 (git): * gems/bundled_gems: Upgrade the did_you_mean gem to 1.0.0
- * NEWS: Add news about the did_you_mean gem
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53250 b2dd03c8-39d4-4... -
05:18 PM Revision e6be17c7 (git): Fix typo in contributing docs [ci skip]
- * doc/contributing.rdoc: [DOC] remove an extra word "here".
[Fix GH-1169]
git-svn-id: svn+ssh://ci.ruby-lang.org/r... -
04:58 PM Revision 6e767dd0 (git): regexec.c: enable direct threaded VM
- * regexec.c (USE_DIRECT_THREADED_VM): enable direct threaded VM by
the default.
git-svn-id: svn+ssh://ci.ruby-lang... -
04:49 PM Bug #11762: Array#dig can raise TypeError: no implicit conversion of Symbol/String into Integer
- Hi Matz, do you have any reactions to the above?
- 04:41 PM Revision 73cc8295 (git): * 2015-12-23
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:41 PM Revision 08aa1cd1 (git): test_rdoc_generator_json_index.rb: open in binmode
- * test/rdoc/test_rdoc_generator_json_index.rb (test_generate_gzipped):
open a gzipped file in binary mode, since it... -
02:18 PM Bug #11820 (Closed): Please bump version of all bundled gems prior Ruby 2.3 release
- io-console 0.4.4 is released by nobu.
-
01:19 PM Bug #11820: Please bump version of all bundled gems prior Ruby 2.3 release
- mrkn bumped bigdecimal-1.2.8
> nobu
Can you release new version of io/console and bump version? -
12:15 PM Bug #11820: Please bump version of all bundled gems prior Ruby 2.3 release
- I released psych-2.0.17, and zzak released rdoc-4.2.1
-
01:56 PM Revision 52c3b2eb (git): io-console.gemspec: BSD-2-Clause
- * ext/io/console/io-console.gemspec: change the license to
BSD-2-Clause since "ruby" is no longer valid license as ... -
01:45 PM Revision 4eac2e83 (git): fix r53231: raise Errno::EBADF like other OSes
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:16 PM Bug #11740 (Closed): ObjectSpace.each_object exposes internal metaclasses
- Applied in changeset r53243.
----------
gc.c: do not expose internal singleton class
* gc.c (internal_object_p): sh... -
02:36 AM Bug #11740: ObjectSpace.each_object exposes internal metaclasses
- Koichi Sasada wrote:
> Maybe I missed some points.
> Any idea?
You shouldn't hide singleton classes of non-class... -
01:15 PM Revision 96ac47c2 (git): gc.c: do not expose internal singleton class
- * gc.c (internal_object_p): should not expose singleton classes
without a metaclass. based on patches by ko1 and s... -
01:15 PM Revision 3f90a4ae (git): io-console.gemspec: bump up
- * ext/io/console/io-console.gemspec: bump up to 0.4.4.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53242 b2dd0... -
01:11 PM Revision 9d57cf88 (git): * NEWS: Added news entry of Psych 2.0.17
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:09 PM Revision a823014f (git): * NEWS: Added news entry of RDoc 4.2.1
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:20 PM Revision d9bddfda (git): * ext/bigdecimal/bigdecimal.gemspec: bump version to 1.2.8.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:08 PM Revision 145433d9 (git): * lib/rdoc.rb: bump version to 4.2.1. It contains following fixes.
- https://github.com/rdoc/rdoc/pull/340
https://github.com/rdoc/rdoc/pull/341
https://github.com/rdoc/rdoc/pull/367... -
12:08 PM Bug #11861 (Closed): `zip` with `&symbol` causes segmentation error
-
11:33 AM Bug #11861 (Closed): `zip` with `&symbol` causes segmentation error
- This code (`:foo` can be replaced with a different method, defined or not defined):
[].zip([], &:foo)
cause... -
11:25 AM Revision 618035b5 (git): * ext/psych/lib/psych.rb: bump version to 2.0.17
- * ext/psych/psych.gemspec: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53237 b2dd03c8-39d4-4d8f-98ff-82... -
11:20 AM Bug #11829 (Closed): [PERF] Benchmark of vm1_yield
- Applied in changeset r53236.
----------
* vm_insnhelper.c: move vm_callee_setup_block_arg() (and related
functions... -
11:20 AM Revision 11f4334f (git): * vm_insnhelper.c: move vm_callee_setup_block_arg() (and related
- functions) to the latter location.
This moving recovers performance a little.
[Bug #11829]
git-svn-id: svn+ss... -
10:59 AM Bug #11860: Double splat does not work on empty hash assigned via variable
- I found more cases (other than via variable) that the double splat does not work on an empty hash. While parenthesis ...
-
08:33 AM Bug #11860 (Closed): Double splat does not work on empty hash assigned via variable
- When an empty hash is given as a literal, the double splat operates on it, and leaves nothing, which is expected.
... -
08:22 AM Misc #10766 (Feedback): Build failed generating RDoc documentation
- I cannot reproduce this on trunk, and on ruby_2_2 branch.
Please comment/open a ticket if you are still experienci... -
08:16 AM Bug #11859 (Rejected): Regexp matching with \p{Upper} and \p{Lower} for EUC-JP doesn’t work.
- U+FF21 (A, FULLWIDTH LATIN CAPITAL LETTER A) and U+00c0 (À, LATIN CAPITAL LETTER A WITH GRAVE) is `Uppercase_Letter` ...
-
06:21 AM Revision 9da8a297 (git): string.c: no exception on dummy encoding
- * string.c (str_compat_and_valid): as scrub does nothing for dummy
encoding string now, incompatible encoding is no... -
05:31 AM Bug #11858 (Closed): CGI.escapeHTML should NOT return frozen string
- Applied in changeset r53234.
----------
escape.c: should not freeze
* ext/cgi/escape/escape.c (optimized_escape_htm... -
03:09 AM Bug #11858: CGI.escapeHTML should NOT return frozen string
- Attached a suggested patch.
This patch also adds some tests for not-modified patterns.
-
02:56 AM Bug #11858 (Closed): CGI.escapeHTML should NOT return frozen string
- After r53220, following snippet fails.
~~~
$ ./ruby -rcgi -ve 'p CGI.escapeHTML("Hello, ".freeze) << "world."'
r... -
05:31 AM Revision 10a129ce (git): escape.c: should not freeze
- * ext/cgi/escape/escape.c (optimized_escape_html): CGI.escapeHTML
should return unfrozen new string.
[ruby-core:7...
12/21/2015
-
11:55 PM Bug #11841: StringIO with read and `nil, ''` arguments broken with enabled frozen string literal
- Thanks. In fact, I didn't realized the second argument is actually a buffer. My mistake
-
10:28 PM Bug #11857 (Closed): Segmentation Fault in readline
- I'm using a rails environment and this bug happens after I put rspec gem in my Gemfile and run a bundle install.
T... -
08:40 PM Bug #11855 (Closed): CGI.escapeHTML and taint/frozen
- Applied in changeset r53233.
----------
escape.c: Preserve original state
* ext/cgi/escape/escape.c (preserve_origi... -
03:01 PM Bug #11855: CGI.escapeHTML and taint/frozen
- ご報告ありがとうございます。修正パッチを書きました。
https://github.com/ruby/ruby/pull/1166 -
02:22 PM Bug #11855 (Closed): CGI.escapeHTML and taint/frozen
- taint フラグや frozen の扱いが変わってしまっているようです。
~~~
% ruby -v -r cgi -e 'p CGI.escapeHTML("".taint).tainted?'
ruby 2.3.0de... -
08:40 PM Revision 1b107d48 (git): escape.c: Preserve original state
- * ext/cgi/escape/escape.c (preserve_original_state): Preserve
original state for tainted and frozen. [Fix GH-1166]... -
06:58 PM Bug #11854 (Closed): Socket.for_fd(-1) causes segmentaion fault on mingw32.
- Applied in changeset r53231.
----------
avoid rb_bug on BasicSocket.for_fd(-1)
* ext/socket/init.c (rsock_init_sock... -
06:57 PM Bug #11854: Socket.for_fd(-1) causes segmentaion fault on mingw32.
- Will commit patch as-is since 2.3 release is soon.
-
10:18 AM Bug #11854: Socket.for_fd(-1) causes segmentaion fault on mingw32.
- Proposed fix (not sure about the error message saying "fstat(2)", now...)
Subject: [PATCH] avoid rb_bug on BasicS... -
09:43 AM Bug #11854 (Closed): Socket.for_fd(-1) causes segmentaion fault on mingw32.
- The following command causes segmentation fault on mingw32 built version
~~~
C:>ruby -rsocket -ve 'Socket.for_fd(... - 06:58 PM Revision 8e4c5d3a (git): * 2015-12-22
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53232 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:57 PM Revision 409e53de (git): avoid rb_bug on BasicSocket.for_fd(-1)
- * ext/socket/init.c (rsock_init_sock): check FD after validating
* test/socket/test_basicsocket.rb (test_for_fd): new... -
05:13 PM Bug #11856 (Rejected): Segmentation fault
- /Users/mac/MyCRUD/vendor/cache/ruby/2.0.0/gems/json-1.8.3/lib/json/ext/parser.bundle: [BUG] Segmentation fault
ruby ... -
04:05 PM Bug #11742: lib/webrick/utils.rb:196:in `register': ERROR RuntimeError: can't add a new key into hash during iteration
- additional commit for this issue: r53201
-
12:35 PM Bug #11853 (Closed): "variable.c line 43: warning: modification of typedef with int ignored" on Solaris
- Applied in changeset r53230.
----------
* variable.c (struct ivar_update): rename "extended" to "iv_extended"
to a... -
09:38 AM Bug #11853 (Closed): "variable.c line 43: warning: modification of typedef with int ignored" on Solaris
- おそらく r50678 以降、Solaris 10 上の Oracle Solaris Studio 12.x にて、以下のWarningが出ています。
~~~
"variable.c", line 43: warning: ... -
12:35 PM Revision 3bf3f825 (git): * variable.c (struct ivar_update): rename "extended" to "iv_extended"
- to avoid name conflict with /usr/include/floatingpoint.h on
Solaris. [Bug #11853] [ruby-dev:49448]
git-svn-id: sv... -
10:34 AM Bug #11740 (Assigned): ObjectSpace.each_object exposes internal metaclasses
- This patch breaks rubyspec.
```
1)
ObjectSpace.each_object walks a class and its normal descendants when passed ... -
09:41 AM Bug #11740 (Closed): ObjectSpace.each_object exposes internal metaclasses
- Applied in changeset r53228.
----------
* gc.c (internal_object_p): should not expose singleton classes
without a ... -
10:32 AM Revision 800607aa (git): revert r53228 because this patch breaks rubyspec
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53229 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:59 AM Bug #11699 (Third Party's Issue): Windows環境の日本語入力で不正な文字が混入する
-
09:37 AM Bug #11699: Windows環境の日本語入力で不正な文字が混入する
- 原因がわかりました。
[ansicon](https://github.com/adoxa/ansicon)をインストールしていたのが良くなかったみたいです。
アンインストールしたところ、正常に出力されました。
~~~
C... -
09:40 AM Revision 1bcee938 (git): * gc.c (internal_object_p): should not expose singleton classes
- without a metaclass.
[Bug #11740]
* class.c (rb_singleton_class_has_metaclass_p): added.
* test/ruby/test_class.r... -
03:15 AM Bug #11852 (Closed): test_io.rb fails when maxproc < 1024
- Applied in changeset r53227.
----------
* test/ruby/test_io.rb: handled rlimit value same as r52277
[Bug #11852][r... -
03:15 AM Revision a7f6b862 (git): * test/ruby/test_io.rb: handled rlimit value same as r52277
- [Bug #11852][ruby-dev:49446]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53227 b2dd03c8-39d4-4d8f-98ff-823fe69... - 01:24 AM Revision 268da523 (git): lib/net/http.rb (open_timeout): update default value in RDoc [ci skip]
- [ruby-core:72413]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53226 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:19 AM Bug #11851 (Closed): rb_profile_frames() causes segmentation fault
- Applied in changeset r53225.
----------
vm_backtrace.c: ignore ifunc frames
* vm_backtrace.c (rb_profile_frames): i... -
01:18 AM Revision cc52f511 (git): vm_backtrace.c: ignore ifunc frames
- * vm_backtrace.c (rb_profile_frames): ignore ifunc frames as it
did before. [ruby-core:72409] [Bug #11851]
git-sv... - 12:33 AM Revision 8ec531ba (git): * 2015-12-21
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:33 AM Revision c17e9e07 (git): NotImplementedError typo
- * ext/openssl/lib/openssl/ssl.rb (OpenSSL::SSL::SSLSocket): fix
NotImplementedError typo. [Fix GH-1165]
git-svn-i...
Also available in: Atom