Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Support git code syntax in live preview

Add autocrlf values for Windows, Linux, and OS X.
  • Loading branch information...
commit c90c3b15441a43f90c38205ab1664fd297b38e04 1 parent 578386f
@bootstraponline bootstraponline authored
View
7 .gitattributes
@@ -1,4 +1,11 @@
# https://help.github.com/articles/dealing-with-line-endings
+#
+# For Mac & Linux
+# git config --global core.autocrlf input
+#
+# For windows
+# git config --global core.autocrlf true
+#
# Set default behaviour, in case users don't have core.autocrlf set.
* text=auto
View
2  lib/gollum/frontend/public/gollum/livepreview/js/livepreview.js
@@ -298,6 +298,8 @@ var makePreviewHtml = function () {
}
var prevTime = new Date().getTime();
+ // Handle gollum file code insertion syntax.
+ text = text.replace(/^[ \t]*``` ?([^:\n\r]+:[^`\n\r]+)```/gm, '``$1``');
text = md_to_html( text );
// Calculate the processing time of the HTML creation.
Please sign in to comment.
Something went wrong with that request. Please try again.