Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[space] menu's FG = BG, if base16_terminal on Gnome with black-on-white scheme #10751

Open
Rudxain opened this issue May 13, 2024 · 0 comments
Open
Labels
C-bug Category: This is a bug

Comments

@Rudxain
Copy link
Contributor

Rudxain commented May 13, 2024

Summary

It's impossible to read the [space]-menu when using that theme while "light-mode" is enabled. I either have to switch to base16_default or use a white-on-black (dark) scheme.

But the weird thing is that I didn't notice this happening some time ago. Perhaps the previous release didn't have this bug?

Reproduction Steps

I tried this:

  1. hx
  2. space-bar

I expected this to happen: menu is readable, as usual

Instead, this happened: foreground (font) and background colors are exactly the same (black)

Helix log

~/.cache/helix/helix.log
2024-05-13T10:16:39.686 globset [DEBUG] glob converted to regex: Glob { glob: "*/Dockerfile.*", re: "(?-u)^.*/Dockerfile\\..*$", opts: GlobOptions { case_insensitive: false, literal_separator: false, backslash_escape: true, empty_alternates: false }, tokens: Tokens([ZeroOrMore, Literal('/'), Literal('D'), Literal('o'), Literal('c'), Literal('k'), Literal('e'), Literal('r'), Literal('f'), Literal('i'), Literal('l'), Literal('e'), Literal('.'), ZeroOrMore]) }
2024-05-13T10:16:39.689 globset [DEBUG] glob converted to regex: Glob { glob: "*/dockerfile.*", re: "(?-u)^.*/dockerfile\\..*$", opts: GlobOptions { case_insensitive: false, literal_separator: false, backslash_escape: true, empty_alternates: false }, tokens: Tokens([ZeroOrMore, Literal('/'), Literal('d'), Literal('o'), Literal('c'), Literal('k'), Literal('e'), Literal('r'), Literal('f'), Literal('i'), Literal('l'), Literal('e'), Literal('.'), ZeroOrMore]) }
2024-05-13T10:16:39.689 globset [DEBUG] glob converted to regex: Glob { glob: "*/Containerfile.*", re: "(?-u)^.*/Containerfile\\..*$", opts: GlobOptions { case_insensitive: false, literal_separator: false, backslash_escape: true, empty_alternates: false }, tokens: Tokens([ZeroOrMore, Literal('/'), Literal('C'), Literal('o'), Literal('n'), Literal('t'), Literal('a'), Literal('i'), Literal('n'), Literal('e'), Literal('r'), Literal('f'), Literal('i'), Literal('l'), Literal('e'), Literal('.'), ZeroOrMore]) }
2024-05-13T10:16:39.689 globset [DEBUG] glob converted to regex: Glob { glob: "*/containerfile.*", re: "(?-u)^.*/containerfile\\..*$", opts: GlobOptions { case_insensitive: false, literal_separator: false, backslash_escape: true, empty_alternates: false }, tokens: Tokens([ZeroOrMore, Literal('/'), Literal('c'), Literal('o'), Literal('n'), Literal('t'), Literal('a'), Literal('i'), Literal('n'), Literal('e'), Literal('r'), Literal('f'), Literal('i'), Literal('l'), Literal('e'), Literal('.'), ZeroOrMore]) }
2024-05-13T10:16:39.689 globset [DEBUG] glob converted to regex: Glob { glob: "*/BUILD.*", re: "(?-u)^.*/BUILD\\..*$", opts: GlobOptions { case_insensitive: false, literal_separator: false, backslash_escape: true, empty_alternates: false }, tokens: Tokens([ZeroOrMore, Literal('/'), Literal('B'), Literal('U'), Literal('I'), Literal('L'), Literal('D'), Literal('.'), ZeroOrMore]) }
2024-05-13T10:16:39.689 globset [DEBUG] glob converted to regex: Glob { glob: "*/.env.*", re: "(?-u)^.*/\\.env\\..*$", opts: GlobOptions { case_insensitive: false, literal_separator: false, backslash_escape: true, empty_alternates: false }, tokens: Tokens([ZeroOrMore, Literal('/'), Literal('.'), Literal('e'), Literal('n'), Literal('v'), Literal('.'), ZeroOrMore]) }
2024-05-13T10:16:39.689 globset [DEBUG] glob converted to regex: Glob { glob: "*/.envrc.*", re: "(?-u)^.*/\\.envrc\\..*$", opts: GlobOptions { case_insensitive: false, literal_separator: false, backslash_escape: true, empty_alternates: false }, tokens: Tokens([ZeroOrMore, Literal('/'), Literal('.'), Literal('e'), Literal('n'), Literal('v'), Literal('r'), Literal('c'), Literal('.'), ZeroOrMore]) }
2024-05-13T10:16:39.689 globset [DEBUG] glob converted to regex: Glob { glob: "*/Jenkinsfile.*", re: "(?-u)^.*/Jenkinsfile\\..*$", opts: GlobOptions { case_insensitive: false, literal_separator: false, backslash_escape: true, empty_alternates: false }, tokens: Tokens([ZeroOrMore, Literal('/'), Literal('J'), Literal('e'), Literal('n'), Literal('k'), Literal('i'), Literal('n'), Literal('s'), Literal('f'), Literal('i'), Literal('l'), Literal('e'), Literal('.'), ZeroOrMore]) }
2024-05-13T10:16:39.689 globset [DEBUG] built glob set; 1 literals, 0 basenames, 0 extensions, 0 prefixes, 121 suffixes, 5 required extensions, 8 regexes
2024-05-13T10:16:39.714 helix_view::clipboard [DEBUG] Using wl-copy+wl-paste to interact with the system and selection (primary) clipboard
2024-05-13T10:16:39.729 helix_tui::backend::crossterm [DEBUG] The keyboard enhancement protocol is not supported in this terminal (checked in 7.777814ms)
2024-05-13T10:16:39.730 helix_view::document [DEBUG] id 1 modified - last saved: 0, current: 0
2024-05-13T10:16:39.730 helix_view::document [DEBUG] id 1 modified - last saved: 0, current: 0
2024-05-13T10:16:39.965 helix_term::application [DEBUG] received editor event: IdleTimer
2024-05-13T10:16:43.258 helix_view::document [DEBUG] id 1 modified - last saved: 0, current: 0
2024-05-13T10:16:43.508 helix_term::application [DEBUG] received editor event: IdleTimer
2024-05-13T10:16:44.435 helix_view::document [DEBUG] id 1 modified - last saved: 0, current: 0
2024-05-13T10:16:44.686 helix_term::application [DEBUG] received editor event: IdleTimer
2024-05-13T10:16:45.235 helix_view::document [DEBUG] id 1 modified - last saved: 0, current: 0
2024-05-13T10:16:45.483 helix_term::application [DEBUG] received editor event: IdleTimer
2024-05-13T10:16:45.499 helix_term::commands::typed [DEBUG] quitting...
2024-05-13T10:16:45.499 helix_view::document [DEBUG] id 1 modified - last saved: 0, current: 0
2024-05-13T10:16:45.949 helix_term::commands::typed [DEBUG] quitting...
2024-05-13T10:16:45.949 helix_view::document [DEBUG] id 1 modified - last saved: 0, current: 0
2024-05-13T10:16:45.949 helix_term::job [DEBUG] waiting on jobs...
2024-05-13T10:16:45.952 helix_term::job [DEBUG] waiting on jobs...

Platform

Linux

Terminal Emulator

GNOME Terminal 3.46.8 using VTE 0.70.6 +BIDI +GNUTLS +ICU +SYSTEMD

Installation Method

releases page

Helix Version

helix 24.3 (2cadec0)

@Rudxain Rudxain added the C-bug Category: This is a bug label May 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-bug Category: This is a bug
Projects
None yet
Development

No branches or pull requests

1 participant