-
-
Notifications
You must be signed in to change notification settings - Fork 191
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
wip: fix #396, #395 and #398 #409
base: master
Are you sure you want to change the base?
Commits on Aug 5, 2021
-
plugin/emacs: Don't use region intersection in Flymake while reporting
This is causing diagnostics to not be cleared sometimes (see quick-lint#398), it was first introduced for developement, because restarting Flymake without changes in buffers would not delete old diagnostics, I think it's fine if we not specify this option. However I suspect this is a bug in Flymake. Signed-off-by: wagner riffel <w@104d.net> (cherry picked from commit 6a223f8)
Configuration menu - View commit details
-
Copy full SHA for 387222b - Browse repository at this point
Copy the full SHA 387222bView commit details -
plugin/emacs: unify all plugin settings into a single library
Currently there is at least two customizeble variables per plugin, using more than one plugin at time is annoying to configure, this change generalize and centralize configuration in a single place. This commit also adds configuration for searching quick-lint-js executable, along with helper to find it under npm folder structure. Signed-off-by: wagner riffel <w@104d.net>
Configuration menu - View commit details
-
Copy full SHA for 8b97ef1 - Browse repository at this point
Copy the full SHA 8b97ef1View commit details -
plugin/emacs: recover from quick-lint-js crashes in Flymake plugin
Signed-off-by: wagner riffel <w@104d.net>
Configuration menu - View commit details
-
Copy full SHA for 15b9fd9 - Browse repository at this point
Copy the full SHA 15b9fd9View commit details
Commits on Aug 11, 2021
-
plugin/emacs: Build and install Emacs plugins as ELPA packages
Signed-off-by: wagner riffel <w@104d.net>
Configuration menu - View commit details
-
Copy full SHA for 7646781 - Browse repository at this point
Copy the full SHA 7646781View commit details -
plugin/emacs: add lsp-quicklintjs Emacs command
Unlike M-x lsp, M-x lsp-quicklintjs doesn't prompt for a root folder. It does this by always before calling (lsp) saving on its own state file the buffer default directory as a project root. Signed-off-by: wagner riffel <w@104d.net>
Configuration menu - View commit details
-
Copy full SHA for 316e270 - Browse repository at this point
Copy the full SHA 316e270View commit details
Commits on Aug 12, 2021
-
remove require on cl-seq not present in emacs24, cl-remove-if-not is loaded by default. Signed-off-by: wagner riffel <w@104d.net>
Configuration menu - View commit details
-
Copy full SHA for cb63a3b - Browse repository at this point
Copy the full SHA cb63a3bView commit details
Commits on Aug 16, 2021
-
plugin/emacs: move package target macro to plugin/emacs
Signed-off-by: wagner riffel <w@104d.net>
Configuration menu - View commit details
-
Copy full SHA for 8dda3dc - Browse repository at this point
Copy the full SHA 8dda3dcView commit details -
plugin/emacs: be quiet while building packages
Signed-off-by: wagner riffel <w@104d.net>
Configuration menu - View commit details
-
Copy full SHA for 4319619 - Browse repository at this point
Copy the full SHA 4319619View commit details -
plugin/emacs: rewrite -pkg suffix in quicklintjs-pkg.el
To avoid confusion, *-pkg.el files has a special meaning for Emacs packages. Signed-off-by: wagner riffel <w@104d.net>
Configuration menu - View commit details
-
Copy full SHA for 57bc1cd - Browse repository at this point
Copy the full SHA 57bc1cdView commit details