pre-commit/pre_commit
Rob Broadley b6c3bf3763
Fix highlighted text not readable with some color schemes
Make the foreground (text) color be the usual background color,
when highlighting text. This is done by setting the foreground
color instead of the background color, then inverting (code 7)
to swap the foreground and background colors.

Previously, with some color schemes there was not enough contrast
between the text and highlight color.
Based on the assumption that there should be contrast between
terminal colors and the background, this should make the text
readable with a wider set of color schemes.
2025-01-06 18:40:26 +00:00
..
commands fix migrate-config for purelib yaml 2024-10-08 11:46:48 -04:00
languages Merge pull request #3304 from AleksaC/go-toolchain 2024-11-25 18:54:37 -05:00
meta_hooks python3.9+ 2023-10-28 14:20:37 -04:00
resources regenerate ruby-build archive 2024-09-28 13:07:55 -04:00
__init__.py Initial commit. 2014-03-12 20:25:19 -07:00
__main__.py drop python 3.6 support 2022-01-18 18:44:20 -05:00
all_languages.py Add support for julia hooks 2024-11-25 18:31:25 -05:00
clientlib.py add warning for deprecates stages for remote repos on init 2024-09-30 20:41:50 -04:00
color.py Fix highlighted text not readable with some color schemes 2025-01-06 18:40:26 +00:00
constants.py make --hook-type and stages match 2023-03-11 14:26:14 -05:00
envcontext.py [pre-commit.ci] auto fixes from pre-commit.com hooks 2024-07-29 21:59:19 +00:00
error_handler.py [pre-commit.ci] auto fixes from pre-commit.com hooks 2024-07-29 21:59:19 +00:00
errors.py drop python 3.6 support 2022-01-18 18:44:20 -05:00
file_lock.py [pre-commit.ci] auto fixes from pre-commit.com hooks 2024-07-29 21:59:19 +00:00
git.py python3.9+ 2023-10-28 14:20:37 -04:00
hook.py python3.9+ 2023-10-28 14:20:37 -04:00
lang_base.py [pre-commit.ci] auto fixes from pre-commit.com hooks 2024-07-29 21:59:19 +00:00
logging_handler.py [pre-commit.ci] auto fixes from pre-commit.com hooks 2024-07-29 21:59:19 +00:00
main.py [pre-commit.ci] auto fixes from pre-commit.com hooks 2024-01-12 16:32:44 +00:00
output.py drop python 3.6 support 2022-01-18 18:44:20 -05:00
parse_shebang.py python3.9+ 2023-10-28 14:20:37 -04:00
prefix.py drop python 3.6 support 2022-01-18 18:44:20 -05:00
repository.py remove deprecated python_venv alias 2024-10-05 13:30:25 -04:00
staged_files_only.py [pre-commit.ci] auto fixes from pre-commit.com hooks 2024-07-29 21:59:19 +00:00
store.py add warning for deprecates stages for remote repos on init 2024-09-30 20:41:50 -04:00
util.py [pre-commit.ci] auto fixes from pre-commit.com hooks 2024-07-29 21:59:19 +00:00
xargs.py [pre-commit.ci] auto fixes from pre-commit.com hooks 2024-07-29 21:59:19 +00:00
yaml.py change migrate-config to use yaml parse tree instead 2024-09-16 20:16:16 -04:00
yaml_rewrite.py change migrate-config to use yaml parse tree instead 2024-09-16 20:16:16 -04:00