{-# LANGUAGE OverloadedStrings #-} module Haskell.Debug.Adapter.Constant where import qualified Data.Version as V -- | -- _INI_SEC_DEF :: String _INI_SEC_DEF = "DEFAULT" -- | -- _INI_DEF_WORK_DIR :: String _INI_DEF_WORK_DIR = "work_dir" -- | -- _INI_SEC_LOG :: String _INI_SEC_LOG = "LOG" -- | -- _INI_LOG_FILE :: String _INI_LOG_FILE = "file" -- | -- _INI_LOG_LEVEL :: String _INI_LOG_LEVEL = "level" -- | -- _LOG_NAME :: String _LOG_NAME = "HDA" -- | -- _LOG_REQUEST :: String _LOG_REQUEST = "REQUEST" -- | -- _LOG_RESPONSE :: String _LOG_RESPONSE = "RESPONSE" -- | -- _LOG_APP :: String _LOG_APP = "APP" -- | -- _LOG_THREAD_MGR :: String _LOG_THREAD_MGR = "THREAD_MGR" -- | -- _LOG_EVENT :: String _LOG_EVENT = "EVENT" -- | -- _LOG_GHCI_STDOUT :: String _LOG_GHCI_STDOUT = "GHCI_STDOUT" -- | -- _LOG_WATCH :: String _LOG_WATCH = "WATCH" -- | -- _LOG_FORMAT :: String _LOG_FORMAT = "$time [$pid($tid)] $prio $loggername - $msg" -- | -- _LOG_FORMAT_DATE :: String _LOG_FORMAT_DATE = "%Y-%m-%d %H:%M:%S.%q" -- _LOG_FORMAT_DATE = "%Y-%m-%d %H:%M:%S" -- | -- _CONTENT_LENGTH :: String _CONTENT_LENGTH = "Content-Length: " -- | -- _TWO_CRLF :: String _TWO_CRLF = "\r\n\r\n" -- | -- _1_MILLI_SEC :: Int _1_MILLI_SEC = 1 * 1000 -- | -- _10_MILLI_SEC :: Int _10_MILLI_SEC = 10 * 1000 -- | -- _100_MILLI_SEC :: Int _100_MILLI_SEC = 100 * 1000 -- | -- _1_SEC :: Int _1_SEC = 1000 * 1000 -- | -- -- _SEP_WIN :: Char _SEP_WIN = '\\' -- | -- -- _SEP_UNIX :: Char _SEP_UNIX = '/' -- | -- _GHCI_PROMPT :: String _GHCI_PROMPT = "Prelude> " -- | -- _GHCI_PROMPT_HDA :: String _GHCI_PROMPT_HDA = "H>>= " -- | -- --_LF_WORD :: Word8 --_LF_WORD = '\n' -- | -- _LF_STR :: String _LF_STR = "\n" -- | -- _BASE_GHCI_VERSION :: V.Version _BASE_GHCI_VERSION = V.Version [8, 0, 0] [] -- | -- _DAP_HEADER :: String _DAP_HEADER = "<>" -- | -- _DAP_HEADER_OUTPUT_EVENT :: String _DAP_HEADER_OUTPUT_EVENT = "<>" -- | -- _DAP_CMD_END2 :: String _DAP_CMD_END2 = "<>" -- | -- _HS_FILE_EXT :: String _HS_FILE_EXT = ".hs"