1 | # For complete documentation of this file, please see Geany's main documentation |
---|
2 | [styling] |
---|
3 | # foreground;background;bold;italic |
---|
4 | default=default |
---|
5 | commentline=comment |
---|
6 | number=number |
---|
7 | string=string |
---|
8 | character=string |
---|
9 | word=keyword |
---|
10 | triple=string |
---|
11 | tripledouble=commentdoc |
---|
12 | classname=type,bold |
---|
13 | defname=function |
---|
14 | operator=operator |
---|
15 | identifier=default |
---|
16 | commentblock=comment |
---|
17 | stringeol=stringeol |
---|
18 | # flip bold for identifiers |
---|
19 | word2=keyword2,bold |
---|
20 | decorator=preprocessor |
---|
21 | |
---|
22 | [keywords] |
---|
23 | # all items must be in one line |
---|
24 | primary=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__)) |
---|
27 | identifiers=value result |
---|
28 | |
---|
29 | [lexer_properties] |
---|
30 | fold.comment.python=1 |
---|
31 | fold.quotes.python=1 |
---|
32 | |
---|
33 | [settings] |
---|
34 | lexer_filetype=Python |
---|
35 | tag_parser=Python |
---|
36 | # default extension used when saving files |
---|
37 | extension=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 |
---|
43 | comment_single=# |
---|
44 | # multiline comments |
---|
45 | comment_open=/# |
---|
46 | comment_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 |
---|
54 | comment_use_indent=true |
---|
55 | |
---|
56 | # context action command (please see Geany's main documentation for details) |
---|
57 | context_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) |
---|
63 | compiler=cobra -c "%f" |
---|
64 | run_cmd=mono "%e.exe" |
---|