1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-06-14 11:02:27 +03:00
Commit Graph

26 Commits

Author SHA1 Message Date
508cdb40a8 Fix typos 2025-01-03 10:50:36 +11:00
63dc07fded Construct arg vector manually rather than parse string
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
2023-05-23 19:49:19 +10:00
b8900baf1a remove deprecated calls 2022-09-17 15:10:41 -07:00
fdf6a9cc2b Test appending to empty file 2022-08-04 13:52:04 +02:00
6160d85d4f Use tmpdir for tests 2022-08-03 14:06:12 +02:00
d238d8952b Add AppendLineToFile tests 2022-08-03 07:55:51 +02:00
02c5559704 run integration tests in parallel and properly cache windows build 2022-06-11 13:06:29 +10:00
2fbb52fa2c chore: remove dead code 2022-04-02 08:48:38 +11:00
a34bdf1a04 update linters 2022-03-19 12:12:57 +11:00
18f48a43d5 add some more linters 2022-01-09 14:09:53 +11:00
25195eacee WIP 2022-01-04 09:07:15 +11:00
9b2b0fc122 WIP 2022-01-04 09:07:15 +11:00
96c2887fd0 WIP 2022-01-04 09:07:15 +11:00
43a4fa970d WIP 2022-01-04 09:07:15 +11:00
b4c078d565 WIP 2022-01-04 09:07:15 +11:00
7564e506b5 Enable/disable os specific tests at compile time 2021-10-17 11:00:20 +11:00
1e50764b4d Fix tests 2021-10-17 11:00:20 +11:00
2dc8396deb Fix test 2021-10-16 22:40:50 +11:00
f8f596d097 add tests for open file cmd on linux 2021-07-27 20:28:00 +10:00
64daf1310d Fix staging/unstaging files containing " in paths 2021-03-13 11:02:31 +11:00
50e4e9d58d fix command escaping 2021-03-13 10:49:40 +11:00
09f32d4f84 add secureexec file for getting around windows checking for a binary first in the current dir 2021-02-08 14:40:30 -08:00
999e170f1d standardise how we read from the config 2020-11-28 10:45:30 +11:00
1e48afeb8f quote config file when editing 2020-10-12 08:47:12 +11:00
4912205adb remove viper
WIP
2020-10-10 00:23:01 +11:00
1759ddf247 move OS commands into their own package 2020-09-29 20:48:49 +10:00