diff options
author | fiddlosopher <fiddlosopher@788f1e2b-df1e-0410-8736-df70ead52e1b> | 2007-03-17 20:23:47 +0000 |
---|---|---|
committer | fiddlosopher <fiddlosopher@788f1e2b-df1e-0410-8736-df70ead52e1b> | 2007-03-17 20:23:47 +0000 |
commit | 571c3b41737f3a331706833adeb8241d93cef10c (patch) | |
tree | 58d6690630f686c7ae7b042175561045e7aced7e /src/Text/Pandoc/Writers | |
parent | 9b3d5d88c2cb4b9779ada57abf2d28b71aad4bea (diff) | |
download | pandoc-571c3b41737f3a331706833adeb8241d93cef10c.tar.gz |
Removed Blank block element as unnecessary.
git-svn-id: https://pandoc.googlecode.com/svn/trunk@578 788f1e2b-df1e-0410-8736-df70ead52e1b
Diffstat (limited to 'src/Text/Pandoc/Writers')
-rw-r--r-- | src/Text/Pandoc/Writers/Docbook.hs | 1 | ||||
-rw-r--r-- | src/Text/Pandoc/Writers/HTML.hs | 1 | ||||
-rw-r--r-- | src/Text/Pandoc/Writers/LaTeX.hs | 1 | ||||
-rw-r--r-- | src/Text/Pandoc/Writers/Markdown.hs | 5 | ||||
-rw-r--r-- | src/Text/Pandoc/Writers/RST.hs | 1 | ||||
-rw-r--r-- | src/Text/Pandoc/Writers/RTF.hs | 1 |
6 files changed, 2 insertions, 8 deletions
diff --git a/src/Text/Pandoc/Writers/Docbook.hs b/src/Text/Pandoc/Writers/Docbook.hs index 0c1d35e63..87eba9ad0 100644 --- a/src/Text/Pandoc/Writers/Docbook.hs +++ b/src/Text/Pandoc/Writers/Docbook.hs @@ -133,7 +133,6 @@ listItemToDocbook opts item = -- | Convert a Pandoc block element to Docbook. blockToDocbook :: WriterOptions -> Block -> Doc -blockToDocbook opts Blank = text "" blockToDocbook opts Null = empty blockToDocbook opts (Plain lst) = wrap opts lst blockToDocbook opts (Para lst) = diff --git a/src/Text/Pandoc/Writers/HTML.hs b/src/Text/Pandoc/Writers/HTML.hs index 5f42679b4..6b42c010f 100644 --- a/src/Text/Pandoc/Writers/HTML.hs +++ b/src/Text/Pandoc/Writers/HTML.hs @@ -131,7 +131,6 @@ obfuscateString = concatMap obfuscateChar -- | Convert Pandoc block element to HTML. blockToHtml :: WriterOptions -> Block -> Html -blockToHtml opts Blank = noHtml blockToHtml opts Null = noHtml blockToHtml opts (Plain lst) = inlineListToHtml opts lst blockToHtml opts (Para lst) = paragraph $ inlineListToHtml opts lst diff --git a/src/Text/Pandoc/Writers/LaTeX.hs b/src/Text/Pandoc/Writers/LaTeX.hs index d72c915d5..de1b7e207 100644 --- a/src/Text/Pandoc/Writers/LaTeX.hs +++ b/src/Text/Pandoc/Writers/LaTeX.hs @@ -102,7 +102,6 @@ deVerb (other:rest) = other:(deVerb rest) blockToLaTeX :: [Block] -- ^ List of note blocks to use in resolving note refs -> Block -- ^ Block to convert -> String -blockToLaTeX notes Blank = "\n" blockToLaTeX notes Null = "" blockToLaTeX notes (Plain lst) = inlineListToLaTeX notes lst ++ "\n" blockToLaTeX notes (Para lst) = (inlineListToLaTeX notes lst) ++ "\n\n" diff --git a/src/Text/Pandoc/Writers/Markdown.hs b/src/Text/Pandoc/Writers/Markdown.hs index 13e5aca89..687f6e6c4 100644 --- a/src/Text/Pandoc/Writers/Markdown.hs +++ b/src/Text/Pandoc/Writers/Markdown.hs @@ -75,8 +75,8 @@ formatKeys [] = [] formatKeys [x] = [x] formatKeys ((Key x1 y1):(Key x2 y2):rest) = (Key x1 y1):(formatKeys ((Key x2 y2):rest)) -formatKeys ((Key x1 y1):rest) = (Key x1 y1):Blank:(formatKeys rest) -formatKeys (x:(Key x1 y1):rest) = x:Blank:(formatKeys ((Key x1 y1):rest)) +formatKeys ((Key x1 y1):rest) = (Key x1 y1):(Plain [Str ""]):(formatKeys rest) +formatKeys (x:(Key x1 y1):rest) = x:(Plain [Str ""]):(formatKeys ((Key x1 y1):rest)) formatKeys (x:rest) = x:(formatKeys rest) -- | Convert bibliographic information into Markdown header. @@ -103,7 +103,6 @@ dateToMarkdown str = text "% " <> text (escapeString str) blockToMarkdown :: Int -- ^ Tab stop -> Block -- ^ Block element -> Doc -blockToMarkdown tabStop Blank = text "" blockToMarkdown tabStop Null = empty blockToMarkdown tabStop (Plain lst) = wrappedMarkdown lst blockToMarkdown tabStop (Para lst) = (wrappedMarkdown lst) <> (text "\n") diff --git a/src/Text/Pandoc/Writers/RST.hs b/src/Text/Pandoc/Writers/RST.hs index b6802ffa2..27d1a596a 100644 --- a/src/Text/Pandoc/Writers/RST.hs +++ b/src/Text/Pandoc/Writers/RST.hs @@ -112,7 +112,6 @@ dateToRST str = text ":Date: " <> text (escapeString str) <> char '\n' blockToRST :: Int -- ^ tab stop -> Block -- ^ block element to convert -> (Doc, Doc) -- ^ first element is text, second is references for end of file -blockToRST tabStop Blank = (text "\n", empty) blockToRST tabStop Null = (empty, empty) blockToRST tabStop (Plain lst) = wrappedRST lst blockToRST tabStop (Para [TeX str]) = -- raw latex block diff --git a/src/Text/Pandoc/Writers/RTF.hs b/src/Text/Pandoc/Writers/RTF.hs index 86991368b..2dddb857b 100644 --- a/src/Text/Pandoc/Writers/RTF.hs +++ b/src/Text/Pandoc/Writers/RTF.hs @@ -146,7 +146,6 @@ blockToRTF :: [Block] -- ^ list of note blocks -> Int -- ^ indent level -> Block -- ^ block to convert -> String -blockToRTF notes indent Blank = rtfPar indent 0 "" blockToRTF notes indent Null = "" blockToRTF notes indent (Plain lst) = rtfCompact indent 0 (inlineListToRTF notes lst) |