eglot.el: Require track-changes unconditionally

* lisp/emacs-lisp/track-changes.el: Bump version.

* lisp/progmodes/eglot.el: Require `track-changes` unconditionally.
(Package-Requires:): Add `track-changes`.
(eglot--track-changes-signal, eglot--signal-textDocument/didChange)
(eglot--managed-mode): Remove non-track-changes alternative code.
(eglot--before-change, eglot--after-change): Delete functions.
This commit is contained in:
Stefan Monnier 2024-05-05 17:23:29 -04:00
parent 1529ad0315
commit 44036b32ba
2 changed files with 25 additions and 77 deletions

View file

@ -3,7 +3,7 @@
;; Copyright (C) 2024 Free Software Foundation, Inc.
;; Author: Stefan Monnier <monnier@iro.umontreal.ca>
;; Version: 1.1
;; Version: 1.2
;; Package-Requires: ((emacs "24"))
;; This file is part of GNU Emacs.
@ -74,6 +74,12 @@
;; id (lambda (beg end before)
;; ..DO THE THING..))))))))
;;; News:
;; Since v1.1:
;;
;; - New function `track-changes-inconsistent-state-p'.
;;; Code:
;; Random ideas: