Activity
From 11/10/2012 to 11/16/2012
11/16/2012
-
11:23 PM Bug #7356: ruby-2.0.0-preview1 で adlint-2.6.10 が性能劣化
- 情報ありがとうございます.
簡単な再現手順はありませんかね.make じゃなくて,ruby 直接動かすようなも
のだとありがたいのですが....
(2012/11/15 18:37), yanoh (Yutaka ... -
11:18 PM Bug #7372 (Rejected): Missing tags for 2.0.0.preview1, 1.9.3p286, 1.9.3p327
- All released versions of Ruby should have tags, so we can grab the right versions of stdlib to use in JRuby.
-
11:14 PM Revision 5bab4340 (git): * lib/abbrev.rb: fix r37113. Correct examples, fix style
- and show explicit dependency (require 'abbrev').
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37693 b2dd03c8-39... -
10:43 PM Revision 25058a58 (git): skip long name conversion if last character is a wildcard one
- * win32/file.c (replace_to_long_name): skip automatic path expansion
when wildcard character is used. [ruby-core:4... -
05:59 PM Bug #7370: Some benchmarks are slow
- (2012/11/16 16:51), authorNari (Narihiro Nakamura) wrote:
> Some benchmarks are slow since r37631.
> I guess DTr... -
05:45 PM Bug #7370: Some benchmarks are slow
- Aaron-san, Could you check it?
Thanks. -
04:51 PM Bug #7370 (Closed): Some benchmarks are slow
- Hi.
Some benchmarks are slow since r37631.
I guess DTrace's proves affect CRuby's performance.
Is it possible to... -
05:24 PM Bug #7371 (Closed): Fix undefined overflow checking in bigdecimal
- In AddExponent() at ext/bigdecimal/bigdecimal.c:3677, the overflow checks rely on signed integer overflow, which is u...
-
05:02 PM Revision 7bd638b7 (git): object.c: suppress warning
- * object.c (rb_obj_alloc): suppress unused variable warning.
* tool/gen_dummy_probes.rb: define dtrace disabling mac... -
05:02 PM Revision ed86cd05 (git): vm.c: gc guard
- * vm.c (vm_collect_usage_operand): prevent from GC.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37690 b2dd03c8... -
05:02 PM Revision b29b2962 (git): adjust indent
- * object.c (rb_obj_alloc): adjust indent.
* vm.c (vm_collect_usage_{insn,operand,register}): ditto.
git-svn-id: svn... - 04:55 PM Revision 6f64d9eb (git): * lib/cgi/core.rb: Use symbols instead of strings for
- {const_,instance_variable_}{get,set}. [#7161]
* lib/drb/drb.rb: ditto.
* lib/ipaddr.rb: ditto.
* lib/irb/workspace... -
04:08 PM Bug #7369 (Closed): Matrix #row_size, #column_size methods
- I believe these methods should be renamed. "row_size" is confusing, because it can be intuitively understood as both ...
-
03:55 PM Revision f45f668f (git): * marshal.c (w_object): add flonum to arg->data to keep reference index
- consistency. [ruby-core:49323] [Bug #7348]
* test/ruby/test_marshal.rb: add a test for above.
git-svn-id: svn+ssh:/... -
03:49 PM Feature #6440: 引数にIOを渡した場合のMarshal.loadにバッファを持たせたい
- patch2.diffを適用してコミットしてよいでしょうか?
反対がなければコミットします。 -
03:40 PM Revision 6379b316 (git): common.mk: dependencies for proges.dmyh
- * common.mk (incs): dist files need probes.dmyh.
* common.mk (probes.dmyh): depends on generator script.
git-svn-id:... -
03:37 PM Bug #7355 (Closed): tiny typo in lib/net/pop.rb
- This issue was solved with changeset r37671.
Nobuhiro, thank you for reporting this issue.
Your contribution to Ruby ... - 03:22 PM Revision 2934f3b9 (git): * 2012-11-17
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37685 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:22 PM Revision eb40d20e (git): probes.h: select by suffix rules
- * Makefile.in, common.mk, configure.in, win32/Makefile.sub (probes.h):
select generating with dtrace or copying dum... -
02:58 PM Feature #7148: Improved Tempfile w/o DelegateClass
- Are there some reasons not to make `Tempfile` a subclass of `File`?
I think it's a better solution, even if it's not... -
02:39 PM Bug #7366 (Closed): cannot 'make install' when --enable-doc
-
09:09 AM Bug #7366 (Closed): cannot 'make install' when --enable-doc
- After r37664 (rake 0.9.3), cannot make install when --enable-doc.
installing default gems: C:/ruby-trunk/lib... -
02:38 PM Bug #7348: marshaling an object by a float does not work
- hello,
I've investigated about this issue.
When flonum is introduced at r36798, flonum is treated as immediate va... -
02:31 PM Feature #7368 (Closed): rb_str_each_line()のパフォーマンス向上とリファクタリング
- rb_str_each_line()でmemmem(3)を使う事を[ruby-dev:45344] [Feature #6129]で提案しましたが、
string.cからmemmem(3)を直接使わずに検索をrb_memsearch... -
02:11 PM Bug #7367: toooo many test failures after rake 0.9.4 is imported
- This is fixed on r37670 as a workaround.
Anyway your log looks strange because my OS X Mountain Lion environment w... -
01:06 PM Bug #7367: toooo many test failures after rake 0.9.4 is imported
- =begin
How do I build ruby outside of ((|$(srcdir)|))?
I get the following failure:
$ mkdir ~/tmp/build
$... -
10:10 AM Bug #7367 (Closed): toooo many test failures after rake 0.9.4 is imported
- =begin
Yesterday, all my troubles seemed so far away.
Now it looks as though they're here to stay...
# cf. Yesterd... -
12:51 PM Revision e4479a1c (git): fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37683 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:32 PM Revision 1d9d1a8f (git): Makefile.in: fix typo
- * Makefile.in (yes-dtrace-probes.h): fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37682 b2dd03c8-39d... -
10:34 AM Revision 9ee34b15 (git): * thread.c (rb_thread_call_without_gvl2): change the parameter of
- `func' from `int *skip_interrupt' to `VALUE *flags'.
If (flags & RUBY_CALL_WO_GVL_FLAG_SKIP_CHECK_INTS) is not zero... -
10:03 AM Revision 6e0375e3 (git): * Makefile.in (no-dtrace-probes.h): dmyprobes.h is in srcdir.
- * common.mk (dmyprobes.h): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37680 b2dd03c8-39d4-4d8f-98ff-82... -
10:02 AM Feature #7322: Add a new operator name #>< for bit-wise "exclusive or"
- No. There are so many "issues" out there. I don't have time to check them all.
Reference please.
Matz.
-
09:35 AM Feature #7322: Add a new operator name #>< for bit-wise "exclusive or"
- @matz Have you ever read about issue I have with implementing Stick b/c of this? I have no Rome to be in. I am in Car...
-
08:41 AM Feature #7322: Add a new operator name #>< for bit-wise "exclusive or"
- I fully agree that repurposing '^' to be a power operator is not a good idea.
One alternative idea that might not ... -
08:26 AM Feature #7322 (Rejected): Add a new operator name #>< for bit-wise "exclusive or"
- So what's your intention? To make '^' a power operator, and ruin innocent programs? Because you feel "natural"?
If ... -
02:56 AM Feature #7322: Add a new operator name #>< for bit-wise "exclusive or"
- Given the rejection of #7336, I would ask this this issue be more seriously considered. Personally, I don't really ca...
-
09:29 AM Feature #7359: #eql? and #equal? naming
- "Making them little more intuitive does not worth breaking millions of existing programs."
That's true, but why do... -
07:31 AM Feature #7359 (Rejected): #eql? and #equal? naming
- Making them little more intuitive does not worth breaking millions of existing programs.
Matz.
-
08:57 AM Revision df4e0dd5 (git): Makefile.in: split probes.h commands
- * Makefile.in (probes.h): split build commands for dtrace-available
and unavailable platforms.
git-svn-id: svn+ss... -
08:56 AM Revision e5164385 (git): Makefile.in: move probes.h to all-incs
- * Makefile.in (incs): probes.h is a platform dependent file, so it
cannot be a part of prereq target. move it to a... -
08:30 AM Revision 1c7f72da (git): configure.in: move after AC_PROG_CC
- * configure.in (DTRACE): move after AC_PROG_CC since cross_compiling
is set in it.
git-svn-id: svn+ssh://ci.ruby-l... -
08:19 AM Feature #7349: Struct#inspect needs more meaningful output
- It might be worth pointing out that this should not happen if the Struct generated class is assigned to a constant (a...
-
07:55 AM Bug #7352: Array#bsearch test failure on Range (32bits MinGW)
- Okay. Tell me if you change your mind!
--
Yusuke Endoh <[email protected]> -
12:14 AM Bug #7352: Array#bsearch test failure on Range (32bits MinGW)
- Thanks, but I don't want to have a commit bit.
I am content with a tester and debugger. -
07:28 AM Revision c9b6a014 (git): range.c: compare signedness only
- * range.c (BSEARCH_CHECK): compare signedness only and relax an
assumption of the result of rb_cmpint() which compi... -
07:24 AM Revision 288da355 (git): configure.in: cross-compiling fix
- * configure.in (DTRACE): ignore non-prefixed version if
cross-compiling.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
06:42 AM Revision 620a2b6c (git): Makefile.in: probes.h
- * Makefile.in, win32/Makefile.sub (probes.h): fix copying dmyprobes.h
path when outplace-build.
git-svn-id: svn+s... -
06:41 AM Revision 6fd1ef77 (git): * .gitignore: ignore dmyprobes.h
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37673 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:41 AM Revision 1e6ced13 (git): remove trailing spaces
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37672 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:37 AM Revision df03463f (git): * lib/net/pop.rb (POP3.certs): fix typo in comment.
- patch from no6v (Nobuhiro IMAI) <[email protected]>.
[ruby-dev:46519] [Bug #7355]
git-svn-id: svn+ssh://ci.ruby-lan... -
04:53 AM Feature #7363: Remove the global Pathname() method
- Hi,
First off: +1 on your request about the Pathname(). Although I don't see
the the real problem with it be... -
04:43 AM Bug #6653: 1.9.2/1.9.3 exhibit SEGV with many threads+tcp connections
- Sorry for the abysmally late response -- I can't seem to get the redmine here to send me email for some reason.
Hi... -
03:49 AM Revision a632fe43 (git): * test/rake/helper.rb (Rake::TestCase#setup): revert r37669.
- @orig_PWD should be the original pwd.
* test/rake/test_*.rb: don't use @orig_PWD to load libraries.
It should be s... -
02:32 AM Bug #7365 (Closed): File::NULL is not in documentation
- The File::NULL / IO::NULL constant is not documented in either the File or IO documentation.
-
01:25 AM Revision 48aab9e0 (git): * test/rake/helper.rb (Rake::TestCase#setup): @orig_PWD shouldn't be
- Dir.pwd when the build directory is different from source directory.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru... -
01:01 AM Bug #7364 (Rejected): CGI::Cookie.parse can't deal with cookie options
- Reproducing steps; reproducing code is needed:
p CGI::Cookie::parse("ASPSESSIONIDSCDRSRTS=HHALOHOBJGJMLPIANNLDOMCJ... -
12:43 AM Revision 4b96ecc8 (git): * lib/rake/version.rb: workaround fix to build. see #7366
- [ruby-dev:46522]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37668 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:30 AM Bug #7214: Ruby 2.0 breaks support for some debugging tools
- I asked mame-san (2.0.0 release manager) about this feature.
His comments is:
DO IT ON A GEM SUCH A BIG FEATURE.
...
11/15/2012
-
11:20 PM Bug #7352: Array#bsearch test failure on Range (32bits MinGW)
- phasis68 (Heesob Park) wrote:
> I guess this bug is related with the optimization of GCC 4.7.2.
> The version built... -
10:50 PM Bug #7352 (Closed): Array#bsearch test failure on Range (32bits MinGW)
- This issue was solved with changeset r37662.
Luis, thank you for reporting this issue.
Your contribution to Ruby is g... -
04:40 PM Bug #7352: Array#bsearch test failure on Range (32bits MinGW)
- I guess this bug is related with the optimization of GCC 4.7.2.
The version built with VC 2010 or GCC 4.5.2 works fi... -
12:30 PM Bug #7352: Array#bsearch test failure on Range (32bits MinGW)
- Thank you Luis, I'll try it on windows.
--
Yusuke Endoh <[email protected]> -
08:48 AM Bug #7352 (Closed): Array#bsearch test failure on Range (32bits MinGW)
- =begin
Hello,
After r37655, I noticed a failing test on RubyInstaller CI for x86:
test_bsearch_for_float(Test... -
10:50 PM Feature #7363 (Rejected): Remove the global Pathname() method
- About a year ago I sumbitted an not yet accepted patch for Ruby on GitHub which deprecates the global Pathname() meth...
-
10:43 PM Bug #7332: mswin64でminiruby.exeがSEGV
- 遅くなってすみません,入れました.
-
10:42 PM Bug #7332 (Closed): mswin64でminiruby.exeがSEGV
- This issue was solved with changeset r37661.
Yoshida, thank you for reporting this issue.
Your contribution to Ruby i... -
10:38 PM Feature #7362 (Assigned): Adding Pathname#start_with?
- If a Pathname starts with another Pathname, that means that the former Pathname lies below the latter Pathname, as lo...
-
10:35 PM Bug #7214: Ruby 2.0 breaks support for some debugging tools
- I asked Matz about this feature.
His comments were:
(1) Do not need to break bindings at end of block. This is... -
09:31 PM Bug #7214: Ruby 2.0 breaks support for some debugging tools
- =begin
[PLEASE REVIEW!!]
= Abstract
I made debugger support interface.
https://github.com/ko1/ruby/compare/de... -
10:32 PM Revision 1b023030 (git): * lib/rake*: Updated to rake 0.9.4
- http://rake.rubyforge.org/doc/release_notes/rake-0_9_4_rdoc.html for
a list of changes in 0.9.4.
* test/rake*: dit... -
10:30 PM Feature #7361 (Rejected): Adding Pathname#touch
- Pathname has an #mkdir method to create a directory at the path, but does not have a #touch method to create an empty...
-
10:26 PM Feature #7360 (Closed): Adding Pathname#glob
- Currently there is only a Pathname.glob method, which allows you to find Pathname objects by a pattern including wild...
-
10:06 PM Bug #7259: ruby-debug-base19x does not compile on 2.0.0-head
- "[ruby-core:49369] [ruby-trunk - Bug #7214] Ruby 2.0 breaks support for some debugging tools" is enough or not?
-
10:01 PM Revision e9c28d0f (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37666 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:00 PM Feature #7359 (Rejected): #eql? and #equal? naming
- In my opinion the difference between @#eql?@ and @#equal?@ is really unintuitive. How about making their difference m...
- 09:59 PM Revision 84da520d (git): * 2012-11-16
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37665 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:59 PM Revision 9c66bad9 (git): * lib/rake*: Updated to rake 0.9.3
- * test/rake*: ditto
* bin/rake: ditto
* NEWS: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37664 b2dd... -
09:17 PM Revision bfc95c6e (git): Ignore dmyprobes.h, .time.id.h
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37663 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:04 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
- Erro during rake db:migrate
Rails 3.2.9
Rake 10.0.1
/usr/local/rvm/gems/ruby-1.9.3-p327@global/gems/activere... -
06:37 PM Bug #7356 (Closed): ruby-2.0.0-preview1 で adlint-2.6.10 が性能劣化
- == 現象
ruby-1.9.3-p327 と ruby-2.0.0-preview1 で adlint-2.6.10 の性能比較を行った結果、
ruby-2.0.0-preview1 の方が解析時間が 1.2 倍ほど長くかか... -
05:02 PM Feature #4766 (Closed): Range#bsearch
- Oh, Park-san perfectly pointed out this problem in [ruby-core:49364].
So I close this ticket. -
04:52 PM Feature #4766 (Assigned): Range#bsearch
- in range.c, the definition of a macro BSEARCH_CHECK includes:
switch (rb_cmpint(rb_funcall(v, id_cmp, 1, INT2... -
11:37 AM Feature #4766 (Closed): Range#bsearch
- This issue was solved with changeset r37655.
Yusuke, thank you for reporting this issue.
Your contribution to Ruby is... -
03:51 PM Bug #7355 (Closed): tiny typo in lib/net/pop.rb
- There is a tiny typo in lib/net/pop.rb.
diff --git a/lib/net/pop.rb b/lib/net/pop.rb
index 0736585..fd869b6 10064... -
01:57 PM Feature #7336: Flexiable OPerator Precedence
- "Ruby is not a language for academic research of programming languages."
I was referring to academic application, ... -
09:46 AM Feature #7336: Flexiable OPerator Precedence
- @trans I don't deny the idea itself. But not for Ruby, because
* syntax should be stable.
* Ruby is not a langua... -
01:50 PM Revision 412b0237 (git): * range.c (range_bsearch): fix some bugs: a documentation bug, a wrong
- condition, missed break in switch/case, and workaround for GCC
optimization. See [ruby-core:49364] in detail. A gr... -
01:42 PM Revision 768801b0 (git): * vm_exec.h (GENTRY): GENTRY should be pointer size.
- A patch by yoshidam (Yoshida Masato) [Bug #7332].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37661 b2dd03c8... -
12:34 PM Feature #7258: Update Rdoc
- Eric, what's the status?
--
Yusuke Endoh <[email protected]> -
12:34 PM Feature #7257: Update Rubygems
- Eric, what's the status?
--
Yusuke Endoh <[email protected]> -
12:33 PM Feature #7256: Update Rake
- > I asked Jim and he thought rake 0.9.3 was better to include in Ruby 2.0.0, so I plan to import that.
Agreed.
... -
11:37 AM Feature #3479 (Closed): Array#binary_find et al
- This issue was solved with changeset r37655.
Yusuke, thank you for reporting this issue.
Your contribution to Ruby is... -
08:29 AM Feature #4085: Refinements and nested methods
- Perhaps refinements should be scoped per-gem, rather than any arbitrary
"using" delimitation. Seems to me, that is... -
03:45 AM Feature #4085: Refinements and nested methods
- On Wed, Nov 14, 2012 at 05:38:12AM +0900, headius (Charles Nutter) wrote:
[snip]
> And then there's this:
... -
07:57 AM Bug #7342: String#<=> checks for a #to_str method on other but never uses it?
- "It should be used internally to retrieve the string representation of an object." That's explicit coercion. Implicit...
-
07:19 AM Bug #7304: Random test failures around test_autoclose_true_closed_by_finalizer
- Hello Nobu,
As pointed by Shirosaki-san, the two commits are now split.
Can we apply those changes to trunk? Wh... - 06:20 AM Revision 1fc11119 (git): merge revision(s) 35080: [Backport #7353]
- * gc.c (free_method_entry_i): method entry may be in
unlinked_method_entry_list. [ruby-core:43383][Bug #61... - 06:15 AM Revision d3216922 (git): merge revision(s) 36491,36877: [Backport #7320]
- Use 0 for webrick's port and get the actual port. [Bug #6766]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/r... -
04:22 AM Revision 5457b86a (git): * man/erb.1: Fix grammar and copyright dates
- * man/goruby.1: ditto
* man/irb.1: ditto
* man/rake.1: ditto
* man/ri.1: ditto
* man/ruby.1: ditto
Patch by Arthur ... -
02:37 AM Revision 81d71fee (git): * man/ruby.1: Grammar edits for man page
- Based on a patch by Michael Endsley [Fixes Github #183]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37657 b2d...
11/14/2012
-
07:48 PM Bug #7301: URI::FTP.new2()の引数typecodeを省略するとNoMethodErrorが発生します。
- これはダメですね。泥沼化しそうなので、手を入れるべきでないと判断します。
メンテナの YAMADA Akira さん見ていらっしゃいますかね。
返事がなければ、ドキュメントを消して undocumented なメソッドにするこ... -
07:38 PM Bug #7301: URI::FTP.new2()の引数typecodeを省略するとNoMethodErrorが発生します。
- 後から気付いたのですが、引数typecodeを与えても例外が発生します。
----------------------------
$ cat new2_with_typecode.rb
# encoding: utf-8... -
05:55 PM Bug #7342: String#<=> checks for a #to_str method on other but never uses it?
- As the page you linked points out, #to_str is an *implicit* cast. i.e. It should be used internally to retrieve the s...
-
12:40 PM Bug #7342: String#<=> checks for a #to_str method on other but never uses it?
- When an object responds to #to_str, it's saying "I am a string." When an object responds to #to_s, it's saying "I hav...
-
11:53 AM Bug #7342: String#<=> checks for a #to_str method on other but never uses it?
- I would expect something like the following patch makes more sense?
diff --git a/string.c b/string.c
index c63f59... - 04:03 PM Revision 5c30ce37 (git): * 2012-11-15
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37656 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:53 PM Revision de07850e (git): * array.c (rb_ary_bsearch): add Array#bsearch for binary search.
- [ruby-core:36390] [Feature #4766]
* test/ruby/test_array.rb: add a test for above.
* range.c (range_bsearch): add R... -
03:43 PM Feature #4085: Refinements and nested methods
- > Ideally, in the Rails source code, I would just add "using StringExt" to
> the ActiveRecord::Base class, and the... -
07:19 AM Feature #4085: Refinements and nested methods
- It reminds me C++. So powerful that you can have a hard time trying to understand what is happening in a given piece ...
-
05:38 AM Feature #4085: Refinements and nested methods
- rosenfeld: Yes, I am arguing that same case. I believe refinements should only be active for code that appears within...
-
05:23 AM Feature #4085: Refinements and nested methods
- Talking more with folks online about refinements, there's a lot of confusion about what they solve.
So, in one sen... -
05:18 AM Feature #4085: Refinements and nested methods
- Just tested it to confirm:
a = {1.hour.ago}; use(groovy.time.TimeCategory){a()}
If "a()" throwed an exception i... -
05:15 AM Feature #4085: Refinements and nested methods
- Charles, I'm not sure if I completely understand your concerns, but I think that from a code readability point of vie...
-
02:21 AM Feature #4085: Refinements and nested methods
- shugo: I may have a possible compromise that fixes some of the technical issues.
Currently, refinements have to be... -
01:43 AM Feature #4085: Refinements and nested methods
- jballanc: That is exactly the sort of problem I'm worried about. It is *impossible* to look at the DoIt class in your...
-
01:35 AM Feature #4085: Refinements and nested methods
- shugo: I believe I understand the implementation. There are a lot of open questions for it, however:
* If the refi... -
02:53 PM Feature #7349: Struct#inspect needs more meaningful output
- I like it too. Could even be:
Point.ancestors
# => [Point, Struct.new(:x, :y), Struct, Enumerable, Ob... -
12:09 PM Feature #7349: Struct#inspect needs more meaningful output
- Sounds nice to me. +1
-
11:32 AM Feature #7349 (Assigned): Struct#inspect needs more meaningful output
- When inheriting directly from Struct.new, Class#ancestors shows a meaningless anonymous Class:
class Point < S... -
02:34 PM Bug #7350: Segmentation fault with ruby 1.9.3p328 (2012-11-13) [x86_64-linux]
- Can you check with trunk?
# Yes, it may be difficult, I know.
It seems that crash1.log suggests the cause is in l... -
02:08 PM Bug #7350 (Rejected): Segmentation fault with ruby 1.9.3p328 (2012-11-13) [x86_64-linux]
- I'm experiencing sporadic segmentation faults in a ruby daemon running with:
ruby 1.9.3p328 (2012-11-13) [x86_64-l... -
01:54 PM Bug #7326: Time.c doc improvements
- The formatting looks good, except you shouldn't wrap classes in anything, such as ArgumentError or Time and Time#to_f...
-
01:26 PM Feature #7288 (Closed): Documentation missing: FileUtils.chmod "+X", "directory"
- This issue was solved with changeset r37652.
Jörg, thank you for reporting this issue.
Your contribution to Ruby is g... -
11:53 AM Bug #7319 (Closed): CSV docs
- This issue was solved with changeset r37651.
Vincent, thank you for reporting this issue.
Your contribution to Ruby i... -
11:32 AM Bug #7348 (Assigned): marshaling an object by a float does not work
-
11:14 AM Bug #7348: marshaling an object by a float does not work
- irb(main):006:0> e = Object.new
irb(main):007:0> Marshal.load(Marshal.dump([[2.0e-100, e], [e]]))
=> [[2.0e-100, #<... -
09:20 AM Bug #7348 (Closed): marshaling an object by a float does not work
- The below `calls` object doesn't round trip through marshal on edge ruby:
def test_marshal_object_and_float
... - 11:27 AM Revision dfc11220 (git): merge revision(s) 37604:
- * ruby_atomic.h: renamed from atomic.h to avoid header file name
conflict on Solaris 10. [ruby-dev:46414] [... - 11:20 AM Revision c185d9cd (git): merge revision(s) 37593: [Backport #7347]
- * random.c (BYTE_ORDER): define using configured WORDS_BIGENDIAN.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branc... -
11:07 AM Feature #6980: OpenSSL support for AEAD additional authenticated data and tags
- This would definitely be on my list for 2.0. Sorry for not having been more responsive. I talked with nahi at RubyCon...
-
10:20 AM Bug #7112: File.extname documentation fix
- I think adding documentation for dotfiles and files ending with a dot would be sufficient.
I don't think covering ... -
09:07 AM Feature #7297: map_to alias for each_with_object
- Thank you. Enumerable#associate proposed: #7341
-
04:57 AM Feature #7346: object(...) as syntax sugar for object.call(...)
- Yes, I know, it is just that I prefer to read object.call(arguments) than object[arguments]. This is just a personal ...
-
04:23 AM Feature #7346: object(...) as syntax sugar for object.call(...)
- @rosenfeld, I'll just mention that you can use Proc#[] in your example:
double = -> n { n * 2 }
double[3] ... -
04:53 AM Feature #7341: Enumerable#associate
- >
> 1) The form you suggest would be redundant with `Enumerable#to_h`
>
I agree that 'Enumerable#to_h' woul... -
01:12 AM Feature #7341: Enumerable#associate
- Hi,
bitsweat (Jeremy Kemper) wrote:
> In short: associating a collection of keys with calculated values should be... -
12:03 AM Feature #7341: Enumerable#associate
- Thanks for posting, Nathan. See https://gist.github.com/4035286 for the full pitch and a demonstration implementation...
-
04:26 AM Revision c8b0b536 (git): * lib/fileutils.rb (chmod): Add "X" to modes, convert format to table
- [ruby-core:48965] [Bug #7288]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37652 b2dd03c8-39d4-4d8f-98ff-823fe... -
02:53 AM Revision a4b0291f (git): * lib/csv.rb (init_comments): Document private method #init_comments.
- Based on a patch from Vincent Batts [ruby-core:49172] [Bug #7319]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk... -
01:08 AM Bug #7171: test-all failure on OS X (RubyCI)
- codesign する機能は僕がお願いして入れてもらったものなので存在は知っていて使ってます。
自分のユーザで、rvm や rbenv を使ってインストールする ruby には署名していてとても便利になっていますが、
chkbui... -
01:02 AM Bug #7344: gem pristine bigdecimal が失敗してしまう
- ほかの built-in 拡張ライブラリは問題ないんですかねぇ。
そうだとすれば gemspec を真似すればいいのかな。 -
12:44 AM Bug #7343 (Rejected): Enumerator::Lazy seems to nest herself infinitely
-
12:07 AM Feature #7336: Flexiable OPerator Precedence
- trans (Thomas Sawyer) wrote:
>
> 10.meters**2 => 100m
(10.meters)**2 should be 100.meters^2 in your notation.
...
11/13/2012
-
11:56 PM Feature #7336: Flexiable OPerator Precedence
- @matz I understand your cautionary take. It certainly could be dangerous if someone where to horse around with preced...
-
11:25 PM Feature #7336: Flexiable OPerator Precedence
- "you can always use parentheses if needed"
Unfortunately it is very unnatural for a unit system. Let me give an ex... -
03:36 PM Feature #7336: Flexiable OPerator Precedence
- I have similar opinion with Matz: i think it is nice to have in language something about the syntax that never change...
-
11:13 AM Feature #7336: Flexiable OPerator Precedence
- So it's about taste, not about dangers? If so it makes much more sense to me.
-
11:05 AM Feature #7336: Flexiable OPerator Precedence
- It changes "the taste of the language". Macro will give you flexibility and freedom.
But it may hinder "reliability"... -
10:57 AM Feature #7336: Flexiable OPerator Precedence
- Matz, I know you don't like macros.
But look out, there are tons of DSLs written in Ruby. Which means everybody, ... -
10:46 AM Feature #7336: Flexiable OPerator Precedence
- matz (Yukihiro Matsumoto) wrote:
> "dangerous" here of course means "confusing" or "error prone".
> I don't think c... -
10:38 AM Feature #7336: Flexiable OPerator Precedence
- "dangerous" here of course means "confusing" or "error prone".
I don't think changing operator precedence would caus... -
10:24 AM Feature #7336: Flexiable OPerator Precedence
- matz (Yukihiro Matsumoto) wrote:
> But changing precedence may confuse readers. It is as dangerous as macros.
Int... -
09:09 AM Feature #7336 (Rejected): Flexiable OPerator Precedence
- Pretty interesting idea, that reminds me Prolog or Haskell.
But changing precedence may confuse readers. It is as da... -
10:02 PM Feature #7346: object(...) as syntax sugar for object.call(...)
- Ah, of course! :D I totally forgot about Kernel#p! :P
Yes, that makes total sense. -
09:15 PM Feature #7346: object(...) as syntax sugar for object.call(...)
- We easily forget conflict between method names and variable names, in a language like Ruby, where methods and variabl...
-
09:02 PM Feature #7346: object(...) as syntax sugar for object.call(...)
- Ah, ok, I didn't know about this syntax until now. What does the code above do?
-
08:59 PM Feature #7346 (Rejected): object(...) as syntax sugar for object.call(...)
- I have once tried, but it caused serious incompatibility problem for example:
p = Object.new
p(15)
So comp... -
08:50 PM Feature #7346 (Rejected): object(...) as syntax sugar for object.call(...)
- I propose for the parser to interpret "object(...)" as "object.call(...)". It should raise NoMethodError at runtime i...
-
08:53 PM Feature #7340: 'each_with' or 'into' alias for 'each_with_object'
- On 13 November 2012 21:25, rosenfeld (Rodrigo Rosenfeld Rosas) <
[email protected]> wrote:
>
> Issue #7340... -
08:25 PM Feature #7340: 'each_with' or 'into' alias for 'each_with_object'
- The reason I dislike each_with_object and each_with is the "each" on them. "each"'s return value isn't meaningful to ...
-
11:24 AM Feature #7340: 'each_with' or 'into' alias for 'each_with_object'
- matz (Yukihiro Matsumoto) wrote:
> I dislike #into because it may or may not put something into the argument.
> I a... -
11:06 AM Feature #7340: 'each_with' or 'into' alias for 'each_with_object'
- I dislike #into because it may or may not put something into the argument.
I am OK with #each_with.
Matz.
-
08:17 AM Feature #7340 (Open): 'each_with' or 'into' alias for 'each_with_object'
- Following on from the discussions at #7297 and #7241, it is apparent that a shorter alias for 'each_with_object' woul...
-
08:36 PM Feature #4085: Refinements and nested methods
- Charles, although I agree that the example you gave reads just as good as the monkey patched version, sometimes I can...
-
07:29 PM Feature #4085: Refinements and nested methods
- Ok, I think I finally figured out what it is about refinements that makes me so uncomfortable... Refinements violate ...
-
04:42 PM Feature #4085: Refinements and nested methods
- Perhaps I am missing something, but for the case that Aaron points out, it seems to me that refinements are an overly...
-
12:11 PM Feature #4085: Refinements and nested methods
- headius (Charles Nutter) wrote:
> Well, I have some bad news.
>
> I have spent some time trying to find a reasona... -
11:04 AM Feature #4085: Refinements and nested methods
- Replies to recent comments:
Aaron: I totally understand the use case, and I support it. Unfortunately I don't feel... -
10:57 AM Feature #4085: Refinements and nested methods
- Well, I have some bad news.
I have spent some time trying to find a reasonable way to implement refinements in JRu... -
08:15 PM Bug #7344 (Assigned): gem pristine bigdecimal が失敗してしまう
- mrkn さんの作った gem が悪いのでは、という説なので、
とりあえず mrkn さん調べてみてもらえますか?
--
Yusuke Endoh <[email protected]> -
08:11 PM Bug #7344 (Closed): gem pristine bigdecimal が失敗してしまう
- gem pristine bigdecimal を実行すると以下のエラーが発生して落ちてしまいます。
% gem pristine bigdecimal
Restoring gems to pristine condition... -
08:11 PM Bug #6634 (Feedback): Deadlock with join and ConditionVariable
- Worked. Thank you!
Then, anyone can reproduce the original problem? Meh, can you still reproduce?
--
Yusuke... -
06:59 PM Bug #6634: Deadlock with join and ConditionVariable
- Maybe this second problem is fixed at r37647.
mame-san, could you check it?
-
06:32 PM Feature #5373: SMTP - new method
- drbrain (Eric Hodel) wrote:
> May I apply this?
Sasada-san told me that Aoki-san is neutral about this issue, and... -
06:07 PM Bug #7308: Infinite recursion on circular 'using'
- charliesome (Charlie Somerville) wrote:
> I've attached a patch that does a simple DFS to make sure no circular usin... -
06:05 PM Bug #7308 (Closed): Infinite recursion on circular 'using'
- This issue was solved with changeset r37646.
Charlie, thank you for reporting this issue.
Your contribution to Ruby i... -
05:59 PM Bug #7343: Enumerator::Lazy seems to nest herself infinitely
- I understand Enumerator::Lazy's behavior via
- https://twitter.com/mashiro/status/268271989964292096
- https://gi... -
04:42 PM Bug #7343 (Rejected): Enumerator::Lazy seems to nest herself infinitely
- Hello, Ruby dev team.
I tried Ruby 2.0 trunk, and found Enumerator::Lazy a bit weird.
> [1, 2, 3].cycle.laz... - 03:56 PM Revision 5de3acdc (git): * 2012-11-14
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37650 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:56 PM Revision 3dd13a1c (git): * Makefile.in (probes.h): create from probes.d
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37649 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:13 PM Feature #2565 (Closed): adding hooks for better tracing
- This issue was solved with changeset r37636.
Yuki, thank you for reporting this issue.
Your contribution to Ruby is g... -
03:12 PM Feature #6311: memmem()によるrb_memsearch()の高速化
- nは下で使われていないので更新不要ですね。
-
02:58 PM Feature #6311: memmem()によるrb_memsearch()の高速化
- もしこういう特定のケースの高速化が必要とのことなら、memmem()を使わない版でも
Index: re.c
==========================================================... -
11:12 AM Feature #6311 (Closed): memmem()によるrb_memsearch()の高速化
- This issue was solved with changeset r37634.
Masaki, thank you for reporting this issue.
Your contribution to Ruby is... -
11:24 AM Bug #7342 (Closed): String#<=> checks for a #to_str method on other but never uses it?
- =begin
This isn't exactly a bug, as much as a request for clarification. I was looking at the semantics of the (({<=... - 10:02 AM Revision ae2df330 (git): merged revision(s) 37075,37076,37082,37083,37088: [Backport #7123]
- * gc.c: Use the non-recursive marking instead of recursion. The
recursion marking of CRuby needs checking stack ove... -
09:48 AM Revision 0c1682b3 (git): * vm_insnhelper.c (vm_call_cfunc_with_frame): don't use ci after
- EXEC_EVENT_HOOK because ci can be overridden.
* vm_eval.c: ditto.
* method.h: change invoker's parameters types.
* vm... -
09:05 AM Revision 684aa1f9 (git): * eval.c (rb_mod_using): raise an ArgumentError if cyclic using is
- detected. based on the patch by Charlie Somerville.
[ruby-core:49092] Bug #7308
* test/ruby/test_refinement.rb: r... -
08:52 AM Revision e7659bd2 (git): Define dtrace test classes only when dtrace exists
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37645 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:41 AM Revision bd5b2cb6 (git): * common.mk (vm_insnhelper.c): this target is useless and causes
- ruby always need rebuild.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37644 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:36 AM Revision 1619c02d (git): * compile.c (insn_data_to_s_detail): remove debug lines.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37643 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:35 AM Revision 0d6c9acc (git): fix ChangeLog
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37642 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:34 AM Revision ffd3cbdc (git): * vm_insnhelper.c (vm_caller_setup_args): save and restore
- ci->argc and ci->blockptr before and after method invocations
because these method dispatches override call_info.
*... -
08:29 AM Feature #7341 (Open): Enumerable#associate
- Jeremy Kemper proposed Enumerable#associate during the discussion in #7297, with the following details:
----------... -
07:49 AM Revision db31b3da (git): * common.mk (dmyprobes.h): always create for make dist.
- * Makefile.in (probes.h): create or copy dmyprobes.h
* win32/Makefile.sub: only do copy dmyprobes.h.
git-svn-id: sv... -
06:38 AM Revision d8aaa430 (git): * Makefile.in (.SUFFIX): .SUFFIX is needed here for .d.h on bsd make.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37639 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:35 AM Revision aec93c22 (git): * common.mk Makefile.in win32/Makefile.sub (.d.h): it's not common.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37638 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:31 AM Feature #7339 (Rejected): Version of super that doesn't raise when super undefined
- Indeed, `defined?(super)` is probably what you were looking for.
-
05:53 AM Feature #7339: Version of super that doesn't raise when super undefined
- We can already write:
super if defined?(super)
I don't think a shortcut would be necessary for that, s... -
05:31 AM Feature #7339 (Rejected): Version of super that doesn't raise when super undefined
- =begin
I propose new method try_super (it's possibly bad name, any suggestions) which would work like a super except... -
06:26 AM Bug #7338 (Rejected): loop command doesn't accept begin/end, only { }
-
04:47 AM Bug #7338: loop command doesn't accept begin/end, only { }
- My bad, thanks, Nathan. Switching between languages too often! :D
-
04:23 AM Bug #7338: loop command doesn't accept begin/end, only { }
- Hi there,
Try 'loop do' instead of 'loop begin'
Best,
Nathan
On Tuesday, 13 November 2012, dwild... -
04:09 AM Bug #7338 (Rejected): loop command doesn't accept begin/end, only { }
- def token_generator
random = Random.new
alpha = Array.new
('a' .. 'z').each do | c |
alpha << c... -
06:14 AM Revision 864d9606 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37637 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:13 AM Revision f82d652f (git): Fix dtrace commit r37631, it is [Feature #2565]
- * configure.in: disable dtrace because it doesn't work on FreeBSD.
* common.mk (clean-local): rm probes.h.
* common... -
03:37 AM Bug #7337 (Rejected): 1.9.3-p327 crashed on rake
- Used ruby-build to get the latest 1.9.3-p327 on my OS X 10.7.5 with llvm-gcc-4.2
Used bundle install to get all th... - 03:32 AM Revision 8e72bb71 (git): * win32/README.win32: added mention about build directory. currently
- we can not build ruby in win32 directory. this problem is reported
by Masahiro Kitajima <[email protected]>.
... -
02:12 AM Revision c5b19cf0 (git): * re.c (rb_memsearch_ss): performance improvement by using memmem(3) if
- possible. [ruby-dev:45530] [Feature #6311]
* configure.in: check existence of memmem(3) and that it is not broken.
... -
12:44 AM Revision d24e2d74 (git): add probes.h to svn:ignore and sort .gitignore
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37633 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:38 AM Feature #6588: Set#intersect?
- alexeymuranov (Alexey Muranov) wrote:
> +1.
Thanks for the +1
> It can be argued that any set intersects any... -
12:19 AM Feature #7322: Add a new operator name #>< for bit-wise "exclusive or"
- Related: #6678.
11/12/2012
-
11:54 PM Feature #7336 (Rejected): Flexiable OPerator Precedence
- =begin
If Ruby classes could provide some means for redefining operator precedence, it would provide the flexibility... -
11:41 PM Feature #5185: Set#merge acts in place but Hash#merge does not
- Well, maybe #merge wasn't the best choice for Hash in the first place. Who knows. I only know that polymorphism is so...
-
10:28 PM Bug #7318: activerecord-3.2.8/lib/active_record/connection_adapters/postgresql_adapter.rb:1213: [BUG] Segmentation fault
- I can reproduce the same bug with this rake command ran on the server where the application is to deploy :
bundle ... -
10:07 PM Feature #7241: Enumerable#to_h proposal
- I like "into". But I'd vote it to be an alias to "each_of_object" as I even prefer "into" instead of "each_with" or "...
-
09:52 PM Revision a5501072 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37632 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:52 PM Revision 4c740bae (git): * probes.d: add DTrace probe declarations. [ruby-core:27448]
- * array.c (empty_ary_alloc, ary_new): added array create DTrace probe.
* compile.c (rb_insns_name): allowing DTrace ... -
06:08 PM Feature #6588: Set#intersect?
- +1. Maybe `#meet?` instead of `#intersect?` ? It can be argued that any set intersects any other, just the intersect...
-
01:12 PM Feature #6588: Set#intersect?
- Comment about these simple features would be appreciated.
-
05:56 PM Feature #7328: Move ** operator precedence under unary + and -
- Since #7331 is rejected, i do not think anymore it is nonsense to treat unary `-` specially and give it the highest p...
-
11:50 AM Feature #7328: Move ** operator precedence under unary + and -
- I am pleased by this discussion and I thank Tom Sawyer for showing me that I am not alone who has feelings of surpris...
-
06:53 AM Feature #7328: Move ** operator precedence under unary + and -
- Can I just point out that everyone is using asterisks and carets and
arguing about standard mathematical notation?... -
05:37 AM Feature #7328: Move ** operator precedence under unary + and -
- Hi,
trans (Thomas Sawyer) wrote:
> "Thomas: Please check your facts, e.g. http://en.wikipedia.org/wiki/Order_of_o... -
04:01 AM Feature #7328: Move ** operator precedence under unary + and -
- "Thomas: Please check your facts, e.g. http://en.wikipedia.org/wiki/Order_of_operations#Exceptions_to_the_standard"
... -
03:33 AM Feature #7328: Move ** operator precedence under unary + and -
- In mathematical notation, when possible, the "minus operation" is usually introduced as the unary negation, and "a - ...
-
03:32 AM Feature #7328 (Rejected): Move ** operator precedence under unary + and -
- Quoting Matz from http://www.ruby-forum.com/topic/87126#163398:
> People with mathematical background demand prece... -
02:29 AM Feature #7328: Move ** operator precedence under unary + and -
- @alexeymuranov Okay, I see what you are saying. But I think the problem really is that mathematical notation tends to...
-
02:02 AM Feature #7328: Move ** operator precedence under unary + and -
- Actually now that I think about it some more, this is similar to my problem with using power notation in my Stick pro...
-
01:59 AM Feature #7328: Move ** operator precedence under unary + and -
- trans (Thomas Sawyer) wrote:
> "In my opinion, "-2 * -2" is not a legal syntax (the "*-" part), it should be (-2)*(-... -
01:46 AM Feature #7328: Move ** operator precedence under unary + and -
- "In my opinion, "-2 * -2" is not a legal syntax (the "*-" part), it should be (-2)*(-2) or -2*(-2) = - (2*(-2))."
I ... -
01:35 AM Feature #7328: Move ** operator precedence under unary + and -
- trans (Thomas Sawyer) wrote:
> @alexeymuranov
>
> -2 * -2 = 4
This is not the same, and I do not agree wit... -
01:26 AM Feature #7328: Move ** operator precedence under unary + and -
- @alexeymuranov
-2 * -2 = 4
-
12:40 AM Feature #7328: Move ** operator precedence under unary + and -
- trans (Thomas Sawyer) wrote:
> "In mathematics you would put parentheses in (-a)^n. For example: -e^x is ... well ..... -
12:01 AM Feature #7328: Move ** operator precedence under unary + and -
- "In mathematics you would put parentheses in (-a)^n. For example: -e^x is ... well ... -(e^x)."
I think that's th... -
04:16 PM Bug #7326: Time.c doc improvements
- @rohitarondekar thank you for the comments and welcome to ruby bugs :)
> I would prefer "The idea is borrowed from... -
01:29 PM Bug #7326: Time.c doc improvements
- =begin
Made a quick pass through the patch and the following stood out:
>> ((*The idea is taken from Perl:*))
... -
04:08 PM Feature #7321: Newton.#nsolve の第 2 引数が複数の役割を持つ
- > newton.rb のコメントにも同じ内容が記述してあるのでわかるといえばわかるのですが、できればそれぞれ分けた方がわかりやすいのではないかと思いました。
> Newton.#nsolve の戻り値として返すか、引数を追加するの... -
04:07 PM Feature #7321: Newton.#nsolve の第 2 引数が複数の役割を持つ
- インターフェイスを変更するリクエストですから Feature トラッカーへ移動します。
-
04:06 PM Feature #7321 (Assigned): Newton.#nsolve の第 2 引数が複数の役割を持つ
-
04:04 PM Feature #4938: Add Random.bytes [patch]
- I think it is useful and acceptable to introduce, but 2.0 is already frozen about its features, so the target version...
-
01:14 PM Feature #4938: Add Random.bytes [patch]
- Comment about this trivial feature would be appreciated.
- 03:37 PM Revision 25f64fc6 (git): * 2012-11-13
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37630 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:37 PM Revision 9900da04 (git): fix typos
- "garbage" (noun) is uncountable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37629 b2dd03c8-39d4-4d8f-98ff-823... -
02:29 PM Bug #7201: Setting default_external affects STDIN encoding but default_internal does not
- brixen (Brian Ford) wrote:
> Can someone please explain how the inconsistency with how the rest of IO instances woul... -
02:14 PM Bug #7332 (Assigned): mswin64でminiruby.exeがSEGV
- 確認して入れてください>笹田さん
-
10:50 AM Bug #7332 (Closed): mswin64でminiruby.exeがSEGV
- =begin
VS2012でmswin64のビルド中にminiruby.exeがSEGVし、ビルドに失敗します。
CC = cl -nologo
LD = cl -nologo
LDSHARED = cl -nolo... -
01:12 PM Feature #6589: Set#rehash
- Comment about this trivial but needed feature would be appreciated.
-
11:39 AM Feature #6643: io.seek(off, :end)
- > 「Unix/Cの定数マクロをシンボル化する際は、大文字のまま。自明な場合は共通のプレフィックスを除く」というシンプルなルール
IO#adviseはこのルールに沿っていませんね。
例えばPOSIX_FADV_NORMALに対... -
01:23 AM Feature #6643: io.seek(off, :end)
- 今さらですが、すべて大文字のシンボルだけサポートすればいいのではないでしょうか。
seekのラッパーとか、IOライクなクラスの実装とかで揺れの許容が期待されるのは重荷になると思います。
こうしたコンベンションを他のメソッドにおける... - 10:26 AM Revision e34f5087 (git): Fix build on DragonFly where configure fails to detect isinf()/isnan().
- * configure.in (isinf, isnan): isinf() and isnan() are macros on
DragonFly which cannot be found by AC_REPLACE_FUNC... -
09:52 AM Bug #7331 (Rejected): Set the precedence of unary `-` equal to the precedence `-`, same for `+`
- unary minus has been higher precedence in the long history of programming languages.
probably it's related to negati... -
02:20 AM Bug #7331 (Rejected): Set the precedence of unary `-` equal to the precedence `-`, same for `+`
- =begin
I will not be surprised if this proposal is rejected, because the compatibility would be a mess, but i feel i... -
07:00 AM Revision afdfbde4 (git): * vm_core.h (rb_call_info_t::refinements), compile.c (new_callinfo),
- vm_insnhelper.c (vm_search_method): revert r37616 because it's too
slow. [ruby-dev:46477]
* test/ruby/test_refine... - 05:30 AM Revision 6483a105 (git): * 2012-11-12
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37626 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:29 AM Revision 198b7400 (git): * win32/mkexports.rb (each_export): skip garbages generated by VS2012's
- nmake.
reported and patched by Yoshida Masato at [Bug #7333] [ruby-dev:46484]
git-svn-id: svn+ssh://ci.ruby-lang....
11/11/2012
-
11:15 PM Feature #6643: io.seek(off, :end)
- :setか:SETの類だけ受け付ければ良いのであれば、小文字のシンボルも大文字のシンボルも変数として持っておいて良いんじゃないかなあと思いました。
(あまりスマートではない気もしますが)
# :Setや:Currentも使えた... -
10:53 PM Bug #7312: test_str_crypt(TestM17NComb) fails
- I guess following discussion is a source of this bug.
http://sourceware-org.1504.n7.nabble.com/RFC-FIPS-compliance... -
05:15 PM Bug #7312 (Closed): test_str_crypt(TestM17NComb) fails
- This issue was solved with changeset r37622.
Vit, thank you for reporting this issue.
Your contribution to Ruby is gr... -
09:41 PM Bug #7330 (Closed): TestRequire#test_race_exception sometimes fails
- =begin
I noticed TestRequire#test_race_exception sometimes fails on RubyCI recently.
http://www.rubyist.net/~ak... -
08:23 PM Bug #7304: Random test failures around test_autoclose_true_closed_by_finalizer
- I've splited the patch into two commits and pushed it to github.
Could you check it? Thank you.
https://github.co... -
02:53 PM Bug #7304: Random test failures around test_autoclose_true_closed_by_finalizer
- Would you split the patch into refactor by renaming and the fix?
-
01:13 AM Bug #7304: Random test failures around test_autoclose_true_closed_by_finalizer
- Thank you Shirosaki-san,
Applying the patch, it fixes the WeakRef issues.
~~~
ruby -v: ruby 2.0.0dev (2012-11-... -
06:53 PM Feature #7241: Enumerable#to_h proposal
- >
> Clojure has a function (({into})) that might fit the bill.
>>
>
> This indeed looks very promising.
... -
05:59 PM Feature #7241: Enumerable#to_h proposal
- On 2012/11/11 0:47, jballanc (Joshua Ballanco) wrote:
>
> Issue #7241 has been updated by jballanc (Joshua Balla... -
12:47 AM Feature #7241: Enumerable#to_h proposal
- =begin
Clojure has a function (({into})) that might fit the bill. An equivalent Ruby implementation might look somet... -
06:38 PM Feature #7328: Move ** operator precedence under unary + and -
- I have not still figured out how exactly this mailing issue tracker works, i have not managed to configure it to rece...
-
06:33 PM Feature #7328: Move ** operator precedence under unary + and -
- phluid61 (Matthew Kerwin) wrote:
> It woudl never be -i. (-1) ** 0.5 => i (or, in complex coordinates, 0+1i,
> whic... -
05:53 PM Feature #7328: Move ** operator precedence under unary + and -
- It woudl never be -i. (-1) ** 0.5 => i (or, in complex coordinates, 0+1i,
which is basically what (6.123233995736... -
05:01 PM Feature #7328: Move ** operator precedence under unary + and -
- (-1) ** 0.5 should not be defined! I just tried it and it gave me (6.123233995736766e-17+1.0i) -- approximately the c...
-
03:58 PM Feature #7328 (Rejected): Move ** operator precedence under unary + and -
- I would like to ask to consider decreasing ** operator precedence just below that of -/+ unary operators. I know that...
-
04:14 PM Bug #7327: ruby.c typo
- =begin
What about the other line?
require the library, before executing your script
=end
-
08:51 AM Bug #7327 (Closed): ruby.c typo
- fixed with commit 37615
-
04:53 AM Bug #7327 (Closed): ruby.c typo
- No comma before 'before'.
-
03:39 PM Bug #7300 (Closed): Hash#[] の挙動が 1.9.3 と異なっている
- This issue was solved with changeset r37621.
Hiroshi, thank you for reporting this issue.
Your contribution to Ruby i... -
02:40 PM Feature #6311: memmem()によるrb_memsearch()の高速化
- こちらもベンチマークの実行時間が短すぎるのでやり直してみました。
require 'benchmark'
str = "hoge" * 100_0000 + "fugafuga"
Benchmark.bm do |x... -
02:23 PM Feature #7299: Ruby should not completely ignore blocks.
- (12/11/09 1:53), marcandre (Marc-Andre Lafortune) wrote:
> ko1 (Koichi Sasada) wrote:
>> If compiled method doe... -
01:23 PM Bug #5269 (Closed): All ThreadError in PStore transaction will be caught and replaced with PStore::Error
- This issue was solved with changeset r37617.
Masaki, thank you for reporting this issue.
Your contribution to Ruby is... - 10:02 AM Revision cb9beafd (git): * test/date/test_date_{parse,strptime}.rb: changed the format of
- some extra messages.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37624 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 09:45 AM Revision 8defbc44 (git): * ext/date/date_parse.c (date__parse): revised the tight parser
- (about handling of apostrophes).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37623 b2dd03c8-39d4-4d8f-98ff-82... -
08:53 AM Bug #7009: Crash in method_missing
- (12/11/09 1:31), kosaki (Motohiro KOSAKI) wrote:
> Recently nobu changed stack overflow detection logic, I suspect... -
08:15 AM Revision 64757d28 (git): glibc 2.16 or later denies salt contained other than [0-9A-Za-z./] [Bug #7312]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37622 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:39 AM Revision 5051186a (git): hash.c: warn for wrong elements
- * hash.c (rb_hash_s_create): just warn for wrong elements now.
[ruby-dev:46440] [Bug #7300]
git-svn-id: svn+ssh:/... -
06:38 AM Revision 5a5a86cc (git): hash.c: refine error messages
- * hash.c (rb_hash_s_create): refine error messages.
* error.c (rb_builtin_class_name): share for above.
git-svn-id:... -
06:28 AM Bug #7326: Time.c doc improvements
- Actually, I'm not really happy with my "improvements". After looking through more classes there is inconsistency ever...
-
02:43 AM Bug #7326 (Closed): Time.c doc improvements
- I tried to improve some parts of the documentation. Mainly I changed +Time+ for classes and _time_ for objects. I fix...
-
06:14 AM Revision 10ba3bdd (git): * eval.c (top_using): remove Kernel#using, and add main.using instead.
- * test/ruby/test_refinement.rb: related test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37619 b2dd03c8-39d4-... -
04:53 AM Feature #7322: Add a new operator name #>< for bit-wise "exclusive or"
- > "a^n" usually means "the n-th power of a"
I agree, I think using "^" for exponents would be more consistent wit... -
04:45 AM Revision b0c8aeeb (git): * eval.c (rb_using_refinement, rb_mod_using, f_using): clear method
- cache only when using is called explicitly.
* test/ruby/test_refinement.rb: related test.
git-svn-id: svn+ssh://ci.... -
04:23 AM Revision fc4b6cd2 (git): * lib/pstore.rb (PStore): fix not to replace ThreadError raised in
- #transaction block with PStore::Error.
[ruby-core:39238] [Bug #5269]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
02:42 AM Revision ba5ea548 (git): * vm_core.h (rb_call_info_t::refinements), compile.c (new_callinfo):
- add a new field for inline method cache.
* vm_insnhelper.c (vm_search_method): check rb_call_info_t::refinements
n... -
12:23 AM Bug #7201: Setting default_external affects STDIN encoding but default_internal does not
- Hello Brian,
I'm not sure what the reason was for the current state, but I can easily
imagine a situation where... -
12:21 AM Feature #6478: BasicObject#__class__
- Maybe `BasicObject` is not intended to be subclassed directly? Why not to subclass `Object` instead? I do not think...
-
12:04 AM Feature #6199 (Closed): Organize gc.c a bit
- This issue was solved with changeset r37613.
Yura, thank you for reporting this issue.
Your contribution to Ruby is g...
11/10/2012
-
11:47 PM Revision 35020e35 (git): ruby.c: removed a comma before "before"
- (at Tamatsukuri Hot Spring (Onsen Hackathon))
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37615 b2dd03c8-39d4-... -
09:33 PM Feature #6284: Add composition for procs
- In Math multiplication is always associative, even for matrix. I.e: `(A*B)*C == A*(B*C)`. If we use `*` for `∘` (comp...
-
06:23 PM Feature #6284: Add composition for procs
- phluid61 (Matthew Kerwin) wrote:
> I agree that `(f ∘ g)(x)` is `g(f(x))` is more intuitive from a purely
> progra... -
01:23 PM Feature #6284: Add composition for procs
- I agree that `(f ∘ g)(x)` is `g(f(x))` is more intuitive from a purely
programmatic point of view. It is "natural" ... -
12:06 PM Feature #6284: Add composition for procs
- marcandre (Marc-Andre Lafortune) wrote:
> +1 for `#*`
>
> The symbol used in mathematics for function composition... -
02:42 AM Feature #6284: Add composition for procs
- +1 for `#*`
The symbol used in mathematics for function composition is a circle (`∘`); the arrows are for the defi... -
01:25 AM Feature #6284: Add composition for procs
- I think that the meaning of `#<-` would not be symmetric with the meaning of `#->`.
Also, in mathematics, arrow... -
08:26 PM Feature #7322 (Rejected): Add a new operator name #>< for bit-wise "exclusive or"
- =begin
I propose to alias (({Fixnum#^})) and (({Bignum#^})), which stand for bit-wise "exclusive or", with a new ope... -
07:42 PM Bug #7312: test_str_crypt(TestM17NComb) fails
- Note that this test (test/ruby/test_m17n_comb.rb) also fails with
ruby 1.9.3p327 with rawhide glibc. -
07:41 PM Bug #7312: test_str_crypt(TestM17NComb) fails
- Test case:
#define _XOPEN_SOURCE
#include <unistd.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>... -
07:35 PM Bug #7310: URI::FTP API inconsistency
- duerst (Martin Dürst) wrote:
> Most probably not! What's much more important is that the "U" in URI stands for "unif... -
06:50 PM Bug #7310: URI::FTP API inconsistency
- duerst (Martin Dürst) wrote:
> knu (Akinori MUSHA) wrote:
> > naruse (Yui NARUSE) wrote:
> > > knu (Akinori MUSHA)... -
04:33 PM Bug #7310: URI::FTP API inconsistency
- knu (Akinori MUSHA) wrote:
> naruse (Yui NARUSE) wrote:
> > knu (Akinori MUSHA) wrote:
> > > Please read the RFCs,... -
07:19 PM Feature #6721: Object#yield_self
- After commenting on #6284, i have a new proposition for this method's name: `Object#^`. Also, i suggest to allow it ...
-
05:23 PM Feature #6752: Replacing ill-formed subsequencce
- I have thought about this a bit. Yui's patch to string treats this as a problem separat from transcoding. I think it ...
-
05:00 PM Bug #5608 (Closed): make -j 16 sometimes fail
-
04:52 PM Feature #6199: Organize gc.c a bit
- > I'm not sure that 3. improves a performance, because it's using binary search each one slot.
Well, `free_unused... -
03:55 PM Feature #6199: Organize gc.c a bit
- Hi,
I'm sorry for late reply. I've just reviewed these.
I'm not sure that 3. improves a performance, because it's... -
04:17 PM Feature #7321 (Assigned): Newton.#nsolve の第 2 引数が複数の役割を持つ
- Newton.#nsolve の第 2 引数 x は以下の 2 つの役割を持つようです。
* 探索を開始する点
* 解を代入
newton.rb のコメントにも同じ内容が記述してあるのでわかるといえばわかるのですが、でき... - 03:04 PM Revision c274c951 (git): * 2012-11-11
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37614 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:04 PM Revision 8a9097e8 (git): * gc.c: move immutable fields from struct heaps_slot and struct
- sorted_heaps_slot into struct heaps_header.
Based on a patch from Sokolov Yura [Feature #6199][ruby-core:43592]
gi... -
01:15 PM Bug #7298 (Closed): Behavior of Enumerator.new different between 1.9.3 and 2.0.0
- I reverted Ayumin's commit, although I had understood that he would do it himself...?
-
07:11 AM Bug #7298: Behavior of Enumerator.new different between 1.9.3 and 2.0.0
- =begin
ping?
20 hours have past and failure is still there:
http://www.rubyist.net/~akr/chkbuild/debian/ruby-t... -
12:17 PM Bug #7289: test-unit.gemspec should not be installed into StdLib
- Thanks for your report!
I've fixed it. -
12:15 PM Bug #7289 (Closed): test-unit.gemspec should not be installed into StdLib
- This issue was solved with changeset r37608.
Vit, thank you for reporting this issue.
Your contribution to Ruby is gr... - 10:34 AM Revision 59050cba (git): typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37612 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:29 AM Revision e864787c (git): * complex.c: modified doc.
- * ratioanl.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37611 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 09:21 AM Revision b04aa4d2 (git): * ext/date/date_parse.c: edited about era.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37610 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:58 AM Bug #7201: Setting default_external affects STDIN encoding but default_internal does not
- Can someone please explain how the inconsistency with how the rest of IO instances would behave with transcoding is n...
-
07:58 AM Feature #7314: Convert Proc to Lambda doesn't work in MRI
- I would like a standard way to turn a Proc into a lambda even if it cannot be achieved through `lambda(&proc)`. I don...
-
07:43 AM Bug #7300: Hash#[] の挙動が 1.9.3 と異なっている
- redis-rb という ruby から redis を扱うライブラリにも同じコードがありました。
https://github.com/redis/redis-rb/blob/master/lib/redis.rb#L182
... - 04:03 AM Revision 52c50bf5 (git): Revert of 37541 "* test/ruby/test_enumerator.rb: Add test to shed light upon the bug"
- [#7298]
This reverts commit 0ab21f9572d5d5f76b908aaf3381cde32a64c4c8.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr... - 03:15 AM Revision e91c04e2 (git): * tool/rbinstall.rb: Don't install *.gemspec under lib/.
- [ruby-core:48966] [Bug #7289]
Reported by Vit Ondruch. Thanks!!!
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun... -
02:59 AM Bug #7319 (Closed): CSV docs
- Simple document, for the only method in CSV that was not documented.
-
01:56 AM Bug #7306: BigDecimal does not properly marshal to JSON and back
- Shouldn't it reinitialize a Bigdecimal object, with value "Infinity"?
-
01:14 AM Bug #7287: please rename atomic.h which conflicts with /usr/include/atomic.h in Solaris10
- > 回避策のrevertと名前変更は一緒にやったほうがいいと思うのでngotoさんがコミットしてもらったほうがいいかと思います。名前は rb_atomic.h で異論ありません。(ほかのでもOK、そこにこだわりはない)
r376... -
01:05 AM Bug #7287 (Closed): please rename atomic.h which conflicts with /usr/include/atomic.h in Solaris10
- This issue was solved with changeset r37604.
Naohisa, thank you for reporting this issue.
Your contribution to Ruby i... -
12:53 AM Feature #5613: Signal.termsigname メソッドの追加
- > パッチを拝見しました。
> ものすごーく trivial な点で恐縮なのですが
> char* signame;
> は
> char *signame;
> (アスタリスクの位置を変数名の直前に)のほうが周... -
12:14 AM Bug #7318 (Third Party's Issue): activerecord-3.2.8/lib/active_record/connection_adapters/postgresql_adapter.rb:1213: [BUG] Segmentation fault
- I'm currently deploying with capistrano my rails app on a server.
Rails 3.2.8
RVM 1.16.17
Gem 1.8.24
Bundler 1....
Also available in: Atom