1 # For complete documentation
of this file
, please see Geany
's main documentation
3 # Edit these
in the colorscheme
.conf file instead
5 commentline
=comment_line
9 literate_comment
=comment
10 literate_codedelim
=preprocessor
13 reserved_operator
=keyword_1
19 identifier
=identifier_1
25 preprocessor
=preprocessor
29 # all items must be
in one line
30 keywords
=case class data default deriving do else forall foreign if import in infix infixl infixr instance let module newtype of then type where
31 ffi
=capi ccall export
import interruptible prim safe stdcall unsafe
32 reserved_operators
=-> .. :: <- = => @ \ | ~ ← → ∀ ∷ ★
35 lexer
.haskell
.allow
.hash
=1
36 lexer
.haskell
.allow
.quotes
=1
37 lexer
.haskell
.allow
.questionmark
=0
38 lexer
.haskell
.import.safe
=1
40 styling
.within
.preprocessor
=0
41 fold
.haskell
.imports
=0
44 # default extension used
when saving files
48 mime_type
=text
/x
-haskell
50 # these characters define word boundaries
when making selections
and searching
51 # using word matching options
52 #wordchars
=_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
54 # single comments
, like
# in this file
60 # set to false
if a comment
character/string should start at column
0 of a line
, true uses
any
61 # indentation
of the line
, e
.g
. setting to true causes the following on pressing CTRL
+d
63 # setting to false would generate this
64 # # command_example
();
65 # This setting works only for single line comments
66 comment_use_indent
=true
68 # context action command
(please see Geany
's main documentation for details
)
73 # 0 is spaces
, 1 is tabs
, 2 is tab
& spaces
77 # %f will be replaced by the complete filename
78 # %e will be replaced by the filename without extension
80 FT_00_CM
=ghc
--make "%f"