< :the previous in number
^ :the list in numerical order
> :the next in number
P :the previous (in thread)
N :the next (in thread)
|<:the top of this thread
>|:the next thread
^ :the parent (reply-to)
_:the child (an article replying to this)
>:the elder article having the same parent
<:the youger article having the same parent
---:split window and show thread lists
| :split window (vertically) and show thread lists
~ :close the thread frame
.:the index
..:the index of indices
Its Me wrote:
> I just downloaded Foxtails (the FXRuby extensions), and upon running the
> install scripts I was surprised to see that a bunch of the ruby files that
> came with it had been copied over into my ruby/lib/site_ruby/1.8 directory.
The installer in foxtails is the standard one, used by many packages:
http://raa.ruby-lang.org/list.rhtml?name=setup
You can install to another directory by doing
$ ruby install.rb config --prefix=/my/home/dir
$ ruby install.rb setup
$ ruby install.rb install
It's also possible to control the lib dir directly. See 'ruby install.rb
--help' for details on the --site-ruby option. Then you may need to
manually change your RUBYLIB env var.
> Is there a reason why installing libraries needs to make changes to the
> directory in which ruby itself is installed? I would have expected the
> installation to instead make additions to the path in $: instead.
The site_ruby dir is, as I understand it, the place where non-standard
libraries are supposed to go.
What I do locally on my development machine is a bit different, because
I don't like edit..install..edit..install. I have a lib dir in my home.
This dir is listed on my RUBYLIB, and I symlink from it to my various
project directories. This way, require finds my development code before
looking in the ruby/lib areas, but I don't have to add each project
individually to RUBYLIB.
> How does 'require', $:, and installation of new libraries work? (Hyperlink
> welcome; I did not find what I needed in pickaxe).
What about "Ruby and Its World" in the pickaxe, does that help?
Btw, hope you like foxtails...