[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:
- [elpa] 1.3 updated (23accee -> c3d2000),
Christian Johansson <=
- [elpa] 1.3 bad07bd 01/26: Per #144, #156: control strictness towards incoming LSP messages, Christian Johansson, 2021/04/29
- [elpa] 1.3 591210f 13/26: Close #173: support completionContext to help servers like ccls, Christian Johansson, 2021/04/29
- [elpa] 1.3 8829655 10/26: Per #171,#156: Introduce eglot--dcase, Christian Johansson, 2021/04/29
- [elpa] 1.3 245493c 23/26: Handle array params to server notification or requests, Christian Johansson, 2021/04/29
- [elpa] 1.3 1a45d87 03/26: Revert "Fix #164: CodeAction command can be a Command object (#165)", Christian Johansson, 2021/04/29
- [elpa] 1.3 a653dcb 04/26: Fix #52: Use entire line as xref summary when available, Christian Johansson, 2021/04/29
- [elpa] 1.3 dadc5a2 15/26: Fix #159: Properly clear old diagnostics when making new ones, Christian Johansson, 2021/04/29
- [elpa] 1.3 e22d4d3 09/26: Simplify interface of eglot--dbind macro, Christian Johansson, 2021/04/29
- [elpa] 1.3 8c71a1a 18/26: Per #173: fix bug introduced by previous fix, Christian Johansson, 2021/04/29
- [elpa] 1.3 84a271c 08/26: Robustify tests against (M)ELPA eglot installations, Christian Johansson, 2021/04/29