Activity
From 11/16/2014 to 11/22/2014
11/22/2014
-
11:47 PM Revision 237162a3 (git): test_variable.rb: suppress warnings
- * test/ruby/test_variable.rb (ruler4): suppress warning.
(test_global_variable_poped, test_constant_poped): ditto.
... - 10:47 PM Revision 7fed49d2 (git): * 2014-11-23
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48539 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:46 PM Revision 4f160fa0 (git): io.c: remove redundant assignment
- * io.c (rb_io_sysread): Remove redundan assignment of 'n'.
[Fix GH-767]
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
10:23 PM Bug #10536: RubyDoc example for Enumerable#map incorrect
- That's intentional, both methods are aliases (note that the documentation for #collect and #map is the same).
-
05:03 PM Bug #10536: RubyDoc example for Enumerable#map incorrect
- ```collect``` is shown in the example section instead of ```map```
This is fully the case for the 2.0 doc (http://... -
05:00 PM Bug #10536 (Rejected): RubyDoc example for Enumerable#map incorrect
- `collect` is shown in the example section instead of `map`
This is fully the case for the 2.0 doc (http://ruby-doc... -
09:58 PM Bug #10535: Potential uninitialized reference pipe_open() in io.c
- [email protected] wrote:
> IF !defined(HAVE_WORKING_FORK) and !defined(HAVE_SPAWNV), THEN argc
> and argv are de... -
02:46 PM Bug #10535 (Closed): Potential uninitialized reference pipe_open() in io.c
- (From git commit f5063b7ea7e774519602f7a112d9acf536a1da33 of 22 November 2014.)
In **io.c** in the following funct... -
09:27 AM Bug #10046: OpenSSL::TestSSLSession#test_ctx_server_session_cb and OpenSSL::TestSSLSession#test_ctx_client_session_cb test failures
- You would need to have OpenSSL built with this patch:
http://pkgs.fedoraproject.org/cgit/openssl.git/tree/openssl-... -
02:11 AM Bug #10046 (Assigned): OpenSSL::TestSSLSession#test_ctx_server_session_cb and OpenSSL::TestSSLSession#test_ctx_client_session_cb test failures
- I can't reproduce these test failures, but this patch looks ok to me
-
08:59 AM Feature #10481: Add "if" and "unless" clauses to rescue statements
- Awesome, thanks! I was having trouble building trunk on OS X, so (I believe) I based it off of 2.1.5. Quite a bit mor...
-
08:48 AM Feature #10481 (Assigned): Add "if" and "unless" clauses to rescue statements
- Your patch seems based on pretty old revision.
I made updated version: https://github.com/nobu/ruby/compare/Feature%... -
08:28 AM Bug #8543: new rb_iseq_load crash
- [email protected] wrote:
> But ultimately, the result of the manual bisect was:
>
> 66d247bcb50a29769ff940100223544c... -
01:08 AM Bug #8543: new rb_iseq_load crash
- Eric Wong <[email protected]> wrote:
> Work-in-progress fix here, can you please test?
> http://80x24.org/spew... -
12:08 AM Bug #8543: new rb_iseq_load crash
- Work-in-progress fix here, can you please test?
http://80x24.org/spew/m/[email protected]
Thanks. -
07:10 AM Revision f5063b7e (git): dummyparser.rb: on_rescue
- * test/ripper/dummyparser.rb (on_rescue): add to turn exception
class list into NodeList, to test exception class l... -
07:10 AM Revision d551e813 (git): common.mk: keep verconf.h if unchanged
- * common.mk (verconf.h): update only when changed to reduce
unnecessary recompiling loadpath.c.
git-svn-id: svn+ss... -
05:22 AM Bug #10533: HTTP reconnection with SNI does not send correct hostname
- Ultimately I think this may be an OpenSSL bug.
Looking at the ClientHello message for the second connection (which... -
04:49 AM Bug #10467: net/http reconnects without SNI
- This looks to be a duplicate now of #10533, which has a patch
-
12:54 AM Revision 3ca77ee9 (git): * tool/make-snapshot: Specify PWD macro for make.
- PWD environment variable may not exist.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48535 b2dd03c8-39d4-4d8f...
11/21/2014
-
11:02 PM Bug #10533 (Assigned): HTTP reconnection with SNI does not send correct hostname
-
11:01 PM Bug #10533: HTTP reconnection with SNI does not send correct hostname
- If session resumption is requested with an expired SSL session on an SNI server then the handshake goes wrong and the...
-
03:41 AM Bug #10533 (Closed): HTTP reconnection with SNI does not send correct hostname
- When reconnecting after connection timeout on an SNI connection the server name is not sent during reconnect which re...
-
08:04 PM Revision 570c028c (git): * lib/resolv.rb: fall back if canonicalization fails.
- Thanks Vit Ondruch for the patch! [ruby-core:65836]
* test/resolv/test_dns.rb: test for patch
git-svn-id: svn+ssh:... -
06:49 PM Bug #10526: [DOC] Revise documentation in object.c
- Adding a patch based on the latest trunk, replacing the originally submitted one.
-
05:51 PM Feature #10481: Add "if" and "unless" clauses to rescue statements
- Nobuyoshi Nakada wrote:
> With your patch, the condition is checked *after* matching against the exception classes, ... -
05:23 PM Feature #10481: Add "if" and "unless" clauses to rescue statements
- Intersting.
With your patch, the condition is checked *after* matching against the exception classes, not a part o... -
05:34 PM Feature #10444: [PATCH 3/3] Vector#[] returns new vector if argument is range.
- @Marc-Andre Lafortune
OK, it does make sense. Thank you for your time. -
02:19 PM Feature #10444 (Rejected): [PATCH 3/3] Vector#[] returns new vector if argument is range.
- gogo tanaka wrote:
> But I think there is no reason `Vector[1,2,3][0..1]` returns not `Vector` but `Array`.
I agr... -
04:11 PM Revision 8eb0c810 (git): get rid of inadvertent ID creation
- * object.c (rb_mod_const_get, rb_mod_const_defined): ditto.
* variable.c (rb_const_missing, rb_mod_const_missing): ca... - 03:58 PM Revision df06c284 (git): * 2014-11-22
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48532 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:58 PM Revision 4ecdc8f5 (git): common.mk: use PWD with nmake
- * common.mk (ext/ripper/ripper.c): move MAKEDIR to Makefile.sub.
* win32/Makefile.sub (PWD): set to $(MAKEDIR), nmak... -
03:40 PM Feature #10523 (Rejected): Suggestion for new Array.delete_to method
- I prefer Array#partition for its immutability.
Matz.
-
03:37 PM Bug #10046: OpenSSL::TestSSLSession#test_ctx_server_session_cb and OpenSSL::TestSSLSession#test_ctx_client_session_cb test failures
- Sorry, it fixes just one of the two issues :/
-
03:16 PM Bug #10046: OpenSSL::TestSSLSession#test_ctx_server_session_cb and OpenSSL::TestSSLSession#test_ctx_client_session_cb test failures
- This patch is fixing the issue for me.
-
02:32 PM Bug #10534: Enumerator methods other than "next" do not always respect "peek"
- `next` and `peek` indeed live in their little world described as "external enumeration" in the documentation.
The ... -
11:38 AM Bug #10534 (Rejected): Enumerator methods other than "next" do not always respect "peek"
- It seems like using "peek" and then calling other methods on the Enumerator consumes the value that was peeked at. Wh...
-
10:34 AM Revision 31f9c8c0 (git): * common.mk (ext/ripper/ripper.c): revert about srcdir and top_srcdir.
- * common.mk (ext/ripper/ripper.c): use $(PWD) for Unix,
$(MAKEDIR) for Windows.
git-svn-id: svn+ssh://ci.ruby-lang... -
10:00 AM Revision 78fad837 (git): fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48529 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:12 AM Revision 2aaba598 (git): * tool/update-deps: Refactored.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48528 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:27 AM Revision 539b39af (git): * win32/Makefile.sub (top_srcdir): added because lacking this macro causes
- build error at r48526.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48527 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:04 AM Revision 6ca202fc (git): Update dependency.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48526 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:04 AM Revision 1199bae1 (git): Forgot to commit.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48525 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:04 AM Revision 8d7f9b0e (git): * tool/update-deps (in_makefile): Use FILES_NEED_VPATH and
- FILES_CONFUSING.
* ext/objspace/extconf.rb: Add VPATH for id.h
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@... -
12:10 AM Revision 72de767e (git): common.mk: fix dependencies
- * common.mk (ext/ripper/ripper.c): fix dependencies for the case
to make ripper.y and id.h under the build director...
11/20/2014
-
11:45 PM Revision c2bd5491 (git): * common.mk (ext/ripper/ripper.c): id.h in VPATH may exist in the build
- directory.
* common.mk (ext/ripper/ripper.c): $(RM) was not defined.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr... -
08:28 PM Feature #10532: [PATCH] accept_nonblock supports "exception: false"
- [email protected] wrote:
> I also intend to support this in the "openssl" extension as well as
accept_nonblo... -
07:48 PM Feature #10532 (Closed): [PATCH] accept_nonblock supports "exception: false"
- This is analogous to functionality found in IO#read_nonblock and
IO#wait_nonblock. Raising exceptions for common fa... -
06:54 PM Feature #10444: [PATCH 3/3] Vector#[] returns new vector if argument is range.
- @Marc-Andre Lafortune
Thank for reply.
OK, I got your point. Actually I'm not sure anyone want to do this.
B... -
06:52 PM Feature #10481: Add "if" and "unless" clauses to rescue statements
- Robert Klemme wrote:
> Do you have an idea of the runtime performance impact? I mean, a type check (as done today) ... -
03:09 PM Feature #10481: Add "if" and "unless" clauses to rescue statements
- Alex Boyd wrote:
> I'd like to propose a syntax change: allow boolean "if" and "unless" clauses to follow a rescue s... -
12:30 PM Feature #10481: Add "if" and "unless" clauses to rescue statements
- A second patch, to fix an uninitialized variable I noticed just after I'd uploaded the first.
-
12:23 PM Feature #10481: Add "if" and "unless" clauses to rescue statements
- A patch.
I've only tested the Ripper bits cursorily, so I could very well have missed something - feedback in that... -
06:47 PM Feature #10445: [PATCH 3/3] Extend Matrix#[]
- @Marc-Andre Lafortune
Thank you for reply.
OK, the answer is when we expect `Matrix` to behave something like ... -
05:20 PM Feature #10528: Allow line breaks instead of commas in arrays, hashes, argument lists, etc.
- I forgot to mention other usual cases when lines should be implicitly continued: after a dot, after an operator symbo...
-
11:14 AM Feature #10528 (Open): Allow line breaks instead of commas in arrays, hashes, argument lists, etc.
- Since the seemingly reasonable proposal #8956 has been rejected because it "diverged so far from the original", i wil...
- 03:39 PM Revision c1bad604 (git): * ext/openssl/lib/openssl/x509.rb
- (OpenSSL::X509::Name::RFC2253DN::StringChar): get rid of a false
positive assertion in ripper's test.
git-svn-id:... - 03:36 PM Revision a23e9c7f (git): * ChangeLog: missed at r48518.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48520 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:35 PM Revision 518ef569 (git): * ChangeLog: missed at r48516.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48519 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:29 PM Revision 9bbfca81 (git): * lib/net/imap.rb (Net::IMAP::ResponseParser::BEG_REGEXP): no need to use embbed
- string.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48518 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 03:19 PM Revision 947de1ce (git): * 2014-11-21
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48517 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:19 PM Revision 0a71befc (git): * lib/uri/mailto.rb (URI::MailTo::EMAIL_REGEXP): should escape `#`.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48516 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:27 PM Revision 0dc240e7 (git): Fix a variable name.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48515 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:18 PM Revision 1b2109f6 (git): * tool/update-deps: Insert all dependencies found by compiler.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48514 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:45 PM Revision cc7ad0f6 (git): fix typos [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48513 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:15 AM Feature #8956: Allow hash members delimited by \n inside of {}
- I have proposed another version: #10528.
-
08:19 AM Bug #10300: Encoding error in conversion from UTF-16LE to UTF-8 to CP850
- Nobuyoshi Nakada wrote:
> Or from `FormatMessage`?
>
> Can you try with this patch?
>
> ~~~patch
> index 74cc... - 08:04 AM Revision 37d0c509 (git): * test/psych/json/test_stream.rb (Psych::JSON::TestStream::test_list_to_json):
- escape `]`.
* test/psych/test_json_tree.rb (Psych::JSON::TestJSONTree#test_list_to_json):
ditto.
git-svn-id: svn... - 07:56 AM Revision 9d38d655 (git): * test/ripper/test_files.rb: set filename.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48511 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:52 AM Revision 219e4fcb (git): * ext/nkf/depend (nkf.o): add nkf.c as dependency.
- bsdmake tries to make nkf.o with nkf-utf8/nkf.c without this.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4851...
11/19/2014
-
11:57 PM Revision 1bfee277 (git): test_vector.rb: fix exception class
- * test/matrix/test_vector.rb (test_independent): fix exception
class path, Vector does not have its own TypeError. ... -
11:54 PM Revision 6f4e3f05 (git): parse.y: shrink parser_params
- * parse.y (struct parser_params): reduce size by reordering
members and an unused member.
git-svn-id: svn+ssh://ci... -
09:31 PM Bug #10526 (Closed): [DOC] Revise documentation in object.c
- * #inspect: be more specific about generated string, remove obsolete example
* #nil?: use code examples instead of d... -
09:28 PM Bug #10460: Segfault instead of stack level too deep
- [email protected] wrote:
> Mutant will often generate "broken" code, that's how it works, so
> endless recursi... -
09:13 PM Bug #10460: Segfault instead of stack level too deep
- That makes sense, I agree with your point. Having a nicer error message on broken code isn't a big deal.
There is ... -
07:58 AM Bug #10460: Segfault instead of stack level too deep
- [email protected] wrote:
> Was it rude to set this as "Priority: High"? A random segfault seems
> important bu... -
06:11 PM Bug #10437 (Closed): ruby -c and ripper inconsistency: /*/
- Applied in changeset r48507.
----------
ChangeLog: add issue ref
* ChangeLog: r48504 fixed [ruby-dev:48714] [Bug #1... -
06:11 PM Revision 4cb3f72f (git): ChangeLog: add issue ref
- * ChangeLog: r48504 fixed [ruby-dev:48714] [Bug #10437]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48507 b2dd... -
05:57 PM Feature #10444 (Feedback): [PATCH 3/3] Vector#[] returns new vector if argument is range.
- I feel the idea is similar to #10445 (although not as dubious)
I'm curious as to when one would want to do this an... -
05:54 PM Feature #10445 (Feedback): [PATCH 3/3] Extend Matrix#[]
- I understand the idea, but I'm not convinced.
Currently, [] is a simple access to the elements of a matrix. This p... -
05:48 PM Feature #10451 (Closed): [PATCH 3/3] Implement Vector.independent? and Vector#independent?
- Great patch, thanks!
- 05:44 PM Revision 387e0dbe (git): * lib/matrix.rb: Vector#independent? and associated class method
- patch by gogo tanaka [#10451]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48506 b2dd03c8-39d4-4d8f-98ff-823fe6... -
05:34 PM Feature #10442 (Closed): Helper methods to Vector class
- Thanks for the revised patch!
I've committed it almost as is (I changed the constant in the doc for Math::PI / 2) ... - 05:32 PM Revision 4da89e19 (git): * lib/matrix.rb: Add Vector#angle_with
- Patch by Egunov Dmitriy [#10442]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48505 b2dd03c8-39d4-4d8f-98ff-823... -
05:10 PM Revision 098127dc (git): parse.y: regexp error in ripper
- * parse.y (ripper_flush_string_content, parser_parse_string):
preserve parsed string content.
git-svn-id: svn+ssh:... -
05:09 PM Revision 3cdbc18f (git): parse.y: ripper_new_yylval
- * parse.y (ripper_new_yylval): abstract function to create ripper
wrapper, and make it able to hold another object.... -
04:01 PM Revision a80d5462 (git): parse.y: predefined ID
- * parse.y (reg_named_capture_assign_gen): use predefined ID
instead of rb_intern.
git-svn-id: svn+ssh://ci.ruby-la... -
03:57 PM Revision fdc41af7 (git): * internal.h (ruby_init_setproctitle): Declare here.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:26 PM Revision 595ce95d (git): parse.y: append directly to delayed content
- * parse.y (parser_here_document): append byte sequence directly to
the delayed content instead of creating an inter... -
03:19 PM Revision 3a2d2af0 (git): common.mk: fix build error
- * common.mk (ext/ripper/ripper.c): VPATH is always ../.. from
ext/ripper.
* ext/ripper/depend (.y.c): VPATH is not... - 03:06 PM Revision 5a7b14b5 (git): * 2014-11-20
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48498 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:06 PM Revision 4daa0fce (git): common.mk: ims=nil option
- * common.mk (update-gems): use ims=nil option.
* tool/downloader.rb (Downloader.download): show the message if no
... -
02:42 PM Bug #10525 (Rejected): SegFault with mysql2 gem
- You use the extension for 2.0.0 from 2.1.
You have to install mysql2 for 2.1 -
04:02 AM Bug #10525 (Rejected): SegFault with mysql2 gem
- I received this segfault when executing the command
`bundle exec rake db:migrate` -
12:12 PM Revision a77e25ec (git): * common.mk (ext/json/parser/parser.c): don't touch parse.c,
- ruby repo is a downstream.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48496 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:38 AM Revision 85c464c5 (git): * common.mk (ext/ripper/ripper.c): use $(PWD) to get
- <build-directory>/ext/ripper.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48495 b2dd03c8-39d4-4d8f-98ff-823fe6... -
09:15 AM Revision 501656c4 (git): * tool/downloader.rb (RubyGems.download): Don't download gem if the
- version is already downloaded. A gem file is versioned and
it must be identical if the version is the same.
git-sv... -
09:00 AM Revision 926b9e05 (git): * common.mk (ext/ripper/ripper.c): pass build directory as VPATH.
- * ext/ripper/depend (.y.c): use VPATH for y.tab.c.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48493 b2dd03c8-... -
03:55 AM Revision a494ed41 (git): Add comments.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48492 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:52 AM Bug #10524 (Closed): %I segfaults with --dump=parsetree
- [ruby-core: 66343]では最適化のバグとして報告されていますが、
`--dump=parsetree` オプションを使うとSEGVするので、
r48484をバックポートしてください。 -
01:20 AM Bug #10509: [PATCH] vm_eval.c (rb_yield_splat): add missing GC guard
- Backported r48417 into `ruby_2_0_0` at r48491.
- 01:20 AM Revision 3827ce9d (git): merge revision(s) 48417: [Backport #10509]
- * vm_eval.c (rb_yield_splat): add missing GC guard
[Bug #10509]
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
01:08 AM Revision 16ba3604 (git): prelude.c.tmpl: strip prefix
- * template/prelude.c.tmpl (Prelude#translate): strip VPATH prefix
from prelude names, so that srcdir diffrences do ...
11/18/2014
- 10:46 PM Revision 56d8b870 (git): * win32/win32.c (rb_w32_write): should set the error of
- GetOverlappedResult()'s, not WriteFile()'s (it's always
ERROR_IO_PENDING, of course).
git-svn-id: svn+ssh://ci.ru... -
10:22 PM Bug #10511: fix for #9940 causes dramatic performance regression
- ```
ruby 2.2.0dev (2014-11-17 trunk 48465) [i386-mswin32_110]
21.466000 0.000000 21.466000 ( 21.572857)
ruby... -
05:35 AM Bug #10511: fix for #9940 causes dramatic performance regression
- I've tried the simple benchmark with 2.1.3 I've built myself and results are:
9.420000 0.010000 9.430000 ( 9.44... -
10:17 PM Revision 43a5972a (git): * gc.c (gc_record): add information for debug print.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48488 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:17 PM Revision 4a447965 (git): * common.mk: revert r48486 because it breaks mswin build. start over.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48487 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:28 PM Revision 0f6015c4 (git): common.mk: remove srcdir prefix
- * common.mk (PRELUDE_SCRIPTS): since tool/generic_erb.rb searches
files in VPATH, srcdir prefix is not needed.
git... - 07:51 PM Revision 664874ce (git): * debug.c (set_debug_option): need the declaration.
- * debug.c (set_debug_option): use the same macro with the implementation
at win32/win32.c.
git-svn-id: svn+ssh://... -
07:16 PM Revision 50234929 (git): parse.y: fix literal symbol list node type
- * parse.y (symbol_list): fix the node type of literal symbol list
with no interpolation. [ruby-core:66343]
git-sv... -
04:33 PM Feature #10498: Make `loop` yield a counter
- Franck Verrot wrote:
> Robert Klemme wrote:
> > Yes, but as a user of loop you would not have a choice any more. ... -
04:24 PM Feature #10498: Make `loop` yield a counter
- Robert Klemme wrote:
> > [...] I wasn't able to find a way to fine-tune this based on the block's arity as mentioned... -
02:47 PM Feature #10498: Make `loop` yield a counter
- Franck Verrot wrote:
> Hi Robert, thanks for taking time reading the ticket.
You're welcome!
> Robert Klemme w... -
02:31 PM Feature #10498: Make `loop` yield a counter
- Hi Robert, thanks for taking time reading the ticket.
Robert Klemme wrote:
> I am actually against this feature. ... -
03:49 PM Feature #10523: Suggestion for new Array.delete_to method
- Oops, in that last code example, I meant: a.delete_to(b).
-
03:44 PM Feature #10523 (Rejected): Suggestion for new Array.delete_to method
- Array's delete and delete_at return the deleted item from an array, so it would seem as though Array should allow som...
-
03:28 PM Revision 20fe728a (git): Dependencies updated.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48483 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:26 PM Revision 196c8690 (git): * tool/update-deps: Sort dependencies.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48482 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:24 PM Revision 4ac7afa5 (git): * enc/encdb.c: Include internal.h.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48481 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:13 PM Revision 2b9191e5 (git): * internal.h: Gather declarations in non-header files.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48480 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:11 PM Revision cebd7eca (git): * 2014-11-19
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48479 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:11 PM Revision 5cf688a5 (git): test_exception.rb: missing test
- * test/ruby/test_exception.rb (test_name_error_info): add missing
test of NoMethodError and NameError.
git-svn-id:... -
02:58 PM Revision 714fd78f (git): * debug.c (SET_WHEN): Don't declare debug variables here.
- ruby_initial_gc_stress_ptr is changed int* to VALUE* at r41406.
* internal.h (ruby_initial_gc_stress_ptr): Declared.... -
01:53 PM Bug #10460: Segfault instead of stack level too deep
- Was it rude to set this as "Priority: High"? A random segfault seems important but it also seems very few tickets are...
-
12:52 PM Feature #10442: Helper methods to Vector class
- ping
-
09:10 AM Revision 8463a908 (git): * include/ruby/io.h (FMODE_WSPLIT): Removed. The write() system call
- is not required to split. It was useful to avoid whole process
blocking in Ruby 1.8 but not useful since write() i... -
01:38 AM Revision b3eaacde (git): test_module.rb: fix encoding
- * test/ruby/test_module.rb (test_const_set_invalid_name): warning
message encoding depends on Encoding.default_inte... -
01:14 AM Bug #10479: OpenSSL not upgrading to 1.0.1j while recompiling Ruby.
- no i am still not able to find an alternative. Please help me if there's any
-
12:23 AM Bug #10522: SSL_VERSION not handled properly in Net::Http, OpenSSL libraries
- This has become quite a problem due to POODLE and the systematic phasing out of SSLv3 support from many of the APIs w...
-
12:18 AM Bug #10429: Ruby 2.x exponents produce wildly varying precision for integers vs decimals
- Thank you. I will add some additional thoughts.
11/17/2014
-
10:22 PM Bug #10429: Ruby 2.x exponents produce wildly varying precision for integers vs decimals
- Matt Dressel wrote:
> What do I need to do to get someone to look at this?
You would better show us your expectat... -
09:19 PM Bug #10429: Ruby 2.x exponents produce wildly varying precision for integers vs decimals
- What do I need to do to get someone to look at this?
-
09:16 PM Bug #10522 (Rejected): SSL_VERSION not handled properly in Net::Http, OpenSSL libraries
- https://github.com/ruby/ruby/pull/762/files
While using the Faraday gem with the default net/http adapter, we are ... -
09:08 PM Revision 9763fb84 (git): .gdbinit: update for r47913
- * .gdbinit (rp): update for r47913. RSymbol has id, so needs mask
by scope mask.
git-svn-id: svn+ssh://ci.ruby-la... -
08:44 PM Feature #10498: Make `loop` yield a counter
- I am actually against this feature. Reason: an infinite loop does not need a counter. We incur the cost of counting...
-
01:38 PM Feature #10498: Make `loop` yield a counter
- I always thought it would be most convenient if all loops had an intrinsic counter `$i`.
-
01:12 PM Feature #10498: Make `loop` yield a counter
- How about `Numeric#step`?
~~~
>> 0.step.take(3)
=> [0, 1, 2]
>> 1.step.take(3)
=> [1, 2, 3]
~~~ -
09:42 AM Feature #10498: Make `loop` yield a counter
- > I think having loop yield a counter is very useful, but it should check #arity != 0 for backwards compatibility.
... -
07:51 AM Feature #10498: Make `loop` yield a counter
- >
> But still, if `loop` yields index it will not damage anyone.
If existing code passes a lambda (or anything e... -
06:40 PM Revision 88212206 (git): test_inadvertent_creation.rb: split test
- * test/-ext-/symbol/test_inadvertent_creation.rb: split
test_module_const_defined? from test_module_const_get, and
... -
06:23 PM Revision 358840fa (git): object.c: fix error message
- * object.c (check_setter_id): show the original argument instead
of nil on TypeError.
git-svn-id: svn+ssh://ci.rub... - 06:20 PM Revision 78397301 (git): * 2014-11-18
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48471 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:20 PM Revision 4e48b642 (git): symbol.c: symbol type predicate functions
- * symbol.h (is_{local,global,instance,attrset,const,class,junk}_sym):
fix ID type names.
git-svn-id: svn+ssh://ci.... -
03:46 PM Bug #10511: fix for #9940 causes dramatic performance regression
- I was not able to achieve 4x on a simple benchmark, but the difference is quite big:
require 'benchmark'
... -
03:41 PM Bug #10485: NoMethodError "undefined method `initialize_copy'" when trying to execute Queue#dup
- > Not all methods in super classes always work on all subclasses.
If a method that works on a superclass doesn't w... -
11:18 AM Revision aed7a09a (git): ext/win32ole/win32ole_event.c: use typed data.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48469 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:55 AM Revision d35a2bd4 (git): * lib/rubygems/*, test/rubygems/*: Update to RubyGems 2.4.4
- master (2f6e42e).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48468 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:42 AM Revision 1133596e (git): timeout.rb: same object across fiber
- * lib/timeout.rb (Timeout::ExitException.catch): do not freeze the
exception for tag, so that the same object can b...
11/16/2014
-
09:13 PM Revision 0884d0b9 (git): proc.c: fix method proc binding location
- * proc.c (proc_binding): use the original iseq on a binding from
proc from method object to get the location.
git-... -
07:11 PM Revision 85ba5168 (git): string.c: escape a backslash [ci skip]
- * string.c (rb_str_count): [DOC] add a backslash to escape a
backslash itself. [ruby-core:66321]
git-svn-id: svn+... - 06:17 PM Revision d312b467 (git): * 2014-11-17
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48464 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:17 PM Revision 6f752799 (git): proc/receiver.c: commit miss
- * ext/-test-/proc/receiver.c: wrapper for rb_current_receiver.
[Feature #10195]
git-svn-id: svn+ssh://ci.ruby-lang... -
04:55 PM Bug #10520 (Closed): Resolv fails on additional resources when quering address records
- This works:
~~~
Resolv::DNS.open(nameserver: ['8.8.8.8'] ) { |dns| dns.getresources('wikileaks.org', Resolv::DNS:... -
02:22 PM Bug #10475: Array#flatten should not accept a nil argument
- `flatten` also accepts `Float` values, apparently using `to_i` (aka. `truncate`) to convert to `Integer`.
arr.... -
12:39 PM Bug #10518: String "delete" method does not remove some characters from input string
- Sorry, I did not realize the dash character stays for range and, as such, must be escaped.
This is probably convenie... -
12:21 PM Bug #10518: String "delete" method does not remove some characters from input string
- Aha, the code tags do not appear here on bugs.ruby-lang.org, but if you click on the
link above at:
http://www.ru... -
12:20 PM Bug #10518: String "delete" method does not remove some characters from input string
- I looked at the String#count documentation:
http://www.ruby-doc.org/core-2.1.4/String.html#method-i-count
Allow... -
12:18 PM Bug #10518: String "delete" method does not remove some characters from input string
- [email protected] wrote:
> irb(main):001:0> str = 'A-B'
> => "A-B"
> irb(main):002:0> str.delete ' -#'
>... -
12:18 PM Bug #10518: String "delete" method does not remove some characters from input string
- need to escape the -
irb(main):001:0> str = 'A-B'
=> "A-B"
irb(main):002:0> str.delete ' \\-#'
=> "AB"
because... -
11:39 AM Bug #10518 (Rejected): String "delete" method does not remove some characters from input string
- This bug affects all Ruby versions I tried, i.e. 2.0.0 and 2.1.4 on Windows and 2.1.5 on Linux
In some cases the Str... -
12:34 PM Feature #10519: TLS Renegotiation
- Also implemented in python at: http://pythonhosted.org//pyOpenSSL/api/ssl.html#OpenSSL.SSL.Connection.renegotiate
-
12:24 PM Feature #10519 (Open): TLS Renegotiation
- Hello,
It seems that the ability to force renegotiation as a client is missing or not exposed.
The ability is im... -
10:52 AM Feature #10498: Make `loop` yield a counter
- ~~~
> LOOP = 2**1000
=> 107150860718626732094842504906000181056140481170553360744375038837035105112493612249319837... -
10:48 AM Feature #10498: Make `loop` yield a counter
~~~
> loop.with_index.take(10)
=> [[nil, 0], [nil, 1], [nil, 2], [nil, 3], [nil, 4], [nil, 5], [nil, 6], [nil, 7...-
10:38 AM Revision de870875 (git): vm_eval.c: rb_current_receiver
- * vm_eval.c (rb_current_receiver): new function to return the
receiver in the current control frame. [Feature #101... -
10:11 AM Feature #10195 (Closed): Alternative to rb_proc_new that provides access to self, super and passed block
- Applied in changeset r48461.
----------
ext/-test-/proc/super.c: rename
* ext/-test-/proc/super.c: renamed the file... -
10:11 AM Revision b1acfbc1 (git): ext/-test-/proc/super.c: rename
- * ext/-test-/proc/super.c: renamed the file and maker method.
[Feature #10195]
git-svn-id: svn+ssh://ci.ruby-lang.... -
10:11 AM Revision f45e0d53 (git): timeout.rb: use UncaughtThrowError
- * lib/timeout.rb (Timeout::ExitException#exception): rescue
UncaughtThrowError which is specific for throw, instead... -
09:28 AM Feature #10423: [PATCH] opt_str_lit*: avoid literal string allocations
- Updated 2/2 in patch series, 1/2 unchanged:
1. http://80x24.org/spew/m/[email protected]
(allow di... - 09:22 AM Revision 5b85fbd9 (git): tool/update-deps: warning to disable ccache
- I spent several minutes wondering why -save-temps=obj was
not taking effect, hopefully this saves somebody else the
t... -
08:33 AM Revision e1360344 (git): vm_eval.c: define IDs
- * vm_eval.c (Init_vm_eval): define :tag and :value in advance.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@484... -
08:33 AM Revision c01aaf60 (git): id.def: move IDs for exception
- * defs/id.def: add :mesg and :exception and move from other
sources.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
08:13 AM Bug #10223 (Closed): Stack level too deep in CSV when parsing long line
-
05:20 AM Bug #10517 (Third Party's Issue): segfault in yajl-ffi while running tests
- Occurred in a library using ffi.
You should report to ffi-yajl. -
03:11 AM Bug #10517 (Third Party's Issue): segfault in yajl-ffi while running tests
- Running my tests I got this stack segfault.
```
/home/gregf/.bundles/knife-digital_ocean/ruby/2.1.0/gems/ffi-yajl... -
04:42 AM Feature #10510: Remove REXML instead of patching it
- What about gem-ification of rexml and allow patches be distributed as gems that can be updated?
(like default gems... -
04:38 AM Feature #10510: Remove REXML instead of patching it
- I believe semantic versioning prevents doing this until Ruby 3 is released (many years from now) but I agree that thi...
-
04:12 AM Revision 30a5ce73 (git): * common.mk (CCAN_LIST_INCLUDES): Unused variable removed.
- (ENCODING_H_INCLUDES): Ditto.
(PROBES_H_INCLUDES): Ditto.
(VM_CORE_H_INCLUDES): Ditto.
git-svn-id: svn+ssh://c... - 02:09 AM Revision e96274f6 (git): test/ruby/test_io.rb: remove unnecessary begin/end
- Unnecessary since r47422 when the "rescue IOError" clause
was removed.
* test/ruby/test_io.rb (test_readpartial_lock... -
02:06 AM Revision f4330f7f (git): Revert r48450.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48454 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Also available in: Atom