Activity
From 11/28/2012 to 12/04/2012
12/04/2012
-
07:38 PM Feature #5174: Export ruby_init_prelude()
- Unfortunately, ruby_options(0, 0) causes a SEGV in 1.9.3p327. The crash has been fixed ([Bug #7423]), but I don't thi...
-
07:24 PM Revision 32a75432 (git): * lib/README: Add rdoc modeline directive and formatting libs
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38196 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:17 PM Bug #7507: lazy.map{}.zip{} causes SEGV
- =begin
Seems a GC issue.
With (({GC.stress=true})), just (({(1..2)})) segfaults.
=end
-
02:00 PM Bug #7507 (Closed): lazy.map{}.zip{} causes SEGV
- The following program causes SEGV. (Tested on Mac and Ubuntu)
(1..10000).lazy.map{}.zip(){}
---
/Users/yhara... - 07:11 PM Revision 9f9380ed (git): typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38195 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:06 PM Revision afa3ce25 (git): * test/ruby/test_thread.rb (test_async_interrupt_blocking): bugfix
- about defared check
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38194 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:54 PM Feature #7508 (Closed): Clean up some more calls to rb_intern()
- Related to #7495, I cleaned up a few more calls to rb_intern, replacing some with IDs defined in id.h, and others wit...
- 06:38 PM Revision 64f634f1 (git): * vm_core.h (RUBY_VM_CHECK_INTS_BLOCKING): check async queue everytime.
- * thread.c (sleep_forever): check RUBY_VM_CHECK_INTS_BLOCKING first.
* thread.c (sleep_timeval): ditto.
... -
06:33 PM Feature #4085: Refinements and nested methods
- shugo (Shugo Maeda) wrote:
> > Let's move the feature to 2.1, possibly including an explicitly experimental form of ... -
06:00 PM Bug #7484 (Closed): Fiddle::Importer incompatibility with DL::Importer
- This issue was solved with changeset r38182.
Naohisa, thank you for reporting this issue.
Your contribution to Ruby i... -
03:37 PM Bug #7484: Fiddle::Importer incompatibility with DL::Importer
- I asked aaron about this commit, and he confirmed the patch.
Goto-san, please commit it! -
03:18 PM Bug #7484 (Assigned): Fiddle::Importer incompatibility with DL::Importer
- I'm waiting this problem is fixed.
I'm planning to move ext/dl/win32/lib/win32/* scripts to fiddle, but this problem... -
05:36 PM Revision 28ee4c29 (git): id.c: generate
- * common.mk, defs/id.def, template/id.c.tmpl: generate id.c as well as id.h.
git-svn-id: svn+ssh://ci.ruby-lang.org... -
04:35 PM Feature #7414: Now that const_get supports "Foo::Bar" syntax, so should const_defined?.
- I also noticed this inconsistency. It seems very odd to have different behavior for Module#const_get and Module#const...
- 04:08 PM Revision 01380620 (git): * test/ruby/memory_status.rb: fixed small typos introduced at r38182.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38191 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:06 PM Revision 70d603a4 (git): supress warning
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38190 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:05 PM Revision 3765f668 (git): supress warning
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:02 PM Revision bbfbf662 (git): * thread.c (rb_mutex_owned_p): new method that return current
- thread have the target mutex or not. [Feature #7505] [ruby-dev:46697]
* test/ruby/test_thread.rb (test_mutex_owned, t... -
03:53 PM Feature #6762: Control interrupt timing
- > handle_interrupt(X => :immediately)
> handle_interrupt(Y => :on_blocking)
> handle_interrupt(Z => :never... -
08:23 AM Feature #6762: Control interrupt timing
- I was suggesting "interruptible" as a better alternative for
"async_interrupt_timing" or "control_interrupt". Can... -
06:53 AM Feature #6762: Control interrupt timing
- Regarding ability of Thread.current.raise to be deferred,
if it works that way now, I'd vote to keep it this way.
... - 03:10 PM Revision 1bdf3395 (git): * 2012-12-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38187 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:10 PM Revision d8164d50 (git): * lib/erb.rb (make_compiler, add_put_cmd, add_insert_cmd): extract
- methods.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38186 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:54 PM Revision 784019f7 (git): id.h.tmpl: remove unused id
- * template/id.h.tmpl (attr_ids): remove Bitblt and Answer which are no
longer predefined.
git-svn-id: svn+ssh://ci... -
02:00 PM Bug #7344: gem pristine bigdecimal が失敗してしまう
- いや、これはソースディレクトリとビルドディレクトリ、インストールディレクトリを区別していないrubygemsのバグじゃないでしょうか。
I think the culprit is rubygems, which doesn't... -
12:46 AM Bug #7344: gem pristine bigdecimal が失敗してしまう
- 私の手元の環境では、以下の patch を適用し、ruby の top_srcdir で gem build ext/bigdecimal/bigdecimal.gemspec を実行してビルドした gem パッケージを使う事で、in...
-
12:24 PM Bug #7500: Improve GC profiler timings on linux
- Increasing the number of iterations shows the 4ms granularity.
tmm1@fe19:~$ grep loops timings.c
int loops =... -
10:04 AM Bug #7500: Improve GC profiler timings on linux
- tmm1@fe19:~$ uname -a
Linux fe19.rs.github.com 3.5.0-17-generic #28-Ubuntu SMP Tue Oct 9 19:31:23 UTC 2012 x86_64... -
10:01 AM Bug #7494 (Closed): Suppress uninitialized warning from @is_proxy_class
- This issue was solved with changeset r38172.
Zachary, thank you for reporting this issue.
Your contribution to Ruby i... -
09:55 AM Revision 34422887 (git): * test/ruby/memory_status.rb (Memory): use fiddle/types if available.
- * test/ruby/memory_status.rb (Memory::Win32): :stdcall is needed on
x86 WIN32. This commit partly reverts r38054.
... -
09:08 AM Revision b6b89600 (git): * ext/fiddle/lib/fiddle/types.rb: copied from ext/dl/lib/dl/types.rb
- and modified for Fiddle, needed for migration from DL to Fiddle.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@... -
09:00 AM Revision 7b103012 (git): * ext/fiddle/lib/fiddle/import.rb (import_function, bind_function):
- should respect call_type for migration from DL to Fiddle.
[Bug #7484] [ruby-core:50405]
git-svn-id: svn+ssh://ci.... -
08:39 AM Revision b2e6a26a (git): fix typos
- unification is uncountable
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38181 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:57 AM Revision b3be67bd (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38180 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:54 AM Revision 95ae31b7 (git): * .document: Added ChangeLog and doc/ChangeLog-* as documentation
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38179 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:50 AM Revision 38b96673 (git): * lib/rdoc/parser/changelog.rb: Added a ChangeLog parser to RDoc.
- * lib/rdoc/parser.rb: ditto
* test/rdoc/test_rdoc_parser_changelog.rb: Test for above.
git-svn-id: svn+ssh://ci.r... -
07:24 AM Revision 086fce31 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38177 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:23 AM Revision cfa4a59d (git): marshal.c: PRIsVALUE
- * marshal.c (path2class, path2module): use PRIsVALUE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38176 b2dd0... -
07:23 AM Revision dd2eb694 (git): marshal.c: rb_check_funcall
- * marshal.c (w_object, marshal_dump, marshal_load): use
rb_check_funcall if possible.
git-svn-id: svn+ssh://ci.ru... -
07:23 AM Revision 2974b00f (git): marshal.c: GC guard
- * marshal.c (w_object, marshal_dump, r_object0, marshal_load): use
RB_GC_GUARD() (directly or indirectly) instead o... -
06:09 AM Bug #7506 (Closed): segfault generating encdb.h
- on x86_64-linux-gnu and r38168
-
05:45 AM Bug #3320: emacs ruby-mode.el font-lock fails on symboled string ending with ?
- All examples in this bug work fine for me with ruby-mode from the Emacs tree.
Not sure when they were fixed. -
04:57 AM Revision d3842de5 (git): * vm_opts.h: enable optimization - operand unifications.
- Operand unification technique enable to combine
an instruction and specific operands and make new
instruction.
* ... -
04:54 AM Feature #5382: %r{…} and similar delimited strings, arrays, and regexps aren’t highlighted in ruby-mode
- It's been fixed in Emacs trunk for some time now, will be included in 24.3.
-
03:43 AM Bug #7501 (Rejected): \w in a regular expression doesn't match international characters
- If I remember correctly this is an intentional design. Because as Unicode version grows, the definition of what is a...
-
03:13 AM Feature #7444: Array#product_set
- marcandre (Marc-Andre Lafortune) wrote:
> alexeymuranov (Alexey Muranov) wrote:
> > 1. I do not think that an "Array... -
02:51 AM Feature #7444: Array#product_set
- Thanks and sorry for being unclear.
It seemed to me that you did not specify the expected behavior for the proposed ... -
02:24 AM Feature #7444: Array#product_set
- stomar (Marcus Stollsteimer) wrote:
> > Not really. `arrays.product_set.to_a` and `arrays.inject(:product)` give onl... -
01:25 AM Feature #7444: Array#product_set
- >> 3. `[(1..13).to_a, %w(spades hearts diamond clubs)].inject(:product)` does a very similar thing to what the propos...
-
12:43 AM Feature #7444: Array#product_set
- alexeymuranov (Alexey Muranov) wrote:
> @marcandre, here are just some things that first came to my mind:
>
> 1. ... -
02:57 AM Bug #7504: Rdoc for OptionParser (remove "developer documentation" from Rdoc output)
- Nice catch Marcus!
-
12:25 AM Bug #7504 (Closed): Rdoc for OptionParser (remove "developer documentation" from Rdoc output)
- The rdoc for OptionParser starts with "developer documentation"
that's "not for RDoc output", which is a little stra... -
02:23 AM Feature #7503: make timeout.rb async-interrupt safe by default
- Actually, I like your proposal.
But I make weak objection.
The following code doesn't stop forever.
ti... -
01:39 AM Feature #7505 (Assigned): Mutex#owned? メソッドの新設
-
01:25 AM Feature #7505: Mutex#owned? メソッドの新設
- >> なので、mutexを取れるまで待つように修正する方針を押したいと思います。
>これは個人的には賛成しますが、別チケットにすることを提案します。
Mutex#owned? の話でしたね。すいません。
これ自体には賛成です。
... -
01:19 AM Feature #7505: Mutex#owned? メソッドの新設
- > なので、mutexを取れるまで待つように修正する方針を押したいと思います。
これは個人的には賛成しますが、別チケットにすることを提案します。 -
01:17 AM Feature #7505: Mutex#owned? メソッドの新設
- それは小崎さんの3の場合でも同じだと思うけど、
そう言う点からしても、例外で抜ける場合でmutexのlockとらないでunlockしたままとかおかしいですよね。 -
01:13 AM Feature #7505: Mutex#owned? メソッドの新設
- 樽井さんの例はもっと危険で mutexがunlockしたまま例外で抜けてきて synchronized抜けるときにもう一度 unlockしちゃうので、二重unlockでThreadErrorになっちゃいますね
-
01:00 AM Feature #7505: Mutex#owned? メソッドの新設
- 多分、こういう事だろうとおもうのですが、
mutex=Mutex.new
Thread.new{
mutex.synchronize{
begin
sleep 1
mutex.sle... -
12:29 AM Feature #7505 (Closed): Mutex#owned? メソッドの新設
- 以下のようなプログラムがあったとします。
Thread.async_interrupt_timing(Object => :on_blocking) {
begin
mutex = Mutex.new
mu... -
01:28 AM Feature #859: open-uri doesn't allow redirection to https
- I've packed this patch as a gem:
https://github.com/jaimeiniesta/open_uri_redirections -
01:01 AM Revision 51ee08fd (git): Suppress warning: uninitialized variable [ruby-core:50470] [Bug #7494]
- Conditional operator is required to return true or false.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38172 b2... -
01:01 AM Revision f68ab200 (git): * parse.y: replase parser->enc with current_enc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38171 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:00 AM Bug #7499: public_send can be used to invoke protected methods
- Looks good to me.
12/03/2012
-
11:53 PM Feature #6762: Control interrupt timing
- Hi,
2012/11/30 SASADA Koichi <[email protected]>:
> (2012/11/30 18:59), Brent Roman wrote:
>> Do you propose al... -
04:02 PM Feature #6762: Control interrupt timing
- brent (Brent Roman) wrote:
> OK. I see the logic in using the term "interrupt" if you are actually
> trying to un... -
03:53 PM Feature #6762: Control interrupt timing
- On Fri, Nov 30, 2012 at 3:27 AM, Brent Roman <[email protected]> wrote:
> Charlie,
> Five years ago, after a bi... -
11:34 PM Revision 56fca7f1 (git): * README.EXT: Converted to RDoc format
- * README.EXT.ja: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38170 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:32 PM Revision ec05ade5 (git): * lib/rdoc/ri/driver.rb: Fixed ri page display for files with
- extensions.
* test/rdoc/test_rdoc_ri_driver.rb: Test for above
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3... -
11:07 PM Bug #7344: gem pristine bigdecimal が失敗してしまう
- > (もしかして、bigdecimal用の別のリポジトリがあったりします?)
いえ、ありません。ruby の trunk が唯一のリポジトリです。
ところで、io/console にも同じ問題があったりしますか? -
10:33 PM Feature #7503 (Assigned): make timeout.rb async-interrupt safe by default
- Hi
Again and again we discussed, current timeout.rb is very dangerous because ExitException interrupt argument cod... -
10:28 PM Feature #6183: Enumerator::Lazy performance issue
- I've merged the patch with latest trunk (see latest diff attached), specifically with Enumerator lazy size feature.
A... -
09:27 PM Bug #7501: \w in a regular expression doesn't match international characters
- /[[:alpha:]]+/ should behave as you expect
-
06:22 PM Bug #7501 (Rejected): \w in a regular expression doesn't match international characters
- When using regexp matching, \w doesn't match characters which are not in the English alphabet.
For example, the char... -
08:56 PM Feature #7435: Exceptions should have backtrace_locations
- One more comment.
Exception class has Exception#set_backtrace method, which set backtrace using string array. It ... -
08:10 PM Bug #7499: public_send can be used to invoke protected methods
- rb_method_call_status checks the value of 'self' at the callsite to determine whether protected methods can be called...
-
06:00 AM Bug #7499 (Closed): public_send can be used to invoke protected methods
- class Foo
def bar
"wtf?"
end
protected :bar
def invoke_bar
public_send(:bar)
end
end
p... -
07:59 PM Bug #5357: Indentation of nested operators should nest
- On 03/12/12 02:35, nobu (Nobuyoshi Nakada) wrote:
>
> Issue #5357 has been updated by nobu (Nobuyoshi Nakada).
>
... -
11:35 AM Bug #5357 (Feedback): Indentation of nested operators should nest
- Your first example seems inconsistent, why are the last 3 lines indented at the same column?
It would be:
```ruby... -
07:12 PM Revision f8f5a9eb (git): * .document: Add NEWS for `ri ruby:NEWS`
- * NEWS: Set format as rdoc
* doc/NEWS-1.8.7: ditto
* doc/NEWS-1.9.1: ditto
* doc/NEWS-1.9.2: ditto
* doc/NEWS-1.9... -
07:03 PM Bug #7502 (Closed): ObjectSpace.each_object で inspect できないオブジェクトが渡ってくる
- This issue was solved with changeset r38156.
Koichi, thank you for reporting this issue.
Your contribution to Ruby is... -
07:01 PM Bug #7502 (Closed): ObjectSpace.each_object で inspect できないオブジェクトが渡ってくる
- 西山さんに,
http://bugs.ruby-lang.org/issues/7435#note-4
のコードが動かない,と教えて貰って調べてみると,
64bit 環境で 4 な VALUE が入った Array オブジェクト... -
06:42 PM Bug #5350 (Assigned): WeakRef で謎の NoMethodError
-
06:23 PM Feature #7444: Array#product_set
- @marcandre, here are just some things that first came to my mind:
1. I do not think that an "Array instance method" ... -
07:27 AM Feature #7444: Array#product_set
- > As for HOMs, they are beautiful, but their place is in the private libraries
> of connoisseurs.
Man, I couldn't di... -
06:28 AM Feature #7444: Array#product_set
- IF this feature will not be considered feature creep by others, with respect to
eg. Array#repeated_combination etc. ... -
05:01 PM Feature #4085: Refinements and nested methods
- matz wrote:
> |This shouldn't work anyway. Why would we look at refinements for Integer if Fixnum has overridden th... -
03:59 PM Feature #4085: Refinements and nested methods
- I think I should point out that as of today, we have 20 days until code freeze for Ruby 2.0.0, and we are still tryin...
-
07:21 AM Feature #4085: Refinements and nested methods
- @headius Thank you. I see how matz is conceiving of refinements now. Previous explanations as a means of safe monkey ...
-
05:53 AM Feature #4085: Refinements and nested methods
- Hello Laurent,
On Sun, Dec 2, 2012 at 3:40 PM, Laurent Sansonetti
<[email protected]> wrote:
> c... -
05:53 AM Feature #4085: Refinements and nested methods
- Hi guys,
Sorry to hijack the conversation, but I have been quickly reading the
thread and wow, it sounds like th... -
04:29 PM Bug #4559: Proc#== does not match the documented behaviour
- On Mon, Dec 3, 2012 at 1:15 AM, SASADA Koichi <[email protected]> wrote:
> (2012/12/03 15:26), Charles Oliver Nutter w... -
03:29 PM Bug #4559: Proc#== does not match the documented behaviour
- I believe this will be a spec change, albeit a small one. Can we
expect a test or rubyspec to be added for the alt... -
04:24 PM Bug #7497 (Rejected): net/ftp.rb can't list ftp sites behind a firewall
-
04:21 PM Bug #7497: net/ftp.rb can't list ftp sites behind a firewall
- thank you zzak.
sorry again , any one can close this issue, after downloading 1.8.6 I realized that the attr_accesso... - 03:08 PM Revision 943da6d2 (git): * 2012-12-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38167 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:08 PM Revision 2c5c0760 (git): adjust style
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38166 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:55 PM Revision ef0003a4 (git): * ChangeLog: fix a typo for r38151.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38165 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:53 PM Bug #5024 (Third Party's Issue): ruby-mode.el syntax highlighting breaks on regular expression with quotes
-
12:43 PM Bug #5140 (Closed): Emacs ruby-mode major indentation bug with Ruby 1.9
- This issue was solved with changeset r38150.
Nicolas, thank you for reporting this issue.
Your contribution to Ruby i... -
12:29 PM Bug #7500: Improve GC profiler timings on linux
- And, if i understand the kernel source correctly, getrusage() and get_time(CLOCK_PROCESS_CPUTIME_ID) use the same clo...
-
12:16 PM Bug #7500: Improve GC profiler timings on linux
- AFAIK, clock_gettime(CLOCK_PROCESS_CPUTIME_ID, &ts) return time included kernel running. So, clock_gettime() and ru_u...
-
11:32 AM Bug #7500 (Closed): Improve GC profiler timings on linux
- On linux kernels, getrusage()'s precision depends on the value of HZ when the kernel was compiled. By default, HZ=250...
-
11:38 AM Revision 99757127 (git): * vm_exec.c: check VM_COLLECT_USAGE_DETAILS.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38164 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:38 AM Bug #2479 (Third Party's Issue): bugs in ruby-mode
-
11:37 AM Bug #6090 (Third Party's Issue): ruby-mode.el font-lock fails with some interpolated strings
-
11:37 AM Bug #5670 (Third Party's Issue): Emacs ruby-mode syntax highlighting issue
-
11:37 AM Bug #5356 (Third Party's Issue): Add ? to ruby-operator-re
-
11:36 AM Bug #6854 (Closed): ruby-mode.el has radical changes in `ruby-deep-indent-paren' logic
- Use Emacs-bundled ruby-mode.el.
-
11:36 AM Bug #5141 (Closed): Inconsistent indentation in method call with args on multiple lines.
- Use Emacs-bundled ruby-mode.el.
-
11:33 AM Revision 5c582807 (git): * compile.c (iseq_specialized_instruction):
- change condition of using `opt_send_simple'.
More method invocations can be simple.
git-svn-id: svn+ssh://ci.rub... -
11:06 AM Revision 41d77571 (git): * test/ruby/test_objectspace.rb: skip RuntimeError
- which says a message "can't modify frozen File".
Is that correct behavior?
git-svn-id: svn+ssh://ci.ruby-lang.or... -
11:02 AM Revision 010b6e6a (git): fix typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38161 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:00 AM Feature #7434: Allow caller_locations and backtrace_locations to receive negative params
- Getting it on a clean rvm install of ruby-head with
test.rb
caller_location(0,-1)
I hope my compile is correc... -
11:00 AM Revision fcc557a8 (git): * vm_exec.c: vm_analysis_insn should be statkc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:22 AM Revision fcbd6db8 (git): proc.c: magic number
- * proc.c (rb_method_call): name a magic number.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38159 b2dd03c8-39... -
10:21 AM Revision d4736bcf (git): object.c: test bits at once
- * object.c (rb_obj_clone): test TAINT and UNTRUSTED bits at once.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk... -
10:10 AM Revision 4d73f950 (git): random.c, rational.c: make marshal methods private
- * random.c (Init_Random), rational.c (Init_Rational): make marshal
methods private. [Feature #6539]
git-svn-id: ... -
10:03 AM Revision c4f9dd26 (git): * iseq.h: iseq_catch_table_entry::catch_type should be
- Fixnum because they are pushed into Array in a compiler.
[Bug #7502]
* test/ruby/test_objectspace.rb: add a test of... -
09:25 AM Revision 17a2be29 (git): id.h.tmpl: move empty?
- * template/id.h.tmpl (preserved_ids): "empty?" is not an attribute name.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
07:23 AM Revision 1d193d92 (git): * vm_backtrace.c (vm_backtrace_to_ary): check negative size (2nd arg).
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38154 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:58 AM Revision 9def7828 (git): Un-zerofill the day of month part of some entries.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38153 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:52 AM Revision ca4a5bd9 (git): Fix a typo in misc/ruby-additional.el.
- * misc/ruby-additional.el (ruby-mode-set-encoding): Unbreak by
fixing a typo, s/set/setq/.
git-svn-id: svn+ssh:... -
05:14 AM Revision 38766319 (git): * compile.c (iseq_compile_each): joke shouldn't use id.h defined ids.
- * id.c (Init_id): ditto.
* common.mk: fix dpendency.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38151 b2dd0... -
03:43 AM Revision 983c2e87 (git): ruby-mode.el: fix argument indent
- * misc/ruby-mode.el (ruby-block-end-re, ruby-delimiter)
(ruby-mode-syntax-table, ruby-parse-partial, ruby-beginning... -
02:43 AM Bug #7491 (Assigned): BigMath.#exp に Float、Rational を指定できない
-
02:23 AM Bug #7498 (Rejected): Optparse does not complete argument when used with :REQUIRED
- #!/usr/bin/env ruby
require 'optparse'
OptionParser.new do |opts|
opts.on(:REQUIRED, "--bug", ["foo", "bar"]) ... -
01:59 AM Bug #7495: Clean up a few calls to rb_intern()
- I applied your patch. Thanks!
-
12:55 AM Bug #7485: ruby cannot build on mingw32 or FreeBSD 8 due to missing __sync_val_compare_and_swap
- I agree with Luis' results and think we've just not fully debugged Eric's XP VM setup as in #7427.
With this snipp... -
12:09 AM Bug #5508 (Closed): Is BigDecimal really not $SAFE?
- This issue was solved with changeset r38147.
Dmitry, thank you for reporting this issue.
Your contribution to Ruby is...
12/02/2012
-
11:20 PM Bug #7344: gem pristine bigdecimal が失敗してしまう
- はい。
(もしかして、bigdecimal用の別のリポジトリがあったりします?) -
10:54 PM Bug #7344: gem pristine bigdecimal が失敗してしまう
- > で、それにあわせてbigdecimal.gemspecをこんな感じに編集します。
このパッチは trunk の ext/bigdecimal/bigdecimal.gemspec に当てれば良いのでしょうか? -
10:52 PM Revision 488fb86a (git): * lib/rdoc/parser.rb: Improved modeline support. Patch by nobu.
- * test/rdoc/test_rdoc_parser.rb: Test for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38149 b2dd03c8-... -
09:14 PM Bug #7492: Segmentation fault at DL::TestDL#test_call_double on x64 Windows 8
- The segment fault is due to the wrong pack type "l!" on 64bit Windows.
Here is a patch:
~~~
diff --git a/test_... -
12:33 PM Bug #7492: Segmentation fault at DL::TestDL#test_call_double on x64 Windows 8
- Assigning this to Aaron, thank you!
-
12:22 PM Bug #7492 (Closed): Segmentation fault at DL::TestDL#test_call_double on x64 Windows 8
- I can see the following segmentation fault with trunk build with x64 VC 2012 on Windows 8.
C:\work\snapshot-ms64>... -
08:03 PM Bug #7497: net/ftp.rb can't list ftp sites behind a firewall
- sorry
Category: lib
and the correction is better writen as :
attr_accessor :passive
-
07:54 PM Bug #7497 (Rejected): net/ftp.rb can't list ftp sites behind a firewall
- net/ftp.rb can't list ftp sites behind a firewall ,
to solve this issue ftp passive mode must be used , the support ... -
06:57 PM Bug #7495 (Closed): Clean up a few calls to rb_intern()
- This issue was solved with changeset r38143.
Charlie, thank you for reporting this issue.
Your contribution to Ruby i... -
03:00 PM Bug #7495 (Closed): Clean up a few calls to rb_intern()
- This isn't really a bug, but it's not really a feature either so I wasn't sure what tracker to file this under. Apolo...
-
06:19 PM Bug #7485: ruby cannot build on mingw32 or FreeBSD 8 due to missing __sync_val_compare_and_swap
- Hello,
I just tested several native compilers on Windows 7 (without your patch) here are the results for those tha... -
10:41 AM Bug #7485: ruby cannot build on mingw32 or FreeBSD 8 due to missing __sync_val_compare_and_swap
- Hmmm, if it can help, should add it by the default on mingw32?
-
04:41 PM Bug #7496 (Assigned): incorrect base_dir for default gemspecs
-
04:34 PM Bug #7496 (Closed): incorrect base_dir for default gemspecs
- gemspecs for default gems have incorrect path since they're installed in a subdirectory of the normal specifications ...
- 03:09 PM Revision 28f6b32e (git): * 2012-12-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38148 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:09 PM Revision 1fec21fe (git): * ext/bigdecimal/bigdecimal.c (BigDecimal_new): stop checking string
- taintness. [Bug #5508] [ruby-core:40510]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38147 b2dd03c8-39d4-4d8f... -
03:02 PM Feature #4085: Refinements and nested methods
- headius (Charles Nutter) wrote:
> If there's a using Christmas::Refinements appears somewhere above this code, thing... -
03:01 PM Feature #4085: Refinements and nested methods
- trans (Thomas Sawyer) wrote:
> =begin
> > "Refining a method does not force down-stream calls to see it. Only call ... -
02:42 PM Feature #4085: Refinements and nested methods
- =begin
> "Refining a method does not force down-stream calls to see it. Only call sites with that refinement active s... -
02:05 PM Feature #4085: Refinements and nested methods
- =begin
This is why refinements as decorators break Christmas present principle.
Rudolph is a library to light everyt... -
01:07 PM Feature #4085: Refinements and nested methods
- PROBLEM: reflection from within a refined scope
Several folks have stated they believe reflection from within a re... -
12:14 PM Feature #4085: Refinements and nested methods
- Trying to think aloud how things should be structured. Hopefully this will be helpful to others. I base this on my un...
-
11:20 AM Feature #4085: Refinements and nested methods
- Anonymous wrote:
> |This shouldn't work anyway. Why would we look at refinements for Integer if Fixnum has overridd... -
01:34 AM Feature #4085: Refinements and nested methods
- @trans :pre :post etc. are covered by #prepend, and I am happy with it (although it's uglier than :pre).
The fundame... -
01:10 AM Feature #4085: Refinements and nested methods
- | If you think it's anti OO, you are too influenced by Java OO. Think
| of CLOS's around methods. I want refinemen... -
12:29 AM Feature #4085: Refinements and nested methods
- In message "Re: [ruby-core:50419] [ruby-trunk - Feature #4085] Refinements and nested methods"
on Sat, 1 Dec 2... -
12:29 AM Feature #4085: Refinements and nested methods
- In message "Re: [ruby-core:50412] [ruby-trunk - Feature #4085] Refinements and nested methods"
on Sat, 1 Dec 2... -
02:20 PM Bug #7494 (Closed): Suppress uninitialized warning from @is_proxy_class
- 01:08 PM Revision cf4117f5 (git): * 2012-12-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@38146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:08 PM Revision a88dc95d (git): Make an internal block of Generator return nil instead of self.
- * lib/generator.rb (Generator#initialize): Make an internal block
return nil instead of self. [Bug #7493]
git-sv... -
10:51 AM Bug #7491 (Closed): BigMath.#exp に Float、Rational を指定できない
- 1.9.3 から BigMath.#exp でも Fixnum、Float、Rational オブジェクトが指定できるのではないかと思うのですが、Float、Rational については現在は ArgumentError と Type...
- 10:28 AM Revision c1e6052b (git): * thread.c (RB_GC_SAVE_MACHINE_CONTEXT, rb_gc_save_machine_context):
- extract rb_gc_save_machine_context to RB_GC_SAVE_MACHINE_CONTEXT.
NOTE: machine_regs and machine_stack_end ... -
09:57 AM Revision f6f388a5 (git): * array.c, enum.c, insns.def, io.c, numeric.c, parse.y, process.c,
- range.c: use prepared IDs.
A patch from charliesome (Charlie Somerville).
[Bug #7495]
* common.mk: add dependency... - 08:56 AM Revision d64a73e1 (git): revert r38141 for stack problem
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:45 AM Revision 1e88b393 (git): * thread.c (RB_GC_SAVE_MACHINE_CONTEXT, rb_gc_save_machine_context):
- Don't set machine_regs and machine_stack_end with a different scope.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr... -
07:57 AM Revision c5824f38 (git): fix typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38140 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:48 AM Revision 98eaac15 (git): * lib/weakref.rb (rdoc): Clean up usage, add example,
- note ArgumentError on WeakRef.new
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38139 b2dd03c8-39d4-4d8f-98ff-8... -
07:45 AM Revision 5c4e025f (git): * gc.c (WeakMap): Add doc for internal reference, use lib/weakref.rb
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38138 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:53 AM Feature #6284: Add composition for procs
- proc composition is not commutative, so the operator should:
1. not imply commutativity
2. not conceal the order ... -
03:38 AM Feature #6321: Find and repair bad bytes in encodings, without transcoding
- naruse (Yui NARUSE) wrote:
> What is the use case?
>
> I have an idea like String#validate which behaves as you s... -
03:30 AM Revision 9b711fc7 (git): fix typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38137 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:00 AM Feature #7487: Cutting through the issues with Refinements
- Probably I don't understand your true intention, but your proposal includes new syntax with new keyword, we cannot ad...
-
02:39 AM Feature #7487: Cutting through the issues with Refinements
- Same way as you have it now. The difference is behind the scenes.
module M
refine String do
def foo;... -
01:23 AM Feature #7487: Cutting through the issues with Refinements
- In message "Re: [ruby-core:50448] [ruby-trunk - Feature #7487] Cutting through the issues with Refinements"
on... -
12:53 AM Feature #7487: Cutting through the issues with Refinements
- On 01.12.2012 16:40, trans (Thomas Sawyer) wrote:
>
> Issue #7487 has been updated by trans (Thomas Sawyer).
>... -
12:40 AM Feature #7487: Cutting through the issues with Refinements
- I didn't understand such response at first. Now, I think I realize possible confusion. I am proposing that cuts be us...
-
12:29 AM Feature #7487: Cutting through the issues with Refinements
- Because we have made decision fore refinement before freeze.
Matz.
-
02:58 AM Bug #7489 (Closed): Kernel.spawn sometimes executes string directly
- Kernel.spawn throws an exception in certain cases where it shouldn't.
It seems to attempt to execute the command dir... - 02:47 AM Revision 8f7a275c (git): add ticket ref: [ruby-dev:46665] [Bug #7468]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38136 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:21 AM Bug #7276: TestFile#test_utime failure
- This still fails as of r38131 on my Win7 32bit system. Given Shirosaki-san's comment, what's preventing this from bei...
-
02:18 AM Feature #7486 (Rejected): Cutting through the issues with Refinements
-
02:12 AM Feature #7488: Receiving object_id in object creation probes
- authorNari (Narihiro Nakamura) wrote:
> # I'm sorry, I don't have a Mac so I do not execute dtrace's tests...
Try... -
01:14 AM Feature #1586: Including a module already present in ancestors should not be ignored
- When I made this change in early 1.9, it caused huge incompatibility.
I had to fix many bundled programs. So it sho...
12/01/2012
-
11:24 PM Feature #7488 (Assigned): Receiving object_id in object creation probes
- Hi.
I want to get a object id in object creation probes to know a creation
point of a suspect object.
I've wro... -
10:24 PM Revision f242cefc (git): * lib/rdoc/parser.rb: Parse files with a -*- rdoc -*- modeline
- * test/rdoc/test_rdoc_parser.rb: Test for above
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38135 b2dd03c8-3... -
10:19 PM Feature #7487: Cutting through the issues with Refinements
- This is too big, but refinements aren't?
-
01:31 PM Feature #7487: Cutting through the issues with Refinements
- And it's too big to next minor.
Matz.
-
09:55 AM Feature #7487: Cutting through the issues with Refinements
- Sorry, cuts are too late for ruby 2.0.0. We started feature freeze last month.
-
09:13 AM Feature #7487: Cutting through the issues with Refinements
- Here is a slightly more updated version of the RCR: https://github.com/rubyworks/cuts/blob/master/RCR.textile
-
08:55 AM Feature #7487 (Rejected): Cutting through the issues with Refinements
- =begin
In issue #4085, there has been a long somewhat contentious discussion about Refinements. While it seems that ... -
09:23 PM Feature #4085: Refinements and nested methods
- On 30.11.2012 20:41, headius (Charles Nutter) wrote:
> respond_to? brings up a really good point: there's lots of ... -
06:46 AM Feature #4085: Refinements and nested methods
- Could someone make a summary of the current proposed refinements feature in the next couple of days once the churn of...
-
05:16 AM Feature #4085: Refinements and nested methods
- shugo (Shugo Maeda) wrote:
> I mean that all refinements appear in the method lookup 1.blah, but
> the only first... -
05:07 AM Feature #4085: Refinements and nested methods
- shugo (Shugo Maeda) wrote:
> I guess your idea is similar to ko1's idea using prepend to implement refinements.
> W... -
05:02 AM Feature #4085: Refinements and nested methods
- Anonymous wrote:
> Hi,
>
> In message "Re: [ruby-core:50355] [ruby-trunk - Feature #4085] Refinements and neste... -
04:54 AM Feature #4085: Refinements and nested methods
- Anonymous wrote:
> |This is incredibly confusing to me. Why are the String refinements active within the refine Arr... -
04:41 AM Feature #4085: Refinements and nested methods
- Anonymous wrote:
> From usability perspective, all retrospective methods e.g. respond_to?
> methods etc. should r... -
03:59 AM Feature #4085: Refinements and nested methods
- > Since there still remain undefined corner case behavior in refinements, and the time is running out, I decided not...
-
09:15 PM Revision 2ba9cdce (git): * gc.h (SET_MACHINE_STACK_END): add volatile for preventing
- harmful optimization.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38134 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:31 PM Bug #7356: ruby-2.0.0-preview1 で adlint-2.6.10 が性能劣化
- wanabe さん、情報ありがとうございます。
下記のバージョンで再測定してみました。
* ruby 1.9.3p327 (2012-11-10 revision 37606) [i686-linux]
* ruby 2.0... -
08:07 PM Revision 5bdd0393 (git): * iseq.c (rb_iseq_line_trace_each): iterate `line' event only.
- * test/ruby/test_iseq.rb: add a test for this change.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38133 b2dd... -
07:24 PM Bug #5986 (Closed): Segmentation Fault
- This issue was solved with changeset r38120.
Luis, thank you for reporting this issue.
Your contribution to Ruby is g... -
06:44 PM Bug #5986: Segmentation Fault
- Since that to_ary method creates new arrays for each time, rb_exec_recursive() can't catch it.
-
06:53 PM Bug #7481 (Closed): gem cleanup が正常に完了しない
- Committed, thank you kou!
-
02:40 PM Bug #7481 (Assigned): gem cleanup が正常に完了しない
- RubyGemsのリポジトリの方に修正するコミットをしておきました。drbrainに確認してもらったらtrunkの方に入ります!(drbrainが入れてくれるはず!)
https://github.com/rubygems/ru... -
01:55 PM Bug #7481: gem cleanup が正常に完了しない
- あ、再現できた気がします。一番最後のcleanupでmongo-1.7.1がuninstallできないのが問題という事ですね。
% /tmp/local/bin/gem install mongo
Fetching: i1... -
01:42 PM Bug #7481: gem cleanup が正常に完了しない
- gem listもらえませんか!?
手元でも試してみます。
-
06:16 PM Feature #6539 (Closed): public and private for core methods
- This issue was solved with changeset r38113.
Marc-Andre, thank you for reporting this issue.
Your contribution to Rub... -
05:47 PM Revision 921385a6 (git): * vm_trace.c: add TracePoint#inspect.
- * test/ruby/test_settracefunc.rb: add a test for this change.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38... -
05:13 PM Bug #6742 (Closed): Emacs compilation-shell-minor-mode misconfiguration
- This issue was solved with changeset r38107.
Jean-Christophe, thank you for reporting this issue.
Your contribution t... -
03:26 PM Revision e78cf44a (git): * vm_trace.c (rb_tracepoint_new): commit miss.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38131 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:25 PM Revision d9254071 (git): * 2012-12-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38130 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:25 PM Revision 17b19ca0 (git): * tool/gen_dummy_probes.rb: add mode name.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38129 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:25 PM Revision 66fd9d44 (git): adjust style.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38128 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:22 PM Revision 82b1bfe4 (git): make-snapshot: PATH_SEPARATOR
- * tool/make-snapshot (package): now PATH_SEPARATOR is needed for
id2token.rb.
git-svn-id: svn+ssh://ci.ruby-lang.o... -
01:54 PM Revision 0efa7abc (git): * test/rubygems/test_gem_specification.rb (test_emits_zulu_timestamps_properly): too old bug.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:54 PM Revision 3faee652 (git): time.c, vm_method.c: update rdoc
- * time.c (time_{mdump,dump,mload,load): update rdoc.
* vm_method.c (obj_respond_to_missing): ditto.
git-svn-id: svn... -
01:52 PM Bug #7485: ruby cannot build on mingw32 or FreeBSD 8 due to missing __sync_val_compare_and_swap
- I guess -march=i486 enable __sync_val_compare_and_swap.
-
09:11 AM Bug #7485: ruby cannot build on mingw32 or FreeBSD 8 due to missing __sync_val_compare_and_swap
- @nobu Why do we have to bother old broken compiler?
-
08:41 AM Bug #7485: ruby cannot build on mingw32 or FreeBSD 8 due to missing __sync_val_compare_and_swap
- __sync_or_and_fetch wasn't available in Apple derivative gcc.
-
07:38 AM Bug #7485 (Closed): ruby cannot build on mingw32 or FreeBSD 8 due to missing __sync_val_compare_and_swap
- mingw32 GCC has the other atomic builtins but not this one. The attached patch checks for the GCC builtins used in r...
-
01:35 PM Revision ccebd9b0 (git): vm_method.c: private
- * vm_method.c (basic_obj_respond_to): call even if private.
[Feature #6539]
git-svn-id: svn+ssh://ci.ruby-lang.org... -
12:52 PM Feature #7427: Update Rubygems
- I can build 2.0.0-preview1 on 32bit XP SP3 (right click My Computer -> properties) using the mingw-32-4.6.2 toolchain...
-
10:37 AM Feature #7427: Update Rubygems
- drbrain (Eric Hodel) wrote:
> set and ruby -v: http://paste.segment7.net/ace.html
Looks ok.
> gem env: http... -
09:27 AM Feature #7427: Update Rubygems
- set and ruby -v: http://paste.segment7.net/ace.html
gem env: http://paste.segment.net/acf.html -
08:21 AM Feature #7427: Update Rubygems
- Odd. On both my trunk (mingw-w64 gcc 4.7.2) and ruby_1_9_3 (mingw.org gcc 4.6.2) builds, HAVE_GCC_ATOMIC_BUILTINS is...
-
07:39 AM Feature #7427: Update Rubygems
- Filed #7485
-
07:35 AM Feature #7427: Update Rubygems
- It seems that using rubyinstaller downloaded its own compiler, so I don't think it got in the way. Since configure d...
-
07:30 AM Feature #7427: Update Rubygems
- drbrain (Eric Hodel) wrote:
> The RubyInstaller build tools are fantastic!
>
> Unfortunately I fail at exactly th... -
07:26 AM Feature #7427: Update Rubygems
- The RubyInstaller build tools are fantastic!
Unfortunately I fail at exactly the same spot, undefined reference to... -
07:00 AM Feature #7427: Update Rubygems
- Don't worry about installing a toolchain and double check that you have a minimal PATH and clean env vars; no pointer...
-
06:36 AM Feature #7427: Update Rubygems
- =begin
I have Windows XP running in VirtualBox. (I don't have a license for a newer version.) I believe I have it ... -
06:07 AM Feature #7427: Update Rubygems
- > r38074 was good. r38071 is fine. The message may not be completely correct, but without a windows environment it is...
-
04:37 AM Feature #7427: Update Rubygems
- Thank you for your assistance, usa!
I imported all these fixes and your RDoc fix.
r38074 was good. r38071 is fi... -
02:24 AM Feature #7427 (Closed): Update Rubygems
- I hope... I've fixed... all problems on Windows... cause by rubygems.....
Eric, check these revisions and merge yo... -
12:19 PM Revision 095022cb (git): * test/ruby/test_backtrace.rb: add a test for
- Thread::Backtrace::Location#inspect.
BTW, tests for `caller_locations' are not enough.
Any volunteers are welcome... -
12:09 PM Revision c906e879 (git): * vm_backtrace.c (location_inspect_m): add
- Thread::Backtrace::Location#inspect.
It same as loc_obj.to_s.inspect.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
10:24 AM Revision 01eb117b (git): io.c: recurse for the argument
- * io.c (rb_io_puts): recurse for the argument itself, not converted
array elements. [ruby-core:42444] [Bug #5986]
... -
10:06 AM Revision af4ceeff (git): * misc: ignore pre-compiled emacs lisp files.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38119 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:01 AM Revision 4f0c9b2b (git): marshal.c: private methods
- * marshal.c (w_object, r_object0): call private marshal methods.
[Feature #6539]
git-svn-id: svn+ssh://ci.ruby-la... -
09:52 AM Revision 4090ec10 (git): * lib/rubygems/commands/cleanup_command.rb: Fix cleanup command for
- multiple gems. [ruby-trunk - #7481] by Kouhei Sutou
* test/rubygems/test_gem_commands_cleanup_command.rb: Test for ... -
09:30 AM Revision 018d8261 (git): gc.c: suppress warnings
- * gc.c (add_slot_local_freelist, slot_sweep, mark_locations_array):
suppress unused-value warnings, even with valgr... -
09:17 AM Revision 9c1b3161 (git): complex.c, time.c: make marshal methods private
- * complex.c (Init_Complex), time.c (Init_Time): make marshal methods
private. [Feature #6539]
git-svn-id: svn+ss... -
09:16 AM Revision 82ec3de0 (git): object.c: make remove_instance_variable public
- * object.c (Init_Object): make remove_instance_variable public.
[Feature #6539]
git-svn-id: svn+ssh://ci.ruby-lan... -
09:16 AM Revision cf9d17a3 (git): vm_method.c: make initialize methods private
- * id.c (Init_id), template/id.h.tmpl: add initialize_{copy,clone,dup}
and respond_to_missing?.
* vm_method.c (rb_me... -
09:15 AM Revision 0a8575c8 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38112 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:57 AM Feature #7486: Cutting through the issues with Refinements
- Please disregard this issue. Something went wrong with the RD syntax, so I just created a new issue b/c I saw no way ...
-
08:50 AM Feature #7486 (Rejected): Cutting through the issues with Refinements
- =begin
In issue #4085, there has been a long somewhat contentious discussion about Refinements. While it seems that ... -
08:54 AM Bug #7197: Error: test_tls_v1_2(OpenSSL::TestSSL)
- fwiw, I still get this on trunk with ubuntu 12.10
uname -a:
Linux ux31a 3.5.0-18-generic #29-Ubuntu SMP Fri Oct 1... -
08:29 AM Revision 89ff44e2 (git): * test/ruby/test_thread.rb: move ConditionVariable related test
- into test/thread/test_cv.rb.
* test/thread/test_cv.rb: new file.
* test/thread/test_cv.rb (test_condvar_empty_signal)... -
08:28 AM Revision afbbcd13 (git): * test/ruby/test_thread.rb (test_cv_wait_deadlock): enable
- cv deadlock test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38110 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:28 AM Revision 1f1db611 (git): * lib/thread.rb (ConditionVariable): use hash instead of array for
- @waiters.
* test/thread/test_queue.rb (test_sized_queue_and_wakeup): remove
a test because @waiters no longer have ... -
08:17 AM Revision f9aef184 (git): ruby-electric.el: use kill-region
- * misc/ruby-electric.el (ruby-electric-curlies): use kill-region
instead of interactive command delete-backward-cha... -
08:13 AM Revision 5852d901 (git): inf-ruby.el: fix compilation-shell-minor-mode
- * misc/inf-ruby.el (inferior-ruby-mode): fix the
compilation-shell-minor-mode configuration. a patch by
j2petkov... -
08:08 AM Revision 214938f1 (git): * ChangeLog: fix a typo for r38075.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38106 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:38 AM Feature #7426 (Closed): Update Rdoc
-
06:05 AM Revision 0f37c951 (git): dir.c: use NAMLEN
- * dir.c (glob_helper): use NAMLEN() to tell the length of d_name
instead of strlen(), which can access beyond the b... -
04:48 AM Revision 6e46c048 (git): * lib/rubygems/specification.rb: Don't add default gems to $LOAD_PATH
- as they are already there.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38104 b2dd03c8-39d4-4d8f-98ff-823fe69b... -
04:41 AM Feature #4276: Allow use of quotes in symbol syntactic sugar for hashes
- Sorry, this feature is too late for 2.0.0
-
02:31 AM Feature #4276: Allow use of quotes in symbol syntactic sugar for hashes
- This would improve a lot of my code that's punctuated with `{ foo: bar, :'hoge' => piyo }`. Switching syntax is a men...
-
04:23 AM Feature #6762: Control interrupt timing
- OK. I see the logic in using the term "interrupt" if you are actually
trying to unify exceptions from other threa... -
03:58 AM Revision f593911d (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38103 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:57 AM Revision 946ab45d (git): markdown.rb: \r
- * lib/rdoc/markdown.rb (RDoc::Markdown): use \r instead of raw control
code.
git-svn-id: svn+ssh://ci.ruby-lang.or... - 03:35 AM Revision bfd5921e (git): * re-added r38053 that is reverted by r38061. Problems by r38053
- are resolved by r38096. r38096 removed GEM_SKIP configuration.
The below is ChangeLog of r38053:
* defs/default_g... -
03:30 AM Revision 3f50943b (git): test_gem_specification.rb: suppress warnings
- * test/rubygems/test_gem_specification.rb (with_syck): we all know
that syck has been removed.
git-svn-id: svn+ssh... -
02:39 AM Bug #7484 (Closed): Fiddle::Importer incompatibility with DL::Importer
- As described in r38054, Fiddle::Importer is not compatible with DL::Importer about :stdcall.
I hope attached patch f... -
02:28 AM Bug #7482: test_system_redirect_win(TestSystem) failure on Windows 8
- Ah, I should check these Win8 tickets, but I have no time before the release
limit of preview 2.
Committers, plea... -
02:13 AM Revision afb02bbe (git): * variable.c (rb_class_path_no_cache): add a function to get the class
- path without caching the computed path. Some classes are frozen, and
will raise an exception without this.
* probe... -
02:02 AM Feature #6670: str.chars.last should be possible
- duerst (Martin Dürst) wrote:
> For with_index in particular, wouldn't it make sense to either add it to Enumerable o... -
01:28 AM Feature #6670: str.chars.last should be possible
- I often use StringIO as an IO substitute for tests. I would prefer matching behavior.
You can get the last line by... -
01:57 AM Bug #7440 (Rejected): IO#lines etc. should return Array
- This issue is now included in #6670.
-
12:57 AM Bug #7483 (Closed): Fiddle::Function::STDCALL is never defined even on WIN32
- This issue was solved with changeset r38073.
Naohisa, thank you for reporting this issue.
Your contribution to Ruby i... -
12:44 AM Bug #7483 (Closed): Fiddle::Function::STDCALL is never defined even on WIN32
- In ext/fiddle/function.c, Fiddle::Function::STDCALL is defined only when "#ifdef FFI_STDCALL" is true. However, in ff...
-
12:49 AM Revision d3c6187a (git): * test/rdoc/test_rdoc_options.rb: Windows drive letters are
- case-insensitive.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38098 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:42 AM Revision 5db8f999 (git): * lib/rubygems.rb: Search for gem deps file up the directory tree.
- * test/rubygems/test_gem.rb: Test for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38097 b2dd03c8-39d4... -
12:34 AM Revision 18a37744 (git): * test/runner.rb: Set GEM_HOME, GEM_PATH and GEM_SKIP to empty set.
- With default_gem support in RubyGems GEM_SKIP prevents loading of
built-in gems.
git-svn-id: svn+ssh://ci.ruby-la...
11/30/2012
-
11:43 PM Feature #1586: Including a module already present in ancestors should not be ignored
- As Clay said, I think the example I gave previously is not the way to go.
The important aspect is the ability to i... -
07:04 PM Feature #1586: Including a module already present in ancestors should not be ignored
- This would cause compatibility issue, in some cases, when a module is
included twice but it expects it never get cal... -
10:58 PM Bug #7482 (Closed): test_system_redirect_win(TestSystem) failure on Windows 8
- I found the following test failure on Windows 8.
test_system_redirect_win(TestSystem) [c:/work/snapshot-mg64/test/... -
10:52 PM Bug #4911 (Closed): timer_thread_function() が thead unsafe
- This issue was solved with changeset r38063.
Motohiro, thank you for reporting this issue.
Your contribution to Ruby ... -
10:51 PM Bug #7475: Unexpected behavior of Module#append_features on singleton class
- Another quick set of observations from this morning:
class Baz
class << self
Const = 'Const'
... -
10:56 AM Bug #7475 (Closed): Unexpected behavior of Module#append_features on singleton class
- =begin
A more involved explanation is available at ((<URL:http://erniemiller.org/2012/11/29/ruby-tidbit-include-vs-e... -
10:29 PM Revision 7c407e2a (git): * compile.c (ADD_CATCH_ENTRY): add a cast to fix SEGV with x64 mingw
- on Windows 8. Without cast, 0 might be non zero value at higher bits
in rb_ary_new3().
[ruby-core:50258] [Bug #74... -
09:46 PM Bug #7481 (Closed): gem cleanup が正常に完了しない
- gem cleanup を実行すると先頭の gem のみ cleanup に成功し、以降の gem の cleanup に失敗してしまいます。
% yes | gem cleanup
WARN: Unresolved ... -
08:53 PM Feature #4085: Refinements and nested methods
- Em 29-11-2012 23:42, Yukihiro Matsumoto escreveu:
> | class C
> | def foo; p :C; end
> | end
> | modul... -
02:41 PM Feature #4085: Refinements and nested methods
- > |* Performance expectations. Is performance being completely ignored here, or shall we set some goals for the impl...
-
12:23 PM Feature #4085: Refinements and nested methods
- Your mail seems to be failed to synced into bugs.ruby-lang.org, so I
reply by e-mail.
2012/11/30 Yukihiro Matsum... -
11:23 AM Feature #4085: Refinements and nested methods
- In message "Re: [ruby-core:50357] [ruby-trunk - Feature #4085] Refinements and nested methods"
on Fri, 30 Nov ... -
11:23 AM Feature #4085: Refinements and nested methods
- Hi,
In message "Re: [ruby-core:50355] [ruby-trunk - Feature #4085] Refinements and nested methods"
on Fri... -
11:04 AM Feature #4085: Refinements and nested methods
- headius (Charles Nutter) wrote:
> By stacking, I assume you mean something like this:
>
> class String
> def b... -
10:58 AM Feature #4085: Refinements and nested methods
- > |What happens if the same class is refined both in a module and another module included into that module?
> |For e... -
10:42 AM Feature #4085: Refinements and nested methods
- =begin
@matz
> It makes refinement decoration quite unpredictable. For example,
>
> module M
> refine In... -
10:23 AM Feature #4085: Refinements and nested methods
- In message "Re: [ruby-core:50338] [ruby-trunk - Feature #4085] Refinements and nested methods"
on Fri, 30 Nov 2... -
10:00 AM Feature #4085: Refinements and nested methods
- Thanks for your answering my questions. I understand your intention.
matz wrote:
> In message "Re: [ruby-core:50... -
06:23 AM Feature #4085: Refinements and nested methods
- In message "Re: [ruby-core:50338] [ruby-trunk - Feature #4085] Refinements and nested methods"
on Fri, 30 Nov ... -
04:35 AM Feature #4085: Refinements and nested methods
- As headius wants substantive questions, here are some
* What is the plan to make sure, that this feature is compat... -
04:05 AM Feature #4085: Refinements and nested methods
- Anonymous wrote:
> In message "Re: [ruby-core:50299] [ruby-trunk - Feature #4085] Refinements and nested methods"
>... -
01:53 AM Feature #4085: Refinements and nested methods
- On Nov 29, 2012, at 4:56, "steveklabnik (Steve Klabnik)" <[email protected]> wrote:
> Wasn't a 'feature free... -
01:09 AM Feature #4085: Refinements and nested methods
- @rosenfeld -- yeah, that sounds like it would work fine, as long as there wasn't a perf impact just by having the cod...
-
01:05 AM Feature #4085: Refinements and nested methods
- Myron, congrats for the lead maintainer position in RSpec. You're really doing a great job there.
With regards to ... -
12:42 AM Feature #4085: Refinements and nested methods
- =begin
@headius Your idea of having refinements in class hierarchy is very interesting. It is remarkably similar to C... -
12:41 AM Feature #4085: Refinements and nested methods
- I find refinements to be a _very_ interesting idea, but, as with many others, it concerns me that there aren't rubysp...
-
08:13 PM Revision 1b6c1cb6 (git): * Fixed commit reference for r38083
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38094 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:59 PM Bug #7443 (Closed): Method redefinition from Fiddle is causing a test failure (MinGW)
- This issue was solved with changeset r38055.
Luis, thank you for reporting this issue.
Your contribution to Ruby is g... -
07:59 PM Feature #5174 (Feedback): Export ruby_init_prelude()
- I don't think exporting it is a nice idea.
What's wrong with ruby_options(0, 0)? -
07:30 PM Feature #7427: Update Rubygems
- drbrain, good work!
The current trunk seems to work on many platforms [1], but unfortunately, usa told me that it ... -
07:23 PM Feature #6762: Control interrupt timing
- (2012/11/30 18:59), Brent Roman wrote:
> Koichi,
>
> Sorry about misspelling your name in my previous post. :... -
07:23 PM Feature #6762: Control interrupt timing
- How about:
Thread.allow_exception(RuntimeError => :on_blocking){
while true
...
- brent
... -
07:23 PM Feature #6762: Control interrupt timing
- Koichi,
Sorry about misspelling your name in my previous post. :-(
In reference to:
----------------
... -
06:31 PM Feature #6762 (Feedback): Control interrupt timing
- I renamed it as [ruby-core:50147] says.
and I also remove/add method:
* thread.c: remove Thread.check_interrup... -
06:29 PM Feature #6762: Control interrupt timing
- I like this proposal.
It looks very similar to one I made five years ago on this thread:
www.ruby-forum.com/t... -
06:28 PM Feature #6762 (Closed): Control interrupt timing
- This issue was solved with changeset r38046.
Koichi, thank you for reporting this issue.
Your contribution to Ruby is... -
05:53 PM Feature #6762: Control interrupt timing
- (2012/11/26 13:53), kosaki (Motohiro KOSAKI) wrote:
> Ko1 suggested me defer_async_interrupt or async_interrupt_ti... -
07:10 PM Revision b1920c03 (git): * parse.y (parser.utf8): remove unused property.
- * parse.y (UTF8_ENC): remove unused macro.
* parse.y (parser_tokadd_utf8): use rb_utf8_encoding() directly.
git-svn... -
07:10 PM Revision b1b7c389 (git): suppress warnings: uninitialized variables
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38092 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:10 PM Revision 9207474f (git): suppress warnings: unused variables
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38091 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:10 PM Revision 8539a917 (git): Use RUBYOPT to overwrite original RUBYOPT ENV
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38090 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:05 PM Bug #7480 (Closed): tracepoint deadlock on exception without :raise
- =begin
to reproduce
TracePoint.new { |tp| p [tp.lineno, tp.event, tp.raised_exception] }.enable { 0 / 0 }
=end -
06:55 PM Revision c62ec3ae (git): * lib/sync.rb (Sync_m#sync_synchronize): add Thread.async_interrupt_timing
- for protecting from async interrupt.
* lib/sync.rb (Sync_m#sync_lock): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org... -
06:55 PM Revision 028ca79f (git): * lib/thread.rb (ConditionVariable#broadcast): s/RuntimeError/StandardError/
- * lib/thread.rb (ConditionVariable#signal): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38088 b2dd03c8-... -
06:55 PM Revision 3357d88a (git): * lib/thread.rb (SizedQueue#pop): rewrite by using ConditionVariable.
- * lib/thread.rb (SizedQueue#push): ditto.
* lib/thread.rb (SizedQueue#max): ditto.
* lib/thread.rb (Queue#pop): ditto... -
06:47 PM Revision e742a446 (git): * thread.c (Thread.async_interrupt_timing): fix RDoc.
- :never is not used any more.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38086 b2dd03c8-39d4-4d8f-98ff-823fe... -
06:44 PM Bug #7479 (Third Party's Issue): undefined symbol: rb_thread_blocking_region_begin
- on linux
[root@localhost ~]# ruby -v
ruby 1.9.3p327 (2012-11-10 revision 37606) [x86_64-linux]
[root@localhost ... -
06:28 PM Bug #4285 (Closed): Ruby don't have asynchrounous exception safe syntax and It should have.
- This issue was solved with changeset r38046.
Koichi, thank you for reporting this issue.
Your contribution to Ruby is... -
06:25 PM Feature #6895 (Closed): TracePoint API
- This issue was solved with changeset r38045.
Koichi, thank you for reporting this issue.
Your contribution to Ruby is... -
01:22 AM Feature #6895 (Assigned): TracePoint API
- I didn't receive your comment from ruby-core.
trans (Thomas Sawyer) wrote:
> > I can't get points.
> > What is "... -
06:08 PM Feature #6670: str.chars.last should be possible
- knu (Akinori MUSHA) wrote:
> Here's a patch to deprecate #lines, #bytes, #chars and #codepoints of IO-likes.
Mayb... -
06:02 PM Revision 5697f69b (git): * iseq.c: add RubyVM::InstructionSequence (ISeq) inspection methods.
- * ISeq#path returns path of this ISeq written.
* ISeq#absolute_path returns absolute path.
* ISeq#label returns label... -
05:59 PM Revision 57a83c4c (git): * include/ruby/ruby.h (rb_event_flag_t): Maintain integer precision
- for clang error (VALUE aka unsigned long vs unsigned int)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38084 b... -
05:54 PM Revision 646eeab1 (git): * test/rubygems/test_gem_dependency_installer.rb: Use Gem.read_binary
- instead of File.binread for ruby 1.8 compatibility in the rubygems
source repository. Updates r38071
git-svn-id:... -
05:43 PM Bug #7342 (Closed): String#<=> checks for a #to_str method on other but never uses it?
- This issue was solved with changeset r38044.
Joshua, thank you for reporting this issue.
Your contribution to Ruby is... -
05:43 PM Bug #7478 (Rejected): Do not include vararg.h - always include stdarg.h
- Cause : https://gist.github.com/4172330
It seems that stdarg.h is included in many separate C files unconditionall... -
05:39 PM Revision a113ab64 (git): * thread.c (rb_threadptr_interrupt_mask, async_interrupt_timing_func):
- merge into them into rb_thread_s_async_interrupt_timing.
* thread.c (rb_thread_s_async_interrupt_timing): ditto.
git... -
05:39 PM Revision 279cd29b (git): * thread.c (rb_threadptr_interrupt_mask): add argument check.
- * thread.c (async_interrupt_timing_arg_check_i): helper function
for the above.
* test/ruby/test_thread.rb (test_as... -
05:39 PM Revision 6ca32179 (git): * lib/thread.rb (ConditionVariable#broadcast): protect from
- async interrupt by using Thread.async_interrupt_timing.
* lib/thread.rb (ConditionVariable#signal): ditto.
* lib/thre... -
05:14 PM Revision a1d837cc (git): * test/ruby/envutil.rb (Test::Unit::Assertions#assert_in_out_err): raise if assert_in_out_err misused.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38079 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:14 PM Revision 8f9b451d (git): assert_in_out_err with block ignores test_stdout
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38078 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:11 PM Revision ad01ea42 (git): * test/rdoc/test_rdoc_rubygems_hook.rb
- (TestRDocRubygemsHook#test_setup_unwritable): 1. check the existance
of the file(directory) before touch it. 2. re... -
05:00 PM Revision 12f2f737 (git): [EXPERIMENTAL]
- * iseq.c: add following two methods.
* ISeq#line_trace_all returns all line traces (line numbers)
* ISeq#line_trace_s... - 04:51 PM Revision 60317fa8 (git): * test/rubygems/test_gem_dependency_installler.rb: gems are of course
- binary files, so use a binary reading method when reading it.
see [ruby-core:50388].
git-svn-id: svn+ssh://ci.rub... - 04:27 PM Revision 952beb5f (git): * lib/rubygems/command.rb (Gem::Command#get_all_gem_names_and_versions):
- who assumes that the pathname of a gem never contains ':' ?
yes, on Unixen pathnames can contain ':', and on Window... -
03:57 PM Revision 4bb1bfa0 (git): * ext/fiddle/extconf.rb, ext/fiddle/function.c
- (Fiddle::Function::STDCALL): FFI_STDCALL is not a macro, but an enumeration. [ruby-core:50398] [Bug #7483]
git-svn-... -
03:25 PM Feature #7476 (Closed): missing "IP_TRANSPARENT" constant for IP sockets.
- There is a missing constant for IP_TRANSPARENT on linux.
to set the TPROXY on a socket I use:
s.setsockopt(Socket::... -
03:16 PM Revision 7c1a19b6 (git): fix typos
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38072 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:11 PM Revision a847bedb (git): * test/rubygems/test_gem_installer.rb
- (TestGemInstaller#test_check_executable_overwrite_other_non_gem):
on Windows, rubygems always generate a wrapper .b... -
03:07 PM Revision b688029a (git): * ChangeLog: remove duplicated lines for r38042-r38044.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38070 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:05 PM Revision ed13a84a (git): * 2012-12-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38069 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:05 PM Revision b20e7eb9 (git): * ChangeLog: fix a typo for r38064.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38068 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:05 PM Revision f125ec9a (git): * ChangeLog: fix a typo for r38063.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38067 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:43 PM Revision ec7d935c (git): * test/rubygems/test_gem_installer.rb
- (TestGemInstaller#test_check_executable_overwrite_default_bin_dir):
if the executable to be overwritten was generat... - 02:29 PM Revision 053ca25f (git): * test/rubygems/test_gem_ext_ext_conf_builder.rb
- (TestGemExtExtConfBuilder::test_class_make): reading with binary mode
of course introduce \r on Windows. see [ruby... - 02:15 PM Revision bcef7159 (git): * lib/rubygems/specification.rb
- (Gem::Specification.validate_permissions): don't check executablity
of the source on Windows. they will be wrapped... -
02:06 PM Bug #7465 (Closed): Rdoc for CGI (html generation example)
- This issue was solved with changeset r38033.
Marcus, thank you for reporting this issue.
Your contribution to Ruby is... -
01:53 PM Feature #7434: Allow caller_locations and backtrace_locations to receive negative params
- (2012/11/30 10:25), sam.saffron (Sam Saffron) wrote:
> @ko1 will try to write some tests next week.
Thank yo... -
10:23 AM Feature #7434: Allow caller_locations and backtrace_locations to receive negative params
- @ko1 will try to write some tests next week.
On first go I got a segfault:
(pry):1: [BUG] backtrace_collect: ... -
01:53 PM Bug #7326 (Closed): Time.c doc improvements
- This issue was solved with changeset r38032.
Bernd, thank you for reporting this issue.
Your contribution to Ruby is ... -
01:52 PM Revision 15b25acd (git): * vm_core.h (rb_vm_struct): add thread_destruct_lock field.
- * thread.c (Init_Thread): ditto.
* thread.c (rb_vm_gvl_destroy): ditto.
* thread.c (thread_start_func_2): make sure ... -
01:52 PM Revision 2e72d1c3 (git): revert r35486 (add rb_thread_t#yeiling field). because it doesn't help
- to close a race.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38062 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:02 PM Bug #7471 (Open): character class has duplicated range warning for "" =~ /[\w\W]/
- While I worked around this, the warning itself looks like a bug in our regexp engine (Onigmo?).
-
01:01 PM Bug #7471 (Closed): character class has duplicated range warning for "" =~ /[\w\W]/
- This issue was solved with changeset r38028.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g... -
08:06 AM Bug #7471 (Closed): character class has duplicated range warning for "" =~ /[\w\W]/
- =begin
The warning seems bogus, \w and \W do not overlap.
$ cat test.rb
$-w = true
""=~/[\w\W]/
$ m... - 01:00 PM Revision 5d33dad1 (git): * revert r38053 because it causes too many test failures.
- if you've already installed r38053 or later, remove the installed
lib/ruby/gems/2.0.0 directory and reinstall this ... -
12:50 PM Revision 759619ca (git): fix typos
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38060 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:27 PM Feature #7472: Add a mechanism to remove objects from the GC cycle
- @charlie looking at the code and the heap design I think there is very little cheating we could do here.
I vote t... -
11:48 AM Feature #7472: Add a mechanism to remove objects from the GC cycle
- What happens if an object in the 'permanent' objectspace references an object in the ephemeral objectspace?
Now this... -
10:57 AM Feature #7472: Add a mechanism to remove objects from the GC cycle
- > if you mean "move to a different memory address" this will cause crashes.
no, not at all, leave it exactly where... -
09:59 AM Feature #7472: Add a mechanism to remove objects from the GC cycle
- sam.saffron (Sam Saffron) wrote:
> How about we add.
>
> GC.skip(object) # remove object from GC cycle, essential... -
08:47 AM Feature #7472 (Rejected): Add a mechanism to remove objects from the GC cycle
- For typical rails apps there is a huge largely static object graph in memory. Requests come in, some objects are adde...
- 12:09 PM Revision d07346a1 (git): * lib/test/unit/parallel.rb (Test::Unit::Worker.run): wrap LoadError
- because it's Gem::LoadError sometimes. see [Bug #6882]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38059 b2d... -
11:54 AM Bug #7469 (Assigned): WEBrick "Could not determine content-length of response body. Set content-length of the response..." even when content-length is set
- =begin
I cannot reproduce it with the example code given or by removing (({response.body = ''})), (({response.conten... -
10:41 AM Bug #7469: WEBrick "Could not determine content-length of response body. Set content-length of the response..." even when content-length is set
- We were seeing this as well when using webrick with Rails. However, putting
gem 'webrick', '= 1.3.1'
in the Ge... -
05:01 AM Bug #7469 (Closed): WEBrick "Could not determine content-length of response body. Set content-length of the response..." even when content-length is set
- Minimal demonstration code:
########
require 'webrick'
class BugDemonstrator < WEBrick::HTTPServlet::AbstractS... -
11:50 AM Revision bb4410a2 (git): * thread.c: TracePoint#self returns invoking/exitting thread object
- at thread_begin/end event.
* test/ruby/test_settracefunc.rb: fix test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby... - 11:22 AM Revision d0a4fecf (git): * test/ruby/memory_status.rb (Memory::Win32): sorry, ko1.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38057 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:15 AM Revision 88201504 (git): * test/ruby/memory_status.rb (Memory::Win32): rescue non libffi user, such as ko1.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38056 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:59 AM Revision 7ca1927a (git): * ChangeLog: mention to ML and ticket: [ruby-core:50194] [Bug #7443]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38055 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:57 AM Revision 77df72a6 (git): * test/ruby/memory_status.rb (Memory::Win32): use fiddle instead of dl,
- but I doubt fiddle is not compatible with dl. (if you are interested,
see the diff.)
git-svn-id: svn+ssh://ci.rub... - 10:45 AM Revision f807e1b8 (git): * defs/default_gems: Add base directory column.
- * tool/rbinstall.rb:
- Install .gemspecs of default gem to
#{GEM_HOME}/specifications/default/.
- Update file... -
10:29 AM Revision 57540a49 (git): * vm_trace.c:
- tracepoint_attr_return_value (TracePoint#return_value):
include `:b_return` for method doc
tracepoint_enable_m,... -
10:28 AM Bug #7474 (Rejected): I am getting undefined symbol: rb_enable_interrupt when running event machine
- I would like to cross report
https://github.com/eventmachine/eventmachine/issues/389
Clearly this breakage cou... -
10:08 AM Revision 5a82fca5 (git): fix typos
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38051 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:55 AM Revision 6df1b3a9 (git): * vm_trace.c (tracepoint_disable_m, tracepoint_enable_m):
- fix block parameter.
No arugment should be given to a block which is passed
to TracePoint#enable (and disable).
... -
09:50 AM Revision fcd4ecd5 (git): vm_backtrace.c: suppress warning
- * vm_backtrace.c (rb_debug_inspector_open): suppress
uninitialized-variable warning.
git-svn-id: svn+ssh://ci.ruby... -
09:50 AM Revision ed0aa14f (git): zlib.c: suppress warning
- * ext/zlib/zlib.c (zstream_run): suppress unused-but-set-variable
warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/... -
09:50 AM Revision 578deb65 (git): zlib.c: suppress warning
- * ext/zlib/zlib.c (zlib_mem_alloc): suppress unused-value warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk... -
09:28 AM Revision 719e0cd5 (git): * thread.c: rename Thread.control_interrupt
- to Thread.async_interrupt_timing.
The option name `:never' is also changed to `:defer'.
[ruby-core:50375] [ruby-... -
09:25 AM Revision f2fee844 (git): * vm_trace.c: Documentation for TracePoint API
- [ruby-core:47243] [Feature #6895]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38045 b2dd03c8-39d4-4d8f-98ff-8... -
09:02 AM Feature #7473 (Closed): new events for TracePoint thread_begin/end, b_call/b_end
- On the trunk, there are new 4 events for TracePoint.
* vm_trace.c: add events
* :thread_begin - hook at threa... -
08:43 AM Revision 020cc0ad (git): string.c: compare with to_str
- * string.c (rb_str_cmp_m): try to compare with to_str result if
possible before calling <=> method. [ruby-core:492... -
08:43 AM Revision c08785a3 (git): string.c: use rb_check_funcall
- * string.c (rb_str_cmp_m): use rb_check_funcall instead of respond_to
and call.
git-svn-id: svn+ssh://ci.ruby-lan... -
08:43 AM Revision 1dbc720c (git): string.c: always fixed value
- * string.c (rb_str_cmp_m): return fixed value, one of -1,0,+1 always.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
07:19 AM Revision 981f9c52 (git): vm_dump.c: no methods in segv handler
- * vm_dump.c (rb_vm_bugreport): get rid of calling methods in sigsegv
handler. based on a patch by charliesome (Cha... -
07:06 AM Revision b5d8a0b3 (git): * NEWS: Added RubyGems 2.0.0
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38040 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:24 AM Revision 8e2839ba (git): parse.y: false usage of local variable
- * parse.y (parser_yylex): fix false usage of local variable, it cannot
appear in fname state [ruby-core:49659] [Bug... -
06:20 AM Revision 69690434 (git): * lib/rubygems/package.rb: Load YAML for building gems.
- * test/rubygems/test_gem_commands_contents_command.rb: Sort expected
output of default gem contents. Re-fixes r38... -
06:15 AM Revision 0d672c18 (git): * vm_trace.c (set_trace_func): Formatting of params and events
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38037 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:45 AM Revision 421d4f62 (git): * lib/net/http.rb: Net::HTTP::Patch to list of HTTP Request Classes
- Patch by Ryunosuke SATO [Fixes #217 on github]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38036 b2dd03c8-39d... -
05:42 AM Revision 25b0a58b (git): parse.y: LVAR_USED
- * parse.y (LVAR_USED): use MSB of ID.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38035 b2dd03c8-39d4-4d8f-98f... -
05:41 AM Revision 7e42e55e (git): parse.y: IS_lex_state_for
- * parse.y (IS_lex_state_for): new macro similar to IS_lex_state() but
for arbitrary variables.
git-svn-id: svn+ssh... -
05:06 AM Revision 90d43225 (git): * lib/cgi.rb: CGI example for HTML generation
- Patch by Marcus Stollsteimer [ruby-core:50303] [Bug #7465]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38033 ... -
04:53 AM Revision 088b04e8 (git): * time.c: Documentation improvements, grammar and formatting
- Patch by Bernd Homuth [ruby-core:49203] [Bug #7326]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38032 b2dd03c... -
04:48 AM Revision 24c0d076 (git): * lib/rdoc.rb: Set version to 4.0.0.preview2
- * lib/rubygems.rb: Set version to 2.0.0.preview2
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38031 b2dd03c8-... -
04:32 AM Revision 368d99b3 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38030 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:30 AM Revision 42968fe6 (git): * lib/rubygems/commands/setup_command.rb: Remove old files on install
- of RubyGems. (not by rbinstall.rb).
* test/rubygems/test_gem_commands_setup_command.rb: Test for above.
g... - 04:01 AM Revision 3c4633a3 (git): Stop using a regexp that causes a false warning.
- * lib/abbrev.rb (Abbrev#abbrev): Stop using a regexp that causes a
false warning. [Bug #7471]
git-svn-id: svn+ssh:... - 03:56 AM Revision 4078d42b (git): Fix a line matching problem in Abbrev.abbrev(words, "prefix").
- * lib/abbrev.rb (Abbrev#abbrev): A fixed string prefix pattern
should only match the beginning of each word, not th... - 03:56 AM Revision aac52e2b (git): Improve test data in test_abbrev.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38026 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:35 AM Revision 06c3b413 (git): Add tests for lib/abbrev.rb.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38025 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:28 AM Revision aee295fc (git): * lib/rubygems/spec_fetcher.rb: Allow prerelease spec fetching to fail
- for bundler.
* test/rubygems/test_gem_spec_fetcher.rb: Test for above.
git-svn-id: svn+ssh://ci.ruby-lang.... -
03:21 AM Revision 8137152e (git): * lib/rake/backtrace.rb: Removed duplication in
- Rake::Backtrace::SUPPRESSED_PATHS
* test/rake/test_rake_backtrace.rb: Skip tests when tmpdir is in the
... -
02:35 AM Bug #7466 (Closed): Hashの大きさによってHash#keysでvalueが返ることがある
- This issue was solved with changeset r38000.
Shin-ichiro, thank you for reporting this issue.
Your contribution to Ru... -
01:09 AM Bug #7466 (Assigned): Hashの大きさによってHash#keysでvalueが返ることがある
-
02:11 AM Revision 9e449748 (git): * revert r37993 to avoid SEGV in tests.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38022 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:39 AM Revision 696ebcd8 (git): * lib/rdoc/ri/driver.rb: Relaxed matching for pages to be more
- user-friendly.
* test/rdoc/test_rdoc_ri_driver.rb: Test for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr... -
01:35 AM Revision e553663c (git): value.rb: adjust indent
- * ext/fiddle/lib/fiddle/value.rb (Fiddle::ValueUtil#wrap_arg): adjust
indent.
git-svn-id: svn+ssh://ci.ruby-lang.o... -
01:35 AM Revision 1459cabe (git): value.rb: remove DL
- * ext/fiddle/lib/fiddle/value.rb (Fiddle::ValueUtil#wrap_arg): remove
deprecated require.
git-svn-id: svn+ssh://ci... -
01:29 AM Revision d8da36dd (git): Refix r38002: capture_subprocess_io also doesn't fork
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38018 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:01 AM Revision 96748600 (git): * lib/rdoc/markdown.rb: Fixed warnings with -w
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38017 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:54 AM Revision b479ca0c (git): Use capture_subprocess_io instead of capture_io. fix r38002
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38016 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:38 AM Revision 4f451ddd (git): vm_backtrace.c: RB_GC_GUARD
- * include/ruby/ruby.h (RB_GC_GUARD_PTR): add note.
* vm_backtrace.c (backtrace_to_str_ary): use RB_GC_GUARD() instead... -
12:23 AM Revision 82e6c75d (git): * lib/rubygems/commands/contents_command.rb: Sort output from command.
- Replaces r38004, r38005
* test/rubygems/test_gem_commands_contents_command.rb: ditto.
* lib/rubygems/defaults.rb: ...
11/29/2012
-
11:34 PM Revision 09af9d7f (git): * lib/rdoc/generator/darkfish.rb: Silenced warning
- * test/rdoc/test_rdoc_rdoc.rb: ditto
* lib/rdoc/markup/parser.rb: Use byteslice when available for
... -
11:23 PM Feature #4085: Refinements and nested methods
- In message "Re: [ruby-core:50299] [ruby-trunk - Feature #4085] Refinements and nested methods"
on Thu, 29 Nov ... -
09:56 PM Feature #4085: Refinements and nested methods
- =begin
Sorry, I didn't realize that the form was submitted because redmine is being a bit slow today. This comment wa... -
09:56 PM Feature #4085: Refinements and nested methods
- Wasn't a 'feature freeze' declared on October 24th? Why are major additions to the language being modified post-freez...
-
08:43 PM Feature #4085: Refinements and nested methods
- Yeah, "using" at file scope will mean a bit of boilerplate to specify it across several files, but since there are no...
-
08:19 PM Feature #4085: Refinements and nested methods
- @matz, I like the suggestion of "using" being file scoped, although I don't understand why you want it to be applied ...
-
06:59 PM Feature #4085: Refinements and nested methods
- @trans I am thinking of combination of require and using, but I don't want to put half baked idea into Ruby 2.0.
So ... -
06:31 PM Feature #4085: Refinements and nested methods
- =begin
> refinements are file scope
That's a very interesting and significant recalibration of refinements. On on... -
06:09 PM Feature #4085: Refinements and nested methods
- Hello,
I followed the discussion of refinements not as close as most others commenting here, but the state I saw t... -
05:43 PM Feature #4085: Refinements and nested methods
- The last two comments here again confirm my view that we should not add refinements to Ruby 2.0. Apparently it is not...
-
03:02 PM Feature #4085: Refinements and nested methods
- matz (Yukihiro Matsumoto) wrote:
> Since there still remain undefined corner case behavior in refinements, and the t... -
01:56 PM Feature #4085: Refinements and nested methods
- Since there still remain undefined corner case behavior in refinements, and the time is running out, I decided not to...
-
11:14 PM Bug #5353: TLS v1.0 and less - Attack on CBC mode
- =begin
This could be an option:
Index: test/openssl/test_ssl.rb
==============================================... -
11:10 PM Revision a22bb18e (git): * gc.c : remove a unused function.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38012 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:02 PM Revision 6b627e6c (git): fix a revisited typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38011 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:56 PM Revision 59770bf9 (git): * gc.c (rb_objspace_call_finalizer): finalize_deferred may free up
- a object which is reachable from a part after this function,
e.g. ruby_vm_destruct(). [ruby-dev:46647] [Bug #7452]
... -
10:54 PM Bug #7463 (Closed): OpenSSL::TestSSL#test_npn_* fail with "string contains null byte" on big-endian machines
- This issue was solved with changeset r37996.
Naohisa, thank you for reporting this issue.
Your contribution to Ruby i... -
12:29 PM Bug #7463 (Closed): OpenSSL::TestSSL#test_npn_* fail with "string contains null byte" on big-endian machines
- On Solaris10 running in sparc64 CPU, during make test-all, the following 4 tests raise "ArgumentError: string contain...
-
10:44 PM Revision c8637940 (git): * thread.c (rb_thread_interrupted): avoid warning of
- implicit conversion.
* thread.c (rb_threadptr_execute_interrupts): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/r... -
10:35 PM Bug #6141 (Feedback): rails-3.2.2+1.9.3p125 の環境で SEGV が発生
- すいません、私にassignしたばっかりに放置されてしまいました。。。で、今見てもさっぱりわからないので、再現したらまた教えてください。
-
10:35 PM Revision 0c3f23ae (git): * vm_backtrace.c: add GC guards.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38008 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:28 PM Revision 4db83403 (git): [EXPERIMENTAL: NEED DISCUSS]
- * vm_trace.c: add events
* :thread_begin - hook at thread beggining.
* :thead_end - hook at thread ending.
* :b_call ... -
10:28 PM Bug #4408 (Third Party's Issue): Net::SSH connections are subject to plaintext recovery due to lack of CTR mode
- Indeed. Closing this as TPI. Added CTR test at r37994 for making sure we can use CTR.
-
10:20 PM Bug #4332 (Third Party's Issue): Some seemingly random segfaults
- Thanks for the confirmation. Closing.
-
10:05 PM Bug #4418: OpenSSL::PKey::DH#public_key
- I like to keep ext/openssl just reflects OpenSSL API but we already have some exceptions in API for ease of use.
I... - 10:02 PM Revision 2dc5e625 (git): Imported minitest 4.3.2 (r8027)
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38006 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:53 PM Bug #3817: current ruby-openssl impl wrongly utilizes CRYPTO_EX_DATA in X509_STORE
- Postpone this issue again. Let us (nahi and emboss) know if you seem to be bitten by this.
-
08:48 PM Revision 213ba524 (git): Fix typo of r38004
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38005 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:34 PM Revision e818b24c (git): Sort th result to compare multiple lines
- The order of the lines is depend on Dir.glob's result.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38004 b2dd0... -
07:16 PM Revision d1d4490a (git): * lib/rake/*: Updated to rake 0.9.5
- * test/rake/*: ditto.
* NEWS: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38003 b2dd03c8-39d4-4d8f-9... -
07:15 PM Bug #7466 (Closed): Hashの大きさによってHash#keysでvalueが返ることがある
- This issue was solved with changeset r37991.
Shin-ichiro, thank you for reporting this issue.
Your contribution to Ru... -
04:23 PM Bug #7466 (Closed): Hashの大きさによってHash#keysでvalueが返ることがある
- =begin
jpmobileのRuby 2.0対応をやっていてわかったのですが、添付のようなHashでkeysの戻り値が途中でvalueになってしまい、それ以降valueが返るようになります。
% ruby -v
... -
07:07 PM Bug #7467: lib/mkmf.rb merge_lib fails on larger sets of libraries
- here is a link to a working patch: https://github.com/tokaido/tokaido-build/blob/master/patches/darwin/1.9.3-p327/fix...
-
05:42 PM Bug #7467 (Closed): lib/mkmf.rb merge_lib fails on larger sets of libraries
- running:
merge_libs(["-lncurses", "-ltinfo", "-lssl", "-lcrypto", "-lz", "-lreadline", "-ltermcap", "-lyaml"],["-l... -
06:22 PM Revision 40bae2f6 (git): Run another process to avoid failure when objspace is already loaded
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38002 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:55 PM Revision 97094484 (git): * vm.c: add a return hook when a method raises an exception.
- * probes_helper.h: look up klass and method if none are provided.
* eval.c: update macro usage.
* vm_eval.c: ditto.... -
05:50 PM Feature #6823: Where/how should ruby-mode issues be reported?
- vote to remove ruby-mode.el.
-
05:45 PM Bug #7190 (Closed): warning: already initialized constant の書式
- This issue was solved with changeset r37990.
Tsuyoshi, thank you for reporting this issue.
Your contribution to Ruby ... -
05:35 PM Revision 4556a9ec (git): * compile.c (compile_array_): refix r37991 remove assertion:
- it is true only if type == COMPILE_ARRAY_TYPE_HASH.
[ruby-dev:46658] [Bug #7466]
* vm.c (m_core_hash_from_ary): ad... -
05:15 PM Bug #7449 (Closed): Rdoc for obj.object_id
- This issue was solved with changeset r37987.
Heesob, thank you for reporting this issue.
Your contribution to Ruby is... -
10:12 AM Bug #7449: Rdoc for obj.object_id
- "return a fixnum" is not a specification of #object_id so the more generic "integer" is better.
-
05:18 AM Bug #7449: Rdoc for obj.object_id
- eric, you mean Fixnum right?
Or change rb_obj_id implementation to return INT2NUM((SIGNED_VALUE)obj); -
05:12 PM Feature #6670: str.chars.last should be possible
- We don't have much time left before 2.0 to decide how to change IO#lines, #chars, etc. .
Can we deprecate them for n... -
02:13 PM Feature #6670: str.chars.last should be possible
- yhara (Yutaka HARA) wrote:
> For String, the impact will be limited.
>
> * String#lines returns Array, which ha... -
05:11 PM Bug #7420 (Closed): Writeable pipe and timeout tests are failing (MinGW)
- This issue was solved with changeset r37984.
Luis, thank you for reporting this issue.
Your contribution to Ruby is g... -
05:07 PM Bug #5350: WeakRef で謎の NoMethodError
- Could someone help me understand WeakMap?
I'm looking for a good example, or use-case for it to use in documentati... -
05:05 PM Revision 0e0a8244 (git): fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37999 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:55 PM Revision 6a631b7b (git): * 2012-11-30
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37998 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:55 PM Revision 584e0526 (git): fix indent and typos
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37997 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:04 PM Bug #7465 (Closed): Rdoc for CGI (html generation example)
- I "modernized" the example for HTML generation a little,
it now produces HTML4 Strict, validated with the W3C valida... -
03:54 PM Bug #7464 (Closed): minitest 4.3.2 in r37967 breaks RDoc tests
-
03:53 PM Bug #7464: minitest 4.3.2 in r37967 breaks RDoc tests
- Fixed by r37974 thank you naruse
-
01:10 PM Bug #7464 (Closed): minitest 4.3.2 in r37967 breaks RDoc tests
- =begin
With r37966:
$ svnversion
37966
$ make all test-all TESTS='minitest rdoc'
[…]
Finished tests... -
02:10 PM Feature #7457 (Closed): GC.stat to return "allocated object count" and "freed object count"
- Finally, I introduce two keys.
* total_allocated_object: total allocated object number.
* total_freed_objec... -
01:59 PM Feature #7457: GC.stat to return "allocated object count" and "freed object count"
- (2012/11/29 5:06), bitsweat (Jeremy Kemper) wrote:
> The ruby-prof gem supports object allocation profiling for 1.... -
08:53 AM Feature #7457: GC.stat to return "allocated object count" and "freed object count"
- Could you commit it?
Thanks! -
05:06 AM Feature #7457: GC.stat to return "allocated object count" and "freed object count"
- Yes!! A million times yes. Tracking *total* allocations makes it possible to profile Ruby code by object creation ins...
-
04:31 AM Feature #7457 (Closed): GC.stat to return "allocated object count" and "freed object count"
- How about to return "allocated object count" and "freed object count"?
The following patch enable to show "total a... -
01:54 PM Revision 36c40166 (git): * ext/openssl/ossl_ssl.c (ssl_npn_encode_protocol_i): fix byte order
- issue on big-endian architecture [ruby-core:50292] [Bug #7463]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37... - 01:25 PM Revision 40a44254 (git): Add issue ref to the previous commit.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37995 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:24 PM Revision 361f6b25 (git): * test/openssl/test_cipher.rb (test_ctr_if_exists): add CTR mode test
- if underlying OpenSSL supports it.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37994 b2dd03c8-39d4-4d8f-98ff-... -
12:50 PM Revision 421314cf (git): * vm_method.c (rb_method_entry_make): add a method entry with
- VM_METHOD_TYPE_REFINED to the class refined by the refinement if
the target module is a refinement. When a method ... -
12:44 PM Bug #7462 (Closed): x86_64-linux build failure after r37951
- It seems make distclean fixed it.
https://twitter.com/tenderlove/status/273990942866931712 -
11:56 AM Bug #7462 (Closed): x86_64-linux build failure after r37951
- I can only produce this in my working svn clone, here is the make log:
https://gist.github.com/4166280
re: r37951 -
12:25 PM Bug #7442 (Closed): StringScanner#charpos vs StringScanner#pos
- I think so. We can keep it unless any serious problem is reported after preview2. Thanks for your quick action!
... -
09:23 AM Bug #7442: StringScanner#charpos vs StringScanner#pos
- No objections (yet)... can this be merged to 2.0 branch for next preview release?
-
11:53 AM Bug #7461 (Closed): Deadlock
- fixed at r37964
-
11:49 AM Bug #7461: Deadlock
- "minimal" reproduction:
require 'minitest/metametameta'
class TestMiniTestUnit < MetaMetaMetaTestCase
parall... -
10:45 AM Bug #7461: Deadlock
- Sorry. No. 37921 is the first bad. 37920 runs clean.
-
10:43 AM Bug #7461: Deadlock
- I double checked and r37921 runs clean.
-
10:37 AM Bug #7461 (Closed): Deadlock
- When I try to update minitest in trunk and run my tests I get the following error:
% ./miniruby -I./lib ./tool/ru... -
11:09 AM Revision bda0aca2 (git): Revert r37991 "compile.c: hash must be paired"
- DO BUILD BEFORE COMMIT !
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37992 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:15 AM Revision 399a32df (git): compile.c: hash must be paired
- * compile.c (compile_array_): hash elements must be paired even for
literal elements. [ruby-dev:46658] [Bug #7466]... -
10:03 AM Bug #7460 (Assigned): メインスレッド終了後のサブスレッド終了待ち処理においてデッドロック検知が動作していない
-
10:02 AM Bug #7460 (Closed): メインスレッド終了後のサブスレッド終了待ち処理においてデッドロック検知が動作していない
- [Bug #5368] からの派生なんですが、
Thread.new do
begin
p "sleep1"
sleep
p "sleep2"
ensure
p "stop1"... -
09:56 AM Bug #7459 (Closed): at_exit { Thread.new {} } broken in r37921
- fixed at r37958
-
09:44 AM Bug #7459: at_exit { Thread.new {} } broken in r37921
- This is blocking my merge of minitest to trunk for 2.0 preview.
-
09:40 AM Bug #7459: at_exit { Thread.new {} } broken in r37921
- I don't think main thread should be marked dead until after at_exit is done:
% multiruby -e 'p Thread.current; at_... -
09:19 AM Bug #7459 (Closed): at_exit { Thread.new {} } broken in r37921
- ruby -e 'p Thread.current; at_exit { p Thread.current; [Thread.new {}].map(&:join) }'
outputs:
#<Thread:0x007fe... -
09:23 AM Feature #7434: Allow caller_locations and backtrace_locations to receive negative params
- (2012/11/28 6:08), sam.saffron (Sam Saffron) wrote:
> I think either 1) or 3-1), works ok.
I committed (3-1).... -
09:12 AM Feature #7434 (Closed): Allow caller_locations and backtrace_locations to receive negative params
- This issue was solved with changeset r37957.
Sam, thank you for reporting this issue.
Your contribution to Ruby is gr... -
04:53 AM Feature #7434: Allow caller_locations and backtrace_locations to receive negative params
- (2012/11/28 6:08), sam.saffron (Sam Saffron) wrote:
> Though there is an issue with accepting ranges: caller(1..-6... -
08:49 AM Feature #5481: Gemifying Ruby standard library
- @vo.x Don't count your eggs before they hatch ;) I think the exceptions will be pretty well defined, basically anythi...
-
07:22 AM Feature #5481: Gemifying Ruby standard library
- @trans You know how it is with exceptions. They tend to become rules and justification for another exceptions. I beli...
-
06:23 AM Feature #5481: Gemifying Ruby standard library
- @vo.x Psych would have to be an exception. And really, with the inclusion of libyaml, YAML is becoming more and more ...
-
06:17 AM Feature #5481: Gemifying Ruby standard library
- @sdaubert That shouldn't be a problem in this case. All the necessary gems would be distributed with the Ruby source ...
-
04:30 AM Feature #5481: Gemifying Ruby standard library
- trans (Thomas Sawyer) wrote:
> Why keep the source code in the Ruby repository at all? Development occurs at the lib... -
08:45 AM Revision f77c97a8 (git): variable.c: show namespace
- * variable.c (rb_const_set): show namespace in warning messages.
[Feature #7190]
git-svn-id: svn+ssh://ci.ruby-la... -
08:34 AM Revision 5cab66cb (git): * lib/rubygems.rb (Gem.load_yaml): return if Kernel#gem is not defined
- yet. This causes crash if test-all requires libraries in a certain
order. A simple reproducible code is
ruby --di... -
08:22 AM Revision 88f5a4ff (git): * lib/tracer.rb: Updated to match removal of custom_require from
- RubyGems.
* test/test_tracer.rb: ditto. Improved failure message if the test
fails
git-svn-id: ... -
08:15 AM Revision 8baab38a (git): * gc.c: Documentation for GC, GC::Profiler, ObjectSpace, and
- ObjectSpace::WeakMap [ruby-core:50245] [Bug #7449]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37987 b2dd03c8... -
08:13 AM Revision 8818a574 (git): helper.rb: try with sudo
- * test/dtrace/helper.rb (DTrace::TestCase#trap_probe): try with $SUDO if set.
git-svn-id: svn+ssh://ci.ruby-lang.or... -
08:12 AM Revision d22ac50a (git): tool/vpath.rb
- * tool/generic_erb.rb, tool/id2token.rb: add --path-separator option
for mingw where make and built ruby live in di... -
08:11 AM Revision 2f80fdda (git): test_io_wait.rb: Bug #7420
- * test/io/wait/test_io_wait.rb (TestIOWait#fill_pipe):
Errno::EWOULDBLOCK may not be the same as Errno::EAGAIN. pa... -
08:10 AM Revision cf1d6730 (git): remove trainling spaces
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37983 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:04 AM Revision 0a7d24cc (git): * lib/rubygems/test_case.rb: Determine path to certificates to avoid
- build-dir problems.
* test/rubygems/test_gem_security_signer.rb: Use predetermined paths
to avoid ... -
07:18 AM Revision d9422d87 (git): * lib/rubygems/test_case.rb: Disable loading of keys and certificates
- outside rubygems or ruby tests as the files are not available (or
necessary).
git-svn-id: svn+ssh://ci.ruby-lang.... -
07:15 AM Revision e8af0046 (git): * vm_backtrace.c (rb_debug_inspector_open): use RARRAY_LENINT() for
- int variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37980 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:05 AM Revision 585ac7f1 (git): * include/ruby/debug.h: add rb_debug_inspector_* APIs.
- * vm_backtrace.c: ditto.
* common.mk: add dpendency from vm_backtrace.o to
include/ruby/debug.h.
* proc.c (rb_bindi... -
07:01 AM Revision 07b10cd5 (git): * lib/rdoc/test_case.rb (RDoc::TestCase#verbose_capture_io):
- defined for asserts of warnings.
* test/rdoc: use verbose_capture_io on asserts of warnings.
they failed when test... - 06:54 AM Revision a985c589 (git): * ext/psych/extconf.rb: added --enable-bundled-libyaml option. this
- enforces using bundled libyaml.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37977 b2dd03c8-39d4-4d8f-98ff-823... -
06:52 AM Revision 9694bb8c (git): * lib/rubygems*: Updated to RubyGems 2.0
- * test/rubygems*: ditto.
* common.mk (prelude): Updated for RubyGems 2.0 source rearrangement.
* tool/change_make... -
06:43 AM Revision 3f606b70 (git): * include/ruby/debug.h: provide rb_tracearg_*() APIs,
- instead of rb_tracepoint_attr_*().
These APIs are for debuggers/profilers.
They will be explained in another docs... -
06:19 AM Revision d81b5a4f (git): * test/minitest/test_minitest_unit.rb: restore orig_verbose only
- if it is set. This broke rdoc's tests.
http://u64.rubyci.org/~chkbuild/ruby-trunk/log/20121129T050102Z.diff.html.gz... -
05:57 AM Revision 479e3961 (git): * vm_trace.c (rb_tracepoint_attr_method_id):
- rename TracePoint#id to TracePoint#method_id.
* include/ruby/debug.h: ditto.
* test/ruby/test_settracefunc.rb: ditto,... -
05:52 AM Revision 89c889d4 (git): * vm_trace.c (rb_tracepoint_attr_defined_class):
- rename TracePoint#klass to TracePoint#defined_class.
[ruby-core:50187] Re: [ruby-trunk - Feature #6895]
* include/r... -
05:29 AM Revision 502ab126 (git): * gc.c (gc_stat): prepre Symbol objects at first time
- to make it fast.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37971 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:21 AM Bug #7458 (Closed): Depending on value of BigDecimal::limit, addition can give inaccurate results
- =begin
This bug is present in ruby-trunk and also in 1.8.7 and 1.9.3p125.
I apologize that I cannot figure out wh... -
05:05 AM Revision c512d6ac (git): * gc.c (gc_stat): GC.stat supports new information
- * total_allocated_object: total allocated object number.
* total_freed_object: total freed object number.
Above two... -
04:53 AM Feature #7051: Extend caller_locations API to include klass and bindings. Allow caller_locations as a method hanging off Thread.
- (2012/11/27 9:02), SASADA Koichi wrote:
> (2012/09/23 15:43), sam.saffron (Sam Saffron) wrote:
>> Also it feels ... -
04:39 AM Revision 5bb12509 (git): * test/dtrace/helper.rb (DTrace::TestCase): check dtrace availability
- once.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37969 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:50 AM Feature #7375: embedding libyaml in psych for Ruby 2.0
- Aaron, you have to add the ticket in the message, like:
[Feature #7375] -
03:26 AM Feature #7375 (Closed): embedding libyaml in psych for Ruby 2.0
- I fixed this in r37919, but it didn't seem to close. I'm closing now.
-
03:24 AM Revision 0e515efd (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37968 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:23 AM Revision 81eb635f (git): Imported minitest 4.3.2 (r8026)
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37967 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:58 AM Revision 304885cd (git): test/dl: no warnings
- * test/dl/test_base.rb, test/dl/test_c_struct_entry.rb: deprecation
warnings make no sense here.
git-svn-id: svn+s... -
02:58 AM Revision ecaba0f2 (git): remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37965 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:50 AM Revision c058d821 (git): Revert r37956: thread.c (thread_start_func_2): small cleanups.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37964 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:30 AM Feature #5458: DL should be removed
- DL is deprecated in trunk. To maintain backwards compatibility, I've moved some parts of DL to Fiddle. We should be...
-
02:09 AM Revision 989c529c (git): * thread.c (thread_start_func_2): remove unused code. When
- th->safe_level == 4, th->errinfo never be thrown. So, to
create new exception makes no sense.
git-svn-id: svn+ssh:... -
01:30 AM Revision f22f1fbb (git): * vm_backtrace.c: same as a last patch.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37962 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:26 AM Revision d7ab6820 (git): * vm_backtrace.c: use `long' for return values of `NUM2LONG()'.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37961 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:11 AM Revision d1dfebc0 (git): Revert r37953: thread.c (thread_start_func_2): remove unused code. security
- This sticks at bootstraptest/test_fork.rb:24 on FreeBSD and darwin.
http://fb.rubyci.org/~chkbuild/ruby-trunk/log/201... -
12:52 AM Revision e2779a53 (git): * thread.c (do_select): suppress warning (uninitialized value warning)
- with UNINITIALIZED_VAR().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37959 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:48 AM Revision 98ed344a (git): * eval.c (ruby_cleanup): delay THREAD_KILLED timing.
- It should be located just before rb_thread_terminate_all().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3795... -
12:33 AM Bug #7356 (Feedback): ruby-2.0.0-preview1 で adlint-2.6.10 が性能劣化
- 横からすみません。adlint-benchmark 使わせていただきました。
git bisect で調べてみたのですが、r34948 で rb_ary_push_m() が
rb_ary_cat() を呼び出すように変更されてい... -
12:12 AM Revision 3d47e7b2 (git): * vm_backtrace.c (vm_backtrace_to_ary): support range argument
- like Array#[].
[ruby-core:50092] [ruby-trunk - Feature #7434]
Test and document is not available. Please help us....
11/28/2012
-
11:41 PM Bug #7455 (Closed): Queue#popで待っている間にtrapに入りその時にQueue#pushされると、Queue#popから戻ってこなくなる。
- This issue was solved with changeset r37944.
Masaya, thank you for reporting this issue.
Your contribution to Ruby is... -
10:47 PM Bug #7455: Queue#popで待っている間にtrapに入りその時にQueue#pushされると、Queue#popから戻ってこなくなる。
- とりあえず原因を書いておくと
1. que.popで、mutex.sleepが呼ばれ、結局sleep_forever()が呼ばれる。ここで一旦 status = THREAD_STOPPED_FOREVERになる
2. Pro... -
10:36 PM Bug #7455 (Closed): Queue#popで待っている間にtrapに入りその時にQueue#pushされると、Queue#popから戻ってこなくなる。
- 以下スクリプトを実行すると期待したように終わらずに、deadlockしてしまいます。
ささださんよろしく。
--
require 'thread'
que = Queue.new
th = Thread.new{
... -
11:30 PM Feature #5534: Redefine Range class and introduce RelativeNumeric and RelativeRange
- =begin
I propose to disregard the second part of my proposal: about (({RelativeNumeric})) and
(({RelativeRange})).... -
10:35 PM Bug #3351: stack overflow on super
- shugo-san, do you know why Override#foo called only once?
-
09:55 PM Revision b76b6b5c (git): * thread.c (thread_start_func_2): small cleanups.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37956 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:55 PM Revision 5e606aee (git): * thread.c (thread_start_func_2): remove unused code.
- this function never be used for main thread.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37955 b2dd03c8-39d4-4... -
09:55 PM Revision fdda95ed (git): * thread.c (thread_start_func_2): remove unused code.
- errinfo = th->errinfo; and errinfo = rb_errinfo(); are
the same.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk... -
09:54 PM Revision 1d207fcf (git): * thread.c (thread_start_func_2): remove unused code. security
- level is checked before rb_eSecurityError raises.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37953 b2dd03c8-3... -
08:30 PM Revision 2fa079b6 (git): * vm_backtrace.c (backtrace_to_str_ary2): rename to backtrace_to_str_ary.
- * vm_backtrace.c (rb_backtrace_to_str_ary): use `backtrace_to_str_ary()'.
* vm_backtrace.c (backtrace_to_frame_ary): ... -
08:20 PM Revision 4bdd9095 (git): * probes.d: Change function-entry probe to method-entry.
- * insns.def: ditto
* probes_helper.h: ditto
* test/dtrace/test_function_entry.rb: ditto
* test/dtrace/test_singleton_... -
08:01 PM Bug #7445: strptime('%s %z') doesn't work
- this is intentional behaviour.
`%s` cannot represent localtime with offset.
`%s` implies utc.
this is just odd as ... -
07:46 PM Revision 0fe2051c (git): * vm_backtrace.c: rename Class name from
- ::RubyVM::Backtrace and ::RubyVM::Backtrace::Location
to ::Thread::Backtrace and ::Thread::Backtrace::Location.
... -
06:09 PM Revision c5c1d8c2 (git): * ChangeLog: fix a typo for r37928.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37949 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:56 PM Revision c788b5f5 (git): * 2012-11-29
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37948 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:56 PM Revision af6decf8 (git): * ChangeLog: fix a typo for r37938.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37947 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:31 PM Bug #7450 (Closed): Thread#raise may override Thread#status unexpectedly
- This issue was solved with changeset r37931.
Motohiro, thank you for reporting this issue.
Your contribution to Ruby ... -
02:10 PM Bug #7450 (Closed): Thread#raise may override Thread#status unexpectedly
- test.rb
---------------------
ary = []
t = Thread.new {
begin
sleep
ensure
begin
ary << T... -
05:01 PM Bug #4559 (Closed): Proc#== does not match the documented behaviour
- This issue was solved with changeset r37929.
Adam, thank you for reporting this issue.
Your contribution to Ruby is g... -
04:23 PM Bug #4559: Proc#== does not match the documented behaviour
- (2012/11/28 16:10), matz (Yukihiro Matsumoto) wrote:
>
> @ko1 You've chosen the latter option, so it is natural... -
04:10 PM Bug #4559: Proc#== does not match the documented behaviour
- @ko1 You've chosen the latter option, so it is natural conclusion.
Matz. -
03:29 PM Bug #7451 (Closed): r37911 breaks build on non gcc or non IA-32 platforms
- This issue was solved with changeset r37924.
Naohisa, thank you for reporting this issue.
Your contribution to Ruby i... -
03:12 PM Bug #7451 (Closed): r37911 breaks build on non gcc or non IA-32 platforms
- r37911 以降、__sync_val_compare_and_swap がリンク失敗したら必ず -march=i486 が付くため、
gccではないコンパイラ、またはIA-32ではない環境ではコンパイルに失敗します。
Su... -
02:55 PM Revision 7b6e26ae (git): * ext/fiddle/closure.c: cosmetic fix for rdoc comment. (fix for r37917)
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37946 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:53 PM Revision 5c32aff1 (git): revert some part of r37942. sorry.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37945 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:41 PM Revision 36b21ada (git): add ticket ref: [ruby-dev:46654] [ruby-trunk - Bug #7455]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37944 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:40 PM Revision 09f9aa43 (git): * thread.c (rb_mutex_sleep): fix to allow spurious wakeup.
- * NEWS: write about spurious wakeup.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37943 b2dd03c8-39d4-4d8f-98... - 02:37 PM Revision e59c7307 (git): * NEWS (Thread) remove incompatible changes.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37942 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:20 PM Bug #7449: Rdoc for obj.object_id
- changing to Integer is fine with me. It seems to be a better type.
-
02:05 PM Bug #7449: Rdoc for obj.object_id
- zzak (Zachary Scott) wrote:
> Luis, can you confirm this on windows?
I don't think the Windows part is relevant b... -
01:53 PM Bug #7449: Rdoc for obj.object_id
- Luis, can you confirm this on windows?
-
01:46 PM Bug #7449 (Assigned): Rdoc for obj.object_id
-
01:45 PM Bug #7449 (Closed): Rdoc for obj.object_id
- Documentation for return type of obj.object_id is wrong on Windows x64.
C:\Users\phasis>irb
irb(main):001:0> 0.1.... -
01:57 PM Revision bf442ed2 (git): * thread_win32.c: catch up latest change of BLOCKING_REGION.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37941 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:56 PM Revision ff2ca81b (git): * vm_insnhelper.c (vm_call_method): fix undefined behavior.
- Should not access scope local variable from outer scope.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37940 b... -
01:44 PM Bug #7443: Method redefinition from Fiddle is causing a test failure (MinGW)
- =begin
Thank you Aaron
This indeed improved the error, but now we are getting a different one:
http://ci.rubyi... -
03:54 AM Bug #7443: Method redefinition from Fiddle is causing a test failure (MinGW)
- I should probably mention the failures I saw were due to missing libffi headers, carry on!
- 01:24 PM Revision c6557c6f (git): * test/ruby/test_thread.rb (test_thread_status_in_trap): change test for
- thread status in trap. now can accept Thread#join and Thread#value in trap.
git-svn-id: svn+ssh://ci.ruby-lang.org/... -
01:12 PM Bug #6531 (Closed): Increase Racc runtime versions
-
01:01 PM Bug #6416: Deadlock when calling Thread#join from signal interrupt context
- kosaki (Motohiro KOSAKI) wrote:
> Nari,
>
> In your case, main thread and trap handler uses the same mutex and it... -
11:46 AM Bug #6416: Deadlock when calling Thread#join from signal interrupt context
- Nari,
In your case, main thread and trap handler uses the same mutex and it is racy and deadlockable. Even if I re... -
11:31 AM Bug #6416: Deadlock when calling Thread#join from signal interrupt context
- Hello
I need sometimes to call Thread#join in Signal.trap when I want to implement safe termination in a server.
... -
01:01 PM Revision 9d0de48e (git): * include/ruby/thread.h (rb_thread_call_without_gvl2): change
- meaning of function.
This function is called with same parameters of
`rb_thread_call_without_gvl()'.
However, i... - 12:34 PM Revision f5dc27aa (git): * thread.c (thread_join_sleep): check spurious wakeup by itself for
- corresponding status change in trap context.
* vm_core.h (struct rb_thread_struct): add rb_thread_list_t and ... -
12:23 PM Revision ac93d931 (git): emitter.c: constify
- * ext/psych/yaml/emitter.c (yaml_emitter_write_indicator): constify.
* ext/psych/yaml/emitter.c (yaml_emitter_write_b... -
12:22 PM Revision 082a2716 (git): extconf.rb: mingw32
- * ext/psych/extconf.rb: mingw32 also needs macros for win32, not
only mswin32.
git-svn-id: svn+ssh://ci.ruby-lang... -
12:21 PM Revision d8da0faf (git): extconf.rb: VPATH
- * ext/psych/extconf.rb: compile sources in the source directory
without copying by using VPATH.
git-svn-id: svn+s... -
12:20 PM Feature #6670: str.chars.last should be possible
- duerst (Martin Dürst) wrote:
> Instead of this proposal, what about adding some/most/all of the Array methods to Enu... -
09:38 AM Feature #6670: str.chars.last should be possible
- Instead of this proposal, what about adding some/most/all of the Array methods to Enumerator?
E.g. like so:
mod... -
01:32 AM Feature #6670: str.chars.last should be possible
- trans (Thomas Sawyer) wrote:
> If I understand correctly, this is going to break a lot of code?
For String, the i... -
12:19 PM Revision a0f7f36a (git): mkmf.rb: each_compile_rules
- * lib/mkmf.rb (MakeMakefile#each_compile_rules): splat $(*VPATH*) for
each VPATH elements.
git-svn-id: svn+ssh://c... -
12:17 PM Revision 3baef1fc (git): unit.rb: remove unnecessary includes
- * lib/test/unit.rb (Test::Unit::{GlobOption,LoadPathOption}): remove
unnecessary includes.
git-svn-id: svn+ssh://c... -
09:31 AM Bug #7442: StringScanner#charpos vs StringScanner#pos
- Committed revision 37916.
Please beat up on it. -
08:57 AM Bug #3022 (Closed): What are $. and ARGF.lineno ?
- This issue was solved with changeset r37913.
Marc-Andre, thank you for reporting this issue.
Your contribution to Rub... -
08:31 AM Revision 9cbf4732 (git): * vm_core.h (enum rb_thread_status): remove THREAD_TO_KILL
- * vm_core.h (struct rb_thread_struct): add to_kill field
* thread.c (terminate_i): convert THREAD_TO_KILL to to_kill.... -
08:30 AM Revision b8a1e362 (git): * thread.c (struct rb_mutex_struct): add allow_trap field.
- * internal.h (rb_mutex_allow_trap): added.
* thread.c (rb_mutex_lock, rb_mutex_unlock): check mutex->allow_trap.
* th... -
08:01 AM Revision fc57f2bf (git): add ticket number [Bug #4559]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37929 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:00 AM Revision 49ed2a75 (git): * proc.c: remove Proc#== and Proc#eql?.
- Proc objects compared with thier object ids.
* test/ruby/test_proc.rb: remove related test.
git-svn-id: svn+ssh://... -
07:41 AM Revision 45011d08 (git): * lib/rdoc/servlet.rb: Add support for serving documentation from a
- subdirectory.
* lib/rdoc/generator/darkfish.rb: ditto
* test/rdoc/test_rdoc_servlet.rb: Test for above
* test/rdoc/... -
06:45 AM Revision 013521e5 (git): * configure.in: fix r37294: run only on i[3-6]86-linux.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37926 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:36 AM Revision e6ef313a (git): * io.c (FMODE_SYNCWRITE): removed unused macro.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37925 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:29 AM Revision 58b85730 (git): * configure.in: revert r37911, r37906 and r37904 which break build
- with non-gcc and/or non-IA32 compilers, e.g. Solaris Studio,
Fujitsu C Compiler. [ruby-dev:46646] [Bug #7451]
git... -
06:08 AM Feature #7434: Allow caller_locations and backtrace_locations to receive negative params
- I think either 1) or 3-1), works ok.
Though there is an issue with accepting ranges: caller(1..-6, 8) becomes a bi... -
05:59 AM Feature #4085: Refinements and nested methods
- shugo (Shugo Maeda) wrote:
> headius (Charles Nutter) wrote:
> > Well, I'm still questioning how super should work ... -
05:52 AM Revision 1ff0a3d0 (git): * ext/psych/extconf.rb: copy sources into build directory,
- not into srcdir.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37923 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:40 AM Revision 835d24f6 (git): * thread.c (rb_mutex_lock): moved trap context check from
- rb_mutex_trylock because try_lock have no change to make
a deadlock.
* thread.c (rb_mutex_trylock): ditto.
* NEWS: ... -
04:43 AM Revision 8111b32d (git): * thread.c (thread_s_new): uses main_thread->status instead of
- th->inhibit_thread_creation for preventing thread creation.
* vm_core.h (rb_vm_struct): remove inhibit_thread_creatio... -
04:35 AM Revision d5c463b5 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37920 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:34 AM Revision 14099149 (git): * ext/psych/extconf.rb: use embedded libyaml if no system libyaml is
- found. [ruby-core:49463]
* ext/psych/lib/psych.rb: updating to psych 2.0.0
* ext/psych/lib/psych/deprecated.rb: updat... -
04:09 AM Revision 694c7763 (git): * thread.c (thread_join): A trap handler check was moved from
- thread_join_m because Thread#value should be raised an exception
too.
* thread.c (thread_join_m): remove trap handl... -
03:14 AM Feature #5458: DL should be removed
- I wrote a patch for the deprecation notice: https://gist.github.com/4155983
-
02:08 AM Revision 4ed6a88b (git): * ext/fiddle/closure.c: Documentation for Fiddle
- * ext/fiddle/lib/fiddle/import.rb: ditto
* ext/fiddle/lib/fiddle/value.rb: ditto
* ext/fiddle/lib/fiddle/pack.rb: dit... -
02:08 AM Bug #5368: ensure節でsleepするようなThreadがあるとインタプリタが終了しない
- > なお、#1952 ですでに指摘されているように Ctrl-c が押された時にサブスレッドを待たずに終了してしまうという案はSEGVを引き起こすのでNG。
もうちょっとまじめに書くと、SEGVを引き起こすのは終了処理でまじめに... -
12:53 AM Feature #5481: Gemifying Ruby standard library
- trans (Thomas Sawyer) wrote:
> Why keep the source code in the Ruby repository at all? Development occurs at the lib... -
12:19 AM Feature #5481: Gemifying Ruby standard library
- Why keep the source code in the Ruby repository at all? Development occurs at the library's repository anyway, so why...
- 12:17 AM Revision 0700a911 (git): Added #charpos for multibyte string position.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37916 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:03 AM Revision db9fe59b (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37915 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:02 AM Revision 0713f899 (git): * ext/fiddle/fiddle.c: adding alignment constants for compatibility
- with DL.
* ext/fiddle/fiddle.h: ditto
* ext/fiddle/lib/fiddle/cparser.rb: importing the C parser for DL
backwards c...
Also available in: Atom