mirror of
https://github.com/jesseduffield/lazygit.git
synced 2025-05-11 20:36:03 +02:00
By constructing an arg vector manually, we no longer need to quote arguments Mandate that args must be passed when building a command Now you need to provide an args array when building a command. There are a handful of places where we need to deal with a string, such as with user-defined custom commands, and for those we now require that at the callsite they use str.ToArgv to do that. I don't want to provide a method out of the box for it because I want to discourage its use. For some reason we were invoking a command through a shell when amending a commit, and I don't believe we needed to do that as there was nothing user- supplied about the command. So I've switched to using a regular command out- side the shell there |
||
---|---|---|
.. | ||
amend_helper.go | ||
app_status_helper.go | ||
bisect_helper.go | ||
cherry_pick_helper.go | ||
commits_helper.go | ||
confirmation_helper.go | ||
credentials_helper.go | ||
diff_helper.go | ||
files_helper.go | ||
gpg_helper.go | ||
helpers.go | ||
host_helper.go | ||
merge_and_rebase_helper.go | ||
merge_conflicts_helper.go | ||
mode_helper.go | ||
patch_building_helper.go | ||
record_directory_helper.go | ||
refresh_helper.go | ||
refs_helper.go | ||
repos_helper.go | ||
snake_helper.go | ||
staging_helper.go | ||
suggestions_helper.go | ||
tags_helper.go | ||
update_helper.go | ||
upstream_helper.go | ||
upstream_helper_test.go | ||
view_helper.go | ||
window_arrangement_helper.go | ||
window_helper.go | ||
working_tree_helper.go |