"Fossies" - the Fresh Open Source Software Archive

Member "wscite/erlang.properties" (11 Sep 2020, 4809 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 Erlang files.
    2 
    3 # M: Erlang M-Files
    4 file.patterns.erlang=*.erl;*.hrl
    5 
    6 # M: Erlang M-Files
    7 filter.erlang=Erlang (erl hrl)|$(file.patterns.erlang)|
    8 
    9 *filter.erlang=$(filter.erlang)
   10 
   11 lexer.$(file.patterns.erlang)=erlang
   12 
   13 #*language.erlang=Erlang|erl||
   14 
   15 # Reserved Erlang words
   16 keywords.$(file.patterns.erlang)=after and andalso band begin bnot bor bsl bsr bxor case catch cond div end fun if let not of or orelse query receive rem try when xor
   17 # Erlang built-in functions (BIFs)
   18 keywords2.$(file.patterns.erlang)=erlang: abs adler32 adler32_combine erlang:append_element apply atom_to_binary atom_to_list binary_to_atom binary_to_existing_atom binary_to_list bitstring_to_list binary_to_term bit_size erlang:bump_reductions byte_size erlang:cancel_timer check_process_code concat_binary crc32 crc32_combine date decode_packet delete_module erlang:demonitor disconnect_node erlang:display element erase erlang:error exit float float_to_list erlang:fun_info erlang:fun_to_list erlang:function_exported garbage_collect get erlang:get_cookie get_keys erlang:get_stacktrace group_leader halt erlang:hash hd erlang:hibernate integer_to_list erlang:integer_to_list iolist_to_binary iolist_size is_alive is_atom is_binary is_bitstring is_boolean erlang:is_builtin is_float is_function is_integer is_list is_number is_pid is_port is_process_alive is_record is_reference is_tuple length link list_to_atom list_to_binary list_to_bitstring list_to_existing_atom list_to_float list_to_integer erlang:list_to_integer list_to_pid list_to_tuple load_module erlang:load_nif erlang:loaded erlang:localtime erlang:localtime_to_universaltime make_ref erlang:make_tuple erlang:max erlang:md5 erlang:md5_final erlang:md5_init erlang:md5_update erlang:memory erlang:min module_loaded erlang:monitor monitor_node node nodes now open_port erlang:phash erlang:phash2 pid_to_list port_close port_command erlang:port_command port_connect port_control erlang:port_call erlang:port_info erlang:port_to_list erlang:ports pre_loaded erlang:process_display process_flag process_info processes purge_module put erlang:raise erlang:read_timer erlang:ref_to_list register registered erlang:resume_process round self erlang:send erlang:send_after erlang:send_nosuspend erlang:set_cookie setelement size spawn spawn_link spawn_monitor spawn_opt split_binary erlang:start_timer statistics erlang:suspend_process erlang:system_flag erlang:system_info erlang:system_monitor erlang:system_profile term_to_binary throw time tl erlang:trace erlang:trace_delivered erlang:trace_info erlang:trace_pattern trunc tuple_size tuple_to_list erlang:universaltime erlang:universaltime_to_localtime unlink unregister whereis erlang:yield
   19 # Erlang preprocessor instructions
   20 keywords3.$(file.patterns.erlang)=-define -else -endif -ifdef -ifndef -include -include_lib -undef
   21 # Erlang module attributes
   22 keywords4.$(file.patterns.erlang)=-behavior -behaviour -compile -created -created_by -export -file -import -module -modified -modified_by -record -revision -spec -type -vsn
   23 # Erlang documentation helpers
   24 keywords5.$(file.patterns.erlang)=@author @clear @copyright @deprecated @doc @docfile @end @equiv @headerfile @hidden @private @reference @see @since @spec @throws @title @todo @TODO @type @version
   25 # Erlang documentation macros
   26 keywords6.$(file.patterns.erlang)=@date @docRoot @link @module @package @section @time @type @version
   27 
   28 # Comment start
   29 comment.block.erlang=%~
   30 
   31 # Erlang styles
   32 # foreground;background;bold;italic
   33 
   34 # Default style
   35 style.erlang.0=fore:#000000
   36 
   37 # Comments
   38 #---------------------------
   39 # Default comment
   40 style.erlang.1=fore:#d00000
   41 # Function comment
   42 style.erlang.14=fore:#3f5fbf
   43 # Module comment
   44 style.erlang.15=fore:#3f5fbf
   45 # Documentation helper in comment
   46 style.erlang.16=fore:#3f5fbf,bold
   47 # Documentation macro in comment
   48 style.erlang.17=fore:#3f5fbf,bold,italics
   49 
   50 # Types
   51 #---------------------------
   52 # Variable
   53 style.erlang.2=fore:#7f0000
   54 # Number
   55 style.erlang.3=fore:#007f00
   56 # String
   57 style.erlang.5=fore:#ff901e
   58 # Character
   59 style.erlang.9=fore:#007f00
   60 # Macro
   61 style.erlang.10=fore:#7f007f
   62 # Macro quoted
   63 style.erlang.19=fore:#7f007f
   64 # Record
   65 style.erlang.11=fore:#7f7f00,bold
   66 # Record quoted
   67 style.erlang.20=fore:#7f7f00,bold
   68 # Atom
   69 style.erlang.7=fore:#7f7f00
   70 # Atom quoted
   71 style.erlang.18=fore:#7f7f00
   72 # Node name
   73 style.erlang.13=fore:#007f7f
   74 # Node name quoted
   75 style.erlang.21=fore:#007f7f
   76 
   77 # Special
   78 #---------------------------
   79 # Reserved words
   80 style.erlang.4=fore:#00007f,bold
   81 # Built-in functions
   82 style.erlang.22=fore:#0000ff,bold
   83 # Function name
   84 style.erlang.8=fore:#00007f
   85 # Module name
   86 style.erlang.23=fore:#00cccc
   87 # Module attributes
   88 style.erlang.24=fore:#007f7f
   89 # Preprocessor
   90 style.erlang.12=fore:#007f7f
   91 # Operators
   92 style.erlang.6=fore:#000000
   93 # Unknown: error
   94 style.erlang.31=back:#FF0000