Solarized.st
author Jan Vrany <jan.vrany@labware.com>
Tue, 08 Sep 2020 11:20:32 +0100
branchjv
changeset 19593 005c34e357bc
parent 18822 07d66af18f0d
child 19608 98f7cba0ce8c
permissions -rw-r--r--
Improve support for filing-out packages to Tonel repositories When filing-out package to Tonel repo, pre-select last directory or directory returned by `TonelRepository discoverPackage:`. This should be what user wants most of the time. Will see, though :-)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
18822
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     1
"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     2
 COPYRIGHT (c) 1988 by Claus Gittinger / eXept Software AG
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     3
 COPYRIGHT (c) 2015-2016 Jan Vrany
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     4
              All Rights Reserved
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     5
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     6
 This software is furnished under a license and may be used
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     7
 only in accordance with the terms of that license and with the
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     8
 inclusion of the above copyright notice.   This software may not
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     9
 be provided or otherwise made available to, or used by, any
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    10
 other person.  No title to or ownership of the software is
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    11
 hereby transferred.
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    12
"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    13
"{ Package: 'stx:libtool' }"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    14
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    15
"{ NameSpace: Smalltalk }"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    16
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    17
CodeViewTheme subclass:#Solarized
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    18
	instanceVariableNames:''
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    19
	classVariableNames:'Base03 Base02 Base01 Base00 Base0 Base1 Base2 Base3 Yellow Orange
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    20
		Red Magenta Violet Blue Cyan Green'
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    21
	poolDictionaries:''
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    22
	category:'Views-Text-Theme'
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    23
!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    24
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    25
!Solarized class methodsFor:'documentation'!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    26
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    27
copyright
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    28
"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    29
 COPYRIGHT (c) 1988 by Claus Gittinger / eXept Software AG
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    30
 COPYRIGHT (c) 2015-2016 Jan Vrany
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    31
              All Rights Reserved
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    32
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    33
 This software is furnished under a license and may be used
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    34
 only in accordance with the terms of that license and with the
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    35
 inclusion of the above copyright notice.   This software may not
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    36
 be provided or otherwise made available to, or used by, any
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    37
 other person.  No title to or ownership of the software is
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    38
 hereby transferred.
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    39
"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    40
! !
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    41
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    42
!Solarized class methodsFor:'initialization'!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    43
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    44
initialize
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    45
    "Invoked at system start or when the class is dynamically loaded."
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    46
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    47
    "/ please change as required (and remove this comment)
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    48
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    49
    Base03 := Color rgbValue: 16r002b36.
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    50
    Base02 := Color rgbValue: 16r073642.
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    51
    Base01 := Color rgbValue: 16r586e75.
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    52
    Base00 := Color rgbValue: 16r657b83.
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    53
    Base0 := Color rgbValue: 16r839496.
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    54
    Base1 := Color rgbValue: 16r93a1a1.
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    55
    Base2 := Color rgbValue: 16reee8d5.
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    56
    Base3 := Color rgbValue: 16rfdf6e3.
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    57
    Yellow :=Color rgbValue: 16rb58900.
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    58
    Orange := Color rgbValue: 16rcb4b16.
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    59
    Red := Color rgbValue: 16rdc322f.
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    60
    Magenta := Color rgbValue: 16rd33682.
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    61
    Violet := Color rgbValue: 16r6c71c4.
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    62
    Blue := Color rgbValue: 16r268bd2.
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    63
    Cyan := Color rgbValue: 16r2aa198.
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    64
    Green := Color rgbValue: 16r859900.
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    65
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    66
    "Modified: / 11-12-2017 / 16:23:59 / jv"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    67
! !
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    68
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    69
!Solarized methodsFor:'styles'!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    70
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    71
badIdentifierEmphasis
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    72
    "the emphasis used for illegal identifiers;
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    73
     If syntaxColoring is turned on."
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    74
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    75
    ^ self errorEmphasis
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    76
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    77
    "Created: / 20-12-2017 / 22:50:27 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    78
!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    79
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    80
commentColor
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    81
    "the color used for comments;
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    82
     If syntaxColoring is turned on."
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    83
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    84
    ^ Base01
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    85
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    86
    "Created: / 15-12-2017 / 22:55:38 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    87
    "Modified: / 16-12-2017 / 20:09:10 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    88
!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    89
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    90
constantColor
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    91
    "the color used for constants;
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    92
     If syntaxColoring is turned on."
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    93
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    94
    ^ Cyan
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    95
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    96
    "Created: / 15-12-2017 / 22:56:33 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    97
    "Modified: / 16-01-2019 / 19:12:24 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    98
!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    99
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   100
debugSelectorColor
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   101
    "the color used for some selected debug
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   102
     selectors (such as halt etc.);
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   103
     If syntaxColoring is turned on.
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   104
     If left nil, the normal selector color is used."
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   105
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   106
    ^ Red
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   107
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   108
    "Created: / 16-12-2017 / 21:40:18 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   109
!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   110
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   111
defaultSyntaxBackground
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   112
    "Return a background color for the code editor. If nil is returned,
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   113
     a TextView's default background is used instread."
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   114
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   115
    ^ Base3
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   116
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   117
    "Created: / 11-12-2017 / 17:39:33 / jv"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   118
    "Modified: / 16-12-2017 / 20:08:44 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   119
!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   120
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   121
defaultSyntaxColor
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   122
    "the color used for anything else;
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   123
     If syntaxColoring is turned on."
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   124
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   125
    ^ Color black
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   126
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   127
    "Created: / 11-12-2017 / 17:39:45 / jv"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   128
    "Modified: / 16-12-2017 / 21:39:42 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   129
!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   130
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   131
errorColor
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   132
    "the color used for the thisContext pseudoVariable;
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   133
     If syntaxColoring is turned on."
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   134
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   135
    ^ Red
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   136
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   137
    "Created: / 20-12-2017 / 22:48:06 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   138
!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   139
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   140
errorEmphasis
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   141
    ^ (Array with:#underwave with:(#underlineColor->Red))
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   142
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   143
    "Created: / 20-12-2017 / 22:51:45 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   144
!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   145
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   146
globalIdentifierEmphasis
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   147
    "the color used for global identifiers;
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   148
     If syntaxColoring is turned on."
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   149
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   150
    ^ #bold
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   151
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   152
    "Created: / 16-12-2017 / 21:39:04 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   153
!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   154
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   155
identifierColor
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   156
    "the color used for other identifiers;
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   157
     If syntaxColoring is turned on."
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   158
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   159
    ^ Blue
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   160
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   161
    "
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   162
     UserPreferences current at:#identifierColor put:Color green darkened darkened.
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   163
     UserPreferences current at:#identifierColor put:Color black.
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   164
    "
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   165
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   166
    "Created: / 16-12-2017 / 21:41:59 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   167
!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   168
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   169
methodSelectorEmphasis
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   170
    "the emphasis used for a methods selector pattern;
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   171
     If syntaxColoring is turned on."
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   172
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   173
    ^ #bold
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   174
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   175
    "Created: / 16-12-2017 / 21:40:54 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   176
!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   177
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   178
numberConstantColor
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   179
    "the color used for number constants;
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   180
     If syntaxColoring is turned on."
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   181
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   182
    ^  Magenta
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   183
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   184
    "Created: / 16-12-2017 / 20:10:18 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   185
!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   186
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   187
selfColor
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   188
    "the color used for the self pseudoVariable;
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   189
     If syntaxColoring is turned on."
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   190
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   191
    ^ Green
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   192
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   193
    "Created: / 16-12-2017 / 20:11:44 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   194
    "Modified: / 16-01-2019 / 19:13:53 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   195
!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   196
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   197
selfEmphasis
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   198
    "the emphasis used for the self pseudoVariable;
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   199
     If syntaxColoring is turned on."
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   200
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   201
    ^ #bold
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   202
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   203
    "Created: / 16-01-2019 / 19:14:26 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   204
!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   205
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   206
thisContextColor
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   207
    "the color used for the thisContext pseudoVariable;
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   208
     If syntaxColoring is turned on."
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   209
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   210
    ^ Green
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   211
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   212
    "Created: / 15-12-2017 / 22:58:12 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   213
!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   214
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   215
unimplementedSelectorColor
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   216
    "the color used for bad message selectors;
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   217
     If syntaxColoring is turned on."
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   218
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   219
    ^ self selectorColor
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   220
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   221
    "Created: / 20-12-2017 / 22:48:53 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   222
!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   223
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   224
unimplementedSelectorEmphasis
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   225
    "the emphasis used for bad message selectors;
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   226
     If syntaxColoring is turned on."
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   227
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   228
    ^ self errorEmphasis
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   229
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   230
    "Created: / 20-12-2017 / 22:49:33 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   231
! !
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   232
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   233
!Solarized methodsFor:'styles - navigation'!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   234
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   235
assignmentHighlightEmphasis
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   236
    ^ Array with:(#backgroundColor -> Red lighter)
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   237
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   238
    "Created: / 15-12-2017 / 22:49:35 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   239
!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   240
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   241
selectorHighlightEmphasis
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   242
    ^ Array with:(#backgroundColor -> Blue lighter)
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   243
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   244
    "Created: / 15-12-2017 / 22:49:46 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   245
!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   246
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   247
variableHighlightEmphasis
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   248
    ^ Array with:(#backgroundColor -> Yellow lighter)
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   249
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   250
    "Created: / 15-12-2017 / 22:49:54 / Jan Vrany <jan.vrany@fit.cvut.cz>"
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   251
! !
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   252
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   253
!Solarized class methodsFor:'documentation'!
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   254
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   255
version_HG
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   256
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   257
    ^ '$Changeset: <not expanded> $'
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   258
! !
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   259
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   260
07d66af18f0d Add new code view themes - `Solarized` and `SolarizedDark`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   261
Solarized initialize!