Activity
From 05/03/2013 to 05/09/2013
05/09/2013
-
11:20 PM Bug #8242 (Assigned): Fix rdoc of Range#bsearch
-
11:11 PM Feature #8377: Deprecate :: for method calls in 2.1
- > we haven't reached consensus to remove double colons for method calls from the language.
That's what this issue ... -
10:13 PM Feature #8377: Deprecate :: for method calls in 2.1
- * we haven't reached consensus to remove double colons for method calls from the language.
* even if we do, 2.2 is n... -
06:52 PM Feature #8377: Deprecate :: for method calls in 2.1
- henry.maddocks (Henry Maddocks) wrote:
> But '.' and '::' mean different things.
> '::' means you are calling the... -
05:59 PM Feature #8377: Deprecate :: for method calls in 2.1
- Although in PHP you can also abuse the `::` for both static and non
static method calls it's actually not used for... -
05:54 PM Feature #8377: Deprecate :: for method calls in 2.1
- rubiii (Daniel Harrington) wrote:
> I'm also very much in favour of this change for simplicity.
>
> When I learne... -
05:35 PM Feature #8377: Deprecate :: for method calls in 2.1
- phluid61 (Matthew Kerwin) wrote:
> =begin
> henry.maddocks (Henry Maddocks) wrote:
>
> > charliesome (Charlie S... -
04:13 AM Feature #8377: Deprecate :: for method calls in 2.1
- I'm also very much in favour of this change for simplicity.
When I learned about Nokogiri, I had no idea how this ... -
04:13 AM Feature #8377: Deprecate :: for method calls in 2.1
- +1
Apart from having no advantages over ".", "::" for method calls is very rarely used even anyways. It has been e... -
10:23 PM Feature #4840: Allow returning from require
- On May 9, 2013 12:14 PM, "nobu (Nobuyoshi Nakada)" <[email protected]>
wrote:
>
>
> Issue #4840 has been up... -
09:41 PM Feature #4840: Allow returning from require
- Pretty simple, indeed :) Not that I understand it, just that I appreciate its simplicity ;)
-
11:14 AM Feature #4840: Allow returning from require
- A simple patch.
-
08:55 PM Bug #8384 (Closed): Cannot build ruby against OpenSSL build with "no-ec2m"
- =begin
Due to recent changes in OpenSSL configuration options for Red Hat Enterprise Linux, I cannot build Ruby anym... -
06:08 PM Bug #8383: Ripper.lex does not handle correctly symbols whose identifiers coincide with keyword names
- On a related note I don't think this works correctly with method definitions as well:
[30] pry(main)> Ripper.lex('... -
05:51 PM Bug #8383 (Rejected): Ripper.lex does not handle correctly symbols whose identifiers coincide with keyword names
- This problem is best illustrated with an example
[23] pry(main)> Ripper.lex(':one')
=> [[[1, 0], :on_symb... -
02:54 PM Revision 2c240c5e (git): merge revision(s) 40612,40614: [Backport #8025]
- * class.c (rb_mod_included_modules): should not include the original
module itself. [ruby-core:53158] [Bug... -
01:01 PM Revision 2ffbe034 (git): * ext/socket/ancdata.c (bsock_sendmsg_internal): controls_num should
- not be negative.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40626 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:12 PM Revision bfb334ee (git): * file.c, ext/etc/etc.c, ext/socket/unixsocket.c,
- ext/openssl/ossl.h, ext/openssl/openssl_missing.c: Use
HAVE_AGGREGATE_MEMBER instead of HAVE_ST_MEMBER.
git-svn-... -
11:48 AM Revision adb575e2 (git): * ext/socket/ancdata.c (bsock_sendmsg_internal): Always set
- controls_num to raise NotImplementedError appropriately.
(bsock_recvmsg_internal): Raise NotImplementedError if
:... -
11:30 AM Bug #8381 (Closed): mistake in ruby doc - String#=== is missing
- This issue was solved with changeset r40622.
Georgia, thank you for reporting this issue.
Your contribution to Ruby i... -
10:57 AM Feature #8321: Ripper: I would like coordinates for keywords
- =begin
Do you mean changing following code from `((|current|))' to `((|proposal|))'?
*code
Ripper.sexp(<<SRC)
if... -
04:25 AM Feature #8321: Ripper: I would like coordinates for keywords
- Here's an example:
[6] pry(main)> Ripper.sexp('alias :some :test')
=> [:program,
[[:alias,
[:symbol_literal... -
03:08 AM Revision a5e6d48d (git): * ext/socket/rubysocket.h, ext/socket/unixsocket.c,
- ext/socket/ancdata.c: Use HAVE_STRUCT_MSGHDR_MSG_CONTROL instead
of HAVE_ST_MSG_CONTROL.
git-svn-id: svn+ssh://c... -
02:30 AM Revision 029ad63b (git): * string.c: Add call-seq alias for String#=== [Bug #8381]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40622 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:18 AM Revision 8e564e3a (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40621 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:15 AM Revision 119f6751 (git): * doc/contributing.rdoc: Add guide for contributing to CRuby
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40620 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:02 AM Feature #8324: Net::Telnet.new のオプション
- 両方で受け付けるようにすると、両方指定された時にどちらを優先するのかという問題がありそうです。
CGI::Cookie.new のように他にもキーとして String のみ受け付けるものがあるようなので、
何か統一した方針で対...
05/08/2013
-
11:42 PM Feature #8377: Deprecate :: for method calls in 2.1
- +1
"::" method call syntax has no advantages over ".", and it should be relatively simple to search through any co... -
06:23 PM Feature #8377: Deprecate :: for method calls in 2.1
- I'm in favour of deprecating `::` for method calls as well. I'm all for
"multiple roads to Rome" but when it comes... -
11:55 AM Feature #8377: Deprecate :: for method calls in 2.1
- =begin
henry.maddocks (Henry Maddocks) wrote:
> charliesome (Charlie Somerville) wrote:
> > (({::})) is usuall... -
09:57 AM Feature #8377: Deprecate :: for method calls in 2.1
- +1
-
08:56 AM Feature #8377: Deprecate :: for method calls in 2.1
- charliesome (Charlie Somerville) wrote:
> (({::})) is usually a constant lookup operator, but it can also be used to... -
08:53 AM Feature #8377: Deprecate :: for method calls in 2.1
- On Wednesday, 8 May 2013 at 4:35 AM, Hanmac (Hans Mackowiak) wrote:
> i am against that, what about methods that a... -
05:03 AM Feature #8377: Deprecate :: for method calls in 2.1
- Hanmac (Hans Mackowiak) wrote:
> i am against that, what about methods that are defined in Kernel, but you want when... -
03:35 AM Feature #8377: Deprecate :: for method calls in 2.1
- i am against that, what about methods that are defined in Kernel, but you want when you are inside an BasicObject?
y... -
11:37 PM Bug #8313 (Assigned): rubygem 2.0 can't communicate with remote sources http://rubygems.org/
-
11:23 PM Bug #8381: mistake in ruby doc - String#=== is missing
- This looks like an rdoc bug that should have been fixed, but I will look into it. Thank you for reporting!
-
12:26 PM Bug #8381 (Closed): mistake in ruby doc - String#=== is missing
- #=== appears in the side bar but the description is a duplicate of #==
http://ruby-doc.org/core-2.0/String.html#me... -
10:23 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
- (2013/05/08 20:56), urielka (Uriel Katz) wrote:
> Quick question,wouldn't it be better to add a generation number ... -
08:56 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
- Amazing work!
Quick question,wouldn't it be better to add a generation number instead of just a flag?
The idea is... -
07:58 PM Revision f9feb22f (git): error message refined.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40619 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:57 PM Revision 18646d74 (git): * configure.in: Check socket library again. shutdown() is used in
- io.c.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40618 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:47 PM Bug #8342 (Closed): IO.readlines ignores Encoding.default_internal if Encoding.default_external is ASCII-8BIT
- This issue was solved with changeset r40610.
Leo, thank you for reporting this issue.
Your contribution to Ruby is gr... -
04:55 PM Revision 86d5a05c (git): Update a comment.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40617 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:52 PM Revision 6d313a38 (git): * configure.in: Don't check socketpair. socketpair is not used in
- ruby command itself.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40616 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:10 PM Bug #8364: Vim's if_ruby feature sometimes crash.
- Maybe I found the reason why RUBY_INIT_STACK in rbexe() doesn't work.
`th->machine_stack_start` is set from `nativ... - 04:05 PM Revision 53175b09 (git): * 2013-05-09
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40615 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:05 PM Revision e8bdef65 (git): class.c: include modules only
- * class.c (rb_mod_included_modules): should not include non-modules.
[ruby-core:53158] [Bug #8025]
git-svn-id: svn... -
02:38 PM Revision 4c1f8acd (git): merge revision(s) 40583,40584,40585,40590: [Backport #8367]
- * insns.def (defined): get method entry from the method top level
frame, not block frame. [ruby-core:54769... -
02:00 PM Bug #8378 (Closed): json/generator/generator.c: warning: array subscript has type 'char'
- This issue was solved with changeset r40609.
Akira, thank you for reporting this issue.
Your contribution to Ruby is ... -
02:00 PM Bug #8379 (Closed): json dependency problem
- This issue was solved with changeset r40608.
Akira, thank you for reporting this issue.
Your contribution to Ruby is ... -
01:47 PM Revision 3fd0000c (git): class.c: exclude original module
- * class.c (rb_mod_included_modules): should not include the original
module itself. [ruby-core:53158] [Bug #8025]
... -
01:12 PM Bug #8376: utc method changes original time object
- You can use Time#getutc or #getgm.
-
01:07 PM Feature #8382 (Closed): Format OpenStruct YAML dump and create getters and setters after load.
- =begin
Currently Open Struct doesn't format it's YAML output exposing ((|@table|)). It also doesn't create setters a... -
12:39 PM Revision 63594606 (git): Add a comment.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40611 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:47 AM Revision 4834aa53 (git): * io.c (rb_io_ext_int_to_encs): ignore internal encoding if external
- encoding is ASCII-8BIT. [Bug #8342]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40610 b2dd03c8-39d4-4d8f-98ff-... -
05:00 AM Revision ce573f31 (git): * ext/json/generator/generator.c (isArrayOrObject): cast char to
- unsigned char. [Bug #8378]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40609 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:59 AM Revision 279c7bdd (git): * ext/json/generator/depend: fix dependencies [Bug #8379]
- * ext/json/parser/depend: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40608 b2dd03c8-39d4-4d8f-98ff-823... -
04:07 AM Revision 85280f4b (git): parse.y: fail if invalid name
- * parse.y (parser_yylex): fail if $, @, @@ are not followed by a valid
name character. [ruby-core:54846] [Bug #837... -
04:07 AM Revision 4dfd3739 (git): test_scanner_events.rb: assert_location
- * test/ripper/test_scanner_events.rb (TestRipper#assert_location):
rename so skipped in backtraces.
git-svn-id: sv... -
04:06 AM Revision b8bcd920 (git): ruby.h: ISGRAPH
- * include/ruby/ruby.h (ISGRAPH): add missing macro.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40605 b2dd03c8...
05/07/2013
-
11:39 PM Bug #8379 (Closed): json dependency problem
- json の Makefile の依存関係ですが、generator.o と parser.o の依存先の
ヘッダファイルが足りないようです。
過不足を調べてくれるスクリプト (update-deps) によれば、以下が足りな... - 10:51 PM Revision 2816e539 (git): * 2013-05-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40604 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:51 PM Revision bbcf97fa (git): * ext/socket/socket.c (socket_s_ip_address_list): fix wrongly filled
- sin6_scope_id on KAME introduced by r40593 for OpenIndiana.
KAME uses fe80:<scope_id>::<interface id> for link-loca... -
10:26 PM Bug #8378 (Closed): json/generator/generator.c: warning: array subscript has type 'char'
- ふと、cygwin を target とする cross-compile をしてみたところ、
以下の警告を見つけました。
(たぶん cross でなくても警告されると思います)
make[2]: Entering direc... -
09:51 PM Bug #8376: utc method changes original time object
- I admit this is a bad design, but changing it introduces incompatibility.
We don't consider it as a bug (thus we rej... -
09:39 PM Bug #8376: utc method changes original time object
- naruse (Yui NARUSE) wrote:
> Time#utc is destructive method.
> Use dup if you want a copy.
That seems the point ... -
07:35 PM Bug #8376 (Rejected): utc method changes original time object
- Time#utc is destructive method.
Use dup if you want a copy. -
07:32 PM Bug #8376 (Rejected): utc method changes original time object
- The utc method changes the original time object when called.
For example when on a system with a CET timezone.
... -
07:49 PM Feature #8377 (Rejected): Deprecate :: for method calls in 2.1
- =begin
(({::})) is usually a constant lookup operator, but it can also be used to call methods. This can confusing t... -
04:49 PM Revision 555035a3 (git): merge revision(s) 40208: [Backport #8380]
- * internal.h (MUL_OVERFLOW_SIGNED_INTEGER_P): New macro.
(MUL_OVERFLOW_FIXNUM_P): Ditto.
(MUL_OVE... -
04:45 PM Bug #8374 (Assigned): race condition when two threads require a gem
- Seems rubygems specific.
-
02:43 PM Bug #8374 (Closed): race condition when two threads require a gem
- =begin
Requiring a gem with a C extension seems to be not threadsafe.
Any one of the require lines below will fre... -
01:15 PM Revision 42642407 (git): * ext/readline/readline.c (insert_ignore_escape): Add a cast to
- unsigned char * before dereference.
This suppress a warning on Cygwin.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
12:12 PM Bug #8373 (Rejected): Failure to run "rails server"
- "[BUG] unknown type 0x22" is most probably T_DATA for ruby 1.8.
You have an extension library (or more) for older ru... -
07:47 AM Bug #8373 (Rejected): Failure to run "rails server"
- Yesterday, running "rails server" worked. Today it didn't. What happened is the following:
First, I will describe ... -
11:18 AM Revision b6f0a306 (git): * test/ruby/test_thread.rb (invoke_rec): extend timeout 10 -> 50 sec,
- to investigate test failure on rubyci.
http://a.mrkn.jp/~mrkn/chkbuild/mountain_lion/ruby-2.0.0-m64-o0/log/20130507... -
10:03 AM Feature #7845: Strip doesn't handle unicode space characters in ruby 1.9.2 & 1.9.3 (does in 1.9.1)
- =begin
Thank you for valuable input.
That indicates the need for something like (({str.strip(:ascii)})), or oppos... -
01:59 AM Feature #7845: Strip doesn't handle unicode space characters in ruby 1.9.2 & 1.9.3 (does in 1.9.1)
- matz (Yukihiro Matsumoto) wrote:
> Akira, Thank you for pointing out.
>
> But it's hard for me to imagine concret... -
01:12 AM Feature #7845: Strip doesn't handle unicode space characters in ruby 1.9.2 & 1.9.3 (does in 1.9.1)
- Akira, Thank you for pointing out.
But it's hard for me to imagine concrete problematic cases.
When text from net... -
03:41 AM Bug #8372 (Rejected): Segmentation fault with Factory Girl when using :class, typo on related factory
- This is a duplicate of #8100
Please try it again with trunk. -
02:29 AM Bug #8372 (Rejected): Segmentation fault with Factory Girl when using :class, typo on related factory
- =begin
This bug is partially the result of a typo, partially learning and switching things around in FactoryGirl, an... -
03:19 AM Revision 593c24f8 (git): * ext/socket/ancdata.c (bsock_recvmsg_internal): Add a cast to
- suppress warning.
Bionic defines socklen_t as int.
Bionic defines msg_controllen as unsigned int (__kernel_size_t... -
03:14 AM Revision cb2f3c1b (git): * ext/socket/ancdata.c (ancillary_inspect): Don't call
- anc_inspect_ipv6_pktinfo if !HAVE_TYPE_STRUCT_IN6_PKTINFO.
anc_inspect_ipv6_pktinfo is not defined in the case.
... -
03:12 AM Revision 2b792abd (git): * ext/socket/socket.c (socket_s_ip_address_list): Cast EXTRA_SPACE as
- int. This suppress a warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40597 b2dd03c8-39d4-4d8f-98ff-823... -
03:10 AM Revision 301821bd (git): * ext/socket/extconf.rb: Set close_fds false for Cygwin.
- Cygwin doesn't support fd passing.
This enables socket extension library cross-compilable by default.
git-svn-id... - 03:09 AM Revision f4fd7790 (git): * 2013-05-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40595 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:09 AM Revision 570015a1 (git): * pack.c (swap32): Don't redefine it if it is already defined.
- Bionic defines it.
(swap64): Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40594 b2dd03c8-39d4-4d8f-9... -
03:01 AM Feature #8366: Exception.message take time to execute depending on the instance variables
- nobu (Nobuyoshi Nakada) wrote:
> You should define inspect method.
But it is not practical to define inspect on a...
05/06/2013
-
10:53 PM Feature #7845: Strip doesn't handle unicode space characters in ruby 1.9.2 & 1.9.3 (does in 1.9.1)
- 2013/5/6 matz (Yukihiro Matsumoto) <[email protected]>:
>
> Everything that can be resolved without locale/lang... -
09:52 PM Feature #7845: Strip doesn't handle unicode space characters in ruby 1.9.2 & 1.9.3 (does in 1.9.1)
- Everything that can be resolved without locale/language information (for most of the cases).
Case conversion may hav... -
09:25 PM Feature #7845: Strip doesn't handle unicode space characters in ruby 1.9.2 & 1.9.3 (does in 1.9.1)
- Current string-related policy is ASCII-based.
If it is changed, how wide it is applied is the issue; for example
* ... -
05:58 PM Feature #7845: Strip doesn't handle unicode space characters in ruby 1.9.2 & 1.9.3 (does in 1.9.1)
- Five yeas have passed since the decision in [ruby-core:19379], and Unicode had almost taken over the world.
Maybe it... -
02:28 PM Feature #7845 (Open): Strip doesn't handle unicode space characters in ruby 1.9.2 & 1.9.3 (does in 1.9.1)
- naruse (Yui NARUSE) wrote:
> Did you read [ruby-core:19379]?
I did.
Out of respect, I will assume that you re... -
10:53 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
- 2013/5/6 SASADA Koichi <[email protected]>:
>
> You are right. It was my mistake.
RGenGC is ABI incompatible.
... -
09:53 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
- (2013/05/06 21:23), Tanaka Akira wrote:
> I think many extension libraries uses RARRAY_PTR macro.
> I feel such ... -
09:29 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
- 2013/5/6 SASADA Koichi <[email protected]>:
> (a) ABI compatibility will be braek
> (b) But normal C-exts can w... -
03:53 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
- (2013/05/06 11:47), sam.saffron (Sam Saffron) wrote:
> @ko1 can we backport the GC optimisations (non rgengc ones ... -
03:53 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
- (2013/05/06 11:50), Tanaka Akira wrote:
> Is it ABI compatible?
(1) ABI compatbible for most of part.
Yo... -
11:53 AM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
- 2013/5/4 SASADA Koichi <[email protected]>:
>
> Thank you for your positive response.
> I will merge it soon.
... -
11:47 AM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
- @ko1 can we backport the GC optimisations (non rgengc ones in this branch into 2.0? )
-
08:33 PM Feature #8368: Socket.getifaddrs
- I updated the patch to fix compile error on environments which has no getifaddrs().
Also I refined the result of Soc... -
01:40 AM Feature #8368: Socket.getifaddrs
- judofyr (Magnus Holm) wrote:
> Shouldn't this be moved to CommonRuby?
There's no such consensus yet, especially b... -
01:23 AM Feature #8368: Socket.getifaddrs
- Shouldn't this be moved to CommonRuby?
-
12:00 AM Feature #8368: Socket.getifaddrs
- I'm for this method.
-
06:17 PM Bug #8364: Vim's if_ruby feature sometimes crash.
- Thank you for your advice.
You can close this issue. -
11:51 AM Revision 9e08404b (git): * ext/socket/socket.c (socket_s_ip_address_list): Fill sin6_scope_id
- if getifaddrs() returns an IPv6 link local address which
sin6_scope_id is zero, such as on OpenIndiana SunOS 5.11.
... -
06:40 AM Revision 85bfd730 (git): * compar.c (Comparable#==): fix typo.
- Patch by Andrew Grimm. [Fix GH-297]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40592 b2dd03c8-39d4-4d8f-98ff-... -
04:26 AM Feature #8371 (Feedback): Make some enumerators mimic arrays
- Some enumerators yields data by one element so that in some way such enumerators can be treated as arrays in some way...
-
02:31 AM Bug #8369 (Closed): r40574 build fail
-
02:29 AM Bug #8310 (Rejected): resque-web crashes with segfault on Ruby 2.0.0-p0 only, Resque 1.24.1, Redis 2.6.12
- Duplicate of #8100
- 01:22 AM Revision ef07aa79 (git): * 2013-05-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40591 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:22 AM Revision 912f9dcc (git): fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40590 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
05/05/2013
-
09:59 PM Feature #8365: Make variables objects
- Interesting, but this would make Ruby VERY SLOW.
I am not sure whether it's worth the performance degration.
Matz.
-
03:26 PM Feature #8365: Make variables objects
- Here is my understanding of the original author's idea, which, I hope, will not turn out to be dismally and irremedia...
-
08:54 PM Feature #8370 (Closed): Constants MAX_MULTIPART_LENGTH in cgi/core.rb
- Reported by Andreas Kraus via gmail.
> hi xibbar,
>
> I try to understand why the `MAX_MULTIPART_LENGTH` is a Cons... -
06:54 PM Bug #8364: Vim's if_ruby feature sometimes crash.
- I don't know the rationale, but adding RUBY_INIT_STACK before init() seems to suppress the crash.
int main(int arg... -
01:19 PM Bug #8364: Vim's if_ruby feature sometimes crash.
- You are right. With -Wall flag, I got warning "implicit declaration of
function 'ruby_error_print'". But it is not... -
12:40 PM Bug #8364: Vim's if_ruby feature sometimes crash.
- =begin
I couldn't link your source because (({ruby_error_print})) is not exported.
It run successfully by replacing t... -
04:08 PM Revision e5463b4c (git): merge revision(s) 40587:
- * lib/cgi/session.rb: Fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@40589 b2dd03c8-39d... -
04:08 PM Revision 8aceebf8 (git): merge revision(s) 40586:
- * doc/syntax/refinements.rdoc : Fix a missing quote
Patch by Robin Dupret. [Fix GH-271]
git-svn-id: svn+ssh://ci.r... -
02:07 PM Feature #4592: Tempfileを直接保存したい
- Tempfile#to_file!(path)
とか?
# 自分の提起チケットなので反応してみました。
# いろいろあった結果、担当がMatzになっていますね。 -
01:28 PM Bug #8369: r40574 build fail
- Ah yes, a red herring issue. Removing those ignored, generated files from the source dir fixed it, and they're now be...
-
12:34 PM Bug #8369: r40574 build fail
- Hello,
I have encountered the same build failure few days ago.
In my case, removing id.h and id.c in the source d... -
11:35 AM Bug #8369: r40574 build fail
- Similar build fails on 64bit arch (gcc 4.8.0) and 64bit ubuntu server 13.04 (gcc 4.7.3)
-
10:46 AM Bug #8369 (Closed): r40574 build fail
- The following build fail info is from my arch 32bit system with gcc 4.8.0, but I see the same fail (less descriptive ...
- 01:27 PM Revision 3957501d (git): * lib/cgi/session.rb: Fix a typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40587 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:49 AM Revision 96e14ad2 (git): * doc/syntax/refinements.rdoc : Fix a missing quote
- Patch by Robin Dupret. [Fix GH-271]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40586 b2dd03c8-39d4-4d8f-98ff-... -
10:02 AM Revision f620e9e7 (git): * test/ruby/test_defined.rb (TestDefined#test_super_toplevel):
- additional test for r40584.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40585 b2dd03c8-39d4-4d8f-98ff-823fe69b... -
09:57 AM Revision babae049 (git): insns.def: refactor by wanabe
- * insns.def (defined): use vm_search_superclass() like as normal super
call. based on a patch <https://gist.github... -
09:24 AM Bug #8310: resque-web crashes with segfault on Ruby 2.0.0-p0 only, Resque 1.24.1, Redis 2.6.12
- @zzak Just tried it on trunk, seems fixed for me after ~15 minutes of running (v2.1.0dev with redis: 1.24.1, redis: 3...
-
07:29 AM Revision 08fbd2ce (git): insns.def: method entry from method frame
- * insns.def (defined): get method entry from the method top level
frame, not block frame. [ruby-core:54769] [Bug #... -
06:54 AM Revision 13bd7afc (git): configure.in: default LINK_SO
- * configure.in: should not strip newline at the beginning for the
default link command.
git-svn-id: svn+ssh://ci.r... -
04:37 AM Revision 38ea534c (git): configure.in: keep POSTLINK
- * configure.in: keep POSTLINK in LINK_SO macro till rbconfig.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4... -
04:29 AM Revision 36de5e4d (git): ruby.pc.in: rubyarchhdrdir
- * template/ruby.pc.in (Cflags): use rubyarchhdrdir for multiarch.
[Bug #7874]
git-svn-id: svn+ssh://ci.ruby-lang.o... - 02:40 AM Revision f259b884 (git): * 2013-05-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40579 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:40 AM Revision 4bbd1d9d (git): fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40578 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:03 AM Feature #7845 (Rejected): Strip doesn't handle unicode space characters in ruby 1.9.2 & 1.9.3 (does in 1.9.1)
- marcandre (Marc-Andre Lafortune) wrote:
> Let's reopen this issue.
>
> Yui: could you explain why strip wouldn't ... -
01:50 AM Feature #7845: Strip doesn't handle unicode space characters in ruby 1.9.2 & 1.9.3 (does in 1.9.1)
- A patch for this is pretty straightforward, see https://gist.github.com/tgarnett/5032660 which is only a couple of li...
-
01:24 AM Feature #7688: Error hiding with rb_rescue() on Comparable#==, #coerce and others
- Hello,
matz (Yukihiro Matsumoto) wrote:
> I agree with most of your changes in the patch, especially using rb_che...
05/04/2013
-
11:22 PM Feature #7688: Error hiding with rb_rescue() on Comparable#==, #coerce and others
- I agree with most of your changes in the patch, especially using rb_check_funcall instead of rb_rescue.
But I person... -
06:23 AM Feature #7688: Error hiding with rb_rescue() on Comparable#==, #coerce and others
- matz (Yukihiro Matsumoto) wrote:
> Show us the patch first. I am afraid I misunderstand you.
Sorry, I was not cl... -
09:00 PM Feature #8366: Exception.message take time to execute depending on the instance variables
- You should define inspect method.
-
04:02 PM Feature #8366: Exception.message take time to execute depending on the instance variables
- nobu (Nobuyoshi Nakada) wrote:
> You can see the reason by reducing the size of the instance variable.
What do yo... -
03:22 PM Feature #8366: Exception.message take time to execute depending on the instance variables
- You can see the reason by reducing the size of the instance variable.
-
08:16 AM Feature #8366: Exception.message take time to execute depending on the instance variables
- also tried with ruby 2.0.0 at http://www.compileonline.com/execute_ruby_online.php
-
08:11 AM Feature #8366 (Open): Exception.message take time to execute depending on the instance variables
- I am seeing very interesting and catastrophic behavior with ruby, see the code below
class ExceptionTest
... -
07:12 PM Bug #8364: Vim's if_ruby feature sometimes crash.
- Thank you for your advice.
I tried RUBY_INIT_STACK in rbexe(). But it still crash.
/* rubyembed.c */
#include <... -
02:10 PM Bug #8364 (Third Party's Issue): Vim's if_ruby feature sometimes crash.
- rbexe() also needs RUBY_INIT_STACK, in every interface function calling ruby from outside.
Your patch is not a por... -
06:14 PM Feature #8361: Alternative syntax for block parameter
- =begin
Nobu: i do not think the conflict with ternary expression is the worst part: i think that if in ambiguous case... -
03:12 PM Feature #8361: Alternative syntax for block parameter
- It conflicts with ternary expressions, and symbol literals.
You should abandon use of colon and brackets. -
04:57 PM Feature #8368 (Closed): Socket.getifaddrs
- I'd like to add a method: Socket.getifaddrs.
This method is a wrapper to getifaddrs() function.
The result is an ... - 03:00 PM Revision 649d6f47 (git): * 2013-05-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@40577 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:00 PM Revision ec1f8cbb (git): merge revision(s) 40574:
- * doc/security.rdoc: Add note about reporting security vulns
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/r... -
02:48 PM Revision f824c6f1 (git): merge revision(s) 40561: [Backport #8357]
- * object.c (rb_obj_is_kind_of): skip prepending modules.
[ruby-core:54742] [Bug #8357]
* object.c ... -
02:23 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
- (2013/05/04 12:08), Narihiro Nakamura wrote:
>> > How about to introduce this new GC algorithm/implementation into... -
12:23 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
- 2013/4/28 SASADA Koichi <[email protected]>:
> (2013/04/28 9:23), authorNari (Narihiro Nakamura) wrote:
>> Great wor... -
12:12 PM Feature #8365 (Feedback): Make variables objects
- I am sorry I don't understand the proposal, nothing more than vague idea.
Proposals should be concrete and be able t... -
01:45 AM Feature #8365 (Feedback): Make variables objects
- While refactoring a wiki article about Ruby, I found this anonymous proposal:
"How about making variables objects....
05/03/2013
-
10:24 PM Feature #8361: Alternative syntax for block parameter
- =begin
I agree, it is getting complicated, maybe it was a bad idea. It may be closed if you do not think it is wort... -
08:17 PM Feature #8361: Alternative syntax for block parameter
- I don't think the syntax cannot be defined without conflict.
Prove me I am wrong.
Matz.
-
06:40 PM Feature #8361: Alternative syntax for block parameter
- =begin
It's unacceptable to distinguish two semantics of "(({[ ]}))" by a token following ((*after*)) it.
=end
-
04:32 PM Feature #8361: Alternative syntax for block parameter
- =begin
From the top of my mind, i can propose only this:
p = lambda [x]->{
# ...
}
[2, 3, 4].map [x]->{x*... -
04:25 PM Feature #8361: Alternative syntax for block parameter
- =begin
You are right, there is a problem. It is similar to the problem with hashes:
def f(h); end
f {1=>2}
# ... -
09:17 AM Feature #8361 (Feedback): Alternative syntax for block parameter
-
09:17 AM Feature #8361: Alternative syntax for block parameter
- If it were introduced, how could you pass an array with a block?
-
08:00 AM Feature #8361 (Closed): Alternative syntax for block parameter
- =begin
I propose an alternative syntax for block parameters:
p = lambda [x] {
# do whatever you like with ... -
10:23 PM Feature #7688: Error hiding with rb_rescue() on Comparable#==, #coerce and others
- Show us the patch first. I am afraid I misunderstand you.
Matz -
10:21 PM Revision 5835461b (git): * doc/security.rdoc: Add note about reporting security vulns
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40574 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:10 PM Bug #8313: rubygem 2.0 can't communicate with remote sources http://rubygems.org/
- Workaround :
I uninstall all macports ruby packages. And install RVM (https://rvm.io/rvm/). Activate ruby 2.0.0-p0 ... - 09:04 PM Revision b2580fb2 (git): * 2013-05-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40573 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:03 PM Revision 9b89888d (git): * include/ruby/defines.h (RUBY_ATTR_ALLOC_SIZE): New for
- attribute((alloc_size(params))).
* include/ruby/defines.h (xmalloc, xmalloc2, xcalloc)
(xrealloc, xrealloc2): Annota... -
08:50 PM Bug #8364 (Third Party's Issue): Vim's if_ruby feature sometimes crash.
- =begin
This problem was originally reported to vim-jp project. See
((<URL:https://github.com/vim-jp/issues/issues/... -
08:23 PM Feature #8354 (Closed): lib/cgi/util.rb を関数としても使えるようにしたい
- This issue was solved with changeset r40571.
Takeyuki, thank you for reporting this issue.
Your contribution to Ruby ... -
10:59 AM Feature #8354: lib/cgi/util.rb を関数としても使えるようにしたい
- CGI でも、いわゆるロジックっぽい部分で h を使うのは推奨されないと思うんですが、
確かに CGI の html 生成の部分は、ERB と同じ理由で短い名前が欲しそうですね。
納得しました。賛成しないのを取り下げます。
... -
08:57 AM Feature #8354: lib/cgi/util.rb を関数としても使えるようにしたい
- 一般的なコードの中でescapeHTMLが多用されるとは思わないのですが、
cgiアプリの中ではある程度escapeHTMLが必要になります。
これが随所に出てきて、
@cgi = CGI.new("html5")
login... -
12:10 AM Feature #8354: lib/cgi/util.rb を関数としても使えるようにしたい
- escapeHTML を関数として呼び出せるのはいいと思います。
しかし h のエイリアスはあまり賛成でないです。一般的なプログラムの中で
s = h s
みたいなコードを書くことを Ruby が推奨しているとは... -
04:56 PM Bug #8330 (Rejected): WEBrick::HTTPUtils::parse_query replaces plus (+) with space
- WEBrick::HTTPUtils::parse_query decodes application/x-www-form-urlencoded; it's encodes " " as "+".
see also http://... -
04:33 PM Bug #8330: WEBrick::HTTPUtils::parse_query replaces plus (+) with space
- I am not sure about RFC, but attached patch could fix this issue.
I want to get feedback from an expert about this.
... -
12:47 PM Feature #8107: [patch] runtime flag to track object allocation metadata
- > Another consideration is lack of EVENTs bit. It is restricted to 32bit.
> GC related events are special. So I wa... - 11:23 AM Revision b35529bb (git): * lib/cgi/util.rb: class methods modulize for using like a function.
- [Feature #8354]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40571 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:11 AM Revision 86d4511f (git): * ext/socket/extconf.rb: Make default_ipv6 true for Cygwin.
- Cygwin supports IPv6 since Cygwin 1.7.1 (2009-12).
http://cygwin.com/ml/cygwin-announce/2009-12/msg00027.html
gi... -
04:50 AM Revision d0b7b41e (git): * common.mk (yes-test-all): needs sudo-precheck for dtrace.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40569 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:35 AM Revision 8202d626 (git): {getaddrinfo,getnameinfo}.c: fix for old platforms
- * ext/socket/{getaddrinfo,getnameinfo}.c: define socklen_t if not
defined, e.g., older VC.
git-svn-id: svn+ssh://c... -
04:29 AM Revision 3b62e8e7 (git): win32.h: INTPTR_MAX, INTPTR_MIN, UINTPTR_MAX
- * include/ruby/win32.h (INTPTR_MAX, INTPTR_MIN, UINTPTR_MAX): also
should be defined when defining intptr_t and uin... -
04:22 AM Revision 6d32a4e3 (git): win32.c: fix build error
- * win32/win32.c (poll_child_status): fix build error on older mingw.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru... -
04:22 AM Revision c61af204 (git): win32.c: optimization
- * win32/win32.c (poll_child_status): trivial optimization.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40565 b...
Also available in: Atom