"Fossies" - the Fresh Open Source Software Archive

Member "wscite/d.properties" (11 Sep 2020, 3924 Bytes) of package /windows/misc/wscite445.zip:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 # Define SciTE settings for D
    2 
    3 file.patterns.d=*.d
    4 filter.d=D (d)|$(file.patterns.d)|
    5 *filter.d=$(filter.d)
    6 lexer.$(file.patterns.d)=d
    7 *language.d=D|d||
    8 
    9 word.chars.d=$(chars.alpha)$(chars.numeric)_#
   10 word.characters.$(file.patterns.d)=$(word.chars.d)
   11 #~ word.characters.$(file.patterns.cs)=$(word.chars.d)
   12 calltip.d.word.characters=$(chars.alpha)$(chars.numeric)_
   13 
   14 
   15 #comment.block.at.line.start.d=1
   16 comment.block.d=//~
   17 comment.stream.start.d=/+
   18 comment.stream.end.d=+/
   19 comment.box.start.d=/*
   20 comment.box.middle.d= *
   21 comment.box.end.d= */
   22 #lexer.d.fold.at.else=1
   23 
   24 statement.indent.$(file.patterns.d)=6 case catch class debug default do else \
   25 finally for foreach foreach_reverse if private protected public scope struct \
   26 try union while with
   27 statement.end.$(file.patterns.d)=13 ;
   28 statement.lookback.$(file.patterns.d)=20
   29 block.start.$(file.patterns.d)=13 {
   30 block.end.$(file.patterns.d)=13 }
   31 
   32 # D keywords
   33 keywords.$(file.patterns.d)=abstract alias align asm assert auto \
   34  body bool break byte \
   35  case cast catch cdouble cent cfloat char class const continue creal \
   36  dchar debug default delegate delete deprecated do double \
   37  else enum export extern \
   38  false final finally float for foreach foreach_reverse function \
   39  goto \
   40  idouble if ifloat import in inout int interface invariant ireal is \
   41  lazy long \
   42  mixin module \
   43  new null \
   44  out override \
   45  package pragma private protected public \
   46  real return \
   47  scope short static struct super switch synchronized \
   48  template this throw true try typedef typeid typeof \
   49  ubyte ucent uint ulong union unittest ushort \
   50  version void volatile \
   51  wchar while with
   52 
   53 # keywords2 are intended for embedded ASM
   54 
   55 # keywords3 are intended for doxygen
   56 keywords3.$(file.patterns.d)=a addindex addtogroup anchor arg attention \
   57 author b brief bug c class code date def defgroup deprecated dontinclude \
   58 e em endcode endhtmlonly endif endlatexonly endlink endverbatim enum example exception \
   59 f$ f[ f] file fn hideinitializer htmlinclude htmlonly \
   60 if image include ingroup internal invariant interface latexonly li line link \
   61 mainpage name namespace nosubgrouping note overload \
   62 p page par param post pre ref relates remarks return retval \
   63 sa section see showinitializer since skip skipline struct subsection \
   64 test throw todo typedef union until \
   65 var verbatim verbinclude version warning weakgroup $ @ \ & < > # { }
   66 
   67 # keywords4 are intended for syntax driven or custom highlighting
   68 
   69 
   70 # Styles
   71 
   72 # 0 - whitespace
   73 # 1, 2, 3, 4 - comments:  /* */,  //,  /** */ or /*! */,  /+ +/
   74 # 5 - number
   75 # 6, 7, 8, 9 - keywords: standard, secondary, doc keywords, typedefs and aliases
   76 # 10 - string
   77 # 11 - string not closed
   78 # 12 - char
   79 # 13 - operator
   80 # 14 - identifier
   81 # 15, 16, 17 - Doc comments: line doc /// or //!, doc keyword, doc keyword err
   82 # 18, 19 stringb, stringr
   83 # 20, 21, 22 keywords 5, 6, and 7
   84 
   85 style.d.32=$(font.base)
   86 style.d.0=fore:#808080
   87 style.d.1=$(colour.code.comment.box),$(font.code.comment.box)
   88 style.d.2=$(colour.code.comment.line),$(font.code.comment.line)
   89 style.d.3=$(colour.code.comment.doc),$(font.code.comment.doc)
   90 style.d.4=$(colour.code.comment.nested),$(font.code.comment.nested)
   91 style.d.5=$(colour.number)
   92 style.d.6=$(colour.keyword),bold
   93 style.d.7=$(colour.keyword),bold
   94 style.d.8=$(colour.keyword),bold
   95 style.d.9=$(colour.keyword),bold
   96 style.d.10=$(colour.string)
   97 style.d.11=fore:#000000,$(font.monospace),back:#E0C0E0,eolfilled
   98 style.d.12=$(colour.char)
   99 style.d.13=$(colour.operator),bold
  100 style.d.14=
  101 style.d.15=$(colour.code.comment.doc),$(font.code.comment.doc)
  102 style.d.16=fore:#3060A0,$(font.code.comment.doc)
  103 style.d.17=fore:#804020,$(font.code.comment.doc)
  104 style.d.18=fore:#DD9900
  105 style.d.19=fore:#DD9900
  106 style.d.20=fore:#DD9900
  107 style.d.21=fore:#DD9900
  108 style.d.22=fore:#DD9900
  109 # breaces must be operator style to allow matching
  110 braces.d.style=13
  111 
  112 
  113 command.compile.*.d=dmd -O $(FileNameExt)
  114 command.build.*.d=$(make.command)
  115 command.go.*.d=$(FileName)
  116