# Fxri incomplete

**URL:** <https://www.ruby-forum.com/t/fxri-incomplete/89572>\
**Category:** Ruby\
**Created:** [January 4, 2006, 10:03pm UTC](https://www.ruby-forum.com/t/fxri-incomplete/89572 "2006-01-04T22:03:59Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![X-Man](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/46a35a/32.png) [@X-Man](https://www.ruby-forum.com/u/X-Man)\
**Post date:** [January 4, 2006, 10:03pm UTC](https://www.ruby-forum.com/t/fxri-incomplete/89572/1 "2006-01-04T22:03:59Z")

</div>

I like fxri but why is it that some very essential libraries, e.g. the  
socket library (with classes TCPSocket, TCPServer, etc.), are not  
included?

It is sad that fxri is so crippled. I have to grab the PickAxe2 book  
all the time.

---

<div class="post-metadata">

**Author:** ![X-Man](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/46a35a/32.png) [@X-Man](https://www.ruby-forum.com/u/X-Man)\
**Post date:** [January 4, 2006, 10:43pm UTC](https://www.ruby-forum.com/t/fxri-incomplete/89572/2 "2006-01-04T22:43:32Z")

</div>

Hello:

Fxri is based on ri. Ri by default only contains documentation on the  
core library. TCPSocket and the like are included in the standard  
library, not the core library. I’m not sure how to have ri see the  
standard library. However, I think that is the main issue.

-Ted

PS: This distinction can be seen at [http://www.ruby-doc.org](http://www.ruby-doc.org)

---

<div class="post-metadata">

**Author:** ![X-Man](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/46a35a/32.png) [@X-Man](https://www.ruby-forum.com/u/X-Man)\
**Post date:** [January 4, 2006, 10:59pm UTC](https://www.ruby-forum.com/t/fxri-incomplete/89572/3 "2006-01-04T22:59:01Z")

</div>

I’ve just found out that the online “Ruby Standard Library  
Documentation” at [RDoc Documentation](http://www.ruby-doc.org/stdlib/) includes the socket  
library, so I don’t have to refer to PickAxe2 if I didn’t want to (and  
if I’m connected).

---

<div class="post-metadata">

**Author:** ![X-Man](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/46a35a/32.png) [@X-Man](https://www.ruby-forum.com/u/X-Man)\
**Post date:** [January 5, 2006, 1:27am UTC](https://www.ruby-forum.com/t/fxri-incomplete/89572/4 "2006-01-05T01:27:31Z")

</div>

X-Man wrote:

> I’ve just found out that the online “Ruby Standard Library  
> Documentation” at [RDoc Documentation](http://www.ruby-doc.org/stdlib/) includes the socket  
> library, so I don’t have to refer to PickAxe2 if I didn’t want to (and  
> if I’m connected).

That page should also have a link for downloading a tarball or zip file  
of the std-lib rdocs.

You can read them 24-hours a day!

James

–

[http://www.ruby-doc.org](http://www.ruby-doc.org) - Ruby Help & Documentation  
[Ruby Code & Style](http://www.artima.com/rubycs/) - Ruby Code & Style: Writers wanted  
[http://www.rubystuff.com](http://www.rubystuff.com) - The Ruby Store for Ruby Stuff  
[http://www.jamesbritt.com](http://www.jamesbritt.com) - Playing with Better Toys  
[http://www.30secondrule.com](http://www.30secondrule.com) - Building Better Tools
