emacs-diffs
[Top][All Lists]
Advanced

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

branch feature/eglot2emacs created (now 0186faf2a1)


From: João Távora
Subject: branch feature/eglot2emacs created (now 0186faf2a1)
Date: Thu, 20 Oct 2022 07:16:37 -0400 (EDT)

capitaomorte pushed a change to branch feature/eglot2emacs.

        at  0186faf2a1 ; Merge from https://github.com/joaotavora/eglot

This branch includes the following new commits:

       new  426d97f172 ; prefer https to http addresses
       new  51fc8fc3d2 Use `locate-user-emacs-file` instead of `concat`
       new  b1c7aa1d17 Add yaml-language-server for yaml-mode
       new  fb8706165c Use fortls also for fortran-mode
       new  3967d22b9c ; fix typos
       new  bbdfbf0456 Add pyright language server support for python-mode
       new  cf0ba0197a Add support for the mint language server
       new  06f1cd6365 Add lua-lsp support for lua-mode
       new  7c712abf8f Minor checkdoc fixes
       new  a35f6a7f9a Support language server for html, css, json and docker
       new  512d8b9f59 Add variable to withhold the init req process id
       new  a218f52ec9 Un-reverse references in xref buffer
       new  be1e214fb2 Add cmake-language-server for cmake-mode
       new  a8b3b6a526 Add vim-language-server for vimrc-mode
       new  eacc40e3bf ; update copyright years
       new  ae7315b5f1 ; fix license statement
       new  49e46c3d53 Add up-to-date server executables for html/css/json
       new  f0b9018f52 Properly print error message of eglot-alternatives
       new  09c071d3d1 Add tooltip describing pending requests
       new  34c7da506d Support autoimporttext from pyright language server
       new  9adb310e08 Don't error out on unsupported diagnostic.codedescription
       new  c06860b0f4 Bump eglot version to 1.8
       new  b527764963 Support racket-langserver
       new  a905bad633 * eglot.el: improve commentary section.
       new  0f44d338f1 Support optional diagnostic.tags
       new  5b88ec259c Change from symbol-at-point to thing-at-point
       new  f199060ee0 ; * eglot.el (eglot-server-initialized-hook): fix 
punctuation.
       new  26bd153b90 Print server command to events buffer
       new  ed9800041e * eglot.el (eglot--connect): display seconds on timeout.
       new  1616da4f26 * eglot.el (eglot-strict-mode): very minor docfix.
       new  0739cdcf20 Improve backwards-compatibility of eglot-mode-map
       new  abfb193201 Remove unnecessary compatibility code
       new  97ded82277 ; * eglot.el: move obsolete definition to new section.
       new  469835a4f2 Obsolete eglot--plist-keys in favor of map-keys
       new  8b0ea132cb * eglot.el (eglot--server-capable): don't use obsolete 
name.
       new  bc05805887 ; unbreak tests on emacs 26
       new  3aeebe8186 Change rust language server to rust-analyzer
       new  27ba1994fe ; fix thinko in last commit
       new  8a9959e054 Add clojure-lsp support for clojure
       new  5b62d0071e Enable lsp project-wide diagnostics via flymake
       new  6a6f4c3d27 Don't use :exclusive no
       new  9710754080 Add support for optional completionitem.tags
       new  ed4fd33223 * eglot.el (eglot-handle-notification): silence 
byte-compiler.
       new  8b31247f1c Properly check the completionitem.deprecated property
       new  4f1f06375a Prevent empty diagnostic tags vector hiding main 
fontification
       new  85ecf46a18 Have a couple of lsp faces inherit from basic "shadow"
       new  cb562118cb Don't strip invisible text when formatting hover string
       new  77f3157dcd Use new jdtls script for eclipse jdt
       new  be47552331 Change capability 'documentchanges' to t
       new  349f6b5f78 Don't advertise didchangewatchedfiles on tramp
       new  6dba74d8cb Defend against broken move-to-column in recent emacs
       new  a38ce8b28f Add simple support for workspacefolders
       new  965e1378f1 Use bounds of thing at point when asking for code actions
       new  05418a1d83 Add omnisharp support for c#
       new  5d2f6bc667 Map more emacs variables to lsp formattingoptions fields
       new  c2d97d22aa Implement on-type-formatting support
       new  6d815aaa98 Tweak on-type-formatting code
       new  904556f662 Easier initializationoptions in eglot-server-programs
       new  1d9542cbe8 Protect against empty firsttriggercharacter strings
       new  ef0da9414e Make eglot--plist-keys a simple (non-map.el) helper again
       new  2dad9298d9 Rework eglot's mode-line
       new  a63916f928 Tweak eglot mode-line menus
       new  f9cfefcf89 Guess language-id if manually entering server program
       new  c17c3cfcbf Check textdocumentsync/willsave cap before sending it
       new  339ebe7ce4 Update invocation for out-of-box dart ls support
       new  49e56e47d8 Solve flymake diagnostics synchronization problems
       new  73f4555a0d Add out-of-box support for futhark lsp server
       new  5e9d78f9cf Ensure non-null :settings param in 
didchangeconfiguration notif
       new  f550342059 Add out-of-box support for purescript lsp server
       new  4beab004d9 Ensure exit-function of eglot-c-at-point runs on exact 
match
       new  29f2ec2471 Consider diagnostic.code when generating flymake 
diagnostics
       new  46a480aa88 Fix egregious thinko in eglot--uri-to-path
       new  50ff73d753 Use format string instead of concat
       new  5c6eb3caa9 Don't ignore flymake-no-changes-timeout
       new  f8344871a0 Update docstring of eglot-events-buffer-size
       new  68fbcbd620 Reduce memory footprint of eglot--{}
       new  f8c8c70f8a Reduce eldoc noise from hover messages
       new  9ffcd537f8 Apply any additionaltextedits unconditionally
       new  6c8aee268d Prevent desktop.el from saving/restoring 
eglot--managed-mode
       new  917e8ffa31 Add support for jedi-language-server
       new  fd5a5f16d7 Make c-u m-. work half decently
       new  e72fa6d867 Experiment with grouping in 
xref-backend-identifier-completion-table
       new  b59fa2548e Cosmetic decisions guaranteed to tick off someone 
somewhere (tm)
       new  9dbc18cbfa Tweak some details, fix some bugs
       new  b931d93b15 Guess the "lsp identifier at point"
       new  6717589c57 Be more conservative with the lsp identifier guess
       new  2a12f622dc Eglot-workspace-configuration can be a function
       new  3c6356b037 Appease byte-compiler warnings about wrong use of quotes
       new  1986c4df88 Reply more reasonably to server's workspace/applyedit
       new  b6e041a24b Fix embarrassing paren-matching blunder in eglot.el
       new  cc5d1a5a72 Always default eglot-strict-mode to nil
       new  0e8a8697ba Merge commit '7738854e09' to fix fallout of force-push 
in gnu elpa
       new  e74e199912 Add out-of-box support for perl lsp server
       new  6ee995fe6b Add marksman server for markdown
       new  e5b021c01f Fix jdtls support
       new  41a42e631b Don't return poorly supported "special elements" in 
eglot-imenu
       new  dd017359e9 Add support for jedi-language-server (again)
       new  d2e842bbf5 Prefer documentchanges to changes in server-initiated 
edits
       new  51ae66b50c Add eglot-show-configuration to debug workspace 
configurations
       new  e5f77f8ca5 Rework readme.md about workspace configuration again
       new  bef332a983 Adjust last commit about workspace configuration
       new  523547321e Allow :initializationoptions in eglot-server-programs
       new  14586fedcf Don't exceed max-specdl-size in big go projects
       new  a598352750 Allow eglot-workspace-configuration to be a plist
       new  ec7d63cbe7 Don't return hash tables from e-w-configuration-plist
       new  68b9c03b44 Don't use three-argument plist-get
       new  0829d5e7a2 Revert "fix jdtls support"
       new  b205479035 Fix blunder in eglot--guess-contact
       new  f06a837f29 Shoosh byte-compilation warnings about line numbering 
functions
       new  5b902b5cbb Add support for "single server, multiple modes"
       new  1780b93d66 Make clojure-lsp handle more major modes at once
       new  b633c29648 Rename "eglot -> eglot" in docstrings
       new  b07fa37d04 Add half-baked m-x eglot-list-connections
       new  add2926de8 Make eglot-code-actions usable non-interactively
       new  0848387fa2 Fix docstring of eglot-list-connections-mode
       new  4071eaf8ad * eglot.el (version): actually bump to 1.9
       new  eb9d6281b5 Do use eglot-connect-timeout if eglot-sync-connect is t
       new  9801e217f9 Rework header of eglot.el
       new  806734c1b1 Expose eglot-{} to be used in 
eglot-workspace-configuration
       new  0186faf2a1 ; Merge from https://github.com/joaotavora/eglot




reply via email to

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