diff --git a/jquery.pretty-text-diff.coffee b/jquery.pretty-text-diff.coffee
index 859e666..800cd93 100644
--- a/jquery.pretty-text-diff.coffee
+++ b/jquery.pretty-text-diff.coffee
@@ -1,5 +1,5 @@
###
-@preserve jQuery.PrettyTextDiff 1.0.2
+@preserve jQuery.PrettyTextDiff 1.0.3
See https://github.com/arnab/jQuery.PrettyTextDiff/
###
@@ -29,8 +29,8 @@ $.fn.extend
dmp.diff_cleanupSemantic(diffs) if settings.cleanup
$.fn.prettyTextDiff.debug "Diffs: ", diffs, settings
- diff_as_html = diffs.map (diff) ->
- $.fn.prettyTextDiff.createHTML(diff)
+ diff_as_html = $.map(diffs, (diff) ->
+ $.fn.prettyTextDiff.createHTML(diff))
$(settings.diffContainer, this).html(diff_as_html.join(''));
@
diff --git a/jquery.pretty-text-diff.js b/jquery.pretty-text-diff.js
index 3a8dd0b..1e8fec7 100644
--- a/jquery.pretty-text-diff.js
+++ b/jquery.pretty-text-diff.js
@@ -1,7 +1,6 @@
-// Generated by CoffeeScript 1.4.0
-
+// Generated by CoffeeScript 1.6.3
/*
-@preserve jQuery.PrettyTextDiff 1.0.2
+@preserve jQuery.PrettyTextDiff 1.0.3
See https://github.com/arnab/jQuery.PrettyTextDiff/
*/
@@ -35,7 +34,7 @@ See https://github.com/arnab/jQuery.PrettyTextDiff/
dmp.diff_cleanupSemantic(diffs);
}
$.fn.prettyTextDiff.debug("Diffs: ", diffs, settings);
- diff_as_html = diffs.map(function(diff) {
+ diff_as_html = $.map(diffs, function(diff) {
return $.fn.prettyTextDiff.createHTML(diff);
});
$(settings.diffContainer, this).html(diff_as_html.join(''));
diff --git a/jquery.pretty-text-diff.min.js b/jquery.pretty-text-diff.min.js
index d2c44be..25e1691 100644
--- a/jquery.pretty-text-diff.min.js
+++ b/jquery.pretty-text-diff.min.js
@@ -1,5 +1,5 @@
/*
-@preserve jQuery.PrettyTextDiff 1.0.2
+@preserve jQuery.PrettyTextDiff 1.0.3
See https://github.com/arnab/jQuery.PrettyTextDiff/
*/
-(function(){var $;$=jQuery;$.fn.extend({prettyTextDiff:function(options){var dmp,settings;settings={originalContainer:".original",changedContainer:".changed",diffContainer:".diff",cleanup:true,debug:false};settings=$.extend(settings,options);$.fn.prettyTextDiff.debug("Options: ",settings,settings);dmp=new diff_match_patch;return this.each(function(){var changed,diff_as_html,diffs,original;original=$(settings.originalContainer,this).text();$.fn.prettyTextDiff.debug("Original text found: ",original,settings);changed=$(settings.changedContainer,this).text();$.fn.prettyTextDiff.debug("Changed text found: ",changed,settings);diffs=dmp.diff_main(original,changed);if(settings.cleanup){dmp.diff_cleanupSemantic(diffs)}$.fn.prettyTextDiff.debug("Diffs: ",diffs,settings);diff_as_html=diffs.map(function(diff){return $.fn.prettyTextDiff.createHTML(diff)});$(settings.diffContainer,this).html(diff_as_html.join(""));return this})}});$.fn.prettyTextDiff.debug=function(message,object,settings){if(settings.debug){return console.log(message,object)}};$.fn.prettyTextDiff.createHTML=function(diff){var data,html,operation,pattern_amp,pattern_gt,pattern_lt,pattern_para,text;html=[];pattern_amp=/&/g;pattern_lt=//g;pattern_para=/\n/g;operation=diff[0],data=diff[1];text=data.replace(pattern_amp,"&").replace(pattern_lt,"<").replace(pattern_gt,">").replace(pattern_para,"
");switch(operation){case DIFF_INSERT:return""+text+"";case DIFF_DELETE:return""+text+"";case DIFF_EQUAL:return""+text+""}}}).call(this);
\ No newline at end of file
+(function(){var $;$=jQuery;$.fn.extend({prettyTextDiff:function(options){var dmp,settings;settings={originalContainer:".original",changedContainer:".changed",diffContainer:".diff",cleanup:true,debug:false};settings=$.extend(settings,options);$.fn.prettyTextDiff.debug("Options: ",settings,settings);dmp=new diff_match_patch;return this.each(function(){var changed,diff_as_html,diffs,original;original=$(settings.originalContainer,this).text();$.fn.prettyTextDiff.debug("Original text found: ",original,settings);changed=$(settings.changedContainer,this).text();$.fn.prettyTextDiff.debug("Changed text found: ",changed,settings);diffs=dmp.diff_main(original,changed);if(settings.cleanup){dmp.diff_cleanupSemantic(diffs)}$.fn.prettyTextDiff.debug("Diffs: ",diffs,settings);diff_as_html=$.map(diffs,function(diff){return $.fn.prettyTextDiff.createHTML(diff)});$(settings.diffContainer,this).html(diff_as_html.join(""));return this})}});$.fn.prettyTextDiff.debug=function(message,object,settings){if(settings.debug){return console.log(message,object)}};$.fn.prettyTextDiff.createHTML=function(diff){var data,html,operation,pattern_amp,pattern_gt,pattern_lt,pattern_para,text;html=[];pattern_amp=/&/g;pattern_lt=//g;pattern_para=/\n/g;operation=diff[0],data=diff[1];text=data.replace(pattern_amp,"&").replace(pattern_lt,"<").replace(pattern_gt,">").replace(pattern_para,"
");switch(operation){case DIFF_INSERT:return""+text+"";case DIFF_DELETE:return""+text+"";case DIFF_EQUAL:return""+text+""}}}).call(this);
\ No newline at end of file