From bc6d34b08328f36d605bea9ada378a09244b73a2 Mon Sep 17 00:00:00 2001 Message-Id: From: Mark Wooding Date: Mon, 10 Apr 2017 17:29:09 +0100 Subject: [PATCH] bin/populate-lang-table, mason/pastebin/%show: Add Markdown support. Organization: Straylight/Edgeware From: Mark Wooding Set paranoid options and away we go. --- bin/populate-lang-table | 1 + mason/pastebin/%show | 3 +++ 2 files changed, 4 insertions(+) diff --git a/bin/populate-lang-table b/bin/populate-lang-table index 407a940..e96d6a2 100755 --- a/bin/populate-lang-table +++ b/bin/populate-lang-table @@ -14,6 +14,7 @@ while (<$fh>) { } close $fh or die "close highlight: $! $?"; $newlang{"txt"} = "Plain text"; +$newlang{"md"} = "Markdown"; Odin::xact { my $h = $db->selectall_hashref diff --git a/mason/pastebin/%show b/mason/pastebin/%show index cfa0f26..a0e7f67 100644 --- a/mason/pastebin/%show +++ b/mason/pastebin/%show @@ -28,6 +28,9 @@ % filter "highlight", $m, $content, % "highlight", "-Ohtml", "-f", "-t8", "-S$1"; +% } elsif ($lang eq "md") { +% filter "markdown", $m, $content, +% "markdown", "-fnohtml,autolink,safelink,footnote"; % } else {

I don't know how to display content with language -- [mdw]