Function: eglot-rename

eglot-rename is an interactive and byte-compiled function defined in eglot.el.gz.

Signature

(eglot-rename NEWNAME)

Documentation

Rename the current symbol to NEWNAME.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/eglot.el.gz
(defun eglot-rename (newname)
  "Rename the current symbol to NEWNAME."
  (interactive (eglot--rename-interactive))
  (let ((server (eglot--current-server-or-lose)))
    (eglot--apply-workspace-edit
     server
     (eglot--request server :textDocument/rename `(,@(eglot--TextDocumentPositionParams)
                                                   :newName ,newname))
     this-command)))