monora/rgl — pull request #2 by KL-7 (2012-11-24 01:56:00+00:00)
Title: Code clean up and configuration updates

Hi, here are some changes that don't bring any new features or bug fixes, but, in my opinion, make the project a bit more friendly for newcomers:

1. Code reformatting and style fixes. I found a lot of inconsistency in the code base: files naming, indentation (tabs vs spaces), trailing spaces, comments style, blocks style, etc. I tried to fix the most noticeable of these things. As the result, a lot of code was touched – it might look a bit weird in the repository history, but I still think it's a good thing to do. Having more consistent code style across the project makes it much easier to work with the code base.
2. I extracted gemspec into a separate file. That will allow people to include RGL into their Gemfile's right from the GitHub repository. Also, it allows to use gemspec in RGL's own Gemfile and therefore install dependencies with a simple `bundle install` in the project root.
3. Added some generated files to the `.gitignore` (including `.project` from Eclipse).
4. Updated `Rakefile` to use built-in rcov task and tasks for packing and installing gem, provided by bundler.
5. Update tag rake task to use git. It creates new version commit (e.g., `Version 2.5.2`) and new tag (e.g., `v2.5.2`).
6. Removed `install` script. I guess it's not necessary when RGL is packed as a gem.

I think that's it. Tests are still passing, so I assume I didn't break anything.