summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorPhilip Kaludercic <philipk@posteo.net>2022-08-03 13:47:54 +0200
committerPhilip Kaludercic <philipk@posteo.net>2022-08-03 13:47:54 +0200
commite7ebdc29cecbd694d3ee1e081bef46155e707e10 (patch)
tree315bff42f98496343b702173eb57a4c55fd7bc85 /lisp/emacs-lisp
parente9504782fe0cb9c64348b0466dba67cad0547460 (diff)
downloademacs-e7ebdc29cecbd694d3ee1e081bef46155e707e10.tar.gz
emacs-e7ebdc29cecbd694d3ee1e081bef46155e707e10.tar.bz2
emacs-e7ebdc29cecbd694d3ee1e081bef46155e707e10.zip
Add TODO section for package-vc
Diffstat (limited to 'lisp/emacs-lisp')
-rw-r--r--lisp/emacs-lisp/package-vc.el12
1 files changed, 12 insertions, 0 deletions
diff --git a/lisp/emacs-lisp/package-vc.el b/lisp/emacs-lisp/package-vc.el
index 8b2b2f707d0..b54108a6193 100644
--- a/lisp/emacs-lisp/package-vc.el
+++ b/lisp/emacs-lisp/package-vc.el
@@ -24,6 +24,18 @@
;; the source code, this extension allows for packages to be fetched
;; and updated directly from a version control system.
+;;; TODO:
+
+;; - Allow for automatic updating TODO
+;; * Detect merge conflicts TODO
+;; * Check if there are upstream changes TODO
+;; - Respect the .elpaignore file TODO
+;; - Allow finding revisions that bump the version tag TODO
+;; * Allow for `package-vc-fetch' to use the version
+;; of the package if already installed.
+;; - Allow for ELPA specifications to be respected without TODO
+;; endangering the user with arbitrary code execution
+
;;; Code:
(require 'package)