[#2320] Problems in mathn, rational, complex, matrix — Gavin Sinclair <gsinclair@...>
I received a message from Richard Graham mentioning a problem in the
[#2346] Patch for socket.c: control reverse lookup for every instance — Thomas Uehlinger <uehli@...>
Hi all
[#2357] Use the BasicSocket#do_not_reverse_lookup flag in Webrick — Thomas Uehlinger <uehli@...>
Hi
[#2367] Standard libraries — Dave Thomas <dave@...>
From ruby-dev summary:
Hi,
Hi,
By the way, this issue is about a matter of taste, so the debate is somewhat
Hi,
On Thu, Feb 12, 2004 at 02:58:22PM +0900, NAKAMURA, Hiroshi wrote:
On Thursday, February 12, 2004, 8:18:32 PM, Mauricio wrote:
On Thursday 12 February 2004 04:37, Gavin Sinclair wrote:
On Friday, February 13, 2004, 12:44:15 AM, Sean wrote:
(Dave Thomas: there's a question for you in the second paragraph; if you're
[#2397] PATCH: deprecate cgi-lib, getopts, importenv, parsearg from standard library — Gavin Sinclair <gsinclair@...>
Index: cgi-lib.rb
* Gavin Sinclair (gsinclair@soyabean.com.au) wrote:
On Thursday, February 12, 2004, 11:39:37 PM, E wrote:
Hi,
Hi,
[#2422] Re: [ruby-cvs] ruby: * lib/ftools.rb: documented — "U.Nakamura" <usa@...>
Hello,
[#2449] make install not getting through rdoc phase — "David A. Black" <dblack@...>
Hi --
[#2465] PATCH: OpenStruct#initialize to yield self — Gavin Sinclair <gsinclair@...>
This is a common approach I use to object initialization; I don't know
On Fri, 20 Feb 2004 02:42:00 +0900, Dave Thomas wrote:
> > As more general suggestion. Could 'new' yield the new object is a block
On Fri, 20 Feb 2004 08:24:31 +0900, Carlos wrote:
Hi,
Yukihiro Matsumoto wrote:
On Feb 20, 2004, at 4:33 PM, Joel VanderWerf wrote:
[#2494] rehash segfault — Nathaniel Talbott <nathaniel@...>
I don't have a lot of information on this bug at this point, but
Hi,
On Wed, Feb 25, 2004 at 03:30:54AM +0900, Yukihiro Matsumoto wrote:
[#2504] foldl and foldr — "Sean E. Russell" <ser@...>
Sorry if I'm opening old wounds; I have a hard time believing that nobody has
Re: Standard libraries
On Fri, Feb 13, 2004 at 03:14:49PM +0900, NAKAMURA, Hiroshi wrote: > Hi, > > > From: "Gavin Sinclair" <gsinclair@soyabean.com.au> > > Sent: Friday, February 13, 2004 2:54 PM > > > >> Method documentation is neccesary to help people understand the code - > > >> I agree. > > > > > > I hope you allow me, I don't agree. > > > > Of course I allow you :) I'm curious what your reasons are. > > Thanks. > > From my experience, for good development, library user > should read the source instead of per method document > (and library developer should aware of it). My experience partially differs. Yes, the user should be able to read the library code. However, this is something that should not be done as the generic reference for the code - it should be done when something is unclear (things are not behaving the way I expected from the docs.) There is also a significant difference between documentation in the form of text and documentation in the form of code: - Text documents what the author intended the code to do. - Code documents what the code *does*. I believe both of these as important to know for using a codebase. With regards to duplication etc: There are several ways to decrease duplication compared to the example you originally came with, even containing the exact same information. If we (as in any member of the community) run into problems with duplication due to docs, I suggest we try to look at what gets duplicated and how we can avoid that. Example: Parameter name duplication can be removed by associating the comments directly with the parameters, for instance (ie, splitting parameters into one per line, add a comment to the end of line, have rdoc extract these comments.) Eivind.