Skip to content

Commit

Permalink
New lib for diffing wiki revisions
Browse files Browse the repository at this point in the history
  • Loading branch information
nono committed Apr 4, 2011
1 parent 524aadd commit 5e96524
Show file tree
Hide file tree
Showing 6 changed files with 5 additions and 320 deletions.
1 change: 1 addition & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ gem "bitfields", "~>0.3"
gem "canable", "~>0.1"
gem "carrierwave", "~>0.5"
gem "devise", "~>1.2"
gem "differ", "~>0.1"
gem "french_rails", "~>0.2"
gem "friendly_id", "~>3.1"
gem "haml", "~>3.0"
Expand Down
2 changes: 2 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ GEM
orm_adapter (~> 0.0.3)
warden (~> 1.0.3)
diff-lcs (1.1.2)
differ (0.1.2)
erubis (2.6.6)
abstract (>= 1.0.0)
eventmachine (0.12.10)
Expand Down Expand Up @@ -206,6 +207,7 @@ DEPENDENCIES
capistrano
carrierwave (~> 0.5)
devise (~> 1.2)
differ (~> 0.1)
factory_girl_rails (~> 1.0)
faker (~> 0.9)
french_rails (~> 0.2)
Expand Down
2 changes: 1 addition & 1 deletion app/views/wiki_pages/revision.html.haml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
%h3
#{@version.user.try :name} : #{@version.message}
%pre
= HTMLDiff.diff(h(@was), h(@version.body)).html_safe
= Differ.diff_by_char(h(@version.body), h(@was)).to_s.html_safe

- if @version.higher_item || @version.lower_item
%nav
Expand Down
1 change: 1 addition & 0 deletions config/initializers/differ.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Differ.format = :html
1 change: 0 additions & 1 deletion config/initializers/require_libs.rb
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
require "digest/md5"
require "not"
require "resolvers"
require "htmldiff"
require "ar_base_ext"
require "friendly_id/active_record"
require "babosa_ext"
318 changes: 0 additions & 318 deletions lib/htmldiff.rb

This file was deleted.

0 comments on commit 5e96524

Please sign in to comment.