-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Add srfi recipe #6725
Add srfi recipe #6725
Conversation
Quick first pass -- srfi-data.elbyte-compile-file (using Emacs 26.3):
checkdoc (using version 0.6.1):
(Skipping package-lint on this file) srfi.elbyte-compile-file (using Emacs 26.3):
checkdoc (using version 0.6.1):
package-lint-current-buffer (using version 20200226.2001):
Experimental static checks/suggestions:
|
Fixed. Thanks! |
srfi-data-convert.el is only useful for package maintainers who need to run it in order to generate srfi-data.el based on the upstream data file srfi-data.scm. (srfi-data-convert.el translates Scheme syntax to Emacs Lisp syntax and throws away information that srfi.el does not need). That's why I specified the MELPA recipe to exclude srfi-data-convert.el |
6fe3aef
to
f79d608
Compare
Good point re: I think to be evenhanded in my insistence for license boilerplate, we should consider srfi-data.el to be code, and as such it should have some boilerplate or a SPDX identifier. Beyond that I think this is good to go, so ping me when ready. :) |
OK, I moved
OK, the generator now outputs
Thanks a lot! |
@riscy Oh, and here's the ping :) |
Thanks! |
Brief summary of what the package does
Provides quick access to Scheme Requests for Implementation (SRFI)
documents from within Emacs:
M-x srfi-list
brings up a*SRFI*
buffer listing all SRFIs.M-x srfi
does the same, but allows live-narrowing the list bytyping numbers or words into the minibuffer.
The
*SRFI*
buffer provides one-key commands to visit the SRFIdocument, its discussion archive (mailing list archive), and it
version control repository. These commands open the right web
pages in your web browser using
browse-url
.Direct link to the package repository
https://github.com/srfi-explorations/emacs-srfi
Your association with the package
Wrote it.
Relevant communications with the upstream package maintainer
None needed
Checklist
Please confirm with
x
:M-x checkdoc
is happy with my docstrings