From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Feng Shu Newsgroups: gmane.emacs.bugs Subject: bug#59087: 29.0.50; package-vc-update error Date: Sat, 19 Nov 2022 18:01:18 +0800 Message-ID: <87h6yvfekx.fsf@163.com> References: <87v8nr333x.fsf@163.com> <874jv13h6c.fsf@posteo.net> <878rkdkmqe.fsf@163.com> <874jv01ray.fsf@posteo.net> <87fsejybcz.fsf@163.com> <871qq38g54.fsf@posteo.net> <87fsejcdm2.fsf@163.com> <87sfijnlce.fsf@posteo.net> <877czvcaz3.fsf@163.com> <87k03vnjgf.fsf@posteo.net> <87v8newgve.fsf@163.com> <87r0y1inku.fsf@posteo.net> <874juxgcqd.fsf@163.com> <871qq0k2o9.fsf@posteo.net> <87sfig7a4o.fsf@163.com> <878rk8i8yo.fsf@posteo.net> <87h6yv5yk5.fsf@163.com> <87a64n5rno.fsf@posteo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35417"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 59087@debbugs.gnu.org To: Philip Kaludercic Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Nov 19 11:02:18 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1owKfy-0008iH-9T for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 19 Nov 2022 11:02:18 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1owKfm-00012Q-Ad; Sat, 19 Nov 2022 05:02:06 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1owKfi-00011t-JY for bug-gnu-emacs@gnu.org; Sat, 19 Nov 2022 05:02:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1owKfi-0006nH-A2 for bug-gnu-emacs@gnu.org; Sat, 19 Nov 2022 05:02:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1owKfi-0004HK-2y for bug-gnu-emacs@gnu.org; Sat, 19 Nov 2022 05:02:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Feng Shu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Nov 2022 10:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59087 X-GNU-PR-Package: emacs Original-Received: via spool by 59087-submit@debbugs.gnu.org id=B59087.166885210016419 (code B ref 59087); Sat, 19 Nov 2022 10:02:02 +0000 Original-Received: (at 59087) by debbugs.gnu.org; 19 Nov 2022 10:01:40 +0000 Original-Received: from localhost ([127.0.0.1]:39061 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owKfK-0004Gj-1D for submit@debbugs.gnu.org; Sat, 19 Nov 2022 05:01:40 -0500 Original-Received: from m12-18.163.com ([220.181.12.18]:12503) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owKfD-0004GO-Ly for 59087@debbugs.gnu.org; Sat, 19 Nov 2022 05:01:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=From:Subject:Date:Message-ID:MIME-Version; bh=SICMd 9/qRJ6x/oVPL2bJobwbq4ig4ZDzzFThsUjkJR4=; b=X6NfxFVay44e6d8jvdR9I 5bAJMMMKBwoebLRTBnEvVKDFNuLeIaBIFQtpSZuJp6Mr0qhpKs6bVsC/eJ0RxO9z w47RRfr9IsUpOliZZUIvaEe+tYNEXENAmiXAxYYJ/Svvlxk4+A3N6pX780nzeLNQ sRL8XHfjkgUtdFLD6eFAjE= Original-Received: from Guix (unknown [49.88.144.183]) by smtp14 (Coremail) with SMTP id EsCowAD30A5uqXhjbLeMNA--.59340S2; Sat, 19 Nov 2022 18:01:19 +0800 (CST) In-Reply-To: <87a64n5rno.fsf@posteo.net> (Philip Kaludercic's message of "Sat, 19 Nov 2022 07:28:59 +0000") X-CM-TRANSID: EsCowAD30A5uqXhjbLeMNA--.59340S2 X-Coremail-Antispam: 1Uf129KBjvAXoWftr18CFy8Ww4rAw4kZr4ktFb_yoW5Kr4Uto ZxJrZ0yF43Ca17Wrnaka9rGFZ7Xa13Wa1YqwnrXr4vvFy2yw1UuryUJw4IqFZxJay8uan5 JF90kFyrArZ0qas3n29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73VFW2AGmfu7bjvjm3 AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvj4RYsjjUUUUU X-Originating-IP: [49.88.144.183] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/xtbBEQ++1FaELgyLbQAAsi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:248328 Archived-At: Philip Kaludercic writes: > Feng Shu writes: > >> Maybe this issue is related package dependent, I have test like below: >> >> 1. before package-vc-install >> >> (find-library-name "popon") =3D> "/home/feng/.emacs.d/elpa-29/popon-0.12= /popon.el" >> (find-library-name "corfu-terminal") =3D> "/home/feng/.emacs.d/elpa-29/c= orfu-terminal-0.5/corfu-terminal.el" > > Ok. > >> 2. package-vc-install popon >> >> (find-library-name "popon") =3D> "/home/feng/.emacs.d/elpa-29/popon/popo= n.el" >> (find-library-name "corfu-terminal") =3D> "/home/feng/.emacs.d/elpa-29/c= orfu-terminal-0.5/corfu-terminal.el" >> >> popon item is showed when run package-vc-update. > > Makes sense, the "popon" directory has no version number. > >> 3. package-vc-install corfu-terminal >> >> (find-library-name "popon") =3D> "/home/feng/.emacs.d/elpa-29/popon/popo= n.el" >> (find-library-name "corfu-terminal") =3D> "/home/feng/.emacs.d/elpa-29/c= orfu-terminal/corfu-terminal.el" >> >> package-vc-update only show corfu-terminal, and popon lost. >> corfu-terminal is depend on popon. > > I'll try this out, but in the future it would be useful to see the > contents of the variable `package-alist'. This is all related to that > value. (cl-prettyprint package-alist) ((undo-tree #s(package-desc undo-tree (20170706 246) "Treat undo history as= a tree" nil nil nil "/home/feng/.emacs.d/elpa-29/undo-tree-20170706.246" (= (:keywords "convenience" "files" "undo" "redo" "history" "tree") (:url . "h= ttp://www.dr-qubit.org/emacs.php") (:commit . "e9a9102f515acd7523158f20e83f= 300600374989")) nil)) (with-editor #s(package-desc with-editor (20220810 1159) "Use the Emacscli= ent as $EDITOR" ((emacs (25 1)) (compat (28 1 1 0))) nil nil "/home/feng/.e= macs.d/elpa-29/with-editor-20220810.1159" ((:url . "https://github.com/magi= t/with-editor") (:keywords "processes" "terminals") (:maintainer "Jonas Ber= noulli" . "jonas@bernoul.li") (:authors ("Jonas Bernoulli" . "jonas@bernoul= .li")) (:commit . "14a958d4f2fc932db1c1af30ca405e6570d60e24")) nil)) (async #s(package-desc async (20221103 638) "Asynchronous processing in Em= acs" ((emacs (24 4))) nil nil "/home/feng/.emacs.d/elpa-29/async-20221103.6= 38" ((:url . "https://github.com/jwiegley/emacs-async") (:keywords "async")= (:maintainer "Thierry Volpiatto" . "thievol@posteo.net") (:authors ("John = Wiegley" . "jwiegley@gmail.com")) (:commit . "10cedd8ac7173e92a6822317f1782= 550199d2d6d")) nil)) (adaptive-wrap #s(package-desc adaptive-wrap (0 8) "Smart line-wrapping wi= th wrap-prefix" nil nil nil "/home/feng/.emacs.d/elpa-29/adaptive-wrap-0.8"= ((:maintainer "Stephen Berman" . "stephen.berman@gmx.net") (:authors ("Ste= phen Berman" . "stephen.berman@gmx.net") ("Stefan Monnier" . "monnier@iro.u= montreal.ca")) (:url . "https://elpa.gnu.org/packages/adaptive-wrap.html"))= nil)) (corfu #s(package-desc corfu (0 28) "Completion Overlay Region FUnction" (= (emacs (27 1))) nil nil "/home/feng/.emacs.d/elpa-29/corfu-0.28" ((:url . "= https://github.com/minad/corfu") (:maintainer "Daniel Mendler" . "mail@dani= el-mendler.de") (:authors ("Daniel Mendler" . "mail@daniel-mendler.de")) (:= commit . "3408e41bf0d2264d754a59b0326c622d874d5537")) t)) (dash #s(package-desc dash (20221013 836) "A modern list library for Emacs= " ((emacs (24))) nil nil "/home/feng/.emacs.d/elpa-29/dash-20221013.836" ((= :url . "https://github.com/magnars/dash.el") (:keywords "extensions" "lisp"= ) (:maintainer "Magnar Sveen" . "magnars@gmail.com") (:authors ("Magnar Sve= en" . "magnars@gmail.com")) (:commit . "3df46d7d9fe74f52a661565888e4d31fd76= 0f0df")) nil)) (pos-tip #s(package-desc pos-tip (20220715 1020) "Show tooltip at point" n= il nil nil "/home/feng/.emacs.d/elpa-29/pos-tip-20220715.1020" ((:keywords = "tooltip") (:maintainer "S. Irie") (:authors ("S. Irie")) (:commit . "bfe74= 204d1201a33ace81898e7c485382817510a")) nil)) (bui #s(package-desc bui (20210108 1141) "Buffer interface library" ((emac= s (24 3)) (dash (2 11 0))) nil nil "/home/feng/.emacs.d/elpa-29/bui-2021010= 8.1141" ((:url . "https://github.com/alezost/bui.el") (:keywords "tools") (= :maintainer "Alex Kost" . "alezost@gmail.com") (:authors ("Alex Kost" . "al= ezost@gmail.com")) (:commit . "f3a137628e112a91910fd33c0cff0948fa58d470")) = nil)) (rainbow-mode #s(package-desc rainbow-mode (1 0 6) "Colorize color names i= n buffers" nil nil nil "/home/feng/.emacs.d/elpa-29/rainbow-mode-1.0.6" ((:= keywords "faces") (:maintainer "Julien Danjou" . "julien@danjou.info") (:au= thors ("Julien Danjou" . "julien@danjou.info")) (:url . "https://elpa.gnu.o= rg/packages/rainbow-mode.html") (:commit . "ac68593018ef3555e64ea592d72334f= 4e3e39209")) t)) (git-commit #s(package-desc git-commit (20221106 1128) "Edit Git commit me= ssages." ((emacs (25 1)) (compat (28 1 1 2)) (transient (20210920)) (with-e= ditor (20211001))) nil nil "/home/feng/.emacs.d/elpa-29/git-commit-20221106= .1128" ((:url . "https://github.com/magit/magit") (:keywords "git" "tools" = "vc") (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:authors ("Jona= s Bernoulli" . "jonas@bernoul.li") ("Sebastian Wiesner" . "lunaryorn@gmail.= com") ("Florian Ragwitz" . "rafl@debian.org") ("Marius Vollmer" . "marius.v= ollmer@gmail.com")) (:commit . "161ab485209ecd0f304e16ca95f8a145327e7ffe"))= nil)) (epl #s(package-desc epl (20180205 2049) "Emacs Package Library" ((cl-lib = (0 3))) nil nil "/home/feng/.emacs.d/elpa-29/epl-20180205.2049" ((:url . "h= ttp://github.com/cask/epl") (:maintainer "Johan Andersson" . "johan.rejeep@= gmail.com") (:authors ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:k= eywords "convenience") (:commit . "78ab7a85c08222cd15582a298a364774e3282ce6= ")) nil)) (f #s(package-desc f (20220911 711) "Modern API for working with files and= directories" ((emacs (24 1)) (s (1 7 0)) (dash (2 2 0))) nil nil "/home/fe= ng/.emacs.d/elpa-29/f-20220911.711" ((:url . "http://github.com/rejeep/f.el= ") (:keywords "files" "directories") (:maintainer "Lucien Cartier-Tilet" . = "lucien@phundrak.com") (:authors ("Johan Andersson" . "johan.rejeep@gmail.c= om")) (:commit . "d50dca48929575642912bb5bbb2585709ba38f82")) nil)) (markdown-mode #s(package-desc markdown-mode (20221105 236) "Major mode fo= r Markdown-formatted text" ((emacs (26 1))) nil nil "/home/feng/.emacs.d/el= pa-29/markdown-mode-20221105.236" ((:url . "https://jblevins.org/projects/m= arkdown-mode/") (:keywords "markdown" "github flavored markdown" "itex") (:= maintainer "Jason R. Blevins" . "jblevins@xbeta.org") (:authors ("Jason R. = Blevins" . "jblevins@xbeta.org")) (:commit . "c338cdff80012893e64ba62a19928= 1f430db7021")) nil)) (org-ql #s(package-desc org-ql (20221007 2334) "Org Query Language, search= command, and agenda-like view" ((emacs (26 1)) (dash (2 18 1)) (f (0 17 2)= ) (map (2 1)) (org (9 0)) (org-super-agenda (1 2)) (ov (1 0 6)) (peg (1 0))= (s (1 12 0)) (transient (0 1)) (ts (0 2 -1))) nil nil "/home/feng/.emacs.d= /elpa-29/org-ql-20221007.2334" ((:url . "https://github.com/alphapapa/org-q= l") (:keywords "hypermedia" "outlines" "org" "agenda") (:maintainer "Adam P= orter" . "adam@alphapapa.net") (:authors ("Adam Porter" . "adam@alphapapa.n= et")) (:commit . "5f70636556bffca92d8ef8297ba3002a4ab5b52d")) nil)) (company #s(package-desc company (20221007 2145) "Modular text completion = framework" ((emacs (25 1))) nil nil "/home/feng/.emacs.d/elpa-29/company-20= 221007.2145" ((:url . "http://company-mode.github.io/") (:keywords "abbrev"= "convenience" "matching") (:maintainer "Dmitry Gutov" . "dgutov@yandex.ru"= ) (:authors ("Nikolaj Schumacher")) (:commit . "48fea7a905b3bcc6d97609316be= ced666da89b1f")) nil)) (dired-hacks-utils #s(package-desc dired-hacks-utils (20201005 2318) "Util= ities and helpers for dired-hacks collection" ((dash (2 5 0))) nil nil "/ho= me/feng/.emacs.d/elpa-29/dired-hacks-utils-20201005.2318" ((:maintainer "Ma= t=C3=BA=C5=A1 Goljer" . "matus.goljer@gmail.com") (:authors ("Mat=C3=BA=C5= =A1 Goljer" . "matus.goljer@gmail.com")) (:keywords "files") (:commit . "d6= d4d1930969bbc22fd0551d5195887bf92cab3e")) nil)) (popon #s(package-desc popon (0 12) "\"Pop\" floating text \"on\" a window= " ((emacs (25 1))) nil nil "/home/feng/.emacs.d/elpa-29/popon-0.12" ((:url = . "https://codeberg.org/akib/emacs-popon") (:keywords "lisp" "extensions" "= frames") (:maintainer "Akib Azmain Turja" . "akib@disroot.org") (:authors (= "Akib Azmain Turja" . "akib@disroot.org")) (:commit . "f57efe0abbe73a9c0e7f= 6953bce1eb81a2b37e7e")) t) #s(package-desc popon (0 12) "\"Pop\" floating text \"on\" a window= " ((emacs (25 1))) vc nil "/home/feng/.emacs.d/elpa-29/popon" ((:commit . "= f57efe0abbe73a9c0e7f6953bce1eb81a2b37e7e") (:authors ("Akib Azmain Turja" .= "akib@disroot.org")) (:maintainer "Akib Azmain Turja" . "akib@disroot.org"= ) (:keywords "lisp" "extensions" "frames") (:url . "https://codeberg.org/ak= ib/emacs-popon")) nil)) (pyim-basedict #s(package-desc pyim-basedict (0 5 4) "The default pinyin d= ict of pyim" nil nil nil "/home/feng/.emacs.d/elpa-29/pyim-basedict-0.5.4" = ((:url . "https://github.com/tumashu/pyim-basedict") (:keywords "convenienc= e" "chinese" "pinyin" "input-method" "complete") (:maintainer "Feng Shu" . = "tumashu@163.com") (:authors ("Feng Shu" . "tumashu@163.com")) (:commit . "= d61af27686f7a39e6c138b7261a686e7ea7a0ef7")) t)) (pkg-info #s(package-desc pkg-info (20150517 1143) "Information about pack= ages" ((epl (0 8))) nil nil "/home/feng/.emacs.d/elpa-29/pkg-info-20150517.= 1143" ((:url . "https://github.com/lunaryorn/pkg-info.el") (:maintainer "Se= bastian Wiesner" . "swiesner@lunaryorn.com") (:authors ("Sebastian Wiesner"= . "swiesner@lunaryorn.com")) (:keywords "convenience") (:commit . "76ba741= 5480687d05a4353b27fea2ae02b8d9d61")) nil)) (company-posframe #s(package-desc company-posframe (20221118 824) "Use a p= osframe as company candidate menu" ((emacs (26 0)) (company (0 9 0)) (posfr= ame (0 9 0))) nil nil "/home/feng/.emacs.d/elpa-29/company-posframe-2022111= 8.824" ((:url . "https://github.com/tumashu/company-posframe") (:keywords "= abbrev" "convenience" "matching") (:maintainer "Feng Shu" . "tumashu@163.co= m") (:authors ("Cl=C3=A9ment Pit-Claudel, Feng Shu, Lars Andersen" . "expez= @expez.com")) (:commit . "ab58972c2cebc5ecf68c4cdd140c3aed2c68f42b")) nil)) (transient #s(package-desc transient (20221118 1443) "Transient commands" = ((emacs (25 1)) (compat (28 1 1 0))) nil nil "/home/feng/.emacs.d/elpa-29/t= ransient-20221118.1443" ((:url . "https://github.com/magit/transient") (:ke= ywords "extensions") (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (= :authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:commit . "804c27f1f585= c05a777c288fbcfa1c16a3c0cd45")) nil)) (xmlgen #s(package-desc xmlgen (20170411 1317) "A DSL for generating XML."= nil nil nil "/home/feng/.emacs.d/elpa-29/xmlgen-20170411.1317" ((:maintain= er "Philip Jackson" . "phil@shellarchive.co.uk") (:authors ("Philip Jackson= " . "phil@shellarchive.co.uk")) (:commit . "dba66681f0c5e621a9e70e8afb34903= c9ffe93c4")) nil)) (evil #s(package-desc evil (1 15 0) "extensible vi layer" nil nil nil "/ho= me/feng/.emacs.d/elpa-29/evil-1.15.0" ((:url . "https://github.com/emacs-ev= il/evil") (:keywords "emulation" "vim") (:maintainer "Tom Dalziel" . "tom.d= alziel@gmail.com") (:commit . "008a6cdb12f15e748979a7d1c2f26c34c84dedbf")) = t)) (emms #s(package-desc emms (20221006 1511) "The Emacs Multimedia System" (= (cl-lib (0 5)) (nadvice (0 3)) (seq (0))) nil nil "/home/feng/.emacs.d/elpa= -29/emms-20221006.1511" ((:url . "https://www.gnu.org/software/emms/") (:ke= ywords "emms" "mp3" "ogg" "flac" "music" "mpeg" "video" "multimedia") (:mai= ntainer "Yoni Rabkin" . "yrk@gnu.org") (:authors ("Jorgen Sch=C3=A4fer" . "= forcer@forcix.cx")) (:commit . "d9f67eeb1ce68c228fcbe02596318c6452b6292a"))= nil)) (elpa-mirror #s(package-desc elpa-mirror (20220526 1512) "Create local pac= kage repository from installed packages" ((emacs (25 1))) nil nil "/home/fe= ng/.emacs.d/elpa-29/elpa-mirror-20220526.1512" ((:url . "http://github.com/= redguardtoo/elpa-mirror") (:keywords "tools") (:maintainer "Chen Bin" . "ch= enbin.sh@gmail.com") (:authors ("Chen Bin" . "chenbin.sh@gmail.com")) (:com= mit . "fecb74e8b5ce1562df2951dbbed158d75a21aa7f")) nil)) (consult #s(package-desc consult (20221117 807) "Consulting completing-rea= d" ((emacs (27 1)) (compat (28 1))) nil nil "/home/feng/.emacs.d/elpa-29/co= nsult-20221117.807" ((:url . "https://github.com/minad/consult") (:maintain= er "Daniel Mendler" . "mail@daniel-mendler.de") (:authors ("Daniel Mendler = and Consult contributors")) (:commit . "35b57c1996b0887d4940960f1cd7deb7a5f= 4a2d9")) nil)) (ebdb #s(package-desc ebdb (0 8 16) "Contact management package" ((emacs (= 25 1)) (seq (2 15))) nil nil "/home/feng/.emacs.d/elpa-29/ebdb-0.8.16" ((:u= rl . "https://github.com/girzel/ebdb") (:keywords "convenience" "mail") (:m= aintainer "Eric Abrahamsen" . "eric@ericabrahamsen.net") (:authors ("Eric A= brahamsen" . "eric@ericabrahamsen.net")) (:commit . "a961744cc49a6e9b96474e= f8ea90dc34feaef24c")) t)) (ht #s(package-desc ht (20221031 705) "The missing hash table library for = Emacs" ((dash (2 12 0))) nil nil "/home/feng/.emacs.d/elpa-29/ht-20221031.7= 05" ((:keywords "hash table" "hash map" "hash") (:maintainer "Wilfred Hughe= s" . "me@wilfred.me.uk") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk"))= (:commit . "ef768ccdeb8159814628ab0e2714e7dc8d9674fa")) nil)) (posframe #s(package-desc posframe (1 2 0) "Pop a posframe (just a frame) = at point" ((emacs (26 1))) nil nil "/home/feng/.emacs.d/elpa-29/posframe-1.= 2.0" ((:url . "https://github.com/tumashu/posframe") (:keywords "convenienc= e" "tooltip") (:maintainer "Feng Shu" . "tumashu@163.com") (:authors ("Feng= Shu" . "tumashu@163.com")) (:commit . "48b7130ca3b5c98bdb21bf99b64a3536acf= 2b0eb")) t)) (orderless #s(package-desc orderless (20221113 1719) "Completion style for= matching regexps in any order" ((emacs (26 1))) nil nil "/home/feng/.emacs= .d/elpa-29/orderless-20221113.1719" ((:url . "https://github.com/oantolin/o= rderless") (:keywords "extensions") (:maintainer "Omar Antol=C3=ADn Camaren= a" . "omar@matem.unam.mx") (:authors ("Omar Antol=C3=ADn Camarena" . "omar@= matem.unam.mx")) (:commit . "2debd96da6f75703ccbca6d852ad994ce84fa529")) ni= l)) (xr #s(package-desc xr (1 23) "Convert string regexp to rx notation" ((ema= cs (26 1))) nil nil "/home/feng/.emacs.d/elpa-29/xr-1.23" ((:url . "https:/= /github.com/mattiase/xr") (:keywords "lisp" "regexps") (:maintainer "Mattia= s Engdeg=C3=A5rd" . "mattiase@acm.org") (:authors ("Mattias Engdeg=C3=A5rd"= . "mattiase@acm.org")) (:commit . "74906f6d104b7daae162dc32684e0443e80fdb0= 3")) t)) (wgrep #s(package-desc wgrep (20210322 2207) "Writable grep buffer and app= ly the changes to files" nil nil nil "/home/feng/.emacs.d/elpa-29/wgrep-202= 10322.2207" ((:url . "http://github.com/mhayashi1120/Emacs-wgrep/raw/master= /wgrep.el") (:keywords "grep" "edit" "extensions") (:maintainer "Masahiro H= ayashi" . "mhayashi1120@gmail.com") (:authors ("Masahiro Hayashi" . "mhayas= hi1120@gmail.com")) (:commit . "f9687c28bbc2e84f87a479b6ce04407bb97cfb23"))= nil)) (cal-china-x #s(package-desc cal-china-x (20200924 1837) "Chinese localiza= tion, lunar/horoscope/zodiac info and more..." ((cl-lib (0 5))) nil nil "/h= ome/feng/.emacs.d/elpa-29/cal-china-x-20200924.1837" ((:url . "https://gith= ub.com/xwl/cal-china-x") (:maintainer "William Xu" . "william.xwl@gmail.com= ") (:authors ("William Xu" . "william.xwl@gmail.com")) (:commit . "94005e67= 8a1d2522b7a00299779f40c5c77286b8")) nil)) (edit-indirect #s(package-desc edit-indirect (20220511 1124) "Edit regions= in separate buffers" ((emacs (24 3))) nil nil "/home/feng/.emacs.d/elpa-29= /edit-indirect-20220511.1124" ((:url . "https://github.com/Fanael/edit-indi= rect") (:maintainer "Fanael Linithien" . "fanael4@gmail.com") (:authors ("F= anael Linithien" . "fanael4@gmail.com")) (:commit . "f80f63822ffae78de38dbe= 72cacaeb1aaa96c732")) nil)) (geiser-guile #s(package-desc geiser-guile (0 28 0) "Guile and Geiser talk= to each other" ((emacs (25 1)) (transient (0 3)) (geiser (0 28))) nil nil = "/home/feng/.emacs.d/elpa-29/geiser-guile-0.28.0" ((:url . "https://gitlab.= com/emacs-geiser/guile") (:keywords "languages" "guile" "scheme" "geiser") = (:maintainer "Jose Antonio Ortega Ruiz" . "jao@gnu.org") (:authors ("Jose A= ntonio Ortega Ruiz" . "jao@gnu.org")) (:commit . "f5e82dc0f5a076335f201885a= 7edbefaa1ad435f")) t)) (citre #s(package-desc citre (20221111 1230) "Ctags IDE on the True Editor= " ((emacs (26 1))) nil nil "/home/feng/.emacs.d/elpa-29/citre-20221111.1230= " ((:url . "https://github.com/universal-ctags/citre") (:keywords "convenie= nce" "tools") (:maintainer "Hao Wang" . "amaikinono@gmail.com") (:authors (= "Hao Wang" . "amaikinono@gmail.com")) (:commit . "244501472ddf31c91cc374231= 849a05c86dfb1fb")) nil)) (peg #s(package-desc peg (1 0) "Parsing Expression Grammars in Emacs Lisp"= ((emacs (25))) nil nil "/home/feng/.emacs.d/elpa-29/peg-1.0" ((:url . "htt= p://elpa.gnu.org/packages/peg.html")) t)) (modus-themes #s(package-desc modus-themes (20221117 1155) "Elegant, highl= y legible and customizable themes" ((emacs (27 1))) nil nil "/home/feng/.em= acs.d/elpa-29/modus-themes-20221117.1155" ((:url . "https://git.sr.ht/~prot= esilaos/modus-themes") (:keywords "faces" "theme" "accessibility") (:mainta= iner "Modus-Themes Development" . "~protesilaos/modus-themes@lists.sr.ht") = (:authors ("Protesilaos Stavrou" . "info@protesilaos.com")) (:commit . "30b= 622807601d3c1722347717f998d6d5a0146f3")) nil)) (ov #s(package-desc ov (20200326 1042) "Overlay library for Emacs Lisp" ((= emacs (24 3))) nil nil "/home/feng/.emacs.d/elpa-29/ov-20200326.1042" ((:ur= l . "https://github.com/ShingoFukuyama/ov.el") (:keywords "convenience" "ov= erlay") (:maintainer "Shingo Fukuyama - http://fukuyama.co") (:authors ("Sh= ingo Fukuyama - http://fukuyama.co")) (:commit . "c5b9aa4e1b00d702eb2caedd6= 1c69a22a5fa1fab")) nil)) (marginalia #s(package-desc marginalia (0 15) "Enrich existing commands wi= th completion annotations" ((emacs (27 1))) nil nil "/home/feng/.emacs.d/el= pa-29/marginalia-0.15" ((:url . "https://github.com/minad/marginalia") (:ma= intainer "Omar Antol=C3=ADn Camarena , Daniel Mendler" = . "mail@daniel-mendler.de") (:authors ("Omar Antol=C3=ADn Camarena , Daniel Mendler" . "mail@daniel-mendler.de")) (:commit . "cc7a= 086cd7816ad41ff004c61c41bdd26ec3ea0b")) t)) (vertico #s(package-desc vertico (0 28) "VERTical Interactive COmpletion" = ((emacs (27 1))) nil nil "/home/feng/.emacs.d/elpa-29/vertico-0.28" ((:url = . "https://github.com/minad/vertico") (:maintainer "Daniel Mendler" . "mail= @daniel-mendler.de") (:authors ("Daniel Mendler" . "mail@daniel-mendler.de"= )) (:commit . "31060942d65ccd3c1b488d8db497af5eda9ac7fc")) t)) (vundo #s(package-desc vundo (2 0 0) "Visual undo tree" ((emacs (28 1))) n= il nil "/home/feng/.emacs.d/elpa-29/vundo-2.0.0" ((:url . "https://github.c= om/casouri/vundo") (:keywords "undo" "text" "editing") (:maintainer "Yuan F= u" . "casouri@gmail.com") (:authors ("Yuan Fu" . "casouri@gmail.com")) (:co= mmit . "10d5debe317b2244d19085151040f955dda4a9ab")) t)) (magit #s(package-desc magit (20221113 2221) "A Git porcelain inside Emacs= ." ((emacs (25 1)) (compat (28 1 1 2)) (dash (20210826)) (git-commit (20220= 222)) (magit-section (20220325)) (transient (20220325)) (with-editor (20220= 318))) nil nil "/home/feng/.emacs.d/elpa-29/magit-20221113.2221" ((:url . "= https://github.com/magit/magit") (:keywords "git" "tools" "vc") (:maintaine= r "Jonas Bernoulli" . "jonas@bernoul.li") (:authors ("Marius Vollmer" . "ma= rius.vollmer@gmail.com") ("Jonas Bernoulli" . "jonas@bernoul.li")) (:commit= . "05b0d99d714350d51676b86da9f5daa2f6b7fa3e")) nil)) (tempel #s(package-desc tempel (20221016 1017) "Tempo templates/snippets w= ith in-buffer field editing" ((emacs (27 1))) nil nil "/home/feng/.emacs.d/= elpa-29/tempel-20221016.1017" ((:url . "https://github.com/minad/tempel") (= :maintainer "Daniel Mendler" . "mail@daniel-mendler.de") (:authors ("Daniel= Mendler" . "mail@daniel-mendler.de")) (:commit . "7d7adf155760d33b8c391fbf= 1e99c5be85bab85a")) nil)) (org-contrib #s(package-desc org-contrib (0 4) "Unmaintained add-ons for O= rg-mode" ((emacs (25 1)) (org (9 4 6))) nil nil "/home/feng/.emacs.d/elpa-2= 9/org-contrib-0.4" ((:url . "https://git.sr.ht/~bzg/org-contrib") (:keyword= s "org") (:maintainer "Bastien Guerry" . "bzg@gnu.org") (:authors ("Bastien= Guerry" . "bzg@gnu.org")) (:commit . "c6aef31ccfc7c4418c3b51e98f7c3bd8e255= f5e6")) t)) (flycheck #s(package-desc flycheck (20221112 1552) "On-the-fly syntax chec= king" ((dash (2 12 1)) (pkg-info (0 4)) (let-alist (1 0 4)) (seq (1 11)) (e= macs (24 3))) nil nil "/home/feng/.emacs.d/elpa-29/flycheck-20221112.1552" = ((:url . "http://www.flycheck.org") (:keywords "convenience" "languages" "t= ools") (:maintainer "Cl=C3=A9ment Pit-Claudel" . "clement.pitclaudel@live.c= om") (:authors ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:commit .= "ab93e2db1dd8333e86f8aeeafbf1e2a0e5f0be38")) nil)) (cnfonts #s(package-desc cnfonts (20221019 159) "A simple Chinese fonts co= nfig tool" ((emacs (24))) nil nil "/home/feng/.emacs.d/elpa-29/cnfonts-2022= 1019.159" ((:url . "https://github.com/tumashu/cnfonts") (:keywords "conven= ience" "chinese" "font") (:maintainer "Feng Shu" . "tumashu@163.com") (:aut= hors ("Feng Shu" . "tumashu@163.com")) (:commit . "102f808e500715e0cfb80905= 110d1f42aa7b6069")) nil)) (switch-window #s(package-desc switch-window (20220812 2137) "A *visual* w= ay to switch window" ((emacs (24))) nil nil "/home/feng/.emacs.d/elpa-29/sw= itch-window-20220812.2137" ((:url . "https://github.com/dimitri/switch-wind= ow") (:keywords "convenience") (:maintainer "Dimitri Fontaine" . "dim@tapou= eh.org") (:authors ("Dimitri Fontaine" . "dim@tapoueh.org") ("Feng Shu" . "= tumashu@163.com")) (:commit . "71ef2f54c97f3fd2e7ff7964d82e6562eb6282f7")) = nil)) (ox-gfm #s(package-desc ox-gfm (20220910 1321) "Github Flavored Markdown B= ack-End for Org Export Engine" nil nil nil "/home/feng/.emacs.d/elpa-29/ox-= gfm-20220910.1321" ((:keywords "org" "wp" "markdown" "github") (:maintainer= "Lars Tveito") (:authors ("Lars Tveito")) (:commit . "46faa67dbb3fb0cd7a76= c3fe518f16e4195c22c7")) nil)) (ebdb-i18n-chn #s(package-desc ebdb-i18n-chn (1 3 2) "China-specific inter= nationalization support for EBDB" ((pyim (1 6 0)) (ebdb (0 6 17))) nil nil = "/home/feng/.emacs.d/elpa-29/ebdb-i18n-chn-1.3.2" ((:maintainer "Eric Abrah= amsen" . "eric@ericabrahamsen.net") (:authors ("Eric Abrahamsen" . "eric@er= icabrahamsen.net")) (:url . "https://elpa.gnu.org/packages/ebdb-i18n-chn.ht= ml")) t)) (aggressive-indent #s(package-desc aggressive-indent (20221009 1158) "Mino= r mode to aggressively keep your code always indented" ((emacs (24 3))) nil= nil "/home/feng/.emacs.d/elpa-29/aggressive-indent-20221009.1158" ((:url .= "https://github.com/Malabarba/aggressive-indent-mode") (:keywords "indent"= "lisp" "maint" "tools") (:maintainer "Artur Malabarba" . "emacs@endlesspar= entheses.com") (:authors ("Artur Malabarba" . "emacs@endlessparentheses.com= ")) (:commit . "f376cdc25de5c0f8c330f1e053557d95ca47a540")) nil)) (geiser #s(package-desc geiser (0 28) "GNU Emacs and Scheme talk to each o= ther" ((emacs (25 1)) (project (0 8 1))) nil nil "/home/feng/.emacs.d/elpa-= 29/geiser-0.28" ((:url . "https://gitlab.com/emacs-geiser/") (:keywords "la= nguages" "scheme" "geiser") (:maintainer "Jose Antonio Ortega Ruiz" . "jao@= gnu.org") (:authors ("Jose Antonio Ortega Ruiz" . "jao@gnu.org")) (:commit = . "04dbdacfeca0190856abad859360da4bb873f9dd")) t)) (ivy #s(package-desc ivy (0 13 4) "Incremental Vertical completYon" ((emac= s (24 5))) nil nil "/home/feng/.emacs.d/elpa-29/ivy-0.13.4" ((:url . "https= ://github.com/abo-abo/swiper") (:maintainer "Oleh Krehel" . "ohwoeowho@gmai= l.com") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:keywords "matc= hing")) t)) (guix #s(package-desc guix (20210608 1653) "Interface for GNU Guix" ((emac= s (24 3)) (dash (2 11 0)) (geiser (0 8)) (bui (1 2 0)) (magit-popup (2 1 0)= ) (edit-indirect (0 1 4))) nil nil "/home/feng/.emacs.d/elpa-29/guix-202106= 08.1653" ((:url . "https://emacs-guix.gitlab.io/website/") (:keywords "tool= s") (:maintainer "Alex Kost" . "alezost@gmail.com") (:authors ("Alex Kost" = . "alezost@gmail.com")) (:commit . "c9aef52121b458297e70bb50f49f7276b4a8d75= 9")) nil)) (package-lint #s(package-desc package-lint (20221003 1636) "A linting libr= ary for elisp package authors" ((cl-lib (0 5)) (emacs (24 1)) (let-alist (1= 0 6))) nil nil "/home/feng/.emacs.d/elpa-29/package-lint-20221003.1636" ((= :url . "https://github.com/purcell/package-lint") (:keywords "lisp") (:main= tainer "Steve Purcell" . "steve@sanityinc.com") (:authors ("Steve Purcell" = . "steve@sanityinc.com") ("Fanael Linithien" . "fanael4@gmail.com")) (:comm= it . "4ea8318c1bf79ccb1b4658d58917bbd9f990c432")) nil)) (0blayout #s(package-desc 0blayout (20190703 527) "Layout grouping with ea= se" nil nil nil "/home/feng/.emacs.d/elpa-29/0blayout-20190703.527" ((:url = . "https://github.com/etu/0blayout") (:keywords "convenience" "window-manag= ement") (:maintainer "Elis \"etu\" Axelsson") (:authors ("Elis \"etu\" Axel= sson")) (:commit . "fd9a8f353dbd45b4628b5f84b8d8c2525ebf571d")) nil)) (popup #s(package-desc popup (0 5 9) "Visual Popup User Interface" ((emacs= (24 3))) nil nil "/home/feng/.emacs.d/elpa-29/popup-0.5.9" ((:url . "https= ://github.com/auto-complete/popup-el") (:keywords "lisp") (:maintainer "She= n, Jen-Chieh" . "jcs090218@gmail.com") (:authors ("Tomohiro Matsuyama" . "m= 2ym.pub@gmail.com"))) t)) (org-download #s(package-desc org-download (20220906 1929) "Image drag-and= -drop for Org-mode." ((emacs (24 3)) (async (1 2))) nil nil "/home/feng/.em= acs.d/elpa-29/org-download-20220906.1929" ((:url . "https://github.com/abo-= abo/org-download") (:keywords "multimedia" "images" "screenshots" "download= ") (:maintainer "Oleh Krehel") (:authors ("Oleh Krehel")) (:commit . "19e16= 6f0a8c539b4144cfbc614309d47a9b2a9b7")) nil)) (pyim #s(package-desc pyim (20221107 41) "A Chinese input method support q= uanpin, shuangpin, wubi, cangjie and rime." ((emacs (25 1)) (async (1 6)) (= xr (1 13))) nil nil "/home/feng/.emacs.d/elpa-29/pyim-20221107.41" ((:url .= "https://github.com/tumashu/pyim") (:keywords "convenience" "chinese" "pin= yin" "input-method") (:maintainer "Feng Shu" . "tumashu@163.com") (:authors= ("Ye Wenbin" . "wenbinye@163.com") ("Feng Shu" . "tumashu@163.com")) (:com= mit . "93fab3c9e8c2490687781d45c1cecead0bd3ecf2")) nil)) (paredit #s(package-desc paredit (20220709 916) "minor mode for editing pa= rentheses" nil nil nil "/home/feng/.emacs.d/elpa-29/paredit-20220709.916" (= (:keywords "lisp") (:maintainer "Taylor R. Campbell" . "campbell+paredit@mu= mble.net") (:authors ("Taylor R. Campbell" . "campbell+paredit@mumble.net")= ) (:commit . "42500e5d450c88a3b249b548be447577d8549b17")) nil)) (el2org #s(package-desc el2org (20200408 146) "Convert elisp file to org f= ile" ((emacs (25 1))) nil nil "/home/feng/.emacs.d/elpa-29/el2org-20200408.= 146" ((:url . "https://github.com/tumashu/el2org") (:maintainer "Feng Shu "= . "tumashu@163.com") (:authors ("Feng Shu " . "tumashu@163.com")) (:keywor= ds "convenience") (:commit . "7db77fdd73f378d4e60e34c11bbdf00677adc32c")) n= il)) (rainbow-delimiters #s(package-desc rainbow-delimiters (20210515 1254) "Hi= ghlight brackets according to their depth" nil nil nil "/home/feng/.emacs.d= /elpa-29/rainbow-delimiters-20210515.1254" ((:url . "https://github.com/Fan= ael/rainbow-delimiters") (:keywords "faces" "convenience" "lisp" "tools") (= :maintainer "Fanael Linithien" . "fanael4@gmail.com") (:authors ("Jeremy Ra= yman" . "opensource@jeremyrayman.com") ("Fanael Linithien" . "fanael4@gmail= .com")) (:commit . "d576e6694ad3a3e88b2bb1363305b38fa364c149")) nil)) (cape #s(package-desc cape (0 10) "Completion At Point Extensions" ((emacs= (27 1))) nil nil "/home/feng/.emacs.d/elpa-29/cape-0.10" ((:url . "https:/= /github.com/minad/cape") (:maintainer "Daniel Mendler" . "mail@daniel-mendl= er.de") (:authors ("Daniel Mendler" . "mail@daniel-mendler.de")) (:commit .= "4b32036a6c667b445dcc001fd70a01eee8baa924")) t)) (corfu-terminal #s(package-desc corfu-terminal (0 5) "Corfu popup on termi= nal" ((emacs (26 1)) (corfu (0 24)) (popon (0 1))) vc nil "/home/feng/.emac= s.d/elpa-29/corfu-terminal" ((:commit . "1a15a01e2e1464daadfa4973cb695802e5= c23a25") (:authors ("Akib Azmain Turja" . "akib@disroot.org")) (:maintainer= "Akib Azmain Turja" . "akib@disroot.org") (:keywords "convenience") (:url = . "https://codeberg.org/akib/emacs-corfu-terminal")) nil) #s(package-desc corfu-terminal (0 5) "Corfu popup on termi= nal" ((emacs (26 1)) (corfu (0 24)) (popon (0 1))) nil nil "/home/feng/.ema= cs.d/elpa-29/corfu-terminal-0.5" ((:url . "https://codeberg.org/akib/emacs-= corfu-terminal") (:keywords "convenience") (:maintainer "Akib Azmain Turja"= . "akib@disroot.org") (:authors ("Akib Azmain Turja" . "akib@disroot.org")= ) (:commit . "1a15a01e2e1464daadfa4973cb695802e5c23a25")) t)) (org-super-agenda #s(package-desc org-super-agenda (20220826 2315) "Superc= harge your agenda" ((emacs (26 1)) (s (1 10 0)) (dash (2 13)) (org (9 0)) (= ht (2 2)) (ts (0 2))) nil nil "/home/feng/.emacs.d/elpa-29/org-super-agenda= -20220826.2315" ((:url . "http://github.com/alphapapa/org-super-agenda") (:= keywords "hypermedia" "outlines" "org" "agenda") (:maintainer "Adam Porter"= . "adam@alphapapa.net") (:authors ("Adam Porter" . "adam@alphapapa.net")) = (:commit . "f4f528985397c833c870967884b013cf91a1da4a")) nil)) (compat #s(package-desc compat (28 1 2 2) "Emacs Lisp Compatibility Librar= y" ((emacs (24 3)) (nadvice (0 3))) nil nil "/home/feng/.emacs.d/elpa-29/co= mpat-28.1.2.2" ((:url . "https://sr.ht/~pkal/compat") (:keywords "lisp") (:= maintainer "Compat Development" . "~pkal/compat-devel@lists.sr.ht") (:autho= rs ("Philip Kaludercic" . "philipk@posteo.net")) (:commit . "d533692182c084= bad623977b69f9dc298255eaab")) t)) (projectile #s(package-desc projectile (20221118 1035) "Manage and navigat= e projects in Emacs easily" ((emacs (25 1))) nil nil "/home/feng/.emacs.d/e= lpa-29/projectile-20221118.1035" ((:url . "https://github.com/bbatsov/proje= ctile") (:keywords "project" "convenience") (:maintainer "Bozhidar Batsov" = . "bozhidar@batsov.dev") (:authors ("Bozhidar Batsov" . "bozhidar@batsov.de= v")) (:commit . "5703797bb2a400e962479e670086aca4241a77b7")) nil)) (ts #s(package-desc ts (20220822 2313) "Timestamp and date/time library" (= (emacs (26 1)) (dash (2 14 1)) (s (1 12 0))) nil nil "/home/feng/.emacs.d/e= lpa-29/ts-20220822.2313" ((:url . "http://github.com/alphapapa/ts.el") (:ke= ywords "calendar" "lisp") (:maintainer "Adam Porter" . "adam@alphapapa.net"= ) (:authors ("Adam Porter" . "adam@alphapapa.net")) (:commit . "552936017cf= dec89f7fc20c254ae6b37c3f22c5b")) nil)) (magit-popup #s(package-desc magit-popup (20200719 1015) "Define prefix-in= fix-suffix command combos" ((emacs (24 4)) (dash (2 13 0))) nil nil "/home/= feng/.emacs.d/elpa-29/magit-popup-20200719.1015" ((:url . "https://github.c= om/magit/magit-popup") (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li")= (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:keywords "bindings")= (:commit . "d8585fa39f88956963d877b921322530257ba9f5")) nil)) (magit-section #s(package-desc magit-section (20220929 1014) "Sections for= read-only buffers." ((emacs (25 1)) (compat (28 1 1 2)) (dash (20210826)))= nil nil "/home/feng/.emacs.d/elpa-29/magit-section-20220929.1014" ((:url .= "https://github.com/magit/magit") (:keywords "tools") (:maintainer "Jonas = Bernoulli" . "jonas@bernoul.li") (:authors ("Jonas Bernoulli" . "jonas@bern= oul.li")) (:commit . "cfe5a1260bf19191adab837e90acc1004529a0c9")) nil)) (s #s(package-desc s (20220902 1511) "The long lost Emacs string manipulat= ion library." nil nil nil "/home/feng/.emacs.d/elpa-29/s-20220902.1511" ((:= keywords "strings") (:maintainer "Jason Milkins" . "jasonm23@gmail.com") (:= authors ("Magnar Sveen" . "magnars@gmail.com")) (:commit . "b4b8c03fcef316a= 27f75633fe4bb990aeff6e705")) nil))) > > Feng Shu writes: > >> After I install popon and corfu-terminal, and reboot emacs. >> >> package-update show nothing, but package-vc-update-all works, after >> package-vc-update-all finish, package-update will show popon and corfu-t= erminal. > > Feng Shu writes: > >> Philip Kaludercic writes: >> >> By the way, what does "Done updating packages." mean? >> Do it mean package has been updated or package is updating? > > You mean the message printed out at the end of `package-vc-update-all'? > That means that all packages have /been/ updated. I also just noticed, > that it is printed out unconditionally, even if no VC packages have been > updated (because non are installed). --=20