diff --git a/README.md b/README.md index b52eef18..3b035f07 100644 --- a/README.md +++ b/README.md @@ -63,9 +63,125 @@ General key bindings and functions - (`decode-coding-region`) e.g. decode to `utf-8` (郭富城Aaron Kwok) - (`diff-buffer-with-file`) show a diff between buffer (current state) and file (saved state) -- **rainbow-mode.el:** - rainbow-mode is a minor mode for Emacs which displays strings representing - colors with the color they represent as background. + PACKAGE_____________________ VERSION______ REPO_______ + ace-window 20200606.1259 melpa + adaptive-wrap 0.8 elpa-gnu + all-the-icons 20211225.506 melpa + amx 20210305.118 melpa + anaconda-mode 20211122.817 melpa + async 20210823.528 melpa + avy 20220102.805 melpa + awesome-tray 4.2 custom + biblio 20210418.406 melpa + biblio-core 20210418.406 melpa + bibtex-completion 20211019.1306 melpa + bind-key 20210210.1609 melpa + citeproc 20220101.1527 melpa + cl-libify 20181130.230 melpa + company 20220103.351 melpa + company-anaconda 20200404.1859 melpa + company-ledger 20210910.250 melpa + company-quickhelp 20211115.1335 melpa + company-web 20180402.1155 melpa + counsel 20211230.1909 melpa + crdt 0.2.7 elpa-gnu + ctable 20210128.629 melpa + dash 20210826.1149 melpa + dashboard 20211221.2005 melpa + deft 20210707.1633 melpa + delight 1.7 elpa-gnu + dialog 0.2 custom + diff-hl 20211106.2353 melpa + dim 20160818.949 melpa + elisp-refs 20211009.1531 melpa + emojify 20210108.1111 melpa + ess 20211231.1746 melpa + ess-R-data-view 20130509.1158 melpa + f 20210624.1103 melpa + flycheck 20210825.1804 melpa + flycheck-ledger 20200304.2204 melpa + flycheck-pos-tip 20200516.1600 melpa + flyspell-correct 20210724.1042 melpa + flyspell-correct-ivy 20210124.1143 melpa + focus 20191209.2210 melpa + git-commit 20220101.841 melpa + git-messenger 20201202.1637 melpa + gnuplot 20220102.1637 melpa + helpful 20211226.1843 melpa + ht 20210119.741 melpa + htmlize 20210825.2150 melpa + hydra 20220102.803 melpa + indent-guide 20210115.400 melpa + iscroll 20210128.1938 melpa + ivy 20211231.1730 melpa + ivy-bibtex 20210927.1205 melpa + ivy-rich 20210409.931 melpa + js2-mode 20211229.135 melpa + key-chord 20201222.2030 melpa + langtool 20200529.230 melpa + ledger-mode 20211214.1449 melpa + lv 20200507.1518 melpa + magit 20220126.1645 melpa + magit-section 20220101.841 melpa + markdown-mode 20211022.55 melpa + memoize 20200103.2036 melpa + mu4e-maildirs-extension 20201028.921 melpa + multiple-cursors 20211112.2223 melpa + ob-async 20210428.2052 melpa + org 9.5.2 elpa-gnu + org-appear 20211202.604 melpa + org-brain 20210706.1519 melpa + org-cliplink 20201126.1020 melpa + org-contrib 0.3 elpa-nongnu + org-drill 20210427.2003 melpa + org-fancy-priorities 20210830.1657 melpa + org-fragtog 20220106.758 melpa + orgit 20210620.1943 melpa + org-ref 20220101.1941 melpa + org-sticky-header 20201223.143 melpa + org-superstar 20210915.1934 melpa + org-table-sticky-header 20190924.506 melpa + ov 20200326.1042 melpa + ox-reveal 20220410.1533 melpa + ox-tufte 20160926.1607 melpa + page-break-lines 20210104.2224 melpa + parsebib 20211208.2335 melpa + pdf-tools 20220103.308 melpa + persist 0.4 elpa-gnu + pfuture 20211229.1513 melpa + php-mode 20210808.1745 melpa + plantuml-mode 20191102.2056 melpa + polymode 20211124.913 melpa + popup 20211231.1823 melpa + popwin 20210215.1849 melpa + pos-tip 20191227.1356 melpa + powershell 20220103.925 melpa + pythonic 20210122.1247 melpa + queue 0.2 elpa-gnu + rainbow-mode 1.0.5 elpa-gnu + restart-emacs 20201127.1425 melpa + s 20210616.619 melpa + spacemacs-theme 20210924.1220 melpa + sphinx-doc 20210213.1250 melpa + sql-indent 1.6 elpa-gnu + srefactor 20180703.1810 melpa + stickyfunc-enhance 20150429.1814 melpa + string-inflection 20210918.419 melpa + swiper 20210919.1221 melpa + systemd 20210209.2052 melpa + transient 20220104.1601 melpa + treemacs 20220104.1302 melpa + treemacs-magit 20211010.1005 melpa + use-package 20210207.1926 melpa + virtual-auto-fill 20200906.2038 melpa + visual-fill-column 20211118.33 melpa + vterm 20211226.817 melpa + web-completion-data 20160318.848 melpa + web-mode 20220104.1504 melpa + which-key 20220102.1433 melpa + with-editor 20220101.1316 melpa + yasnippet 20200604.246 melpa + yasnippet-snippets 20210910.1959 melpa diff --git a/README.org b/README.org index 865a62be..d3813569 100644 --- a/README.org +++ b/README.org @@ -54,9 +54,172 @@ General key bindings and functions - (=decode-coding-region=) e.g. decode to =utf-8= (郭富城Aaron Kwok) - (=diff-buffer-with-file=) show a diff between buffer (current state) and file (saved state) -- rainbow-mode.el :: https://elpa.gnu.org/packages/rainbow-mode.html - rainbow-mode is a minor mode for Emacs which displays strings representing - colors with the color they represent as background. +#+begin_src sh :results output :exports results +dir=$HOME/repos/emacs-conf/lisp + +verinfo() { + #echo -n $1 '' + if test -f $dir/$1.el; then + ver=$(grep -i package-version: $dir/$1.el | cut -d":" -f2 | xargs) + if test -z $ver; then + ver=$(grep -i version: $dir/$1.el | cut -d":" -f2 | xargs) + fi + echo $ver + elif test -d $dir/$1; then + emacs --batch --eval "(princ (nth 2 (read (with-temp-buffer (insert-file-contents \"$dir/$1/$1-pkg.el\") (buffer-string)))))" + echo '' + fi +} + +pkg_custom=$( + for i in $(echo awesome-tray dialog); do + pkg=$(sed 's/-[0-9].*//' <(basename $i)) + ver=$(verinfo $pkg) + echo $pkg $ver custom + done) +pkg_elpagnu=$( + for i in $(ls -F ~/repos/my-elpa-gnu/archive/*.tar | grep -v @); do + pkg=$(sed 's/-[0-9].*//' <(basename $i)) + ver=$(verinfo $pkg) + echo $pkg $ver elpa-gnu + done) +pkg_elpanongnu=$( + for i in $(ls -F ~/repos/my-elpa-nongnu/archive/*.tar | grep -v @); do + pkg=$(sed 's/-[0-9].*//' <(basename $i)) + ver=$(verinfo $pkg) + echo $pkg $ver elpa-nongnu + done) +pkg_melpa=$( + for i in $(sort <(ls ~/repos/my-melpa/packages/*.tar | xargs -n1) <(ls ~/repos/my-melpa/packages/*.el | xargs -n1)); do + pkg=$(sed 's/-[0-9].*//' <(basename $i)) + ver=$(verinfo $pkg) + echo $pkg $ver melpa + done) +echo -e "$pkg_custom\n$pkg_elpagnu\n$pkg_elpanongnu\n$pkg_melpa" | sort | column -t -N PACKAGE_____________________,VERSION______,REPO_______ +#+end_src + +#+RESULTS: +#+begin_example +PACKAGE_____________________ VERSION______ REPO_______ +ace-window 20200606.1259 melpa +adaptive-wrap 0.8 elpa-gnu +all-the-icons 20211225.506 melpa +amx 20210305.118 melpa +anaconda-mode 20211122.817 melpa +async 20210823.528 melpa +avy 20220102.805 melpa +awesome-tray 4.2 custom +biblio 20210418.406 melpa +biblio-core 20210418.406 melpa +bibtex-completion 20211019.1306 melpa +bind-key 20210210.1609 melpa +citeproc 20220101.1527 melpa +cl-libify 20181130.230 melpa +company 20220103.351 melpa +company-anaconda 20200404.1859 melpa +company-ledger 20210910.250 melpa +company-quickhelp 20211115.1335 melpa +company-web 20180402.1155 melpa +counsel 20211230.1909 melpa +crdt 0.2.7 elpa-gnu +ctable 20210128.629 melpa +dash 20210826.1149 melpa +dashboard 20211221.2005 melpa +deft 20210707.1633 melpa +delight 1.7 elpa-gnu +dialog 0.2 custom +diff-hl 20211106.2353 melpa +dim 20160818.949 melpa +elisp-refs 20211009.1531 melpa +emojify 20210108.1111 melpa +ess 20211231.1746 melpa +ess-R-data-view 20130509.1158 melpa +f 20210624.1103 melpa +flycheck 20210825.1804 melpa +flycheck-ledger 20200304.2204 melpa +flycheck-pos-tip 20200516.1600 melpa +flyspell-correct 20210724.1042 melpa +flyspell-correct-ivy 20210124.1143 melpa +focus 20191209.2210 melpa +git-commit 20220101.841 melpa +git-messenger 20201202.1637 melpa +gnuplot 20220102.1637 melpa +helpful 20211226.1843 melpa +ht 20210119.741 melpa +htmlize 20210825.2150 melpa +hydra 20220102.803 melpa +indent-guide 20210115.400 melpa +iscroll 20210128.1938 melpa +ivy 20211231.1730 melpa +ivy-bibtex 20210927.1205 melpa +ivy-rich 20210409.931 melpa +js2-mode 20211229.135 melpa +key-chord 20201222.2030 melpa +langtool 20200529.230 melpa +ledger-mode 20211214.1449 melpa +lv 20200507.1518 melpa +magit 20220126.1645 melpa +magit-section 20220101.841 melpa +markdown-mode 20211022.55 melpa +memoize 20200103.2036 melpa +mu4e-maildirs-extension 20201028.921 melpa +multiple-cursors 20211112.2223 melpa +ob-async 20210428.2052 melpa +org 9.5.2 elpa-gnu +org-appear 20211202.604 melpa +org-brain 20210706.1519 melpa +org-cliplink 20201126.1020 melpa +org-contrib 0.3 elpa-nongnu +org-drill 20210427.2003 melpa +org-fancy-priorities 20210830.1657 melpa +org-fragtog 20220106.758 melpa +orgit 20210620.1943 melpa +org-ref 20220101.1941 melpa +org-sticky-header 20201223.143 melpa +org-superstar 20210915.1934 melpa +org-table-sticky-header 20190924.506 melpa +ov 20200326.1042 melpa +ox-reveal 20220410.1533 melpa +ox-tufte 20160926.1607 melpa +page-break-lines 20210104.2224 melpa +parsebib 20211208.2335 melpa +pdf-tools 20220103.308 melpa +persist 0.4 elpa-gnu +pfuture 20211229.1513 melpa +php-mode 20210808.1745 melpa +plantuml-mode 20191102.2056 melpa +polymode 20211124.913 melpa +popup 20211231.1823 melpa +popwin 20210215.1849 melpa +pos-tip 20191227.1356 melpa +powershell 20220103.925 melpa +pythonic 20210122.1247 melpa +queue 0.2 elpa-gnu +rainbow-mode 1.0.5 elpa-gnu +restart-emacs 20201127.1425 melpa +s 20210616.619 melpa +spacemacs-theme 20210924.1220 melpa +sphinx-doc 20210213.1250 melpa +sql-indent 1.6 elpa-gnu +srefactor 20180703.1810 melpa +stickyfunc-enhance 20150429.1814 melpa +string-inflection 20210918.419 melpa +swiper 20210919.1221 melpa +systemd 20210209.2052 melpa +transient 20220104.1601 melpa +treemacs 20220104.1302 melpa +treemacs-magit 20211010.1005 melpa +use-package 20210207.1926 melpa +virtual-auto-fill 20200906.2038 melpa +visual-fill-column 20211118.33 melpa +vterm 20211226.817 melpa +web-completion-data 20160318.848 melpa +web-mode 20220104.1504 melpa +which-key 20220102.1433 melpa +with-editor 20220101.1316 melpa +yasnippet 20200604.246 melpa +yasnippet-snippets 20210910.1959 melpa +#+end_example * Information :PROPERTIES: diff --git a/lisp/versions b/lisp/versions deleted file mode 100644 index cbf21264..00000000 --- a/lisp/versions +++ /dev/null @@ -1,269 +0,0 @@ -# -*- mode: org -*- -| package | | current Version | Package-Version | previous Version | Package-Version | | -|----------------------------+-------------+-----------------+-----------------+------------------+-----------------+------------------------------------------------------------------------------------| -| ace-window.el | [[https://melpa.org/#/ace-window][melpa]] | 0.10.0 | 20200606.1259 | 0.9.0 | - | | -| adaptive-wrap | [[https://melpa.org/#/ace-window][elpa]] | 0.8 | - | 0.7 | - | required by virtual-auto-fill | -| all-the-icons | [[https://melpa.org/#/all-the-icons][melpa]] | 5.0.0 | 20211225.506 | 4.0.0 | 20210106.1227 | required by dashboard, requires memoize, run M-x all-the-icons-install-fonts | -| amx.el | [[https://melpa.org/#/amx][melpa]] | 3.4 | 20210305.118 | 3.3 | 20210101.1921 | requires ivy or ido, imporves M-x saving history, etc. | -| anaconda-mode | [[https://melpa.org/#/anaconda-mode][melpa]] | 0.1.15 | 20211122.817 | 0.1.13 | 20200912.239 | | -| async | [[https://melpa.org/#/async][melpa]] | 1.9.5 | 20210823.528 | 1.9.4 | 20200809.501 | required by ob-async | -| avy.el | [[https://melpa.org/#/avy][melpa]] | 0.5.0 | 20220102.805 | 0.5.0 | 20201226.1734 | required by org-ref | -| awesome-tray.el | [[https://github.com/manateelazycat/awesome-tray][GitHub]] | 4.2 | 20211129.311 | 4.2 | 20200618.2102 | modeline in echo area | -| biblio | [[https://melpa.org/#/biblio][melpa]] | 0.2 | 20210418.406 | 0.2 | 20200416.1407 | required by bibtex-completion | -| biblio-core.el | [[https://melpa.org/#/biblio-core][melpa]] | 0.2.1 | 20210418.406 | 0.2.1 | 20200416.307 | required by biblio | -| bibtex-completion.el | [[https://melpa.org/#/bibtex-completion][melpa]] | 1.0.0 | 20211019.1306 | 1.0.0 | 20200908.1017 | required by ivy-bibtex, org-ref | -| bind-key.el | [[https://melpa.org/#/bind-key][melpa]] | 2.4 | 20210210.1609 | 2.4 | 20200805.1727 | required by use-package | -| cl-libify.el | [[https://melpa.org/#/cl-libify][melpa]] | 0 | 20181130.230 | | | prevent: Package cl is deprecated | -| citeproc | [[https://melpa.org/#/citeproc][melpa]] | 0.9 | 20220101.1527 | | | | -| company | [[https://melpa.org/#/company][melpa]] | 0.9.13 | 20220103.351 | 0.9.13 | 20210103.1124 | completion framework | -| company-anaconda.el | [[https://melpa.org/#/company-anaconda][melpa]] | 0.2.0 | 20200404.1859 | 0.2.0 | 20181025.1305 | | -| company-ledger.el | [[https://melpa.org/#/company-ledger][melpa]] | 0.1.0 | 20210910.250 | 0.1.0 | 20200726.1825 | | -| company-quickhelp.el | [[https://melpa.org/#/company-quickhelp][melpa]] | 2.2.0 | 20211115.1335 | 2.2.0 | 20201208.2308 | | -| company-web | [[https://melpa.org/#/company-web][melpa]] | 2.1 | 20180402.1155 | | | requires cl-lib company dash web-completion-data | -| counsel.el | [[https://melpa.org/#/counsel][melpa]] | 0.13.4 | 20211230.1909 | 0.13.0 | 20201227.1327 | | -| crdt.el | [[https://elpa.gnu.org/packages/crdt.html][elpa]] | 0.2.7 | 2021.12.06 | 0.0.0 | 2020.12.28 | Collaborative editing using Conflict-free Replicated Data Types | -| ctable.el | [[https://melpa.org/#/ctable][melpa]] | 0.1.3 | 20210128.629 | 0.1.2 | 20171006.11 | | -| dash | [[https://melpa.org/#/dash][melpa]] | 2.19.1 | 20210826.1149 | 2.17.0 | 20210106.2158 | | -| dashboard | [[https://melpa.org/#/dashboard][melpa]] | 1.8.0-SNAPSHOT | 20211221.2005 | 1.8.0-SNAPSHOT | 20210104.1605 | requires page-break-lines, (all-the-icons) | -| deft.el | [[https://melpa.org/#/deft][melpa]] | 0.8 | 20210707.1633 | 0.8 | 20210101.1519 | | -| delight.el | [[https://elpa.gnu.org/packages/delight.html][elpa]] | 1.7 | - | | | mode-line | -| dialog.el | [[https://www.emacswiki.org/emacs/Dialog][emacswiki]] | 0.2 | 2019.10.10 | | | | -| diff-hl | [[https://melpa.org/#/diff-hl][melpa]] | 1.8.8 | 20211106.2353 | 1.8.8 | 20210107.220 | | -| dim.el | [[https://melpa.org/#/dim][melpa]] | 0.1 | 20160818.949 | | | mode-line | -| elisp-refs | [[https://melpa.org/#/elisp-refs][melpa]] | 1.4 | 20211009.1531 | | | required by helpful | -| emojify | [[https://melpa.org/#/emojify][melpa]] | 1.2.1 | 20210108.1111 | 1.2.1 | 20201130.1116 | | -| ess | [[https://melpa.org/#/ess][melpa]] | 18.10.3snapshot | 20211231.1746 | 18.10.3snapshot | 20210106.1141 | | -| ess-R-data-view.el | [[https://melpa.org/#/ess-R-data-view][melpa]] | 0.1 | 20130509.1158 | | | | -| f.el | [[https://melpa.org/#/f][melpa]] | 0.20.0 | 20210624.1103 | 0.20.0 | 20191110.1357 | required by org-ref | -| flycheck | [[https://melpa.org/#/flycheck][melpa]] | 32-cvs | 20210825.1804 | 32-cvs | 20201228.2104 | | -| flycheck-ledger.el | [[https://melpa.org/#/flycheck-ledger][melpa]] | DEV | 20200304.2204 | DEV | 20180819.321 | | -| flycheck-pos-tip.el | [[https://melpa.org/#/flycheck-pos-tip][melpa]] | 0.4-cvs | 20200516.1600 | 0.4-cvs | 20180610.1615 | | -| flyspell-correct | [[https://melpa.org/#/flyspell-correct][melpa]] | 0.6.1 | 20210724.1042 | | | required by flyspell-correct-ivy | -| flyspell-correct-ivy.el | [[https://melpa.org/#/flyspell-correct-ivy][melpa]] | 0.6.1 | 20210124.1143 | | | | -| focus | [[https://melpa.org/#/focus][melpa]] | 1.0.0 | 20191209.2210 | | | | -| git-commit | [[https://melpa.org/#/git-commit][melpa]] | - | 20201222.1527 | - | 20200608.928 | required by magit | -| git-messenger.el | [[https://melpa.org/#/git-messenger][melpa]] | 0.18 | 20201202.1637 | 0.18 | 20200321.2337 | | -| gnuplot | [[https://melpa.org/#/gnuplot][melpa]] | 0.8.0 | 20220102.1637 | 0.8.0 | 20210104.1052 | | -| helpful.el | [[https://melpa.org/#/elisp-refs][melpa]] | 0.19 | 20211226.1843 | | | better *Help* | -| ht.el | [[https://melpa.org/#/ht][melpa]] | 2.4 | 20210119.741 | 2.3 | 20201119.518 | hash table library | -| htmlize.el | [[https://melpa.org/#/htmlize][melpa]] | 1.57 | 20210825.2150 | 1.56 | 20200816.746 | required by org-ref | -| hydra | [[https://melpa.org/#/hydra][melpa]] | 0.15.0 | 20220102.803 | 0.15.0 | 20201115.1055 | required by org-ref | -| indent-guide.el | [[https://melpa.org/#/indent-guide][melpa]] | 2.3.1 | 20210115.400 | 2.3.1 | 20191106.240 | | -| iscroll.el | [[https://melpa.org/#/iscroll][melpa]] | 1.0.0 | 20210128.1938 | | | | -| ivy | [[https://melpa.org/#/ivy][melpa]] | 0.13.4 | 20211231.1730 | 0.13.0 | 20210105.2002 | | -| ivy-bibtex | [[https://melpa.org/#/ivy-bibtex][melpa]] | 1.0.1 | 20210927.1205 | 1.0.1 | 20201014.803 | | -| ivy-rich | [[https://melpa.org/#/ivy-rich][melpa]] | 0.1.6 | 20210409.931 | | | | -| js2-mode | [[https://melpa.org/#/js2-mode][melpa]] | 20211229 | 20211229.135 | 20201220 | 20201220.1718 | | -| key-chord.el | [[https://melpa.org/#/key-chord][melpa]] | 0.6 | 20201222.2030 | | | required by org-ref | -| langtool | [[https://melpa.org/#/langtool][melpa]] | 2.2.1 | 20200529.230 | | | | -| ledger-mode | [[https://melpa.org/#/ledger-mode][melpa]] | 4.0.0 | 20211214.1449 | 4.0.0 | 20210106.227 | | -| lv | [[https://melpa.org/#/lv][melpa]] | - | 20200507.1518 | | | required by hydra | -| magit | [[https://melpa.org/#/magit][melpa]] | 3.3.0 | 20220126.1645 | 3.0.0 | 20210105.1030 | IMPORTANT do not delete and change in magit-version.el the version, see also below | -| magit-section | [[https://melpa.org/#/magit-section][melpa]] | 3.3.0 | 20220101.841 | | | required by magit | -| markdown-mode.el | [[https://melpa.org/#/markdown-mode][melpa]] | 2.5-dev | 20211022.55 | 2.5-dev | 20210107.101 | | -| memoize.el | [[https://melpa.org/#/memoize][melpa]] | 1.1 | 20200103.2036 | | | required by all-the-icons | -| mu4e-maildirs-extension.el | [[https://melpa.org/#/mu4e-maildirs-extension][melpa]] | 0.1 | 20201028.921 | 0.1 | 20200508.712 | | -| multiple-cursors | [[https://melpa.org/#/multiple-cursors][melpa]] | 1.4.0 | 20211112.2223 | 1.4.0 | 20201215.1559 | | -| ob-async.el | [[https://melpa.org/#/ob-async][melpa]] | 0.1 | 20210428.2052 | 0.1 | 20190916.1537 | | -| org | [[https://elpa.gnu.org/packages/org.html][elpa]] | 9.5.2 | - | 9.4.4 | - | | -| org-appear.el | [[https://melpa.org/#/org-appear][melpa]] | 0.2.4 | 20211202.604 | | | | -| org-brain.el | [[https://melpa.org/#/org-brain][melpa]] | 0.94 | 20210706.1519 | 0.94 | 20201214.822 | | -| org-contrib | [[https://elpa.nongnu.org/nongnu/org-contrib.html][elpa-nongnu]] | 0.3 | - | | | | -| org-cliplink | [[https://melpa.org/#/org-cliplink][melpa]] | 0.2 | 20201126.1020 | | 20190608.2134 | | -| org-drill | [[https://melpa.org/#/org-drill][melpa]] | 2.7.0 | 20210427.2003 | 2.7.0 | 20200412.1812 | (alternatives anki-mode, anki-editor) | -| org-fancy-priorities.el | [[https://melpa.org/#/org-fancy-priorities][melpa]] | 1.1 | 20210830.1657 | 1.1 | 20180328.2331 | | -| org-fragtog | [[https://github.com/io12/org-fragtog][melpa]] | 0.4.0 | 20220106.758 | | | | -| org-ref | [[https://melpa.org/#/org-ref][mepla]] | 3.0 | 20220101.1941 | 1.1.1 | 20210108.1415 | uses ivy key-chord | -| org-sticky-header.el | [[https://melpa.org/#/org-sticky-header][melpa]] | 1.1 | 20201223.143 | 1.1-pre | 20191117.549 | instead of org-bullets.el (last version used 20200317.1740) | -| org-superstar.el | [[https://melpa.org/#/org-superstar][melpa]] | 1.5.1 | 20210915.1934 | 1.4.0 | 20200818.2257 | | -| org-table-sticky-header.el | [[https://melpa.org/#/org-table-sticky-header][melpa]] | 0.1.0 | 20190924.506 | | | (alternative orgtbl-show-header) | -| orgit.el | [[https://melpa.org/#/orgit][mepla]] | 1.6.0 | 20210620.1943 | 1.6.0 | 20200714.1943 | | -| ov.el | [[https://melpa.org/#/ov][melpa]] | 1.0.6 | 20200326.1042 | | | | -| ox-reveal.el | [[https://melpa.org/#/ox-reveal][melpa]] | 1.0 | 20220410.1533 | 1.0 | 20211128.1509 | requires https://github.com/hakimel/reveal.js | -| ox-tufte.el | [[https://melpa.org/#/ox-tufte][melpa]] | 1.0.0 | 20160926.1607 | | | | -| page-break-lines.el | [[https://melpa.org/#/page-break-lines][melpa]] | 0 | 20210104.2224 | 0 | 20200305.244 | required by dashboard | -| parsebib.el | [[https://melpa.org/#/parsebib][melpa]] | 3.0 | 20211208.2335 | 2.3 | 20200513.2352 | required by org-ref | -| pdf-tools | [[https://melpa.org/#/pdf-tools][melpa]] | 1.0.0snapshot | 20220103.308 | 1.0 | 20200512.1524 | | -| persist | [[https://elpa.gnu.org/packages/persist.html][elpa]] | 0.4 | - | | | required by org-drill | -| pfuture.el | [[https://melpa.org/#/pfuture][melpa]] | 1.10.2 | 20211229.1513 | 1.9 | 20200425.1357 | | -| php-mode | [[https://melpa.org/#/php-mode][mepla]] | 1.24.0 | 20210808.1745 | 1.23.0 | 20210103.1738 | | -| plantuml-mode.el | [[https://melpa.org/#/plantuml-mode][melpa]] | 1.2.9 | 20191102.2056 | 1.2.9 | 20190905.838 | | -| polymode | [[https://melpa.org/#/polymode][melpa]] | 0.2.2 | 20211124.913 | 0.2.2 | 20200606.1106 | | -| popup.el | [[https://melpa.org/#/popup][melpa]] | 0.5.9 | 20211231.1823 | 0.5.8 | 20200610.317 | | -| popwin.el | [[https://melpa.org/#/popwin][melpa]] | 1.0.2 | 20210215.1849 | 1.0.2 | 20200908.816 | | -| pos-tip.el | [[https://melpa.org/#/pos-tip][melpa]] | 0.4.6 | 20191227.1356 | 0.4.6 | 20150318.1513 | | -| powershell.el | [[https://melpa.org/#/powershell][melpa]] | 0.3 | 20220103.925 | 0.3 | 20201005.1642 | | -| pythonic.el | [[https://melpa.org/#/pythonic][melpa]] | 0.2 | 20210122.1247 | 0.1.1 | 20200806.434 | | -| queue.el | [[https://elpa.gnu.org/packages/queue.html][elpa]] | 0.2 | - | | | required by citeproc | -| rainbow-mode.el | [[https://elpa.gnu.org/packages/rainbow-mode.html][elpa]] | 1.0.5 | - | 1.0.4 | - | | -| restart-emacs.el | [[https://melpa.org/#/restart-emacs][melpa]] | 0.1.1 | 20201127.1425 | 0.1.1 | 20180601.1031 | | -| s.el | [[https://melpa.org/#/s][melpa]] | 1.12.0 | 20210616.619 | 1.12.0 | 20180406.808 | required by emacs-application-framework, org-ref | -| spacemancs-theme | [[https://melpa.org/#/spacemacs-theme][melpa]] | 0.1 | 20210924.1220 | 0.1 | 20200825.1818 | | -| sphinx-doc.el | [[https://melpa.org/#/sphinx-doc][melpa]] | 0.3.0 | 20210213.1250 | 0.3.0 | 20160116.1117 | | -| sql-indent | [[https://elpa.gnu.org/packages/sql-indent.html][elpa]] | 1.6 | - | 1.5 | - | | -| srefactor | [[https://melpa.org/#/srefactor][melpa]] | 0.3 | 20180703.1810 | | | | -| stickyfunc-enhance.el | [[https://melpa.org/#/stickyfunc-enhance][melpa]] | 0.1 | 20150429.1814 | | | | -| string-inflection.el | [[https://melpa.org/#/string-inflection][melpa]] | 1.0.16 | 20210918.419 | | | required by citeproc | -| swiper.el | [[https://melpa.org/#/swiper][melpa]] | 0.13.4 | 20210919.1221 | 0.13.0 | 20201208.1419 | | -| systemd | [[https://melpa.org/#/systemd][melpa]] | 1.6 | 20210209.2052 | | 20191219.2304 | | -| transient | [[https://melpa.org/#/transient][melpa]] | 0.3.7 | 20220104.1601 | 0.2.0 | 20210103.1546 | | -| treemacs | [[https://melpa.org/#/treemacs][melpa]] | 2.9.5 | 20220104.1302 | 2.8 | 20210107.1251 | | -| treemacs-magit.el | [[https://melpa.org/#/treemacs-magit][melpa]] | 0 | 20211010.1005 | 0 | 20201025.957 | | -| use-package | [[https://melpa.org/#/use-package][melpa]] | 2.4.1 | 20210207.1926 | 2.4.1 | 20210106.2145 | | -| virtual-auto-fill | [[https://melpa.org/#/virtual-auto-fill][melpa]] | 0.1 | 20200906.2038 | 0.1 | 20200217.2333 | requires visual-line-mode (builtin) adaptive-wrap visual-fill-column | -| visual-fill-column | [[https://melpa.org/#/visual-fill-column][melpa]] | 2.4 | 20211118.33 | 2.2 | 20201229.2303 | best with visual-line-mode, required by virtual-auto-fill | -| vterm | [[https://melpa.org/#/vterm][melpa]] | 0.0.1 | 20211226.817 | | | | -| web-completion-data | [[https://melpa.org/#/web-completion-data][melpa]] | 0.2 | 20160318.848 | | | required by company-web | -| web-mode.el | [[https://melpa.org/#/web-mode][melpa]] | 17.0.4 | 20220104.1504 | 17.0.4 | 20201227.1048 | | -| which-key.el | [[https://melpa.org/#/which-key][melpa]] | 3.5.1 | 20220102.1433 | 3.5.0 | 20201216.1720 | | -| with-editor | [[https://melpa.org/#/with-editor][melpa]] | 3.0.5 | 20220101.1316 | 2.9.4 | 20201030.1232 | | -| yasnippet.el | [[https://melpa.org/#/yasnippet][melpa]] | 0.14.0 | 20200604.246 | 0.14.0 | 20200524.2215 | | -| yasnippet-snippets | [[https://melpa.org/#/yasnippet-snippets][melpa]] | 1.0 | 20210910.1959 | 0.2 | 20200606.1149 | exlude some snippets, see below | - -Install -- emacs-application-framework - #+begin_src sh - # download and unzip, unziped folder name is emacs-application-framework-master - wget https://github.com/manateelazycat/emacs-application-framework/archive/master.zip -O /tmp/eaf.zip - unzip /tmp/eaf.zip -d /tmp -x ".github" - rm /tmp/eaf.zip - # install/update apps of eaf - /tmp/emacs-application-framework-master/install-eaf.py - find /tmp/emacs-application-framework-master -name ".git" -exec rm -rf {} \; 2>/dev/null - find /tmp/emacs-application-framework-master -name ".gitignore" -exec rm -rf {} \; 2>/dev/null - find /tmp/emacs-application-framework-master -name ".github" -exec rm -rf {} \; 2>/dev/null - find /tmp/emacs-application-framework-master -name ".cache" -exec rm -rf {} \; 2>/dev/null - rm /tmp/emacs-application-framework-master/app/terminal/node_modules/node-pty-prebuilt-multiarch/build/pty.target.mk - rm /tmp/emacs-application-framework-master/app/terminal/node_modules/node-pty-prebuilt-multiarch/build/Makefile - rm /tmp/emacs-application-framework-master/app/terminal/node_modules/node-pty-prebuilt-multiarch/build/config.gypi - # update to conf - cd lisp/ - rm -r emacs-application-framework - mv /tmp/emacs-application-framework-master ~/repos/emacs-conf/lisp/emacs-application-framework - ~/repos/emacs-conf/lisp/emacs-application-framework/install-eaf.py - #+end_src - #+begin_example -du -h -s ~/repos/emacs-conf/lisp/emacs-application-framework/app/ -1.4G app/ - -du -h -s ~/repos/emacs-conf/lisp/emacs-application-framework/app/* -276K airshare -12M browser -276K camera -268K demo -528K file-browser -250M file-manager -280K file-sender -21M image-viewer -552K jupyter -83M markdown-previewer -340K mermaid -1.1M mindmap -214M music-player -207M netease-cloud-music -540K org-previewer -4.3M pdf-viewer -194M rss-reader -210M system-monitor -13M terminal -280K video-player -187M vue-demo - #+end_example -- magit - version: - git describe --tags --abbrev=0 --always \| cut -c2- - magit-version.el template in git repo lisp/Makefile - #+begin_src elisp -;;; magit-version.el --- the Magit version you are using - -(setq magit-version "3.3.0") - -(provide 'migit-version) - -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; magit-version.el ends here - #+end_src -- yasnippet-snippets - cd yasnippet-snippets/snippets/ - rm -r antlr-mode applescript-mode apples-mode bazel-mode chef-mode cider-repl-mode clojure-mode coq-mode cpp-omnet-mode crystal-modedart-mode dix-mode d-mode elixir-mode enh-ruby-mode ensime-mode erc-mode erlang-mode faust-mode fish-mode go-mode groovy-mode haskell-mode hy-mode java-mode julia-mode kotlin-mode lua-mode m4-mode makefile-automake-mode makefile-bsdmake-mode makefile-gmake-mode makefile-mode malabar-mode nasm-mode ned-mode nesc-mode nix-mode nsis-mode protobuf-mode racket-mode raku-mode reason-mode rjsx-mode ruby-mode rustic-mode rust-mode scala-mode swift-mode terraform-mode tuareg-mode typerex-mode typescript-mode udev-mode vhdl-mode - -to add? -posframe: company-posframe, flycheck-posframe, ivy-posframe -https://github.com/Malabarba/beacon -biblio.el -button-lock -company-box -company-jedi [not needed bc/ of company-anaconda?] -company-quickhelp-terminal -counsel-notmuch -emojify-logos -expand-region -flycheck-indicator -flycheck-plantuml -flycheck-popup-tip -ivy-avy -ivy-emoji (not needed bc emojify?) -ivy-pass -ivy-prescient (instead of amx?) -ivy-yasnippet -lsp-mode company-lsp lsp-ivy lsp-treemacs lsp-ui -magic-latex-buffer -magit-todos -move-text -notify.el -origami.el -ob-http -org-autolist -org-edit-latex -org-pdftools -org-sidebar -org-special-block-extras -org-super-agenda -org-tanglesync -org-treescope -orgtbl-aggregate -ox-latex-subfigure -https://github.com/misohena/phscroll - -todo -https://github.com/syl20bnr/spacemacs/blob/c7a103a772d808101d7635ec10f292ab9202d9ee/layers/%2Bdistributions/spacemacs-base/packages.el -subword M-m t c subword-mode "Toggle CamelCase motions.", M-m t C-c global-subword-mode "Globally toggle CamelCase motions." -whitespace M-m t w whitespace-mode "Display whitespace.", M-m t C-w global-whitespace-mode "Display whitespace globally." - - -yasnippet-snippets excluded modes: -antlr apples applescript bazel chef cider-repl coq cpp-omnet crystal d dart dix -elixir enh-ruby ensime erc erlang faust fish go groovy haskell hy java julia -kotlin lua m4 makefile-automake makefile-bsdmake makefile-gmake makefile malabar -nasm ned nesc nix nsis protobuf racket reason rjsx ruby rust rustic scala swift -terraform tuareg typerex typescript udev vhdl - -* patches -- conflict of ox-bibtex.el with org-ref, booth define link parameter cite, see `org-links-parameters' - org/contrib/lisp/ox-bibtex.el - [-] (org-add-link-type "cite" jump-fn)) - [+] (org-add-link-type "cite-bt" jump-fn)) - -- conflict with obsolete function - org/lisp/org-refile.el - [-] (define-obsolete-function-alias 'org-copy 'org-refile-copy) - [-] - org/lisp/org-compat.el - [+] (define-obsolete-function-alias 'org-copy 'org-refile-copy "Org 9.4") - [+] - -* removed -| package | | current Version | Package-Version | previous Version | Package-Version | | -|-----------------------------+--------+-----------------+-----------------+------------------+-----------------+----------------------------------------------------------------------------------------------------------------------| -| ido-completing-read+.el | melpa | 4.13 | 20200520.1535 | 4.13 | 20190719.4 | also used for magit, now using ivy | -| smex.el | melpa | 3.0 | 20151212.2209 | | | uses Ido for M-x | -| highlight-indent-guides.el | melpa | | 20200528.2128 | | | indent-guide.el works better | -| epc | melpa | 0.1.1 | 20140610.534 | | | noe included inside emacs-application-framework. required by emacs-application-framework, requires concurrent ctable | -| concurrent.el | [[https://melpa.org/#/concurrent][melpa]] | 0.5.0 | 20161229.330 | | | required by epc, requires deferred | -| deferred.el | [[https://melpa.org/#/deferred][melpa]] | 0.5.1 | 20170901.1330 | | | required by concurrent | -| emacs-application-framework | [[https://github.com/manateelazycat/emacs-application-framework][GitHub]] | | | | | requires epc s; not working 202201. Install info see below |