bhauman / bhauman/clojure-mcp-light
Installing `clj-paren-repair` in PowerShell
- Dominant language
- Clojure
- Stars
- 188
- Forks
- 25
- PR merge metrics
- No merged PRs in 30d
Description
In PowerShell, the default script for installing `clj-paren-repair` ends up producing a line in the script like:
```clj
(def script-main-opts [-m clojure-mcp-light.paren-repair])
```
This obviously causes problems. Instead you have to escape the double quotes for the tool to work:
```powershell
bbin install https://github.com/bhauman/clojure-mcp-light.git --tag v0.2.2 --as clj-paren-repair --main-opts '[\"-m\" \"clojure-mcp-light.paren-repair\"]'
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the default clj-paren-repair installation command in PowerShell and trace how it generates the script containing `def script-main-opts`. Compare it with the escaped `--main-opts` example; done when the generated installation works in PowerShell without manual quote escaping.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- clojure, powershell
- Domain
- cli, tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100