Project

General

Profile

Activity

From 01/16/2015 to 01/22/2015

01/22/2015

11:20 PM Feature #10772: Add ability to change rotated log file extention
See https://github.com/ruby/ruby/pull/818 for a solution. trevmex (Trevor Menagh)
11:18 PM Feature #10772 (Closed): Add ability to change rotated log file extention
This patch allows a logger to be created that has a custom date format
to the rotated log files when shift_age is se...
trevmex (Trevor Menagh)
02:39 PM Feature #7361: Adding Pathname#touch
Any way i can help? Salzig (Ben Rexin)
01:20 PM Misc #10757: Vagrant environment for MRI contributors
Clean up after the Tck/Tk installs. anthonycrumley (Anthony Crumley)
06:40 AM Misc #10757: Vagrant environment for MRI contributors
Nice catch on the Ubuntu version being old.
* Included patch by Nobu
* Updated Ubuntu to trusty64
* Added the Tc...
anthonycrumley (Anthony Crumley)
11:51 AM Bug #10633: OpenSSL RangeError on update
Backported into ruby_2_1 at r49383. nagachika (Tomoyuki Chikanaga)
11:51 AM Revision 2558571d (git): merge revision(s) r48923: [Backport #10633]
* ext/openssl/ossl_cipher.c (ossl_cipher_update_long): update huge
data gradually not to exceed INT_MAX. w...
nagachika (Tomoyuki Chikanaga)
10:19 AM Feature #10770: chr and ord behavior for ill-formed byte sequences and surrogate code points
Masaki Kagaya wrote:
> ~~~ruby
> str = "a\x80bc"
> str.each_char {|c| puts c }
> # no error
Sounds like a bug...
nobu (Nobuyoshi Nakada)
01:12 AM Feature #10770: chr and ord behavior for ill-formed byte sequences and surrogate code points
This issue comes from discussion about mruby's behavior (https://github.com/mruby/mruby/issues/2708). masakielastic (Masaki Kagaya)
01:09 AM Feature #10770 (Open): chr and ord behavior for ill-formed byte sequences and surrogate code points
`ord` raises error when meeting ill-formed byte sequences, thus the difference of atttiute exists between `each_char`... masakielastic (Masaki Kagaya)
09:22 AM Bug #10735: Memory leak in openssl ossl_pkey_sign
Confirming the same with the current Ruby 2.2 (ruby 2.2.0p0 (2014-12-25 revision 49005) [x86_64-darwin14]):
~~~
{...
tonci (Tonči Damjanić)
09:16 AM Bug #10668: Fix description for Zlib.crc32
ruby_2_0_0 r49382 merged revision(s) 49202. usa (Usaku NAKAMURA)
09:15 AM Revision eec0044d (git): merge revision(s) 49202: [Backport #10668]
* ext/zlib/zlib.c: fix document of method signatures.
[Bug #10668][ruby-core:67186][ci skip]
git-svn-id: ...
U.Nakamura
09:11 AM Bug #9917: TestIO#test_io_select_with_many_files results in timeout expiration on AIX
ruby_2_0_0 r49381 merged revision(s) 49148. usa (Usaku NAKAMURA)
09:10 AM Revision 8c519e28 (git): merge revision(s) 49148: [Backport #9917]
* test/ruby/test_io.rb: added timeout for AIX environment.
[ruby-core:62983][Bug #9917]
git-svn-id: svn+s...
U.Nakamura
09:06 AM Revision a80f7f05 (git): * ChangeLog: tabify.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49380 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
09:05 AM Revision aa56ab4a (git): * tool/redmine-backporter.rb (find_svn_log): use double quotes instead
of single quotes because cmd.exe doesn't handle them.
* tool/redmine-backporter.rb (done): the 2nd element of matche...
U.Nakamura
09:02 AM Bug #10692: there is no response body with HEAD request (fixed at r49105)
ruby_2_0_0 r49378 merged revision(s) 49104,49105. usa (Usaku NAKAMURA)
08:31 AM Revision acdab5fd (git): merge revision(s) 49104,49105: [Backport #10692]
* test/net/http/test_http.rb (_test_send_request__HEAD): Added
failing test for send_request with HEAD meth...
U.Nakamura
07:58 AM Bug #10761: Marshal.dump 100% slower in 2.2.0 vs 2.1.5
Committed as r49376. Scary regression, sorry for the breakage :x normalperson (Eric Wong)
07:49 AM Bug #10761 (Closed): Marshal.dump 100% slower in 2.2.0 vs 2.1.5
Applied in changeset r49376.
----------
fix flonum hashing regression from r45384
* st.c (st_numhash): mix float va...
Anonymous
12:58 AM Bug #10761: Marshal.dump 100% slower in 2.2.0 vs 2.1.5
Eric Wong <[email protected]> wrote:
> [email protected] wrote:
> > patch (also attached):
> > http://80x...
normalperson (Eric Wong)
12:08 AM Bug #10761: Marshal.dump 100% slower in 2.2.0 vs 2.1.5
[email protected] wrote:
> patch (also attached):
> http://80x24.org/spew/m/flonum-hash-fixup-r45384-v1@r49365...
normalperson (Eric Wong)
07:49 AM Revision 8341ca05 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49377 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:48 AM Revision 6d56fd06 (git): fix flonum hashing regression from r45384
* st.c (st_numhash): mix float value for flonum
* hash.c (rb_any_hash): ditto
* benchmark/bm_hash_aref_flo.rb: new be...
Eric Wong
06:50 AM Misc #10742: segmentation fault error while running ruby project
any update please [email protected] (Geetanjali Kasar)
05:50 AM Feature #10771 (Closed): An easy way to get the source location of a constant
For constants, it is difficult to get the source location where it was (last) defined. I request either of the follow... sawa (Tsuyoshi Sawada)
02:47 AM Bug #10671: Update documentation for literal syntax to reflect the fact that symbols are GC-ed
ruby_2_2 r49375 merged revision(s) 49056. naruse (Yui NARUSE)
02:47 AM Revision b5e22aa1 (git): merge revision(s) 49056: [Backport #10671]
* doc/syntax/literals.rdoc (Symbols): now Symbols created by
interpolation can be garbage collected. patch...
naruse (Yui NARUSE)
02:46 AM Bug #10689: `unexpected break' occurs when TracePoint#binding is called
ruby_2_2 r49374 merged revision(s) 49266. naruse (Yui NARUSE)
02:46 AM Revision 0ee6afe2 (git): merge revision(s) 49266: [Backport #10689]
* eval_intern.h, vm.c, vm_eval.c, vm_insnhelper.c:
change throw mechanism (not save target ep, but save tar...
naruse (Yui NARUSE)
01:49 AM Bug #10767 (Rejected): Time.local doesn't raise an exception during the dead hour on DST
Sometimes an application needs a time object near the given arguments even if the time object doesn't represent the a... akr (Akira Tanaka)
12:35 AM Feature #10769 (Closed): Negative counterpart to Enumerable#slice_when
It seems to me that most useful cases of `Enumerable#slice_when` involve a negative condition inside the block. That ... sawa (Tsuyoshi Sawada)
12:14 AM Revision c73f2d28 (git): rmdirs.bat: remove last "."
* win32/rmdirs.bat: remove last "." since rmdir fails to remove it.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
nobu (Nobuyoshi Nakada)
12:14 AM Revision aee73bd6 (git): * 2015-01-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49372 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:14 AM Revision 000c0792 (git): common.mk: reorder clean
* common.mk (clean): clean local at last, and remove enc/trans.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49...
nobu (Nobuyoshi Nakada)

01/21/2015

11:06 PM Bug #10768: segfault during ruby_vm_destruct() in cont_free()
There are also some other threads present in this app at shutdown time, created by a c-extension as worker threads. T... tmm1 (Aman Karmani)
10:52 PM Bug #10768 (Closed): segfault during ruby_vm_destruct() in cont_free()
~~~
(gdb) where
#0 rb_vm_bugreport () at vm_dump.c:738
#1 0x00007ff4f279de2c in report_bug (file=<optimized out>...
tmm1 (Aman Karmani)
10:20 PM Bug #10761: Marshal.dump 100% slower in 2.2.0 vs 2.1.5
Using Marshal.load on untrusted data is too risky for me,
so I only tested your last test case:
$ ./patched/ruby ...
normalperson (Eric Wong)
08:38 PM Bug #10761: Marshal.dump 100% slower in 2.2.0 vs 2.1.5
[email protected] wrote:
> Final repro, no data files, all code:

Thanks, looks like my fault in...
normalperson (Eric Wong)
04:15 PM Bug #10761: Marshal.dump 100% slower in 2.2.0 vs 2.1.5
Final repro, no data files, all code:
~~~
require 'benchmark'
class ToBeMarshaled
def initialize n
@...
jenkoruby (David Jenkins)
02:48 PM Bug #10761: Marshal.dump 100% slower in 2.2.0 vs 2.1.5
I have an even better repro (attached) which yielded the following results:
2.1.5
user syst...
jenkoruby (David Jenkins)
05:13 AM Bug #10761 (Closed): Marshal.dump 100% slower in 2.2.0 vs 2.1.5
Calling Marshal.dump on a complex (nested) object 100 times shows the following:
2.1.5
user syste...
jenkoruby (David Jenkins)
08:22 PM Bug #10767 (Rejected): Time.local doesn't raise an exception during the dead hour on DST
At the begin of DST ruby is accepting the 0 hour which in fact doesn't exists:
Time.local(2014, 10, 19, 0, 30)...
sobrinho (Gabriel Sobrinho)
05:37 PM Misc #10766 (Feedback): Build failed generating RDoc documentation
build on system:
Linux precisepuppy 3.9.11 #1 SMP Sat Jul 27 19:40:54 GMT-8 2013 i686 i686 i386 GNU/Linux
source ru...
caffeinfx (Dimas Jiamus Kalimosodo)
04:15 PM Bug #10615: SIGKILL is not supported by signal() of some versions of MSVCRT
Backported into ruby_2_1 at r49370. nagachika (Tomoyuki Chikanaga)
04:15 PM Revision bdfd5fd1 (git): merge revision(s) r48884,r48885: [Backport #10615]
* signal.c (ruby_signal): since SIGKILL is not supported by MSVCRT,
should be treated before calling signal...
nagachika (Tomoyuki Chikanaga)
04:10 PM Bug #10579: Segmentation fault at 0x00000000000000
Backported into ruby_2_1 at r49369. nagachika (Tomoyuki Chikanaga)
04:09 PM Revision 4b0a168d (git): merge revision(s) r48744,r48752: [Backport #10579]
* eval.c (rb_frame_last_func): return the most recent frame method
name.
* thread.c (recursive_lis...
nagachika (Tomoyuki Chikanaga)
03:59 PM Bug #10524: %I segfaults with --dump=parsetree
Backported into ruby_2_1 at r49368. nagachika (Tomoyuki Chikanaga)
03:59 PM Revision 83c5b533 (git): merge revision(s) r48484: [Backport #10524]
* parse.y (symbol_list): fix the node type of literal symbol list
with no interpolation. [ruby-core:66343]...
nagachika (Tomoyuki Chikanaga)
03:52 PM Bug #10526: [DOC] Revise documentation in object.c
r45375,r48260,r48320 and r48746 were backported into ruby_2_1 at r49367.
r45375,r48260,r48320 are also documentati...
nagachika (Tomoyuki Chikanaga)
03:50 PM Revision f3ac23e4 (git): merge revision(s) r45375,r48260,r48320,r48746: [Backport #10526]
* complax.c: [DOC] Document number conversion of `nil` by @skade [fix GH-570] [ci skip]
* object.c, rational...
nagachika (Tomoyuki Chikanaga)
03:38 PM Revision 8715551b (git): merge revision(s) r48186: [Backport #10448]
* load.c (rb_f_load): path name needs to be transcoded to OS path
encoding. [ruby-list:49994]
git-svn-id...
nagachika (Tomoyuki Chikanaga)
03:36 PM Bug #10568 (Closed): segmentation fault after pack & ioctl & unpack
Hello Balazs.
Thank you for your precise report and a patch.
I've found that r44803 and r44804 seems related ch...
nagachika (Tomoyuki Chikanaga)
01:50 PM Bug #10765: Module#remove_method remove refined method entry.
I attached a patch for this. hanachin (Seiei Miyagi)
01:47 PM Bug #10765 (Closed): Module#remove_method remove refined method entry.
`Module#remove_method` should raise a `NameError`
if method is not defined in refined class, such as [`undef`](https...
hanachin (Seiei Miyagi)
01:39 PM Revision e65fa1f4 (git): Import ruby-electric.el 2.2.1.
* misc/ruby-electric.el: Import version 2.2.1 from
https://github.com/knu/ruby-electric.el. Improve compatibility
...
Akinori MUSHA
12:52 PM Bug #10764 (Closed): TracePoint API reports events for the last last line of multiline ||=
Here is a simple test which demonstrates the problem:
~~~ruby
TracePoint.new do |tp|
printf "%8s %s:%-2d %13s\...
os97673 (Oleg Sukhodolsky)
12:40 PM Bug #10763 (Closed): do not receive TracePoint event for elsif
Here is a simple test which shows that we do not receive TracePoint event for line with elsif,
and so it is impossi...
os97673 (Oleg Sukhodolsky)
09:58 AM Revision c51293ff (git): Makefile.in: clean ext from toplevel
* Makefile.in (clean-ext): clean extension directories from upper
level.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
nobu (Nobuyoshi Nakada)
08:42 AM Bug #9432: ThreadError [ Attempt to unlock a mutex which is locked by another thread ]
In Ruby 1.9.3, thread.rb has Queue.pop defined as:
~~~
183 def pop(non_block=false)
184 @mutex.synchronize...
[email protected] (Aaron Stone)
07:43 AM Bug #9432: ThreadError [ Attempt to unlock a mutex which is locked by another thread ]
The error also shows up here: https://github.com/iconara/cql-rb/issues/68
This is not an issue with the applicatio...
[email protected] (Aaron Stone)
08:38 AM Bug #10724: [TracePointAPI] Missing return event from initialize method when using `domain_name` gem
Great! deivid (David Rodríguez)
04:45 AM Bug #10724: [TracePointAPI] Missing return event from initialize method when using `domain_name` gem
Thank you. I can reproduce it.
```ruby
class A
def initialize
loop{return}
end
def foo
loop ...
ko1 (Koichi Sasada)
06:18 AM Bug #10762 (Rejected): Math **
nobu (Nobuyoshi Nakada)
05:46 AM Bug #10762: Math **
It's operator precedence. `**` has higher precedence than unary `-`
```
irb> -1 ** 0
=> -1
irb> (-1) ** 0
=> 1...
Anonymous
05:22 AM Bug #10762 (Rejected): Math **
According to the Maths, "any number raised to the zero power equals one".
Yet:
~~~
ruby -e 'puts((-1 ** 0) == ...
jayteesf (Jonathan Thomas)
04:22 AM Revision dcdbe0f2 (git): extmk.rb: extract CLEANFILES and DISTCLEANFILES
* ext/extmk.rb (extract_makefile): extract CLEANFILES and
DISTCLEANFILES regardless previous configration succeeded...
nobu (Nobuyoshi Nakada)
12:44 AM Bug #10760 (Closed): NEWS file should include ticket / reference
Applied in changeset r49360.
----------
* NEWS: References to tickets added.
[ruby-core:67701] [Bug #10760] Sugges...
akr (Akira Tanaka)
12:44 AM Revision 49088270 (git): * file.c: Document other cases of missing birthtime on OS with patch
provided by @sho-h similar to GH-817. [ci skip] [DOC]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49362 b2dd03...
zzak (zzak _)
12:22 AM Revision c7ba10cc (git): #10714 is a feature.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49361 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:10 AM Revision cb03af1a (git): * NEWS: References to tickets added.
[ruby-core:67701] [Bug #10760] Suggested by Zachary Scott.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49360 ...
akr (Akira Tanaka)

01/20/2015

11:57 PM Revision 6b85ac36 (git): * 2015-01-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49359 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:57 PM Revision de89cd4b (git): make-snapshot: remove unused files
* tool/make-snapshot (package): remove working directories and
unused files.
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)
11:57 PM Revision df0dcd48 (git): make-snapshot: make revision.h by make
* tool/make-snapshot (package): keep VCS management files until
prerequisites build, so that revision.h can be made...
nobu (Nobuyoshi Nakada)
10:51 PM Misc #10754: Tiny optimisation of Set#include?
With the benchmarks I've run I noticed that ~~sometimes~~ rarely, the old include? was faster.
Do you have any idea ...
ismael (Ismael Abreu)
08:32 PM Bug #10640: build fail with mingw-w64 gcc 4.9.2 due to configure NET_LUID check
r44876,r47130,r48988,r48997 were backported into ruby_2_1 at r49356 nagachika (Tomoyuki Chikanaga)
07:27 PM Bug #10640: build fail with mingw-w64 gcc 4.9.2 due to configure NET_LUID check
see #10679 nagachika (Tomoyuki Chikanaga)
08:31 PM Revision 12ef4f02 (git): merge revision(s) r44876,r47130,r48988,r48997: [Backport #10640] [Backport #10679]
configure.in: use C99
* configure.in: ISO9899:1999 is necessary for strtoll() on FreeBSD
10, (and may be p...
nagachika (Tomoyuki Chikanaga)
08:28 PM Bug #10760: NEWS file should include ticket / reference
+1 kosaki (Motohiro KOSAKI)
06:50 PM Bug #10760 (Closed): NEWS file should include ticket / reference
Currently our [NEWS](https://github.com/ruby/ruby/blob/trunk/NEWS) file doesn't include any reference to the change, ... zzak (zzak _)
04:38 PM Bug #10759 (Third Party's Issue): Socket in Windows Fails to Close Correctly (message: An operation was attempted on something that is not a socket) (fptr_finalize issue?)
Hello,
Summary:
With current versions of Ruby from the Ruby Installer (Windows 7 and Win Server 2008 R2), I will ...
Creetor (Justin Miller)
02:43 PM Revision b448b792 (git): vcs.rb: fix for local svn
* tool/vcs.rb (VCS.local_path?): predicate that the argument is a
local path.
* tool/vcs.rb (VCS::SVN.search_root)...
nobu (Nobuyoshi Nakada)
02:00 PM Revision 6c68a3ed (git): * tool/vcs.rb: fix the exception given remote-url of svn.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49354 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
01:26 PM Bug #10758: undefined method `year' for nil:NilClass
Hiroshi SHIBATA wrote:
> You should report rails/rails repository in github at first
Sorry but I did not know thi...
rohandaxini (Rohan Daxini)
01:21 PM Bug #10758 (Third Party's Issue): undefined method `year' for nil:NilClass
You should report rails/rails repository in github at first hsbt (Hiroshi SHIBATA)
11:28 AM Bug #10758: undefined method `year' for nil:NilClass
try to use newer activesupport version, it seems to be fixed in newer versions Hanmac (Hans Mackowiak)
09:37 AM Bug #10758 (Third Party's Issue): undefined method `year' for nil:NilClass
I am facing this error only in Ruby 2.2.0 as I recently upgraded to latest Ruby 2.2.0
Here is the console log
~...
rohandaxini (Rohan Daxini)
01:22 PM Bug #10724: [TracePointAPI] Missing return event from initialize method when using `domain_name` gem
Hi again, I've been able to reduce this to the following minimal program which misses the `return` event for the `ini... deivid (David Rodríguez)
05:11 AM Revision 76d05741 (git): redmine-backporter.rb: garbage lines
* tool/redmine-backporter.rb: remove garbage lines, and should not
override Kernel#readline.
git-svn-id: svn+ssh:/...
nobu (Nobuyoshi Nakada)
05:06 AM Misc #10757: Vagrant environment for MRI contributors
That image is Ubuntu 12.04, just after 2.0 release.
I'm afraid that is too old in these days.
And I'm not sure if...
nobu (Nobuyoshi Nakada)
04:01 AM Misc #10757: Vagrant environment for MRI contributors
Added a setting to VirtualBox to cause the time to be better synced with the host machine. This resolves an issue in... anthonycrumley (Anthony Crumley)
05:05 AM Bug #10697: WIN32OLE: WIN32OLE_RECORD を使用したスクリプト終了時にruby.exe がクラッシュすることがある
ruby_2_2 r49352 merged revision(s) 49315. naruse (Yui NARUSE)
05:05 AM Revision a45cd375 (git): merge revision(s) 49315: [Backport #10697]
* ext/win32ole/win32ole.c (ole_invoke): avoid SEGV when VT_RECORD
variable is passed by reference. [ruby-de...
naruse (Yui NARUSE)
04:23 AM Revision 66c05ce0 (git): * tool/redmine-backporter.rb: fix bugs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49351 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
04:09 AM Revision aa6b7b07 (git): redmine-backporter.rb: try Readline
* tool/redmine-backporter.rb (readline): try Readline.readline if
available.
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)
04:09 AM Revision 87bb3275 (git): redmine-backporter.rb: get rid of wrapping
* tool/redmine-backporter.rb (readline): get rid of wrapping at
the right edge on Windows.
git-svn-id: svn+ssh://c...
nobu (Nobuyoshi Nakada)
03:59 AM Revision 4b1784c6 (git): * tool/redmine-backporter.rb: now can change the page of `ls`.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49348 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
03:34 AM Revision 08e96e69 (git): * ChangeLog: use tab.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49347 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
03:32 AM Revision 3b801a8c (git): redmine-backporter.rb: fix for Windows
* tool/redmine-backporter.rb (readline): make binmode so that
single enter works on Windows.
git-svn-id: svn+ssh:/...
nobu (Nobuyoshi Nakada)
03:30 AM Revision 64318f2a (git): * tool/redmine-backporter.rb (readline): fallback to normal gets on
Windows because IO.console.getch is not always do as expected.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49...
U.Nakamura
03:14 AM Revision 506cb406 (git): redmine-backporter.rb: like Readline.readline
* tool/redmine-backporter.rb (readline): rename and add optional
argument prompt, like Readline.readline.
git-svn-...
nobu (Nobuyoshi Nakada)
03:09 AM Revision 6cb0b95f (git): redmine-backporter.rb: improve mygets
* tool/redmine-backporter.rb (mygets): newline to finish, fix DEL
code, erase the last character at DEL/BS, and use...
nobu (Nobuyoshi Nakada)
02:31 AM Revision 2076f1e0 (git): * tool/redmine-backporter.rb: update usage.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49342 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
02:28 AM Revision 1e75c183 (git): merge revision(s) 49340:
Use master instead of HEAD
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49341 b2dd03c8-39d4-4d8f-98...
naruse (Yui NARUSE)
02:25 AM Revision e7317dde (git): Use master instead of HEAD
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49340 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
02:25 AM Revision 5a314fbc (git): * tool/redmine-backporter.rb (mygets): to support Backspace
implement gets by itself.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
01:58 AM Revision 62ef3835 (git): test_module.rb: more tests
* test/ruby/test_module.rb: more tests for multiple prepend.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49338...
nobu (Nobuyoshi Nakada)

01/19/2015

05:57 PM Revision fbf5509d (git): * 2015-01-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49337 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:57 PM Revision 857756ac (git): * file.c: NotImplementedError is raised if birthtime is unavailable.
Patch by @y-yagi san and [Fixes GH-817] [ci skip] [DOC]
* ext/pathname/pathname.c: ditto.
git-svn-id: svn+ssh://ci....
zzak (zzak _)
02:27 PM Bug #10733 (Closed): Time.httpdate raises ArgumentError when DateTime.now.httpdate is provided as input
nobu (Nobuyoshi Nakada)
10:54 AM Bug #10733: Time.httpdate raises ArgumentError when DateTime.now.httpdate is provided as input
Maybe it's worth trying with some other encodings (e.g. 'iso-8859-1' or so). Or change the order. I'd also suggest to... duerst (Martin Dürst)
10:02 AM Bug #10733: Time.httpdate raises ArgumentError when DateTime.now.httpdate is provided as input
Oh and if you comment out the local_httpdate(date_UTF) line, the space is consumed.
~~~
~/src/bugs/10733 bundle e...
leriksen (Leif Eriksen)
09:54 AM Bug #10733: Time.httpdate raises ArgumentError when DateTime.now.httpdate is provided as input
ok, the US-ASCII encoding is not having its space consumed as the regex matches! I've extracted the part of the regex... leriksen (Leif Eriksen)
09:35 AM Bug #10733: Time.httpdate raises ArgumentError when DateTime.now.httpdate is provided as input
defintely a regex issue, not related to DateTime or Time at all (other than them being affected the same)
```ruby
...
leriksen (Leif Eriksen)
09:00 AM Bug #10733: Time.httpdate raises ArgumentError when DateTime.now.httpdate is provided as input
This is a tricky one. It is a spooky interaction when calling `Time.httpdate` with an US-ASCII encoding _after_ calli... leriksen (Leif Eriksen)
02:09 PM Revision 0fb2cd45 (git): class.c: add callback argument
* class.c (rb_class_foreach_subclass): add argument for callback
function.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nobu (Nobuyoshi Nakada)
01:44 PM Revision 97d71ce8 (git): .travis.yml: for r49326
* .travis.yml (before_script): need MAKEDIRS to make enc/trans.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49...
nobu (Nobuyoshi Nakada)
01:08 PM Revision 877875ec (git): * 2015-01-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49333 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:08 PM Revision 59270c60 (git): class.c: prepend for each classes
* class.c (include_modules_at): allow prepend each modules upto
once for each classes. [EXPERIMENTAL]
git-svn-id:...
nobu (Nobuyoshi Nakada)
06:47 AM Bug #10707: Segmentation fault when get refined new method in BasicObject
ruby_2_2 r49331 merged revision(s) 49184. naruse (Yui NARUSE)
06:46 AM Revision 4949acb2 (git): merge revision(s) 49184: [Backport #10707]
* vm_method.c (rb_method_entry): if no super class, no original
method entry. [ruby-core:67389] [Bug #1070...
naruse (Yui NARUSE)
04:47 AM Misc #10742: segmentation fault error while running ruby project
Hay any solution on this?
[email protected] (Geetanjali Kasar)
03:22 AM Misc #10757: Vagrant environment for MRI contributors
That is a good question. I don't know why but it is what is recommended in the developer how to and the Travis CI se... anthonycrumley (Anthony Crumley)
03:04 AM Bug #10752: Ruby 2.2.0 does not build on FreeBSD 8.4
ruby_2_2 r49330 merged revision(s) 49321. naruse (Yui NARUSE)
03:04 AM Revision 6222c208 (git): merge revision(s) 49321: [Backport #10752]
* vm_dump.c (rb_vm_bugreport): check by configured result instead
of system name for old FreeBSD. based on...
naruse (Yui NARUSE)
03:01 AM Bug #10750: configure script has bashism on Ruby 2.2.0
ruby_2_2 r49329 merged revision(s) 49306. naruse (Yui NARUSE)
03:01 AM Revision e8e1a374 (git): merge revision(s) 49306: [Backport #10750]
* configure.in: get rid of pattern substitution, which is not
supported by ash, and ash on NetBSD parses wh...
naruse (Yui NARUSE)
02:59 AM Bug #10716: Erroneous semicolon after AC_CASE
ruby_2_2 r49328 merged revision(s) 49192. naruse (Yui NARUSE)
02:59 AM Revision b55129c3 (git): merge revision(s) 49192: [Backport #10716]
* configure.in (RUBY_SETJMP_TYPE): Remove superfluous semicolon
which causes a syntax error with autoconf 2...
naruse (Yui NARUSE)
02:45 AM Bug #10732: rdoc:ファイル中に単独の\rがあるとrdocがハングアップする
ruby_2_2 r49327 merged revision(s) 49223. naruse (Yui NARUSE)
02:45 AM Revision 9dd9feab (git): merge revision(s) 49223: [Backport #10732]
* lib/rdoc/text.rb (expand_tabs): get rid of infinite loop with
CR. should check if substitution occurred ...
naruse (Yui NARUSE)

01/18/2015

04:28 PM Bug #10686: Memory leaking from torture test of symbol GC
Eric Wong wrote:
> Symbol GC is a new feature in 2.2. In 2.1, symbols could never be GC-ed
> at all so you'll see...
swills (Steve Wills)
02:46 PM Feature #10481: Add "if" and "unless" clauses to rescue statements
Alex Boyd wrote:
> In addition to the above, here's another one: a block of code that could fail for reasons beyond ...
radan (Radan Skorić)
01:12 PM Revision 4c3d694f (git): common.mk: make enc/trans
* common.mk: buildtin encoding and transcoder objects need output
directories when out-place build.
git-svn-id: sv...
nobu (Nobuyoshi Nakada)
10:46 AM Feature #4921: Remove intern.h
掘り返し失礼します.
まだ include/ruby/intern.h はご健在の様ですが、
将来的に非公開になると念頭に置いていた方が好ましいのでしょうか.
(その場合でも晒しぱなしにして頂けると嬉しいAPIが何個かあ...
gogotanaka (Kazuki Tanaka)
09:32 AM Revision 2d47bf62 (git): * math.c (math_atan2): revive documentation before r49220.
http://d.hatena.ne.jp/nagachika/20150112/ruby_trunk_changes_49213_49226
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
hsbt (Hiroshi SHIBATA)
08:47 AM Revision 5b7850da (git): README files renamed
.document: README files renamed at r44684. [Bug #9255]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49324 b2dd...
nobu (Nobuyoshi Nakada)
08:17 AM Revision 459c590c (git): merge revision(s) 49225: [Backport #10711]
* test/ruby/test_numeric.rb (TestNumeric#test_coerce): fixed wrong message.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
naruse (Yui NARUSE)
07:53 AM Misc #10757: Vagrant environment for MRI contributors
Why `build-dep ruby1.9.1`?
Debian seems having `ruby2.1`.
nobu (Nobuyoshi Nakada)
03:47 AM Misc #10757 (Rejected): Vagrant environment for MRI contributors
This patch includes a Vagrant file that will quickly and easily setup a development environment for MRI contributors.... anthonycrumley (Anthony Crumley)
06:57 AM Bug #10753 (Closed): Refined class returns unexpected value when call public_method_defined?, protected_method_defined?, private_method_defined?
Applied in changeset r49322.
----------
vm_method.c: method defined should not use refinements.
* vm_method.c (chec...
nobu (Nobuyoshi Nakada)
06:57 AM Revision dd1baaab (git): vm_method.c: method defined should not use refinements.
* vm_method.c (check_definition): Module#public_method_defined?,
Module#private_method_defined?, Module#protected_m...
nobu (Nobuyoshi Nakada)
06:50 AM Bug #10752 (Closed): Ruby 2.2.0 does not build on FreeBSD 8.4
Applied in changeset r49321.
----------
vm_dump.c: check by configured result
* vm_dump.c (rb_vm_bugreport): check ...
nobu (Nobuyoshi Nakada)
06:50 AM Revision 6d2e8b05 (git): vm_dump.c: check by configured result
* vm_dump.c (rb_vm_bugreport): check by configured result instead
of system name for old FreeBSD. based on a patch...
nobu (Nobuyoshi Nakada)
06:50 AM Revision 00459aa8 (git): vcs.rb: search svn directory
* tool/vcs.rb (VCS::SVN#wcroot): search svn directory by
traversing parent directories for old svn.
git-svn-id: sv...
nobu (Nobuyoshi Nakada)
05:25 AM Revision d32a13a3 (git): vcs.rb: debug
* tool/vcs.rb (VCS::SVN#wcroot): debug info.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49319 b2dd03c8-39d4-4...
nobu (Nobuyoshi Nakada)
05:24 AM Revision 6b6178fc (git): vcs.rb: workaround
* tool/vcs.rb (VCS::SVN#export): workaround for the case
wcroot-abspath is not present.
git-svn-id: svn+ssh://ci.r...
nobu (Nobuyoshi Nakada)
03:56 AM Revision fbbf3afc (git): builtin encodings and transcoder locations
* Makefile.in (VPATH, NEWLINE_C), common.mk (common-srcs): make
and use newline.c under enc/trans directory, not to...
nobu (Nobuyoshi Nakada)
03:18 AM Misc #10756 (Rejected): Add spaces between args
Hi!
Priority is super low, so please take you time or you can even ignore :)
gogotanaka (Kazuki Tanaka)
03:10 AM Feature #10755 (Open): Use rb_define_alias instead of rb_define_method for rb_cHash
Hi, there.
The main reason for using `rb_define_alias` is generating more prefer Document and making code more re...
gogotanaka (Kazuki Tanaka)
02:53 AM Bug #10697 (Closed): WIN32OLE: WIN32OLE_RECORD を使用したスクリプト終了時にruby.exe がクラッシュすることがある
Applied in changeset r49315.
----------
* ext/win32ole/win32ole.c (ole_invoke): avoid SEGV when VT_RECORD
variable...
suke (Masaki Suketa)
02:53 AM Revision 20e9b15e (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49316 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:53 AM Revision 8f67e980 (git): * ext/win32ole/win32ole.c (ole_invoke): avoid SEGV when VT_RECORD
variable is passed by reference. [ruby-dev:48803] [Bug #10697]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49...
suke (Masaki Suketa)
02:22 AM Revision 8287581a (git): vcs.rb: export without remote svn
* tool/vcs.rb (VCS::SVN#export): export without access to the
remote server.
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)
01:58 AM Misc #10754: Tiny optimisation of Set#include?
This speedup probably happens because Hash#[] has an optimized dispatch
VM instruction (opt_aref in insns.def) whil...
normalperson (Eric Wong)
01:29 AM Misc #10754 (Closed): Tiny optimisation of Set#include?
Hi!
I'm not sure if this a relevant optimisation but here it goes. A simple way to improve Set#include?
I don't t...
ismael (Ismael Abreu)
01:55 AM Bug #10723: [PERF] bm_tread_create_join 20% slower
akr: any comments? I'll commit my patch in a few days, but I hope we
can recover more performance. Thanks.
normalperson (Eric Wong)

01/17/2015

11:05 PM Bug #10745: Special combinations of parameters in assert_equal (test/unit) may cause exceptions
Benoit Daloze wrote:
> I disagree, the exception is more useful as an error than just assert_equal returning false....
sawa (Tsuyoshi Sawada)
10:50 PM Feature #10481: Add "if" and "unless" clauses to rescue statements
I think this is a terrible idea. Error messages should be used only for creating outputs, and not for internal condit... sawa (Tsuyoshi Sawada)
07:37 PM Feature #10481: Add "if" and "unless" clauses to rescue statements

Might 'case-when' follow this syntax where 'if' can be used...
or maybe just add some new method like 'raise' bu...
lehm (Lenna Hammer)
09:49 PM Bug #10686: Memory leaking from torture test of symbol GC
Symbol GC is a new feature in 2.2. In 2.1, symbols could never be GC-ed
at all so you'll see this growth, and I do...
normalperson (Eric Wong)
06:58 PM Bug #10686: Memory leaking from torture test of symbol GC
I have to disagree that this isn't needed to be back ported to 2.1. I just tried it with my ruby 2.1 and saw memory g... swills (Steve Wills)
06:47 PM Bug #10753: Refined class returns unexpected value when call public_method_defined?, protected_method_defined?, private_method_defined?
I create a patch for this. hanachin (Seiei Miyagi)
06:44 PM Bug #10753 (Closed): Refined class returns unexpected value when call public_method_defined?, protected_method_defined?, private_method_defined?
When I call `public_method_defined?` or `protected_method_defined?` or `private_method_defined?` methods of the class... hanachin (Seiei Miyagi)
05:07 PM Bug #10752 (Closed): Ruby 2.2.0 does not build on FreeBSD 8.4
Trying to build Ruby 2.2.0 on FreeBSD 8.4 produces an error:
vm_dump.c:718:25: error: libprocstat.h: No such file ...
swills (Steve Wills)
04:00 PM Bug #10711: Incorrect error message in coerce failed
ruby_2_2 r49313 merged revision(s) 49224,49234,49235. naruse (Yui NARUSE)
04:00 PM Revision 636f1919 (git): merge revision(s) 49224,49234,49235: [Backport #10711]
* numeric.c (bit_coerce): use original value for error message
[ruby-core:67405] [Bug #10711]
* te...
naruse (Yui NARUSE)
03:57 PM Revision 632fb2e1 (git): drb.rb: do not wait handler threads
* lib/drb/drb.rb (stop_service): just stop but do not wait handler
threads.
git-svn-id: svn+ssh://ci.ruby-lang.org...
nobu (Nobuyoshi Nakada)
03:53 PM Bug #10731: Segmentation fault when create alias to refined method
ruby_2_2 r49311 merged revision(s) 49221. naruse (Yui NARUSE)
03:53 PM Revision 38921417 (git): merge revision(s) 49221: [Backport #10731]
* vm_method.c (rb_alias): raise a NameError when creating alias to
a refined method if the original method ...
naruse (Yui NARUSE)
03:35 PM Revision c474ecb0 (git): drb.rb: stop all handlers to fix thread leaks
* lib/drb/drb.rb (stop_service): stop all handler threads started
in main_loop. fix thread leaks.
git-svn-id: svn...
nobu (Nobuyoshi Nakada)
03:03 PM Revision 46fe9f1d (git): * 2015-01-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49309 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:03 PM Revision f8f2b0f1 (git): file2lastrev.rb: no ellipsis shorter names
* tool/file2lastrev.rb (revision_h): do not truncate and ellipsis
names shorter than the limit.
git-svn-id: svn+ss...
nobu (Nobuyoshi Nakada)
02:59 PM Revision f59ce53f (git): yaml_tree.rb: fix anchor
* ext/psych/lib/psych/visitors/yaml_tree.rb (visit_String):
anchors like `\Z` are not valid inside character class....
nobu (Nobuyoshi Nakada)
02:42 PM Bug #10750 (Closed): configure script has bashism on Ruby 2.2.0
Applied in changeset r49306.
----------
configure.in: no pattern substitution
* configure.in: get rid of pattern su...
nobu (Nobuyoshi Nakada)
02:25 PM Bug #10750 (Closed): configure script has bashism on Ruby 2.2.0
On Ruby 2.2.0, configure script has bashism part and it cause syntax error:
~~~
./configure: 21262: Syntax error:...
taca (Takahiro Kambe)
02:42 PM Revision 748372be (git): configure.in: no pattern substitution
* configure.in: get rid of pattern substitution, which is not
supported by ash, and ash on NetBSD parses whole sour...
nobu (Nobuyoshi Nakada)
02:36 PM Bug #10751 (Closed): Abandon (core dumped)
Hi
I have many of those:
/home/user/.rvm/gems/ruby-2.0.0-p598@global/bin/bundle: malloc.c:3695: _int_malloc: Asse...
joel23421 (joel Bernard)
01:56 PM Revision e1aabbd3 (git): file2lastrev.rb: limit branch names
* tool/file2lastrev.rb (revision_h): limit branch names upto 16
chars, and replace extra part with ".." not to exce...
nobu (Nobuyoshi Nakada)
01:56 PM Revision ae273826 (git): vcs.rb: no empty names
* tool/vcs.rb (get_revisions): branch names must not be empty.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@493...
nobu (Nobuyoshi Nakada)
01:25 PM Revision 223a4a5a (git): merge revision(s) 49168: [Backport #10700]
* dir.c (need_normalization): not only HFS+, CIFS (SMB) is also
decomposed. [Bug #10704]
* dir.c ...
naruse (Yui NARUSE)
01:25 PM Bug #10719: empty splatting literal hash after other keywords causes SEGV
ruby_2_2 r49302 merged revision(s) 49193. naruse (Yui NARUSE)
01:25 PM Revision 6170db40 (git): merge revision(s) 49193: [Backport #10719]
* parse.y (assocs, assoc): eliminate splatting empty literal
hashes. [ruby-core:67446] [Bug #10719]
...
naruse (Yui NARUSE)
12:56 PM Revision 63491598 (git): version.h: include branch name
* tool/file2lastrev.rb, tool/vcs.rb (get_revisions): define
RUBY_BRANCH_NAME from the current branch name.
* versi...
nobu (Nobuyoshi Nakada)
10:52 AM Revision 8cfce153 (git): fiddle: --disable-bundled-libffi
* ext/fiddle/extconf.rb: disable bundled libffi if explicitly
disabled by --disable-bundled-libffi.
git-svn-id: sv...
nobu (Nobuyoshi Nakada)
07:55 AM Bug #6232: Ruby : Segmentation fault on Readline.refresh_line after screen resize.
ruby_2_2 r49299 merged revision(s) 49244. naruse (Yui NARUSE)
07:50 AM Revision b66b6452 (git): merge revision(s) 49244: [Backport #6232]
* ext/readline/readline.c (readline_s_refresh_line): initialize
before rl_refresh_line(), as some function ...
naruse (Yui NARUSE)
07:47 AM Bug #10727: Segfault with newlines + multibyte characters in exception message
ruby_2_2 r49298 merged revision(s) 49201,49203. naruse (Yui NARUSE)
07:47 AM Revision 6c4e9b2b (git): merge revision(s) 49201,49203: [Backport #10727]
* eval_error.c (error_print): pos and len parameters of rb_str_substr()
are counted by characters, not byte...
naruse (Yui NARUSE)
07:38 AM Bug #10706: Segmentation fault when change visibility of refined new method
ruby_2_2 r49297 merged revision(s) 49182,49183. naruse (Yui NARUSE)
07:36 AM Revision 2ca46bfc (git): merge revision(s) 49182,49183: [Backport #10706]
vm_method.c: fix change refined new method visibility
* vm_method.c (rb_export_method): bail out if the origi...
naruse (Yui NARUSE)
07:17 AM Bug #10700: On case-sensitive filesystem on OS X, Dir.glob("*.TXT") matches case-insensitively
ruby_2_2 r49296 merged revision(s) 49178. naruse (Yui NARUSE)
07:16 AM Revision 7405ea0c (git): merge revision(s) 49178: [Backport #10700]
* dir.c (glob_helper): match in case-folding only if the directory
resides on a case-insensitve file system...
naruse (Yui NARUSE)
06:55 AM Revision 3842ebb4 (git): suppress alert warnings
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49295 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:55 AM Revision 8d5bdaa6 (git): make-snapshot: clear RUBY_PLATFORM
* tool/make-snapshot (package): clear RUBY_PLATFORM of the
building platform to suppress warnings in rbconfig.rb at...
nobu (Nobuyoshi Nakada)
06:13 AM Revision 0e7c4908 (git): common.mk: unicode header locations
* common.mk (unicode.o): fix unicode header locations, so that the
rule for name2ctype.h works.
git-svn-id: svn+ss...
nobu (Nobuyoshi Nakada)
03:17 AM Bug #10723: [PERF] bm_tread_create_join 20% slower
Minor micro-optimization, I could not find much improvement while
keeping functionality:

http://80x24.org/spew/m...
normalperson (Eric Wong)
02:49 AM Feature #10740: Base64 urlsafe methods are not urlsafe
Nobuyoshi Nakada wrote:
> Why does `urlsafe_decode64` use `strict_decode64`, but not just `unpack("m")`?
unpack("...
mame (Yusuke Endoh)
02:30 AM Feature #10740: Base64 urlsafe methods are not urlsafe
Why does `urlsafe_decode64` use `strict_decode64`, but not just `unpack("m")`? nobu (Nobuyoshi Nakada)
02:45 AM Revision 378480e1 (git): enc/unicode/name2ctype.h.blt: update for r46831
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49292 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:42 AM Revision f93a6aaa (git): make-snapshot: extract gems
* tool/make-snapshot (package): extract bundled gems for package.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
nobu (Nobuyoshi Nakada)
12:17 AM Revision 84c181a6 (git): vcs.rb: fake string for branch names
* tool/vcs.rb (VCS::GIT#branch): make fake string for branch names
to suppress expanding as a path.
git-svn-id: sv...
nobu (Nobuyoshi Nakada)
12:05 AM Revision b20b9f67 (git): make-snapshot: check the first word of commands
* tool/make-snapshot: commands stored in environment variables may
contain options, so check only the first word.
...
nobu (Nobuyoshi Nakada)
12:01 AM Revision 20ad7c92 (git): * 2015-01-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49288 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:00 AM Revision 63271833 (git): rbinstall.rb: load zlib earlier
* tool/rbinstall.rb: try to load zlib before using Gem::Installer,
not to let LoadError raise during autoloading.
...
nobu (Nobuyoshi Nakada)

01/16/2015

11:47 PM Bug #9204: Issues when compiled with libedit instead of readline
Please note that on FreeBSD I managed to fix the issue
Basically I added to the latest libedit a couple of patches...
bapt (Baptiste Daroussin)
10:15 PM Bug #10745: Special combinations of parameters in assert_equal (test/unit) may cause exceptions
Benoit Daloze wrote:
> Tsuyoshi Sawada wrote:
> > An interesting case. `assert_equal` seems to be assuming that the...
marcandre (Marc-Andre Lafortune)
12:34 PM Bug #10745: Special combinations of parameters in assert_equal (test/unit) may cause exceptions
Tsuyoshi Sawada wrote:
> An interesting case. `assert_equal` seems to be assuming that the `==` method on the releva...
Eregon (Benoit Daloze)
12:03 PM Bug #10745: Special combinations of parameters in assert_equal (test/unit) may cause exceptions
I think that it should be fixed in ipaddr.
The following code should print false instead of raising an exception:
...
kou (Kouhei Sutou)
01:12 AM Bug #10745 (Rejected): Special combinations of parameters in assert_equal (test/unit) may cause exceptions
nobu (Nobuyoshi Nakada)
12:09 AM Bug #10745: Special combinations of parameters in assert_equal (test/unit) may cause exceptions
An interesting case. `assert_equal` seems to be assuming that the `==` method on the relevant class (`IPAddr#==` here... sawa (Tsuyoshi Sawada)
09:27 PM Bug #10749: Possible overflow in GC::Profiler report on 2.2.0
I've been trying out the `GC::Profiler` and noticed an oddity in the report generated on Ruby 2.2.0
via `GC::Profile...
kgrz (Kashyap K)
08:54 PM Bug #10749 (Closed): Possible overflow in GC::Profiler report on 2.2.0
I've been trying out the GC::Profiler module on both Ruby 2.1.0 and Ruby 2.2.0 based on the
sample code present at ...
kgrz (Kashyap K)
08:57 PM Feature #10740: Base64 urlsafe methods are not urlsafe
Updated https://github.com/ruby/ruby/pull/815 and merged in changes from Yusuke Endoh dragonsinth (Scott Blum)
07:06 PM Feature #10740: Base64 urlsafe methods are not urlsafe
That looks awesome. I'll update my PR. dragonsinth (Scott Blum)
05:36 PM Feature #10740: Base64 urlsafe methods are not urlsafe
That looks good to me, thank you! bascule (Tony Arcieri)
01:18 PM Feature #10740: Base64 urlsafe methods are not urlsafe
Tony Arcieri wrote:
> My interpretation of RFC4648 would suggest this behavior:
>
> Base64.urlsafe_encode64(bin) s...
mame (Yusuke Endoh)
04:44 AM Feature #10740: Base64 urlsafe methods are not urlsafe
Hi Yusuke,
Perhaps I have introduced confusion by talking about two different RFCs. RFC4648 is the only RFC I care...
bascule (Tony Arcieri)
07:46 PM Bug #10748 (Closed): Array#flatten(N) calls to_ary on the (N+1)-level objects
~~~
$ cat flatten.rb
class Foo
def respond_to?(name, include_private = true)
puts "respond_to?(#{name})"
...
ryannevell (Ryan Nevell)
07:28 PM Bug #10747 (Closed): DNS resolution should fall back to TCP on Errno::EACCES
On some platforms, users may be restricted from global binding to a UDP port, which is necessary for UDP-based DNS lo... a13m (Andy Grimm)
05:05 PM Bug #10712: [PATCH] lib/resolv.rb: consider ENETUNREACH as ResolvTimeout
ruby_2_2 r49286 merged revision(s) 49175. naruse (Yui NARUSE)
05:04 PM Revision cec9163e (git): merge revision(s) 49175: [Backport #10712]
* lib/resolv.rb: consider ENETUNREACH as ResolvTimeout
[ruby-core:67411] [Bug #10712]
git-svn-id: svn+ssh...
naruse (Yui NARUSE)
05:02 PM Bug #10668: Fix description for Zlib.crc32
ruby_2_2 r49285 merged revision(s) 49202. naruse (Yui NARUSE)
04:58 PM Revision 2348b51b (git): merge revision(s) 49202: [Backport #10668]
* ext/zlib/zlib.c: fix document of method signatures.
[Bug #10668][ruby-core:67186][ci skip]
git-svn-id: ...
naruse (Yui NARUSE)
04:53 PM Bug #10698: Time#local behaves differently during clock change
ruby_2_2 r49284 merged revision(s) 49162. naruse (Yui NARUSE)
04:53 PM Revision d022e13f (git): merge revision(s) 49162: [Backport #10698]
* time.c (timelocalw): Set tm_isdst field -1 if vtm->isdst is
VTM_ISDST_INITVAL. This bug is introduced at...
naruse (Yui NARUSE)
04:43 PM Bug #9917: TestIO#test_io_select_with_many_files results in timeout expiration on AIX
ruby_2_2 r49283 merged revision(s) 49148. naruse (Yui NARUSE)
12:18 PM Revision 13cea1f3 (git): merge revision(s) 49148: [Backport #9917]
* test/ruby/test_io.rb: added timeout for AIX environment.
[ruby-core:62983][Bug #9917]
git-svn-id: svn+s...
naruse (Yui NARUSE)
10:08 AM Bug #10723: [PERF] bm_tread_create_join 20% slower
Related, but I do not read Japanese:
https://bugs.ruby-lang.org/issues/10297
normalperson (Eric Wong)
09:48 AM Revision 84a41254 (git): * tool/redmine-backporter.rb: support adding related revisions
to issues.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49282 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
09:28 AM Bug #10550: Resolv::DNS.getaddresses returns no IPs when nameserver returns in differing case than query
ruby_2_2 r49281 merged revision(s) 49071,49072,49073,49078. naruse (Yui NARUSE)
09:28 AM Revision 94c6f3d3 (git): merge revision(s) 49071,49072,49073,49078: [Backport #10550]
* lib/resolv.rb (Resolv::DNS::Name): names with different dots
should be different.
* lib/resolv.r...
naruse (Yui NARUSE)
08:35 AM Bug #10693: Regression in Ripper for keyword arg default params
ruby_2_2 r49280 merged revision(s) 49140. naruse (Yui NARUSE)
08:35 AM Revision ed5aa421 (git): merge revision(s) 49140: [Backport #10693]
* parse.y (f_label): return tLABEL value as it is.
[ruby-core:67315] [Bug #10693]
git-svn-id: svn+ssh://c...
naruse (Yui NARUSE)
08:21 AM Revision c7124d81 (git): vm.c, vm_core.h: constify VM_CF_LEP, VM_CF_PREV_EP, VM_CF_BLOCK_PTR
and rb_vm_control_frame_block_ptr.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49279 b2dd03c8-39d4-4d8f-98ff...
ko1 (Koichi Sasada)
07:52 AM Bug #10692: there is no response body with HEAD request (fixed at r49105)
ruby_2_2 r49278 merged revision(s) 49104,49105. naruse (Yui NARUSE)
07:50 AM Revision 008c7b10 (git): merge revision(s) 49104,49105: [Backport #10692]
* test/net/http/test_http.rb (_test_send_request__HEAD): Added
failing test for send_request with HEAD meth...
naruse (Yui NARUSE)
06:43 AM Revision 136b07ae (git): * ext/psych/lib/psych.rb: bump version
* ext/psych/psych.gemspec: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49277 b2dd03c8-39d4-4d8f-98ff-823...
tenderlovemaking (Aaron Patterson)
06:39 AM Revision fe0414b5 (git): * ext/psych/lib/psych/visitors/yaml_tree.rb: only dump hash
subclasses. Thanks Joe Eli McIlvain <[email protected]>
* test/psych/test_hash.rb: test for change
git-svn-id: ...
tenderlovemaking (Aaron Patterson)
06:37 AM Revision a5c57775 (git): * ext/psych/lib/psych.rb: bump version
* ext/psych/lib/psych/visitors/yaml_tree.rb: fix line width wrapping
for long strings. Thanks Jakub Jirutka <jakub...
tenderlovemaking (Aaron Patterson)
06:02 AM Bug #10686: Memory leaking from torture test of symbol GC
ruby_2_2 r49274 merged revision(s) 49090. naruse (Yui NARUSE)
05:58 AM Revision dd52ab5a (git): merge revision(s) 49090: [Backport #10686]
* symbol.c (rb_gc_free_dsymbol): delete from global fstr hash
* test/ruby/test_symbol.rb (test_symbol_fstr_l...
naruse (Yui NARUSE)
05:50 AM Misc #10742: segmentation fault error while running ruby project
Above was the output when I run ruby project from Netbeans and Cammand promt.
[email protected] (Geetanjali Kasar)
05:49 AM Misc #10742: segmentation fault error while running ruby project
~~~
DL is deprecated, please use Fiddle
*** WARNING: You must use ANSICON 1.31 or higher (http://adoxa.110mb.com/an...
[email protected] (Geetanjali Kasar)
05:21 AM Revision 81f257aa (git): merge revision(s) 49088: [Backport #10685]
* vm_args.c (keyword_hash_p): fix non-symbol keys hash.
rb_extract_keywords() returns 0 not Qnil when no sy...
naruse (Yui NARUSE)
05:19 AM Bug #10685: Segfault from keyword rest arg when coercing an object that defines to_hash
ruby_2_2 r49272 merged revision(s) 49089. naruse (Yui NARUSE)
05:03 AM Revision d40ee82b (git): merge revision(s) 49089: [Backport #10685]
included. [ruby-core:67264] [Bug #10685]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49272 b2dd0...
naruse (Yui NARUSE)
04:52 AM Revision 983cbb1a (git): common.mk: extract-gems
* common.mk (extract-gems): extract gem files to install them even
if zlib is not available.
git-svn-id: svn+ssh:/...
nobu (Nobuyoshi Nakada)
04:48 AM Revision d0cf23b5 (git): rbinstall.rb: install unpacked gems
* tool/rbinstall.rb (gem): install gems from unpacked directories
for platforms where zlib is not available.
git-s...
nobu (Nobuyoshi Nakada)
04:35 AM Revision 51e7d0ef (git): rbinstall.rb: always make gem directories
* tool/rbinstall.rb (gem): always make gem directories regardless
of zlib.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nobu (Nobuyoshi Nakada)
04:12 AM Revision 9e322773 (git): rbinstall.rb: use DLEXT
* tool/rbinstall.rb (RbInstall::Specs::FileCollector#built_libraries):
use configured value DLEXT instead of hardco...
nobu (Nobuyoshi Nakada)
03:14 AM Bug #10746: ruby bundles files that requires minitest/testunit (removed from library on 2.2.0)
Even minitest/testunit removed from /usr/lib/ruby/2.2/, it is still present in /usr/lib/ruby/2.2/rubygems, which ruby... luizluca (Luiz Angelo Daros de Luca)
02:11 AM Bug #10746 (Rejected): ruby bundles files that requires minitest/testunit (removed from library on 2.2.0)
Hello,
On ruby 2.2.0, there is some files shipped with ruby that generates errors when required. This is due to th...
luizluca (Luiz Angelo Daros de Luca)
02:59 AM Bug #10689: `unexpected break' occurs when TracePoint#binding is called
レビューありがとうございます。
> なんのために 0x02 の bit について気にしていたか覚えていないのですが(クラスとか、その辺でしたっけ)、
VM_ENVVAL_BLOCK_PTR_FLAGのことかなぁと思っていま...
ktsj (Kazuki Tsujimoto)
02:54 AM Bug #10689 (Closed): `unexpected break' occurs when TracePoint#binding is called
Applied in changeset r49266.
----------
* eval_intern.h, vm.c, vm_eval.c, vm_insnhelper.c:
change throw mechanism ...
ktsj (Kazuki Tsujimoto)
02:54 AM Revision f4c6ed46 (git): * vm.c (VM_CF_PREV_EP): remove extra parentheses.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49267 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ktsj (Kazuki Tsujimoto)
02:54 AM Revision e62a99b9 (git): * eval_intern.h, vm.c, vm_eval.c, vm_insnhelper.c:
change throw mechanism (not save target ep, but save target cfp).
It fixes `unexpected break' bug that occurs when
...
ktsj (Kazuki Tsujimoto)
02:50 AM Bug #10743: Nokogiri crashes after upgrading to ruby 2.2.0.
Resolved. No crash anymore. [email protected] (Cheung Mou Wai)
02:06 AM Bug #10675: Fix typo
ruby_2_2 r49265 merged revision(s) 49064. naruse (Yui NARUSE)
02:06 AM Revision 861b3660 (git): merge revision(s) 49064: [Backport #10675]
* lib/unicode_normalize.rb: typo fix. [ci skip]
[ruby-dev:48794][misc #10675]
git-svn-id: svn+ssh://ci.ru...
naruse (Yui NARUSE)
02:05 AM Bug #10670: char-class matching same character with different encodings raises exception
ruby_2_2 r49264 merged revision(s) 49058. naruse (Yui NARUSE)
02:05 AM Revision 0a08782b (git): merge revision(s) 49058: [Backport #10670]
* re.c (unescape_nonascii): append excape sequence as-is not
unescaped character, to get rid of unexpected ...
naruse (Yui NARUSE)
 

Also available in: Atom