Skip to content

Latest commit

 

History

History
142 lines (137 loc) · 6.96 KB

issues.org

File metadata and controls

142 lines (137 loc) · 6.96 KB

Epkgs: Issues

(require 'emir)
(epkg-add-org-header rows header)

up

Features provided by multiple packages

(let (alist)
  (dolist (name (epkgs 'name))
    (dolist (feature (epkg-sql [:select feature :from provided
                                :where (and (= package $s1)
                                            (isnull drop))]
                               name))
      (setq feature (car feature))
      (if-let ((elt (assq feature alist)))
          (push name (cdr elt))
        (cl-pushnew (list feature name) alist))))
  (mapcar (pcase-lambda (`(,feature ,package))
            (list feature package
                  (epkg-shelved-package-p (epkg package))))
          (mapcan (pcase-lambda (`(,feature . ,providers))
                    (and (> (length providers) 1)
                         (list (list feature providers))
                         (mapcar (lambda (elt) (list feature elt))
                                 (sort providers #'string<))))
                  (cl-sort alist #'string< :key #'car))))
Feature (14)PackageShelved
clojure-mode-convert-collection-testclojure-mode
clojure-mode-convert-collection-testclojure-ts-mode
clojure-mode-cycling-testclojure-mode
clojure-mode-cycling-testclojure-ts-mode
clojure-mode-external-interaction-testclojure-mode
clojure-mode-external-interaction-testclojure-ts-mode
clojure-mode-font-lock-testclojure-mode
clojure-mode-font-lock-testclojure-ts-mode
clojure-mode-indentation-testclojure-mode
clojure-mode-indentation-testclojure-ts-mode
clojure-mode-refactor-add-arity-testclojure-mode
clojure-mode-refactor-add-arity-testclojure-ts-mode
clojure-mode-refactor-let-testclojure-mode
clojure-mode-refactor-let-testclojure-ts-mode
clojure-mode-refactor-rename-ns-alias-testclojure-mode
clojure-mode-refactor-rename-ns-alias-testclojure-ts-mode
clojure-mode-refactor-threading-testclojure-mode
clojure-mode-refactor-threading-testclojure-ts-mode
clojure-mode-safe-eval-testclojure-mode
clojure-mode-safe-eval-testclojure-ts-mode
clojure-mode-sexp-testclojure-mode
clojure-mode-sexp-testclojure-ts-mode
clojure-mode-syntax-testclojure-mode
clojure-mode-syntax-testclojure-ts-mode
clojure-mode-util-testclojure-mode
clojure-mode-util-testclojure-ts-mode
oauth2-autooauth2-auto
oauth2-autoorg-gcal

Packages with unsatisfied dependencies

(mapcan
 (pcase-lambda (`(,name ,class))
   (let (alist)
     (pcase-dolist (`(,feature)
                    (epkg-sql [:select feature :from required
                               :where (and (= package $s1)
                                           (isnull drop))]
                              name))
       (if-let ((provider (epkg-provided-by feature)))
           (when (epkg-sql [:select class :from packages
                            :where (and (= name $s1)
                                        (= class 'shelved))]
                           provider)
             (push (list feature provider) alist))
         (push (list feature nil) alist)))
     (mapcar (pcase-lambda (`(,feature ,provider))
               (list name class feature provider))
             (cl-sort alist #'string< :key #'car))))
 (epkgs [name class] [mirrored*]))
Package (9)ClassFeatureProvider
eevgithublean4-mode
evil-textobj-tree-sittergithubtree-sittertree-sitter
flex-compilegithubslite
gleam-ts-modegithubtree-sittertree-sitter
gleam-ts-modegithubtree-sitter-indenttree-sitter-indent
matlab-modegithubsemantic-dep
matlab-modegithubsemantic-format
matlab-modegithubsemanticdb
org-nodegithuborg-super-links
scopelinegithubtree-sittertree-sitter
sdml-modegithubtree-sittertree-sitter
sdml-modegithubtree-sitter-hltree-sitter
sdml-modegithubtree-sitter-indenttree-sitter-indent
symexgithubtree-sittertree-sitter
symexgithubtsctree-sitter

Missing library summary

(epkg--sql-keep
 (list name class
       (and (epkg-get-recipe 'melpa name) ""))
 [:select [name class]
  :from packages
  ;;:where (isnull commentary)
  :where (and (isnull summary)
              (not (= class 'builtin))
              (not (= class 'shelved)))
  :order-by [(asc name)]])

Failing updates