~suntong001/emacs-starter-kit/+git/master:feature/package+vc

Last commit made on 2022-11-04
Get this branch:
git clone -b feature/package+vc https://git.launchpad.net/~suntong001/emacs-starter-kit/+git/master

Branch merges

Branch information

Name:
feature/package+vc
Repository:
lp:~suntong001/emacs-starter-kit/+git/master

Recent commits

f762c5b... by Philip Kaludercic <email address hidden>

* lisp/emacs-lisp/package-vc.el: Expand commentary

184f0c3... by Philip Kaludercic <email address hidden>

; * lisp/emacs-lisp/package-vc.el (package-vc): Add missing :prefix

f17fadd... by Philip Kaludercic <email address hidden>

Link to Manual from the package-vc group

* lisp/emacs-lisp/package-vc.el (package-vc): Add 'custom-manual'
link.

d69edfc... by Philip Kaludercic <email address hidden>

; * doc/emacs/package.texi: Rename to "Fetching Package Sources"

b5850ba... by Philip Kaludercic <email address hidden>

Document 'package-vc-selected-packages'

* doc/emacs/package.texi: Expand documentation and give example.
* etc/NEWS: Mention 'package-vc-selected-packages'.
* lisp/emacs-lisp/package-vc.el (package-vc--select-packages): Remove
function.
(package-vc-ensure-packages): Add function based on
'package-vc--select-packages'.
(package-vc-selected-packages): Call 'package-vc-ensure-packages' from
custom setter.

0efc611... by Philip Kaludercic <email address hidden>

Autoload all entry functions

38efed5... by Philip Kaludercic <email address hidden>

; Mention that 'package-vc-checkout' open a directory

* lisp/emacs-lisp/package-vc.el (package-vc-checkout): Mention it in
the docstring.

f5fb706... by Philip Kaludercic <email address hidden>

; Explicitly mark internal functions as such

0e75099... by Philip Kaludercic <email address hidden>

* lisp/emacs-lisp/package-vc.el (package-vc-version): Use main file

ec01d9a... by Philip Kaludercic <email address hidden>

Add command 'package-vc-checkout'

* doc/emacs/package.texi: Document feature.
* etc/NEWS: Mention feature.
* lisp/emacs-lisp/package-vc.el (package-vc-clone): Extract
functionality out of 'package-vc-unpack'.
(package-vc-unpack): Extract functionality out to 'package-vc-clone'.
(package-vc-checkout): Add command.