mirror of
https://github.com/jesseduffield/lazygit.git
synced 2025-02-09 13:47:11 +02:00
Merge pull request #2699 from jesseduffield/revert-hide-underscores
This commit is contained in:
commit
e98935f83e
@ -1,8 +1,6 @@
|
||||
package style
|
||||
|
||||
import (
|
||||
"os"
|
||||
|
||||
"github.com/gookit/color"
|
||||
)
|
||||
|
||||
@ -27,23 +25,6 @@ import (
|
||||
// a string, we derive it when a new TextStyle is created and store it in the
|
||||
// `style` field.
|
||||
|
||||
// See https://github.com/xtermjs/xterm.js/issues/4238
|
||||
// VSCode is soon to fix this in an upcoming update.
|
||||
// Once that's done, we can scrap the HIDE_UNDERSCORES variable
|
||||
var (
|
||||
underscoreEnvChecked bool
|
||||
hideUnderscores bool
|
||||
)
|
||||
|
||||
func hideUnderScores() bool {
|
||||
if !underscoreEnvChecked {
|
||||
hideUnderscores = os.Getenv("TERM_PROGRAM") == "vscode"
|
||||
underscoreEnvChecked = true
|
||||
}
|
||||
|
||||
return hideUnderscores
|
||||
}
|
||||
|
||||
type TextStyle struct {
|
||||
fg *Color
|
||||
bg *Color
|
||||
@ -83,10 +64,6 @@ func (b TextStyle) SetBold() TextStyle {
|
||||
}
|
||||
|
||||
func (b TextStyle) SetUnderline() TextStyle {
|
||||
if hideUnderScores() {
|
||||
return b
|
||||
}
|
||||
|
||||
b.decoration.SetUnderline()
|
||||
b.Style = b.deriveStyle()
|
||||
return b
|
||||
|
Loading…
x
Reference in New Issue
Block a user