Activity
From 12/04/2012 to 12/10/2012
12/10/2012
-
11:44 PM Bug #7540 (Closed): Proc#parameters cannot show :opt with :rest and :keyword
- When an :opt arg is specified with :rest and :key args,
Proc#parameters (as well as *Method) cannot show it as below... -
09:52 PM Bug #7539: Misleading error message "can't convert nil into string"
- I support "can't append nil to string" error.
-
09:29 PM Bug #7539 (Closed): Misleading error message "can't convert nil into string"
- When trying to call `String#+` with `nil` as an argument, you get the error "can't convert nil into String", which do...
-
08:48 PM Feature #4085: Refinements and nested methods
- jeremyevans0 (Jeremy Evans) wrote:
> Use parentheses to tell ruby to do a method call even if there is a local varia... -
08:14 PM Feature #4085: Refinements and nested methods
- headius (Charles Nutter) wrote:
> rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> > > Honestly, there are certain feat... -
05:17 PM Bug #953: 深い入れ子の配列の取り扱いで落ちる
- =begin
ulimit -s 4096 / Ubuntu 12.04 x64 でtrunk(r38279)で追試してみたところ、
状況が変わっていて、SystemStackErrorにはなるものの
MALLOC_CHECK_... -
05:08 PM Bug #7357 (Third Party's Issue): ruby-1.9.3-p327@global/gems/activerecord-3.2.9/lib/active_record/connection_adapters/postgresql_adapter.rb:1208: [BUG] Segmentation fault
- it seems pg.gem's issue
-
05:07 PM Bug #7085 (Closed): Subversion → GitHub gateway stops.
- Thanks for evan and shyouhei, it now works!
-
04:57 PM Revision 4eb272e8 (git): More debug print for r38296
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38301 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:53 PM Revision 8aac5f48 (git): * lib/matrix: alias {row|column}_size to {row|column}_count and use the latter.
- [Bug #7369] [ruby-core:49409]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38300 b2dd03c8-39d4-4d8f-98ff-823fe6... - 04:05 PM Revision 4c02cff1 (git): * 2012-12-11
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38299 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:05 PM Revision 7ef16d22 (git): * fix the behavior when a module is included into a refinement.
- This change is a little tricky, so it might be better to prohibit
module inclusion to refinements.
* include/ruby/... -
02:29 PM Feature #7517: Fixnum::MIN,MAX
- Hi,
In message "Re: [ruby-core:50708] [ruby-trunk - Feature #7517] Fixnum::MIN,MAX"
on Sun, 9 Dec 2012 21... -
01:02 PM Revision fa7c4ab4 (git): * vm_method.c (rb_method_entry_without_refinements): use
- rb_resolve_refined_method() to search superclasses if
me->def->orig_me is 0. This change fixes make test-all
TES... -
11:29 AM Feature #7436: Allow for a "granularity" flag for backtrace_locations
- =begin
Why not introduce a (({$DEBUG})) variable that tells the runtime to enable introspective features like this a... -
11:16 AM Feature #7436: Allow for a "granularity" flag for backtrace_locations
- As a debugging feature I can support access to arbitrary bindings. As a general, runtime, hot-path feature, there's n...
-
10:20 AM Feature #7436: Allow for a "granularity" flag for backtrace_locations
- @matz keep in mind, people are already hacking and using this feature externally
https://github.com/banister/bind... -
09:58 AM Bug #3594: URI class doesn't do file URL's properly.
- mame (Yusuke Endoh) wrote:
> Is this specified in RFC or any spec?
There's no available RFC of file URI scheme.
... -
12:49 AM Bug #3594: URI class doesn't do file URL's properly.
- Is this specified in RFC or any spec?
--
Yusuke Endoh <[email protected]> -
09:27 AM Revision a263a856 (git): Add debug print to debug make dist error on rubyci FreeBSD
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38296 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:03 AM Revision 0e7fd847 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38295 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:01 AM Revision f9aa334b (git): * ext/fiddle/win32/*: library ports from DL to Fiddle.
- * ext/dl/win32/extconf.rb: check fiddle. often case dl compiled prior
to fiddle, so this change is no meaning. in... -
06:23 AM Revision 13e83d05 (git): vm_trace.c: exceptions in event hooks
- * vm_trace.c (rb_threadptr_exec_event_hooks): exceptions in event
hooks should not propagate outside.
git-svn-id: ... -
06:11 AM Revision c9b4b780 (git): compile.c, vm_insnhelper.c: flip-flop without hidden string key
- * compile.c (iseq_compile_each): count flip-flop state in local iseq
not in each iseqs, so that the keys can be oth... -
05:05 AM Revision 2ffc29e8 (git): * Makefile.in (LIBRUBY_SO): sign also.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38291 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:32 AM Revision fa8c9743 (git): * enc/depend (link_so): prefix $(Q) for each commands.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38290 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:24 AM Bug #7522: Non-core "Type()" Kernel methods return new objects
- Ah, thanks for that catch!
Updated patch is attached. -
04:18 AM Revision 2b8485bc (git): configure.in, mkmf.rb: sign extensions
- * configure.in (codesign): check identifier at link time, not
configure time.
* lib/mkmf.rb (LINK_SO): sign extens... -
04:18 AM Revision 08b98cc3 (git): mkconfig.rb: newlines
- * tool/mkconfig.rb: restore embedded newlines.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38288 b2dd03c8-39d4... -
02:50 AM Revision f9e46510 (git): KNOWNBUGS.rb: exceptions in event hooks
- * KNOWNBUGS.rb: add tests for exceptions in event hooks, which were
discarded in 1.8 but passed through in 1.9.
g... -
02:50 AM Revision bb873657 (git): test_gem_rdoc.rb: shut up skipping warnings
- * test/rubygems/test_gem_rdoc.rb (TestGemRDoc): skip method
definitions for older rdoc and shut up obsolete warning... -
02:06 AM Revision f04dd0f0 (git): * lib/irb/magic-file.rb: set a encoding, which is detected from
- the file to read, to the internal encoding.
[Bug #4281][ruby-dev:43036]
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
12:57 AM Bug #3784: Seg fault in IO.select from webrick
- Nahi-san, can you reproduce this issue?
--
Yusuke Endoh <[email protected]> -
12:45 AM Bug #3422 (Assigned): Object.const_get(:A, false) can access BasicObject::A
- Matz, do you think that it should be changed again?
IMO, in principle, I don't think that it is a good idea to chang... -
12:42 AM Revision cf7ca7e6 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38284 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:40 AM Revision f58ff1ba (git): * lib/rubygems/ext/cmake_builder.rb: Added a builder for cmake.
- * lib/rubygems/ext.rb: ditto.
* lib/rubygems/installer.rb: ditto.
* test/rubygems/test_gem_ext_cmake_builder.rb: T... -
12:37 AM Bug #3353 (Assigned): Building 32-bit only on Snow Leopard (dylib failed to build)
- "--with-arch=i386" should be specified in ./configure, I guess.
Mrkn, do you know the status of this issue? Do yo... -
12:28 AM Bug #3351 (Assigned): stack overflow on super
- Shugo-san, ko1, what's the status?
Do you think this issue important?
--
Yusuke Endoh <[email protected]> - 12:13 AM Revision a16cf580 (git): * 2012-12-10
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38282 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:13 AM Revision 91998d69 (git): * lib/rubygems/package.rb: Omit directories when packaging gems like
- RubyGems 1.8.x
* test/rubygems/test_gem_package.rb: Test for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
12/09/2012
-
11:12 PM Bug #7537: OptionParser treats negative digits as options
- In my opinion, negative numbers shouldn't be treated as option keys unless it was explicitly specified. In other case...
-
07:00 PM Bug #7537 (Closed): OptionParser treats negative digits as options
- Is it intentional that negative digits are treated as options?
If I use negative digit as an argument of an option, ... -
10:20 PM Bug #3024: mkmf: Directory names with spaces cause invalid Makefiles to be generated
- Nobu, could you check this?
--
Yusuke Endoh <[email protected]> -
09:40 PM Bug #1771: system()/popen()/popen3() & windows & unicode is not working
- Usa-san, what's the status?
--
Yusuke Endoh <[email protected]> -
09:40 PM Bug #1685: Some windows unicode path issues remain
- Usa-san, what's the status?
--
Yusuke Endoh <[email protected]> -
09:27 PM Bug #953 (Assigned): 深い入れ子の配列の取り扱いで落ちる
- ulimit -s 4096 で Ubuntu 12.10 x64 で再現できませんでしたが、
たぶん特に状況は変わってないんですよね。
再現性のある SEGV ということで、2.0.0 で直したほうがいいと思います。
... -
09:14 PM Feature #7532 (Assigned): Hardcoded compiler location
-
09:11 PM Feature #7525 (Assigned): How to avoid memory leak when something gets wrong and throw exception when using win32api?
- Is this really a feature request? Or bug report?
Assigning to usa.
Usa-san, if this is a feature, please set the... -
09:07 PM Feature #7517: Fixnum::MIN,MAX
- Still, I'm not sure what problem (in mruby?) is resolved by the existence of Fixnum::MAX.
How:
n3 = n1 + n2
... -
08:57 PM Feature #6183: Enumerator::Lazy performance issue
- Sorry, maybe I have no time to review your patch. Anyone interested?
--
Yusuke Endoh <[email protected]> -
02:34 PM Revision 0c0496eb (git): envutil.rb: kill child
- * test/ruby/envutil.rb (EnvUtil#invoke_ruby): kill the child process
certainly.
git-svn-id: svn+ssh://ci.ruby-lang... -
01:43 PM Feature #5825: Sweet instance var assignment in the object initializer
- alexeymuranov (Alexey Muranov) wrote:
> +1, why only initialize?
I agree. Is there a reason not to specify somet... -
01:31 PM Feature #5825: Sweet instance var assignment in the object initializer
- Well... I like the sweetness... But to have such a feature working syntactically from
inside of #`initialize` method... -
12:15 PM Bug #7522: Non-core "Type()" Kernel methods return new objects
- =begin
Your change to ext/bigdecimal/bigdecimal.c will cause a compiler warning:
compiling bigdecimal.c
bigdecim... -
10:44 AM Bug #7248: Shouldn't Enumerator::Lazy.new be private?
- Oh, interesting.
I'll do my best to document it, then.
This leads to more questions, though:
1) Is there a u... -
09:41 AM Bug #7536 (Closed): local variables added to TOPLEVEL_BINDING in -r are broken
- If a library that you require in the -r flag of ruby evals things in TOPLEVEL_BINDING (e.g. RUBY_OPT=-rbundler/setup)...
-
09:11 AM Bug #7496: incorrect base_dir for default gemspecs
- Thank you!
-
08:48 AM Revision 29756c5e (git): * vm_insnhelper.c (vm_call_opt_send): Kernel#send should not use
- refinements.
* proc.c (mnew): Kernel#method, Kernel#public_method,
Module#instance_method, and Module#public_insta... -
06:20 AM Bug #7524: rdoc hangs upon encountering fraktur characters
- This was still a bug, fixed by r38277
-
12:23 AM Feature #4085: Refinements and nested methods
- In message "Re: [ruby-core:50694] [ruby-trunk - Feature #4085] Refinements and nested methods"
on Sat, 8 Dec 2... -
12:02 AM Feature #7075 (Rejected): const_get でトップレベルの定数を参照する時に警告
- 反応が遅くなってすみません。
const_get の第2引数に false を指定すると C は取れなくなるので、第2引数の指定忘れに気がつくかと思って提案してました。
しかしわかっててあえて利用する可能性もあるというのは確か...
12/08/2012
-
11:10 PM Bug #7534 (Closed): /(?i:[\W])/ and /(?i:[\w])/ both match "s"
-
10:59 PM Bug #7534: /(?i:[\W])/ and /(?i:[\w])/ both match "s"
- Indeed, this is a duplicate of #4044. My apologies. Please close this one. Thank you.
-
05:19 PM Bug #7534: /(?i:[\W])/ and /(?i:[\w])/ both match "s"
- As far as I can remember, this issue is two years old.
Refer to #4044 -
03:13 PM Bug #7534: /(?i:[\W])/ and /(?i:[\w])/ both match "s"
- Related to #7533
-
03:12 PM Bug #7534: /(?i:[\W])/ and /(?i:[\w])/ both match "s"
- This was reported by Ian Leitch. https://twitter.com/ileitch/status/277234777118093314 (https://gist.github.com/4236706)
-
03:10 PM Bug #7534 (Closed): /(?i:[\W])/ and /(?i:[\w])/ both match "s"
- If you drop any of the 3 conditions - case-insensitivity, character class, or "s" - this bug does not happen.
See ... -
10:24 PM Feature #4085: Refinements and nested methods
- matz wrote:
> |* Should not send, method, respond_to? use refinements?
> | I've changed Symbol#to_proc not to us... -
01:53 PM Feature #4085: Refinements and nested methods
- In message "Re: [ruby-core:50681] [ruby-trunk - Feature #4085] Refinements and nested methods"
on Sat, 8 Dec 2... -
12:15 PM Feature #4085: Refinements and nested methods
- shugo (Shugo Maeda) wrote:
> I've written down the new specification:
>
> https://bugs.ruby-lang.org/projects/r... -
06:23 AM Feature #4085: Refinements and nested methods
- rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> > Honestly, there are certain features that are so difficult to impleme... -
05:29 AM Feature #4085: Refinements and nested methods
- On 07.12.2012 21:02, rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
>
> Issue #4085 has been updated by rosenfeld (R... -
05:15 AM Feature #4085: Refinements and nested methods
- rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> Aaron, I see your point but often my queries are much more complex than... -
05:02 AM Feature #4085: Refinements and nested methods
- Aaron, I see your point but often my queries are much more complex than a single mention to some column. So if I have...
-
04:55 AM Feature #4085: Refinements and nested methods
- Charles I have read your arguments about super and refinements behavior above and now I understand that the expected ...
-
04:53 AM Feature #4085: Refinements and nested methods
- On 07.12.2012 16:23, Rodrigo Rosenfeld Rosas wrote:
> Not all column names can be represented as method names. Or ... -
04:43 AM Feature #4085: Refinements and nested methods
- > Honestly, there are certain features that are so difficult to implement efficiently that no matter how useful they ...
-
04:42 AM Feature #4085: Refinements and nested methods
- rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> This is what I'd expect from the code above to find it consistent:
>
... -
04:36 AM Feature #4085: Refinements and nested methods
- rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> So, by using your definition of refinements I'd need to separate them b... -
03:48 AM Feature #4085: Refinements and nested methods
- Charles will know for the JRuby case but if it currently doesn't differentiate blocks from procs (or lambdas) I guess...
-
01:02 AM Feature #4085: Refinements and nested methods
- rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> I don't really like the idea of making something implementation depende... -
12:29 AM Feature #4085: Refinements and nested methods
- Not all column names can be represented as method names. Or can they?
Even if they could I don't like this approa... - 09:19 PM Revision 1cf13e07 (git): * 2012-12-09
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38278 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:19 PM Revision 4eaf05c8 (git): * lib/rdoc/markdown/entities.rb: Added documentation.
- * lib/rdoc/parser/ruby.rb: Updated style
* lib/rdoc/ruby_lex.rb: Parse characters up to \u{FFFFF}
* test/rdoc/test... -
05:59 PM Feature #7532: Hardcoded compiler location
- here is patch that archives this: https://github.com/tokaido/tokaido-build/blob/master/patches/darwin/1.9.3-p327/cc_e...
-
04:56 PM Bug #7344: gem pristine bigdecimal が失敗してしまう
- latest rubygems fixed this issue. I confirmed to solve `gem pristine bigdecimal`.
But `gem install bigdecimal` alw... -
04:09 PM Bug #7535 (Closed): Documentation for Ripper
- Committed as r38273.
-
03:42 PM Bug #7535 (Closed): Documentation for Ripper
- Small patch for Ripper docs.
https://github.com/ruby/ruby/pull/219
-
01:57 PM Bug #7524 (Closed): rdoc hangs upon encountering fraktur characters
-
01:09 PM Bug #7524: rdoc hangs upon encountering fraktur characters
- I just gave up on them, the problem is fixed afaiac :-)
-
01:41 PM Revision 54fce811 (git): * eval.c (rb_mod_refine): don't override Module#include. It's
- unnecessary now because refinements are activated only in refine
blocks.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
01:35 PM Revision 4363d076 (git): * eval.c: remove Module#refinements.
- * test/ruby/test_refinement.rb: remove tests for Module#refinements.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru... -
01:35 PM Revision bdb8607c (git): * eval.c (top_using): raise a RuntimeError if using is called in a
- module definition or a method definition.
* test/ruby/test_refinement.rb: related test.
git-svn-id: svn+ssh://ci.ru... -
11:28 AM Bug #7533 (Closed): Oniguruma hates the letter 's' :(
- MRI 2.0.0dev (2012-12-08), MRI 1.9.3-p327, Rubinius f76d3f67, JRuby 1.7.1 (1.9.3)
>> "s.net" =~ /\A[^\W_]+([-.][^\... - 07:06 AM Revision 537030e1 (git): Improve rdoc for Ripper, based on a patch by Oscar Del Ben [github:219]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38273 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:01 AM Revision 75894547 (git): * lib/rubygems/commands/cleanup_command.rb: Skip default gems when
- cleaning up.
* test/rubygems/test_gem_commands_cleanup_command.rb: Test for above.
* lib/rubygems/commands/query_co... -
03:36 AM Revision ee68f78c (git): * vm_insnhelper.c (vm_search_normal_superclass): super in a
- refinement always uses the refined class as its superclass.
* test/ruby/test_refinement.rb: related test.
git-svn-i... -
03:06 AM Revision d928280c (git): * eval.c (rb_mod_refine): raise an ArgumentError if a given
- block is of a Proc object.
* vm_insnhelper.c (vm_call_method): store refined methods in inline
cache to improve pe... -
02:53 AM Feature #6074: Allow alias arguments to have a comma
- On Dec 7, 2012, at 9:10, "alexeymuranov (Alexey Muranov)" <[email protected]> wrote:
> Issue #6074 has been up... -
02:10 AM Feature #6074: Allow alias arguments to have a comma
- Just another idea in this direction: allow
~~~ruby
def :foo, :bar do
puts bar
end
~~~
in addition to
~... -
02:52 AM Bug #7528: CSV.== fails to check object type
- James, I think your editor may have committed a bunch of whitespace changes
-
02:42 AM Bug #7528 (Closed): CSV.== fails to check object type
- This issue was solved with changeset r38265.
Stephen, thank you for reporting this issue.
Your contribution to Ruby i... -
02:07 AM Bug #7528 (Assigned): CSV.== fails to check object type
-
02:37 AM Revision db051011 (git): * eval.c (rb_mod_refine), vm_eval.c (rb_yield_refine_block):
- Module#refine activates all refinements defined in that module
only in a given block.
* string.c (sym_to_proc, sym... -
01:17 AM Bug #7248: Shouldn't Enumerator::Lazy.new be private?
- Hi,
Enumerator::Lazy.new will be needed
(1) when you want to overwrite behavior of a lazy method. eg:
---
cla... -
12:26 AM Revision 3adc9834 (git): * ext/openssl/ossl_x509name.c: Completed documentation for
- OpenSSL::X509::Name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38268 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:24 AM Revision 1c9e3155 (git): ChangeLog: fix indent
- * ChangeLog: fix indent. revert r38265 partially.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38267 b2dd03c8-... -
12:18 AM Revision 1c5b3092 (git): * ext/objspace/objspace.c (iow_size): return size of internal object
- for ObjectSpace.memsize_of().
* test/objspace/test_objspace.rb: add a test.
git-svn-id: svn+ssh://ci.ruby-lang.org...
12/07/2012
-
11:17 PM Feature #7503 (Assigned): make timeout.rb async-interrupt safe by default
- > Target version changed from 2.0.0 to next minor
r38216 was reverted then.
-
02:04 PM Feature #7503 (Closed): make timeout.rb async-interrupt safe by default
- This issue was solved with changeset r38255.
Motohiro, thank you for reporting this issue.
Your contribution to Ruby ... -
11:12 PM Feature #6074: Allow alias arguments to have a comma
- Is there any reason this can't make it into 2.0?
-
10:43 PM Feature #4085: Refinements and nested methods
- =begin
@rosenfeld I think the point was that a better designed API could do:
records = DB[:some_table].
wh... -
10:23 PM Feature #4085: Refinements and nested methods
- Em 06-12-2012 23:17, The 8472 escreveu:
> On 06.12.2012 17:01, rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
>> The... -
03:34 PM Feature #4085: Refinements and nested methods
- matz (Yukihiro Matsumoto) wrote:
> I have reviewed, and as far as I understand, it's correct, except that `Module#ev... -
03:16 PM Feature #4085: Refinements and nested methods
- =begin
I have reviewed, and as far as I understand, it's correct, except that `Module#eval` should be `Module#module_... -
02:17 PM Feature #4085: Refinements and nested methods
- matz (Yukihiro Matsumoto) wrote:
> I have discussed with Shugo, and found out there was misunderstanding in my side.... -
10:23 AM Feature #4085: Refinements and nested methods
- On 06.12.2012 17:01, rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> The problem is that currently you can't use both... -
03:23 AM Feature #4085: Refinements and nested methods
- In message "Re: [ruby-core:50641] [ruby-trunk - Feature #4085] Refinements and nested methods"
on Fri, 7 Dec 2... -
03:14 AM Feature #4085: Refinements and nested methods
- @matz Your example looks like you are trying to have it both ways. Sort of local but sort of not. I agree with @rosen...
-
01:57 AM Feature #4085: Refinements and nested methods
- What I find inconsistent specifically (and we wouldn't be able to fix it later without breaking backward compatibilit...
-
01:41 AM Feature #4085: Refinements and nested methods
- I haven't deny the future possibility to introduce your "local refinement". But we have to prepare working implementa...
-
01:01 AM Feature #4085: Refinements and nested methods
- Look, refinements could probably save Ruby from many drawbacks that currently exist. But I don't really understand wh...
-
12:02 AM Feature #4085: Refinements and nested methods
- @rosenfeld,
If you don't understand it, and you want to avoid it, that's OK. Ruby is a good language without refinem... -
10:42 PM Bug #7528: CSV.== fails to check object type
- I concur. Patch attached for easy application.
It's probably worth noting that the current, unpatched, behaviour ... -
09:23 PM Bug #7528: CSV.== fails to check object type
- It would probably be better to perform an `is_a?` check rather than
checking the class of the other object.
-
08:56 PM Bug #7528: CSV.== fails to check object type
- This seems to fix it:
```diff
478c478,479
< @row == other.row
---
> return @row == other.row if ot... -
12:04 AM Bug #7528 (Closed): CSV.== fails to check object type
- CSV::Row's equality method presumes it is comparing another CSV::Row. It fails when the object to be compared doesn'...
-
05:57 PM Feature #7532 (Assigned): Hardcoded compiler location
- Currently RbConfig::CONFIG["CC"] is hardcoded during compilation, this is an issue when compiling ruby that can be ru...
- 05:42 PM Revision 5b1065f3 (git): * lib/csv.rb: A fix for row comparison by Stephen Wattam. [Bug #7528]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38265 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:27 PM Revision 0dc6b839 (git): unit.rb: no need to check all reports
- * lib/test/unit.rb (Test::Unit::Runner#_run_parallel): no need to
check all reports.
git-svn-id: svn+ssh://ci.ruby... - 03:49 PM Revision 8978ec05 (git): * 2012-12-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38263 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:49 PM Revision 537297d1 (git): * vm_eval.c (yield_under, eval_under): do not activate refinements
- of the receiver in module_eval and instance_eval.
* eval.c (ruby_Init_refinement): undef Class#refine.
* eval.c (ru... -
03:49 PM Bug #6038: #instance_eval bug
- =begin
I don't think ((|pr2|)) is not guaranteed to be the same object as ((|pr1|)) where
pr1 = proc {}
pr2 = ... -
02:44 PM Revision c36d15f2 (git): * ext/refinement/refinement.c: include ruby/ruby.h instead of the
- declaration of rb_warn().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:22 PM Bug #7531 (Feedback): Issues in installing ruby 1.9.3 on AIX 7.1
-
01:22 PM Bug #7531: Issues in installing ruby 1.9.3 on AIX 7.1
- I guess r37653 would fix this issue.
-
09:05 AM Bug #7531 (Closed): Issues in installing ruby 1.9.3 on AIX 7.1
- In file included from random.c:1264:
siphash.c:11:22: error: endian.h: A file or directory in the path name does not... -
10:36 AM Revision 3bbffbc7 (git): Revert r38216 and r38221. Release manager mark this feature as "next minor".
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38260 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:21 AM Bug #7530 (Closed): Concurrent loads fail with mutex errors
- I have no idea what's going on here.
~~~
jruby-1.7.0 ~/projects/vts-jruby $ cat bench_load_path.rb
require 'ben... -
07:10 AM Revision 65129f3a (git): Remove file from r38201
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:08 AM Revision a756aa75 (git): * doc/etc.rd: Removed stale documentation file
- * ext/etc/etc.c: Merged documentation from doc/etc.rd and updated
rdoc, added documentation for Etc::Passwd and Et... - 07:03 AM Revision 8b2a4e68 (git): * lib/test/unit.rb (Test::Unit::Runner#_run_parallel): no need to
- retry skipped test. this fix makes 40% faster the whole test-all
with -j5 on Windows.
git-svn-id: svn+ssh://ci.r... -
05:22 AM Revision 85e3560a (git): * lib/rdoc/markup/to_joined_paragraph.rb: Completed documentation
- * lib/rdoc/parser/c.rb: ditto
* lib/rdoc/parser/changelog.rb: ditto
* lib/rdoc/servlet.rb: ditto
* lib/rdoc/store.... -
05:04 AM Revision 08f0db2c (git): timeout.rb: replace deferred exception after async_interrupt_timing
- * lib/timeout.rb (Timeout#timeout): since async_interrupt_timing
re-raises a deferred exception, replace the timeou... -
05:02 AM Revision 9dd64b60 (git): * test/ruby/test_refinement.rb: suppress warning.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38254 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:02 AM Revision 13d3f023 (git): test: remove or replace trailing spaces
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:39 AM Revision 97de2b36 (git): * ext/fiddle/closure.c (Fiddle::Closure.new): fix typo in documentation
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:35 AM Revision a297576c (git): * ext/fiddle/function.c (Fiddle::Function.new): fix typo in documentation
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:21 AM Revision 2db4ac6e (git): Commit ChangeLog from r38249
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38250 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:08 AM Revision 5452c2d6 (git): * doc/forwardable.rd: Remove stale documentation file
- * lib/forwardable.rb: Merge documentation from doc/forwardable.rd
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk... -
03:33 AM Bug #7529 (Rejected): キーワード引数を使うと最後のほうの通常の引数にハッシュを渡せない?
-
03:33 AM Bug #7529: キーワード引数を使うと最後のほうの通常の引数にハッシュを渡せない?
- 残念ながら仕様です。キーワードのためのハッシュと純粋に引数であるハッシュの区別はできないので。
末尾に {} を追加するくらいでしょうか。
Matz.
-
01:54 AM Bug #7529 (Rejected): キーワード引数を使うと最後のほうの通常の引数にハッシュを渡せない?
- def foo(h, k: 0)
p [ h, k ]
end
h = { 1=> 2 }
foo(h)
を実行すると
ArgumentError: unknown keyword: 1
のエラーが出... -
02:58 AM Revision 3c0f6657 (git): Use more portable value for ENV['TZ']
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:55 AM Revision 1bb1d096 (git): * time.c (time_mdump): dump timezone string to private instance variable
- on marshaling.
* time.c (time_mload): load timezone string from private instance
variable named 'zone'.
git-svn-i... -
02:55 AM Revision 68300e95 (git): Add freebsd to force_tz_test
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38246 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:55 AM Revision b03c751e (git): Canada/Newfoundland was renamed to America/St_Johns
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:55 AM Revision 811efc82 (git): Add declaration of rb_warn
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:02 AM Bug #7514: DL::Function and DL::Importer#bind_function ignores abi and name when Fiddle is available
- In the commit r38243, Fiddle::Function#name is added, and Fiddle::Importer#import_function and bind_function set the ...
-
12:38 AM Feature #7517: Fixnum::MIN,MAX
- It is especially useful for mruby that does not have Bignum, but I believe it's useful to tell how big fixnum is port...
-
12:00 AM Feature #7517 (Assigned): Fixnum::MIN,MAX
- matz (Yukihiro Matsumoto) wrote:
> Endo san, since it's a small and useful change, can I merge this for 2.0 even aft... -
12:38 AM Bug #7524: rdoc hangs upon encountering fraktur characters
- This should be fixed in rdoc 4:
https://github.com/rdoc/rdoc/issues/140
12/06/2012
-
11:28 PM Feature #7517: Fixnum::MIN,MAX
- Endo san, since it's a small and useful change, can I merge this for 2.0 even after spec freeze?
Of course, you can ... -
02:29 PM Feature #7517: Fixnum::MIN,MAX
- On Wed, Dec 5, 2012 at 4:11 PM, Urabe Shyouhei <[email protected]> wrote:
> Oh, good to know that. So you al... -
07:23 AM Feature #7517: Fixnum::MIN,MAX
- On 12/05/2012 10:38 AM, Charles Oliver Nutter wrote:
> On Wed, Dec 5, 2012 at 12:24 PM, shyouhei (Shyouhei Urabe)
... -
03:53 AM Feature #7517: Fixnum::MIN,MAX
- On Wed, Dec 5, 2012 at 12:24 PM, shyouhei (Shyouhei Urabe)
<[email protected]> wrote:
> I'm not against the... -
03:24 AM Feature #7517: Fixnum::MIN,MAX
- I'm not against these constant. Just wanted to note that (for instance) max Fixnum can portally be obtained via:
... -
09:31 PM Feature #7503 (Assigned): make timeout.rb async-interrupt safe by default
- I do NOT accept r38216 for 2.0.0. Please revert it.
Not only it is a new feature missing the deadline, but also i... -
01:59 AM Feature #7503 (Open): make timeout.rb async-interrupt safe by default
- I need to make strongly objection about this commit (r38216) because this discussion is not concluded.
I believe a... -
12:04 AM Feature #7503 (Closed): make timeout.rb async-interrupt safe by default
- This issue was solved with changeset r38216.
Motohiro, thank you for reporting this issue.
Your contribution to Ruby ... -
08:39 PM Feature #4085: Refinements and nested methods
- Another example why I'd prefer local "using" instead of a global (file-scoped) one:
using Sequel::SmartSymbols do
... -
08:26 PM Feature #4085: Refinements and nested methods
- Also, would you mind explaining why #using should be allowed only on top-level object?
I'd really prefer to limit th... -
08:10 PM Feature #4085: Refinements and nested methods
- Wow, what a mess. It is really weird that Foo#foo (f.foo) prints "R" but Bar#foo (b.foo) doesn't once Bar inherits Fo...
-
06:32 PM Feature #4085: Refinements and nested methods
- =begin
@trans No, this (non around) behavior will stay forever.
* Refined methods (methods defined in refinements... -
05:41 PM Feature #4085: Refinements and nested methods
- matz (Yukihiro Matsumoto) wrote:
> * if you pass the proc to "refine" e.g. refine(C,&b) refined methods may not be c... -
05:14 PM Feature #4085: Refinements and nested methods
- @matz Ok, thanks. That helps, but clarify for me: Are you saying that "above facts made me give up around like method...
-
11:48 AM Feature #4085: Refinements and nested methods
- =begin
@trans, sorry for confusing.
The points are:
* I thought I explained how around method-like refinement... -
08:00 AM Feature #4085: Refinements and nested methods
- > I have discussed with Shugo, and found out there was misunderstanding in my side. So I withdraw the idea of refined...
-
02:16 AM Feature #4085: Refinements and nested methods
- I don't really like the idea of making something implementation dependent, specially when we can avoid it. Couldn't y...
-
12:50 AM Feature #4085: Refinements and nested methods
- =begin
I have discussed with Shugo, and found out there was misunderstanding in my side.
So I withdraw the idea of ... -
08:04 PM Feature #7526 (Closed): infinit loop in Registry::each_value
- in win32/registry.rb :
begin
type, data = read(subkey)
rescue Error
next
... -
05:48 PM Bug #3320 (Third Party's Issue): emacs ruby-mode.el font-lock fails on symboled string ending with ?
-
05:48 PM Bug #4398 (Third Party's Issue): Highlighting of "'?" in Emacs
-
05:25 PM Bug #7523 (Closed): test_modify_expand_memory_leak(Test_StringModifyExpand) fails
- This issue was solved with changeset r38233.
Heesob, thank you for reporting this issue.
Your contribution to Ruby is... -
10:50 AM Bug #7523 (Assigned): test_modify_expand_memory_leak(Test_StringModifyExpand) fails
-
10:43 AM Bug #7523 (Closed): test_modify_expand_memory_leak(Test_StringModifyExpand) fails
- I can see following failure with x64-mingw32 on Windows 7.
50) Failure:
test_modify_expand_memory_leak(Test_Stri... -
05:23 PM Bug #7489: Kernel.spawn sometimes executes string directly
- 2012/12/2 jcaesar (Julius Caesar) <[email protected]>:
> Bug #7489: Kernel.spawn sometimes executes string ... -
05:17 PM Bug #6122: OpenSSL::PKCS7 verify
- Thanks a lot!
-
05:16 PM Bug #6571: Time.mktime Y2K38 problem on 1.9.3p125 i386-mingw32
- Great thanks to all of you.
-
05:11 PM Bug #6125: Exception Report
- Sorry for I cannot find the original script.
-
05:09 PM Bug #6675: Raise exception when convert encoding of a character from GBK to UTF
- # Because GBK is narrow, now I use GB18030 to avoid this error. :-)
#!/usr/bin/env ruby -w
# encoding: utf-8
r... -
05:00 PM Bug #6843: win32ole save shortcut fail on Windows XP
- Thank you very much!
-
04:58 PM Bug #7083: Why I cannot pass the test?
- You are awsome!
-
04:52 PM Feature #7525 (Rejected): How to avoid memory leak when something gets wrong and throw exception when using win32api?
- require 'win32api'
module Crypto
# Common API
NULL = 0
@GetLastError = Win32API.new('kernel32', 'GetLastE... -
04:44 PM Bug #7386 (Closed): test_signal_propagation_in_tests is failed before make install
- =begin
Thank you, I fixed it in r38232
Now rake uses (({EnvUtil.ruby})) and (({ENV['RUBY']})) (for sub-processes)... -
04:21 PM Revision 0bc733d9 (git): * ext/fiddle/lib/fiddle/function.rb (Fiddle::Function#name): new
- attribute needed to switch Win32::Registry from DL to Fiddle.
* ext/fiddle/lib/fiddle/import.rb (import_function, bi... -
03:23 PM Bug #7524: rdoc hangs upon encountering fraktur characters
- It's Unicode character U+1D592.
-
03:22 PM Bug #7524: rdoc hangs upon encountering fraktur characters
- before fraktur
-
03:21 PM Bug #7524: rdoc hangs upon encountering fraktur characters
- Hahahahaha :))))), this discussion is also unable to display fraktur characters
class MyClass
def my_method
... -
03:20 PM Bug #7524: rdoc hangs upon encountering fraktur characters
- class MyClass
def my_method
-
03:19 PM Bug #7524 (Closed): rdoc hangs upon encountering fraktur characters
- In an empty directory, when I create a *.rb file containing:
#encoding: utf-8
class MyClass
def my_method
- 03:12 PM Revision 5f912e7e (git): * 2012-12-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:12 PM Revision d87b56c4 (git): * test/ruby/test_refinement.rb: fix some tests to use neither
- Module#using nor Module#module_eval.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38241 b2dd03c8-39d4-4d8f-98ff... -
02:33 PM Revision 2b0af285 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:31 PM Revision 328e0ff5 (git): * eval.c (ruby_Init_refinement): a new function to enable
- Refinements with a warning "Refinements are experimental...".
* ext/refinement/refinement.c, ext/refinement/extconf.... -
02:30 PM Revision 34592fb5 (git): * ext/dl/lib/dl/func.rb (CALL_TYPE_TO_ABI, FiddleClosureCFunc): exclude private constants and methods from rdoc
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38238 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:29 PM Feature #6265 (Assigned): Remove 'useless' 'concatenation' syntax
- Oops, it was accidentally closed.
I have removed the string concatenation syntax from rdoc and rubygems. -
02:26 PM Feature #6265 (Closed): Remove 'useless' 'concatenation' syntax
- This issue was solved with changeset r38230.
Rodrigo, thank you for reporting this issue.
Your contribution to Ruby i... -
02:27 PM Revision 382217c8 (git): * ext/fiddle/lib/fiddle/import.rb (CALL_TYPE_TO_ABI): exclude private constant from RDoc
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:13 PM Bug #7496 (Closed): incorrect base_dir for default gemspecs
- This issue was solved with changeset r38229.
Jeremy, thank you for reporting this issue.
Your contribution to Ruby is... -
02:13 PM Bug #7509 (Closed): Error installing gem on clean system
- This issue was solved with changeset r38229.
Vit, thank you for reporting this issue.
Your contribution to Ruby is gr... -
02:03 PM Bug #7513: TracePoint#enable/disable should not cause error
- Thanks koichi, this is much better.
-
12:23 PM Bug #7513: TracePoint#enable/disable should not cause error
- (2012/12/06 4:56), zzak (Zachary Scott) wrote:
> For boolean call-seq, I like: trace.enable -> true or false
... -
12:14 PM Bug #7513 (Feedback): TracePoint#enable/disable should not cause error
-
12:13 PM Bug #7513 (Closed): TracePoint#enable/disable should not cause error
- This issue was solved with changeset r38227.
Koichi, thank you for reporting this issue.
Your contribution to Ruby is... -
04:56 AM Bug #7513: TracePoint#enable/disable should not cause error
- =begin
Hi Koichi-san,
For boolean call-seq, I like: trace.enable -> true or false
Re: calling event hooks wi... -
01:42 PM Bug #7367 (Closed): toooo many test failures after rake 0.9.4 is imported
- Fixed now. Thank you naruse.
PS: I figured out my build problem. You cannot use the same checkout for building i... -
01:28 PM Bug #7344: gem pristine bigdecimal が失敗してしまう
- =begin
This seems fixed in ruby 2.0.0 preview2 which includes RubyGems 2.0.0.preview2 and default gems:
$ gem20... -
01:08 PM Revision 60d6038d (git): * revised r37993 to avoid SEGV/ILL in tests. In r37993, a method
- entry with VM_METHOD_TYPE_REFINED holds only the original method
definition, so ci->me is set to a method entry all... -
11:32 AM Bug #7279: Zlib load error on HP-UX
- I found a workaround.
There is some documentation of HP-UX PA-RISC compiler here
http://h21007.www2.hp.com/portal... -
08:29 AM Revision bd0c6362 (git): parse.y: flush string content
- * parse.y (parser_here_document): flush string content between new
line and :string_embexpr. [ruby-core:48703] [Bu... -
08:25 AM Revision 68a44cd1 (git): test_scanner_events.rb: ruby-mode highlight by heredoc
- * test/ripper/test_scanner_events.rb (TestRipper::ScannerEvents): get
rid of make ruby-mode highlight confused by h... -
08:25 AM Revision d3a2aa40 (git): memory_status.rb: EnvUtil
- * test/ruby/memory_status.rb (Memory): suppress_warning is in EnvUtil.
[ruby-core:50599] [Bug #7523]
git-svn-id: s... -
07:35 AM Revision 9b76b505 (git): * test/rake/helper.rb: Load envutil correctly. Removed useless rescue
- for signal propagation tests
* lib/rake/file_utils.rb: Prefer the built ruby.
* test/rake/test_rake_functional.rb: ... -
06:20 AM Revision 854758c4 (git): * lib/rdoc/context.rb: Don't warn for duplicate methods while loading.
- * test/rdoc/test_rdoc_context.rb: Test for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38231 b2dd03c8... -
06:17 AM Bug #7522 (Closed): Non-core "Type()" Kernel methods return new objects
- The methods Array(), String(), Float(), Integer(), Hash(), and Rational() all return their argument when the argument...
-
05:26 AM Revision 80ba379c (git): * lib/rubygems/command_manager.rb: Removed string concatenation
- syntax. [Bug #6265]
* lib/rubygems/commands/install_command.rb: ditto
* lib/rubygems/commands/uninstall_command.rb:... -
05:13 AM Revision afae107a (git): * lib/rubygems/package.rb: Set rubygems_version before validation.
- Fixes issue with bundler.
* test/rubygems/test_gem_package.rb: Test for above.
* lib/rubygems/remote_fetcher.rb: O... -
04:57 AM Revision 5ffc1a3a (git): Fix typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38228 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:21 AM Feature #7519: Module Single Inheritance
- Maybe a solution would be to allow a second method table in modules, so that including a module would also add single...
-
01:38 AM Feature #7519 (Rejected): Module Single Inheritance
- I think providing new inheritance system for modules is overkill for allowing module method inheritance.
It would ma... -
12:36 AM Feature #7519 (Rejected): Module Single Inheritance
- A limitation of modules is that they can not gain and augment the qualities of another module in the same manner that...
-
03:17 AM Feature #1586: Including a module already present in ancestors should not be ignored
- matz (Yukihiro Matsumoto) wrote:
> When I made this change in early 1.9, it caused huge incompatibility.
> I had to... -
03:13 AM Revision c2f5a574 (git): * vm_trace.c: TracePoint#enable should not cause an error
- when it is already enabled. TracePoint#disable is too.
[ruby-core:50561] [ruby-trunk - Bug #7513]
* test/ruby/test_... -
03:12 AM Bug #7521 (Closed): test_thr_kill(TestQueue) fails
- =begin
I am observing following error on Fedora 19.
13) Failure:
test_thr_kill(TestQueue) [/builddir/build/BUI... -
02:23 AM Bug #6702: Date should be either required or not
- I don't know if I can solve this problem with RubyGems.
Date is now a C extension.
At ruby install time, Gem::S... -
01:12 AM Bug #7520 (Closed): irb/completion でインスタンス変数がチェックされていない
- BugなのかFeatureなのか微妙な所なのですが、
現在はcompletionでインスタンス変数が対象になっていません。
インスタンス変数も対象にするパッチです。
https://gist.github.com/42168... -
01:10 AM Bug #7499 (Closed): public_send can be used to invoke protected methods
- This issue was solved with changeset r38223.
Andy, thank you for reporting this issue.
Your contribution to Ruby is g... -
01:03 AM Feature #7472 (Rejected): Add a mechanism to remove objects from the GC cycle
-
01:03 AM Feature #7511 (Assigned): short-circuiting logical implication operator
- Please show a more concrete example.
--
Yusuke Endoh <[email protected]> -
12:26 AM Feature #7511: short-circuiting logical implication operator
- charliesome (Charlie Somerville) wrote:
> It isn't something I can imagine would see much use.
implication is ver... -
01:01 AM Feature #7518 (Assigned): Fiddle::Pointer#to_str and Fiddle::Pointer#to_int should be removed
-
12:42 AM Feature #7510 (Assigned): irb --help が古い
12/05/2012
-
11:53 PM Bug #7500 (Closed): Improve GC profiler timings on linux
- This issue was solved with changeset r38214.
Aman, thank you for reporting this issue.
Your contribution to Ruby is g... -
11:38 PM Feature #7518 (Assigned): Fiddle::Pointer#to_str and Fiddle::Pointer#to_int should be removed
- There are Fiddle::Pointer#to_str and to_int, to be used for implicit conversion to String and Integer, respectively. ...
-
11:10 PM Feature #7517: Fixnum::MIN,MAX
- +1
-
10:49 PM Feature #7517: Fixnum::MIN,MAX
- I agree, I was thinking about it the other day remembering all the custom test code to find these and comparing with ...
-
10:31 PM Feature #7517 (Closed): Fixnum::MIN,MAX
- Maximum (or minimum) number of fixnum can not be get in portable fashion, so I propose Fixnum::MAX and Fixnum::MIN ju...
-
10:46 PM Bug #7507 (Closed): lazy.map{}.zip{} causes SEGV
- This issue was solved with changeset r38213.
Yutaka, thank you for reporting this issue.
Your contribution to Ruby is... -
10:20 PM Revision 54c40f3d (git): * lib/rdoc*: Improved display of ChangeLog files as HTML.
- * test/rdoc*: Test for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38226 b2dd03c8-39d4-4d8f-98ff-823f... -
09:48 PM Feature #7511: short-circuiting logical implication operator
- alexeymurnov: This syntax is ambiguous. For example: a -> b {}
I don't think this would be a worthwhile syntax addit... -
09:45 PM Feature #7511: short-circuiting logical implication operator
- I have no opinion about whether it is needed, but a usual mathematical symbol would be `x -> y`. So it could be `-->...
-
05:10 PM Feature #7511: short-circuiting logical implication operator
- naruse (Yui NARUSE) wrote:
> How about a ? b : true
One can get along without the implication operator, but for b... -
10:32 AM Feature #7511: short-circuiting logical implication operator
- How about a ? b : true
-
06:40 AM Feature #7511 (Feedback): short-circuiting logical implication operator
- I find I need logical implication (will use => here) in boolean expressions fairly often
and even though a => b is... -
09:31 PM Bug #6702 (Assigned): Date should be either required or not
- Eric, what do you think?
--
Yusuke Endoh <[email protected]> -
08:45 PM Bug #6702: Date should be either required or not
- This is an issue again in Ruby 2.0.0 preview 2 as the require 'date' in rubygems/specification.rb as described in not...
-
08:57 PM Feature #7487 (Rejected): Cutting through the issues with Refinements
- OK, try again some time later.
Matz.
-
06:56 PM Feature #7487: Cutting through the issues with Refinements
- Well, that's is what I meant by "under the hood". There would be no new keyword exposed to Ruby and cuts could only b...
-
08:23 PM Feature #6284: Add composition for procs
- rits (First Last) wrote:
> proc composition is not commutative, so the operator should:
>
> 1. not imply commutativi... -
07:47 PM Feature #6284: Add composition for procs
- I play a 7-string guitar and I can tell you that the extra string greatly improves our possibilities and it is pretty...
-
12:13 PM Feature #6284: Add composition for procs
- +1 to `#*`.
+1 to rosenfeld's first 2 paragraphs ( `h = f ∘ g` as `h = f * g`, and matrix multiplication analogy).
... -
07:37 PM Revision fe6b2e20 (git): * thread.c (rb_uninterruptible): helper function for providing
- temporary async_interrupt_timing(Object => :defer)
* io.c (rb_f_p): use rb_uninterruptible.
* io.c (rb_f_p_internal)... -
07:37 PM Revision def63c34 (git): * io.c (io_binwrite): check interrupt before io issue.
- * test/ruby/test_thread.rb (test_async_interrupt_and_io):
test for the above.
git-svn-id: svn+ssh://ci.ruby-lang.o... -
06:17 PM Bug #7514 (Assigned): DL::Function and DL::Importer#bind_function ignores abi and name when Fiddle is available
- Hmm, when using DL::Function, the patch solves the problem.
But, when we try to shift to Fiddle from DL, since Fid... -
12:20 PM Bug #7514 (Closed): DL::Function and DL::Importer#bind_function ignores abi and name when Fiddle is available
- This issue was solved with changeset r38202.
Naohisa, thank you for reporting this issue.
Your contribution to Ruby i... -
11:59 AM Bug #7514 (Closed): DL::Function and DL::Importer#bind_function ignores abi and name when Fiddle is available
- Like Bug #7484, when Fiddle is available, Fiddle's DL wrapper for DL::Function ignores :stdcall ABI. In addition, whe...
-
04:10 PM Revision 84cfe8f8 (git): vm_eval.c: public_send does not consider how it is called
- * vm_eval.c (rb_method_call_status): use Qundef as no self instead of
the current self.
* vm_eval.c (send_internal)... -
04:07 PM Revision cfc21031 (git): test_object.rb: test for public_send
- * test/ruby/test_object.rb (TestObject#test_public_send): add test for
public_send.
git-svn-id: svn+ssh://ci.ruby-... - 03:53 PM Revision ce48e9a9 (git): * lib/timeout.rb (Timeout#timeout): specify a exception
- more strictly at async_interrupt_timing.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38221 b2dd03c8-39d4-4d8f... -
03:48 PM Revision 61f46baf (git): adjust style and fix typo and indent
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38220 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:34 PM Revision 1b648d04 (git): Suppress warnings
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38219 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:12 PM Revision 05db61c2 (git): Use underscore-begging name for dummy variables to suppress warning
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:04 PM Revision 7424e9e8 (git): * 2012-12-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:04 PM Revision a400c94d (git): * lib/timeout.rb (Timeout#timeout): set
- async_interrupt_timeing(:on_blocking) by default.
[Bug #7503] [ruby-core:50524]
* test/test_timeout.rb (#test_time... -
02:56 PM Revision 4a572d5b (git): add a contributor name
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:53 PM Revision ab012bda (git): * gc.c (getrusage_time): uses clock_gettime() with
- CLOCK_PROCESS_CPUTIME_ID when available, which provides a 1ns
precision on linux. [ruby-core:50495] [Bug #7500]
gi... -
01:46 PM Revision 31e6f72c (git): vm.c: save blockprocval
- * vm.c (rb_vm_make_proc): save the proc made from the given block so
that it will not get collected. [ruby-core:50... -
01:35 PM Revision 1bddcc72 (git): fix typos and remove trailing spaces
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38212 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:24 PM Revision 9920da55 (git): * ext/dl/lib/dl/func.rb (DL::Function#bind): When Fiddle is used,
- @ptr should be updated. This fixes SEGV raised in DL::Function#call
after calling DL::Function#bind. [Bug #7516] [r... -
01:23 PM Bug #7513: TracePoint#enable/disable should not cause error
- (2012/12/05 11:52), ko1 (Koichi Sasada) wrote:
> TracePoint#enable/disable should not cause error if it is enabled... -
11:52 AM Bug #7513 (Closed): TracePoint#enable/disable should not cause error
- =begin
= Abstract
TracePoint#enable/disable should not cause error if it is enabled or disabled.
= Problem
... -
09:55 AM Bug #7512 (Closed): Test for HMAC signing with UTF-8 String
- From https://jira.codehaus.org/browse/JRUBY-7017
Patch: https://gist.github.com/9bf14142e174891db0dc - 09:54 AM Revision 17a11774 (git): * thread.c (rb_thread_s_async_interrupt_timing): have to check ints before jumpping out.
- * test/ruby/test_thread.rb (test_async_interrupt_with_return): add test
rescue has to catch a queued async ... -
07:56 AM Revision 592e87e1 (git): * test/ruby/memory_status.rb: suppress warning.
- A patch from NAKAMURA Usaku.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38209 b2dd03c8-39d4-4d8f-98ff-823fe... -
07:07 AM Revision 16c34f9d (git): * lib/rdoc/parser/changelog.rb: Parse more ChangeLog file variations.
- * test/rdoc/test_rdoc_parser_changelog.rb: Test for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38208... -
06:30 AM Revision 8d7e3c6a (git): * test/mkmf/test_have_func.rb: tests for have_func.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38207 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:30 AM Revision 34dc263a (git): test_have_library.rb: assert_have_library
- * test/mkmf/test_have_library.rb (assert_have_library): extract.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3... -
06:30 AM Revision 228d36fb (git): test_have_macro.rb: TestHaveMacro
- * test/mkmf/test_have_macro.rb (TestMkmf::TestHaveMacro): rename.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@... -
04:11 AM Feature #7444: Array#product_set
- =begin
Ok, is think i understand why it can be defined as an instance methods of (({Array})): it is called on an arra... -
04:08 AM Revision 94cb1c9b (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38204 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:07 AM Bug #7506 (Closed): segfault generating encdb.h
- Somehow the second time around running ./configure and make clean from $srcdir fixed this.
-
03:59 AM Revision 1dd7e569 (git): * test/mkmf/test_have_library.rb: tests for have_library.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38203 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:20 AM Revision f1841f43 (git): * ext/dl/lib/dl/func.rb (DL::Function#initialize, DL::Function#bind):
- ABI should be set by using CFunc#calltype even when Fiddle is used.
When Fiddle is used and a block is given, name ... -
02:55 AM Revision 342d2f2a (git): * doc/shell.rd, doc/shell.rd.ja: Removed stale doc files
- * lib/shell.rb, lib/shell/*: Merge and updates docs from doc/shell.rd*
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... -
02:43 AM Revision 895bb667 (git): * test/ruby/test_settracefunc.rb: disable trace.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:37 AM Revision 1692d493 (git): mkmf.rb: different strings from conflict markers
- * lib/mkmf.rb (MakeMakefile#macro_defined?): use clearly different
strings from conflict markers.
git-svn-id: svn... -
02:00 AM Revision 1d50afc2 (git): tabify and fix typos
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38198 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:23 AM Revision df8d84bb (git): * ChangeLog: remove conflict marker.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38197 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:02 AM Feature #7505 (Closed): Mutex#owned? メソッドの新設
- This issue was solved with changeset r38188.
Motohiro, thank you for reporting this issue.
Your contribution to Ruby ... -
12:50 AM Feature #7510 (Closed): irb --help が古い
- irb --help 時の表示が古いようです。日本語だけしか修正できていませんが、パッチを添付しますので問題なければ取り込んでやってください。
-
12:26 AM Bug #7509 (Closed): Error installing gem on clean system
- =begin
I just built and installed fresh Ruby on clean system and I observe following error:
# gem install rdoc
...
12/04/2012
-
07:38 PM Feature #5174: Export ruby_init_prelude()
- Unfortunately, ruby_options(0, 0) causes a SEGV in 1.9.3p327. The crash has been fixed ([Bug #7423]), but I don't thi...
-
07:24 PM Revision 32a75432 (git): * lib/README: Add rdoc modeline directive and formatting libs
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38196 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:17 PM Bug #7507: lazy.map{}.zip{} causes SEGV
- =begin
Seems a GC issue.
With (({GC.stress=true})), just (({(1..2)})) segfaults.
=end
-
02:00 PM Bug #7507 (Closed): lazy.map{}.zip{} causes SEGV
- The following program causes SEGV. (Tested on Mac and Ubuntu)
(1..10000).lazy.map{}.zip(){}
---
/Users/yhara... - 07:11 PM Revision 9f9380ed (git): typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38195 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:06 PM Revision afa3ce25 (git): * test/ruby/test_thread.rb (test_async_interrupt_blocking): bugfix
- about defared check
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38194 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:54 PM Feature #7508 (Closed): Clean up some more calls to rb_intern()
- Related to #7495, I cleaned up a few more calls to rb_intern, replacing some with IDs defined in id.h, and others wit...
- 06:38 PM Revision 64f634f1 (git): * vm_core.h (RUBY_VM_CHECK_INTS_BLOCKING): check async queue everytime.
- * thread.c (sleep_forever): check RUBY_VM_CHECK_INTS_BLOCKING first.
* thread.c (sleep_timeval): ditto.
... -
06:33 PM Feature #4085: Refinements and nested methods
- shugo (Shugo Maeda) wrote:
> > Let's move the feature to 2.1, possibly including an explicitly experimental form of ... -
06:00 PM Bug #7484 (Closed): Fiddle::Importer incompatibility with DL::Importer
- This issue was solved with changeset r38182.
Naohisa, thank you for reporting this issue.
Your contribution to Ruby i... -
03:37 PM Bug #7484: Fiddle::Importer incompatibility with DL::Importer
- I asked aaron about this commit, and he confirmed the patch.
Goto-san, please commit it! -
03:18 PM Bug #7484 (Assigned): Fiddle::Importer incompatibility with DL::Importer
- I'm waiting this problem is fixed.
I'm planning to move ext/dl/win32/lib/win32/* scripts to fiddle, but this problem... -
05:36 PM Revision 28ee4c29 (git): id.c: generate
- * common.mk, defs/id.def, template/id.c.tmpl: generate id.c as well as id.h.
git-svn-id: svn+ssh://ci.ruby-lang.org... -
04:35 PM Feature #7414: Now that const_get supports "Foo::Bar" syntax, so should const_defined?.
- I also noticed this inconsistency. It seems very odd to have different behavior for Module#const_get and Module#const...
- 04:08 PM Revision 01380620 (git): * test/ruby/memory_status.rb: fixed small typos introduced at r38182.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38191 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:06 PM Revision 70d603a4 (git): supress warning
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38190 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:05 PM Revision 3765f668 (git): supress warning
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:02 PM Revision bbfbf662 (git): * thread.c (rb_mutex_owned_p): new method that return current
- thread have the target mutex or not. [Feature #7505] [ruby-dev:46697]
* test/ruby/test_thread.rb (test_mutex_owned, t... -
03:53 PM Feature #6762: Control interrupt timing
- > handle_interrupt(X => :immediately)
> handle_interrupt(Y => :on_blocking)
> handle_interrupt(Z => :never... -
08:23 AM Feature #6762: Control interrupt timing
- I was suggesting "interruptible" as a better alternative for
"async_interrupt_timing" or "control_interrupt". Can... -
06:53 AM Feature #6762: Control interrupt timing
- Regarding ability of Thread.current.raise to be deferred,
if it works that way now, I'd vote to keep it this way.
... - 03:10 PM Revision 1bdf3395 (git): * 2012-12-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38187 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:10 PM Revision d8164d50 (git): * lib/erb.rb (make_compiler, add_put_cmd, add_insert_cmd): extract
- methods.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38186 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:54 PM Revision 784019f7 (git): id.h.tmpl: remove unused id
- * template/id.h.tmpl (attr_ids): remove Bitblt and Answer which are no
longer predefined.
git-svn-id: svn+ssh://ci... -
02:00 PM Bug #7344: gem pristine bigdecimal が失敗してしまう
- いや、これはソースディレクトリとビルドディレクトリ、インストールディレクトリを区別していないrubygemsのバグじゃないでしょうか。
I think the culprit is rubygems, which doesn't... -
12:46 AM Bug #7344: gem pristine bigdecimal が失敗してしまう
- 私の手元の環境では、以下の patch を適用し、ruby の top_srcdir で gem build ext/bigdecimal/bigdecimal.gemspec を実行してビルドした gem パッケージを使う事で、in...
-
12:24 PM Bug #7500: Improve GC profiler timings on linux
- Increasing the number of iterations shows the 4ms granularity.
tmm1@fe19:~$ grep loops timings.c
int loops =... -
10:04 AM Bug #7500: Improve GC profiler timings on linux
- tmm1@fe19:~$ uname -a
Linux fe19.rs.github.com 3.5.0-17-generic #28-Ubuntu SMP Tue Oct 9 19:31:23 UTC 2012 x86_64... -
10:01 AM Bug #7494 (Closed): Suppress uninitialized warning from @is_proxy_class
- This issue was solved with changeset r38172.
Zachary, thank you for reporting this issue.
Your contribution to Ruby i... -
09:55 AM Revision 34422887 (git): * test/ruby/memory_status.rb (Memory): use fiddle/types if available.
- * test/ruby/memory_status.rb (Memory::Win32): :stdcall is needed on
x86 WIN32. This commit partly reverts r38054.
... -
09:08 AM Revision b6b89600 (git): * ext/fiddle/lib/fiddle/types.rb: copied from ext/dl/lib/dl/types.rb
- and modified for Fiddle, needed for migration from DL to Fiddle.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@... -
09:00 AM Revision 7b103012 (git): * ext/fiddle/lib/fiddle/import.rb (import_function, bind_function):
- should respect call_type for migration from DL to Fiddle.
[Bug #7484] [ruby-core:50405]
git-svn-id: svn+ssh://ci.... -
08:39 AM Revision b2e6a26a (git): fix typos
- unification is uncountable
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38181 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:57 AM Revision b3be67bd (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38180 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:54 AM Revision 95ae31b7 (git): * .document: Added ChangeLog and doc/ChangeLog-* as documentation
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38179 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:50 AM Revision 38b96673 (git): * lib/rdoc/parser/changelog.rb: Added a ChangeLog parser to RDoc.
- * lib/rdoc/parser.rb: ditto
* test/rdoc/test_rdoc_parser_changelog.rb: Test for above.
git-svn-id: svn+ssh://ci.r... -
07:24 AM Revision 086fce31 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38177 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:23 AM Revision cfa4a59d (git): marshal.c: PRIsVALUE
- * marshal.c (path2class, path2module): use PRIsVALUE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38176 b2dd0... -
07:23 AM Revision dd2eb694 (git): marshal.c: rb_check_funcall
- * marshal.c (w_object, marshal_dump, marshal_load): use
rb_check_funcall if possible.
git-svn-id: svn+ssh://ci.ru... -
07:23 AM Revision 2974b00f (git): marshal.c: GC guard
- * marshal.c (w_object, marshal_dump, r_object0, marshal_load): use
RB_GC_GUARD() (directly or indirectly) instead o... -
06:09 AM Bug #7506 (Closed): segfault generating encdb.h
- on x86_64-linux-gnu and r38168
-
05:45 AM Bug #3320: emacs ruby-mode.el font-lock fails on symboled string ending with ?
- All examples in this bug work fine for me with ruby-mode from the Emacs tree.
Not sure when they were fixed. -
04:57 AM Revision d3842de5 (git): * vm_opts.h: enable optimization - operand unifications.
- Operand unification technique enable to combine
an instruction and specific operands and make new
instruction.
* ... -
04:54 AM Feature #5382: %r{…} and similar delimited strings, arrays, and regexps aren’t highlighted in ruby-mode
- It's been fixed in Emacs trunk for some time now, will be included in 24.3.
-
03:43 AM Bug #7501 (Rejected): \w in a regular expression doesn't match international characters
- If I remember correctly this is an intentional design. Because as Unicode version grows, the definition of what is a...
-
03:13 AM Feature #7444: Array#product_set
- marcandre (Marc-Andre Lafortune) wrote:
> alexeymuranov (Alexey Muranov) wrote:
> > 1. I do not think that an "Array... -
02:51 AM Feature #7444: Array#product_set
- Thanks and sorry for being unclear.
It seemed to me that you did not specify the expected behavior for the proposed ... -
02:24 AM Feature #7444: Array#product_set
- stomar (Marcus Stollsteimer) wrote:
> > Not really. `arrays.product_set.to_a` and `arrays.inject(:product)` give onl... -
01:25 AM Feature #7444: Array#product_set
- >> 3. `[(1..13).to_a, %w(spades hearts diamond clubs)].inject(:product)` does a very similar thing to what the propos...
-
12:43 AM Feature #7444: Array#product_set
- alexeymuranov (Alexey Muranov) wrote:
> @marcandre, here are just some things that first came to my mind:
>
> 1. ... -
02:57 AM Bug #7504: Rdoc for OptionParser (remove "developer documentation" from Rdoc output)
- Nice catch Marcus!
-
12:25 AM Bug #7504 (Closed): Rdoc for OptionParser (remove "developer documentation" from Rdoc output)
- The rdoc for OptionParser starts with "developer documentation"
that's "not for RDoc output", which is a little stra... -
02:23 AM Feature #7503: make timeout.rb async-interrupt safe by default
- Actually, I like your proposal.
But I make weak objection.
The following code doesn't stop forever.
ti... -
01:39 AM Feature #7505 (Assigned): Mutex#owned? メソッドの新設
-
01:25 AM Feature #7505: Mutex#owned? メソッドの新設
- >> なので、mutexを取れるまで待つように修正する方針を押したいと思います。
>これは個人的には賛成しますが、別チケットにすることを提案します。
Mutex#owned? の話でしたね。すいません。
これ自体には賛成です。
... -
01:19 AM Feature #7505: Mutex#owned? メソッドの新設
- > なので、mutexを取れるまで待つように修正する方針を押したいと思います。
これは個人的には賛成しますが、別チケットにすることを提案します。 -
01:17 AM Feature #7505: Mutex#owned? メソッドの新設
- それは小崎さんの3の場合でも同じだと思うけど、
そう言う点からしても、例外で抜ける場合でmutexのlockとらないでunlockしたままとかおかしいですよね。 -
01:13 AM Feature #7505: Mutex#owned? メソッドの新設
- 樽井さんの例はもっと危険で mutexがunlockしたまま例外で抜けてきて synchronized抜けるときにもう一度 unlockしちゃうので、二重unlockでThreadErrorになっちゃいますね
-
01:00 AM Feature #7505: Mutex#owned? メソッドの新設
- 多分、こういう事だろうとおもうのですが、
mutex=Mutex.new
Thread.new{
mutex.synchronize{
begin
sleep 1
mutex.sle... -
12:29 AM Feature #7505 (Closed): Mutex#owned? メソッドの新設
- 以下のようなプログラムがあったとします。
Thread.async_interrupt_timing(Object => :on_blocking) {
begin
mutex = Mutex.new
mu... -
01:28 AM Feature #859: open-uri doesn't allow redirection to https
- I've packed this patch as a gem:
https://github.com/jaimeiniesta/open_uri_redirections -
01:01 AM Revision 51ee08fd (git): Suppress warning: uninitialized variable [ruby-core:50470] [Bug #7494]
- Conditional operator is required to return true or false.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38172 b2... -
01:01 AM Revision f68ab200 (git): * parse.y: replase parser->enc with current_enc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38171 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:00 AM Bug #7499: public_send can be used to invoke protected methods
- Looks good to me.
Also available in: Atom