carapace

command argument completion generator for spf13/cobra

APACHE-2.0 License

Stars
267
Committers
12

Bot releases are hidden (Show)

carapace - v0.46.0

Published by rsteube 11 months ago

Changelog

  • 8da259a Merge pull request #943 from rsteube/minor-fixes
  • 5bcf3e2 Merge pull request #945 from rsteube/fix-bash-path
  • eec7146 Merge pull request #946 from rsteube/dependabot/go_modules/github.com/rsteube/carapace-shlex-0.1.0
  • 401c006 bash: fix compline patching
  • 0941552 build(deps): bump github.com/rsteube/carapace-shlex from 0.0.4 to 0.1.0
  • add1441 minor fixes
carapace - v0.45.0

Published by rsteube 11 months ago

Changelog

  • 1e21686 Merge pull request #920 from rsteube/cobra-bridge
  • 9a2e553 Merge pull request #939 from rsteube/docker-update-versions
  • 7af4c10 Merge pull request #940 from rsteube/dependabot/go_modules/github.com/spf13/cobra-1.8.0
  • 8b897f0 Merge pull request #942 from rsteube/rsteube-patch-1
  • 10bc432 Update README.md
  • 3e17ee3 build(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0
  • df6766b compat: added cobra bridge
  • d0f86ff docker: updated version
carapace - v0.44.1

Published by rsteube about 1 year ago

Changelog

  • 31e6fef Create FUNDING.yml
  • a580cac Merge pull request #930 from rsteube/doc-fix-example
  • 888bdde Merge pull request #934 from rsteube/rsteube-patch-1
  • 31a8a78 Merge pull request #935 from rsteube/update-mdbook
  • bf44ea8 Merge pull request #936 from rsteube/docker-fix-mdbook
  • f796f2b Merge pull request #938 from rsteube/nushell-fix-snippet
  • b591695 doc: ActionCommands - fix example
  • 9636faf docker: fix mdbook
  • 8212a04 nushell: fix snippet
  • d0599cf updated mdbook
carapace - v0.44.0

Published by rsteube about 1 year ago

Changelog

  • 7f770c0 Merge pull request #921 from rsteube/style-panic
  • a3d566d Merge pull request #924 from rsteube/command-use-traverse
  • 737173a Merge pull request #926 from rsteube/standalone-prevent-carapace
  • 5101680 Merge pull request #928 from rsteube/expose-actioncommands
  • f492eb0 Merge pull request #929 from rsteube/traverse-rename-cmd
  • 4f68445 commamd: invoke traverse directly for completion
  • fa284a2 expose ActionCommands
  • 7d16449 standalone: prevent local _carapace completion
  • 26779e7 style: added panic to loglevel
  • 5cf3ae0 traverse: rename cmd parameter
carapace - v0.43.5

Published by rsteube about 1 year ago

Changelog

  • 2b5ca80 Merge pull request #916 from rsteube/docker-update
  • f3f8d72 Merge pull request #917 from rsteube/storage-fix-flag-mutex
  • 0e0f241 Merge pull request #918 from rsteube/storage-mutex-defer
  • 5655a86 docker: update base image
  • c3751f4 storage: fix flag mutex
  • fbb1cac storage: use defer
carapace - v0.43.4

Published by rsteube about 1 year ago

Changelog

  • 51d79ab Action: added UniqueListF
  • afff13b Merge pull request #913 from rsteube/dependabot/github_actions/goreleaser/goreleaser-action-5
  • 6f5fb57 Merge pull request #914 from rsteube/dependabot/github_actions/docker/login-action-3
  • cd95811 Merge pull request #915 from rsteube/uniquelistf
  • 9839082 build(deps): bump docker/login-action from 2 to 3
  • 470f0fe build(deps): bump goreleaser/goreleaser-action from 4 to 5
carapace - v0.43.3

Published by rsteube about 1 year ago

Changelog

  • 6c6914e Merge pull request #911 from rsteube/dependabot/github_actions/actions/checkout-4
  • 0c434aa Merge pull request #912 from rsteube/fix-concurrent-map
  • cb908a5 build(deps): bump actions/checkout from 3 to 4
  • a04dab5 storage: fix concurrent map read/write
carapace - v0.43.2

Published by rsteube about 1 year ago

Changelog

  • 84f9af4 Merge pull request #906 from rsteube/multipartsp-suffix
  • 5542e00 Merge pull request #907 from rsteube/doc-multipartsp
  • c6b8ff3 Merge pull request #908 from rsteube/traverse-fix-parent
  • 71fde81 Merge pull request #909 from rsteube/traverse-fix-git
  • 264c273 MultiPartsP: fix suffix
  • c376dd6 doc: updated MultiPartsP
  • de5b463 traverse: fix git
  • abe6caa traverse: fix parent
carapace - v0.43.1

Published by rsteube about 1 year ago

Changelog

  • a87a6e3 Match: added TrimPrefix to Match
  • 2f02c33 Match: added TrimPrefix
  • c028db5 Merge pull request #902 from rsteube/match-trimprefix
  • e7ce195 Merge pull request #903 from rsteube/match-trimprefix
  • 87897c8 Merge pull request #904 from rsteube/elvish-peach
  • 375cab9 Merge pull request #905 from rsteube/test-fix-context
  • 5010e6d elvish: use peach
  • a296c10 fix test
carapace - v0.43.0

Published by rsteube about 1 year ago

Changelog

  • 485d330 ChdirF: added test
  • e86e608 Merge pull request #871 from rsteube/bash-quotes
  • 67fe5b4 Merge pull request #879 from rsteube/rawvalue-match
  • 517e083 Merge pull request #889 from rsteube/bash-shlex
  • c89a442 Merge pull request #893 from rsteube/split-redirect
  • b374e9e Merge pull request #894 from rsteube/traverse-gitworktree
  • 113f96c Merge pull request #896 from rsteube/bash-fix-wordbreaks
  • ad4983c Merge pull request #897 from rsteube/env-group
  • 5f2f63e Merge pull request #898 from rsteube/update-shlex
  • 7c17004 Merge pull request #899 from rsteube/bash-handle-err
  • 14c6e31 Merge pull request #901 from rsteube/chdirf-test
  • 27df7d9 added Match
  • 660aba4 bash: fix wordbreaks
  • 666a759 bash: handle shlex error
  • 9d5749e bash: split COMP_LINE with shlex
  • 9ecbf6a bash: use double quotes
  • 7a64bb3 env: group as constants
  • f95cdfd split: redirects should only be filtered for pipelines
  • 97651e0 traverse: fix GitWorkTree
  • b5a542b updated shlex
carapace - v0.42.1

Published by rsteube about 1 year ago

Changelog

  • 6ba823d Merge pull request #880 from rsteube/dependabot-actions
  • fed66fd Merge pull request #881 from rsteube/dependabot/github_actions/goreleaser/goreleaser-action-4
  • ef47360 Merge pull request #882 from rsteube/dependabot/github_actions/actions/setup-go-4
  • eb0bcde Merge pull request #883 from rsteube/dependabot/github_actions/actions/checkout-3
  • d80c78a Merge pull request #884 from rsteube/dependabot/github_actions/github/codeql-action-2
  • 62ef042 Merge pull request #885 from rsteube/carapace-shlex
  • bd350ea Merge pull request #886 from rsteube/update-shlex
  • dcdcfa9 Merge pull request #891 from rsteube/cache-allow-zero
  • bff086c Merge pull request #892 from rsteube/split-fix-redirect
  • c2ff362 build(deps): bump actions/checkout from 2 to 3
  • cfd4fec build(deps): bump actions/setup-go from 2 to 4
  • d370b0d build(deps): bump github/codeql-action from 1 to 2
  • ac45e86 build(deps): bump goreleaser/goreleaser-action from 2 to 4
  • f658112 cache: allow zero timeout duration
  • 1330760 dependabot: added actions
  • 05c9238 lexer: use carapace-shlex
  • 1db08e2 splitp: support redirects
  • 42b0df5 updated carapace-shlex
carapace - v0.42.0

Published by rsteube about 1 year ago

Changelog

  • 205593d Merge pull request #874 from rsteube/add-test-files
  • 68bbfc3 Merge pull request #875 from rsteube/add-test-file
  • b10e38e Merge pull request #876 from rsteube/rsteube-patch-1
  • a025733 Merge pull request #877 from rsteube/action-filter
  • bb6f20c Update README.md
  • 00852d8 action: added FilterArgs and FilterParts
  • 9063bed added more test files
  • 7c4611f added test file
carapace - v0.41.2

Published by rsteube about 1 year ago

Changelog

  • 0b50a69 Merge pull request #873 from rsteube/lexer-escape-eof
  • 62a6308 lexer: remove escape character when EOF follows (lenient)
carapace - v0.41.1

Published by rsteube about 1 year ago

Changelog

  • 49fe8cc Merge pull request #872 from rsteube/nushell-fix-nospace
  • f218816 nushell: fix nospace
carapace - v0.41.0

Published by rsteube about 1 year ago

Changelog

  • 584a781 Merge pull request #869 from rsteube/nushell-lexer
  • 1b8c481 Merge pull request #870 from rsteube/nushell-fix-single-quote
  • fa1cefe nushell: single quote needs to be quoted as well
  • f47c691 nushell: use lexer to patch arguments
carapace - v0.40.5

Published by rsteube about 1 year ago

Changelog

  • d89ca1c ActionMultiParts: fix c.Parts for empty dividier
  • 89a7453 Merge pull request #862 from rsteube/doc-fix-rename
  • b6175ad Merge pull request #863 from rsteube/doc-cache
  • 0a8a9a6 Merge pull request #864 from rsteube/doc-key
  • 8245a20 Merge pull request #865 from rsteube/action-chdirf
  • 699888b Merge pull request #867 from rsteube/multiparts-fix-empty
  • 55018d1 added Action.ChdirF
  • 29b6a8b doc: fix rename
  • d74ec4d doc: linkcheck cache
  • 768e178 doc: linkcheck cache key
  • 17c20e8 doc: linkcheck path
carapace - v0.40.4

Published by rsteube about 1 year ago

Changelog

  • dc89125 Merge pull request #857 from rsteube/action-segments
  • 45fb542 Merge pull request #858 from rsteube/doc-multipartsp
  • c59c323 Merge pull request #859 from rsteube/multipartsp-contest
  • 1ce366b Merge pull request #860 from rsteube/sort-example
  • 64e2b3a Merge pull request #861 from rsteube/multipartsp-renamed-param
  • fc6f5d7 MultiPartsP: remove context
  • b4f6f96 MultiPartsP: renamed param
  • ec23117 added Action.Segments
  • 6f5a85c doc: MultiPartsP
  • d93a1ee sort example
carapace - v0.40.3

Published by rsteube about 1 year ago

Changelog

  • f39db97 Merge pull request #854 from rsteube/fix-lexer
  • 7e7513c Merge pull request #855 from rsteube/lexer-quote-workaround
  • f18e5a3 lexer: fix prefix
  • 99682eb lexer: quote workaround
carapace - v0.40.2

Published by rsteube about 1 year ago

Changelog

  • 791af79 Merge pull request #853 from rsteube/doc-fix-name-collision
  • ddc9d0c doc: fix name collision
carapace - v0.40.1

Published by rsteube about 1 year ago

Changelog

  • da177aa Merge pull request #843 from rsteube/style-internal-keyword
  • da6d5a4 Merge pull request #844 from rsteube/doc-structure
  • 6d9368e Merge pull request #845 from rsteube/doc-split-pos-dash
  • 882845e Merge pull request #846 from rsteube/doc-context
  • ba5e94e Merge pull request #847 from rsteube/doc-preinvoke
  • 63bcd15 Merge pull request #848 from rsteube/doc-prerun
  • d3358bb Merge pull request #849 from rsteube/example-rm-injection
  • e6735d7 Merge pull request #851 from rsteube/lexer-pipe
  • e11c776 Merge pull request #852 from rsteube/lexer-split-action
  • 22ab9ab doc: PreInvoke
  • 1948f25 doc: PreRun
  • e75f5d9 doc: context
  • 7d762a1 doc: split positionalCompletion and dashCompletion
  • 1c0763e doc: updated structure (no content yet)
  • fc5a727 example: remove injection cmd
  • 09c0117 lexer: patch shlex to support pipeline separators
  • 8cc149b lexer: split action
  • b54ec72 style: added internal and external to keywords