ngty/sourcify — pull request #23 by jmettraux (2012-10-21 10:41:39+00:00)
Title: fix "already initialized constant X" from ruby_parser

```cat t.rb```:

```ruby
require 'sourcify'
```

emits:

```
/Users/jmettraux/.rvm/gems/ruby-1.9.3-p194/gems/ruby_parser-2.3.1/lib/ruby_parser_extras.rb:10: warning: already initialized constant ENC_NONE
/Users/jmettraux/.rvm/gems/ruby-1.9.3-p194/gems/ruby_parser-2.3.1/lib/ruby_parser_extras.rb:11: warning: already initialized constant ENC_EUC
/Users/jmettraux/.rvm/gems/ruby-1.9.3-p194/gems/ruby_parser-2.3.1/lib/ruby_parser_extras.rb:12: warning: already initialized constant ENC_SJIS
/Users/jmettraux/.rvm/gems/ruby-1.9.3-p194/gems/ruby_parser-2.3.1/lib/ruby_parser_extras.rb:13: warning: already initialized constant ENC_UTF8
```

This patch silences that (by requiring ruby_parser first).

Many thanks for sourcify!

John