[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] 1.2 updated (f291816 -> e70be91)
From: |
Christian Johansson |
Subject: |
[elpa] 1.2 updated (f291816 -> e70be91) |
Date: |
Thu, 29 Apr 2021 15:08:46 -0400 (EDT) |
cjohansson pushed a change to tag 1.2.
*** WARNING: tag 1.2 was modified! ***
from f291816 (commit)
to e70be91 (commit)
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
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 (f291816)
\
N -- N -- N refs/tags/1.2 (e70be91)
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.2 updated (f291816 -> e70be91),
Christian Johansson <=
- [elpa] 1.2 1015f83 004/101: Per #48: Fix messages of eglot-ensure, Christian Johansson, 2021/04/29
- [elpa] 1.2 4a7086e 016/101: Per #59: eglot-workspace-configuration's keys needn't be keywords, Christian Johansson, 2021/04/29
- [elpa] 1.2 310e527 006/101: * README.md (Installation and usage): Add haskell-ide-engine, Christian Johansson, 2021/04/29
- [elpa] 1.2 f2a6aa3 010/101: Close #54: Correctly make LSP positions in narrowed buffers, Christian Johansson, 2021/04/29
- [elpa] 1.2 d845453 019/101: Close #60: Notify server of recent changes before save notification, Christian Johansson, 2021/04/29
- [elpa] 1.2 d8c1f5d 026/101: Improve eglot-execute-command API to ease overriding by servers, Christian Johansson, 2021/04/29
- [elpa] 1.2 d48e737 017/101: Per #63: Accept functions as entries in eglot-server-programs, Christian Johansson, 2021/04/29
- [elpa] 1.2 b0c6e17 035/101: Add kotlin-language-server (#70), Christian Johansson, 2021/04/29
- [elpa] 1.2 38a27be 029/101: Add a test for eglot-ensure. Make, Christian Johansson, 2021/04/29
- [elpa] 1.2 05e5a9f 063/101: Per #63: Allow function contacts to be interactive, Christian Johansson, 2021/04/29