Activity
From 06/27/2015 to 07/03/2015
07/03/2015
-
08:14 PM Bug #11201: pkg_config NoMethodError when finding other -config program
- Backported into `ruby_2_2` branch at r51135.
-
09:45 AM Bug #11201: pkg_config NoMethodError when finding other -config program
- ruby_2_1 r51123 merged revision(s) 50717.
-
08:13 PM Revision 7b2a41d3 (git): merge revision(s) 50717: [Backport #11201]
- * lib/mkmf.rb (pkg_config): split --libs if --libs-only-l option
is not available. patch in [ruby-core:694... -
08:05 PM Feature #10672: Enable SSL on cache.ruby-lang.org
- This is really great, and addresses the hardest part of my request. Thank you to Fastly for supporting the open sourc...
-
12:56 AM Feature #10672 (Closed): Enable SSL on cache.ruby-lang.org
- I launched https CDN at 03/07/2015 JST.
Please use https://cache.ruby-lang.org
I appreciated fastly's suppot. -
07:58 PM Bug #11192: capture group special variable with large index invokes UB
- Backported into `ruby_2_2` at r51134.
-
07:33 PM Bug #11192: capture group special variable with large index invokes UB
- sorry, previous commet is a mistake.
-
07:31 PM Bug #11192: capture group special variable with large index invokes UB
- Backported into `ruby_2_2` branch at r51132.
-
09:39 AM Bug #11192: capture group special variable with large index invokes UB
- ruby_2_1 r51122 merged revision(s) 50671.
-
07:57 PM Revision 72fa2ec3 (git): merge revision(s) 50671: [Backport #11192]
- * compile.c (iseq_compile_each): out of range NTH_REF is always
nil.
* parse.y (parse_numvar): che... -
07:45 PM Bug #11117: When you refine String with to_regexp, then it breaks Regexp.try_convert even when the refinement is not used
- Backported into `ruby_2_2` branch at r51133.
-
08:55 AM Bug #11117: When you refine String with to_regexp, then it breaks Regexp.try_convert even when the refinement is not used
- ruby_2_1 r51119 merged revision(s) 50430,50440.
-
07:44 PM Revision 8ff3a728 (git): merge revision(s) 50430,50440: [Backport #11117]
- * vm_eval.c (rb_method_call_status): undefined refined method is
not callable unless using. [ruby-core:690... -
07:33 PM Bug #11162: Update documentation for CMath library
- Backported into ruby_2_2 branch at r51132.
-
09:13 AM Bug #11162: Update documentation for CMath library
- ruby_2_1 r51121 merged revision(s) 50793,51120.
-
07:31 PM Revision 306ed7c0 (git): merge revision(s) 50793,51120: [Backport #11162]
- * lib/cmath.rb: [DOC] Add docs [ci skip][Fix GH-909][Bug #11162]
Patch provided by @davydovanton
git-svn-id:... -
07:30 PM Bug #11327 (Closed): Improve duplicate key warning.
- This change rephrases the duplicate key warning, which causes some confusion.
Before:
~~~
/Users/andre/bug.rb:... -
07:27 PM Revision 5f938625 (git): merge revision(s) 50972:
- test_gem_remote_fetcher.rb: get rid of errors
* test/rubygems/test_gem_remote_fetcher.rb (start_ssl_server):... -
06:55 PM Bug #11045: ruby/test_m17n_comb.rb test_str_crypt tests platform-specific crypt behavior
- Backported into `ruby_2_2` branch at r51130.
-
06:55 PM Revision aa4dc2b0 (git): merge revision(s) 50366: [Backport #11045]
- * test/ruby/test_m17n_comb.rb: test_str_crypt split into strict
and non-strict versions to allow masking out non-st... -
06:51 PM Bug #11254: [BUG] no corresponding cfp
- Backported into `ruby_2_2` at r51129.
-
06:50 PM Revision b94b3260 (git): merge revision(s) 50850: [Backport #11254]
- vm.c: break from orphan block
* vm.c (rb_vm_search_cf_from_ep): break from orphan block is
possible condit... - 12:55 PM Revision 6282b156 (git): * test/ruby/test_require.rb (TestRequire#test_loading_fifo_threading):
- fix previous commit. [Bug #11060]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@51128 b2dd03c8-39d... -
11:37 AM Bug #11278: remove rb_control_frame_t::klass
- I committed this change. If you find any regression, please report about it.
I measured some applications with htt... -
11:25 AM Bug #11278 (Closed): remove rb_control_frame_t::klass
- Applied in changeset r51126.
----------
* method.h: introduce rb_callable_method_entry_t to remove
rb_control_fram... - 11:25 AM Revision 8895c18d (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51127 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:25 AM Bug #11279 (Closed): remove rb_control_frame_t::klass
- Applied in changeset r51126.
----------
* method.h: introduce rb_callable_method_entry_t to remove
rb_control_fram... -
11:24 AM Revision 5e8a1474 (git): * method.h: introduce rb_callable_method_entry_t to remove
- rb_control_frame_t::klass.
[Bug #11278], [Bug #11279]
rb_method_entry_t data belong to modules/classes.
rb_meth... -
11:05 AM Bug #11060: load(fifo) blocks whole process
- Nobuyoshi Nakada wrote:
> Franck Verrot wrote:
> > I can't reproduce the same errors without correcting the typo (o... -
08:52 AM Bug #11060: load(fifo) blocks whole process
- ruby_2_1 r51118 merged revision(s) 50887,50896,50902.
- 10:30 AM Revision b0ed2765 (git): * test/ruby/test_require.rb (TestRequire#test_loading_fifo_threading):
- ignore Errno::ENOENT on unlinking. [Bug #11060]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@5112... - 10:15 AM Revision 759d1288 (git): merge revision(s) 49235: [Backport #10711]
- numeric.c: fix message
* numeric.c (coerce_failed): fix the error message on non-flonum
platforms.
git-sv... - 09:43 AM Revision f81db3c8 (git): merge revision(s) 50717: [Backport #11201]
- * lib/mkmf.rb (pkg_config): split --libs if --libs-only-l option
is not available. patch in [ruby-core:694... - 09:39 AM Revision bf571987 (git): merge revision(s) 50671: [Backport #11192]
- * compile.c (iseq_compile_each): out of range NTH_REF is always
nil.
* parse.y (parse_numvar): che... -
09:25 AM Bug #11326: Defining a writer as a Struct member allowed?
- Eric Wong wrote:
> I suggest banning it (barely-tested patch):
+1 -
08:28 AM Bug #11326: Defining a writer as a Struct member allowed?
- [email protected] wrote:
> I don't have a strong opinion whether defining a writer member should
> be possible o... -
07:38 AM Bug #11326 (Closed): Defining a writer as a Struct member allowed?
- Hi,
yesterday I've stumbled on weird behavior defining writers as Struct members.
While this code works on MRI ... - 09:12 AM Revision a57c9250 (git): merge revision(s) 50793,51120: [Backport #11162]
- * lib/cmath.rb: [DOC] Add docs [ci skip][Fix GH-909][Bug #11162]
Patch provided by @davydovanton
git-svn-id:... - 09:08 AM Revision 6ddfcd93 (git): * lib/cmath.rb: shouldn't use non-ASCII characters in documentation. as a
- custom, single quote is seen as the same as apostrophe in computer typography.
[skip ci]
git-svn-id: svn+ssh://ci... - 08:55 AM Revision 1bd36e36 (git): merge revision(s) 50430,50440: [Backport #11117]
- * vm_eval.c (rb_method_call_status): undefined refined method is
not callable unless using. [ruby-core:690... - 08:51 AM Revision dffe87c7 (git): merge revision(s) 50887,50896,50902: [Backport #11060]
- * file.c (rb_file_load_ok): try opening file without gvl not to
lock entire process. [Bug #11060]
git-sv... -
08:33 AM Bug #10967: Is "warning: private attribute?" wrong?
- Is this a spec change or a bug?
-
07:15 AM Feature #10594: Comparable#clamp
- That does make a lot of sense. I'll send another pull request.
-
05:30 AM Revision 3e5988b2 (git): file.c: _wfreopen_s on mingw
- * win32/file.c: some mingw compilers need a tweek for the
declarations of _wfreopen_s. [Bug #11320]
git-svn-id: s... -
03:25 AM Bug #11324 (Closed): Encoding to a String's own encoding with some options fails
- Applied in changeset r51116.
----------
transcode.c: empty encoding name
* transcode.c (rb_econv_set_replacement): ... -
03:25 AM Revision e0ec0c7d (git): transcode.c: empty encoding name
- * transcode.c (rb_econv_set_replacement): target encoding name can
be empty now. [ruby-core:69841] [Bug #11324]
g...
07/02/2015
-
11:19 PM Revision b2a36083 (git): object.c: fix up r51039
- * object.c (convert_type): conversion without "to_" prefix is not
implicit. fix up r51039.
git-svn-id: svn+ssh://... - 10:24 PM Revision 5d8f0a42 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51114 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:23 PM Feature #11318 (Closed): [PATCH] delay `exception: false' checks for minor speedup
- Applied in changeset r51113.
----------
delay `exception: false' checks for minor speedup
Delay hash lookups until ... - 10:22 PM Revision df4e282e (git): delay `exception: false' checks for minor speedup
- Delay hash lookups until we are about to hit an exception. This
gives a minor speedup ratio of 2-3% in the new bm_io... - 10:13 PM Revision 79d757b1 (git): * 2015-07-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51112 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:13 PM Revision 911cf9e8 (git): dir.c: set errno
- * dir.c (replace_real_basename): Win32 API does not set errno, get
the last error by GetLastError() and map to errn... -
03:48 PM Bug #11174: threads memory leak
- I've checked the bug on older versions and the 2.2-head: leaks all but 1.8.7
~~~
$ ruby --version
ruby 2.2.3p139... -
01:48 PM Feature #11325 (Rejected): Block is passed to initializer implicitly even when I asked not to.
- It may be surprising to you, but this is by design.
You have to explicitly pass an empty block when using `super`:... -
01:05 PM Feature #11325 (Rejected): Block is passed to initializer implicitly even when I asked not to.
- This works as expected:
~~~ruby
class Foo
attr_reader :block
def initialize(&block)
@block = block
... -
01:05 PM Revision 5ef2665a (git): fix typos [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51110 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:32 PM Revision d7dc0c5f (git): dir.c: show warnings
- * dir.c (replace_real_basename): show warnings at errors.
[Bug #10015]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby... -
09:43 AM Bug #11244 (Closed): [BUG] rb_gc_mark(): 0x00000001f34020 is T_NONE
- Applied in changeset r51108.
----------
* gc.c: remove `#define RGENGC_OBJ_INFO 1' line introduced to
debug Bug #1... -
09:42 AM Revision c36c43dc (git): * gc.c: remove `#define RGENGC_OBJ_INFO 1' line introduced to
- debug Bug #11244.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51108 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:36 AM Revision 771fceba (git): * gc.c (rb_raw_obj_info): separated from rb_obj_info().
- Fill internal object information into passed buffer.
* gc.h: declare rb_raw_obj_info().
git-svn-id: svn+ssh://ci.r... -
08:21 AM Bug #11324: Encoding to a String's own encoding with some options fails
- See also #8123
-
08:20 AM Bug #11324 (Closed): Encoding to a String's own encoding with some options fails
- To encode a `String` instance to its own encoding seems to be a bad idea, but following result looks strange:
```r... -
08:08 AM Feature #11322: OpenUri: RuntimeError: HTTP redirection loop
- Dear D.E. Akers: Your workaround works like a charm. Thank you very much.
-
07:36 AM Feature #4897: Define Math::TAU and BigMath.TAU. The "true" circle constant, Tau=2*Pi. See http://tauday.com/
- I'm a bit late, but here it is rebased for Tau Day 2015:
* https://github.com/ruby/ruby/pull/644
-
07:16 AM Bug #10015 (Closed): Performance regression in Dir#[]
- Applied in changeset r51106.
----------
dir.c: update path type
* dir.c (replace_real_basename): update path type b... -
07:15 AM Revision 5a2b77ff (git): dir.c: update path type
- * dir.c (replace_real_basename): update path type by the target
attributes if possible, to improve the performance.... -
07:14 AM Bug #11314: [BUG] Segmentaton fault
- thanks for good advices.
i"ll try to update ffi gem. - 05:48 AM Revision 37c8a704 (git): * st.c: get rid of VC++'s warnings of C4700 (uninitialized local
- variable used). I think that these are wrong, but should shut them
up.
git-svn-id: svn+ssh://ci.ruby-lang.org/r... -
05:15 AM Revision a499d1e6 (git): rubygems.rb: use @gem_prelude_index
- * lib/rubygems.rb (Gem.load_path_insert_index): search
@gem_prelude_index first.
* lib/rubygems/test_case.rb (Gem::... -
05:12 AM Revision aae22e34 (git): ruby.c: copy initial load path marks
- * ruby.c (process_options): also copy initial load path marks at
setting load paths encoding.
git-svn-id: svn+ssh:... -
04:56 AM Revision 0ec5a272 (git): revert r51101
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51102 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:34 AM Feature #11323: Documentation update on how uniq works / guarantee of order
- `Array#uniq` is implemented using a hash table; since hashes in Ruby preserve insertion order, so too does `Array#uni...
-
01:39 AM Feature #11323 (Open): Documentation update on how uniq works / guarantee of order
- Greetings,
I was looking at Array.uniq and I was wondering how the code made the array unique.
There are 2 diff... -
03:32 AM Revision 0ad76e65 (git): skip test_dash_i_beats_gems
- * test/rubygems/test_require.rb (test_dash_i_beats_gems): skip
because the target feature just does not work. requ... -
03:26 AM Revision 21a55e35 (git): test_gem_server.rb: Don't specify port number
- * test/rubygems/test_gem_server.rb (process_based_port): use
dynamically chosen port numberss to get rid of conflic... - 03:00 AM Revision ad0c1466 (git): * test/rubygems/test_gem_specification.rb: skip tests which the
- platform does not permit the filename of its test file.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51099 b2d... -
02:36 AM Feature #11298 (Closed): [PATCH] socket: memoize common socket families in fptr->mode
- Applied in changeset r51097.
----------
socket: memoize common socket families in fptr->mode
This provides a minor ... -
02:36 AM Revision f7124a2c (git): fix redefinitions
- * test/rubygems/test_gem_resolver_git_specification.rb: require
rubygems/installer.rb before Gem::TestCase#setup ru... - 01:58 AM Revision 6dda4f17 (git): socket: memoize common socket families in fptr->mode
- This provides a minor speedup by avoiding an extra syscall
require 'socket'
require 'benchmark'
... -
01:30 AM Feature #11139: [PATCH] socket: support accept `sock_nonblock: (true|false)'
- I think we need to preserve existing behavior with accept_nonblock in case
there is code which shares accepted FDs w... -
01:30 AM Revision ccd85f7b (git): * lib/rubygems/resolver.rb: fixed NameError of Gem::Util::NULL_DEVICE.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51096 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:51 AM Revision 8cb26a09 (git): * lib/rubygems/resolver.rb: fix error of null device reference with DOSISH
- platform.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51095 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
07/01/2015
- 09:52 PM Revision 71e8a4e6 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51094 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:52 PM Revision 071ca77a (git): * 2015-07-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51093 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:50 PM Revision effdbf59 (git): * lib/rubygems: Update to RubyGems HEAD(c202db2).
- this version contains many enhancements see http://git.io/vtNwF
* test/rubygems: ditto.
git-svn-id: svn+ssh://ci.rub... -
03:52 PM Feature #6284: Add composition for procs
- I support the proposed `Proc#*`/`Method#*` syntax and semantics.
The feature being added is **function composition... -
02:52 PM Revision 9c4ef4b1 (git): fix a failure without zlib
- * test/net/http/test_httpresponse.rb
(HTTPResponseTest#test_read_body_content_encoding_deflate_uppercase):
fix failur... -
02:28 PM Bug #10015: Performance regression in Dir#[]
- I ran Adrien's benchmark on Windows:
Besides showing a similar performance regression it looks like Dir[] is drama... -
01:50 PM Feature #11322: OpenUri: RuntimeError: HTTP redirection loop
- The problem is not specific to `OpenURI`:
$ curl -L http://apps.london.ca/OpenData/ShapeFiles_Zipped/2010_skat... -
11:02 AM Feature #11322 (Closed): OpenUri: RuntimeError: HTTP redirection loop
- Trying to download [this file](http://apps.london.ca/OpenData/ShapeFiles_Zipped/2010_skateboard_parks_shp.zip) from [...
-
01:42 PM Bug #11317: Segmentation fault
- It depends.
So ask the author(s) of that gem, who should know how it uses ffi. -
12:45 PM Bug #11317: Segmentation fault
- Nobuyoshi Nakada wrote:
> It's a bug of childprocess gem which uses ffi, not selenium-webdriver.
how to fix this ... -
12:27 PM Bug #11281: Unexpected behaviour in HTTP header processing
- Nobuyoshi Nakada wrote:
> Shishir Joshi wrote:
> > So I am OK with skipping `nil` values.
>
> Then no needs to a... -
09:55 AM Revision 051a7499 (git): vm_method.c: remove unused code
- * vm_method.c (rb_method_entry_make): remove unused code to
prohibit method re-definition, introduced at r34983.
g... -
09:27 AM Bug #3351: stack overflow on super
- Just now, we avoid this issue by putting `klass` into each frame.
However, the workaround is remaining.
Now, an... -
08:35 AM Feature #11309: Iterator over string matches
- Martin Dürst wrote:
> What do you think looks too Perlish? Is it just the $`?
That is one. But a more severe one ... -
01:25 AM Feature #11309: Iterator over string matches
- What do you think looks too Perlish? Is it just the $`?
In that case, having something like $MATCH (as an alias to... -
08:18 AM Revision e13f05f9 (git): vm_method.c: no NOEX macros
- * vm_method.c (rb_method_entry_make): NOEX macros are no longer
defined.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
08:18 AM Revision 8aee7f7e (git): method.h: update argument checks
- * method.h (METHOD_ENTRY_VISI_SET, METHOD_ENTRY_BASIC_SET),
(METHOD_ENTRY_SAFE_SET, METHOD_ENTRY_FLAGS_SET): get ri... -
08:17 AM Revision f35b09c1 (git): vm_method.c: orignial visibilities
- * vm_method.c (Init_eval_method): copy the orignial visibilities,
instead of setting explicitly.
git-svn-id: svn+s... -
08:17 AM Revision c0e2f927 (git): test_object.rb: use assert_separately
- * test/ruby/test_object.rb (test_redef_method_missing): use
assert_separately to catch segfaults and show the diagn... -
08:17 AM Revision 5f745b83 (git): struct.c: AREF_HASH_UNIT enum
- * struct.c (AREF_HASH_UNIT): name a magic number, which is shared
by struct_member_pos_probe and struct_set_members... -
08:16 AM Revision f524211e (git): struct.c: AREF_HASH_THRESHOLD enum
- * struct.c (AREF_HASH_THRESHOLD): make an enum not to exceed the
int range.
git-svn-id: svn+ssh://ci.ruby-lang.org... -
01:55 AM Revision 8430f93b (git): * Add test for Enumerable#none? [fix GH-950] Patch by @yui-knk
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51083 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:30 AM Revision a672fd8b (git): struct.c: hide internal objects
- * struct.c (struct_set_members): hide internal back_members
object, and members object does not need to be duped as... -
12:28 AM Revision e4984cf2 (git): struct.c: fix implicit conversions
- * struct.c (struct_member_pos): revert r51080 to fix other
implicit conversions but cast the return value to fix th...
06/30/2015
-
11:48 PM Revision f91a5563 (git): * struct.c (struct_member_pos): avoid implicit conversion loses
- integer precision: 'long' to 'int'.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51080 b2dd03c8-39d4-4d8f-98ff-... - 09:07 PM Revision b49075cd (git): move RB_GC_GUARD responsibility to rb_add_method_iseq
- This simplifies all the callers and makes code easier to use
and review. I was confused about the need for RB_GC_GUA... - 08:46 PM Revision c7548028 (git): * 2015-07-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51078 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:45 PM Revision cef8325e (git): struct.c: speedup for big structs
- use simple custom open-addressing hash for big structs.
Original-patch-by: Sokolov Yura aka funny_falcon <funny.falc... -
08:18 PM Feature #10585: struct: speedup struct.attr = v for first 10 attributes and struct[:attr] for big structs
- Eric Wong <[email protected]> wrote:
> Thanks, I've committed 0002, 0003, and would like to commit a
> slightl... -
07:17 PM Bug #11249: Fix require paths for BigDecimal and io-console
- Backported into `ruby_2_2` branch at r51076.
-
07:17 PM Revision 9a3e7b69 (git): merge revision(s) 50860: [Backport #11249]
- * ext/bigdecimal/bigdecimal.gemspec: Fix require paths for released gem.
[fix GH-929] Patch by @voxik
... -
07:16 PM Bug #11221: Fix indentation in Zlib documentation
- Backported into `ruby_2_2` branch at r51075.
-
07:15 PM Revision b46a497a (git): merge revision(s) 50834: [Backport #11221]
- * ext/zlib/zlib.c: Fix indentation for rdoc.
[Bug #11221][ruby-core:69465]
git-svn-id: svn+ssh://ci.ruby-... -
06:55 PM Bug #10871: Sclass thread unsafe due to CREF sharing
- ko1 san, thank you for updated patch. I confirmed that make check && make test-rubyspec passed with it.
But, I don't... -
02:12 PM Revision cb85fb9c (git): io.c: remove unnecessary shared
- * io.c (rb_io_reopen): FilePathValue() ensures the path
NUL-terminated and frozen, so it is unnecessary to make it ... -
02:11 PM Revision 347da440 (git): ensure paths NUL-terminated
- * dir.c (check_dirname): ensure path name NUL-terminated for
SHARABLE_MIDDLE_SUBSTRING.
* io.c (rb_sysopen): ditto.... -
02:04 PM Revision 24a72a17 (git): file.c: not xfree
- * win32/file.c (rb_freopen): should free rb_w32_mbstr_to_wstr
result instead of xfree.
git-svn-id: svn+ssh://ci.ru... -
12:39 PM Feature #6284: Add composition for procs
- Pablo Herrero wrote:
> I don't believe you need a pure PF language to benefit from a feature like this. Many ETL pro... -
11:37 AM Feature #6284: Add composition for procs
- Martin Dürst wrote:
> I'm teaching Haskell in a graduate class, so I'm quite familiar with function composition and ... -
08:35 AM Feature #6284: Add composition for procs
- Martin Dürst wrote:
> I'm teaching Haskell in a graduate class, so I'm quite familiar with function composition and ... -
08:21 AM Feature #6284: Add composition for procs
- I'm teaching Haskell in a graduate class, so I'm quite familiar with function composition and use it a lot, but the o...
-
10:26 AM Feature #10594: Comparable#clamp
- Hans Mackowiak wrote:
> hm might it be a good idea to have such a function directly in Comparable too?
>
> like "... -
08:43 AM Feature #10594: Comparable#clamp
- hm might it be a good idea to have such a function directly in Comparable too?
like "x".chomp("a".."e") #=> "e"
h... -
02:18 AM Feature #10594: Comparable#clamp
- Ferdinand Niedermann wrote:
> How would I use the operators?
I've attached an implementation of `num_clamp()` w... - 09:41 AM Revision b4718bf4 (git): * win32/file.c (rb_freopen): remove debug code.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51071 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:38 AM Revision 3e01334f (git): * win32/file.c (rb_freopen): need to terminate by NUL.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51070 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:28 AM Bug #11320 (Closed): reopening stdio streams with non-ANSI filenames fails on Windows
- Applied in changeset r51069.
----------
io.c: reopen OS encoding path
* io.c (rb_io_reopen): freopen(3) with OS enc... -
08:28 AM Revision 93446fed (git): io.c: reopen OS encoding path
- * io.c (rb_io_reopen): freopen(3) with OS encoding path.
[ruby-core:69780] [Bug #11320]
* win32/file.c (rb_freopen)... -
07:48 AM Revision c810ab8f (git): test_io.rb: skip method definitions
- * test/ruby/{test_io,test_io_m17n}.rb: skip method definitions on
unsupported platforms.
git-svn-id: svn+ssh://ci.... -
06:47 AM Bug #11321 (Third Party's Issue): Segmentation fault
- Ask the authors of the gem which requires ffi.
ffi provides ability of native extensions to ruby, including segfaults. -
06:41 AM Bug #11321 (Third Party's Issue): Segmentation fault
- I have installed ffi gem because the rest client gem would not work without it. When I ran my code I got the followin...
-
06:44 AM Bug #11317: Segmentation fault
- It's a bug of childprocess gem which uses ffi, not selenium-webdriver.
-
06:35 AM Bug #11317: Segmentation fault
- I have now used watir driver,
getting the same results , i think the issue with it not third party.
logs are atta... -
06:16 AM Bug #11317: Segmentation fault
- But i manually trigger that it is working fine for me .?
please find the attached screenshot -
02:46 AM Bug #11317 (Third Party's Issue): Segmentation fault
- Ask the author(s) of "selenium-webdriver".
-
04:14 AM Bug #11173: inter class/module alias causes "no superclass method"
- いったん2.1と2.2でREQUIREDとしてますが、必ずしも直さないといけないと思っているわけではありません。
(問題自体はあるよ、というマーク付け) -
03:47 AM Bug #11231 (Rejected): Should rb_alloc_tmp_buffer() be public API?
-
03:38 AM Bug #5600: OpenSSL::X509::Request can't sign() an OpenSSL::PKey::EC
- Any updates on this?
-
03:30 AM Bug #11048 (Rejected): blocks raise on missing and extra keyword args
-
03:22 AM Bug #11284 (Rejected): String#upcase and String#downcase don't work for accented characters
- This status "rejected" does not mean this report is rejected.
This change is only to unify the tickets. -
03:16 AM Bug #11281 (Rejected): Unexpected behaviour in HTTP header processing
- Shishir Joshi wrote:
> So I am OK with skipping `nil` values.
Then no needs to allow `nil`? -
03:15 AM Bug #11296 (Rejected): Proc#arity returns weird value for non-lambda proc with optional arguments
-
02:59 AM Bug #10711: Incorrect error message in coerce failed
- ruby_2_1 r51067 merged revision(s) 49224,49225,49234,49235.
- 02:58 AM Revision ee151977 (git): merge revision(s) 49224,49225,49234,49235: [Backport #10711]
- * numeric.c (bit_coerce): use original value for error message
[ruby-core:67405] [Bug #10711]
* te... -
12:34 AM Bug #11314 (Third Party's Issue): [BUG] Segmentaton fault
- It's vagrant and ffi issue.
06/29/2015
-
11:25 PM Bug #11319 (Closed): "w+" is interpreted as "r+" when reopening stdio streams
- Applied in changeset r51066.
----------
io.c: reopen stdio streams correctly when given "w+"
* io.c (rb_io_oflags_m... -
10:55 PM Bug #11319 (Closed): "w+" is interpreted as "r+" when reopening stdio streams
- ~~~diff
diff --git a/io.c b/io.c
index dfdb422..8358c74 100644
--- a/io.c
+++ b/io.c
@@ -5046,6 +5046,9 @@ rb_io... - 11:24 PM Revision af9e072c (git): io.c: reopen stdio streams correctly when given "w+"
- * io.c (rb_io_oflags_modestr): handle O_TRUNC correctly
* test/ruby/test_io.rb (test_reopen_stdio): new test
Patch-b... -
11:21 PM Bug #11311: STRING::Scan method badly interpret i option - Ruby 2.1.*
- That's a known and [documented](http://docs.ruby-lang.org/en/2.2.0/Regexp.html#class-Regexp-label-Character+Classes) ...
-
11:12 PM Bug #11320 (Closed): reopening stdio streams with non-ANSI filenames fails on Windows
- ~~~ruby
fname = 'ルビー'
File.write(fname, '')
p File.exist?(fname)
$stdin.reopen(fname, 'r')
~~~
It fails with ... -
09:52 PM Feature #11318 (Closed): [PATCH] delay `exception: false' checks for minor speedup
- Delay hash lookups until we are about to hit an exception. This
gives a minor speedup ratio of 2-3% in the new bm_i... -
09:32 PM Feature #6284: Add composition for procs
- It would be nice to be able to compose functions in both ways, like in F#, you can do `g << f` or `g >> f`, sadly thi...
-
08:39 AM Feature #6284: Add composition for procs
- Regarding the syntax: I also support `*` as the operator where `f * g = f(g(x))` (as it seems close enough to the mat...
-
07:12 PM Bug #11314: [BUG] Segmentaton fault
- This appears to be a bug in the ffi gem. See these two bug reports on GitHub:
https://github.com/mitchellh/vagrant... -
10:57 AM Bug #11314: [BUG] Segmentaton fault
- Priority tag is not for users. Don't touch it.
-
07:01 PM Feature #10594: Comparable#clamp
- Motohiro KOSAKI wrote:
> >```diff
> >+ double num_dbl = NUM2DBL(num);
> >+ double beg_dbl = NUM2DBL(begp);
... -
10:38 AM Feature #10594: Comparable#clamp
- >```diff
>+ double num_dbl = NUM2DBL(num);
>+ double beg_dbl = NUM2DBL(begp);
>+ double end_dbl = NUM2DBL... - 06:10 PM Revision 75571dc9 (git): * 2015-06-30
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51065 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:10 PM Revision c31b0def (git): st.c: use ccan linked-list (try 3)
- This improves the bm_vm2_bighash benchmark significantly by
removing branches during insert, but slows down anything
... -
04:53 PM Bug #11285: Net::HTTP should handle content-coding with case-insensitive
- memo: r51063 is required too.
-
07:15 AM Bug #11285 (Closed): Net::HTTP should handle content-coding with case-insensitive
- Applied in changeset r51061.
----------
* lib/net/http/response.rb (inflater): CONTENT_ENCODING can be upper
case.... -
04:34 PM Bug #11281: Unexpected behaviour in HTTP header processing
- I think if the user wants to send a blank header, then the user should do that explicitly like
~~~ruby
Net::HTTP:... -
10:38 AM Bug #11317 (Third Party's Issue): Segmentation fault
- i have tried to execute the following code for 2.2.2
>irb
2
3 > require "selenium-webdriver"
4 => true
5
6 > br... -
10:04 AM Revision 7604ca41 (git): fix previous commit for nil case
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51063 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:05 AM Bug #11316: ruby 2.2 on Windows generates incorrect BAT files for gems
- I forgot to mention that this works fine with ruby 2.1. The bat file there looks like this:
~~~
@ECHO OFF
IF NOT... -
09:01 AM Bug #11316 (Closed): ruby 2.2 on Windows generates incorrect BAT files for gems
- In Ruby 2.2 on Windows it's impossible to install the "rhc" gem since the BAT wrapper has a typo.
steps to reprodu... -
08:38 AM Revision 1a3e7ca1 (git): insns.def: no quoting
- * insns.def (defineclass): do not quote unprintable characters at
raising an exception.
git-svn-id: svn+ssh://ci.r... -
07:14 AM Revision 84de36c7 (git): * lib/net/http/response.rb (inflater): CONTENT_ENCODING can be upper
- case. [ruby-core:69670] [Bug #11285] patched by Andy Chu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51061 b2d... -
05:52 AM Revision 8803c601 (git): * eval.c (add_activated_refinement): should not include the original
- class.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51060 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:05 AM Feature #11315: [PATCH] Add Array#^ for parity with other set-like operations.
- `st_update` does lookup/replace/delete/insert in the callback at once.
And your patches are broken, necessary spaces... -
04:28 AM Bug #11291: [PATCH] Check SPECIAL_CONST_P before RBASIC_CLASS to avoid SEGV
- ruby_2_1 r51059 merged revision(s) 50982,50983.
- 04:28 AM Revision 61f3baee (git): merge revision(s) 50982,50983: [Backport #11291]
- * ext/objspace/objspace_dump.c(dump_object): Return empty JSON object when
passed object is a special const... -
03:43 AM Revision 6cb284a2 (git): mkmf.rb: suppress warnings
- * lib/mkmf.rb (check_sizeof, what_type): remove static qualifiers
to suppress unneeded-internal-declaration warning... -
03:09 AM Revision 96c1e6ac (git): * README.md: tweak styles. [fix GH-945][ci skip] Patch by @bryndyment
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51057 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
06/28/2015
-
10:24 PM Revision 52436ce1 (git): sizes.c.tmpl: extract RUBY_DEFINT
- * template/sizes.c.tmpl: extract RUBY_DEFINT to define sizes of
types checked by configure.in, and fix size of intp... -
05:10 PM Revision 548b97e7 (git): insns.def: preserve encoding
- * insns.def (defineclass): preserve encoding of name in error
messages for super class mismatch.
git-svn-id: svn+s... -
05:10 PM Feature #11315: [PATCH] Add Array#^ for parity with other set-like operations.
- I forgot to recycle the `seen` hash. This last fix should finalize the patch, unless there is some very clever way to...
-
05:03 PM Feature #11315: [PATCH] Add Array#^ for parity with other set-like operations.
- The original implementation did not correctly handle the case of repeated elements occurring an even number of times ...
-
02:25 PM Feature #11315 (Open): [PATCH] Add Array#^ for parity with other set-like operations.
- ## Proposal
It is proposed that `Array` be given an "XOR" method which returns the symmetric difference between it... -
05:10 PM Revision b90a5f93 (git): insns.def: preserve encoding
- * insns.def (defineclass): preserve encoding of name in error
messages for non-class super.
git-svn-id: svn+ssh://... -
05:06 PM Revision 491ace2d (git): insns.def: preserve encoding
- * insns.def (defineclass): preserve encoding of name in error
messages when already defined but type mismatch.
git... - 04:37 PM Revision 3ed6f43b (git): * 2015-06-29
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51052 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:35 PM Revision fe994a4d (git): test_redefinition_mismatch
- * test/ruby/test_{class,module}.rb (test_redefinition_mismatch):
add tests of redefinition mismatch.
git-svn-id: s... -
11:46 AM Bug #11314 (Third Party's Issue): [BUG] Segmentaton fault
- I'm working in Windows7 with VirtualBox,Vagrant.
But after I installed vagrant plugin "vagrant-centos7_fix", "vagr... -
11:45 AM Bug #11281 (Feedback): Unexpected behaviour in HTTP header processing
- Why do you need to give a `nil`?
-
05:26 AM Bug #11001: 2.2.1 Segmentation fault in reserve_stack() function.
- > Any criteria where works on or not?
> Runtime kernel versions?
Segmentaion fault
* Ubuntu 12.04 - kernel 3.2+
... -
01:33 AM Bug #11001: 2.2.1 Segmentation fault in reserve_stack() function.
- Takehiro Kubo wrote:
> IMO, this may be an issue of OS, not of ruby.
Any criteria where works on or not?
Runtime... -
03:28 AM Revision da70f4d0 (git): class.c: preserve encoding
- * class.c (rb_check_inheritable): preserve encoding in an error
message when the superclass is not a class.
git-sv... - 03:07 AM Revision c70572d5 (git): * 2015-06-28
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51049 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:07 AM Revision a13ab237 (git): class.c: TypeError when superclass mismatch
- * class.c (rb_define_class_id_under): raise TypeError exception
same as ruby level class definition when superclass...
06/27/2015
-
11:38 PM Bug #11001: 2.2.1 Segmentation fault in reserve_stack() function.
- On 2015/06/27 15:08, Eric Wong wrote:
> Fwiw, valgrind chokes here, too.
Try it before valgrind.
$ ulimit -s ... -
06:08 AM Bug #11001: 2.2.1 Segmentation fault in reserve_stack() function.
- [email protected] wrote:
> IMO, this may be an issue of OS, not of ruby.
Fwiw, valgrind chokes here, too.
I tes... -
04:49 AM Bug #11001: 2.2.1 Segmentation fault in reserve_stack() function.
- Same issue with recent ruby versions on Ubuntu 12.04.
I tried it with recent OS versions and found that
* Ubunt... -
02:13 PM Bug #11291: [PATCH] Check SPECIAL_CONST_P before RBASIC_CLASS to avoid SEGV
- Backported into `ruby_2_2` branch at r51047.
-
02:12 PM Revision 1343c89e (git): merge revision(s) 50982,50983: [Backport #11291]
- * ext/objspace/objspace_dump.c(dump_object): Return empty JSON object when
passed object is a special const... -
02:04 PM Bug #11303 (Third Party's Issue): [BUG] Segmentati on fault ruby 2.2.2p95 (2015-04-13 revision 50295) [x64-mingw32]
- It seems that SEGV occurred in mysql.gem extension. Please report to the gem project.
-
10:13 AM Bug #11260 (Closed): [PATCH] Net::FTP keeps a TCPServer opened when sending the data port fails
- Thanks, committed in r51046.
-
09:04 AM Bug #11260 (Assigned): [PATCH] Net::FTP keeps a TCPServer opened when sending the data port fails
- Benoit Daloze wrote:
> @shugo, can I commit this?
The patch looks fine. Please commit it. -
10:10 AM Revision 6cdc55f4 (git): * lib/net/ftp.rb (makeport): close the TCPServer
- when sending the port fails.
* test/net/ftp/test_ftp.rb: test for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby... -
09:55 AM Feature #10594: Comparable#clamp
- Here's a pull request for this: https://github.com/ruby/ruby/pull/947
-
02:26 AM Feature #11308: Optional `include_super=true` parameter for `*method_defined?` methods
- Rationale? I don't see any real-world use-case for them.
Matz.
Also available in: Atom