jesseduffield.lazygit/pkg
Stefan Haller 944d82028f Replace DOS linefeeds with Unix line feeds when loading a commit message
I have seen some commit messages that contain CRLF instead of just LF; I'm not
sure if these were created by a broken git client, but they exist, so we need to
deal with them. Editing them when rewording a commit sort of works, but is a
little strange; the \r characters are invisble, so you need an extra arrow key
press to skip over them.

In the next commit we are going to add more logic related to line breaks, and it
is getting confused by the \r, so it is becoming more important to fix this. The
easiest fix is to normalize the line endings right after loading.
2024-03-09 10:00:44 +01:00
..
app Support range select in rebase actions 2024-01-23 17:23:56 +11:00
cheatsheet Render keybinding cheatsheet as markdown table 2024-01-28 08:12:01 +11:00
commands Replace DOS linefeeds with Unix line feeds when loading a commit message 2024-03-09 10:00:44 +01:00
common Add AppState to common.Common 2023-09-04 17:48:39 +02:00
config Add config for soft-wrapping the commit message body 2024-03-09 10:00:44 +01:00
constants Improve keybinding descriptions 2024-01-28 08:12:01 +11:00
env Support bare worktrees where worktree does not have its own .git file 2023-08-07 22:40:53 +10:00
fakes cleanup integration test code 2023-02-26 12:54:13 +11:00
gui Save and restore the unwrapped description 2024-03-09 10:00:44 +01:00
i18n Move selection down by one after creating a fixup commit 2024-03-09 07:55:22 +01:00
integration Keep the same line selected after squashing fixup commits 2024-03-09 07:55:22 +01:00
jsonschema Add UserConfig jsonschema generation script 2023-12-02 10:46:24 +01:00
logs Remove secureexec package 2023-07-30 19:59:51 +10:00
snake integrate snake game into lazygit 2022-12-30 12:18:59 +11:00
tasks Refactor repo_paths.go to use git rev-parse 2024-01-24 08:40:01 +01:00
theme Standardise display of range selection across views 2024-01-19 10:47:21 +11:00
updates Construct arg vector manually rather than parse string 2023-05-23 19:49:19 +10:00
utils Rename MinMax to SortRange 2024-01-26 11:18:06 +01:00