[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/eglot updated (e02479a -> 4edd478)
From: |
Stefan Monnier |
Subject: |
[elpa] externals/eglot updated (e02479a -> 4edd478) |
Date: |
Thu, 17 Dec 2020 22:23:05 -0500 (EST) |
monnier pushed a change to branch externals/eglot.
from e02479a * eglot.el (Version): Bump to 1.6
adds 22aa27c Close #397: Simplify a bit of code
adds 8b94cf4 Per #397: Add new eglot-lsp-abiding-column test
adds 1056ef5 Close #413: update dependencies and copyright years
adds 8900a35 Prevent "Cant guess python-indent-offset..." messages in
tests
adds 9efe207 Make curl invocation fail more explicitly in .travis.yml
adds af32ebf Close #444: use text-mode for plaintext markup
adds e1e7362 Fix #445: don't reupdate help buffer if already rendered
adds dd48f4a * eglot.el (eglot-put-doc-in-help-buffer): Tiny docstring
fix.
adds e5cf30e Close #435: create match xrefs when possible
adds 3483a2f Tests: print contents of *EGLOT ...* buffers in batch
mode.
adds 73bc752 Close #441: shield tests from some user customizations
adds d99a447 Close #439: Hide eldoc-message on empty hover info
adds ef6c483 Fix #452: also check types when destructuring LSP objects
adds da04fdc Close #303: support hierarchical DocumentSymbol in
eglot-imenu
adds f7a7e33 Tweak docstring of eglot-server-programs
adds b6519a5 Per #446: Add tests for eglot-server-programs
adds 9bc58df Fix #446: unbreak eglot--guess-contact for host-and-port
case
adds 487cde5 Close #443: kind of honour eldoc-echo-area-use-multiline-p
adds eb29f7c Close #450: always string-trim markup
adds c9230e8 Close #408: Declare markdown support iff gfm-view-mode
installed
adds a2fa9ab Per #408: fontify markdown source code blocks by default
adds d244cc5 Per #443: tweak handling of
eldoc-echo-area-use-multiline-p
adds a0249c8 Per #437: remap display-local-help (C-h .) to
eglot-help-at-point
adds ad3f049 Close #417: minimally document relation with project.el
adds 50f9a69 Fix #433: survive hover responses with empty markdown
strings
adds 0f57efb Simplify bug-reporting instructions
adds 197984c Remove trailing whitespaces
adds 2f75da2 Fix #460: fix "free variable" warning
adds e514f9e Close #461: make CI fail if byte compiler warns
adds bb51d47 Close #409: make a test more robust
adds da7ff48 Fix #468: don't call flymake report function if flymake
is disabled
adds e690e8c Per #474, #478: add more tests for `eglot--guess-contact'
adds 91a7cba Fix #474, #478: prompt for executable if supplied name
does not exist
adds ffe79b9 Pin pyls to 0.31.10
adds bf75312 Require Xref, Project and Eldoc from GNU ELPA
adds 3634402 Fix #479: correctly place diagnostics in narrowed buffers
adds 1cfcef4 Close #471: add support for erlang_ls
adds b0bfbfb Fix #488: fix type error in eglot--xref-make-match
adds 3b01561 Close #459: rework computation of string given to Eldoc
(again)
adds e7a43e2 Fix #480: also consider label of a CompletionItem for
snippets
adds ee87519 Replace uses of project-roots with project-root
adds 9874456 Close #482: use filter-buffer-substring to get buffer text
adds a807b4f Some test-related cleanup
adds 2b16952 Try to make hover-multiline-doc-locus test pass on Travis
adds b34447c Close #473: simplify eglot-code-actions
adds ac9239b Fix small problems around Eglot's help buffer
adds a044dec Delegate "hover" and "signature" doc synchronization
efforts to Eldoc
adds a04b826 Update tests after update to newer Eldoc
adds 433779d * eglot.el (Package-Requires): Require Flymake 1.0.9 and
eldoc 1.2.0
adds c34e2f6 Really install latest dependencies
adds 2b7ec0e Expect eglot-multiline-eldoc to fail on Travis
adds 6d96601 Closes #509: fix sorting of completion items
adds 4e82f53 Reload Eldoc if needed on Emacs < 28
adds e3ce64a Fix #510: use a hash-table for storing resolved
completions
adds 8c9219d Unbreak tests after changes to eldoc.el
adds e5fefc7 Really unbreak eldoc-related tests
adds ea82b4b Close #505: ensure completion terminates in correct buffer
adds fb6b17e New 'make interactive' target for debuggable M-x ert
adds 5a2cde9 Close #511: add built-int support for Godot Engine
adds 5f873d2 Fix #521: Correct paren mismatch blunder introduced by
earlier commit
adds 209b227 Fix #524: provide suitable default to M-x eglot-rename
adds 61b71ea Fix #528: unbreak Haskell's hie-wrapper built-in
incantation
adds f9a11fe Per #300: Don't send JSON null (Elisp nil) down the wire
adds b19b294 Close #558: handle LSP 3.15's isPreferred code action
property
adds 2172641 Fix #558: Don't force eglot-strict-mode completely in
eglot--dcase
adds 38971d3 Fix #367: don't let M-x fill-paragraph break didChange
adds 8dd0a15 Fix #367: Robustify previous fix of onChange breakage
adds af0e876 Close #572: use haskell-language-server in
eglot-server-programs
adds 476c586 Cosmetic whitespace fix (indentation, long lines,
tabs->spaces)
adds 265b486 Fix #569: allow Eglot to stay out of Xref configuration
adds 4edd478 Bump Eglot version to 1.7
No new revisions were added by this update.
Summary of changes:
.travis.yml | 7 +-
Makefile | 42 ++-
NEWS.md | 20 +-
README.md | 58 ++--
eglot-tests.el | 395 ++++++++++++++++++++------
eglot.el | 865 +++++++++++++++++++++++++++++++--------------------------
6 files changed, 855 insertions(+), 532 deletions(-)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [elpa] externals/eglot updated (e02479a -> 4edd478),
Stefan Monnier <=