# Squirrel - http://www.squirrel-lang.org/doc/squirrel3.html # Special thanks goes to Alberto Demichelis (the creator of Squirrel) for his help in adding Squirrel support to Geany [styling=C] [keywords] # all items must be in one line primary=base break case catch class clone constructor continue const default delete else enum extends false for foreach function if in instanceof local null resume return static switch this throw true try typeof while yield secondary= [lexer_properties] styling.within.preprocessor=1 lexer.cpp.track.preprocessor=0 preprocessor.symbol.$(file.patterns.cpp)=# preprocessor.start.$(file.patterns.cpp)=if ifdef ifndef preprocessor.middle.$(file.patterns.cpp)=else elif preprocessor.end.$(file.patterns.cpp)=endif [settings] lexer_filetype=C tag_parser=C extension=nut comment_use_indent=true mime_type=text/plain comment_single=// comment_single=# # multiline comments comment_open=/* comment_close=*/ comment_use_indent=true context_action_cmd= [indentation] width=4 # 0 is spaces, 1 is tabs, 2 is tab & spaces type=1 [build-menu] # %f will be replaced by the complete filename # %e will be replaced by the filename without extension # (use only one of it at one time) FT_00_LB=Compile FT_00_CM=sq -c "%f" FT_00_WD=