Update rails, grit, gollum. Fix re-encoding bug. Refs #263
This commit is contained in:
parent
b476f7248c
commit
27030566a4
6
Gemfile
6
Gemfile
|
@ -1,6 +1,6 @@
|
||||||
source 'http://rubygems.org'
|
source 'http://rubygems.org'
|
||||||
|
|
||||||
gem 'rails', '3.2.6' #, :git => 'git://github.com/rails/rails.git'
|
gem 'rails', '3.2.7' #, :git => 'git://github.com/rails/rails.git'
|
||||||
|
|
||||||
gem 'pg', '~> 0.14.0'
|
gem 'pg', '~> 0.14.0'
|
||||||
# gem 'silent-postgres', :git => 'git://github.com/dolzenko/silent-postgres.git' #'~> 0.1.1'
|
# gem 'silent-postgres', :git => 'git://github.com/dolzenko/silent-postgres.git' #'~> 0.1.1'
|
||||||
|
@ -31,7 +31,7 @@ gem 'github-linguist', '~> 2.1.2', :require => 'linguist'
|
||||||
gem 'diff-display', '~> 0.0.1'
|
gem 'diff-display', '~> 0.0.1'
|
||||||
|
|
||||||
# Wiki
|
# Wiki
|
||||||
gem "gollum", "1.3.1"
|
gem "gollum", :git => 'git://github.com/github/gollum.git'
|
||||||
gem "redcarpet", "1.17.2"
|
gem "redcarpet", "1.17.2"
|
||||||
gem 'creole'
|
gem 'creole'
|
||||||
gem 'rdiscount'
|
gem 'rdiscount'
|
||||||
|
@ -41,7 +41,7 @@ gem 'wikicloth'
|
||||||
|
|
||||||
gem 'unicorn', '~> 4.3.1', :platforms => [:mri, :rbx]
|
gem 'unicorn', '~> 4.3.1', :platforms => [:mri, :rbx]
|
||||||
gem 'trinidad', '~> 1.0.2', :platforms => :jruby
|
gem 'trinidad', '~> 1.0.2', :platforms => :jruby
|
||||||
gem 'newrelic_rpm', '~> 3.4.0.1', :platforms => [:mri, :rbx]
|
gem 'newrelic_rpm', '~> 3.4.1', :platforms => [:mri, :rbx]
|
||||||
gem 'whenever', '~> 0.7.3', :require => false
|
gem 'whenever', '~> 0.7.3', :require => false
|
||||||
|
|
||||||
gem 'jbuilder', '~> 0.4.0'
|
gem 'jbuilder', '~> 0.4.0'
|
||||||
|
|
93
Gemfile.lock
93
Gemfile.lock
|
@ -6,6 +6,23 @@ GIT
|
||||||
redhillonrails_core (2.0.0.pre)
|
redhillonrails_core (2.0.0.pre)
|
||||||
activerecord (>= 3.1.0.rc)
|
activerecord (>= 3.1.0.rc)
|
||||||
|
|
||||||
|
GIT
|
||||||
|
remote: git://github.com/github/gollum.git
|
||||||
|
revision: c9bc2a89f655760c0a21da6d3ab37c5f6267e96c
|
||||||
|
specs:
|
||||||
|
gollum (2.1.0)
|
||||||
|
github-markdown
|
||||||
|
github-markup (>= 0.7.0, < 1.0.0)
|
||||||
|
grit (~> 2.5.0)
|
||||||
|
mustache (>= 0.11.2, < 1.0.0)
|
||||||
|
nokogiri (~> 1.4)
|
||||||
|
posix-spawn (~> 0.3.0)
|
||||||
|
pygments.rb (~> 0.2.0)
|
||||||
|
sanitize (~> 2.0.0)
|
||||||
|
sinatra (~> 1.0)
|
||||||
|
stringex (~> 1.4.0)
|
||||||
|
useragent (~> 0.4.9)
|
||||||
|
|
||||||
GIT
|
GIT
|
||||||
remote: git://github.com/rdblue/grack.git
|
remote: git://github.com/rdblue/grack.git
|
||||||
revision: 020be3fef3fb308b9d214252522aa5945bf6584a
|
revision: 020be3fef3fb308b9d214252522aa5945bf6584a
|
||||||
|
@ -14,9 +31,9 @@ GIT
|
||||||
|
|
||||||
GIT
|
GIT
|
||||||
remote: git://github.com/warpc/grit.git
|
remote: git://github.com/warpc/grit.git
|
||||||
revision: 696b0967cb7e6bac044569d898e5acef431d4f97
|
revision: f04f779fb052725b964ba259f8073a34e493c0c7
|
||||||
specs:
|
specs:
|
||||||
grit (2.4.1)
|
grit (2.5.0)
|
||||||
diff-lcs (~> 1.1)
|
diff-lcs (~> 1.1)
|
||||||
mime-types (~> 1.15)
|
mime-types (~> 1.15)
|
||||||
posix-spawn (~> 0.3.6)
|
posix-spawn (~> 0.3.6)
|
||||||
|
@ -25,38 +42,36 @@ GEM
|
||||||
remote: http://rubygems.org/
|
remote: http://rubygems.org/
|
||||||
specs:
|
specs:
|
||||||
RedCloth (4.2.9)
|
RedCloth (4.2.9)
|
||||||
actionmailer (3.2.6)
|
actionmailer (3.2.7)
|
||||||
actionpack (= 3.2.6)
|
actionpack (= 3.2.7)
|
||||||
mail (~> 2.4.4)
|
mail (~> 2.4.4)
|
||||||
actionpack (3.2.6)
|
actionpack (3.2.7)
|
||||||
activemodel (= 3.2.6)
|
activemodel (= 3.2.7)
|
||||||
activesupport (= 3.2.6)
|
activesupport (= 3.2.7)
|
||||||
builder (~> 3.0.0)
|
builder (~> 3.0.0)
|
||||||
erubis (~> 2.7.0)
|
erubis (~> 2.7.0)
|
||||||
journey (~> 1.0.1)
|
journey (~> 1.0.4)
|
||||||
rack (~> 1.4.0)
|
rack (~> 1.4.0)
|
||||||
rack-cache (~> 1.2)
|
rack-cache (~> 1.2)
|
||||||
rack-test (~> 0.6.1)
|
rack-test (~> 0.6.1)
|
||||||
sprockets (~> 2.1.3)
|
sprockets (~> 2.1.3)
|
||||||
activemodel (3.2.6)
|
activemodel (3.2.7)
|
||||||
activesupport (= 3.2.6)
|
activesupport (= 3.2.7)
|
||||||
builder (~> 3.0.0)
|
builder (~> 3.0.0)
|
||||||
activerecord (3.2.6)
|
activerecord (3.2.7)
|
||||||
activemodel (= 3.2.6)
|
activemodel (= 3.2.7)
|
||||||
activesupport (= 3.2.6)
|
activesupport (= 3.2.7)
|
||||||
arel (~> 3.0.2)
|
arel (~> 3.0.2)
|
||||||
tzinfo (~> 0.3.29)
|
tzinfo (~> 0.3.29)
|
||||||
activeresource (3.2.6)
|
activeresource (3.2.7)
|
||||||
activemodel (= 3.2.6)
|
activemodel (= 3.2.7)
|
||||||
activesupport (= 3.2.6)
|
activesupport (= 3.2.7)
|
||||||
activesupport (3.2.6)
|
activesupport (3.2.7)
|
||||||
i18n (~> 0.6)
|
i18n (~> 0.6)
|
||||||
multi_json (~> 1.0)
|
multi_json (~> 1.0)
|
||||||
airbrake (3.1.2)
|
airbrake (3.1.2)
|
||||||
activesupport
|
activesupport
|
||||||
builder
|
builder
|
||||||
albino (1.3.3)
|
|
||||||
posix-spawn (>= 0.3.6)
|
|
||||||
ancestry (1.3.0)
|
ancestry (1.3.0)
|
||||||
activerecord (>= 2.3.14)
|
activerecord (>= 2.3.14)
|
||||||
arel (3.0.2)
|
arel (3.0.2)
|
||||||
|
@ -122,16 +137,8 @@ GEM
|
||||||
escape_utils (~> 0.2.3)
|
escape_utils (~> 0.2.3)
|
||||||
mime-types (~> 1.18)
|
mime-types (~> 1.18)
|
||||||
pygments.rb (>= 0.2.13)
|
pygments.rb (>= 0.2.13)
|
||||||
|
github-markdown (0.5.0)
|
||||||
github-markup (0.7.4)
|
github-markup (0.7.4)
|
||||||
gollum (1.3.1)
|
|
||||||
albino (~> 1.3.2)
|
|
||||||
github-markup (>= 0.4.0, < 1.0.0)
|
|
||||||
grit (~> 2.4.1)
|
|
||||||
mustache (>= 0.11.2, < 1.0.0)
|
|
||||||
nokogiri (~> 1.4)
|
|
||||||
redcarpet
|
|
||||||
sanitize (~> 2.0.0)
|
|
||||||
sinatra (~> 1.0)
|
|
||||||
haml (3.1.6)
|
haml (3.1.6)
|
||||||
haml-rails (0.3.4)
|
haml-rails (0.3.4)
|
||||||
actionpack (~> 3.0)
|
actionpack (~> 3.0)
|
||||||
|
@ -180,7 +187,7 @@ GEM
|
||||||
net-ssh (2.5.2)
|
net-ssh (2.5.2)
|
||||||
net-ssh-gateway (1.1.0)
|
net-ssh-gateway (1.1.0)
|
||||||
net-ssh (>= 1.99.1)
|
net-ssh (>= 1.99.1)
|
||||||
newrelic_rpm (3.4.0.1)
|
newrelic_rpm (3.4.1)
|
||||||
nokogiri (1.5.5)
|
nokogiri (1.5.5)
|
||||||
omniauth (1.1.0)
|
omniauth (1.1.0)
|
||||||
hashie (~> 1.2)
|
hashie (~> 1.2)
|
||||||
|
@ -216,14 +223,14 @@ GEM
|
||||||
rack
|
rack
|
||||||
rack-test (0.6.1)
|
rack-test (0.6.1)
|
||||||
rack (>= 1.0)
|
rack (>= 1.0)
|
||||||
rails (3.2.6)
|
rails (3.2.7)
|
||||||
actionmailer (= 3.2.6)
|
actionmailer (= 3.2.7)
|
||||||
actionpack (= 3.2.6)
|
actionpack (= 3.2.7)
|
||||||
activerecord (= 3.2.6)
|
activerecord (= 3.2.7)
|
||||||
activeresource (= 3.2.6)
|
activeresource (= 3.2.7)
|
||||||
activesupport (= 3.2.6)
|
activesupport (= 3.2.7)
|
||||||
bundler (~> 1.0)
|
bundler (~> 1.0)
|
||||||
railties (= 3.2.6)
|
railties (= 3.2.7)
|
||||||
rails-backbone (0.7.2)
|
rails-backbone (0.7.2)
|
||||||
coffee-script (~> 2.2.0)
|
coffee-script (~> 2.2.0)
|
||||||
ejs (~> 1.0.0)
|
ejs (~> 1.0.0)
|
||||||
|
@ -232,9 +239,9 @@ GEM
|
||||||
railties (>= 3.0.0)
|
railties (>= 3.0.0)
|
||||||
rails3-jquery-autocomplete (1.0.7)
|
rails3-jquery-autocomplete (1.0.7)
|
||||||
rails (~> 3.0)
|
rails (~> 3.0)
|
||||||
railties (3.2.6)
|
railties (3.2.7)
|
||||||
actionpack (= 3.2.6)
|
actionpack (= 3.2.7)
|
||||||
activesupport (= 3.2.6)
|
activesupport (= 3.2.7)
|
||||||
rack-ssl (~> 1.3.2)
|
rack-ssl (~> 1.3.2)
|
||||||
rake (>= 0.8.7)
|
rake (>= 0.8.7)
|
||||||
rdoc (~> 3.4)
|
rdoc (~> 3.4)
|
||||||
|
@ -315,6 +322,7 @@ GEM
|
||||||
tilt (~> 1.1, != 1.3.0)
|
tilt (~> 1.1, != 1.3.0)
|
||||||
sqlite3 (1.3.6)
|
sqlite3 (1.3.6)
|
||||||
state_machine (1.1.2)
|
state_machine (1.1.2)
|
||||||
|
stringex (1.4.0)
|
||||||
systemu (2.5.2)
|
systemu (2.5.2)
|
||||||
therubyracer (0.10.1)
|
therubyracer (0.10.1)
|
||||||
libv8 (~> 3.3.10)
|
libv8 (~> 3.3.10)
|
||||||
|
@ -335,6 +343,7 @@ GEM
|
||||||
kgio (~> 2.6)
|
kgio (~> 2.6)
|
||||||
rack
|
rack
|
||||||
raindrops (~> 0.7)
|
raindrops (~> 0.7)
|
||||||
|
useragent (0.4.10)
|
||||||
uuid (2.3.5)
|
uuid (2.3.5)
|
||||||
macaddr (~> 1.0)
|
macaddr (~> 1.0)
|
||||||
vegas (0.1.11)
|
vegas (0.1.11)
|
||||||
|
@ -369,7 +378,7 @@ DEPENDENCIES
|
||||||
diff-display (~> 0.0.1)
|
diff-display (~> 0.0.1)
|
||||||
factory_girl_rails (~> 3.5.0)
|
factory_girl_rails (~> 3.5.0)
|
||||||
github-linguist (~> 2.1.2)
|
github-linguist (~> 2.1.2)
|
||||||
gollum (= 1.3.1)
|
gollum!
|
||||||
grack!
|
grack!
|
||||||
grit!
|
grit!
|
||||||
haml-rails (~> 0.3.4)
|
haml-rails (~> 0.3.4)
|
||||||
|
@ -379,13 +388,13 @@ DEPENDENCIES
|
||||||
jquery-rails (~> 2.0.2)
|
jquery-rails (~> 2.0.2)
|
||||||
mailcatcher
|
mailcatcher
|
||||||
meta-tags (~> 1.2.5)
|
meta-tags (~> 1.2.5)
|
||||||
newrelic_rpm (~> 3.4.0.1)
|
newrelic_rpm (~> 3.4.1)
|
||||||
omniauth (~> 1.1.0)
|
omniauth (~> 1.1.0)
|
||||||
omniauth-openid (~> 1.0.1)
|
omniauth-openid (~> 1.0.1)
|
||||||
paperclip (~> 3.1.4)
|
paperclip (~> 3.1.4)
|
||||||
perform_later (~> 1.3.0)
|
perform_later (~> 1.3.0)
|
||||||
pg (~> 0.14.0)
|
pg (~> 0.14.0)
|
||||||
rails (= 3.2.6)
|
rails (= 3.2.7)
|
||||||
rails-backbone (~> 0.7.2)
|
rails-backbone (~> 0.7.2)
|
||||||
rails3-generators
|
rails3-generators
|
||||||
rails3-jquery-autocomplete (~> 1.0.7)
|
rails3-jquery-autocomplete (~> 1.0.7)
|
||||||
|
|
|
@ -25,4 +25,6 @@ sudo urpmi lib64magic-devel # mandriva
|
||||||
brew install libmagic; brew link libmagic # brew
|
brew install libmagic; brew link libmagic # brew
|
||||||
gem install ruby-filemagic
|
gem install ruby-filemagic
|
||||||
|
|
||||||
|
sudo urpmi python-devel
|
||||||
|
|
||||||
git config --global core.quotepath false
|
git config --global core.quotepath false
|
||||||
|
|
|
@ -15,9 +15,10 @@ class String
|
||||||
encode!(Encoding::UTF_16, default_encoding, options).encode!(default_encoding, Encoding::UTF_16)
|
encode!(Encoding::UTF_16, default_encoding, options).encode!(default_encoding, Encoding::UTF_16)
|
||||||
raise unless valid_encoding? # check result
|
raise unless valid_encoding? # check result
|
||||||
end
|
end
|
||||||
|
self
|
||||||
rescue
|
rescue
|
||||||
replace "--broken encoding: #{detect_encoding[:encoding] || 'unknown'}"
|
replace "--broken encoding: #{detect_encoding[:encoding] || 'unknown'}"
|
||||||
ensure
|
# ensure
|
||||||
self
|
# return self
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue