jesseduffield.lazygit/scripts
Stefan Haller 58309b02a9 Fix the check_for_fixups script
Git's --grep option uses Basic Regular Expression syntax by default, which means
that the `[^\n]*` didn't do what was intended; it means "any character except
`\` or the literal letter `n`" — not "any character except newline."

Besides, `^` matched any line start, not only the start of the entire message,
so "any character except newline" would have been wrong anyway. Given this, the
script matched commits that have WIP or DROPME in the body, which is not what we
want. (The last commit of this branch is an example for that.)

Fix this by listing only the subject lines and grepping them outside of git;
this also lets us use a slightly simpler regex (we want to match WIP anywhere in
the subject).
2026-04-21 18:51:17 +02:00
..
bisect.sh [DATALAD RUNCMD] run codespell throughout fixing typos automagically 2024-08-27 18:03:00 +02:00
bump_gocui.sh remove old integration test recording code 2023-03-24 18:42:11 +11:00
bump_lazycore.sh add bump lazycore script 2022-10-09 08:47:38 -07:00
bump_modules.sh bump modules and add bump_modules script 2018-12-18 23:03:26 +11:00
check_filenames.sh enforce lowercase filenames 2023-04-29 13:05:05 +10:00
check_for_fixups.sh Fix the check_for_fixups script 2026-04-21 18:51:17 +02:00
golangci-lint-shim.sh Bump golangci-lint to v.2.4.0 from v2.2.1 2025-10-05 10:17:03 +02:00
record_demo.sh Add demo test variant 2023-07-31 22:33:04 +10:00
run_integration_tests.sh Print which git version we are using for running integration tests 2025-04-09 10:40:52 +02:00
update_docs_for_release.sh Add a script for copying the docs and schema over for release 2025-11-12 08:44:56 +01:00
update_language_files.sh Auto-update cheatsheets after updating translation 2026-02-07 09:21:22 +01:00