-
-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Core libraries need to be imported manually #198
Comments
- split up into different sections, accommodate people just starting out with Emacs a bit more - add installation instructions for starter kits - add Doom Emacs starter kit for people switching from vim - reference style guide and coding conventions closes exercism#198 works on exercism#18 (exercism#18 (comment))
@dschrempf I recommend installing Flycheck, which will inform you if you have to require additional packages. I added instructions on how to set up Flycheck in #231. |
I do use flycheck in my Emacs setup, but it didn't warn me for these functions, I guess because they are loaded in my setup but not in the browser one. Not sure if this issue can be solved in a satisfying way, because the local setup will always differ from the one in the browser. I think it would help if we provide the exact features that are loaded in the browser version. |
Mh, weird, in my setup flycheck complains as soon as I remove the I think it's fair to assume that no package is loaded in the browser version, so only functions defined in the C code should be available by default? Will have to investigate more.. |
This is how we build the emacs lisp test runner: https://github.com/exercism/emacs-lisp-test-runner/blob/main/Dockerfile Maybe you two could discuss which packages would make sense to include? |
* Improve "Learning Emacs Lisp" doc - split up into different sections, accommodate people just starting out with Emacs a bit more - add installation instructions for starter kits - add Doom Emacs starter kit for people switching from vim - reference style guide and coding conventions closes #198 works on #18 (#18 (comment)) * Minor fixes from proof reading
Solutions using functions such as
seq-filter
, orstring-empty-p
succeed locally but fail in the browser because the libraries are not automatically imported (require
d). Which libraries are imported by default?The text was updated successfully, but these errors were encountered: