Commit Graph

17 Commits

Author SHA1 Message Date
Lewis Russell
dedda8cbb5 Use temp files instead of uv pipes
For some reason, using temp files is much quicker than UV pipes.
2021-03-07 23:53:49 +00:00
Lewis Russell
bf7c8f2077 Improve how the staged file is created 2021-03-04 23:01:07 +00:00
Lewis Russell
45504ac201 Add config.update_debounce
- Set default to 200ms
- Don't user 'updatetime' as nvim's default of 4s is too long.
2021-03-04 21:02:54 +00:00
Lewis Russell
81bb6d50bb Clear signs and buffer vars on detach
for #56
2021-02-14 16:42:44 +00:00
Lewis Russell
b8d2fcb2b5 Show better signs for files with conflicts
When file has merge conflicts, during a merge or a rebase, diff against
the common ancestor (stage number 1).
2021-02-12 18:58:49 +00:00
Lewis Russell
25d5b843bd Fix testcase 2021-02-02 20:16:51 +00:00
Lewis Russell
26f9fc5aa8 Modify how staged text files are handled
Resolves #47
2021-01-31 15:18:34 +00:00
Lewis Russell
895c2284c8 Refactor testsuite 2021-01-04 15:40:34 +00:00
Lewis Russell
e015b43a4f Fix #41 again 2021-01-04 00:16:18 +00:00
Lewis Russell
b4d800cbd5 Fix #41 2021-01-03 23:47:06 +00:00
Lewis Russell
30496762b7 Better handling of new files
Resolves #39
2021-01-02 13:17:42 +00:00
Lewis Russell
1c3ed1bea4 Attempt to fix CI 2020-12-13 18:13:39 +00:00
Lewis Russell
ce627d53e4 Add line number highlights to signs
Resolves #8
2020-12-13 17:47:58 +00:00
Lewis Russell
75eaa20067 Add test for #23 2020-12-05 00:44:03 +00:00
Lewis Russell
284548d934 Fix #24 2020-12-02 23:05:43 +00:00
Lewis Russell
67c0609945 Fix indeterminism in test 2020-12-02 22:50:08 +00:00
Lewis Russell
d971e3333c Add testing framework and tests
Resolves #16
2020-11-23 22:46:07 +00:00