brice - Extra cool IRb goodness for the masses

VERSION

This documentation refers to brice version 0.0.5

DESCRIPTION

Enhances your IRb experience by adding new functionality and by providing a framework that you can utilize to add your own extensions. It comes with a set of pre-selected features (see the files in lib/rc), but is highly configurable in that regard.

Add this to your .irbrc and receive the default goodness:

require 'rubygems'
require 'brice/init'  # equivalent to: require 'brice'; Brice.init

Or get some more control over the configuration:

require 'rubygems'
require 'brice'

Brice.init { |config|
  ...
}

See Brice::Config for what you can configure, and how.

It will even load your own extensions that you place in your ~/.brice directory. See Brice::DSL for helpers provided.

Please note that further changes to the configuration for brice can’t be guaranteed to have any effect after Brice.init has been called.

Documentation

<prometheus.rubyforge.org/brice>

Source code

<github.com/blackwinter/brice>

Rubyforge project

<rubyforge.org/projects/prometheus>

AUTHORS

LICENSE AND COPYRIGHT

Copyright © 2008 Jens Wille

brice is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

brice is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with brice. If not, see <www.gnu.org/licenses/>.