Project

General

Profile

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...
no6v (Nobuhiro IMAI)
09:52 PM Bug #7539: Misleading error message "can't convert nil into string"
I support "can't append nil to string" error. kosaki (Motohiro KOSAKI)
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... connec (Chris Connelly)
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...
rosenfeld (Rodrigo Rosenfeld Rosas)
08:14 PM Feature #4085: Refinements and nested methods
headius (Charles Nutter) wrote:
> rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> > > Honestly, there are certain feat...
rosenfeld (Rodrigo Rosenfeld Rosas)
05:17 PM Bug #953: 深い入れ子の配列の取り扱いで落ちる
=begin
ulimit -s 4096 / Ubuntu 12.04 x64 でtrunk(r38279)で追試してみたところ、
状況が変わっていて、SystemStackErrorにはなるものの
MALLOC_CHECK_...
ktsj (Kazuki Tsujimoto)
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 naruse (Yui NARUSE)
05:07 PM Bug #7085 (Closed): Subversion → GitHub gateway stops.
Thanks for evan and shyouhei, it now works! naruse (Yui NARUSE)
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 naruse (Yui NARUSE)
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...
Marc-Andre Lafortune
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 svn[bot]
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/...
shugo (Shugo Maeda)
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...
Anonymous
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...
shugo (Shugo Maeda)
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...
Anonymous
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... headius (Charles Nutter)
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...
sam.saffron (Sam Saffron)
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.
...
naruse (Yui NARUSE)
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]>
mame (Yusuke Endoh)
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 naruse (Yui NARUSE)
09:03 AM Revision 0e7fd847 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38295 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
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...
U.Nakamura
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: ...
nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)
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 nobu (Nobuyoshi Nakada)
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 nobu (Nobuyoshi Nakada)
04:24 AM Bug #7522: Non-core "Type()" Kernel methods return new objects
Ah, thanks for that catch!
Updated patch is attached.
jballanc (Joshua Ballanco)
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...
nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)
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...
authorNari (Narihiro Nakamura)
12:57 AM Bug #3784: Seg fault in IO.select from webrick
Nahi-san, can you reproduce this issue?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
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...
mame (Yusuke Endoh)
12:42 AM Revision cf7ca7e6 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38284 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
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...
drbrain (Eric Hodel)
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...
mame (Yusuke Endoh)
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]>
mame (Yusuke Endoh)
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 svn[bot]
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...
drbrain (Eric Hodel)

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... prijutme4ty (Ilya Vorontsov)
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, ...
prijutme4ty (Ilya Vorontsov)
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]>
mame (Yusuke Endoh)
09:40 PM Bug #1771: system()/popen()/popen3() & windows & unicode is not working
Usa-san, what's the status?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
09:40 PM Bug #1685: Some windows unicode path issues remain
Usa-san, what's the status?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
09:27 PM Bug #953 (Assigned): 深い入れ子の配列の取り扱いで落ちる
ulimit -s 4096 で Ubuntu 12.10 x64 で再現できませんでしたが、
たぶん特に状況は変わってないんですよね。
再現性のある SEGV ということで、2.0.0 で直したほうがいいと思います。
...
mame (Yusuke Endoh)
09:14 PM Feature #7532 (Assigned): Hardcoded compiler location
mame (Yusuke Endoh)
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...
mame (Yusuke Endoh)
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
...
mame (Yusuke Endoh)
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]>
mame (Yusuke Endoh)
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...
nobu (Nobuyoshi Nakada)
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...
phluid61 (Matthew Kerwin)
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...
Anonymous
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...
Anonymous
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...
marcandre (Marc-Andre Lafortune)
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)... Conrad.Irwin (Conrad Irwin)
09:11 AM Bug #7496: incorrect base_dir for default gemspecs
Thank you! bitsweat (Jeremy Daer)
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...
shugo (Shugo Maeda)
06:20 AM Bug #7524: rdoc hangs upon encountering fraktur characters
This was still a bug, fixed by r38277 drbrain (Eric Hodel)
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...
Anonymous
12:02 AM Feature #7075 (Rejected): const_get でトップレベルの定数を参照する時に警告
反応が遅くなってすみません。
const_get の第2引数に false を指定すると C は取れなくなるので、第2引数の指定忘れに気がつくかと思って提案してました。
しかしわかっててあえて利用する可能性もあるというのは確か...
nagachika (Tomoyuki Chikanaga)

12/08/2012

11:10 PM Bug #7534 (Closed): /(?i:[\W])/ and /(?i:[\w])/ both match "s"
vo.x (Vit Ondruch)
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. hasari (Hiro Asari)
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
phasis68 (Heesob Park)
03:13 PM Bug #7534: /(?i:[\W])/ and /(?i:[\w])/ both match "s"
Related to #7533 Anonymous
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) hasari (Hiro Asari)
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 ...
hasari (Hiro Asari)
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...
shugo (Shugo Maeda)
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...
Anonymous
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...
shugo (Shugo Maeda)
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...
headius (Charles Nutter)
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...
The8472 (Aaron G)
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...
jeremyevans0 (Jeremy Evans)
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... rosenfeld (Rodrigo Rosenfeld Rosas)
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 ... rosenfeld (Rodrigo Rosenfeld Rosas)
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 ...
The8472 (Aaron G)
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 ... rosenfeld (Rodrigo Rosenfeld Rosas)
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:
>
...
headius (Charles Nutter)
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...
headius (Charles Nutter)
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... rosenfeld (Rodrigo Rosenfeld Rosas)
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...
shugo (Shugo Maeda)
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...
rosenfeld (Rodrigo Rosenfeld Rosas)
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 svn[bot]
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...
drbrain (Eric Hodel)
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... mpapis (Michal Papis)
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...
hsbt (Hiroshi SHIBATA)
04:09 PM Bug #7535 (Closed): Documentation for Ripper
Committed as r38273. marcandre (Marc-Andre Lafortune)
03:42 PM Bug #7535 (Closed): Documentation for Ripper
Small patch for Ripper docs.
https://github.com/ruby/ruby/pull/219
oscardelben (Oscar Del Ben)
01:57 PM Bug #7524 (Closed): rdoc hangs upon encountering fraktur characters
zzak (zzak _)
01:09 PM Bug #7524: rdoc hangs upon encountering fraktur characters
I just gave up on them, the problem is fixed afaiac :-) Anonymous
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...
shugo (Shugo Maeda)
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...
shugo (Shugo Maeda)
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...
shugo (Shugo Maeda)
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_]+([-.][^\...
ileitch (Ian Leitch)
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 Marc-Andre Lafortune
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...
drbrain (Eric Hodel)
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...
shugo (Shugo Maeda)
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...
shugo (Shugo Maeda)
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...
drbrain (Eric Hodel)
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
~...
alexeymuranov (Alexey Muranov)
02:52 AM Bug #7528: CSV.== fails to check object type
James, I think your editor may have committed a bunch of whitespace changes zzak (zzak _)
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...
JEG2 (James Gray)
02:07 AM Bug #7528 (Assigned): CSV.== fails to check object type
drbrain (Eric Hodel)
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...
shugo (Shugo Maeda)
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...
yhara (Yutaka HARA)
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
drbrain (Eric Hodel)
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-...
nobu (Nobuyoshi Nakada)
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...
ko1 (Koichi Sasada)

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.

kosaki (Motohiro KOSAKI)
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 ...
nobu (Nobuyoshi Nakada)
11:12 PM Feature #6074: Allow alias arguments to have a comma
Is there any reason this can't make it into 2.0? trans (Thomas Sawyer)
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...
trans (Thomas Sawyer)
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...
rosenfeld (Rodrigo Rosenfeld Rosas)
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...
shugo (Shugo Maeda)
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_...
matz (Yukihiro Matsumoto)
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....
shugo (Shugo Maeda)
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...
The8472 (Aaron G)
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...
Anonymous
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... trans (Thomas Sawyer)
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... rosenfeld (Rodrigo Rosenfeld Rosas)
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... matz (Yukihiro Matsumoto)
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... rosenfeld (Rodrigo Rosenfeld Rosas)
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...
matz (Yukihiro Matsumoto)
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 ...
SteveW (Stephen Wattam)
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.

Anonymous
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...
SteveW (Stephen Wattam)
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'... SteveW (Stephen Wattam)
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... mpapis (Michal Papis)
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 James Edward Gray II
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...
nobu (Nobuyoshi Nakada)
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 svn[bot]
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...
shugo (Shugo Maeda)
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 = ...
nobu (Nobuyoshi Nakada)
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
shugo (Shugo Maeda)
02:22 PM Bug #7531 (Feedback): Issues in installing ruby 1.9.3 on AIX 7.1
naruse (Yui NARUSE)
01:22 PM Bug #7531: Issues in installing ruby 1.9.3 on AIX 7.1
I guess r37653 would fix this issue. ngoto (Naohisa Goto)
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...
neha154 (Neha S)
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 kosaki (Motohiro KOSAKI)
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...
headius (Charles Nutter)
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 zzak (zzak _)
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...
zzak (zzak _)
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...
U.Nakamura
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....
drbrain (Eric Hodel)
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...
nobu (Nobuyoshi Nakada)
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 nobu (Nobuyoshi Nakada)
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 nobu (Nobuyoshi Nakada)
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 ngoto (Naohisa Goto)
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 ngoto (Naohisa Goto)
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 zzak (zzak _)
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...
zzak (zzak _)
03:33 AM Bug #7529 (Rejected): キーワード引数を使うと最後のほうの通常の引数にハッシュを渡せない?
matz (Yukihiro Matsumoto)
03:33 AM Bug #7529: キーワード引数を使うと最後のほうの通常の引数にハッシュを渡せない?
残念ながら仕様です。キーワードのためのハッシュと純粋に引数であるハッシュの区別はできないので。
末尾に {} を追加するくらいでしょうか。
Matz.
matz (Yukihiro Matsumoto)
01:54 AM Bug #7529 (Rejected): キーワード引数を使うと最後のほうの通常の引数にハッシュを渡せない?
def foo(h, k: 0)
p [ h, k ]
end
h = { 1=> 2 }
foo(h)
を実行すると
ArgumentError: unknown keyword: 1
のエラーが出...
ngoto (Naohisa Goto)
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 naruse (Yui NARUSE)
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...
naruse (Yui NARUSE)
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 naruse (Yui NARUSE)
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 naruse (Yui NARUSE)
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 naruse (Yui NARUSE)
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 ... ngoto (Naohisa Goto)
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... matz (Yukihiro Matsumoto)
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...
mame (Yusuke Endoh)
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
zzak (zzak _)

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 ...
matz (Yukihiro Matsumoto)
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...
headius (Charles Nutter)
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)
...
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...
headius (Charles Nutter)
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:
...
shyouhei (Shyouhei Urabe)
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...
mame (Yusuke Endoh)
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...
ko1 (Koichi Sasada)
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 ...
kosaki (Motohiro KOSAKI)
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
...
rosenfeld (Rodrigo Rosenfeld Rosas)
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...
rosenfeld (Rodrigo Rosenfeld Rosas)
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... rosenfeld (Rodrigo Rosenfeld Rosas)
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...
matz (Yukihiro Matsumoto)
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...
judofyr (Magnus Holm)
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... trans (Thomas Sawyer)
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...
matz (Yukihiro Matsumoto)
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... trans (Thomas Sawyer)
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... rosenfeld (Rodrigo Rosenfeld Rosas)
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 ...
matz (Yukihiro Matsumoto)
08:04 PM Feature #7526 (Closed): infinit loop in Registry::each_value
in win32/registry.rb :
begin
type, data = read(subkey)
rescue Error
next
...
rubyhack (first last)
05:48 PM Bug #3320 (Third Party's Issue): emacs ruby-mode.el font-lock fails on symboled string ending with ?
nobu (Nobuyoshi Nakada)
05:48 PM Bug #4398 (Third Party's Issue): Highlighting of "'?" in Emacs
nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)
10:50 AM Bug #7523 (Assigned): test_modify_expand_memory_leak(Test_StringModifyExpand) fails
luislavena (Luis Lavena)
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...
phasis68 (Heesob Park)
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 ...
akr (Akira Tanaka)
05:17 PM Bug #6122: OpenSSL::PKCS7 verify
Thanks a lot! mghomn (Justin Peal)
05:16 PM Bug #6571: Time.mktime Y2K38 problem on 1.9.3p125 i386-mingw32
Great thanks to all of you. mghomn (Justin Peal)
05:11 PM Bug #6125: Exception Report
Sorry for I cannot find the original script. mghomn (Justin Peal)
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...
mghomn (Justin Peal)
05:00 PM Bug #6843: win32ole save shortcut fail on Windows XP
Thank you very much! mghomn (Justin Peal)
04:58 PM Bug #7083: Why I cannot pass the test?
You are awsome! mghomn (Justin Peal)
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...
mghomn (Justin Peal)
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)...
drbrain (Eric Hodel)
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...
ngoto (Naohisa Goto)
03:23 PM Bug #7524: rdoc hangs upon encountering fraktur characters
It's Unicode character U+1D592. Anonymous
03:22 PM Bug #7524: rdoc hangs upon encountering fraktur characters
before fraktur
Anonymous
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
...
Anonymous
03:20 PM Bug #7524: rdoc hangs upon encountering fraktur characters
class MyClass
def my_method
Anonymous
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
Anonymous
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 svn[bot]
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...
shugo (Shugo Maeda)
02:33 PM Revision 2b0af285 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
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....
shugo (Shugo Maeda)
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 ngoto (Naohisa Goto)
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.
drbrain (Eric Hodel)
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...
drbrain (Eric Hodel)
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 ngoto (Naohisa Goto)
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...
drbrain (Eric Hodel)
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...
drbrain (Eric Hodel)
02:03 PM Bug #7513: TracePoint#enable/disable should not cause error
Thanks koichi, this is much better. zzak (zzak _)
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

...
ko1 (Koichi Sasada)
12:14 PM Bug #7513 (Feedback): TracePoint#enable/disable should not cause error
ko1 (Koichi Sasada)
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...
ko1 (Koichi Sasada)
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...
zzak (zzak _)
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...
drbrain (Eric Hodel)
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...
drbrain (Eric Hodel)
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...
shugo (Shugo Maeda)
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...
alexharv074 (Alex Harvey)
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...
nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)
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: ...
drbrain (Eric Hodel)
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...
drbrain (Eric Hodel)
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... jballanc (Joshua Ballanco)
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:...
drbrain (Eric Hodel)
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...
drbrain (Eric Hodel)
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 zzak (zzak _)
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... alexeymuranov (Alexey Muranov)
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...
matz (Yukihiro Matsumoto)
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... trans (Thomas Sawyer)
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...
marcandre (Marc-Andre Lafortune)
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_...
ko1 (Koichi Sasada)
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...
vo.x (Vit Ondruch)
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...
drbrain (Eric Hodel)
01:12 AM Bug #7520 (Closed): irb/completion でインスタンス変数がチェックされていない
BugなのかFeatureなのか微妙な所なのですが、
現在はcompletionでインスタンス変数が対象になっていません。
インスタンス変数も対象にするパッチです。
https://gist.github.com/42168...
tarui (Masaya Tarui)
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...
nobu (Nobuyoshi Nakada)
01:03 AM Feature #7472 (Rejected): Add a mechanism to remove objects from the GC cycle
mame (Yusuke Endoh)
01:03 AM Feature #7511 (Assigned): short-circuiting logical implication operator
Please show a more concrete example.
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
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...
rits (First Last)
01:01 AM Feature #7518 (Assigned): Fiddle::Pointer#to_str and Fiddle::Pointer#to_int should be removed
luislavena (Luis Lavena)
12:42 AM Feature #7510 (Assigned): irb --help が古い
mame (Yusuke Endoh)

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...
authorNari (Narihiro Nakamura)
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. ... ngoto (Naohisa Goto)
11:10 PM Feature #7517: Fixnum::MIN,MAX
+1 mrkn (Kenta Murata)
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 ... Eregon (Benoit Daloze)
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... matz (Yukihiro Matsumoto)
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...
nobu (Nobuyoshi Nakada)
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...
drbrain (Eric Hodel)
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...
Anonymous
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 `-->... alexeymuranov (Alexey Muranov)
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...
rits (First Last)
10:32 AM Feature #7511: short-circuiting logical implication operator
How about a ? b : true naruse (Yui NARUSE)
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...
rits (First Last)
09:31 PM Bug #6702 (Assigned): Date should be either required or not
Eric, what do you think?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
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... kommen (Dieter Komendera)
08:57 PM Feature #7487 (Rejected): Cutting through the issues with Refinements
OK, try again some time later.
Matz.
matz (Yukihiro Matsumoto)
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... trans (Thomas Sawyer)
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...
alexeymuranov (Alexey Muranov)
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... rosenfeld (Rodrigo Rosenfeld Rosas)
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).
...
Anonymous
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)...
kosaki (Motohiro KOSAKI)
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...
kosaki (Motohiro KOSAKI)
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...
usa (Usaku NAKAMURA)
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...
ngoto (Naohisa Goto)
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... ngoto (Naohisa Goto)
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)...
nobu (Nobuyoshi Nakada)
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-...
nobu (Nobuyoshi Nakada)
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...
Masaya Tarui
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 znz (Kazuhiro NISHIYAMA)
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 naruse (Yui NARUSE)
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 naruse (Yui NARUSE)
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 svn[bot]
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...
kosaki (Motohiro KOSAKI)
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 authorNari (Narihiro Nakamura)
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...
authorNari (Narihiro Nakamura)
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...
nobu (Nobuyoshi Nakada)
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 znz (Kazuhiro NISHIYAMA)
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...
ngoto (Naohisa Goto)
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...
ko1 (Koichi Sasada)
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
...
ko1 (Koichi Sasada)
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
headius (Charles Nutter)
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 ...
Masaya Tarui
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...
ko1 (Koichi Sasada)
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...
drbrain (Eric Hodel)
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 nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)
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@...
nobu (Nobuyoshi Nakada)
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...
alexeymuranov (Alexey Muranov)
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 nobu (Nobuyoshi Nakada)
04:07 AM Bug #7506 (Closed): segfault generating encdb.h
Somehow the second time around running ./configure and make clean from $srcdir fixed this. zzak (zzak _)
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 nobu (Nobuyoshi Nakada)
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 ...
ngoto (Naohisa Goto)
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/...
zzak (zzak _)
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 ko1 (Koichi Sasada)
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...
nobu (Nobuyoshi Nakada)
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 znz (Kazuhiro NISHIYAMA)
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 nobu (Nobuyoshi Nakada)
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 ...
kosaki (Motohiro KOSAKI)
12:50 AM Feature #7510 (Closed): irb --help が古い
irb --help 時の表示が古いようです。日本語だけしか修正できていませんが、パッチを添付しますので問題なければ取り込んでやってください。 sho-h (Sho Hashimoto)
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
...
vo.x (Vit Ondruch)

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... gfim (Graham Menhennitt)
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 zzak (zzak _)
07:17 PM Bug #7507: lazy.map{}.zip{} causes SEGV
=begin
Seems a GC issue.
With (({GC.stress=true})), just (({(1..2)})) segfaults.
=end
nobu (Nobuyoshi Nakada)
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...
yhara (Yutaka HARA)
07:11 PM Revision 9f9380ed (git): typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38195 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Masaya Tarui
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
Masaya Tarui
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... Anonymous
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.
...
Masaya Tarui
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 ...
shugo (Shugo Maeda)
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...
ngoto (Naohisa Goto)
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!
usa (Usaku NAKAMURA)
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...
usa (Usaku NAKAMURA)
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...
nobu (Nobuyoshi Nakada)
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... sferik (Erik Michaels-Ober)
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 U.Nakamura
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 kosaki (Motohiro KOSAKI)
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 kosaki (Motohiro KOSAKI)
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...
kosaki (Motohiro KOSAKI)
03:53 PM Feature #6762: Control interrupt timing
> handle_interrupt(X => :immediately)
> handle_interrupt(Y => :on_blocking)
> handle_interrupt(Z => :never...
kosaki (Motohiro KOSAKI)
08:23 AM Feature #6762: Control interrupt timing
I was suggesting "interruptible" as a better alternative for
"async_interrupt_timing" or "control_interrupt". Can...
brent (Brent Roman)
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.
...
brent (Brent Roman)
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 svn[bot]
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
Masatoshi SEKI
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...
nobu (Nobuyoshi Nakada)
02:00 PM Bug #7344: gem pristine bigdecimal が失敗してしまう
いや、これはソースディレクトリとビルドディレクトリ、インストールディレクトリを区別していないrubygemsのバグじゃないでしょうか。
I think the culprit is rubygems, which doesn't...
nobu (Nobuyoshi Nakada)
12:46 AM Bug #7344: gem pristine bigdecimal が失敗してしまう
私の手元の環境では、以下の patch を適用し、ruby の top_srcdir で gem build ext/bigdecimal/bigdecimal.gemspec を実行してビルドした gem パッケージを使う事で、in... mrkn (Kenta Murata)
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 =...
tmm1 (Aman Karmani)
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...
tmm1 (Aman Karmani)
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...
naruse (Yui NARUSE)
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.
...
ngoto (Naohisa Goto)
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@...
ngoto (Naohisa Goto)
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....
ngoto (Naohisa Goto)
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
znz (Kazuhiro NISHIYAMA)
07:57 AM Revision b3be67bd (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38180 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
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 drbrain (Eric Hodel)
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...
drbrain (Eric Hodel)
07:24 AM Revision 086fce31 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38177 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)
06:09 AM Bug #7506 (Closed): segfault generating encdb.h
on x86_64-linux-gnu and r38168 zzak (zzak _)
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.
dgutov (Dmitry Gutov)
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.
* ...
ko1 (Koichi Sasada)
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. dgutov (Dmitry Gutov)
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... shyouhei (Shyouhei Urabe)
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...
alexeymuranov (Alexey Muranov)
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 ...
stomar (Marcus Stollsteimer)
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...
marcandre (Marc-Andre Lafortune)
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... stomar (Marcus Stollsteimer)
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. ...
marcandre (Marc-Andre Lafortune)
02:57 AM Bug #7504: Rdoc for OptionParser (remove "developer documentation" from Rdoc output)
Nice catch Marcus! zzak (zzak _)
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...
stomar (Marcus Stollsteimer)
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...
ko1 (Koichi Sasada)
01:39 AM Feature #7505 (Assigned): Mutex#owned? メソッドの新設
kosaki (Motohiro KOSAKI)
01:25 AM Feature #7505: Mutex#owned? メソッドの新設
>> なので、mutexを取れるまで待つように修正する方針を押したいと思います。
>これは個人的には賛成しますが、別チケットにすることを提案します。
Mutex#owned? の話でしたね。すいません。
これ自体には賛成です。
...
tarui (Masaya Tarui)
01:19 AM Feature #7505: Mutex#owned? メソッドの新設
> なので、mutexを取れるまで待つように修正する方針を押したいと思います。
これは個人的には賛成しますが、別チケットにすることを提案します。
kosaki (Motohiro KOSAKI)
01:17 AM Feature #7505: Mutex#owned? メソッドの新設
それは小崎さんの3の場合でも同じだと思うけど、
そう言う点からしても、例外で抜ける場合でmutexのlockとらないでunlockしたままとかおかしいですよね。
tarui (Masaya Tarui)
01:13 AM Feature #7505: Mutex#owned? メソッドの新設
樽井さんの例はもっと危険で mutexがunlockしたまま例外で抜けてきて synchronized抜けるときにもう一度 unlockしちゃうので、二重unlockでThreadErrorになっちゃいますね
kosaki (Motohiro KOSAKI)
01:00 AM Feature #7505: Mutex#owned? メソッドの新設
多分、こういう事だろうとおもうのですが、
mutex=Mutex.new
Thread.new{
mutex.synchronize{
begin
sleep 1
mutex.sle...
tarui (Masaya Tarui)
12:29 AM Feature #7505 (Closed): Mutex#owned? メソッドの新設
以下のようなプログラムがあったとします。
Thread.async_interrupt_timing(Object => :on_blocking) {
begin
  mutex = Mutex.new
mu...
kosaki (Motohiro KOSAKI)
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
jaimeiniesta (Jaime Iniesta)
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...
naruse (Yui NARUSE)
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 naruse (Yui NARUSE)
01:00 AM Bug #7499: public_send can be used to invoke protected methods
Looks good to me. marcandre (Marc-Andre Lafortune)
 

Also available in: Atom