Activity
From 05/04/2013 to 05/10/2013
05/10/2013
-
08:11 PM Bug #8386 (Closed): OpenSSL thread safety
- As some might know, Rubinius uses a lot of MRI's C extensions that are part of stdlib and ships them as well. Rubiniu...
-
07:01 PM Feature #8321: Ripper: I would like coordinates for keywords
- I'm keeping an eye on Parser and I hope that one day we'll be able to use it in RuboCop https://github.com/bbatsov/ru...
-
04:53 PM Feature #8321: Ripper: I would like coordinates for keywords
- On Fri, May 10, 2013 at 9:13 AM, bozhidar (Bozhidar Batsov) <
[email protected]> wrote:
>
> Issue #8321 h... -
04:13 PM Feature #8321: Ripper: I would like coordinates for keywords
- The example outlined in the proposal is exactly what I think we need. A lot of Ruby code analysis tools need exact c...
-
11:31 AM Bug #8383 (Rejected): Ripper.lex does not handle correctly symbols whose identifiers coincide with keyword names
- Duplicates #6306.
-
05:35 AM Feature #8382: Format OpenStruct YAML dump and create getters and setters after load.
- Interesting feature request.
This reasoning would also apply to all stdlib classes, like Set, Matrix, ... right?
... -
01:33 AM Feature #8377: Deprecate :: for method calls in 2.1
- This is related and has not yet been rejected: #6806
-
01:22 AM Feature #8377: Deprecate :: for method calls in 2.1
- headius (Charles Nutter) wrote:
> More cases of ambiguity:
>
> obj::FOO is always a constant lookup. obj::FOO() i... -
12:50 AM Feature #8377: Deprecate :: for method calls in 2.1
- More cases of ambiguity:
obj::FOO is always a constant lookup. obj::FOO() is always a method call.
obj::foo is ...
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... -
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... -
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... -
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: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... -
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: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...
05/07/2013
-
11:39 PM Bug #8379 (Closed): json dependency problem
- json の Makefile の依存関係ですが、generator.o と parser.o の依存先の
ヘッダファイルが足りないようです。
過不足を調べてくれるスクリプト (update-deps) によれば、以下が足りな... -
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: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... -
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 ... -
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: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. -
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
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... -
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 ...
-
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...
-
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 ... -
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....
Also available in: Atom