Activity
From 09/27/2013 to 10/03/2013
10/03/2013
-
11:51 PM Feature #8976: file-scope freeze_string directive
- I am mildly in favour of it so +1
As it is compatible with older ruby I see little harm in it. But please don't fo... -
07:49 PM Feature #8976: file-scope freeze_string directive
- duerst (Martin Dürst) wrote:
> From a more general perspective, it feels to me that introducing all
> these fro... -
01:53 PM Feature #8976: file-scope freeze_string directive
- On 2013/10/03 2:27, brixen (Brian Shirai) wrote:
>
> Issue #8976 has been updated by brixen (Brian Shirai).
... -
12:16 PM Feature #8976: file-scope freeze_string directive
- enebo (Thomas Enebo) wrote:
> I think having a pragma at the top of the file will be much more error prone than the ... -
02:44 AM Feature #8976: file-scope freeze_string directive
- Brian since I have been able to infer you dislike both M17n and refinements that you agree with Charlie and I that th...
-
02:36 AM Feature #8976: file-scope freeze_string directive
- brixen (Brian Shirai) wrote:
> For consistency sake, it should be noted that, in fact, this is exactly what the exis... -
02:26 AM Feature #8976: file-scope freeze_string directive
- > It would be a very bad idea to have a directive that completely changes the meaning of code from one file to anothe...
-
01:38 AM Feature #8976: file-scope freeze_string directive
- I agree with Tom here. I think it's going to be almost useless to have a full-file "freeze-string" directive.
* Fr... -
10:36 PM Bug #8979 (Assigned): gem のプロキシ認証情報に @ を含むとエラー
-
10:36 PM Bug #8979: gem のプロキシ認証情報に @ を含むとエラー
- RubyGemsのmasterではそこらへんのコードが変わっているので、いい感じにして直しておきます!
-
12:56 AM Bug #8979 (Closed): gem のプロキシ認証情報に @ を含むとエラー
- gem 実行時に認証が必要なプロキシを通す場合、プロキシの認証IDまたはパスワードに「@」を含んでいるとエラーになってしまいます。
----
% http_proxy=http://localhost:8080 http_pr... -
08:21 PM Feature #8977: String#frozen that takes advantage of the deduping
- headius (Charles Nutter) wrote:
> I ran this in a loop and the object_id eventually stabilizes. I am not sure why.
... -
08:18 PM Feature #8977: String#frozen that takes advantage of the deduping
- sam.saffron (Sam Saffron) wrote:
> the request is all about exposing:
>
> VALUE
> rb_fstring(VALUE str)
...
> ... -
10:11 AM Feature #8977: String#frozen that takes advantage of the deduping
- @hedius
the request is all about exposing:
~~~C
VALUE
rb_fstring(VALUE str)
{
st_data_t fstr;
if (... -
03:07 AM Feature #8977: String#frozen that takes advantage of the deduping
- After thinking a bit, I guess what your'e asking for is a method that gives you the VM-level object that would be ret...
-
02:58 AM Feature #8977: String#frozen that takes advantage of the deduping
- How is this not just a symbol table of another sort? When do these pooled strings get GCed? Do they ever get GCed? Wh...
-
07:42 PM Bug #8968: Baseruby is required after patching configure.in
- naruse (Yui NARUSE) wrote:
> You should suggest acceptable plan.
> You know such way is not acceptable.
I know, ... -
06:04 PM Bug #8968 (Rejected): Baseruby is required after patching configure.in
- You should suggest acceptable plan.
You know such way is not acceptable. -
05:32 PM Bug #8968 (Third Party's Issue): Baseruby is required after patching configure.in
-
07:39 PM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
- naruse: Within what group do I need to get consensus? All ruby-core committers?
-
07:34 AM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
- Ok I have been talked out of the allowing changing contents of the literal. Without guaranteeing the values never ch...
-
07:20 AM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
- My take on this proposal is that deep and shallow freezing is not as important as knowing that the 'f' (which I think...
-
04:55 AM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
- I have started a wiki page for the proposal: https://bugs.ruby-lang.org/projects/ruby-trunk/wiki/Frozen_Array_and_Has...
-
04:42 AM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
- naruse (Yui NARUSE) wrote:
> headius (Charles Nutter) wrote:
> > Also, FWIW, ko1 told me to mark the bugs I was int... -
06:29 PM Bug #8983 (Assigned): [PATCH] GC.stat[:heap_free_num] returns number of unused slots on heap
-
06:25 PM Bug #8983 (Closed): [PATCH] GC.stat[:heap_free_num] returns number of unused slots on heap
- In ruby 1.9 and 2.0, gc_stat() used to call rest_sweep() so heap_free_num always equals the number of free slots (Obj...
-
06:20 PM Feature #8201 (Closed): Turn off builded colorizing
- This issue was solved with changeset r43131.
Denis, thank you for reporting this issue.
Your contribution to Ruby is ... -
05:33 PM Bug #8535 (Rejected): web secure
- No reply.
-
03:23 PM Bug #8982 (Closed): NoMethodError#message produces surprising output when #inspect is defined on an anonymous class
- =begin
Given the following script:
def raise_no_method_error_for_anonymous_class_with_inspect(&block)
klass ... -
01:43 PM Bug #8971 (Closed): 'make check' broken
- This issue was solved with changeset r43129.
Vit, thank you for reporting this issue.
Your contribution to Ruby is gr... -
01:17 PM Revision 6c4387b4 (git): fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43134 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:41 AM Revision fd3cdb5e (git): test_io.rb: fix typo
- * test/ruby/test_io.rb (test_pid_after_close_read): fix typo. pointed
out by Peter Suschlik.
git-svn-id: svn+ssh... -
11:08 AM Bug #8975: Confusing code sample for assert_send
- To be honest, it's not so much a "legacy app" issue as a "legacy programmer" issue.
I started programming back in ... -
09:23 AM Revision c4553aba (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43132 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:20 AM Revision 886e3bb1 (git): win32.c: disable console colorizing
- * win32/win32.c (console_emulator_p, constat_handle): disable built-in
console colorizing when console-emulator-lik... -
09:03 AM Revision fa105e6c (git): * gc.c: define gc_profile_record::allocated_size if
- CALC_EXACT_MALLOC_SIZE is true.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43130 b2dd03c8-39d4-4d8f-98ff-82... -
08:12 AM Bug #7984 (Closed): Severe speed issues in 2.0.0 compiled with Clang
-
02:46 AM Bug #7984: Severe speed issues in 2.0.0 compiled with Clang
- With 2.0.0-p247 I get:
11.540000 0.010000 11.550000 ( 11.561841)
So apparently whatever the issue was got fixed... -
06:52 AM Feature #8961: Synchronizable module to easily wrap methods in a mutex
- tobiassvn (Tobias Svensson) wrote:
> I suppose if this is being added to MonitorMixin it should probably be in Mutex... -
04:42 AM Revision 870dc209 (git): common.mk: use RUNRUBY for test-sample
- * common.mk (yes-test-sample): use RUNRUBY instead of MINIRUBY to set
runtime library path and run the built ruby. ... -
04:38 AM Feature #6647: Exceptions raised in threads should be logged
- ko1 (Koichi Sasada) wrote:
> Sorry, it is not same, but we can consier that.
>
> BTW, I think it true as default ... -
03:54 AM Feature #8568: Introduce RbConfig value for native word size, to avoid Fixnum#size use
- Almost of those names are defined by C standard or POSIX, so they won't change.
I think what names are included is *... -
03:38 AM Feature #8568: Introduce RbConfig value for native word size, to avoid Fixnum#size use
- Ok...so hopefully we have tests for those names and we can consider them "spec".
BTW, I'm asking because we'll wan... -
02:05 AM Feature #8568: Introduce RbConfig value for native word size, to avoid Fixnum#size use
- Sorry that it's unclear.
It means that type names come from a distributed file, configure.in, so they are invarian... -
02:34 AM Feature #8981: Suggestion for CreateProcess flags with rubyw on windows
- Incorporated.
Please attach your patch here. -
02:32 AM Feature #8981 (Feedback): Suggestion for CreateProcess flags with rubyw on windows
- Hi,
I've spent some time looking into the feasibility of using rubyw in my code and at first glance it looks id... -
01:37 AM Revision 09c96a78 (git): thread_pthread.c: set thread name
- * thread_pthread.c (thread_timer): set timer thread name on OSX too.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru... -
12:54 AM Bug #8182: XMLRPC request fails with "Wrong size. Was 31564, should be 1501"
- Just a reminder, this fix is not not yet in 2.1.0 rc1.
https://github.com/ruby/ruby/blob/v2_1_0_preview1/lib/xmlrpc/... - 12:43 AM Revision 0b991b65 (git): * hash.c (env_update): [DOC] fix expected output, should be 0 instead
- of 10. Patch by @yakko. [GH-411]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43127 b2dd03c8-39d4-4d8f-98ff-823... -
12:10 AM Feature #8840: Yielder#state
- akr (Akira Tanaka) wrote:
> Would you explain the incompleteness concretely?
Sure. With your code above:
e...
10/02/2013
-
11:36 PM Feature #8976: file-scope freeze_string directive
- I think having a pragma at the top of the file will be much more error prone than the f-syntax. As a file grows, the...
-
09:18 PM Feature #8976: file-scope freeze_string directive
- Maybe I'm too late but why not use the same object when calling String#freeze?
I mean, currently this:
> "som... -
03:18 PM Feature #8976: file-scope freeze_string directive
- > I forgot to mention Akira Matsuda's presentation at RubyShift 2013:
> http://sssslide.com/speakerdeck.com/a_matsud... -
03:08 PM Feature #8976: file-scope freeze_string directive
- akr (Akira Tanaka) wrote:
> There are several problems for f-suffix:
>
> * The notation is ugly.
I forgot to ... -
01:23 PM Feature #8976: file-scope freeze_string directive
- (2013/10/02 13:18), sam.saffron (Sam Saffron) wrote:
> Can we also have a global switch to enable this everywhere ... -
01:18 PM Feature #8976: file-scope freeze_string directive
- Can we also have a global switch to enable this everywhere (for debugging), it can make it simple to isolate the spot...
-
12:41 PM Feature #8976: file-scope freeze_string directive
- coupled with this I strongly feel we need a more usable way of using the deduping elsewhere.
Currently string#freez... -
11:03 AM Feature #8976: file-scope freeze_string directive
- https://github.com/nobu/ruby/tree/frozen_string_pragma
-
10:49 AM Feature #8976 (Closed): file-scope freeze_string directive
- Yesterday, we had a face-to-face developer meeting.
https://bugs.ruby-lang.org/projects/ruby/wiki/DevelopersMeeting2... -
10:15 PM Feature #8961: Synchronizable module to easily wrap methods in a mutex
- I suppose if this is being added to MonitorMixin it should probably be in Mutex_m as well?
-
02:13 AM Feature #8961: Synchronizable module to easily wrap methods in a mutex
- nobu (Nobuyoshi Nakada) wrote:
> headius (Charles Nutter) wrote:
> > Maybe. I don't like the idea of exposing this ... -
10:12 PM Feature #8977: String#frozen that takes advantage of the deduping
- ko1 and I discussed this in IRC and decided that #frozen would be too easily confused with #freeze. An idea that came...
-
02:30 PM Feature #8977: String#frozen that takes advantage of the deduping
- @nobu
"html.erb" is very unlikely to be shared cause it is a result of a parse. "base64" and "IANA" are coming fro... -
02:22 PM Feature #8977: String#frozen that takes advantage of the deduping
- Won't those strings be shared with frozen string literal?
-
02:00 PM Feature #8977: String#frozen that takes advantage of the deduping
- I would love to see this feature in 2.1.
These are the top duplicated strings in an app I work on:
~~~ruby
irb... -
01:12 PM Feature #8977 (Closed): String#frozen that takes advantage of the deduping
- During memory profiling I noticed that a large amount of string duplication is generated from non pre-determined stri...
-
10:05 PM Bug #8978 (Closed): Fiddle possibly misuses mprotect
- Hello Aaron,
Coverity Scan found a possible bug in "initialize" function of ext/fiddle/closure.c:
> result = ff... -
09:19 PM Bug #8975 (Assigned): Confusing code sample for assert_send
-
09:18 PM Bug #8975: Confusing code sample for assert_send
- Thanks for the report Andrew!
I'm really glad we got a doc bug reported for TestUnit, this confirms my suspicion t... -
07:48 AM Bug #8975 (Closed): Confusing code sample for assert_send
- Test::Unit::Assertsions#assert_send has the code sample
assert_send([[1, 2], :member?, 1]) # -> pass
asse... -
06:37 PM Revision b4f7bf86 (git): rbinstall.rb: reorder
- * tool/rbinstall.rb: install default targets (:local, :ext) first,
very time consuming tasks later.
git-svn-id: sv... -
06:20 PM Revision 13e60f2b (git): * ext/thread/thread.c (ALIAS_GLOBAL_CONST): fix typo, GLOBCAL.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:20 PM Revision cb2b5980 (git): * ext/thread/thread.c (Init_thread): move outer module condition.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43124 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:13 PM Feature #6647: Exceptions raised in threads should be logged
- Sorry, it is not same, but we can consier that.
BTW, I think it true as default is good idea.
IMO, inter-thread... -
05:05 PM Feature #6647: Exceptions raised in threads should be logged
- FYT:
On pthread, there is pthread_detach() which declares nobody join on this thread.
In other words, pthread_detac... -
02:30 PM Feature #6647: Exceptions raised in threads should be logged
- akr (Akira Tanaka) wrote:
> In the yesterday's meeting,
> https://bugs.ruby-lang.org/projects/ruby/wiki/DevelopersM... -
11:05 AM Feature #6647: Exceptions raised in threads should be logged
- In the yesterday's meeting,
https://bugs.ruby-lang.org/projects/ruby/wiki/DevelopersMeeting20131001Japan
we discuss... - 03:25 PM Revision 6bb3105d (git): * 2013-10-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43123 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:25 PM Revision 42b72a08 (git): * misc/ruby-additional.el: Properly quote the body. An unquoted
- body given to eval-after-load is evaluated immediately!
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43122 b2dd... -
02:37 PM Feature #8096: introduce Time.current_timestamp
- headius (Charles Nutter) wrote:
> It would not be hard, given the guarantee that CLOCK_REALTIME works across platfor... -
02:33 PM Feature #8096: introduce Time.current_timestamp
- It would not be hard, given the guarantee that CLOCK_REALTIME works across platforms, to provide a #timestamp that is...
-
01:39 PM Feature #8096: introduce Time.current_timestamp
- headius (Charles Nutter) wrote:
> This is now provided by #8658 in 2.1, but according to matz in the developer meeti... -
07:31 AM Feature #8096: introduce Time.current_timestamp
- I can not decide Ruby's specification.
-
05:03 AM Feature #8096: introduce Time.current_timestamp
- This is now provided by #8658 in 2.1, but according to matz in the developer meeting notes linked there, Process::clo...
-
02:35 PM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
- headius (Charles Nutter) wrote:
> Also, FWIW, ko1 told me to mark the bugs I was interested in as 2.1, which is why ... -
03:12 AM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
- Also, FWIW, ko1 told me to mark the bugs I was interested in as 2.1, which is why I set this bug for 2.1.
-
03:11 AM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
- Has this already been excluded from 2.1.0? May I ask why? We have not finished discussing it and most folks on this i...
-
02:32 PM Feature #8568: Introduce RbConfig value for native word size, to avoid Fixnum#size use
- nobu (Nobuyoshi Nakada) wrote:
> =begin
> They are extracted from ((%configure.in%)) script automatically.
> And A... -
09:52 AM Feature #8568: Introduce RbConfig value for native word size, to avoid Fixnum#size use
- =begin
They are extracted from ((%configure.in%)) script automatically.
And ANSI/ISO C standard requires stringize op... -
03:16 AM Feature #8568: Introduce RbConfig value for native word size, to avoid Fixnum#size use
- nobu (Nobuyoshi Nakada) wrote:
> r42685
Thanks! I do have one question, though.. are the names of the types (acqu... -
01:29 PM Feature #8658: Process.clock_gettime
- akr (Akira Tanaka) wrote:
> 2013/10/2 headius (Charles Nutter) <[email protected]>:
>
> > I HAVE A QUESTION, ... -
07:29 AM Feature #8658: Process.clock_gettime
- 2013/10/2 headius (Charles Nutter) <[email protected]>:
> I HAVE A QUESTION, however... what about Windows? T... -
05:13 AM Feature #8658: Process.clock_gettime
- Implementation in JRuby: https://github.com/jruby/jruby/commit/8c066241bd847b68d8d7255893edbad2d6c311d2
-
04:02 AM Feature #8658: Process.clock_gettime
- JRuby issue for this feature: https://github.com/jruby/jruby/issues/1056
Windows information for JVM:
System.cu... -
03:48 AM Feature #8658: Process.clock_gettime
- I missed the discussion on this, but here's the summary of JRuby/JVM case:
If monotonic clock is available at OS l... -
12:41 PM Revision a6ae6a8b (git): * ext/socket/ifaddr.c (rsock_getifaddrs): fix possible memory leak.
- When a system had no interface, this function used xmalloc for root
but did not return any reference to it. This p... -
12:41 PM Revision e7f484d4 (git): * random.c (make_seed_value): a local array declaration was accessed
- out of scope. Coverity Scan found this bug.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43120 b2dd03c8-39d4-4... -
11:46 AM Feature #8840: Yielder#state
- marcandre (Marc-Andre Lafortune) wrote:
>
> The proposition of `with_state` is interesting, but I personally find ... -
10:31 AM Feature #8840: Yielder#state
- I'm sorry for my late reply, I'm way back on many things I want to do.
The proposition of `with_state` is interest... -
10:15 AM Feature #7854: New method Symbol[string]
- This was set to "next minor" a LONG time ago, but I don't see it in 2.1. ??? This would aid security in a couple of...
-
09:56 AM Revision 8c0033a7 (git): * gc.c: relax GC condition due to malloc_limit.
- * gc.c (GC_MALLOC_LIMIT_MAX): change default value
(256MB -> 512MB) and permit zero to ignore max value.
* gc.c (vm... -
07:48 AM Revision a2d21de1 (git): test_io.rb: add test
- * test/ruby/test_io.rb (tesst_pid_after_close_read): test for r43117.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr... -
07:41 AM Feature #8956: Allow hash members delimited by \n inside of {}
- I also thought that maybe you can go one step further and allow any sequence of white characters as delimiters when t...
-
07:31 AM Feature #8956: Allow hash members delimited by \n inside of {}
- Another case where similar syntax might be relevant is `| |` inside a block. Whether you want to do this:
~~~ruby
... -
05:08 AM Feature #8956: Allow hash members delimited by \n inside of {}
- I should also mention that this patch does not apply to method definitions, so these still require commas (at least, ...
-
04:47 AM Feature #8956: Allow hash members delimited by \n inside of {}
- Sorry, the previous patch was incorrect (add-method-arg-support.patch). Please use the attached version instead.
-
04:05 AM Feature #8956: Allow hash members delimited by \n inside of {}
- Adding a patch for method argument support. For example, this allows the following syntaxes:
~~~ruby
Hash[
:fo... -
07:26 AM Revision bda5eac1 (git): io.c: wait child process after close_read
- * io.c (rb_io_close_read): duplex IO should wait its child process
even after close_read.
git-svn-id: svn+ssh://ci... -
06:50 AM Revision d748f5b6 (git): * vm_core.h: use __has_attribute() instead of __clang__major__ because
- clang says "Note that marketing version numbers should not be used
to check for language features, as different ven... -
06:14 AM Feature #8259: Atomic attributes accessors
- Trying to wake this one up in hopes of getting it into 2.1. Is there any chance?
Forgive me if I'm breaking proces... -
06:07 AM Revision c1c45c1c (git): Add NEWS about RbConfig::SIZEOF
- https://bugs.ruby-lang.org/issues/8568
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43115 b2dd03c8-39d4-4d8f-98... -
05:20 AM Revision f0d8be4e (git): io.c: get rid of race condition
- * io.c (rb_io_close_write): detach tied IO for writing before closing
to get rid of race condition. [ruby-list:495... - 05:19 AM Revision 145ecb68 (git): * 2013-10-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43113 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:19 AM Revision a9eca1b2 (git): io.c: keep fptr read-closed
- * io.c (rb_io_close_read): keep fptr in write_io to be discarded, to
fix freed pointer access when it is in use by ... -
03:12 AM Feature #8556: MutexedDelegator as a trivial way to make an object thread-safe
- naruse (Yui NARUSE) wrote:
> ko1 will write objection.
I look forward to reading that objection :-)
10/01/2013
-
11:08 PM Bug #8972: TestMkmf::TestConfig#test_dir_config fails on x86_64
- It works now. Thank you!
-
08:36 PM Bug #8972 (Closed): TestMkmf::TestConfig#test_dir_config fails on x86_64
- This issue was solved with changeset r43106.
Vit, thank you for reporting this issue.
Your contribution to Ruby is gr... -
05:34 PM Bug #8972 (Closed): TestMkmf::TestConfig#test_dir_config fails on x86_64
- =begin
It might be due to my configuration options, but I observe following test failure:
TestMkmf::TestConfig#t... -
10:12 PM Bug #8971: 'make check' broken
- This is my configuration command:
$ ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --p... -
09:56 PM Bug #8971 (Feedback): 'make check' broken
- How did you run `configure`?
-
04:32 PM Bug #8971 (Closed): 'make check' broken
- =begin
$ make check 'TESTS=-v '
CC = gcc
LD = ld
LDSHARED = gcc -shared
CFLAGS = -O2 -g -pipe -Wall -Wp... -
10:04 PM Bug #8768 (Closed): [PATCH] tempfile: undefine finalizer on unlink
- This issue was solved with changeset r43110.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g... -
09:41 PM Bug #8973 (Open): Allow to configure archlibdir for multiarch
- In Ruby 2.0, when using "--with-multiarch" together with "--with-rubyarchprefix", it used ${libdir} for libruby.so li...
-
09:03 PM Bug #8973 (Feedback): Allow to configure archlibdir for multiarch
- Was it possible ever?
-
07:15 PM Bug #8973 (Feedback): Allow to configure archlibdir for multiarch
- Since r39347, there is impossible to configure placement of rubylib.so when build is configured with "--with-multiarc...
-
09:28 PM Bug #8358: TestSprintf#test_float test failure
- I observe the same issue on Fedora Rawhide i386.
$ ruby -v
ruby 2.1.0dev (2013-09-22 trunk 43011) [i686-linux] -
08:54 PM Feature #8050 (Closed): struct stat to VALUE should be accessable from the C-API
- This issue was solved with changeset r43107.
Hans, thank you for reporting this issue.
Your contribution to Ruby is g... -
05:49 PM Feature #8050: struct stat to VALUE should be accessable from the C-API
- this is nobu's issue because this is C API.
-
08:22 PM Feature #8331 (Closed): Update config.guess and config.sub for AArch64 (ARM64)
- Actually, it seems to be resolved by r41293.
-
08:11 PM Feature #8331: Update config.guess and config.sub for AArch64 (ARM64)
- Could this be merged for 2.1 please? It would allow Fedora to carry one less patch. Thanks.
-
07:59 PM Bug #8623: Make stable Gem::Specification.files in default .gemspecs
- Not sure why I did not attached patch, so here it is.
-
07:32 PM Bug #8974: TestTracepointObj#test_tracks_objspace_events
- Thank you for your report.
I'm seeking a reason of this issue, too.
And I can't find out it now.
Helps are ver... -
07:21 PM Bug #8974 (Closed): TestTracepointObj#test_tracks_objspace_events
- =begin
I did a few test build of Ruby package for Fedora 21 and suddenly TestTracepointObj#test_tracks_objspace_even... -
06:04 PM Feature #8953: `str =~ /pattern/` does not call =~ method if (1) str is a String, (2) /pattern/ is a Regexp literal
- Could you check it?
-
05:56 PM Feature #8840: Yielder#state
- Need marcandre's reply
-
05:56 PM Feature #8919: Queue as embedded class
- Matz, how about it?
(no compatibility issue, we have an implementation)
-
05:18 PM Feature #8882 (Rejected): rb_obj_is_mutex() into include/ruby/intern.h
- Maybe you want to use it for CV to make it fast.
However, we are not recommend CV because it is difficult primitive.... -
05:12 PM Feature #8849 (Rejected): Thread#throw
- ユースケースとして弱い・本来剣呑である非同期割り込みを増やしたくない、という理由で reject とさせて下さい。
-
05:10 PM Feature #8788 (Feedback): use eventfd on newer Linux instead of pipe for timer thread
- I'm negative because it causes code complex unless it has performance improvement.
-
05:08 PM Feature #8781: Use require_relative() instead of require() if possible
- No conclusion.
-
05:05 PM Feature #8573 (Feedback): Add String#format method(not an alias of String#%)
- Show concrete use case.
-
05:05 PM Feature #8573: Add String#format method(not an alias of String#%)
- Do you mean this?
```ruby
def format(*args)
sprintf(self, *args)
end
```
or
```ruby
def format(*args)... -
05:00 PM Bug #6514 (Rejected): Abort trap: 6 running rspec on rdf.rb
- Closing this due to no feedbacks.
-
05:00 PM Feature #8536 (Assigned): Implement is_numeric? family of methods
-
04:58 PM Feature #8158 (Assigned): lightweight structure for loaded features index
-
04:55 PM Feature #8556 (Assigned): MutexedDelegator as a trivial way to make an object thread-safe
- ko1 will write objection.
-
08:02 AM Feature #8556: MutexedDelegator as a trivial way to make an object thread-safe
- I implemented this and a simple test in https://github.com/ruby/ruby/pull/405
If approved, I can merge that or com... -
07:23 AM Feature #8556: MutexedDelegator as a trivial way to make an object thread-safe
- On Mon, Sep 30, 2013 at 5:13 PM, headius (Charles Nutter) <
[email protected]> wrote:
> and the code should... -
06:13 AM Feature #8556: MutexedDelegator as a trivial way to make an object thread-safe
- SynchronizedDelegator is a better name, and the code should use Monitor instead of Mutex so it can be reentrant. I'll...
-
04:54 PM Feature #8257: Exception#cause to carry originating exception along with new one
- I'm positive about this feature.
Matz, what do you think about?
- 02:45 PM Revision d60c6c86 (git): * vm_core.h: use __attribute__((unused)) in UNINTIALIZED_VAR on clang
- 4.0+ instead of just on 4.2. Clang has supported the unused attribute
since before version 4, so this should be saf... -
02:03 PM Feature #8970: Array.zip and Array.product
- akr, The difference between `Array#transpose` and `Array.zip` is just the same as with `Array#transpose` and `Array#...
-
09:53 AM Feature #8970: Array.zip and Array.product
- 2013/10/1 sawa (Tsuyoshi Sawada) <[email protected]>:
> Feature #8970: Array.zip and Array.product
> http... -
03:57 AM Feature #8970 (Open): Array.zip and Array.product
- =begin
Most of the time when I use `Array#zip` or `Array#product`, I feel cumbursome that I have to take out the fir... -
01:51 PM Feature #6308: Eliminate delegation from WeakRef
- nobu (Nobuyoshi Nakada) wrote:
> My opinion is still unchanged.
> "It should be another new class".
In case my o... -
11:49 AM Feature #6308: Eliminate delegation from WeakRef
- My opinion is still unchanged.
"It should be another new class". -
09:57 AM Feature #6308: Eliminate delegation from WeakRef
- Put my patch into an updated pull request: https://github.com/ruby/ruby/pull/406
-
01:03 PM Revision ec2db8de (git): tempfile.rb: undefine finalizer on unlink
- * lib/tempfile.rb (Tempfile#unlink): finalizer is no longer needed
after unlinking. patched by by normalperson (Er... -
12:00 PM Revision 57c7de44 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43109 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:57 AM Revision 85ab5379 (git): file/stat.c: fix commit miss
- * ext/-test-/file/stat.c: extension library to test [Feature #8050].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru... -
11:54 AM Revision c07c33b2 (git): file.c: export rb_stat_new
- * file.c (stat_new_0): constify.
* file.c (rb_stat_new): constify and export. based on a patch by
Hanmac (Hans Mac... -
11:36 AM Revision f09b772d (git): test_config.rb: fix library path
- * test/mkmf/test_config.rb (test_dir_config): fix expected library
path. [ruby-core:57535] [Bug #8972]
git-svn-id... -
10:23 AM Feature #6309: Add a reference queue for weak references
- Put my patch plus a test in a PR: https://github.com/ruby/ruby/pull/408
Unfortunately the test doesn't pass, and I... -
09:59 AM Feature #8568 (Closed): Introduce RbConfig value for native word size, to avoid Fixnum#size use
- r42685
-
09:37 AM Feature #8839: Class and module should return the class or module that was opened
- avdi (Avdi Grimm) wrote:
> That said, if you really wanted to preserve the ability to return something
> other fr... -
09:00 AM Bug #7445: strptime('%s %z') doesn't work
- tadf (tadayoshi funaba) wrote:
> I will give written in Japanese English because I heard not hold water .
I've us... -
07:27 AM Revision 1dc02091 (git): test_regexp.rb, test_string.rb: suppress warnings
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43105 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:27 AM Revision d4ef0b47 (git): test_regexp.rb, test_string.rb: use assert_separately
- * test/ruby/test_regexp.rb (test_eq_tilde_can_be_overridden): use assert_separately
to suppress a warning.
* test/r... -
07:03 AM Revision fa4c2133 (git): ruby.h: export ruby_safe_level_4_warning
- * include/ruby/ruby.h (ruby_safe_level_4_warning): needed by extension
libraries which check safe level 4. [ruby-d... -
05:53 AM Feature #8956: Allow hash members delimited by \n inside of {}
- I've attached a patch for array support (only between square brackets). I've also renamed the `assoc_seperator` rule ...
- 05:49 AM Revision c4be7faa (git): * 2013-10-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43102 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:48 AM Revision 23742417 (git): test_regexp.rb, test_string.rb: suppress warnings
- * test/ruby/test_regexp.rb (test_eq_tilde_can_be_overridden): suppress
a warning.
* test/ruby/test_string.rb (test_...
09/30/2013
-
11:53 PM Feature #8556: MutexedDelegator as a trivial way to make an object thread-safe
- On Fri, Sep 27, 2013 at 6:59 AM, headius (Charles Nutter) <
[email protected]> wrote:
> I propose adding Mu... -
11:53 PM Feature #8839: Class and module should return the class or module that was opened
- On Sat, Sep 28, 2013 at 2:39 AM, shugo (Shugo Maeda)
<[email protected]>wrote:
> For example, bootstrapte... -
10:20 PM Feature #8839: Class and module should return the class or module that was opened
- shugo (Shugo Maeda) wrote:
> I did a quick hack to try this proposal and found that some test failed with it:
>
>... -
11:37 PM Feature #6647: Exceptions raised in threads should be logged
- Testing seems to indicate this is a pretty safe change, and it just makes the debug-logged exception output be logged...
-
11:05 PM Feature #6647: Exceptions raised in threads should be logged
- We do not currently log it, but the patch to do so is trivial.
https://gist.github.com/6764310
I'm running test... -
12:23 PM Feature #6647: Exceptions raised in threads should be logged
- (2013/09/27 20:18), headius (Charles Nutter) wrote:
> So, can we do this for 2.1? I have heard from many other use... -
07:53 AM Feature #6647: Exceptions raised in threads should be logged
- This would indeed eliminate a huge amount of confusion for people getting
started with threads. Or for people year... -
10:16 PM Feature #8960: Add Exception#backtrace_locations
- JRuby has implementation but no tests. The test should look pretty much like Thread#backtrace_locations tests, though...
-
11:51 AM Feature #8960: Add Exception#backtrace_locations
- I'll try before preview-2.
JRuby already has a implementation and tests?
-
08:25 PM Feature #8572 (Feedback): Fiber should be a Enumerable
- Can I close it?
-
08:24 PM Feature #8639 (Feedback): Add Queue#each
- http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/56421
any comments? -
08:17 PM Feature #3944 (Feedback): Add Fiber#root? method
-
08:16 PM Feature #3187 (Feedback): Allow dynamic Fiber stack size
- Ruby 2.0 already has
RUBY_VM_FIBER_VM_STACK_SIZE
RUBY_FIBER_MACHINE_STACK_SIZE
is it enough?
-
08:13 PM Feature #8823: Run trap handler in an independent thread called "Signal thread"
- Now, Queue is trap-safe.
-
08:12 PM Feature #8761 (Closed): Binding#local_variable_get, set, defined?
- Introduced r42464 and there are no objection.
Close this ticket as accepted feature.
-
08:11 PM Feature #8725 (Feedback): Possibility to get a signal handler without changing it
-
08:08 PM Bug #8968 (Rejected): Baseruby is required after patching configure.in
- It sometimes happens, that during packaging Ruby, it is necessary to patch configure.in (we are doing so in Fedora, t...
-
05:25 PM Feature #8948: Frozen regex
- ko1 (Koichi Sasada) wrote:
> 2.2 matter?
2.1 would make sense to me, so it goes along with other frozen literals.... -
12:11 PM Feature #8948: Frozen regex
- I like to freeze normal regexp literal that Eregon said.
2.2 matter?
Anyone set instance variable for each rege... -
03:28 PM Revision 210efb5c (git): merge revision(s) 42459: [Backport #8963]
- * tool/make-snapshot: Fix order of priority for option parameter.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branc... -
02:18 PM Feature #8967 (Open): add uninclude and unextend method
- Can be add uninclude and unextend method to ruby core ?
That enable Klass include or prepend different module,
ma... -
02:15 PM Revision e1bb0710 (git): * ext/objspace/objspace.c: [DOC] Cleaned up many rdoc formatting
- issues and several duplicate grammar bugs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43099 b2dd03c8-39d4-4d... -
02:04 PM Revision bbf366ba (git): ChangeLog typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43098 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:02 PM Revision 8073bd79 (git): * ext/objspace/object_tracing.c: [DOC] Adjust rdoc formatting and fix
- small grammar typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43097 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:29 AM Revision 1d4e3d48 (git): * ext/objspace/object_tracing.c: [DOC] add some nots for
- ObjectSpace::trace_object_allocations.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43096 b2dd03c8-39d4-4d8f-... -
08:17 AM Revision 1450e0b5 (git): * ext/objspace/object_tracing.c: add new 3 methods to control tracing.
- * ObjectSpace::trace_object_allocations_start
* ObjectSpace::trace_object_allocations_stop
* ObjectSpace::trace_objec... -
08:06 AM Revision 6a1a08c9 (git): gc.c: suppress warnings
- * gc.c (gc_before_sweep): use PRIuSIZE instead of "%zu" directly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@... -
07:07 AM Revision 3eef1b54 (git): configure.in: RUNRUBY_COMMAND
- * configure.in, Makefile.in (RUNRUBY_COMMAND): separate from RUNRUBY,
to use options for runruby.rb.
git-svn-id: s... -
02:20 AM Revision 1d90d0ce (git): * gc.c (rb_gc_disable): do rest_sweep() before disable GC.
- This fix may solve a failure of
TestTracepointObj#test_tracks_objspace_events
[test/-ext-/tracepoint/test_tracepo... -
02:18 AM Revision 7f25c651 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43091 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:49 AM Revision 59f5fa10 (git): * vm_method.c (rb_undef): raise a NameError if the original method
- of a refined method is not defined.
* vm_insnhelper.c (rb_method_entry_eq): added NULL check to avoid SEGV.
* test/...
09/29/2013
-
10:07 PM Bug #8965 (Closed): SEGV when a refined method is undefined by undef
- I reported this issue to ruby-dev by accident, so refiled as #8966.
-
09:57 PM Bug #8965 (Closed): SEGV when a refined method is undefined by undef
- The following code causes SEGV:
module Foo
refine Object do
def foo
puts "foo"
end
... -
08:04 PM Feature #6721: Object#yield_self
May I give a name suggestion?
Does "tap!" make sense in english?
~~~Ruby
2.tap {|x| x*2 } # => 2
2.tap! {...-
06:52 PM Bug #8964: [BUG](%p is T_NONE) occurs while marking VM stack
- =begin
レビューありがとうございます。
とりあえず[ruby-dev:47730]のパッチでコミットしておきました。
=end
-
06:50 PM Bug #8964 (Closed): [BUG](%p is T_NONE) occurs while marking VM stack
- This issue was solved with changeset r43081.
Kazuki, thank you for reporting this issue.
Your contribution to Ruby is... -
11:53 AM Bug #8964: [BUG](%p is T_NONE) occurs while marking VM stack
- (2013/09/29 9:08), nobu (Nobuyoshi Nakada) wrote:
> これでいいんじゃないでしょうか。
と思います。
> vm_callee_setup_arg_comple... -
09:08 AM Bug #8964: [BUG](%p is T_NONE) occurs while marking VM stack
- これでいいんじゃないでしょうか。
vm_callee_setup_arg_complex()とvm_yield_setup_block_args()は共通化できるところも多そうですが。 -
08:28 AM Bug #8964: [BUG](%p is T_NONE) occurs while marking VM stack
- =begin
不要な分岐を避けるために初期化処理はsetup_argでやったほうがよいのでないかと思い直したので、パッチを修正しました。
=end
-
06:35 PM Feature #8948: Frozen regex
- jwille,
My understanding with the case of string in your example is that the two strings would count as different ... -
03:58 PM Revision 7eca2a43 (git): fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43089 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:56 PM Revision 98729749 (git): * 2013-09-30
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43088 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:56 PM Revision f694995c (git): fix typos
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43087 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:51 PM Revision 92b0e5b2 (git): array.c: minor performance improvement
- * array.c (sort_2): minor performance improvement by replacing
rb_funcall() with rb_funcallv.
* array.c (rb_ary_bs... -
02:45 PM Revision 6496dc89 (git): parse.y: allow junk attrset
- * parse.y (rb_id_attrset, intern_str): allow junk attrset ID for
Struct.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
01:57 PM Revision 5a48805b (git): ChangeLog: remove duplicated entry
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43084 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:56 PM Revision 771c8ed3 (git): parse.y: fix inconsistency with literals
- * parse.y (rb_id_attrset): fix inconsistency with literals, allow
ID_ATTRSET and return it itself, but ID_JUNK cann... - 09:50 AM Revision 3dab183c (git): * 2013-09-29
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43082 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:50 AM Revision 94f57871 (git): * vm_insnhelper.c (vm_callee_setup_arg_complex, vm_yield_setup_block_args):
- clear keyword arguments to prevent GC bug which occurs
while marking VM stack.
[ruby-dev:47729] [Bug #8964]
* te...
09/28/2013
-
10:39 PM Bug #8964 (Closed): [BUG](%p is T_NONE) occurs while marking VM stack
- =begin
以下のコードで (({rb_gc_mark(): 0x00555555a1ff68 is T_NONE})) のような[BUG]となります。
def m(a: [])
end
GC.stress=... -
05:06 PM Misc #8962 (Closed): [DOC] add step to enable Generational GC merits in README.EXT*
- =begin
Is there any chance to reap the benefit of new Generational GC merits for
C-extension library authors?
... -
03:39 PM Feature #8839: Class and module should return the class or module that was opened
- I did a quick hack to try this proposal and found that some test failed with it:
https://gist.github.com/shugo/6... -
08:41 AM Feature #8839: Class and module should return the class or module that was opened
- headius (Charles Nutter) wrote:
> mame (Yusuke Endoh) wrote:
> > headius (Charles Nutter) wrote:
> > > One use:
>... -
04:20 AM Feature #8839: Class and module should return the class or module that was opened
- I agree that returning the class or module makes sense (to me).
I'd also like to see "`def foo`" return a (`Unbound`... -
03:39 AM Feature #8839: Class and module should return the class or module that was opened
- mame (Yusuke Endoh) wrote:
> headius (Charles Nutter) wrote:
> > One use:
> >
> > ~~~ruby
> > my_class = class ... -
02:25 PM Revision 202cc8e6 (git): math.c: fix for Bignum argument
- * math.c (math_log, math_log2, math_log10): fix for Bignum argument.
numbits should be add only when right shifted.... -
01:04 PM Revision e5bcf05d (git): merge revision(s) 42542: [Backport #8910]
- * random.c (rb_random_ulong_limited): coerce before check negative.
[Fixes GH-379]
git-svn-id: svn+ssh://... -
11:10 AM Feature #8887: min(n), max(n), min_by(n), max_by(n)
- slide updated
-
10:54 AM Feature #8887: min(n), max(n), min_by(n), max_by(n)
- slide added
-
09:23 AM Feature #8961: Synchronizable module to easily wrap methods in a mutex
- headius (Charles Nutter) wrote:
> Maybe. I don't like the idea of exposing this mutex/monitor, since it could be mod... -
03:45 AM Feature #8961: Synchronizable module to easily wrap methods in a mutex
- tobiassvn (Tobias Svensson) wrote:
> Having this as a method on Module directly would of course be ideal. However, I... -
07:30 AM Bug #8797: Intermittent Segfault on 2.0.0-p247 when running 'bundle install'
- Confirming I have the same error. Running `bundle install` a few times eventually succeeds. Can I provide anything to...
-
05:47 AM Revision f450dede (git): Added ticket number
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43078 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:43 AM Revision 1a0eb89c (git): * test/dl/test_base.rb: {libc, libm} detection now handle GNU/Hurd
- correctly. Patch by Gabriele Giacone ([email protected]).
* test/fiddle/helper.rb: ditto.
git-svn-id: svn+ssh://ci.... -
03:42 AM Feature #8556: MutexedDelegator as a trivial way to make an object thread-safe
- Formatting issue... the "synchronized" proposal is in https://bugs.ruby-lang.org/issues/8961
-
01:15 AM Revision 9bfee9e9 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43076 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:26 AM Bug #8659 (Closed): Curses::Window#bkgdset does not handle color correctly
- This issue was solved with changeset r43074.
Alex, thank you for reporting this issue.
Your contribution to Ruby is g... -
12:12 AM Feature #8956: Allow hash members delimited by \n inside of {}
- Thanks for the patch, nobu. That was easier than I thought it would be; I was looking in the wrong place entirely.
...
09/27/2013
-
11:33 PM Feature #8839: Class and module should return the class or module that was opened
- headius (Charles Nutter) wrote:
> One use:
>
> ~~~ruby
> my_class = class Foo
> ...
> end
> ~~~
>
> We ca... -
09:11 PM Feature #8839: Class and module should return the class or module that was opened
- I see now. I really tried a few times to get something like your second example to work:
~~~ruby
class MyProcesso... -
07:29 PM Feature #8839: Class and module should return the class or module that was opened
- mame (Yusuke Endoh) wrote:
> How useful is this proposal?
> I think we should not change anything without considera... -
04:22 AM Feature #8839: Class and module should return the class or module that was opened
- Actually, I don't understand even why returning a symbol from method definition is useful...
-
04:22 AM Feature #8839: Class and module should return the class or module that was opened
- I've been wondering the same thing since I saw this ticket being created...
-
10:50 PM Feature #8931: Update URL in REPORTBUG_MSG
- I agree with zzak.
Linking to www.ruby-lang.org/whatever which redirects to bugs.ruby-lang.org/something_else soun... -
01:23 PM Feature #8931: Update URL in REPORTBUG_MSG
- I don't think redirect is acceptable, we should correct the problem at the source. Please reconsider..
> On Sep 2... -
10:35 AM Feature #8931 (Rejected): Update URL in REPORTBUG_MSG
- If it is http://www.ruby-lang.org/bugreport.html, we can change redirect target if we want to change the target.
If ... -
09:45 PM Feature #8961: Synchronizable module to easily wrap methods in a mutex
- Having this as a method on Module directly would of course be ideal. However, I believe the mutex/monitor used should...
-
08:40 PM Feature #8961: Synchronizable module to easily wrap methods in a mutex
- I would like to see this in 2.1, as a standard Module method. The fact that "def" returns the method name now makes t...
-
08:23 PM Feature #8961 (Open): Synchronizable module to easily wrap methods in a mutex
- =begin
I propose a Synchronizable mixin to easily wrap methods in a mutex which works together with Ruby 2.1's metho... -
08:35 PM Feature #8556: MutexedDelegator as a trivial way to make an object thread-safe
- Similar in nature to the "synchronized" module method proposed in https://bugs.ruby-lang.org/issues/8961. I like that...
-
08:13 PM Feature #8556: MutexedDelegator as a trivial way to make an object thread-safe
- That would be a useful feature.
+1 -
07:59 PM Feature #8556: MutexedDelegator as a trivial way to make an object thread-safe
- Any comments here? This would be pretty easy to add to delegate.rb for 2.1.
-
08:19 PM Feature #6309: Add a reference queue for weak references
- I again request approval from matz to add this feature :-) Can we do it for 2.1, please?
-
08:18 PM Feature #6647: Exceptions raised in threads should be logged
- So, can we do this for 2.1? I have heard from many other users that really would like exceptions bubbling out of thre...
-
08:17 PM Feature #6308: Eliminate delegation from WeakRef
- I believe this is just waiting on approval by matz. Can we make this change in 2.1, please?
-
08:15 PM Bug #8208 (Rejected): Raise cached exceptions for nonblocking IO to avoid allocation/stack-copying costs
- https://bugs.ruby-lang.org/issues/5138 has been accepted in a slightly altered form, so I think perhaps this can be r...
-
08:15 PM Feature #8948: Frozen regex
- > but it would be difficult to tell which regexes are intended to be the same
i'm not sure i understand. how is
... -
08:14 PM Feature #5138: Add nonblocking IO that does not use exceptions for EOF and EWOULDBLOCK
- Hah... I was just stopping by to suggest the keyword argument as a compromise form...and it turns out that's exactly ...
-
08:12 PM Feature #7895: Exception#backtrace_locations to go with Thread#backtrace_locations and Kernel#caller_locations
- I have filed https://bugs.ruby-lang.org/issues/8960 to get this feature added to MRI. It is already available in JRuby.
-
08:11 PM Feature #8960 (Assigned): Add Exception#backtrace_locations
- All parties agreed this would be useful to add in https://bugs.ruby-lang.org/issues/7895 and ko1 suggested I file a f...
-
08:04 PM Feature #8257: Exception#cause to carry originating exception along with new one
- Any further comments here? I might be able to do part of the implementation, but I don't know how to automatically st...
-
08:02 PM Bug #8488 (Rejected): Refactor rbinstall.rb for maintenance, clarity, reuse
- RubyGems 2.1 incorporated my new logic for default gems while still supporting the MRI 2.0 layout for default specs.
... -
07:58 PM Feature #8570: Better mechanisms to safely load classes concurrently
- normalperson (Eric Wong) wrote:
> So the insertion of a new class will need a namespace lock (just like
> creatin... -
07:45 PM Feature #8568: Introduce RbConfig value for native word size, to avoid Fixnum#size use
- In for 2.1?
-
07:44 PM Feature #8088: Method#parameters (and friends) should provide useful information about core methods
- Any possibility of getting this in for 2.1?
-
07:41 PM Bug #8875: Select is not usable with SSLSocket
- akr (Akira Tanaka) wrote:
> 2013/9/8 headius (Charles Nutter) <[email protected]>:
>
> > I would agree, excep... - 03:26 PM Revision c77d56ff (git): * 2013-09-28
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43075 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:26 PM Revision 2328b4b2 (git): * ext/curses/extconf.rb: check the size of chtype.
- * ext/curses/curses.c (NUM2CH, CH2NUM): use proper macros for
the size of chtype.
[ruby-core:56090] [Bug #8659]
g... -
03:16 PM Feature #8956: Allow hash members delimited by \n inside of {}
- If this proposal is going to be considered, then I think it should not be just for hashes, but also for arrays, and f...
-
01:41 PM Feature #8956: Allow hash members delimited by \n inside of {}
- Same about arrays, i guess? :)
-
12:47 PM Feature #8956: Allow hash members delimited by \n inside of {}
- Additional patch for labeled `assocs`.
~~~diff
diff --git a/parse.y b/parse.y
index b0a7cc4..63b4334 100644
---... -
02:11 AM Feature #8956: Allow hash members delimited by \n inside of {}
- I feel the need to mention that at this time, my changes do not include Ruby 1.9 style symbol hashes. These still req...
-
03:06 PM Bug #8957 (Rejected): Ruby tk control variables for radiobutton menu radiobutton and menu checkbutton not working correctly.
- It depends on bugs on the reporter's code.
--- test_control_variables.rb 2013-09-27 14:48:40.000000000 +0900
+++ ... -
10:52 AM Bug #8957 (Assigned): Ruby tk control variables for radiobutton menu radiobutton and menu checkbutton not working correctly.
-
03:50 AM Bug #8957 (Rejected): Ruby tk control variables for radiobutton menu radiobutton and menu checkbutton not working correctly.
- The control variables for radiobutton menu radiobutton and menu checkbutton are not working correctly. In a starter p...
-
02:31 PM Revision 0e2f5210 (git): [DOC]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43073 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:36 AM Revision 2c0d74b7 (git): * gc.c: add two GC tuning environment variables.
- RUBY_GC_MALLOC_LIMIT_MAX and RUBY_GC_MALLOC_LIMIT_GROWTH_FACTOR.
See r43067 for details.
* gc.c (rb_gc_set_params):... -
08:45 AM Revision a31ff891 (git): * gc.c (GC_MALLOC_LIMIT): 8,000,000 -> 8 * 1,024 * 1,024.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43071 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:20 AM Revision 78a49728 (git): * gc.c (gc_before_sweep): cast to size_t to suppress warnings.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43070 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:14 AM Revision 3c5529f6 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43069 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:12 AM Revision 752cc234 (git): * gc.c: add some fine-grained profiling codes to tuning marking phase.
- If you enable RGENGC_PRINT_TICK to 1, then profiling results by RDTSC
(on x86/amd64 environment) are printed at las... -
08:01 AM Revision f365cd2c (git): * gc.c: simplify threshold of GC caused by malloc_increase.
- Now, malloc_limit is increased/decreased by mysterious logic.
This fix simplify malloc_limit increase/decrease logi... -
06:24 AM Feature #8959 (Assigned): Allow top level prepend
- Since `include` works on top level, it's reasonable to enable top level
`prepend` as well.
I've already added a p... -
02:18 AM Revision 1ccdddb7 (git): .gdbinit: insert a colon
- * .gdbinit (rp): insert a colon between type "SYMBOL" and ID value.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun... -
01:53 AM Feature #8953: `str =~ /pattern/` does not call =~ method if (1) str is a String, (2) /pattern/ is a Regexp literal
- 2013/9/27 ko1 (Koichi Sasada) <[email protected]>:
> Issue #8953 has been updated by ko1 (Koichi Sasada).
... -
01:23 AM Feature #8953: `str =~ /pattern/` does not call =~ method if (1) str is a String, (2) /pattern/ is a Regexp literal
- (2013/09/27 1:13), ko1 (Koichi Sasada) wrote:
> And all of versions ignore the redefinition.
> I implemented 1.9... -
01:13 AM Feature #8953: `str =~ /pattern/` does not call =~ method if (1) str is a String, (2) /pattern/ is a Regexp literal
- I checked previous behavior.
versions/install-tags_v1_6_5_/bin/ruby
versions/install-tags_v1_6_6_/bin/ruby
versi... -
12:59 AM Feature #8953 (Assigned): `str =~ /pattern/` does not call =~ method if (1) str is a String, (2) /pattern/ is a Regexp literal
-
01:07 AM Bug #8205 (Closed): Regexp.union behavior and Regexp.try_convert
- This issue was solved with changeset r43061.
Alexander, thank you for reporting this issue.
Your contribution to Ruby... -
01:02 AM Feature #7429: Provide options for core collections to customize behavior
- Maybe combine it with https://bugs.ruby-lang.org/issues/8909
options = {klass:Hamster}
{ bug_number: 7429, status... -
01:01 AM Bug #8913: Unclear licensing terms on lib/gserver.rb
- r42994 is backported to ruby_2_0_0 at r43060.
-
12:56 AM Feature #8637: I18n documentation
- Sutou-san has began implementation for this on rdoc tracker: https://github.com/rdoc/rdoc/pull/254
-
12:41 AM Bug #8936 (Closed): Improve explanation about passing more number of params to instance of Struct
- This issue was solved with changeset r43058.
Prathamesh, thank you for reporting this issue.
Your contribution to Rub... -
12:39 AM Misc #8905: Add documentation to semantics of method default arguments
- It's defined as left-to-right order, always.
-
12:35 AM Bug #8952 (Feedback): [DOC] required keyword arguments
- @nobu did you see #8905?
-
12:25 AM Bug #8889 (Feedback): Nodoc large parts of RSS
- I like RSS, I think we should provide api-level documentation for things like Feed and Channel and Entry. The entity ...
-
12:19 AM Bug #8812: RSS: document more constants
- This patch is good, thank you!
-
12:19 AM Bug #8821: Add documentation for Time#w3cdtf
- I would just say "this method", instead of "the <name> method".
Otherwise, its good. Thank you!
Also available in: Atom