Updated Spanish translation
[anjuta-git-plugin.git] / data / properties / ruby.properties
blob94b72e59db6a68e410a9bd509e26e76f5147cd90
1 # Define SciTE settings for Ruby files.
3 filter.ruby=Ruby (rb)|*.rb|
5 lexer.*.rb=ruby
7 file.patterns.rb=*.rb
9 keywordclass.ruby=__FILE__ and def end in or self unless __LINE__ begin \
10 defined? ensure module redo super until BEGIN break do false next rescue \
11 then when END case else for nil require retry true while alias class elsif if \
12 not return undef yield
13 keywords.$(file.patterns.rb)=$(keywordclass.ruby)
15 statement.indent.*.rb=
16 statement.end*.rb=
17 statement.lookback.*.rb=1
18 block.start.*.rb=10
20 comment.block.ruby=#~
22 # ruby styles
23 # White space
24 style.ruby.0=fore:#808080
25 # Comment
26 style.ruby.1=fore:#007F00,$(font.comment)
27 # Number
28 style.ruby.2=fore:#007F7F
29 # String
30 style.ruby.3=fore:#7F007F,$(font.monospace)
31 # Single quoted string
32 style.ruby.4=fore:#7F007F,$(font.monospace)
33 # Keyword
34 style.ruby.5=fore:#00007F,bold
35 # Triple quotes
36 # style.ruby.6=fore:#7F0000
37 # Triple double quotes
38 style.ruby.7=fore:#7F0000
39 # Class name definition
40 style.ruby.8=fore:#0000FF,bold
41 # Function or method name definition
42 style.ruby.9=fore:#007F7F,bold
43 # Operators
44 style.ruby.10=bold
45 # Identifiers
46 style.ruby.11=fore:#7F7F7F
47 # Comment-blocks
48 style.ruby.12=fore:#7F7F7F
49 # End of line where string is not closed
50 style.ruby.13=fore:#000000,$(font.monospace),back:#E0C0E0,eolfilled
51 # Matched Operators
52 style.ruby.34=fore:#0000FF,bold
53 style.ruby.35=fore:#FF0000,bold
54 # Braces are only matched in operator style
55 braces.ruby.style=10
57 if PLAT_WIN
58         command.go.*.rb=ruby $(FileNameExt)
59         command.go.subsystem.*.rb=1
61 if PLAT_GTK
62         command.go.*.rb=ruby $(FileNameExt)