jesseduffield.lazygit/pkg/commands/oscommands
tmwatchanan 224f8e7e50
Allow copying streamed git output from the command log
Hook and push output is easy to read in lazygit but hard to reuse
elsewhere. Parse git output blocks from the command log view so copies
match what is shown, include the action and command above each block,
and avoid logging clipboard operations back into the stream.
2026-06-20 21:37:58 +07:00
..
cmd_obj.go Copy gocui files into lazygit repo under pkg/gocui 2026-04-30 14:29:08 +02:00
cmd_obj_builder.go Remove some unused code 2025-07-08 15:14:45 +02:00
cmd_obj_runner.go Log CPU time of external commands in addition to wall-clock time 2026-06-19 18:07:48 +02:00
cmd_obj_runner_default.go Clean up build tags 2025-08-14 20:40:44 +02:00
cmd_obj_runner_test.go Copy gocui files into lazygit repo under pkg/gocui 2026-04-30 14:29:08 +02:00
cmd_obj_runner_windows.go Clean up build tags 2025-08-14 20:40:44 +02:00
cmd_obj_test.go Copy gocui files into lazygit repo under pkg/gocui 2026-04-30 14:29:08 +02:00
copy.go Specify return value where named return value is used 2025-10-20 07:56:56 +02:00
dummies.go Remove empty directories after discarding files 2026-03-30 17:50:28 +02:00
fake_cmd_obj_runner.go Remove ICmdObj interface 2025-05-01 15:21:37 +02:00
gui_io.go Use first class task objects instead of global counter 2023-07-09 21:30:19 +10:00
os.go Allow copying streamed git output from the command log 2026-06-20 21:37:58 +07:00
os_default_platform.go Clean up build tags 2025-08-14 20:40:44 +02:00
os_default_test.go Clean up build tags 2025-08-14 20:40:44 +02:00
os_test.go Close temp file handles before cleanup on Windows 2026-05-02 17:59:27 +02:00
os_windows.go Improve CPU usage when flicking through large diffs 2025-08-11 18:07:21 +02:00
os_windows_test.go Clean up build tags 2025-08-14 20:40:44 +02:00