@@ -102,61 +102,61 @@ class Object
102
102
end
103
103
104
104
struct Colorize::Object (T )
105
- FORE_DEFAULT = " 39"
106
- FORE_BLACK = " 30"
107
- FORE_RED = " 31"
108
- FORE_GREEN = " 32"
109
- FORE_YELLOW = " 33"
110
- FORE_BLUE = " 34"
111
- FORE_MAGENTA = " 35"
112
- FORE_CYAN = " 36"
113
- FORE_LIGHT_GRAY = " 37"
114
- FORE_DARK_GRAY = " 90"
115
- FORE_LIGHT_RED = " 91"
116
- FORE_LIGHT_GREEN = " 92"
117
- FORE_LIGHT_YELLOW = " 93"
118
- FORE_LIGHT_BLUE = " 94"
119
- FORE_LIGHT_MAGENTA = " 95"
120
- FORE_LIGHT_CYAN = " 96"
121
- FORE_WHITE = " 97"
122
-
123
- BACK_DEFAULT = " 49"
124
- BACK_BLACK = " 40"
125
- BACK_RED = " 41"
126
- BACK_GREEN = " 42"
127
- BACK_YELLOW = " 43"
128
- BACK_BLUE = " 44"
129
- BACK_MAGENTA = " 45"
130
- BACK_CYAN = " 46"
131
- BACK_LIGHT_GRAY = " 47"
132
- BACK_DARK_GRAY = " 100"
133
- BACK_LIGHT_RED = " 101"
134
- BACK_LIGHT_GREEN = " 102"
135
- BACK_LIGHT_YELLOW = " 103"
136
- BACK_LIGHT_BLUE = " 104"
137
- BACK_LIGHT_MAGENTA = " 105"
138
- BACK_LIGHT_CYAN = " 106"
139
- BACK_WHITE = " 107"
140
-
141
- MODE_DEFAULT = " 0"
142
- MODE_BOLD = " 1"
143
- MODE_BRIGHT = " 1"
144
- MODE_DIM = " 2"
145
- MODE_UNDERLINE = " 4"
146
- MODE_BLINK = " 5"
147
- MODE_REVERSE = " 7"
148
- MODE_HIDDEN = " 8"
149
-
150
- MODE_BOLD_FLAG = 1
151
- MODE_BRIGHT_FLAG = 1
152
- MODE_DIM_FLAG = 2
153
- MODE_UNDERLINE_FLAG = 4
154
- MODE_BLINK_FLAG = 8
155
- MODE_REVERSE_FLAG = 16
156
- MODE_HIDDEN_FLAG = 32
157
-
158
- COLORS = %w(black red green yellow blue magenta cyan light_gray dark_gray light_red light_green light_yellow light_blue light_magenta light_cyan white)
159
- MODES = %w(bold bright dim underline blink reverse hidden)
105
+ private FORE_DEFAULT = " 39"
106
+ private FORE_BLACK = " 30"
107
+ private FORE_RED = " 31"
108
+ private FORE_GREEN = " 32"
109
+ private FORE_YELLOW = " 33"
110
+ private FORE_BLUE = " 34"
111
+ private FORE_MAGENTA = " 35"
112
+ private FORE_CYAN = " 36"
113
+ private FORE_LIGHT_GRAY = " 37"
114
+ private FORE_DARK_GRAY = " 90"
115
+ private FORE_LIGHT_RED = " 91"
116
+ private FORE_LIGHT_GREEN = " 92"
117
+ private FORE_LIGHT_YELLOW = " 93"
118
+ private FORE_LIGHT_BLUE = " 94"
119
+ private FORE_LIGHT_MAGENTA = " 95"
120
+ private FORE_LIGHT_CYAN = " 96"
121
+ private FORE_WHITE = " 97"
122
+
123
+ private BACK_DEFAULT = " 49"
124
+ private BACK_BLACK = " 40"
125
+ private BACK_RED = " 41"
126
+ private BACK_GREEN = " 42"
127
+ private BACK_YELLOW = " 43"
128
+ private BACK_BLUE = " 44"
129
+ private BACK_MAGENTA = " 45"
130
+ private BACK_CYAN = " 46"
131
+ private BACK_LIGHT_GRAY = " 47"
132
+ private BACK_DARK_GRAY = " 100"
133
+ private BACK_LIGHT_RED = " 101"
134
+ private BACK_LIGHT_GREEN = " 102"
135
+ private BACK_LIGHT_YELLOW = " 103"
136
+ private BACK_LIGHT_BLUE = " 104"
137
+ private BACK_LIGHT_MAGENTA = " 105"
138
+ private BACK_LIGHT_CYAN = " 106"
139
+ private BACK_WHITE = " 107"
140
+
141
+ private MODE_DEFAULT = " 0"
142
+ private MODE_BOLD = " 1"
143
+ private MODE_BRIGHT = " 1"
144
+ private MODE_DIM = " 2"
145
+ private MODE_UNDERLINE = " 4"
146
+ private MODE_BLINK = " 5"
147
+ private MODE_REVERSE = " 7"
148
+ private MODE_HIDDEN = " 8"
149
+
150
+ private MODE_BOLD_FLAG = 1
151
+ private MODE_BRIGHT_FLAG = 1
152
+ private MODE_DIM_FLAG = 2
153
+ private MODE_UNDERLINE_FLAG = 4
154
+ private MODE_BLINK_FLAG = 8
155
+ private MODE_REVERSE_FLAG = 16
156
+ private MODE_HIDDEN_FLAG = 32
157
+
158
+ private COLORS = %w(black red green yellow blue magenta cyan light_gray dark_gray light_red light_green light_yellow light_blue light_magenta light_cyan white)
159
+ private MODES = %w(bold bright dim underline blink reverse hidden)
160
160
161
161
def initialize (@object : T )
162
162
@fore = FORE_DEFAULT
0 commit comments