diff options
Diffstat (limited to 'Pancake/Configuration.hs')
-rw-r--r-- | Pancake/Configuration.hs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Pancake/Configuration.hs b/Pancake/Configuration.hs index 9df236a..9b0f83d 100644 --- a/Pancake/Configuration.hs +++ b/Pancake/Configuration.hs @@ -69,6 +69,9 @@ data Config = Config { commands :: M.Map String String -- inside divs. , unclutter :: M.Map String String -- ^ XSLT file and URI regex. + , pandocTimeout :: Int + -- ^ Maximum amount of time (in seconds) allowed + -- for document parsing. } deriving (Generic, Show, Eq) -- | For configuration parsing. @@ -117,6 +120,7 @@ instance Default Config where "^https://news\\.ycombinator\\.com/((news|show|ask).*)?$") , ("mediawiki", "^https://en\\.(m.)?(wiktionary|wikipedia)\\.org/wiki/") , ("github", "^https://github\\.com/")] + , pandocTimeout = 60 } where curl = "curl -A \"pancake/${PANCAKE}\" --compressed -4 -L " ++ |