-
Notifications
You must be signed in to change notification settings - Fork 106
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 Core #46
Conversation
I just have one comment here: after we add the core, I still suggest to use the external editorconfig command as the default way, and only if the extension cannot find them, we use the elisp implemented core. The reason is simple: we have the EditorConfig cores written in more common languages and we would have more support for them. While the elisp core is good work, we still want to make the world less discrepant if possible. |
That's reasonable. I'll do so 🙋 |
286469b
to
f559275
Compare
NOTE: I'm going to wait #47 to be merged because I want to change the function name of |
26ebf11
to
0ec53a2
Compare
b1ae861
to
f57995a
Compare
Now I believe I've almost finished my work. |
editorconfig-core-get-properties-hash will be called when editorconfig executable is not found.
Right! Thanks 😈 |
@@ -0,0 +1,102 @@ | |||
#!/bin/sh | |||
:;#-*-Emacs-Lisp-*- |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just one comment, can you add the license header to this file as well? This file seems significantly long enough, so without a license header its license would be ambitious---since we have a license in the root directory but no license (proprietary by default) in the header.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! I'll add that tonight (about 6 hours later 😺) and also merge this PR.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What is This?
Pull Request to add Core implemented in Emacs Lisp
Done
editorconfig-get-properties
editorconfig-get-properties-function
editorconfig-get-properties
was renamed toeditorconfig-call-editorconfig-exec
: I think it is more suitedI'll Do After Merge