diff --git a/jquery.pretty-text-diff.coffee b/jquery.pretty-text-diff.coffee index 6108610..f3bc93b 100644 --- a/jquery.pretty-text-diff.coffee +++ b/jquery.pretty-text-diff.coffee @@ -23,8 +23,8 @@ $.fn.extend original = $('
').html(settings.originalContent).text() changed = $('
').html(settings.changedContent).text() else - original = $(settings.originalContainer, this).text() - changed = $(settings.changedContainer, this).text() + original = $($(settings.originalContainer, this).prop('outerHTML')?.replace(//gi, '\n')).text() + changed = $($(settings.changedContainer, this).prop('outerHTML')?.replace(//gi, '\n')).text() $.fn.prettyTextDiff.debug "Original text found: ", original, settings $.fn.prettyTextDiff.debug "Changed text found: ", changed, settings @@ -35,8 +35,8 @@ $.fn.extend $.fn.prettyTextDiff.debug "Diffs: ", diffs, settings diff_as_html = $.map(diffs, (diff) -> - $.fn.prettyTextDiff.createHTML(diff)) - $(settings.diffContainer, this).html(diff_as_html.join('')); + $.fn.prettyTextDiff.createHTML(diff)).join('').replace(/\n/g, '
') + $(settings.diffContainer, this).html(diff_as_html); @