[#3101] Compile_err — "Fergus Hayman" <shayman@...>
[#3109] Is divmod dangerous? — Dave Thomas <Dave@...>
[#3110] my wish list for Ruby — Mathieu Bouchard <matju@...>
[#3119] Re: Min and max? — ts <decoux@...>
>>>>> "M" == Mathieu Bouchard <matju@CAM.ORG> writes:
[#3149] Retrieving the hostname and port in net/http — Roland Jesse <jesse@...>
Hi,
[#3154] 3-d arrays? — Hugh Sasse Staff Elec Eng <hgs@...>
Is there an idiom for 3-dimensional arrays in Ruby? I see that
[#3167] ruby.h needed to compile Interbase module — Jilani Khaldi <jilanik@...>
Hi all,
[#3189] BUG or something? — "Park Hee Sob" <phasis@...>
Hi,
[#3221] Re: Ruby & Interbase -- Please answer if you know! — ts <decoux@...>
>>>>> "J" == Jilani Khaldi <jilanik@tin.it> writes:
[#3222] Ruby coding standard? — Robert Feldt <feldt@...>
On Fri, 9 Jun 2000, Robert Feldt wrote:
Mathieu Bouchard <matju@cam.org> wrote:
[#3277] Re: BUG or something? — Aleksi Niemel<aleksi.niemela@...>
> |I am new to Ruby and this brings up a question I have had
Aleksi Niemel<aleksi.niemela@cinnober.com> writes:
On 12 Jun 2000, Dave Thomas wrote:
ts <decoux@moulon.inra.fr> writes:
[#3296] RE: about documentation — Aleksi Niemel<aleksi.niemela@...>
> I want to contribute to the ruby project in my spare time.
Aleksi Niemel<aleksi.niemela@cinnober.com> writes:
Hi,
On Tue, 13 Jun 2000, Toshiro Kuwabara wrote:
Hugh Sasse Staff Elec Eng <hgs@dmu.ac.uk> writes:
[#3331] Selling Rubies by the Carat — Dave Thomas <Dave@...>
[#3338] PID of child processes — Andrew Hunt <Andy@...>
[#3363] chomp! — "David Douthitt" <DDouthitt@...>
I was looking at the documentation for chomp and chomp! - and the results of chomp startled me to say the least.
[#3407] Waffling between Python and Ruby — "Warren Postma" <embed@...>
I was looking at the Ruby editor/IDE for windows and was disappointed with
[#3410] Exercice: Translate into Ruby :-) — Jilani Khaldi <jilanik@...>
Hi All,
Jilani Khaldi <jilanik@tin.it> writes:
Hi,
"NAKAMURA, Hiroshi" <nahi@keynauts.com> writes:
Hi, Dave,
Hello,
[#3453] Re: Static Typing( Was: Waffling between Python and Ruby) — Andrew Hunt <andy@...>
[#3515] Options database (was: Define & Include?) — claird@... (Cameron Laird)
In article <8ikot4$ki$0@216.39.170.247>, Dave LeBlanc <whisper@oz.net> wrote:
[#3516] Deep copy? — Hugh Sasse Staff Elec Eng <hgs@...>
Given that I cannot overload =, how should I go about ensuring a deep
In message "[ruby-talk:03516] Deep copy?"
On Tue, 20 Jun 2000, GOTO Kentaro wrote:
Hugh Sasse Staff Elec Eng <hgs@dmu.ac.uk> writes:
[#3532] Extension in C++? — Robert Feldt <feldt@...>
[#3541] function objects? — Johann Hibschman <johann@...>
Hi folks,
[#3544] A small quiz — Dave Thomas <Dave@...>
[#3588] Interface polymorphism — hal9000@...
Another question, guys.
[#3607] Is there a statistician in the house? — Dave Thomas <Dave@...>
[#3662] Ruby 1.4.5 install from Mandrake cooker rpms ?problem? — Charles Hixson <charleshixsn@...>
This is the first time that I've installed ruby, so
[#3685] no traffic — matz@... (Yukihiro Matsumoto)
Hi,
[#3694] Why it's quiet — hal9000@...
We are all busy learning the new language
Hi,
Hi,
Hi, matz,
Hi,
Hi,
[#3699] Multithreaded/Embedded Ruby? — "Warren Postma" <embed@...>
Is there any information on Thread safety in ruby. Suppose I embed Ruby in a
Hi,
[ruby-talk:03324] Re: about documentation
Hi,
At Tue, 13 Jun 2000 00:08:14 +0900 (JST),
in [ruby-talk:03304] Re: about documentation,
Toshiro Kuwabara <toshirok@yb3.so-net.ne.jp> wrote:
>
> Well... Some rubyist loves RD very much, they wrote even books and
> articles of magazines in RD. On the other hand, some think RD is not
> so good. well... it is very difficult to satisfy all hackers...
I am probably one in the latter ;-)
> >I guess one of the questions we need to answer is: do we want a single
> >master format for all documentation, or is it acceptable to have (say)
> >rd for the in-source library documentation and xml for the external
> >stuff (such as how-to's).
>
> Maybe, we don't choose one, I think.
> If you want XML based documentation format, there is rubyapi2, it is
> used for Ruby/Gtk document.
> (But I don't know whether rubyapi2 has english web page or not.)
Solly, rubyapi2 English page is not available.
http://www.ueda.info.waseda.ac.jp/~igarashi/ruby/rubyapi2-19991106.tar.gz
I have not maintained it for a long time.
Ruby/GTK API Document is anything but completion.
source XML (includes rubyapi.dtd):
http://www.ruby-lang.org/gtk/download/ruby-gtk-rubyapi-20000228.tar.gz
generated HTML pages:
http://www.ruby-lang.org/gtk/en/doc.html#api
My impressions on XML based documents are:
* many tools are avilable to process them
as you know...
XML parsers are already available.
This is a reason to try XML as Ruby/GTK document format.
* not hard to write with proper tools
I use PSGML mode on Emacs. If a DTD is provided, it is not
so hard to write document from scratch. But RD is easier to
write than XML and I write it without such tools.
* not friendly to sources
It is desirable that documents are in sources for the
consistency. But I cannot use PSGML mode in C programs or
Ruby scripts (I wish I could use multiple modes in a buffer).
Without PSGML mode, it is harder to write (or cannot). So,
Ruby/GTK API Document is currently separated from sources.
and TODO I think about rubyapi now are:
* redesign DTD rubyapi.dtd
* rewrite with xmltypemap.rb(provide mapping elements to objects)
* inter-conversion from/to RD format(based on some conventions)
* various output format
* improve performance (currenly process documents on memory)
I'm not certain rubyapi or some other XML-based formats has
marked benefits. I have tried XML for Ruby/GTK, but I think
Ruby/GTK is probably a exception. Because this is very very
large wrapper written in C.
As Dave says in [ruby-talk:03314], I think we need to try RD for
the present.
----
Hiroshi IGARASHI