Wiki

GeanyIde: filetypes.Cobra.conf

File filetypes.Cobra.conf, 2.4 KB (added by Charles, 13 years ago)
Line 
1# For complete documentation of this file, please see Geany's main documentation
2[styling]
3# foreground;background;bold;italic
4default=default
5commentline=comment
6number=number
7string=string
8character=string
9word=keyword
10triple=string
11tripledouble=commentdoc
12classname=type,bold
13defname=function
14operator=operator
15identifier=default
16commentblock=comment
17stringeol=stringeol
18# flip bold for identifiers
19word2=keyword2,bold
20decorator=preprocessor
21
22[keywords]
23# all items must be in one line
24primary=abstract adds all and any as assert base be body bool branch break callable catch char class const continue cue decimal def do dynamic each else end ensure enum event every except expect extend extern fake false finally float for from get has if ignore implements implies import in inherits inlined inout int interface internal invariant is listen lock mixin must namespace new nil nonvirtual not number objc of off old on or out override par partial pass passthrough post print private pro protected public raise ref require return same set shared sig stop struct success test this throw to to? trace true try uint use using var vari virtual where while yield
25# additional keywords, will be highlighted with style "word2"
26# these are the builtins for Python 2.5 created with ' '.join(dir(__builtins__))
27identifiers=value result
28
29[lexer_properties]
30fold.comment.python=1
31fold.quotes.python=1
32
33[settings]
34lexer_filetype=Python
35tag_parser=Python
36# default extension used when saving files
37extension=cobra
38
39# the following characters are these which a "word" can contains, see documentation
40#wordchars=_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
41
42# single comments, like # in this file
43comment_single=#
44# multiline comments
45comment_open=/#
46comment_close=#/
47
48# set to false if a comment character/string should start at column 0 of a line, true uses any
49# indentation of the line, e.g. setting to true causes the following on pressing CTRL+d
50    #command_example();
51# setting to false would generate this
52#   command_example();
53# This setting works only for single line comments
54comment_use_indent=true
55
56# context action command (please see Geany's main documentation for details)
57context_action_cmd=
58
59[build_settings]
60# %f will be replaced by the complete filename
61# %e will be replaced by the filename without extension
62# (use only one of it at one time)
63compiler=cobra -c "%f"
64run_cmd=mono "%e.exe"