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

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

[elpa] 1.3 updated (23accee -> c3d2000)


From: Christian Johansson
Subject: [elpa] 1.3 updated (23accee -> c3d2000)
Date: Thu, 29 Apr 2021 15:09:09 -0400 (EDT)

cjohansson pushed a change to tag 1.3.

*** WARNING: tag 1.3 was modified! ***

      from  23accee   (commit)
        to  c3d2000   (commit)
     omits  23accee   * eglot.el (Version): Bump to 1.3
     omits  973cd81   Close #180: Add preamble to comparison to lsp-mode.el
     omits  6b0b1b7   Be lenient by default to unknown methods or notifications
     omits  c1848c3   Handle array params to server notification or requests
     omits  66a1704   Scratch/use elpa flymake (#178)
     omits  37706af   Warn about suspicious interface usage at compile-time
     omits  f63bedb   Fix #144: Use eglot--dbind and eglot--lambda throughout
     omits  53bfdb7   Per #173: adjust previous fix
     omits  96169d8   Per #173: fix bug introduced by previous fix
     omits  a46f003   Fix #164: handle CodeAction/Command polymorphism with 
eglot--dcase
     omits  444a8c3   Per #173: robustify previous fix against non-standard 
insertion bindings
     omits  38da3d3   Fix #159: Properly clear old diagnostics when making new 
ones
     omits  4874c22   Use javascript-typescript-langserver for typescript-mode 
(#174)
     omits  1d42be4   Close #173: support completionContext to help servers 
like ccls
     omits  a1f2033   Fix #116, #150: don't break in indirect buffers
     omits  5bbf884   Use eglot--dbind for destructuring
     omits  6de3d9c   Per #171,#156: Introduce eglot--dcase
     omits  e2200ce   Simplify interface of eglot--dbind macro
     omits  95ef9e1   Robustify tests against (M)ELPA eglot installations
     omits  8140be5   Touch up last commit
     omits  cddab30   * eglot.el (eglot--current-column): New helper.
     omits  9fb5f0c   Per #52, #127: Improve performance of xref summary line 
collection
     omits  81d035f   Fix #52: Use entire line as xref summary when available
     omits  10b238b   Revert "Fix #164: CodeAction command can be a Command 
object (#165)"
     omits  11eb256   Fix #164: CodeAction command can be a Command object 
(#165)
     omits  3922cf3   Per #144, #156: control strictness towards incoming LSP 
messages
     omits  f291816   * eglot.el (Version): Bump to 1.2
     omits  de1728c   * eglot.el (eglot-completion-at-point): Less chatter.
     omits  ee7f9c6   Fix #167: correctly insert TextEdit-less snippets
     omits  894fe5a   Fix #154: fix potential security issue fontifying LSP doc
     omits  b731db5   Add support for R's languageserver (#161)
     omits  fc03d7c   Fix #160: Properly delete inserted text after completion
     omits  d66f2eb   Treat tab characters as 1 column wide in position 
conversion functions
     omits  604c1b0   Per #144: Format documentation of signature parameters
     omits  0a18dca   Fix #125: add ability to report LSP-compliant columns
     omits  fdb1941   Add support for TextEdits in completion
     omits  b31ba80   Tweak solution to #125 with a hint from Fangrui Song
     omits  b9e9cf3   Fix #148: complex completions work when chosen from 
*completions*
     omits  7b4ed97   Fix #124: add ability to move to LSP-precise columns
     omits  edc6538   Fix a bug introduced by previous bugfix
     omits  d6e0ba3   * eglot-tests.el (eclipse-connect): Increase connect 
timeout to 20.
     omits  2a410e9   Move constants to top instead of forward-declaring
     omits  11cd074   Support ocaml-language-server out of the box (#149)
     omits  c664f40   * eglot.el (eglot-client-capabilities): Mention supported 
SymbolKinds.
     omits  f74a80f   Make imenu hierarchical
     omits  118f966   Fix a bug when response to definitions request is a 
single location
     omits  f2ccb77   Simplify eglot-code-action. Fix compilation warning
     omits  31bfe21   Add support for code action literals
     omits  27696d6   Use the container name of a symbol in imenu
     omits  ee41f06   Slightly robustify test engine
     omits  82ae4f6   Re-enable eclipse-jdt tests
     omits  aefa498   Larger margin for printing test failure backtraces
     omits  3c180c0   Rework test macros for hopefully more stable testing
     omits  22e5c57   Don't ignore unknown SymbolKinds in imenu
     omits  19aded0   Remove duplicates from imenu
     omits  5ee05f9   Require subr-x at compile time (#139)
     omits  d9c3696   Fix #138: accept deprecated field in SymbolInformation
     omits  504fd25   Fix misspelling of "outstanding" (#74)
     omits  faf93ad   * eglot-tests.el: Disable eclipse connection tests.
     omits  5b043fb   * .travis.yml (install): Download eclipse.jdt.ls server.
     omits  6ebbd36   Add tests for eclipse.jdt.ls connection
     omits  f250784   Handle case when project was not found in eclipse.jdt.ls 
contact
     omits  c795e3e   Override eglot-execute-command for eclipse.jdt.ls server
     omits  f0b5367   Per #63: Add support for eclipse.jdt.ls server
     omits  a406190   Per #63: Allow function contacts to be interactive
     omits  ff04bc0   Improve signature help
     omits  5571f10   Sort references and definitions by line number
     omits  9585b74   Merge pull request #104 from 
mkcms/fix-diagnostics-wrong-type-argument
     omits  31fcd91   Handle case when diagnostic :character is out of range
     omits  489080b   eglot-ignored-server-capabilites: Prefer all choices over 
"Other"
     omits  69b8428   Make eglot-ignored-server-capabilites more user-friendly 
(#126)
     omits  821b498   Correctly map DocumentSymbol's :kind to its name (#121)
     omits  b061873   Autoload eglot-ensure (#120)
     omits  f482c3e   Close #115: Don't block kill-buffer-hook if server 
somehow hangs
     omits  6f1d64c   Close #100: Don't send other notifications before 
initialized
     omits  f3f8531   Close #94: Prefer ccls over cquery for C/C++
     omits  bd6304d   Fix serious breakage introduced by #93
     omits  badcaec   Don't warn on implementation-specific notifications (#93)
     omits  f9beb19   When exiting emacs, don't ask the user to confirm killing 
processes (#83)
     omits  d88f6aa   Close #86: Handle case when :textDocumentSync isn't a 
number
     omits  e5b89af   Close #82: Correctly delete text before expanding snippet 
completions
     omits  c8cccee   Ignore extra keys in textDocument/publishDiagnostics (#81)
     omits  40f151b   Close #80: Consider :triggerCharacters in company 
completion
     omits  e05360a   Actually add snippet example gif referenced in README.md
     omits  042a236   * README.md (Obligatory animated gif section): Add 
snippet gif.
     omits  15040a6   Improve snippet support
     omits  e711bdb   Add go-langserver (#74)
     omits  c0f9db7   Per #74: Don't error if server replies with empty hover 
message
     omits  8e0cf60   Fix textDocument/hover responses where MarkedString is a 
plist (#72)
     omits  3ffea45   Close #50: Support snippet completions
     omits  be15bb1   Per #74: Fix eglot-capabilities when querying for 
multiple features
     omits  6874895   Close #73: Prompt for server in interactive eglot-shutdown
     omits  22b0c89   Add kotlin-language-server (#70)
     omits  c25c0e3   Close #64: handle edits to same position in the correct 
order
     omits  9ae03af   Close #41: Control the size of the events buffer
     omits  dc26745   Update README.md
     omits  b0b16e2   Allow tests to be run with custom jsonrpc.el
     omits  83d7025   Close #68: Implement asynchronous server connection
     omits  ae37c2a   Add a test for eglot-ensure.  Make
     omits  991d129   * README.md (Build Status): Show status for master
     omits  cac728a   Kill server's output and events buffers from 
eglot-shutdown (#66)
     omits  c8191b2   Improve eglot-execute-command API to ease overriding by 
servers
     omits  8e1a91b   Add a generic eglot-execute-command API
     omits  99fd6a4   * eglot.el (eglot-cquery): Capitalize docstring.
     omits  d5167ea   Minor fixes to test infrastructure
     omits  792dc6b   * eglot.el (advice-add jsonrpc-request): Add 
&allow-other-keys
     omits  fd7e587   Require jsonrpc.el 1.0.2 (GNU ELPA didn't build 1.0.1)
     omits  fdd021c   Close #61: Snappier completions that don't hinder typing
     omits  a62c2da   Close #60: Notify server of recent changes before save 
notification
     omits  4c019bd   * eglot.el (eglot-initialization-options): Fix spurious 
typo.
     omits  2355e17   Per #63: Accept functions as entries in 
eglot-server-programs
     omits  2728e12   Per #59: eglot-workspace-configuration's keys needn't be 
keywords
     omits  eeb34c6   Default eglot-handle-notifictiona|request must 
&allow-other-keys
     omits  e935718   Fix placement of diagnostics with same start and end 
positions
     omits  e476411   Close #58: Erase company-doc buffer in between doc 
requests
     omits  6b14711   * eglot.el (eglot-client-capabilities): Fix a typo.
     omits  88ebed6   Implement TextDocument/rangeFormatting
     omits  42fffa5   Close #54: Correctly make LSP positions in narrowed 
buffers
     omits  a6cad6b   Fix typo in willSaveWaitUntil RPC request (#51)
     omits  ec02ffa   Work around Emacs bugs 32237, 32278 (#53)
     omits  616ad53   Close #48: be less verbose when using eglot-ensure
     omits  dfaa389   * README.md (Installation and usage): Add 
haskell-ide-engine
     omits  5808c0d   Add entry for haskell-ide-engine in eglot-server-programs 
(#49)
     omits  04f7db7   Per #48: Fix messages of eglot-ensure
     omits  8d61eca   Close #44: Don't turn on flymake-mode any more than is 
needed
     omits  21886be   Close #44: Robustify in the face of manual mode changes
     omits  a57d5d8   Close #29: Implement workspace/didChangeConfiguration 
(#40)
       new  d2faf6d   Close #29: Implement workspace/didChangeConfiguration 
(#40)
       new  9c2fd8c   Close #44: Robustify in the face of manual mode changes
       new  b573d42   Close #44: Don't turn on flymake-mode any more than is 
needed
       new  1015f83   Per #48: Fix messages of eglot-ensure
       new  be464f2   Add entry for haskell-ide-engine in eglot-server-programs 
(#49)
       new  310e527   * README.md (Installation and usage): Add 
haskell-ide-engine
       new  2d3c391   Close #48: be less verbose when using eglot-ensure
       new  d1cfc9e   Work around Emacs bugs 32237, 32278 (#53)
       new  0694579   Fix typo in willSaveWaitUntil RPC request (#51)
       new  f2a6aa3   Close #54: Correctly make LSP positions in narrowed 
buffers
       new  01ec85f   Implement TextDocument/rangeFormatting
       new  e33fadb   * eglot.el (eglot-client-capabilities): Fix a typo.
       new  5aea589   Close #58: Erase company-doc buffer in between doc 
requests
       new  f4f93d3   Fix placement of diagnostics with same start and end 
positions
       new  4d80eeb   Default eglot-handle-notifictiona|request must 
&allow-other-keys
       new  4a7086e   Per #59: eglot-workspace-configuration's keys needn't be 
keywords
       new  d48e737   Per #63: Accept functions as entries in 
eglot-server-programs
       new  477e15d   * eglot.el (eglot-initialization-options): Fix spurious 
typo.
       new  d845453   Close #60: Notify server of recent changes before save 
notification
       new  a39a446   Close #61: Snappier completions that don't hinder typing
       new  aa3de04   Require jsonrpc.el 1.0.2 (GNU ELPA didn't build 1.0.1)
       new  ee372b4   * eglot.el (advice-add jsonrpc-request): Add 
&allow-other-keys
       new  6067ec6   Minor fixes to test infrastructure
       new  5707785   * eglot.el (eglot-cquery): Capitalize docstring.
       new  7f8465c   Add a generic eglot-execute-command API
       new  d8c1f5d   Improve eglot-execute-command API to ease overriding by 
servers
       new  afa5439   Kill server's output and events buffers from 
eglot-shutdown (#66)
       new  d6b49d8   * README.md (Build Status): Show status for master
       new  38a27be   Add a test for eglot-ensure.  Make
       new  c2e05a3   Close #68: Implement asynchronous server connection
       new  9bf88ee   Allow tests to be run with custom jsonrpc.el
       new  5e30066   Update README.md
       new  802dea3   Close #41: Control the size of the events buffer
       new  cf3376a   Close #64: handle edits to same position in the correct 
order
       new  b0c6e17   Add kotlin-language-server (#70)
       new  3b3c1db   Close #73: Prompt for server in interactive eglot-shutdown
       new  3432d21   Per #74: Fix eglot-capabilities when querying for 
multiple features
       new  8ed2524   Close #50: Support snippet completions
       new  13d8da4   Fix textDocument/hover responses where MarkedString is a 
plist (#72)
       new  13b8c61   Per #74: Don't error if server replies with empty hover 
message
       new  d0ec044   Add go-langserver (#74)
       new  0509576   Improve snippet support
       new  a1cc0ad   * README.md (Obligatory animated gif section): Add 
snippet gif.
       new  88a4f8c   Actually add snippet example gif referenced in README.md
       new  a1e8946   Close #80: Consider :triggerCharacters in company 
completion
       new  d54e494   Ignore extra keys in textDocument/publishDiagnostics (#81)
       new  ce9076d   Close #82: Correctly delete text before expanding snippet 
completions
       new  ba9877f   Close #86: Handle case when :textDocumentSync isn't a 
number
       new  989647a   When exiting emacs, don't ask the user to confirm killing 
processes (#83)
       new  240f88c   Don't warn on implementation-specific notifications (#93)
       new  0ef245f   Fix serious breakage introduced by #93
       new  1408860   Close #94: Prefer ccls over cquery for C/C++
       new  bfadd9a   Close #100: Don't send other notifications before 
initialized
       new  7342d88   Close #115: Don't block kill-buffer-hook if server 
somehow hangs
       new  7b78b15   Autoload eglot-ensure (#120)
       new  737f08d   Correctly map DocumentSymbol's :kind to its name (#121)
       new  6cbfdda   Make eglot-ignored-server-capabilites more user-friendly 
(#126)
       new  7583849   eglot-ignored-server-capabilites: Prefer all choices over 
"Other"
       new  53c8f59   Handle case when diagnostic :character is out of range
       new  922f4e5   Merge pull request #104 from 
mkcms/fix-diagnostics-wrong-type-argument
       new  6eac51f   Sort references and definitions by line number
       new  985ba0f   Improve signature help
       new  05e5a9f   Per #63: Allow function contacts to be interactive
       new  3532bd0   Per #63: Add support for eclipse.jdt.ls server
       new  97b9c06   Override eglot-execute-command for eclipse.jdt.ls server
       new  29d641b   Handle case when project was not found in eclipse.jdt.ls 
contact
       new  71012bc   Add tests for eclipse.jdt.ls connection
       new  3c9e00e   * .travis.yml (install): Download eclipse.jdt.ls server.
       new  f317a7d   * eglot-tests.el: Disable eclipse connection tests.
       new  eec30e3   Fix misspelling of "outstanding" (#74)
       new  ff62057   Fix #138: accept deprecated field in SymbolInformation
       new  746505f   Require subr-x at compile time (#139)
       new  ff92d67   Remove duplicates from imenu
       new  6788dbc   Don't ignore unknown SymbolKinds in imenu
       new  2971683   Rework test macros for hopefully more stable testing
       new  9bf41be   Larger margin for printing test failure backtraces
       new  4550c08   Re-enable eclipse-jdt tests
       new  660d9e3   Slightly robustify test engine
       new  e866ca5   Use the container name of a symbol in imenu
       new  065f71a   Add support for code action literals
       new  cf4881c   Simplify eglot-code-action. Fix compilation warning
       new  0f8091f   Fix a bug when response to definitions request is a 
single location
       new  da4cd2a   Make imenu hierarchical
       new  2e21c12   * eglot.el (eglot-client-capabilities): Mention supported 
SymbolKinds.
       new  1aeeb45   Support ocaml-language-server out of the box (#149)
       new  9cee9eb   Move constants to top instead of forward-declaring
       new  ea2fcc7   * eglot-tests.el (eclipse-connect): Increase connect 
timeout to 20.
       new  912d10f   Fix a bug introduced by previous bugfix
       new  8529b55   Fix #124: add ability to move to LSP-precise columns
       new  90b3bfd   Fix #148: complex completions work when chosen from 
*completions*
       new  a81bb01   Tweak solution to #125 with a hint from Fangrui Song
       new  63c2bbc   Add support for TextEdits in completion
       new  c667d79   Fix #125: add ability to report LSP-compliant columns
       new  e5738ff   Per #144: Format documentation of signature parameters
       new  d52738f   Treat tab characters as 1 column wide in position 
conversion functions
       new  fc9bbf7   Fix #160: Properly delete inserted text after completion
       new  2bbf06e   Add support for R's languageserver (#161)
       new  7e9cc05   Fix #154: fix potential security issue fontifying LSP doc
       new  ba41ed8   Fix #167: correctly insert TextEdit-less snippets
       new  7f1a0e3   * eglot.el (eglot-completion-at-point): Less chatter.
       new  e70be91   * eglot.el (Version): Bump to 1.2
       new  bad07bd   Per #144, #156: control strictness towards incoming LSP 
messages
       new  3082a85   Fix #164: CodeAction command can be a Command object 
(#165)
       new  1a45d87   Revert "Fix #164: CodeAction command can be a Command 
object (#165)"
       new  a653dcb   Fix #52: Use entire line as xref summary when available
       new  7d41833   Per #52, #127: Improve performance of xref summary line 
collection
       new  dc84ff6   * eglot.el (eglot--current-column): New helper.
       new  0f74616   Touch up last commit
       new  84a271c   Robustify tests against (M)ELPA eglot installations
       new  e22d4d3   Simplify interface of eglot--dbind macro
       new  8829655   Per #171,#156: Introduce eglot--dcase
       new  9e7f370   Use eglot--dbind for destructuring
       new  5595a75   Fix #116, #150: don't break in indirect buffers
       new  591210f   Close #173: support completionContext to help servers 
like ccls
       new  72e06ea   Use javascript-typescript-langserver for typescript-mode 
(#174)
       new  dadc5a2   Fix #159: Properly clear old diagnostics when making new 
ones
       new  6643310   Per #173: robustify previous fix against non-standard 
insertion bindings
       new  3a56470   Fix #164: handle CodeAction/Command polymorphism with 
eglot--dcase
       new  8c71a1a   Per #173: fix bug introduced by previous fix
       new  4fbbe9c   Per #173: adjust previous fix
       new  f0bdf4c   Fix #144: Use eglot--dbind and eglot--lambda throughout
       new  8a2008f   Warn about suspicious interface usage at compile-time
       new  0005dc8   Scratch/use elpa flymake (#178)
       new  245493c   Handle array params to server notification or requests
       new  dfa648d   Be lenient by default to unknown methods or notifications
       new  0c36b00   Close #180: Add preamble to comparison to lsp-mode.el
       new  c3d2000   * eglot.el (Version): Bump to 1.3

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
tag are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (23accee)
            \
             N -- N -- N   refs/tags/1.3 (c3d2000)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omits" are not gone; other references still
refer to them.  Any revisions marked "discards" are gone forever.


Summary of changes:



reply via email to

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