149 Commits

Author SHA1 Message Date
rsteube
dbc42c3aeb git: renamed ActionRefRange to ActionRefRanges 2023-08-30 00:40:20 +02:00
rsteube
ff042331a1 git: ref range 2023-08-26 21:56:48 +02:00
rsteube
0f6b29b8c2 git: more configs 2023-08-10 23:29:55 +02:00
rsteube
b28d9df048 updated carapace to v0.42.1 2023-08-10 15:13:50 +02:00
rsteube
7a048e5823 use Action.FilterArgs 2023-08-05 13:25:28 +02:00
rsteube
1dca8e88c9 git: config - disable interspersed 2023-08-01 15:37:21 +02:00
rsteube
26832dd028 git: config - complete alias 2023-07-29 17:17:10 +02:00
rsteube
757ca45a04 use Action.Split and implicit ActionCarapaceBin command completion 2023-07-28 17:16:22 +02:00
rsteube
ebbbefc8d4 use embedded shlex 2023-07-27 01:59:35 +02:00
rsteube
76a271796d add windows volume support 2023-06-20 16:46:25 +02:00
rsteube
5f0a5d8bc8 git: clean - filter args 2023-04-28 10:15:04 +02:00
rsteube
d380e3f0c5 added missing Standalone() to commands 2023-04-12 09:09:14 +02:00
rsteube
942ba450b9 updated carapace 2023-04-11 11:05:07 +02:00
rsteube
cc9d12b1fd readded macro os.PathExecutables as executables
moved/renamed `os.ActionPathExecutables` to `carapace.ActionExecutables`
2023-04-09 17:43:24 +02:00
rsteube
94bd3b9e7b git: blame - dash completion 2023-03-31 21:30:30 +02:00
rsteube
c916b65cf6 git: blame - complete files of given ref and not local ones
- fixed ActionRefFiles to complete files relative to current dir
- update git show as it wants the path relative to git root
2023-03-31 12:37:51 +02:00
rsteube
68e3539a26 carapace-bridge 2023-03-29 12:23:39 +02:00
rsteube
9c301ff913 git: filter-branch 2023-03-25 11:16:00 +01:00
rsteube
1559ca6234 git: rev-list 2023-03-25 10:32:15 +01:00
rsteube
0da625ce9f git: notes 2023-03-24 13:08:58 +01:00
rsteube
5307163da1 git: checkout - complete files 2023-03-08 13:31:44 +01:00
rsteube
41cf401f17 doc: added spec run 2023-03-07 11:09:56 +01:00
rsteube
51c5ebe284 git: push - force-with-lease 2023-03-04 11:55:26 +01:00
rsteube
003af01338 git: move actions 2023-02-27 10:36:37 +01:00
rsteube
0f66561a25 git: cherry 2023-02-26 23:15:17 +01:00
rsteube
690f9d8cd8 git: mktag 2023-02-26 20:26:51 +01:00
rsteube
0a49d11313 git: mergetool 2023-02-26 20:00:51 +01:00
rsteube
93429a1d76
Merge pull request #1522 from rsteube/git-show-branch
git: show-branch
2023-02-26 17:03:37 +01:00
rsteube
e0ee28282c git: show-branch 2023-02-26 16:56:59 +01:00
rsteube
c5634dc7c2 git: write-tree 2023-02-26 16:45:37 +01:00
rsteube
f3a246641e git: complete recent commits across all branches
updated Batch to use separate Actions concurrently
2023-01-31 19:30:04 +01:00
rsteube
c16000a919 added yargs bridge 2023-01-26 12:47:48 +01:00
rsteube
d7a6d78107 updated carapace to v0.32.4 2023-01-25 15:58:43 +01:00
rsteube
25a64e2a85 git: added command groups 2022-12-14 18:39:50 +01:00
rsteube
6e3fd1375d use UniqueList 2022-11-20 23:28:31 +01:00
rsteube
a063dfae5a fix multiparts completion (nospace) 2022-11-20 19:12:56 +01:00
rsteube
e4c5c3096c git: clean - complete unstaged changes 2022-11-01 23:45:40 +01:00
rsteube
40feeeb5af go: mod edit - flag completion 2022-10-20 22:38:33 +02:00
rsteube
34df5cef5f git: PreRun performance improvement
only add aliases and other commands when no core command
2022-10-08 22:02:20 +02:00
rsteube
f3a52017f9 git: clone - complete repos 2022-09-29 16:17:38 +02:00
rsteube
5f2bc99e5e git: restore - filter args 2022-09-23 10:25:48 +02:00
rsteube
1d1d2c7126 git: others description 2022-09-22 21:57:08 +02:00
rsteube
000ced1ae2 added git-alias 2022-09-18 14:50:59 +02:00
rsteube
cd53ebb349 git: support other commands (plugins) 2022-09-18 13:31:12 +02:00
Thomas Dy
8a1c3a72e8 git: add support for aliases 2022-09-18 15:16:14 +09:00
Thomas Dy
6336e83fbd git: add NoOptDefVal for force-with-lease 2022-09-17 12:01:21 +09:00
rsteube
d071b5a416 git: range-diff 2022-08-10 16:01:32 +02:00
rsteube
2138b123f5 git: difftool - allow positional file completion 2022-08-10 10:34:06 +02:00
rsteube
0a2bc17b37 git: diff - allow positional file completion 2022-08-07 10:12:45 +02:00
rsteube
b1aca7d5ec git: sparse-checkout 2022-07-10 15:52:06 +02:00