Radix cross Linux

The main Radix cross Linux repository contains the build scripts of packages, which have the most complete and common functionality for desktop machines

452 Commits   2 Branches   1 Tag

context default

#Bang path

    keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/ruby color20 color251 bold
    keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/ruby color20 color251 bold
    keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/ruby color20 color251 bold
    keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/ruby color20 color251 bold
    keyword whole linestart #!\[\s\]/bin/ruby color20 color251 bold

# Symbols :bla-bla
    keyword whole \:\{ABCDEFGHIJKLMNOPQRSTUVWXYZ_\-abcdefghijklmnopqrstuvwxyz\}\[\?\-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\] color32

#Operators

    keyword > color19
    keyword < color19
    keyword - color19
    keyword \+ color19
    keyword \* color19
    keyword / color19
    keyword % color19
    keyword = color19
    keyword \+= color19
    keyword -= color19
    keyword == color19
    keyword != color19
    keyword === color19
    keyword <=> color19
    keyword ! color19
    keyword ~ color19
    keyword =~ color19
    keyword & color19
    keyword | color19
    keyword .. color19

#System variables

# hack for regexps
    keyword $/ color19
    keyword $\{!@&\+`'=~/\\,.;<>_\*"$:F?\} color160
    keyword $\{\0123456789\} color160
    keyword $-+ color160

    keyword whole $defout color160
    keyword whole $DEBUG color160
    keyword whole $F color160
    keyword whole $FILENAME color160
    keyword whole $LOAD_PATH color160
    keyword whole $SAFE color160
    keyword whole $VERBOSE color160
    keyword whole __FILE__ color160
    keyword whole __LINE__ color160
    keyword whole BEGIN color160
    keyword whole END color160
    keyword whole DATA color160
    keyword whole RUBY_PLATFORM color160
    keyword whole RUBY_RELEASE_DATE color160
    keyword whole RUBY_VERSION color160
    keyword whole $stdin color160
    keyword whole STDIN color160
    keyword whole $stdout color160
    keyword whole STDOUT color160
    keyword whole $stderr color160
    keyword whole STDERR color160
    keyword whole argv color160
    keyword whole ARGV color160
    keyword whole ARGF color160
    keyword whole env color160
    keyword whole ENV color160

#Braces &

    keyword { color19
    keyword } color19
    keyword ( color19
    keyword ) color19
    keyword [ color19
    keyword ] color19
    keyword , color19
    keyword : color19

    keyword whole false color160
    keyword whole FALSE color160
    keyword whole nil color160
    keyword whole NIL color160
    keyword whole true color160
    keyword whole TRUE color160

#Variables

    keyword wholeright $+ color34
    keyword wholeright @+ color32
    keyword \\" color160
    keyword \\' color160

#Reserved words (see ruby manual)

    keyword whole def color91

    keyword whole alias color91
    keyword whole and color91
    keyword whole begin color91
    keyword whole break color91
    keyword whole case color91
    keyword whole class color91
    keyword whole defined\? color91
    keyword whole do color91
    keyword whole else color91
    keyword whole elsif color91
    keyword whole end color91
    keyword whole ensure color91
    keyword whole for color91
    keyword whole if color91
    keyword whole in color91
    keyword whole module color91
    keyword whole next color91
    keyword whole not color91
    keyword whole or color91
    keyword whole redo color91
    keyword whole rescue color91
    keyword whole retry color91
    keyword whole return color91
    keyword whole self color91
    keyword whole super color91
    keyword whole then color91
    keyword whole undef color91
    keyword whole unless color91
    keyword whole until color91
    keyword whole when color91
    keyword whole while color91
    keyword whole yeld color91

#First class methods

    keyword whole new color104
    keyword whole inherited color104
    keyword whole superclass color104

#Class module
#   exclusion
    keyword whole include\? color28
    keyword whole include color91
    keyword whole require color91
    keyword whole require_relative color91
#    keyword whole where color91

#Class numeric

    keyword whole abs color124
    keyword whole modulo color124
    keyword whole remainder color124

#Class IO

    keyword whole close color104
    keyword whole crypt color104
    keyword whole delete color104
    keyword whole each color104
    keyword whole gets color104
    keyword whole grep color104
    keyword whole inspect color104
    keyword whole join color104
    keyword whole sync color104

#Class Array

    keyword whole index color104
    keyword whole indexes color104
    keyword whole indices color104
    keyword whole size color104
    keyword whole pop color104
    keyword whole push color104
    keyword whole sort color104
    keyword whole shift color104
    keyword whole unshift color104

#Math module

    keyword whole Math::PI color124
    keyword whole Math::E color124
    keyword whole atan2 color124
    keyword whole cos color124
    keyword whole exp color124
    keyword whole frexp color124
    keyword whole ldexp color124
    keyword whole log color124
    keyword whole log10 color124
    keyword whole sin color124
    keyword whole sqrt color124
    keyword whole tan color124

#Kernel module

    keyword whole chomp color104
    keyword whole chomp! color104
    keyword whole chop color104
    keyword whole chop! color104
    keyword whole raise color104
    keyword whole fork color104
    keyword whole rand color104
    keyword whole srand color104
    keyword whole open color104
    keyword whole print color104
    keyword whole printf color104
    keyword whole sprintf color104
    keyword whole exec color104
    keyword whole eval color104
    keyword whole exit color104
    keyword whole sleep color104

#this works only with label EOF :-(
#context exclusive whole <<\[\s\]EOF EOF green

context # \n color30
    spellcheck

context " " color22
    keyword \\" color34
    keyword \\\\ color34

context ' ' color34
    keyword \\' color22
    keyword \\\\ color22

context exclusive ` ` color234 color253