re-export repl-utilities in ciel/repl only ("summary" is too common)

This commit is contained in:
vindarel 2021-06-04 13:22:18 +02:00
parent 52e53c26a7
commit cb36169ef5
3 changed files with 14 additions and 12 deletions

View file

@ -528,12 +528,12 @@ You can ask 5am to open the interactive debugger on an error:
### Discoverability of documentation (repl-utilities' readme, summary,…)
We use `readme` and `summary` from [repl-utilities](http://quickdocs.org/repl-utilities/).
We make [repl-utilities](http://quickdocs.org/repl-utilities/) available, which provides `readme` and `summary`:
Learn more with:
``` example
(readme repl-utilities)
(repl-utilities:readme repl-utilities)
```
### printv

View file

@ -17,6 +17,18 @@
(in-package :sbcli)
;; repl-utilities: nice to have, but don't clutter the CIEL package by exporting them.
;; For instance, "summary" is too common a word to be exported.
(cl-reexport:reexport-from :repl-utilities
:include
'(:repl-utilities
:readme
;; :doc ;; conflicts with our little %doc helper.
:summary
:package-apropos
:trace-package
:print-hash))
(defvar *repl-version* "0.1.5") ;XXX: print CIEL version.
(defvar *banner* "

View file

@ -97,16 +97,6 @@ We currently only try this with serapeum. See *deps/serapeum/sequences-hashtable
;; :doseq* ;; position value sequence
))
(cl-reexport:reexport-from :repl-utilities
:include
'(:repl-utilities
:readme
:doc
:summary
:package-apropos
:trace-package
:print-hash))
;; alexandria/sequences/lists
(defparameter *deps/alexandria/sequences-lists*
'(:iota