clojure-emacs / clojure-emacs/cider-nrepl
Rebind `*print-namespace-maps*`
- Dominant language
- Clojure
- Stars
- 749
- Forks
- 182
- Avg merge
- 1d 7h
- Merged PRs (30d)
- 6
Description
IME, many people dislike the `*print-namespace-maps*` default behavior, i.e. print namespaced maps at the repl.
It seems to me that cider-nrepl could change this default?
Right now, we observe options such as:
```clj
nrepl.middleware.print/options (dict
right-margin 70)
```
If we change the default, these options look like a nice place to let users opt out.
Contributor guide
Research direction
Start by reviewing nrepl.middleware.print/options and the current behavior of *print-namespace-maps* in cider-nrepl. Determine how changing the default and exposing an opt-out would fit the existing options, then verify that REPL output follows the selected setting.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- clojure
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100