{-# OPTIONS_GHC -Wall #-}
{-# LANGUAGE OverloadedStrings #-}
module Skylighting.Extensions (extendedSyntaxMap, applyAll) where
import qualified Skylighting.Extensions.GHCi
import qualified Skylighting.Extensions.Haskell
import Skylighting (SyntaxMap)
import qualified Skylighting
import Skylighting.Modding
extendedSyntaxMap :: SyntaxMap
extendedSyntaxMap = applyAll Skylighting.defaultSyntaxMap
applyAll :: SyntaxMap -> SyntaxMap
applyAll =
addSyntax Skylighting.Extensions.GHCi.syntax .
modifySyntax "Haskell" Skylighting.Extensions.Haskell.expandKeywordSet