File: color.go

package info (click to toggle)
golang-golang-x-vuln 1.0.4-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 4,400 kB
  • sloc: sh: 161; asm: 40; makefile: 7
file content (97 lines) | stat: -rw-r--r-- 2,488 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
// Copyright 2022 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
package scan

const (
	// These are all the constants for the terminal escape strings

	colorEscape = "\033["
	colorEnd    = "m"

	colorReset     = colorEscape + "0" + colorEnd
	colorBold      = colorEscape + "1" + colorEnd
	colorFaint     = colorEscape + "2" + colorEnd
	colorUnderline = colorEscape + "4" + colorEnd
	colorBlink     = colorEscape + "5" + colorEnd

	fgBlack   = colorEscape + "30" + colorEnd
	fgRed     = colorEscape + "31" + colorEnd
	fgGreen   = colorEscape + "32" + colorEnd
	fgYellow  = colorEscape + "33" + colorEnd
	fgBlue    = colorEscape + "34" + colorEnd
	fgMagenta = colorEscape + "35" + colorEnd
	fgCyan    = colorEscape + "36" + colorEnd
	fgWhite   = colorEscape + "37" + colorEnd

	bgBlack   = colorEscape + "40" + colorEnd
	bgRed     = colorEscape + "41" + colorEnd
	bgGreen   = colorEscape + "42" + colorEnd
	bgYellow  = colorEscape + "43" + colorEnd
	bgBlue    = colorEscape + "44" + colorEnd
	bgMagenta = colorEscape + "45" + colorEnd
	bgCyan    = colorEscape + "46" + colorEnd
	bgWhite   = colorEscape + "47" + colorEnd

	fgBlackHi   = colorEscape + "90" + colorEnd
	fgRedHi     = colorEscape + "91" + colorEnd
	fgGreenHi   = colorEscape + "92" + colorEnd
	fgYellowHi  = colorEscape + "93" + colorEnd
	fgBlueHi    = colorEscape + "94" + colorEnd
	fgMagentaHi = colorEscape + "95" + colorEnd
	fgCyanHi    = colorEscape + "96" + colorEnd
	fgWhiteHi   = colorEscape + "97" + colorEnd

	bgBlackHi   = colorEscape + "100" + colorEnd
	bgRedHi     = colorEscape + "101" + colorEnd
	bgGreenHi   = colorEscape + "102" + colorEnd
	bgYellowHi  = colorEscape + "103" + colorEnd
	bgBlueHi    = colorEscape + "104" + colorEnd
	bgMagentaHi = colorEscape + "105" + colorEnd
	bgCyanHi    = colorEscape + "106" + colorEnd
	bgWhiteHi   = colorEscape + "107" + colorEnd
)

const (
	_ = colorReset
	_ = colorBold
	_ = colorFaint
	_ = colorUnderline
	_ = colorBlink

	_ = fgBlack
	_ = fgRed
	_ = fgGreen
	_ = fgYellow
	_ = fgBlue
	_ = fgMagenta
	_ = fgCyan
	_ = fgWhite

	_ = fgBlackHi
	_ = fgRedHi
	_ = fgGreenHi
	_ = fgYellowHi
	_ = fgBlueHi
	_ = fgMagentaHi
	_ = fgCyanHi
	_ = fgWhiteHi

	_ = bgBlack
	_ = bgRed
	_ = bgGreen
	_ = bgYellow
	_ = bgBlue
	_ = bgMagenta
	_ = bgCyan
	_ = bgWhite

	_ = bgBlackHi
	_ = bgRedHi
	_ = bgGreenHi
	_ = bgYellowHi
	_ = bgBlueHi
	_ = bgMagentaHi
	_ = bgCyanHi
	_ = bgWhiteHi
)