]> git.eshelyaron.com Git - emacs.git/commitdiff
; Adapt TODO list of tramp-compat.el
authorMichael Albinus <michael.albinus@gmx.de>
Wed, 10 Jan 2024 11:49:46 +0000 (12:49 +0100)
committerMichael Albinus <michael.albinus@gmx.de>
Wed, 10 Jan 2024 11:49:46 +0000 (12:49 +0100)
lisp/net/tramp-compat.el

index 8065ba017347199173f9830680006a63b7b3a4eb..87b20b982f95dd26308de30f12ca75bf4bc53c3c 100644 (file)
@@ -330,6 +330,16 @@ Also see `ignore'."
 ;;; TODO:
 ;;
 ;; * Starting with Emacs 27.1, there's no need to escape open
-;;   parentheses with a backslash in docstrings anymore.
+;;   parentheses with a backslash in docstrings anymore.  However,
+;;   `outline-minor-mode' has still problems with this.  Since there
+;;   are developers using `outline-minor-mode' in Lisp files, we still
+;;   keep this quoting.
+;;
+;; * Starting with Emacs 29.1, use `buffer-match-p'.
+;;
+;; * Starting with Emacs 30.1, there is `handler-bind'.  Use it
+;;   instead of `condition-case' when the origin of an error shall be
+;;   kept, for example when the HANDLER propagates the error with
+;;   `(signal (car err) (cdr err)'.
 
 ;;; tramp-compat.el ends here