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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/eglot updated (07b235f -> 821b498)


From: Stefan Monnier
Subject: [elpa] externals/eglot updated (07b235f -> 821b498)
Date: Sat, 29 Sep 2018 17:13:26 -0400 (EDT)

monnier pushed a change to branch externals/eglot.

      from  07b235f   jsonrpc.el is now a GNU ELPA depedency
       new  d936fbd   Install jsonrpc package when running tests
       new  ad98247   jsonrpc must be available when compiling, too
       new  400623f   Test with Emacs 26.1, not the 26 pre-release
       new  3ac4b64   * Makefile (JSONRPC): Call package-refresh-contents
       new  0c85b8f   Tests only kill server-related buffers when successfull
       new  5d88eed   Close #39: Handle experimental/unknown server methods 
gracefully
       new  a57d5d8   Close #29: Implement workspace/didChangeConfiguration 
(#40)
       new  21886be   Close #44: Robustify in the face of manual mode changes
       new  8d61eca   Close #44: Don't turn on flymake-mode any more than is 
needed
       new  04f7db7   Per #48: Fix messages of eglot-ensure
       new  5808c0d   Add entry for haskell-ide-engine in eglot-server-programs 
(#49)
       new  dfaa389   * README.md (Installation and usage): Add 
haskell-ide-engine
       new  616ad53   Close #48: be less verbose when using eglot-ensure
       new  ec02ffa   Work around Emacs bugs 32237, 32278 (#53)
       new  a6cad6b   Fix typo in willSaveWaitUntil RPC request (#51)
       new  42fffa5   Close #54: Correctly make LSP positions in narrowed 
buffers
       new  88ebed6   Implement TextDocument/rangeFormatting
       new  6b14711   * eglot.el (eglot-client-capabilities): Fix a typo.
       new  e476411   Close #58: Erase company-doc buffer in between doc 
requests
       new  e935718   Fix placement of diagnostics with same start and end 
positions
       new  eeb34c6   Default eglot-handle-notifictiona|request must 
&allow-other-keys
       new  2728e12   Per #59: eglot-workspace-configuration's keys needn't be 
keywords
       new  2355e17   Per #63: Accept functions as entries in 
eglot-server-programs
       new  4c019bd   * eglot.el (eglot-initialization-options): Fix spurious 
typo.
       new  a62c2da   Close #60: Notify server of recent changes before save 
notification
       new  fdd021c   Close #61: Snappier completions that don't hinder typing
       new  fd7e587   Require jsonrpc.el 1.0.2 (GNU ELPA didn't build 1.0.1)
       new  792dc6b   * eglot.el (advice-add jsonrpc-request): Add 
&allow-other-keys
       new  d5167ea   Minor fixes to test infrastructure
       new  99fd6a4   * eglot.el (eglot-cquery): Capitalize docstring.
       new  8e1a91b   Add a generic eglot-execute-command API
       new  c8191b2   Improve eglot-execute-command API to ease overriding by 
servers
       new  cac728a   Kill server's output and events buffers from 
eglot-shutdown (#66)
       new  991d129   * README.md (Build Status): Show status for master
       new  ae37c2a   Add a test for eglot-ensure.  Make
       new  83d7025   Close #68: Implement asynchronous server connection
       new  b0b16e2   Allow tests to be run with custom jsonrpc.el
       new  dc26745   Update README.md
       new  9ae03af   Close #41: Control the size of the events buffer
       new  c25c0e3   Close #64: handle edits to same position in the correct 
order
       new  22b0c89   Add kotlin-language-server (#70)
       new  6874895   Close #73: Prompt for server in interactive eglot-shutdown
       new  be15bb1   Per #74: Fix eglot-capabilities when querying for 
multiple features
       new  3ffea45   Close #50: Support snippet completions
       new  8e0cf60   Fix textDocument/hover responses where MarkedString is a 
plist (#72)
       new  c0f9db7   Per #74: Don't error if server replies with empty hover 
message
       new  e711bdb   Add go-langserver (#74)
       new  15040a6   Improve snippet support
       new  042a236   * README.md (Obligatory animated gif section): Add 
snippet gif.
       new  e05360a   Actually add snippet example gif referenced in README.md
       new  40f151b   Close #80: Consider :triggerCharacters in company 
completion
       new  c8cccee   Ignore extra keys in textDocument/publishDiagnostics (#81)
       new  e5b89af   Close #82: Correctly delete text before expanding snippet 
completions
       new  d88f6aa   Close #86: Handle case when :textDocumentSync isn't a 
number
       new  f9beb19   When exiting emacs, don't ask the user to confirm killing 
processes (#83)
       new  badcaec   Don't warn on implementation-specific notifications (#93)
       new  bd6304d   Fix serious breakage introduced by #93
       new  f3f8531   Close #94: Prefer ccls over cquery for C/C++
       new  6f1d64c   Close #100: Don't send other notifications before 
initialized
       new  f482c3e   Close #115: Don't block kill-buffer-hook if server 
somehow hangs
       new  b061873   Autoload eglot-ensure (#120)
       new  821b498   Correctly map DocumentSymbol's :kind to its name (#121)


Summary of changes:
 .travis.yml                                   |   2 +-
 Makefile                                      |   8 +-
 README.md                                     |  91 ++--
 eglot-tests.el                                | 156 ++++++-
 eglot.el                                      | 569 ++++++++++++++++++--------
 gif-examples/eglot-snippets-on-completion.gif | Bin 0 -> 30605 bytes
 6 files changed, 602 insertions(+), 224 deletions(-)
 create mode 100644 gif-examples/eglot-snippets-on-completion.gif



reply via email to

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