This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-03-19
Channels
- # bangalore-clj (2)
- # beginners (217)
- # boot (3)
- # cider (130)
- # cljs-dev (117)
- # cljsrn (11)
- # clojure (99)
- # clojure-china (1)
- # clojure-denver (1)
- # clojure-dev (22)
- # clojure-italy (30)
- # clojure-norway (5)
- # clojure-russia (13)
- # clojure-sanfrancisco (3)
- # clojure-spec (74)
- # clojure-uk (107)
- # clojurescript (40)
- # clr (6)
- # core-async (25)
- # core-logic (4)
- # cursive (1)
- # data-science (1)
- # datomic (62)
- # duct (11)
- # editors (14)
- # figwheel (3)
- # fulcro (12)
- # funcool (1)
- # garden (12)
- # graphql (19)
- # jobs (4)
- # jobs-rus (1)
- # lein-figwheel (1)
- # leiningen (12)
- # luminus (5)
- # off-topic (45)
- # onyx (12)
- # other-languages (1)
- # parinfer (5)
- # programming-beginners (3)
- # re-frame (113)
- # reagent (63)
- # remote-jobs (10)
- # ring-swagger (1)
- # shadow-cljs (31)
- # slack-help (3)
- # spacemacs (27)
- # specter (1)
- # unrepl (44)
- # yada (16)
i’m looking at the commands for sayid and having trouble understanding how they map to my setup:
https://bpiel.github.io/sayid/#documentation
for instance:
C-c s ! -- Disble traces, eval current buffer, enable traces, clear the workspace log
when i press C-c
then s
i get “undefined”. I’m in the habit of pressing alt x
which brings up a very helpful menu where i can search for things. there are a lot of sayid functions, but the names are descriptive enough for me to be sure how they work. How can i got about seeing relating the commands on that sheet to the commands in my menu?
I don't use spacemacs and didn't write the integration, so I might not be helpful, but ...
if you C-h f
and look up a sayid function (like sayid-get-workspace
), do you get a *Help*
buffer? and if so, does it tell you what the binding is?
thanks @bpiel i’m trying that now…
nope nope. I get the help buffer. it doesn’t seem to tell me the binding
The descriptions are there though
or there is a description
Yea now it shows what the commands are bound to
what does setup package do? is that a generic function setup-package
that i can run after any package install?
I'm not sure how common it is for packages to have a setup-package
function. I believe the approach was recommended to me during the process of getting sayid.el accepted to melpa
from a beginners perspective, without having that working, its very confusing how to tie things together. I don’t know how people get used to emacs world without mentors honestly….
https://github.com/bpiel/sayid/blob/20a92323c3edc060c521aa93edab9dad47646b4f/src/el/sayid.el#L990
But this is awesome. Thanks a ton for the help
and yeah.. I don't know why the call to sayid-setup-package
can't be baked into the spacemacs/clojure layer, but, like I said, I don't know much about spacemacs
If you are going to add this to init.el (or comparable), this should do it: https://github.com/bpiel/sayid/blob/20a92323c3edc060c521aa93edab9dad47646b4f/src/el/sayid.el#L29-L30
@bpiel somehow i dont get the same options in the sayid buffer. For example N
from the docs doesnt exist.
i would like to upload the image, but apperently were out of space 🙂
ill probably be offline for a while.
@drewverlee N
was removed. Site didn't get updated