[#33640] [Ruby 1.9-Bug#4136][Open] Enumerable#reject should not inherit the receiver's instance variables — Hiro Asari <redmine@...>

Bug #4136: Enumerable#reject should not inherit the receiver's instance variables

10 messages 2010/12/08

[#33667] [Ruby 1.9-Bug#4149][Open] Documentation submission: syslog standard library — mathew murphy <redmine@...>

Bug #4149: Documentation submission: syslog standard library

11 messages 2010/12/10

[#33683] [feature:trunk] Enumerable#categorize — Tanaka Akira <akr@...>

Hi.

14 messages 2010/12/12
[#33684] Re: [feature:trunk] Enumerable#categorize — "Martin J. Dst" <duerst@...> 2010/12/12

[#33687] Towards a standardized AST for Ruby code — Magnus Holm <judofyr@...>

Hey folks,

23 messages 2010/12/12
[#33688] Re: Towards a standardized AST for Ruby code — Charles Oliver Nutter <headius@...> 2010/12/12

On Sun, Dec 12, 2010 at 9:55 AM, Magnus Holm <judofyr@gmail.com> wrote:

[#33689] Re: Towards a standardized AST for Ruby code — "Haase, Konstantin" <Konstantin.Haase@...> 2010/12/12

On Dec 12, 2010, at 17:46 , Charles Oliver Nutter wrote:

[#33763] [Ruby 1.9-Bug#4168][Open] WeakRef is unsafe to use in Ruby 1.9 — Brian Durand <redmine@...>

Bug #4168: WeakRef is unsafe to use in Ruby 1.9

43 messages 2010/12/17

[#33815] trunk warnflags build issue with curb 0.7.9? — Jon <jon.forums@...>

As this may turn out to be a 3rd party issue rather than a bug, I'd like some feedback.

11 messages 2010/12/22

[#33833] Ruby 1.9.2 is going to be released — "Yuki Sonoda (Yugui)" <yugui@...>

-----BEGIN PGP SIGNED MESSAGE-----

15 messages 2010/12/23

[#33846] [Ruby 1.9-Feature#4197][Open] Improvement of the benchmark library — Benoit Daloze <redmine@...>

Feature #4197: Improvement of the benchmark library

15 messages 2010/12/23

[#33910] [Ruby 1.9-Feature#4211][Open] Converting the Ruby and C API documentation to YARD syntax — Loren Segal <redmine@...>

Feature #4211: Converting the Ruby and C API documentation to YARD syntax

10 messages 2010/12/26

[#33923] [Ruby 1.9-Bug#4214][Open] Fiddle::WINDOWS == false on Windows — Jon Forums <redmine@...>

Bug #4214: Fiddle::WINDOWS == false on Windows

15 messages 2010/12/27

[ruby-core:33886] Re: Getting involved in Ruby

From: Loren Segal <lsegal@...>
Date: 2010-12-26 02:20:06 UTC
List: ruby-core #33886

On 12/25/2010 8:40 PM, Yugui wrote:
> We need to discuss carefully and need an approval by ruby-core before
> changing RDoc into YARD.  Could you post your proposal as a feature
> request issue at the redmine?

Yes. If not tonight, I will write up a proposal and open a ticket on 
redmine by sometime tomorrow.

> I worry about difference between what Ruby API reference needs and
> what C API reference needs.  Doxygen comment describes how Ruby is
> implemented.

That's fine. They should certainly be different, and they certainly have 
different goals. The important part is that we come up with some 
standard formatting (and "documentation style") that can be applied 
globally, which will not only make documentation a lot easier to write, 
but easier to read as well. Right now there are a lot of semantic and 
stylistic inconsistencies in the docs that make room for lots of 
improvement-- and IMO most of that improvement can be achieved just by 
laying down a standardized style that is properly followed. That's the 
part I'm interested in. Given that YARD can cover both the C and Ruby 
ends of the spectrum, I think it's a good choice to move in that direction.

> A YARD doc for a method implementation will be good for C API doc too.
> But I don't hope description like class_alloc()'s appears in Ruby API
> documentation. How can we distinguish them?

YARD actually has an @api tag for distinguishing between API levels. You 
can have, say, a "ruby" API, and "C" API, though there's probably a 
better nomenclature for them. You can use queries (at the command line) 
to tell which items ("objects") should be generated in HTML (`yardoc 
--query '@api.text == "ruby"'`, for instance), making it extremely 
convenient for just this kind of thing.

- Loren

In This Thread