From 9b97d843183e38678e35c3df73eab38ffccef8ee Mon Sep 17 00:00:00 2001 From: Philip Kaludercic Date: Sat, 14 Mar 2026 11:18:05 +0100 Subject: [PATCH] Add references to "User Lisp" Info node where applicable * etc/NEWS: Update 'package-vc-install-from-checkout' obsoletion notice. * lisp/emacs-lisp/package-vc.el (package-vc-install-from-checkout): Update obsoletion declaration. --- etc/NEWS | 3 ++- lisp/emacs-lisp/package-vc.el | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/etc/NEWS b/etc/NEWS index 45295b8e0ca..c2c24cc2d20 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -3099,7 +3099,8 @@ tarballs and prepare them to be activated in the sub-process. --- *** The command 'package-vc-install-from-checkout' is now obsolete. -Please use the User Lisp directory instead. This also means that +Please use the User Lisp directory instead, see Info node "(emacs) User +Lisp Directory" for more details on how to use. This also means that combining the 'use-package' keywords ':vc' and ':load-path' is obsolete. --- diff --git a/lisp/emacs-lisp/package-vc.el b/lisp/emacs-lisp/package-vc.el index d599b0d8ad2..f3ea440fb30 100644 --- a/lisp/emacs-lisp/package-vc.el +++ b/lisp/emacs-lisp/package-vc.el @@ -1019,7 +1019,8 @@ one created by `package-vc-checkout'. If invoked interactively with a prefix argument, prompt the user for the NAME of the package to set up. If the optional argument INTERACTIVE is non-nil (as happens interactively), DIR must be an absolute file name." - (declare (obsolete "use the User Lisp directory instead." "31.1")) + (declare (obsolete "Use the User Lisp directory instead, \ +see Info node `(emacs) User Lisp Directory'." "31.1")) (interactive (let ((dir (expand-file-name (read-directory-name "Directory: ")))) (list dir (and current-prefix-arg (let ((base (file-name-base