[#17566] rubychecker - runs checks on a Ruby interpreter — Igal Koshevoy <igal@...>

I've put together a shell script that runs checks on a Ruby interpreter.

14 messages 2008/07/03

[#17615] [PATCH] ruby-mode.el: Fix here-doc strings with inner quotes — Nathan Weizenbaum <nex342@...>

At the moment, ruby-mode.el uses font-lock-keywords as opposed to

22 messages 2008/07/05
[#17657] Re: [PATCH] ruby-mode.el: Fix here-doc strings with inner quotes — Yukihiro Matsumoto <matz@...> 2008/07/08

[#17678] Re: [PATCH] ruby-mode.el: Fix here-doc strings with inner quotes — Nathan Weizenbaum <nex342@...> 2008/07/09

It was designed to fix the following case:

[#17755] Re: [PATCH] ruby-mode.el: Fix here-doc strings with inner quotes — Nathan Weizenbaum <nex342@...> 2008/07/13

Here's a third patch that fixes a bug in the second and uses a quicker

[#17772] Re: [PATCH] ruby-mode.el: Fix here-doc strings with inner quotes — Nathan Weizenbaum <nex342@...> 2008/07/15

One more patch which fixes a few bugs in the the last one.

[#17773] Re: [PATCH] ruby-mode.el: Fix here-doc strings with inner quotes — Nobuyoshi Nakada <nobu@...> 2008/07/15

Hi,

[#17776] Re: [PATCH] ruby-mode.el: Fix here-doc strings with inner quotes — Nathan Weizenbaum <nex342@...> 2008/07/15

Looks like version 22 doesn't support explicitly numbered regexp groups.

[#17779] Re: [PATCH] ruby-mode.el: Fix here-doc strings with inner quotes — Nobuyoshi Nakada <nobu@...> 2008/07/15

Hi,

[#17783] Re: [PATCH] ruby-mode.el: Fix here-doc strings with inner quotes — Nobuyoshi Nakada <nobu@...> 2008/07/15

Hi,

[#17788] Re: [PATCH] ruby-mode.el: Fix here-doc strings with inner quotes — Nathan Weizenbaum <nex342@...> 2008/07/15

Alright, here's a version that fixes both the highlighting bug and the

[#17793] Re: [PATCH] ruby-mode.el: Fix here-doc strings with inner quotes — Nobuyoshi Nakada <nobu@...> 2008/07/16

Hi,

[#17644] Features to be included in Ruby 1.9.1 — "Yugui (Yuki Sonoda)" <yugui@...>

Hi, all

27 messages 2008/07/08

[#17674] [Ruby 1.8 - Bug #238] (Open) Ruby doesn't respect the Windows read-only flag — Jim Deville <redmine@...>

Issue #238 has been reported by Jim Deville.

10 messages 2008/07/08

[#17708] [Ruby 1.8 - Bug #252] (Open) Array#sort doesn't respect overridden <=> — Ryan Davis <redmine@...>

Issue #252 has been reported by Ryan Davis.

13 messages 2008/07/09

[#17871] duping the NilClass — "Nasir Khan" <rubylearner@...>

While nil is an object, calling dup on it causes TypeError. This doesnt seem

33 messages 2008/07/20
[#17872] Re: duping the NilClass — Urabe Shyouhei <shyouhei@...> 2008/07/20

Nasir Khan wrote:

[#17873] Re: duping the NilClass — "Meinrad Recheis" <meinrad.recheis@...> 2008/07/20

On Sun, Jul 20, 2008 at 7:55 PM, Urabe Shyouhei <shyouhei@ruby-lang.org>

[#17877] Re: duping the NilClass — Urabe Shyouhei <shyouhei@...> 2008/07/20

Meinrad Recheis wrote:

[#17879] Re: duping the NilClass — Kurt Stephens <ks@...> 2008/07/20

Urabe Shyouhei wrote:

[#17880] Re: duping the NilClass — "Nasir Khan" <rubylearner@...> 2008/07/21

I write a lot of hand crafted dup or clone because I want control as well as

[#17881] Re: duping the NilClass — "David A. Black" <dblack@...> 2008/07/21

Hi --

[#17882] Re: duping the NilClass — Urabe Shyouhei <shyouhei@...> 2008/07/21

+1 to David. A convenient way to do Marshal idiom should be a new

[#17885] Re: duping the NilClass — "Robert Dober" <robert.dober@...> 2008/07/21

On Mon, Jul 21, 2008 at 8:21 AM, Urabe Shyouhei <shyouhei@ruby-lang.org> wrote:

[#17887] Re: duping the NilClass — "David A. Black" <dblack@...> 2008/07/21

Hi --

[#17889] Re: duping the NilClass — "Robert Dober" <robert.dober@...> 2008/07/21

On Mon, Jul 21, 2008 at 1:02 PM, David A. Black <dblack@rubypal.com> wrote:

[#17883] [Ruby 1.9 - Bug #340] (Open) 1.9/trunk does not work when compiled with llvm-gcc4 2.3 (gcc 4.2.1) — Ollivier Robert <redmine@...>

Issue #340 has been reported by Ollivier Robert.

14 messages 2008/07/21

[#17943] RUBY_ENGINE? — "Vladimir Sizikov" <vsizikov@...>

Hi,

56 messages 2008/07/24
[#17950] Re: RUBY_ENGINE? — Tanaka Akira <akr@...> 2008/07/25

In article <3454c9680807241200xf7cc766qb987905a3987bb78@mail.gmail.com>,

[#17958] Re: RUBY_ENGINE? — "Vladimir Sizikov" <vsizikov@...> 2008/07/25

Hi,

[#17981] Re: RUBY_ENGINE? — Tanaka Akira <akr@...> 2008/07/26

In article <3454c9680807250054i70db563duf44b42d92ba41bfb@mail.gmail.com>,

[ruby-core:17818] Re: Tracing versus coverage (was Re: Re: Features to be included in Ruby 1.9.1)

From: "Rocky Bernstein" <rocky.bernstein@...>
Date: 2008-07-17 08:23:42 UTC
List: ruby-core #17818
I just looked at the code to set the coverage hash and it seems to
extend the code for the existing trace hook. So I guess this means
that in order to get code coverage,  one needs to do add
VM::InstructionSequence.compile_option = { trace_instruction : true }
just like one does to get line tracing. And currently the default is
off, although that has been up for discussion.

On Wed, Jul 16, 2008 at 11:32 PM, Urabe Shyouhei <shyouhei@ruby-lang.org> wrote:
> It seems to me what you need is not a coverage system but a general hook
> interface.  That can be useful, bot should better be another
> infrastructure than the coverage feature we have now.
>
> Rocky Bernstein wrote:
>> Sorry for not noticing sooner. It occurs to me that the built-in
>> coverage feature that is currently being implemented for the next
>> release is not all that different from a line tracing feature. I
>> wonder if it could be extended so that a method is called instead of
>> updating a hash. In fact one can think of the coverage mechanism as a
>> special kind of trace mechanism that only updates a hash.
>>
>> And it's also true that the instruction replacement for setting a
>> (temporary) breakpoint in 1.9 can also be used in implementing
>> something like rcov.
>>
>> Here you set temporary breakpoints at every known statement boundary.
>> If all you care about is coverage like rcov after the temporary
>> breakpoint is serviced by updating a mark indicating the line was hit,
>> the original opcode can go back and in terms of performance the only
>> penalty is the initial time to put in the temporary breakpoints and
>> the time to update however many counts are actually covered.
>>
>> And one can reliably know what has not been run by scanning the code
>> for trace instructions. Finally, I suppose all of this could be sped
>> up by building initial trace replacement into the compiler.
>>
>> On Tue, Jul 8, 2008 at 8:22 AM, Yusuke ENDOH <mame@tsg.ne.jp> wrote:
>>
>>> Hi,
>>>
>>> 2008/7/8 Yugui (Yuki Sonoda) <yugui@yugui.jp>:
>>>
>>>> Committers and anyone who intend to write patches, let me know your
>>>> plan. What features will be implemented by 25 Sep? What will not?
>>>>
>>> I hope to include built-in coverage measurement feature.
>>>
>>> I have already committed some primitive features that measure
>>> coverage into the core interpreter.  But I haven't implemented
>>> a practical front-end tool which controls measurement and outputs
>>> the measured result.
>>>
>>> As a matter of fact, my goal is to measure coverage of the
>>> standard libraries for maintenance and enhancement of their tests,
>>> not to provide useful coverage measurement tool.  So I'm not in a
>>> hurry to implement a front-end tool.  If it's permitted, let's
>>> just say that it will be implemented by 1.9.5 :-)
>>>
>>> --
>>> Yusuke ENDOH <mame@tsg.ne.jp>
>>>
>>>
>>>
>>
>>
>>
>>
>
>
>

In This Thread