emacs-elpa-diffs
[Top][All Lists]
Advanced

[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(-)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]