@@ -44,7 +44,7 @@ import Text.Pandoc.Builder
44import Text.Pandoc.Class.PandocPure (PandocPure)
44import Text.Pandoc.Class.PandocPure (PandocPure)
45import Text.Pandoc.Class.PandocMonad (PandocMonad (..), getResourcePath,
45import Text.Pandoc.Class.PandocMonad (PandocMonad (..), getResourcePath,
46 readFileFromDirs, report, setResourcePath,
46 readFileFromDirs, report, setResourcePath,
47− setTranslations, translateTerm)
47+ translateTerm)
48import Text.Pandoc.Error (PandocError (PandocParseError, PandocParsecError))
48import Text.Pandoc.Error (PandocError (PandocParseError, PandocParsecError))
49import Text.Pandoc.Highlighting (fromListingsLanguage, languagesByExtension)
49import Text.Pandoc.Highlighting (fromListingsLanguage, languagesByExtension)
50import Text.Pandoc.ImageSize (numUnit, showFl)
50import Text.Pandoc.ImageSize (numUnit, showFl)
@@ -59,7 +59,7 @@ import Text.Pandoc.Readers.LaTeX.Accent (accentCommands)
59import Text.Pandoc.Readers.LaTeX.Citation (citationCommands, cites)
59import Text.Pandoc.Readers.LaTeX.Citation (citationCommands, cites)
60import Text.Pandoc.Readers.LaTeX.Table (tableEnvironments)
60import Text.Pandoc.Readers.LaTeX.Table (tableEnvironments)
61import Text.Pandoc.Readers.LaTeX.Lang (polyglossiaLangToBCP47,
61import Text.Pandoc.Readers.LaTeX.Lang (polyglossiaLangToBCP47,
62− babelLangToBCP47)
62+ babelLangToBCP47, setDefaultLanguage)
63import Text.Pandoc.Readers.LaTeX.SIunitx
63import Text.Pandoc.Readers.LaTeX.SIunitx
64import Text.Pandoc.Shared
64import Text.Pandoc.Shared
65import qualified Text.Pandoc.Translations as Translations
65import qualified Text.Pandoc.Translations as Translations
@@ -1856,15 +1856,3 @@ block = do
1856blocks :: PandocMonad m => LP m Blocks
1856blocks :: PandocMonad m => LP m Blocks
1857blocks = mconcat <$> many block
1857blocks = mconcat <$> many block
1859−setDefaultLanguage :: PandocMonad m => LP m Blocks
1860−setDefaultLanguage = do
1861− o <- option "" $ T.filter (\c -> c /= '[' && c /= ']')
1863− polylang <- untokenize <$> braced
1864− case M.lookup polylang polyglossiaLangToBCP47 of
1865− Nothing -> return mempty -- TODO mzero? warning?
1866− Just langFunc -> do
1869− updateState $ setMeta "lang" $ str (renderLang l)