diff --git a/Gemfile b/Gemfile index 44051696e..42688dc40 100644 --- a/Gemfile +++ b/Gemfile @@ -92,7 +92,7 @@ gem "js-routes", "1.0.0" source "https://rails-assets.org" do gem "rails-assets-jquery", "1.11.1" # Should be kept in sync with jquery-rails - gem "rails-assets-markdown-it", "4.1.2" + gem "rails-assets-markdown-it", "4.2.0" gem "rails-assets-markdown-it-hashtag", "0.3.0" gem "rails-assets-markdown-it-diaspora-mention", "0.3.0" gem "rails-assets-markdown-it-sanitizer", "0.3.0" diff --git a/Gemfile.lock b/Gemfile.lock index ac43df37b..87cfbd191 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -507,7 +507,7 @@ GEM rails-assets-jquery.slimscroll (1.3.3) rails-assets-jquery (>= 1.7) rails-assets-markdown-it--markdown-it-for-inline (0.1.0) - rails-assets-markdown-it (4.1.2) + rails-assets-markdown-it (4.2.0) rails-assets-markdown-it-diaspora-mention (0.3.0) rails-assets-markdown-it-hashtag (0.3.0) rails-assets-markdown-it-sanitizer (0.3.0) @@ -773,7 +773,7 @@ DEPENDENCIES rails-assets-jquery-idletimer (= 1.0.1)! rails-assets-jquery-placeholder (= 2.1.1)! rails-assets-jquery-textchange (= 0.2.3)! - rails-assets-markdown-it (= 4.1.2)! + rails-assets-markdown-it (= 4.2.0)! rails-assets-markdown-it--markdown-it-for-inline (= 0.1.0)! rails-assets-markdown-it-diaspora-mention (= 0.3.0)! rails-assets-markdown-it-hashtag (= 0.3.0)! diff --git a/app/assets/javascripts/app/helpers/text_formatter.js b/app/assets/javascripts/app/helpers/text_formatter.js index 1de72a4c2..458f7967a 100644 --- a/app/assets/javascripts/app/helpers/text_formatter.js +++ b/app/assets/javascripts/app/helpers/text_formatter.js @@ -52,6 +52,7 @@ // xmpp: should behave like mailto: md.linkify.add('xmpp:','mailto:'); + md.linkify.set({ fuzzyLink: false }); // Bootstrap table markup md.renderer.rules.table_open = function () { return '