From becff06c71d277647eda4378203d03ab36e141eb Mon Sep 17 00:00:00 2001 From: mattkae Date: Tue, 17 May 2022 07:07:37 -0400 Subject: Evil mode and latex support --- elpa/archives/gnu/archive-contents | 78 +- elpa/archives/gnu/archive-contents.signed | 2 +- elpa/archives/melpa/archive-contents | 418 +- elpa/archives/nongnu/archive-contents | 12 +- elpa/archives/nongnu/archive-contents.signed | 2 +- elpa/auctex-13.1.3.signed | 1 + elpa/auctex-13.1.3/.elpaignore | 14 + elpa/auctex-13.1.3/COPYING | 674 + elpa/auctex-13.1.3/ChangeLog-preview | 1909 ++ elpa/auctex-13.1.3/ChangeLog-preview.1 | 3736 +++ elpa/auctex-13.1.3/ChangeLog.1 | 28132 ++++++++++++++++++++ elpa/auctex-13.1.3/GNUmakefile | 93 + elpa/auctex-13.1.3/README | 240 + elpa/auctex-13.1.3/RELEASE | 229 + elpa/auctex-13.1.3/auctex-autoloads.el | 401 + elpa/auctex-13.1.3/auctex-pkg.el | 2 + elpa/auctex-13.1.3/auctex.el | 45 + elpa/auctex-13.1.3/auctex.elc | Bin 0 -> 226 bytes elpa/auctex-13.1.3/auctex.info | 9633 +++++++ elpa/auctex-13.1.3/bib-cite.el | 2337 ++ elpa/auctex-13.1.3/bib-cite.elc | Bin 0 -> 44549 bytes elpa/auctex-13.1.3/circ.tex | 479 + elpa/auctex-13.1.3/context-en.el | 227 + elpa/auctex-13.1.3/context-en.elc | Bin 0 -> 6572 bytes elpa/auctex-13.1.3/context-nl.el | 203 + elpa/auctex-13.1.3/context-nl.elc | Bin 0 -> 6277 bytes elpa/auctex-13.1.3/context.el | 1837 ++ elpa/auctex-13.1.3/context.elc | Bin 0 -> 52071 bytes elpa/auctex-13.1.3/dir | 25 + elpa/auctex-13.1.3/doc/auctex.texi | 6200 +++++ elpa/auctex-13.1.3/doc/changes.texi | 1694 ++ elpa/auctex-13.1.3/doc/copying.texi | 48 + elpa/auctex-13.1.3/doc/faq.texi | 158 + elpa/auctex-13.1.3/doc/fdl.texi | 506 + elpa/auctex-13.1.3/doc/history.texi | 1918 ++ elpa/auctex-13.1.3/doc/install.texi | 628 + elpa/auctex-13.1.3/doc/intro.texi | 106 + elpa/auctex-13.1.3/doc/macros.texi | 89 + elpa/auctex-13.1.3/doc/preview-dtxdoc.pl | 156 + elpa/auctex-13.1.3/doc/preview-faq.texi | 306 + elpa/auctex-13.1.3/doc/preview-latex.texi | 849 + elpa/auctex-13.1.3/doc/preview-problems.texi | 196 + elpa/auctex-13.1.3/doc/preview-readme.texi | 229 + elpa/auctex-13.1.3/doc/preview-todo.texi | 118 + elpa/auctex-13.1.3/doc/quickstart.texi | 327 + elpa/auctex-13.1.3/doc/tex-ref.tex | 683 + elpa/auctex-13.1.3/doc/todo.texi | 311 + elpa/auctex-13.1.3/doc/wininstall.texi | 358 + elpa/auctex-13.1.3/etc/auctex-logo.tex | 27 + elpa/auctex-13.1.3/font-latex.el | 2314 ++ elpa/auctex-13.1.3/font-latex.elc | Bin 0 -> 127395 bytes elpa/auctex-13.1.3/images/amstex.xpm | 207 + elpa/auctex-13.1.3/images/bibtex.xpm | 82 + elpa/auctex-13.1.3/images/dropdown.xpm | 30 + elpa/auctex-13.1.3/images/dvipdf.xpm | 65 + elpa/auctex-13.1.3/images/dvips.xpm | 89 + elpa/auctex-13.1.3/images/error.xpm | 35 + elpa/auctex-13.1.3/images/exec.xpm | 68 + elpa/auctex-13.1.3/images/execbibtex.xpm | 127 + elpa/auctex-13.1.3/images/execdvips.xpm | 52 + elpa/auctex-13.1.3/images/execerror.xpm | 49 + elpa/auctex-13.1.3/images/execpdftex.xpm | 205 + elpa/auctex-13.1.3/images/exectex.xpm | 203 + elpa/auctex-13.1.3/images/execviewdvi.xpm | 46 + elpa/auctex-13.1.3/images/execviewpdf.xpm | 42 + elpa/auctex-13.1.3/images/execviewps.xpm | 42 + elpa/auctex-13.1.3/images/gv.xpm | 158 + elpa/auctex-13.1.3/images/jumpdvi.xpm | 74 + elpa/auctex-13.1.3/images/ltx-symb-turn-off.xpm | 47 + elpa/auctex-13.1.3/images/ltx-symb-turn-on.xpm | 46 + elpa/auctex-13.1.3/images/pdftex.xpm | 206 + elpa/auctex-13.1.3/images/prverr16.xpm | 31 + elpa/auctex-13.1.3/images/prverr20.xpm | 35 + elpa/auctex-13.1.3/images/prverr24.xbm | 9 + elpa/auctex-13.1.3/images/prverr24.xpm | 39 + elpa/auctex-13.1.3/images/prvtex-cap-up.xpm | 48 + elpa/auctex-13.1.3/images/prvtex12.xbm | 6 + elpa/auctex-13.1.3/images/prvtex12.xpm | 32 + elpa/auctex-13.1.3/images/prvtex16.xbm | 7 + elpa/auctex-13.1.3/images/prvtex16.xpm | 36 + elpa/auctex-13.1.3/images/prvtex20.xpm | 40 + elpa/auctex-13.1.3/images/prvtex24.xbm | 10 + elpa/auctex-13.1.3/images/prvtex24.xpm | 37 + elpa/auctex-13.1.3/images/prvwrk12.xpm | 32 + elpa/auctex-13.1.3/images/prvwrk14.xpm | 34 + elpa/auctex-13.1.3/images/prvwrk16.xpm | 36 + elpa/auctex-13.1.3/images/prvwrk20.xpm | 40 + elpa/auctex-13.1.3/images/prvwrk24.xbm | 12 + elpa/auctex-13.1.3/images/prvwrk24.xpm | 44 + elpa/auctex-13.1.3/images/pspdf.xpm | 83 + elpa/auctex-13.1.3/images/sep.xpm | 29 + elpa/auctex-13.1.3/images/spell.xpm | 64 + elpa/auctex-13.1.3/images/tex.xpm | 260 + elpa/auctex-13.1.3/images/view.xpm | 31 + elpa/auctex-13.1.3/images/viewdvi.xpm | 58 + elpa/auctex-13.1.3/images/viewpdf.xpm | 54 + elpa/auctex-13.1.3/images/viewps.xpm | 54 + elpa/auctex-13.1.3/latex-flymake.el | 104 + elpa/auctex-13.1.3/latex-flymake.elc | Bin 0 -> 1572 bytes elpa/auctex-13.1.3/latex.el | 8146 ++++++ elpa/auctex-13.1.3/latex.elc | Bin 0 -> 250659 bytes elpa/auctex-13.1.3/latex/README | 64 + elpa/auctex-13.1.3/latex/bootstrap.ins | 4 + elpa/auctex-13.1.3/latex/prauctex.cfg | 48 + elpa/auctex-13.1.3/latex/prauctex.def | 61 + elpa/auctex-13.1.3/latex/prcounters.def | 38 + elpa/auctex-13.1.3/latex/preview.dtx | 1904 ++ elpa/auctex-13.1.3/latex/preview.sty | 409 + elpa/auctex-13.1.3/latex/prfootnotes.def | 28 + elpa/auctex-13.1.3/latex/prlyx.def | 32 + elpa/auctex-13.1.3/latex/prshowbox.def | 32 + elpa/auctex-13.1.3/latex/prshowlabels.def | 67 + elpa/auctex-13.1.3/latex/prtightpage.def | 146 + elpa/auctex-13.1.3/latex/prtracingall.def | 30 + elpa/auctex-13.1.3/multi-prompt.el | 219 + elpa/auctex-13.1.3/multi-prompt.elc | Bin 0 -> 4445 bytes elpa/auctex-13.1.3/plain-tex.el | 330 + elpa/auctex-13.1.3/plain-tex.elc | Bin 0 -> 9608 bytes elpa/auctex-13.1.3/preview-latex.info | 2582 ++ elpa/auctex-13.1.3/preview.el | 4288 +++ elpa/auctex-13.1.3/preview.elc | Bin 0 -> 127658 bytes elpa/auctex-13.1.3/style/.nosearch | 1 + elpa/auctex-13.1.3/style/Alegreya.el | 106 + elpa/auctex-13.1.3/style/Alegreya.elc | Bin 0 -> 1641 bytes elpa/auctex-13.1.3/style/AlegreyaSans.el | 118 + elpa/auctex-13.1.3/style/AlegreyaSans.elc | Bin 0 -> 2063 bytes elpa/auctex-13.1.3/style/AnonymousPro.el | 92 + elpa/auctex-13.1.3/style/AnonymousPro.elc | Bin 0 -> 1148 bytes elpa/auctex-13.1.3/style/CJK.el | 97 + elpa/auctex-13.1.3/style/CJK.elc | Bin 0 -> 1759 bytes elpa/auctex-13.1.3/style/CJKutf8.el | 41 + elpa/auctex-13.1.3/style/CJKutf8.elc | Bin 0 -> 233 bytes elpa/auctex-13.1.3/style/FiraMono.el | 78 + elpa/auctex-13.1.3/style/FiraMono.elc | Bin 0 -> 903 bytes elpa/auctex-13.1.3/style/FiraSans.el | 110 + elpa/auctex-13.1.3/style/FiraSans.elc | Bin 0 -> 1455 bytes elpa/auctex-13.1.3/style/MinionPro.el | 76 + elpa/auctex-13.1.3/style/MinionPro.elc | Bin 0 -> 1007 bytes elpa/auctex-13.1.3/style/MyriadPro.el | 102 + elpa/auctex-13.1.3/style/MyriadPro.elc | Bin 0 -> 1363 bytes elpa/auctex-13.1.3/style/XCharter.el | 97 + elpa/auctex-13.1.3/style/XCharter.elc | Bin 0 -> 1181 bytes elpa/auctex-13.1.3/style/acro.el | 300 + elpa/auctex-13.1.3/style/acro.elc | Bin 0 -> 9922 bytes elpa/auctex-13.1.3/style/acronym.el | 185 + elpa/auctex-13.1.3/style/acronym.elc | Bin 0 -> 6232 bytes elpa/auctex-13.1.3/style/afterpage.el | 46 + elpa/auctex-13.1.3/style/afterpage.elc | Bin 0 -> 353 bytes elpa/auctex-13.1.3/style/algorithm.el | 80 + elpa/auctex-13.1.3/style/algorithm.elc | Bin 0 -> 1251 bytes elpa/auctex-13.1.3/style/algpseudocode.el | 143 + elpa/auctex-13.1.3/style/algpseudocode.elc | Bin 0 -> 1765 bytes elpa/auctex-13.1.3/style/alltt.el | 57 + elpa/auctex-13.1.3/style/alltt.elc | Bin 0 -> 641 bytes elpa/auctex-13.1.3/style/alphanum.el | 105 + elpa/auctex-13.1.3/style/alphanum.elc | Bin 0 -> 1188 bytes elpa/auctex-13.1.3/style/amsart.el | 16 + elpa/auctex-13.1.3/style/amsart.elc | Bin 0 -> 316 bytes elpa/auctex-13.1.3/style/amsbook.el | 15 + elpa/auctex-13.1.3/style/amsbook.elc | Bin 0 -> 317 bytes elpa/auctex-13.1.3/style/amsbsy.el | 21 + elpa/auctex-13.1.3/style/amsbsy.elc | Bin 0 -> 386 bytes elpa/auctex-13.1.3/style/amsfonts.el | 61 + elpa/auctex-13.1.3/style/amsfonts.elc | Bin 0 -> 581 bytes elpa/auctex-13.1.3/style/amsmath.el | 259 + elpa/auctex-13.1.3/style/amsmath.elc | Bin 0 -> 7186 bytes elpa/auctex-13.1.3/style/amsopn.el | 56 + elpa/auctex-13.1.3/style/amsopn.elc | Bin 0 -> 760 bytes elpa/auctex-13.1.3/style/amssymb.el | 253 + elpa/auctex-13.1.3/style/amssymb.elc | Bin 0 -> 4249 bytes elpa/auctex-13.1.3/style/amstex.el | 63 + elpa/auctex-13.1.3/style/amstex.elc | Bin 0 -> 613 bytes elpa/auctex-13.1.3/style/amstext.el | 20 + elpa/auctex-13.1.3/style/amstext.elc | Bin 0 -> 354 bytes elpa/auctex-13.1.3/style/amsthm.el | 201 + elpa/auctex-13.1.3/style/amsthm.elc | Bin 0 -> 7677 bytes elpa/auctex-13.1.3/style/appendix.el | 79 + elpa/auctex-13.1.3/style/appendix.elc | Bin 0 -> 1048 bytes elpa/auctex-13.1.3/style/arabxetex.el | 121 + elpa/auctex-13.1.3/style/arabxetex.elc | Bin 0 -> 1659 bytes elpa/auctex-13.1.3/style/array.el | 111 + elpa/auctex-13.1.3/style/array.elc | Bin 0 -> 3625 bytes elpa/auctex-13.1.3/style/article.el | 24 + elpa/auctex-13.1.3/style/article.elc | Bin 0 -> 810 bytes elpa/auctex-13.1.3/style/attachfile.el | 127 + elpa/auctex-13.1.3/style/attachfile.elc | Bin 0 -> 1828 bytes elpa/auctex-13.1.3/style/australian.el | 42 + elpa/auctex-13.1.3/style/australian.elc | Bin 0 -> 240 bytes elpa/auctex-13.1.3/style/austrian.el | 42 + elpa/auctex-13.1.3/style/austrian.elc | Bin 0 -> 237 bytes elpa/auctex-13.1.3/style/babel.el | 436 + elpa/auctex-13.1.3/style/babel.elc | Bin 0 -> 12406 bytes elpa/auctex-13.1.3/style/backref.el | 94 + elpa/auctex-13.1.3/style/backref.elc | Bin 0 -> 1457 bytes elpa/auctex-13.1.3/style/baskervaldx.el | 88 + elpa/auctex-13.1.3/style/baskervaldx.elc | Bin 0 -> 1039 bytes elpa/auctex-13.1.3/style/beamer.el | 381 + elpa/auctex-13.1.3/style/beamer.elc | Bin 0 -> 11351 bytes elpa/auctex-13.1.3/style/beamerarticle.el | 35 + elpa/auctex-13.1.3/style/beamerarticle.elc | Bin 0 -> 230 bytes elpa/auctex-13.1.3/style/beamerswitch.el | 35 + elpa/auctex-13.1.3/style/beamerswitch.elc | Bin 0 -> 229 bytes elpa/auctex-13.1.3/style/biblatex.el | 645 + elpa/auctex-13.1.3/style/biblatex.elc | Bin 0 -> 20648 bytes elpa/auctex-13.1.3/style/bicaption.el | 206 + elpa/auctex-13.1.3/style/bicaption.elc | Bin 0 -> 4722 bytes elpa/auctex-13.1.3/style/bidi.el | 196 + elpa/auctex-13.1.3/style/bidi.elc | Bin 0 -> 3379 bytes elpa/auctex-13.1.3/style/bidibeamer.el | 42 + elpa/auctex-13.1.3/style/bidibeamer.elc | Bin 0 -> 239 bytes elpa/auctex-13.1.3/style/bigdelim.el | 101 + elpa/auctex-13.1.3/style/bigdelim.elc | Bin 0 -> 1758 bytes elpa/auctex-13.1.3/style/bigstrut.el | 68 + elpa/auctex-13.1.3/style/bigstrut.elc | Bin 0 -> 923 bytes elpa/auctex-13.1.3/style/bm.el | 62 + elpa/auctex-13.1.3/style/bm.elc | Bin 0 -> 802 bytes elpa/auctex-13.1.3/style/book.el | 24 + elpa/auctex-13.1.3/style/book.elc | Bin 0 -> 791 bytes elpa/auctex-13.1.3/style/booktabs.el | 86 + elpa/auctex-13.1.3/style/booktabs.elc | Bin 0 -> 1283 bytes elpa/auctex-13.1.3/style/brazil.el | 37 + elpa/auctex-13.1.3/style/brazil.elc | Bin 0 -> 238 bytes elpa/auctex-13.1.3/style/brazilian.el | 77 + elpa/auctex-13.1.3/style/brazilian.elc | Bin 0 -> 949 bytes elpa/auctex-13.1.3/style/breqn.el | 141 + elpa/auctex-13.1.3/style/breqn.elc | Bin 0 -> 2493 bytes elpa/auctex-13.1.3/style/bulgarian.el | 63 + elpa/auctex-13.1.3/style/bulgarian.elc | Bin 0 -> 824 bytes elpa/auctex-13.1.3/style/canadian.el | 42 + elpa/auctex-13.1.3/style/canadian.elc | Bin 0 -> 238 bytes elpa/auctex-13.1.3/style/cancel.el | 63 + elpa/auctex-13.1.3/style/cancel.elc | Bin 0 -> 696 bytes elpa/auctex-13.1.3/style/captcont.el | 54 + elpa/auctex-13.1.3/style/captcont.elc | Bin 0 -> 562 bytes elpa/auctex-13.1.3/style/caption.el | 491 + elpa/auctex-13.1.3/style/caption.elc | Bin 0 -> 13818 bytes elpa/auctex-13.1.3/style/changelog.el | 163 + elpa/auctex-13.1.3/style/changelog.elc | Bin 0 -> 3025 bytes elpa/auctex-13.1.3/style/changes.el | 242 + elpa/auctex-13.1.3/style/changes.elc | Bin 0 -> 7482 bytes elpa/auctex-13.1.3/style/cleveref.el | 205 + elpa/auctex-13.1.3/style/cleveref.elc | Bin 0 -> 5283 bytes elpa/auctex-13.1.3/style/color.el | 317 + elpa/auctex-13.1.3/style/color.elc | Bin 0 -> 9053 bytes elpa/auctex-13.1.3/style/colortbl.el | 100 + elpa/auctex-13.1.3/style/colortbl.elc | Bin 0 -> 1507 bytes elpa/auctex-13.1.3/style/commath.el | 109 + elpa/auctex-13.1.3/style/commath.elc | Bin 0 -> 2108 bytes elpa/auctex-13.1.3/style/comment.el | 168 + elpa/auctex-13.1.3/style/comment.elc | Bin 0 -> 4466 bytes elpa/auctex-13.1.3/style/csquotes.el | 404 + elpa/auctex-13.1.3/style/csquotes.elc | Bin 0 -> 10089 bytes elpa/auctex-13.1.3/style/currvita.el | 98 + elpa/auctex-13.1.3/style/currvita.elc | Bin 0 -> 1509 bytes elpa/auctex-13.1.3/style/cuted.el | 73 + elpa/auctex-13.1.3/style/cuted.elc | Bin 0 -> 822 bytes elpa/auctex-13.1.3/style/czech.el | 11 + elpa/auctex-13.1.3/style/czech.elc | Bin 0 -> 334 bytes elpa/auctex-13.1.3/style/danish.el | 26 + elpa/auctex-13.1.3/style/danish.elc | Bin 0 -> 494 bytes elpa/auctex-13.1.3/style/dashundergaps.el | 106 + elpa/auctex-13.1.3/style/dashundergaps.elc | Bin 0 -> 1971 bytes elpa/auctex-13.1.3/style/dcolumn.el | 51 + elpa/auctex-13.1.3/style/dcolumn.elc | Bin 0 -> 407 bytes elpa/auctex-13.1.3/style/dinbrief.el | 283 + elpa/auctex-13.1.3/style/dinbrief.elc | Bin 0 -> 5805 bytes elpa/auctex-13.1.3/style/dk-bib.el | 62 + elpa/auctex-13.1.3/style/dk-bib.elc | Bin 0 -> 768 bytes elpa/auctex-13.1.3/style/dk.el | 13 + elpa/auctex-13.1.3/style/dk.elc | Bin 0 -> 233 bytes elpa/auctex-13.1.3/style/doc.el | 466 + elpa/auctex-13.1.3/style/doc.elc | Bin 0 -> 10288 bytes elpa/auctex-13.1.3/style/dutch.el | 13 + elpa/auctex-13.1.3/style/dutch.elc | Bin 0 -> 236 bytes elpa/auctex-13.1.3/style/emp.el | 85 + elpa/auctex-13.1.3/style/emp.elc | Bin 0 -> 1532 bytes elpa/auctex-13.1.3/style/empheq.el | 485 + elpa/auctex-13.1.3/style/empheq.elc | Bin 0 -> 14099 bytes elpa/auctex-13.1.3/style/english.el | 15 + elpa/auctex-13.1.3/style/english.elc | Bin 0 -> 288 bytes elpa/auctex-13.1.3/style/enumitem.el | 525 + elpa/auctex-13.1.3/style/enumitem.elc | Bin 0 -> 17106 bytes elpa/auctex-13.1.3/style/environ.el | 143 + elpa/auctex-13.1.3/style/environ.elc | Bin 0 -> 2505 bytes elpa/auctex-13.1.3/style/epigraph.el | 106 + elpa/auctex-13.1.3/style/epigraph.elc | Bin 0 -> 1452 bytes elpa/auctex-13.1.3/style/epsf.el | 40 + elpa/auctex-13.1.3/style/epsf.elc | Bin 0 -> 1049 bytes elpa/auctex-13.1.3/style/erewhon.el | 98 + elpa/auctex-13.1.3/style/erewhon.elc | Bin 0 -> 1247 bytes elpa/auctex-13.1.3/style/eso-pic.el | 90 + elpa/auctex-13.1.3/style/eso-pic.elc | Bin 0 -> 1430 bytes elpa/auctex-13.1.3/style/etoolbox.el | 376 + elpa/auctex-13.1.3/style/etoolbox.elc | Bin 0 -> 10276 bytes elpa/auctex-13.1.3/style/everysel.el | 47 + elpa/auctex-13.1.3/style/everysel.elc | Bin 0 -> 377 bytes elpa/auctex-13.1.3/style/exam.el | 412 + elpa/auctex-13.1.3/style/exam.elc | Bin 0 -> 10483 bytes elpa/auctex-13.1.3/style/exercise.el | 66 + elpa/auctex-13.1.3/style/exercise.elc | Bin 0 -> 880 bytes elpa/auctex-13.1.3/style/expl3.el | 63 + elpa/auctex-13.1.3/style/expl3.elc | Bin 0 -> 907 bytes elpa/auctex-13.1.3/style/extramarks.el | 72 + elpa/auctex-13.1.3/style/extramarks.elc | Bin 0 -> 765 bytes elpa/auctex-13.1.3/style/fancyhdr.el | 187 + elpa/auctex-13.1.3/style/fancyhdr.elc | Bin 0 -> 3134 bytes elpa/auctex-13.1.3/style/fancynum.el | 49 + elpa/auctex-13.1.3/style/fancynum.elc | Bin 0 -> 456 bytes elpa/auctex-13.1.3/style/fancyref.el | 136 + elpa/auctex-13.1.3/style/fancyref.elc | Bin 0 -> 2637 bytes elpa/auctex-13.1.3/style/fancyvrb.el | 772 + elpa/auctex-13.1.3/style/fancyvrb.elc | Bin 0 -> 25221 bytes elpa/auctex-13.1.3/style/fbb.el | 88 + elpa/auctex-13.1.3/style/fbb.elc | Bin 0 -> 1010 bytes elpa/auctex-13.1.3/style/fbox.el | 81 + elpa/auctex-13.1.3/style/fbox.elc | Bin 0 -> 1172 bytes elpa/auctex-13.1.3/style/filecontents.el | 64 + elpa/auctex-13.1.3/style/filecontents.elc | Bin 0 -> 888 bytes elpa/auctex-13.1.3/style/flashcards.el | 69 + elpa/auctex-13.1.3/style/flashcards.elc | Bin 0 -> 900 bytes elpa/auctex-13.1.3/style/floatpag.el | 75 + elpa/auctex-13.1.3/style/floatpag.elc | Bin 0 -> 958 bytes elpa/auctex-13.1.3/style/floatrow.el | 753 + elpa/auctex-13.1.3/style/floatrow.elc | Bin 0 -> 24367 bytes elpa/auctex-13.1.3/style/flushend.el | 77 + elpa/auctex-13.1.3/style/flushend.elc | Bin 0 -> 946 bytes elpa/auctex-13.1.3/style/foils.el | 68 + elpa/auctex-13.1.3/style/foils.elc | Bin 0 -> 1260 bytes elpa/auctex-13.1.3/style/fontaxes.el | 116 + elpa/auctex-13.1.3/style/fontaxes.elc | Bin 0 -> 1569 bytes elpa/auctex-13.1.3/style/fontenc.el | 55 + elpa/auctex-13.1.3/style/fontenc.elc | Bin 0 -> 543 bytes elpa/auctex-13.1.3/style/fontspec.el | 449 + elpa/auctex-13.1.3/style/fontspec.elc | Bin 0 -> 12780 bytes elpa/auctex-13.1.3/style/footmisc.el | 128 + elpa/auctex-13.1.3/style/footmisc.elc | Bin 0 -> 2071 bytes elpa/auctex-13.1.3/style/footnotehyper.el | 86 + elpa/auctex-13.1.3/style/footnotehyper.elc | Bin 0 -> 1161 bytes elpa/auctex-13.1.3/style/framed.el | 55 + elpa/auctex-13.1.3/style/framed.elc | Bin 0 -> 488 bytes elpa/auctex-13.1.3/style/francais.el | 44 + elpa/auctex-13.1.3/style/francais.elc | Bin 0 -> 238 bytes elpa/auctex-13.1.3/style/french.el | 51 + elpa/auctex-13.1.3/style/french.elc | Bin 0 -> 354 bytes elpa/auctex-13.1.3/style/frenchb.el | 81 + elpa/auctex-13.1.3/style/frenchb.elc | Bin 0 -> 784 bytes elpa/auctex-13.1.3/style/fvextra.el | 159 + elpa/auctex-13.1.3/style/fvextra.elc | Bin 0 -> 2589 bytes elpa/auctex-13.1.3/style/geometry.el | 160 + elpa/auctex-13.1.3/style/geometry.elc | Bin 0 -> 6257 bytes elpa/auctex-13.1.3/style/german.el | 46 + elpa/auctex-13.1.3/style/german.elc | Bin 0 -> 907 bytes elpa/auctex-13.1.3/style/gloss-italian.el | 71 + elpa/auctex-13.1.3/style/gloss-italian.elc | Bin 0 -> 1006 bytes elpa/auctex-13.1.3/style/graphics.el | 20 + elpa/auctex-13.1.3/style/graphics.elc | Bin 0 -> 333 bytes elpa/auctex-13.1.3/style/graphicx.el | 332 + elpa/auctex-13.1.3/style/graphicx.elc | Bin 0 -> 8056 bytes elpa/auctex-13.1.3/style/harvard.el | 133 + elpa/auctex-13.1.3/style/harvard.elc | Bin 0 -> 3429 bytes elpa/auctex-13.1.3/style/hologo.el | 237 + elpa/auctex-13.1.3/style/hologo.elc | Bin 0 -> 4033 bytes elpa/auctex-13.1.3/style/hyperref.el | 349 + elpa/auctex-13.1.3/style/hyperref.elc | Bin 0 -> 8005 bytes elpa/auctex-13.1.3/style/icelandic.el | 62 + elpa/auctex-13.1.3/style/icelandic.elc | Bin 0 -> 824 bytes elpa/auctex-13.1.3/style/ifluatex.el | 72 + elpa/auctex-13.1.3/style/ifluatex.elc | Bin 0 -> 921 bytes elpa/auctex-13.1.3/style/ifthen.el | 82 + elpa/auctex-13.1.3/style/ifthen.elc | Bin 0 -> 1112 bytes elpa/auctex-13.1.3/style/imakeidx.el | 103 + elpa/auctex-13.1.3/style/imakeidx.elc | Bin 0 -> 1882 bytes elpa/auctex-13.1.3/style/index.el | 87 + elpa/auctex-13.1.3/style/index.elc | Bin 0 -> 1278 bytes elpa/auctex-13.1.3/style/inputenc.el | 89 + elpa/auctex-13.1.3/style/inputenc.elc | Bin 0 -> 1186 bytes elpa/auctex-13.1.3/style/italian.el | 56 + elpa/auctex-13.1.3/style/italian.elc | Bin 0 -> 450 bytes elpa/auctex-13.1.3/style/j-article.el | 14 + elpa/auctex-13.1.3/style/j-article.elc | Bin 0 -> 262 bytes elpa/auctex-13.1.3/style/j-book.el | 14 + elpa/auctex-13.1.3/style/j-book.elc | Bin 0 -> 256 bytes elpa/auctex-13.1.3/style/j-report.el | 14 + elpa/auctex-13.1.3/style/j-report.elc | Bin 0 -> 261 bytes elpa/auctex-13.1.3/style/jarticle.el | 26 + elpa/auctex-13.1.3/style/jarticle.elc | Bin 0 -> 871 bytes elpa/auctex-13.1.3/style/jbook.el | 25 + elpa/auctex-13.1.3/style/jbook.elc | Bin 0 -> 852 bytes elpa/auctex-13.1.3/style/jreport.el | 26 + elpa/auctex-13.1.3/style/jreport.elc | Bin 0 -> 905 bytes elpa/auctex-13.1.3/style/jsarticle.el | 30 + elpa/auctex-13.1.3/style/jsarticle.elc | Bin 0 -> 1150 bytes elpa/auctex-13.1.3/style/jsbook.el | 34 + elpa/auctex-13.1.3/style/jsbook.elc | Bin 0 -> 1283 bytes elpa/auctex-13.1.3/style/jsreport.el | 59 + elpa/auctex-13.1.3/style/jsreport.elc | Bin 0 -> 1187 bytes elpa/auctex-13.1.3/style/jura.el | 42 + elpa/auctex-13.1.3/style/jura.elc | Bin 0 -> 235 bytes elpa/auctex-13.1.3/style/jurabib.el | 644 + elpa/auctex-13.1.3/style/jurabib.elc | Bin 0 -> 13824 bytes elpa/auctex-13.1.3/style/kantlipsum.el | 48 + elpa/auctex-13.1.3/style/kantlipsum.elc | Bin 0 -> 553 bytes elpa/auctex-13.1.3/style/kpfonts.el | 611 + elpa/auctex-13.1.3/style/kpfonts.elc | Bin 0 -> 21322 bytes elpa/auctex-13.1.3/style/l3doc.el | 270 + elpa/auctex-13.1.3/style/l3doc.elc | Bin 0 -> 5192 bytes elpa/auctex-13.1.3/style/letter.el | 199 + elpa/auctex-13.1.3/style/letter.elc | Bin 0 -> 3324 bytes elpa/auctex-13.1.3/style/lettrine.el | 98 + elpa/auctex-13.1.3/style/lettrine.elc | Bin 0 -> 1397 bytes elpa/auctex-13.1.3/style/lipsum.el | 48 + elpa/auctex-13.1.3/style/lipsum.elc | Bin 0 -> 516 bytes elpa/auctex-13.1.3/style/listings.el | 475 + elpa/auctex-13.1.3/style/listings.elc | Bin 0 -> 11292 bytes elpa/auctex-13.1.3/style/longtable.el | 154 + elpa/auctex-13.1.3/style/longtable.elc | Bin 0 -> 2638 bytes elpa/auctex-13.1.3/style/lscape.el | 48 + elpa/auctex-13.1.3/style/lscape.elc | Bin 0 -> 411 bytes elpa/auctex-13.1.3/style/ltablex.el | 51 + elpa/auctex-13.1.3/style/ltablex.elc | Bin 0 -> 431 bytes elpa/auctex-13.1.3/style/ltugboat.el | 295 + elpa/auctex-13.1.3/style/ltugboat.elc | Bin 0 -> 4961 bytes elpa/auctex-13.1.3/style/ltx-base.el | 160 + elpa/auctex-13.1.3/style/ltx-base.elc | Bin 0 -> 2538 bytes elpa/auctex-13.1.3/style/ltxdoc.el | 99 + elpa/auctex-13.1.3/style/ltxdoc.elc | Bin 0 -> 1450 bytes elpa/auctex-13.1.3/style/ltxguide.el | 128 + elpa/auctex-13.1.3/style/ltxguide.elc | Bin 0 -> 1784 bytes elpa/auctex-13.1.3/style/ltxtable.el | 101 + elpa/auctex-13.1.3/style/ltxtable.elc | Bin 0 -> 1543 bytes elpa/auctex-13.1.3/style/luacode.el | 71 + elpa/auctex-13.1.3/style/luacode.elc | Bin 0 -> 825 bytes elpa/auctex-13.1.3/style/luatextra.el | 46 + elpa/auctex-13.1.3/style/luatextra.elc | Bin 0 -> 388 bytes elpa/auctex-13.1.3/style/makeidx.el | 52 + elpa/auctex-13.1.3/style/makeidx.elc | Bin 0 -> 514 bytes elpa/auctex-13.1.3/style/marginnote.el | 67 + elpa/auctex-13.1.3/style/marginnote.elc | Bin 0 -> 781 bytes elpa/auctex-13.1.3/style/mathtools.el | 504 + elpa/auctex-13.1.3/style/mathtools.elc | Bin 0 -> 18637 bytes elpa/auctex-13.1.3/style/mdframed.el | 410 + elpa/auctex-13.1.3/style/mdframed.elc | Bin 0 -> 13239 bytes elpa/auctex-13.1.3/style/mdsymbol.el | 102 + elpa/auctex-13.1.3/style/mdsymbol.elc | Bin 0 -> 1487 bytes elpa/auctex-13.1.3/style/mdwlist.el | 72 + elpa/auctex-13.1.3/style/mdwlist.elc | Bin 0 -> 1076 bytes elpa/auctex-13.1.3/style/memoir.el | 88 + elpa/auctex-13.1.3/style/memoir.elc | Bin 0 -> 1696 bytes elpa/auctex-13.1.3/style/menukeys.el | 547 + elpa/auctex-13.1.3/style/menukeys.elc | Bin 0 -> 18675 bytes elpa/auctex-13.1.3/style/metalogo.el | 92 + elpa/auctex-13.1.3/style/metalogo.elc | Bin 0 -> 1243 bytes elpa/auctex-13.1.3/style/mflogo.el | 61 + elpa/auctex-13.1.3/style/mflogo.elc | Bin 0 -> 596 bytes elpa/auctex-13.1.3/style/midfloat.el | 51 + elpa/auctex-13.1.3/style/midfloat.elc | Bin 0 -> 406 bytes elpa/auctex-13.1.3/style/minted.el | 475 + elpa/auctex-13.1.3/style/minted.elc | Bin 0 -> 12831 bytes elpa/auctex-13.1.3/style/mn2e.el | 183 + elpa/auctex-13.1.3/style/mn2e.elc | Bin 0 -> 2665 bytes elpa/auctex-13.1.3/style/mnras.el | 184 + elpa/auctex-13.1.3/style/mnras.elc | Bin 0 -> 2411 bytes elpa/auctex-13.1.3/style/moodle.el | 222 + elpa/auctex-13.1.3/style/moodle.elc | Bin 0 -> 4559 bytes elpa/auctex-13.1.3/style/multicol.el | 92 + elpa/auctex-13.1.3/style/multicol.elc | Bin 0 -> 1486 bytes elpa/auctex-13.1.3/style/multido.el | 54 + elpa/auctex-13.1.3/style/multido.elc | Bin 0 -> 592 bytes elpa/auctex-13.1.3/style/multind.el | 66 + elpa/auctex-13.1.3/style/multind.elc | Bin 0 -> 876 bytes elpa/auctex-13.1.3/style/multirow.el | 86 + elpa/auctex-13.1.3/style/multirow.elc | Bin 0 -> 1091 bytes elpa/auctex-13.1.3/style/multitoc.el | 50 + elpa/auctex-13.1.3/style/multitoc.elc | Bin 0 -> 461 bytes elpa/auctex-13.1.3/style/nameref.el | 64 + elpa/auctex-13.1.3/style/nameref.elc | Bin 0 -> 717 bytes elpa/auctex-13.1.3/style/natbib.el | 199 + elpa/auctex-13.1.3/style/natbib.elc | Bin 0 -> 3527 bytes elpa/auctex-13.1.3/style/naustrian.el | 42 + elpa/auctex-13.1.3/style/naustrian.elc | Bin 0 -> 239 bytes elpa/auctex-13.1.3/style/newfloat.el | 215 + elpa/auctex-13.1.3/style/newfloat.elc | Bin 0 -> 6820 bytes elpa/auctex-13.1.3/style/newpxmath.el | 76 + elpa/auctex-13.1.3/style/newpxmath.elc | Bin 0 -> 830 bytes elpa/auctex-13.1.3/style/newpxtext.el | 88 + elpa/auctex-13.1.3/style/newpxtext.elc | Bin 0 -> 1139 bytes elpa/auctex-13.1.3/style/newtxmath.el | 86 + elpa/auctex-13.1.3/style/newtxmath.elc | Bin 0 -> 944 bytes elpa/auctex-13.1.3/style/newtxsf.el | 59 + elpa/auctex-13.1.3/style/newtxsf.elc | Bin 0 -> 506 bytes elpa/auctex-13.1.3/style/newtxtext.el | 87 + elpa/auctex-13.1.3/style/newtxtext.elc | Bin 0 -> 1101 bytes elpa/auctex-13.1.3/style/newtxttt.el | 69 + elpa/auctex-13.1.3/style/newtxttt.elc | Bin 0 -> 718 bytes elpa/auctex-13.1.3/style/newzealand.el | 42 + elpa/auctex-13.1.3/style/newzealand.elc | Bin 0 -> 240 bytes elpa/auctex-13.1.3/style/ngerman.el | 46 + elpa/auctex-13.1.3/style/ngerman.elc | Bin 0 -> 910 bytes elpa/auctex-13.1.3/style/nicefrac.el | 54 + elpa/auctex-13.1.3/style/nicefrac.elc | Bin 0 -> 581 bytes elpa/auctex-13.1.3/style/nomencl.el | 78 + elpa/auctex-13.1.3/style/nomencl.elc | Bin 0 -> 1142 bytes elpa/auctex-13.1.3/style/ntheorem.el | 443 + elpa/auctex-13.1.3/style/ntheorem.elc | Bin 0 -> 15362 bytes elpa/auctex-13.1.3/style/ocg-p.el | 203 + elpa/auctex-13.1.3/style/ocg-p.elc | Bin 0 -> 5593 bytes elpa/auctex-13.1.3/style/ocgx.el | 75 + elpa/auctex-13.1.3/style/ocgx.elc | Bin 0 -> 962 bytes elpa/auctex-13.1.3/style/overpic.el | 124 + elpa/auctex-13.1.3/style/overpic.elc | Bin 0 -> 2029 bytes elpa/auctex-13.1.3/style/paracol.el | 294 + elpa/auctex-13.1.3/style/paracol.elc | Bin 0 -> 4604 bytes elpa/auctex-13.1.3/style/paralist.el | 115 + elpa/auctex-13.1.3/style/paralist.elc | Bin 0 -> 2312 bytes elpa/auctex-13.1.3/style/pdflscape.el | 46 + elpa/auctex-13.1.3/style/pdflscape.elc | Bin 0 -> 343 bytes elpa/auctex-13.1.3/style/pdfpages.el | 144 + elpa/auctex-13.1.3/style/pdfpages.elc | Bin 0 -> 2372 bytes elpa/auctex-13.1.3/style/pdfsync.el | 92 + elpa/auctex-13.1.3/style/pdfsync.elc | Bin 0 -> 1325 bytes elpa/auctex-13.1.3/style/placeins.el | 45 + elpa/auctex-13.1.3/style/placeins.elc | Bin 0 -> 369 bytes elpa/auctex-13.1.3/style/plext.el | 90 + elpa/auctex-13.1.3/style/plext.elc | Bin 0 -> 1300 bytes elpa/auctex-13.1.3/style/plfonts.el | 34 + elpa/auctex-13.1.3/style/plfonts.elc | Bin 0 -> 761 bytes elpa/auctex-13.1.3/style/plhb.el | 34 + elpa/auctex-13.1.3/style/plhb.elc | Bin 0 -> 746 bytes elpa/auctex-13.1.3/style/polish.el | 56 + elpa/auctex-13.1.3/style/polish.elc | Bin 0 -> 773 bytes elpa/auctex-13.1.3/style/polski.el | 63 + elpa/auctex-13.1.3/style/polski.elc | Bin 0 -> 622 bytes elpa/auctex-13.1.3/style/polyglossia.el | 366 + elpa/auctex-13.1.3/style/polyglossia.elc | Bin 0 -> 11549 bytes elpa/auctex-13.1.3/style/portuges.el | 37 + elpa/auctex-13.1.3/style/portuges.elc | Bin 0 -> 241 bytes elpa/auctex-13.1.3/style/portuguese.el | 78 + elpa/auctex-13.1.3/style/portuguese.elc | Bin 0 -> 994 bytes elpa/auctex-13.1.3/style/preview.el | 112 + elpa/auctex-13.1.3/style/preview.elc | Bin 0 -> 1775 bytes elpa/auctex-13.1.3/style/prosper.el | 190 + elpa/auctex-13.1.3/style/prosper.elc | Bin 0 -> 3711 bytes elpa/auctex-13.1.3/style/psfig.el | 83 + elpa/auctex-13.1.3/style/psfig.elc | Bin 0 -> 1875 bytes elpa/auctex-13.1.3/style/pst-grad.el | 73 + elpa/auctex-13.1.3/style/pst-grad.elc | Bin 0 -> 858 bytes elpa/auctex-13.1.3/style/pst-node.el | 207 + elpa/auctex-13.1.3/style/pst-node.elc | Bin 0 -> 7042 bytes elpa/auctex-13.1.3/style/pst-plot.el | 150 + elpa/auctex-13.1.3/style/pst-plot.elc | Bin 0 -> 3369 bytes elpa/auctex-13.1.3/style/pst-slpe.el | 74 + elpa/auctex-13.1.3/style/pst-slpe.elc | Bin 0 -> 879 bytes elpa/auctex-13.1.3/style/pstricks.el | 880 + elpa/auctex-13.1.3/style/pstricks.elc | Bin 0 -> 25459 bytes elpa/auctex-13.1.3/style/pythontex.el | 569 + elpa/auctex-13.1.3/style/pythontex.elc | Bin 0 -> 16750 bytes elpa/auctex-13.1.3/style/ragged2e.el | 82 + elpa/auctex-13.1.3/style/ragged2e.elc | Bin 0 -> 1289 bytes elpa/auctex-13.1.3/style/relsize.el | 76 + elpa/auctex-13.1.3/style/relsize.elc | Bin 0 -> 908 bytes elpa/auctex-13.1.3/style/report.el | 25 + elpa/auctex-13.1.3/style/report.elc | Bin 0 -> 844 bytes elpa/auctex-13.1.3/style/revtex4-2.el | 263 + elpa/auctex-13.1.3/style/revtex4-2.elc | Bin 0 -> 4638 bytes elpa/auctex-13.1.3/style/rotating.el | 87 + elpa/auctex-13.1.3/style/rotating.elc | Bin 0 -> 1320 bytes elpa/auctex-13.1.3/style/ruby.el | 52 + elpa/auctex-13.1.3/style/ruby.elc | Bin 0 -> 441 bytes elpa/auctex-13.1.3/style/scholax.el | 106 + elpa/auctex-13.1.3/style/scholax.elc | Bin 0 -> 1298 bytes elpa/auctex-13.1.3/style/scrartcl.el | 30 + elpa/auctex-13.1.3/style/scrartcl.elc | Bin 0 -> 351 bytes elpa/auctex-13.1.3/style/scrbase.el | 228 + elpa/auctex-13.1.3/style/scrbase.elc | Bin 0 -> 5592 bytes elpa/auctex-13.1.3/style/scrbook.el | 71 + elpa/auctex-13.1.3/style/scrbook.elc | Bin 0 -> 988 bytes elpa/auctex-13.1.3/style/scrlttr2.el | 249 + elpa/auctex-13.1.3/style/scrlttr2.elc | Bin 0 -> 5756 bytes elpa/auctex-13.1.3/style/scrpage2.el | 139 + elpa/auctex-13.1.3/style/scrpage2.elc | Bin 0 -> 3552 bytes elpa/auctex-13.1.3/style/scrreprt.el | 73 + elpa/auctex-13.1.3/style/scrreprt.elc | Bin 0 -> 1036 bytes elpa/auctex-13.1.3/style/setspace.el | 70 + elpa/auctex-13.1.3/style/setspace.elc | Bin 0 -> 931 bytes elpa/auctex-13.1.3/style/shortvrb.el | 73 + elpa/auctex-13.1.3/style/shortvrb.elc | Bin 0 -> 548 bytes elpa/auctex-13.1.3/style/sidecap.el | 131 + elpa/auctex-13.1.3/style/sidecap.elc | Bin 0 -> 2106 bytes elpa/auctex-13.1.3/style/siunitx.el | 522 + elpa/auctex-13.1.3/style/siunitx.elc | Bin 0 -> 14570 bytes elpa/auctex-13.1.3/style/slides.el | 54 + elpa/auctex-13.1.3/style/slides.elc | Bin 0 -> 697 bytes elpa/auctex-13.1.3/style/slovak.el | 19 + elpa/auctex-13.1.3/style/slovak.elc | Bin 0 -> 442 bytes elpa/auctex-13.1.3/style/sourcecodepro.el | 88 + elpa/auctex-13.1.3/style/sourcecodepro.elc | Bin 0 -> 1251 bytes elpa/auctex-13.1.3/style/splitidx.el | 315 + elpa/auctex-13.1.3/style/splitidx.elc | Bin 0 -> 6506 bytes elpa/auctex-13.1.3/style/stabular.el | 74 + elpa/auctex-13.1.3/style/stabular.elc | Bin 0 -> 851 bytes elpa/auctex-13.1.3/style/stfloats.el | 65 + elpa/auctex-13.1.3/style/stfloats.elc | Bin 0 -> 640 bytes elpa/auctex-13.1.3/style/subcaption.el | 205 + elpa/auctex-13.1.3/style/subcaption.elc | Bin 0 -> 4990 bytes elpa/auctex-13.1.3/style/subfigure.el | 87 + elpa/auctex-13.1.3/style/subfigure.elc | Bin 0 -> 1420 bytes elpa/auctex-13.1.3/style/subfiles.el | 107 + elpa/auctex-13.1.3/style/subfiles.elc | Bin 0 -> 1513 bytes elpa/auctex-13.1.3/style/swedish.el | 18 + elpa/auctex-13.1.3/style/swedish.elc | Bin 0 -> 397 bytes elpa/auctex-13.1.3/style/tabularx.el | 73 + elpa/auctex-13.1.3/style/tabularx.elc | Bin 0 -> 810 bytes elpa/auctex-13.1.3/style/tabulary.el | 73 + elpa/auctex-13.1.3/style/tabulary.elc | Bin 0 -> 793 bytes elpa/auctex-13.1.3/style/tarticle.el | 45 + elpa/auctex-13.1.3/style/tarticle.elc | Bin 0 -> 397 bytes elpa/auctex-13.1.3/style/tbook.el | 45 + elpa/auctex-13.1.3/style/tbook.elc | Bin 0 -> 379 bytes elpa/auctex-13.1.3/style/tcolorbox.el | 714 + elpa/auctex-13.1.3/style/tcolorbox.elc | Bin 0 -> 19747 bytes elpa/auctex-13.1.3/style/tcolorboxlib-raster.el | 202 + elpa/auctex-13.1.3/style/tcolorboxlib-raster.elc | Bin 0 -> 4033 bytes elpa/auctex-13.1.3/style/tex-live.el | 177 + elpa/auctex-13.1.3/style/tex-live.elc | Bin 0 -> 2787 bytes elpa/auctex-13.1.3/style/textcomp.el | 41 + elpa/auctex-13.1.3/style/textcomp.elc | Bin 0 -> 252 bytes elpa/auctex-13.1.3/style/textpos.el | 126 + elpa/auctex-13.1.3/style/textpos.elc | Bin 0 -> 2586 bytes elpa/auctex-13.1.3/style/theorem.el | 180 + elpa/auctex-13.1.3/style/theorem.elc | Bin 0 -> 5541 bytes elpa/auctex-13.1.3/style/thm-restate.el | 120 + elpa/auctex-13.1.3/style/thm-restate.elc | Bin 0 -> 3661 bytes elpa/auctex-13.1.3/style/thmtools.el | 313 + elpa/auctex-13.1.3/style/thmtools.elc | Bin 0 -> 11561 bytes elpa/auctex-13.1.3/style/tikz.el | 286 + elpa/auctex-13.1.3/style/tikz.elc | Bin 0 -> 8632 bytes elpa/auctex-13.1.3/style/titleps.el | 245 + elpa/auctex-13.1.3/style/titleps.elc | Bin 0 -> 4727 bytes elpa/auctex-13.1.3/style/titlesec.el | 269 + elpa/auctex-13.1.3/style/titlesec.elc | Bin 0 -> 5139 bytes elpa/auctex-13.1.3/style/titletoc.el | 198 + elpa/auctex-13.1.3/style/titletoc.elc | Bin 0 -> 5512 bytes elpa/auctex-13.1.3/style/transparent.el | 60 + elpa/auctex-13.1.3/style/transparent.elc | Bin 0 -> 674 bytes elpa/auctex-13.1.3/style/treport.el | 45 + elpa/auctex-13.1.3/style/treport.elc | Bin 0 -> 391 bytes elpa/auctex-13.1.3/style/truncate.el | 59 + elpa/auctex-13.1.3/style/truncate.elc | Bin 0 -> 607 bytes elpa/auctex-13.1.3/style/ulem.el | 127 + elpa/auctex-13.1.3/style/ulem.elc | Bin 0 -> 2341 bytes elpa/auctex-13.1.3/style/unicode-math.el | 82 + elpa/auctex-13.1.3/style/unicode-math.elc | Bin 0 -> 1675 bytes elpa/auctex-13.1.3/style/unicodefonttable.el | 134 + elpa/auctex-13.1.3/style/unicodefonttable.elc | Bin 0 -> 2906 bytes elpa/auctex-13.1.3/style/units.el | 57 + elpa/auctex-13.1.3/style/units.elc | Bin 0 -> 644 bytes elpa/auctex-13.1.3/style/url.el | 225 + elpa/auctex-13.1.3/style/url.elc | Bin 0 -> 7688 bytes elpa/auctex-13.1.3/style/varioref.el | 112 + elpa/auctex-13.1.3/style/varioref.elc | Bin 0 -> 2285 bytes elpa/auctex-13.1.3/style/verbatim.el | 65 + elpa/auctex-13.1.3/style/verbatim.elc | Bin 0 -> 737 bytes elpa/auctex-13.1.3/style/virtex.el | 86 + elpa/auctex-13.1.3/style/virtex.elc | Bin 0 -> 5194 bytes elpa/auctex-13.1.3/style/vwcol.el | 79 + elpa/auctex-13.1.3/style/vwcol.elc | Bin 0 -> 1079 bytes elpa/auctex-13.1.3/style/wrapfig.el | 121 + elpa/auctex-13.1.3/style/wrapfig.elc | Bin 0 -> 2148 bytes elpa/auctex-13.1.3/style/xcolor.el | 654 + elpa/auctex-13.1.3/style/xcolor.elc | Bin 0 -> 21900 bytes elpa/auctex-13.1.3/style/xkcdcolors.el | 1007 + elpa/auctex-13.1.3/style/xkcdcolors.elc | Bin 0 -> 16101 bytes elpa/auctex-13.1.3/style/xltabular.el | 147 + elpa/auctex-13.1.3/style/xltabular.elc | Bin 0 -> 2629 bytes elpa/auctex-13.1.3/style/xparse.el | 353 + elpa/auctex-13.1.3/style/xparse.elc | Bin 0 -> 10443 bytes elpa/auctex-13.1.3/style/xr-hyper.el | 73 + elpa/auctex-13.1.3/style/xr-hyper.elc | Bin 0 -> 794 bytes elpa/auctex-13.1.3/style/xr.el | 68 + elpa/auctex-13.1.3/style/xr.elc | Bin 0 -> 657 bytes elpa/auctex-13.1.3/style/xspace.el | 60 + elpa/auctex-13.1.3/style/xspace.elc | Bin 0 -> 597 bytes elpa/auctex-13.1.3/style/zlmtt.el | 65 + elpa/auctex-13.1.3/style/zlmtt.elc | Bin 0 -> 620 bytes elpa/auctex-13.1.3/tex-bar.el | 509 + elpa/auctex-13.1.3/tex-bar.elc | Bin 0 -> 12890 bytes elpa/auctex-13.1.3/tex-fold.el | 948 + elpa/auctex-13.1.3/tex-fold.elc | Bin 0 -> 28582 bytes elpa/auctex-13.1.3/tex-font.el | 178 + elpa/auctex-13.1.3/tex-font.elc | Bin 0 -> 2996 bytes elpa/auctex-13.1.3/tex-info.el | 887 + elpa/auctex-13.1.3/tex-info.elc | Bin 0 -> 26516 bytes elpa/auctex-13.1.3/tex-ispell.el | 449 + elpa/auctex-13.1.3/tex-ispell.elc | Bin 0 -> 4570 bytes elpa/auctex-13.1.3/tex-jp.el | 908 + elpa/auctex-13.1.3/tex-jp.elc | Bin 0 -> 34787 bytes elpa/auctex-13.1.3/tex-mik.el | 62 + elpa/auctex-13.1.3/tex-mik.elc | Bin 0 -> 477 bytes elpa/auctex-13.1.3/tex-site.el | 145 + elpa/auctex-13.1.3/tex-site.elc | Bin 0 -> 3385 bytes elpa/auctex-13.1.3/tex-style.el | 413 + elpa/auctex-13.1.3/tex-style.elc | Bin 0 -> 11844 bytes elpa/auctex-13.1.3/tex-wizard.el | 111 + elpa/auctex-13.1.3/tex-wizard.elc | Bin 0 -> 2526 bytes elpa/auctex-13.1.3/tex.el | 10227 +++++++ elpa/auctex-13.1.3/tex.elc | Bin 0 -> 315638 bytes elpa/auctex-13.1.3/texmathp.el | 438 + elpa/auctex-13.1.3/texmathp.elc | Bin 0 -> 9948 bytes elpa/auctex-13.1.3/toolbar-x.el | 1565 ++ elpa/auctex-13.1.3/toolbar-x.elc | Bin 0 -> 37397 bytes elpa/evil-20220510.2302/dir | 18 + elpa/evil-20220510.2302/evil-autoloads.el | 128 + elpa/evil-20220510.2302/evil-command-window.el | 189 + elpa/evil-20220510.2302/evil-command-window.elc | Bin 0 -> 7774 bytes elpa/evil-20220510.2302/evil-commands.el | 4908 ++++ elpa/evil-20220510.2302/evil-commands.elc | Bin 0 -> 269710 bytes elpa/evil-20220510.2302/evil-common.el | 4073 +++ elpa/evil-20220510.2302/evil-common.elc | Bin 0 -> 123176 bytes elpa/evil-20220510.2302/evil-core.el | 1392 + elpa/evil-20220510.2302/evil-core.elc | Bin 0 -> 45072 bytes elpa/evil-20220510.2302/evil-development.el | 50 + elpa/evil-20220510.2302/evil-development.elc | Bin 0 -> 501 bytes elpa/evil-20220510.2302/evil-digraphs.el | 1729 ++ elpa/evil-20220510.2302/evil-digraphs.elc | Bin 0 -> 30531 bytes elpa/evil-20220510.2302/evil-ex.el | 1195 + elpa/evil-20220510.2302/evil-ex.elc | Bin 0 -> 33471 bytes elpa/evil-20220510.2302/evil-integration.el | 511 + elpa/evil-20220510.2302/evil-integration.elc | Bin 0 -> 32686 bytes elpa/evil-20220510.2302/evil-jumps.el | 354 + elpa/evil-20220510.2302/evil-jumps.elc | Bin 0 -> 15927 bytes elpa/evil-20220510.2302/evil-keybindings.el | 124 + elpa/evil-20220510.2302/evil-keybindings.elc | Bin 0 -> 3923 bytes elpa/evil-20220510.2302/evil-macros.el | 817 + elpa/evil-20220510.2302/evil-macros.elc | Bin 0 -> 21904 bytes elpa/evil-20220510.2302/evil-maps.el | 643 + elpa/evil-20220510.2302/evil-maps.elc | Bin 0 -> 24838 bytes elpa/evil-20220510.2302/evil-pkg.el | 12 + elpa/evil-20220510.2302/evil-repeat.el | 646 + elpa/evil-20220510.2302/evil-repeat.elc | Bin 0 -> 17373 bytes elpa/evil-20220510.2302/evil-search.el | 1336 + elpa/evil-20220510.2302/evil-search.elc | Bin 0 -> 41951 bytes elpa/evil-20220510.2302/evil-states.el | 937 + elpa/evil-20220510.2302/evil-states.elc | Bin 0 -> 60032 bytes elpa/evil-20220510.2302/evil-types.el | 460 + elpa/evil-20220510.2302/evil-types.elc | Bin 0 -> 19552 bytes elpa/evil-20220510.2302/evil-vars.el | 2102 ++ elpa/evil-20220510.2302/evil-vars.elc | Bin 0 -> 72408 bytes elpa/evil-20220510.2302/evil.el | 158 + elpa/evil-20220510.2302/evil.elc | Bin 0 -> 610 bytes elpa/evil-20220510.2302/evil.info | 2235 ++ elpa/goto-chg-20220107.1733/goto-chg-autoloads.el | 55 + elpa/goto-chg-20220107.1733/goto-chg-pkg.el | 2 + elpa/goto-chg-20220107.1733/goto-chg.el | 370 + elpa/goto-chg-20220107.1733/goto-chg.elc | Bin 0 -> 7443 bytes init.el | 10 +- lisp/latex-custom.el | 6 + lisp/org-custom.el | 3 + projectile-bookmarks.eld | 2 +- 758 files changed, 171721 insertions(+), 252 deletions(-) create mode 100644 elpa/auctex-13.1.3.signed create mode 100644 elpa/auctex-13.1.3/.elpaignore create mode 100644 elpa/auctex-13.1.3/COPYING create mode 100644 elpa/auctex-13.1.3/ChangeLog-preview create mode 100644 elpa/auctex-13.1.3/ChangeLog-preview.1 create mode 100644 elpa/auctex-13.1.3/ChangeLog.1 create mode 100644 elpa/auctex-13.1.3/GNUmakefile create mode 100644 elpa/auctex-13.1.3/README create mode 100644 elpa/auctex-13.1.3/RELEASE create mode 100644 elpa/auctex-13.1.3/auctex-autoloads.el create mode 100644 elpa/auctex-13.1.3/auctex-pkg.el create mode 100644 elpa/auctex-13.1.3/auctex.el create mode 100644 elpa/auctex-13.1.3/auctex.elc create mode 100644 elpa/auctex-13.1.3/auctex.info create mode 100644 elpa/auctex-13.1.3/bib-cite.el create mode 100644 elpa/auctex-13.1.3/bib-cite.elc create mode 100644 elpa/auctex-13.1.3/circ.tex create mode 100644 elpa/auctex-13.1.3/context-en.el create mode 100644 elpa/auctex-13.1.3/context-en.elc create mode 100644 elpa/auctex-13.1.3/context-nl.el create mode 100644 elpa/auctex-13.1.3/context-nl.elc create mode 100644 elpa/auctex-13.1.3/context.el create mode 100644 elpa/auctex-13.1.3/context.elc create mode 100644 elpa/auctex-13.1.3/dir create mode 100644 elpa/auctex-13.1.3/doc/auctex.texi create mode 100644 elpa/auctex-13.1.3/doc/changes.texi create mode 100644 elpa/auctex-13.1.3/doc/copying.texi create mode 100644 elpa/auctex-13.1.3/doc/faq.texi create mode 100644 elpa/auctex-13.1.3/doc/fdl.texi create mode 100644 elpa/auctex-13.1.3/doc/history.texi create mode 100644 elpa/auctex-13.1.3/doc/install.texi create mode 100644 elpa/auctex-13.1.3/doc/intro.texi create mode 100644 elpa/auctex-13.1.3/doc/macros.texi create mode 100755 elpa/auctex-13.1.3/doc/preview-dtxdoc.pl create mode 100644 elpa/auctex-13.1.3/doc/preview-faq.texi create mode 100644 elpa/auctex-13.1.3/doc/preview-latex.texi create mode 100644 elpa/auctex-13.1.3/doc/preview-problems.texi create mode 100644 elpa/auctex-13.1.3/doc/preview-readme.texi create mode 100644 elpa/auctex-13.1.3/doc/preview-todo.texi create mode 100644 elpa/auctex-13.1.3/doc/quickstart.texi create mode 100644 elpa/auctex-13.1.3/doc/tex-ref.tex create mode 100644 elpa/auctex-13.1.3/doc/todo.texi create mode 100644 elpa/auctex-13.1.3/doc/wininstall.texi create mode 100644 elpa/auctex-13.1.3/etc/auctex-logo.tex create mode 100644 elpa/auctex-13.1.3/font-latex.el create mode 100644 elpa/auctex-13.1.3/font-latex.elc create mode 100644 elpa/auctex-13.1.3/images/amstex.xpm create mode 100644 elpa/auctex-13.1.3/images/bibtex.xpm create mode 100644 elpa/auctex-13.1.3/images/dropdown.xpm create mode 100644 elpa/auctex-13.1.3/images/dvipdf.xpm create mode 100644 elpa/auctex-13.1.3/images/dvips.xpm create mode 100644 elpa/auctex-13.1.3/images/error.xpm create mode 100644 elpa/auctex-13.1.3/images/exec.xpm create mode 100644 elpa/auctex-13.1.3/images/execbibtex.xpm create mode 100644 elpa/auctex-13.1.3/images/execdvips.xpm create mode 100644 elpa/auctex-13.1.3/images/execerror.xpm create mode 100644 elpa/auctex-13.1.3/images/execpdftex.xpm create mode 100644 elpa/auctex-13.1.3/images/exectex.xpm create mode 100644 elpa/auctex-13.1.3/images/execviewdvi.xpm create mode 100644 elpa/auctex-13.1.3/images/execviewpdf.xpm create mode 100644 elpa/auctex-13.1.3/images/execviewps.xpm create mode 100644 elpa/auctex-13.1.3/images/gv.xpm create mode 100644 elpa/auctex-13.1.3/images/jumpdvi.xpm create mode 100644 elpa/auctex-13.1.3/images/ltx-symb-turn-off.xpm create mode 100644 elpa/auctex-13.1.3/images/ltx-symb-turn-on.xpm create mode 100644 elpa/auctex-13.1.3/images/pdftex.xpm create mode 100644 elpa/auctex-13.1.3/images/prverr16.xpm create mode 100644 elpa/auctex-13.1.3/images/prverr20.xpm create mode 100644 elpa/auctex-13.1.3/images/prverr24.xbm create mode 100644 elpa/auctex-13.1.3/images/prverr24.xpm create mode 100644 elpa/auctex-13.1.3/images/prvtex-cap-up.xpm create mode 100644 elpa/auctex-13.1.3/images/prvtex12.xbm create mode 100644 elpa/auctex-13.1.3/images/prvtex12.xpm create mode 100644 elpa/auctex-13.1.3/images/prvtex16.xbm create mode 100644 elpa/auctex-13.1.3/images/prvtex16.xpm create mode 100644 elpa/auctex-13.1.3/images/prvtex20.xpm create mode 100644 elpa/auctex-13.1.3/images/prvtex24.xbm create mode 100644 elpa/auctex-13.1.3/images/prvtex24.xpm create mode 100644 elpa/auctex-13.1.3/images/prvwrk12.xpm create mode 100644 elpa/auctex-13.1.3/images/prvwrk14.xpm create mode 100644 elpa/auctex-13.1.3/images/prvwrk16.xpm create mode 100644 elpa/auctex-13.1.3/images/prvwrk20.xpm create mode 100644 elpa/auctex-13.1.3/images/prvwrk24.xbm create mode 100644 elpa/auctex-13.1.3/images/prvwrk24.xpm create mode 100644 elpa/auctex-13.1.3/images/pspdf.xpm create mode 100644 elpa/auctex-13.1.3/images/sep.xpm create mode 100644 elpa/auctex-13.1.3/images/spell.xpm create mode 100644 elpa/auctex-13.1.3/images/tex.xpm create mode 100644 elpa/auctex-13.1.3/images/view.xpm create mode 100644 elpa/auctex-13.1.3/images/viewdvi.xpm create mode 100644 elpa/auctex-13.1.3/images/viewpdf.xpm create mode 100644 elpa/auctex-13.1.3/images/viewps.xpm create mode 100644 elpa/auctex-13.1.3/latex-flymake.el create mode 100644 elpa/auctex-13.1.3/latex-flymake.elc create mode 100644 elpa/auctex-13.1.3/latex.el create mode 100644 elpa/auctex-13.1.3/latex.elc create mode 100644 elpa/auctex-13.1.3/latex/README create mode 100644 elpa/auctex-13.1.3/latex/bootstrap.ins create mode 100644 elpa/auctex-13.1.3/latex/prauctex.cfg create mode 100644 elpa/auctex-13.1.3/latex/prauctex.def create mode 100644 elpa/auctex-13.1.3/latex/prcounters.def create mode 100644 elpa/auctex-13.1.3/latex/preview.dtx create mode 100644 elpa/auctex-13.1.3/latex/preview.sty create mode 100644 elpa/auctex-13.1.3/latex/prfootnotes.def create mode 100644 elpa/auctex-13.1.3/latex/prlyx.def create mode 100644 elpa/auctex-13.1.3/latex/prshowbox.def create mode 100644 elpa/auctex-13.1.3/latex/prshowlabels.def create mode 100644 elpa/auctex-13.1.3/latex/prtightpage.def create mode 100644 elpa/auctex-13.1.3/latex/prtracingall.def create mode 100644 elpa/auctex-13.1.3/multi-prompt.el create mode 100644 elpa/auctex-13.1.3/multi-prompt.elc create mode 100644 elpa/auctex-13.1.3/plain-tex.el create mode 100644 elpa/auctex-13.1.3/plain-tex.elc create mode 100644 elpa/auctex-13.1.3/preview-latex.info create mode 100644 elpa/auctex-13.1.3/preview.el create mode 100644 elpa/auctex-13.1.3/preview.elc create mode 100644 elpa/auctex-13.1.3/style/.nosearch create mode 100644 elpa/auctex-13.1.3/style/Alegreya.el create mode 100644 elpa/auctex-13.1.3/style/Alegreya.elc create mode 100644 elpa/auctex-13.1.3/style/AlegreyaSans.el create mode 100644 elpa/auctex-13.1.3/style/AlegreyaSans.elc create mode 100644 elpa/auctex-13.1.3/style/AnonymousPro.el create mode 100644 elpa/auctex-13.1.3/style/AnonymousPro.elc create mode 100644 elpa/auctex-13.1.3/style/CJK.el create mode 100644 elpa/auctex-13.1.3/style/CJK.elc create mode 100644 elpa/auctex-13.1.3/style/CJKutf8.el create mode 100644 elpa/auctex-13.1.3/style/CJKutf8.elc create mode 100644 elpa/auctex-13.1.3/style/FiraMono.el create mode 100644 elpa/auctex-13.1.3/style/FiraMono.elc create mode 100644 elpa/auctex-13.1.3/style/FiraSans.el create mode 100644 elpa/auctex-13.1.3/style/FiraSans.elc create mode 100644 elpa/auctex-13.1.3/style/MinionPro.el create mode 100644 elpa/auctex-13.1.3/style/MinionPro.elc create mode 100644 elpa/auctex-13.1.3/style/MyriadPro.el create mode 100644 elpa/auctex-13.1.3/style/MyriadPro.elc create mode 100644 elpa/auctex-13.1.3/style/XCharter.el create mode 100644 elpa/auctex-13.1.3/style/XCharter.elc create mode 100644 elpa/auctex-13.1.3/style/acro.el create mode 100644 elpa/auctex-13.1.3/style/acro.elc create mode 100644 elpa/auctex-13.1.3/style/acronym.el create mode 100644 elpa/auctex-13.1.3/style/acronym.elc create mode 100644 elpa/auctex-13.1.3/style/afterpage.el create mode 100644 elpa/auctex-13.1.3/style/afterpage.elc create mode 100644 elpa/auctex-13.1.3/style/algorithm.el create mode 100644 elpa/auctex-13.1.3/style/algorithm.elc create mode 100644 elpa/auctex-13.1.3/style/algpseudocode.el create mode 100644 elpa/auctex-13.1.3/style/algpseudocode.elc create mode 100644 elpa/auctex-13.1.3/style/alltt.el create mode 100644 elpa/auctex-13.1.3/style/alltt.elc create mode 100644 elpa/auctex-13.1.3/style/alphanum.el create mode 100644 elpa/auctex-13.1.3/style/alphanum.elc create mode 100644 elpa/auctex-13.1.3/style/amsart.el create mode 100644 elpa/auctex-13.1.3/style/amsart.elc create mode 100644 elpa/auctex-13.1.3/style/amsbook.el create mode 100644 elpa/auctex-13.1.3/style/amsbook.elc create mode 100644 elpa/auctex-13.1.3/style/amsbsy.el create mode 100644 elpa/auctex-13.1.3/style/amsbsy.elc create mode 100644 elpa/auctex-13.1.3/style/amsfonts.el create mode 100644 elpa/auctex-13.1.3/style/amsfonts.elc create mode 100644 elpa/auctex-13.1.3/style/amsmath.el create mode 100644 elpa/auctex-13.1.3/style/amsmath.elc create mode 100644 elpa/auctex-13.1.3/style/amsopn.el create mode 100644 elpa/auctex-13.1.3/style/amsopn.elc create mode 100644 elpa/auctex-13.1.3/style/amssymb.el create mode 100644 elpa/auctex-13.1.3/style/amssymb.elc create mode 100644 elpa/auctex-13.1.3/style/amstex.el create mode 100644 elpa/auctex-13.1.3/style/amstex.elc create mode 100644 elpa/auctex-13.1.3/style/amstext.el create mode 100644 elpa/auctex-13.1.3/style/amstext.elc create mode 100644 elpa/auctex-13.1.3/style/amsthm.el create mode 100644 elpa/auctex-13.1.3/style/amsthm.elc create mode 100644 elpa/auctex-13.1.3/style/appendix.el create mode 100644 elpa/auctex-13.1.3/style/appendix.elc create mode 100644 elpa/auctex-13.1.3/style/arabxetex.el create mode 100644 elpa/auctex-13.1.3/style/arabxetex.elc create mode 100644 elpa/auctex-13.1.3/style/array.el create mode 100644 elpa/auctex-13.1.3/style/array.elc create mode 100644 elpa/auctex-13.1.3/style/article.el create mode 100644 elpa/auctex-13.1.3/style/article.elc create mode 100644 elpa/auctex-13.1.3/style/attachfile.el create mode 100644 elpa/auctex-13.1.3/style/attachfile.elc create mode 100644 elpa/auctex-13.1.3/style/australian.el create mode 100644 elpa/auctex-13.1.3/style/australian.elc create mode 100644 elpa/auctex-13.1.3/style/austrian.el create mode 100644 elpa/auctex-13.1.3/style/austrian.elc create mode 100644 elpa/auctex-13.1.3/style/babel.el create mode 100644 elpa/auctex-13.1.3/style/babel.elc create mode 100644 elpa/auctex-13.1.3/style/backref.el create mode 100644 elpa/auctex-13.1.3/style/backref.elc create mode 100644 elpa/auctex-13.1.3/style/baskervaldx.el create mode 100644 elpa/auctex-13.1.3/style/baskervaldx.elc create mode 100644 elpa/auctex-13.1.3/style/beamer.el create mode 100644 elpa/auctex-13.1.3/style/beamer.elc create mode 100644 elpa/auctex-13.1.3/style/beamerarticle.el create mode 100644 elpa/auctex-13.1.3/style/beamerarticle.elc create mode 100644 elpa/auctex-13.1.3/style/beamerswitch.el create mode 100644 elpa/auctex-13.1.3/style/beamerswitch.elc create mode 100644 elpa/auctex-13.1.3/style/biblatex.el create mode 100644 elpa/auctex-13.1.3/style/biblatex.elc create mode 100644 elpa/auctex-13.1.3/style/bicaption.el create mode 100644 elpa/auctex-13.1.3/style/bicaption.elc create mode 100644 elpa/auctex-13.1.3/style/bidi.el create mode 100644 elpa/auctex-13.1.3/style/bidi.elc create mode 100644 elpa/auctex-13.1.3/style/bidibeamer.el create mode 100644 elpa/auctex-13.1.3/style/bidibeamer.elc create mode 100644 elpa/auctex-13.1.3/style/bigdelim.el create mode 100644 elpa/auctex-13.1.3/style/bigdelim.elc create mode 100644 elpa/auctex-13.1.3/style/bigstrut.el create mode 100644 elpa/auctex-13.1.3/style/bigstrut.elc create mode 100644 elpa/auctex-13.1.3/style/bm.el create mode 100644 elpa/auctex-13.1.3/style/bm.elc create mode 100644 elpa/auctex-13.1.3/style/book.el create mode 100644 elpa/auctex-13.1.3/style/book.elc create mode 100644 elpa/auctex-13.1.3/style/booktabs.el create mode 100644 elpa/auctex-13.1.3/style/booktabs.elc create mode 100644 elpa/auctex-13.1.3/style/brazil.el create mode 100644 elpa/auctex-13.1.3/style/brazil.elc create mode 100644 elpa/auctex-13.1.3/style/brazilian.el create mode 100644 elpa/auctex-13.1.3/style/brazilian.elc create mode 100644 elpa/auctex-13.1.3/style/breqn.el create mode 100644 elpa/auctex-13.1.3/style/breqn.elc create mode 100644 elpa/auctex-13.1.3/style/bulgarian.el create mode 100644 elpa/auctex-13.1.3/style/bulgarian.elc create mode 100644 elpa/auctex-13.1.3/style/canadian.el create mode 100644 elpa/auctex-13.1.3/style/canadian.elc create mode 100644 elpa/auctex-13.1.3/style/cancel.el create mode 100644 elpa/auctex-13.1.3/style/cancel.elc create mode 100644 elpa/auctex-13.1.3/style/captcont.el create mode 100644 elpa/auctex-13.1.3/style/captcont.elc create mode 100644 elpa/auctex-13.1.3/style/caption.el create mode 100644 elpa/auctex-13.1.3/style/caption.elc create mode 100644 elpa/auctex-13.1.3/style/changelog.el create mode 100644 elpa/auctex-13.1.3/style/changelog.elc create mode 100644 elpa/auctex-13.1.3/style/changes.el create mode 100644 elpa/auctex-13.1.3/style/changes.elc create mode 100644 elpa/auctex-13.1.3/style/cleveref.el create mode 100644 elpa/auctex-13.1.3/style/cleveref.elc create mode 100644 elpa/auctex-13.1.3/style/color.el create mode 100644 elpa/auctex-13.1.3/style/color.elc create mode 100644 elpa/auctex-13.1.3/style/colortbl.el create mode 100644 elpa/auctex-13.1.3/style/colortbl.elc create mode 100644 elpa/auctex-13.1.3/style/commath.el create mode 100644 elpa/auctex-13.1.3/style/commath.elc create mode 100644 elpa/auctex-13.1.3/style/comment.el create mode 100644 elpa/auctex-13.1.3/style/comment.elc create mode 100644 elpa/auctex-13.1.3/style/csquotes.el create mode 100644 elpa/auctex-13.1.3/style/csquotes.elc create mode 100644 elpa/auctex-13.1.3/style/currvita.el create mode 100644 elpa/auctex-13.1.3/style/currvita.elc create mode 100644 elpa/auctex-13.1.3/style/cuted.el create mode 100644 elpa/auctex-13.1.3/style/cuted.elc create mode 100644 elpa/auctex-13.1.3/style/czech.el create mode 100644 elpa/auctex-13.1.3/style/czech.elc create mode 100644 elpa/auctex-13.1.3/style/danish.el create mode 100644 elpa/auctex-13.1.3/style/danish.elc create mode 100644 elpa/auctex-13.1.3/style/dashundergaps.el create mode 100644 elpa/auctex-13.1.3/style/dashundergaps.elc create mode 100644 elpa/auctex-13.1.3/style/dcolumn.el create mode 100644 elpa/auctex-13.1.3/style/dcolumn.elc create mode 100644 elpa/auctex-13.1.3/style/dinbrief.el create mode 100644 elpa/auctex-13.1.3/style/dinbrief.elc create mode 100644 elpa/auctex-13.1.3/style/dk-bib.el create mode 100644 elpa/auctex-13.1.3/style/dk-bib.elc create mode 100644 elpa/auctex-13.1.3/style/dk.el create mode 100644 elpa/auctex-13.1.3/style/dk.elc create mode 100644 elpa/auctex-13.1.3/style/doc.el create mode 100644 elpa/auctex-13.1.3/style/doc.elc create mode 100644 elpa/auctex-13.1.3/style/dutch.el create mode 100644 elpa/auctex-13.1.3/style/dutch.elc create mode 100644 elpa/auctex-13.1.3/style/emp.el create mode 100644 elpa/auctex-13.1.3/style/emp.elc create mode 100644 elpa/auctex-13.1.3/style/empheq.el create mode 100644 elpa/auctex-13.1.3/style/empheq.elc create mode 100644 elpa/auctex-13.1.3/style/english.el create mode 100644 elpa/auctex-13.1.3/style/english.elc create mode 100644 elpa/auctex-13.1.3/style/enumitem.el create mode 100644 elpa/auctex-13.1.3/style/enumitem.elc create mode 100644 elpa/auctex-13.1.3/style/environ.el create mode 100644 elpa/auctex-13.1.3/style/environ.elc create mode 100644 elpa/auctex-13.1.3/style/epigraph.el create mode 100644 elpa/auctex-13.1.3/style/epigraph.elc create mode 100644 elpa/auctex-13.1.3/style/epsf.el create mode 100644 elpa/auctex-13.1.3/style/epsf.elc create mode 100644 elpa/auctex-13.1.3/style/erewhon.el create mode 100644 elpa/auctex-13.1.3/style/erewhon.elc create mode 100644 elpa/auctex-13.1.3/style/eso-pic.el create mode 100644 elpa/auctex-13.1.3/style/eso-pic.elc create mode 100644 elpa/auctex-13.1.3/style/etoolbox.el create mode 100644 elpa/auctex-13.1.3/style/etoolbox.elc create mode 100644 elpa/auctex-13.1.3/style/everysel.el create mode 100644 elpa/auctex-13.1.3/style/everysel.elc create mode 100644 elpa/auctex-13.1.3/style/exam.el create mode 100644 elpa/auctex-13.1.3/style/exam.elc create mode 100644 elpa/auctex-13.1.3/style/exercise.el create mode 100644 elpa/auctex-13.1.3/style/exercise.elc create mode 100644 elpa/auctex-13.1.3/style/expl3.el create mode 100644 elpa/auctex-13.1.3/style/expl3.elc create mode 100644 elpa/auctex-13.1.3/style/extramarks.el create mode 100644 elpa/auctex-13.1.3/style/extramarks.elc create mode 100644 elpa/auctex-13.1.3/style/fancyhdr.el create mode 100644 elpa/auctex-13.1.3/style/fancyhdr.elc create mode 100644 elpa/auctex-13.1.3/style/fancynum.el create mode 100644 elpa/auctex-13.1.3/style/fancynum.elc create mode 100644 elpa/auctex-13.1.3/style/fancyref.el create mode 100644 elpa/auctex-13.1.3/style/fancyref.elc create mode 100644 elpa/auctex-13.1.3/style/fancyvrb.el create mode 100644 elpa/auctex-13.1.3/style/fancyvrb.elc create mode 100644 elpa/auctex-13.1.3/style/fbb.el create mode 100644 elpa/auctex-13.1.3/style/fbb.elc create mode 100644 elpa/auctex-13.1.3/style/fbox.el create mode 100644 elpa/auctex-13.1.3/style/fbox.elc create mode 100644 elpa/auctex-13.1.3/style/filecontents.el create mode 100644 elpa/auctex-13.1.3/style/filecontents.elc create mode 100644 elpa/auctex-13.1.3/style/flashcards.el create mode 100644 elpa/auctex-13.1.3/style/flashcards.elc create mode 100644 elpa/auctex-13.1.3/style/floatpag.el create mode 100644 elpa/auctex-13.1.3/style/floatpag.elc create mode 100644 elpa/auctex-13.1.3/style/floatrow.el create mode 100644 elpa/auctex-13.1.3/style/floatrow.elc create mode 100644 elpa/auctex-13.1.3/style/flushend.el create mode 100644 elpa/auctex-13.1.3/style/flushend.elc create mode 100644 elpa/auctex-13.1.3/style/foils.el create mode 100644 elpa/auctex-13.1.3/style/foils.elc create mode 100644 elpa/auctex-13.1.3/style/fontaxes.el create mode 100644 elpa/auctex-13.1.3/style/fontaxes.elc create mode 100644 elpa/auctex-13.1.3/style/fontenc.el create mode 100644 elpa/auctex-13.1.3/style/fontenc.elc create mode 100644 elpa/auctex-13.1.3/style/fontspec.el create mode 100644 elpa/auctex-13.1.3/style/fontspec.elc create mode 100644 elpa/auctex-13.1.3/style/footmisc.el create mode 100644 elpa/auctex-13.1.3/style/footmisc.elc create mode 100644 elpa/auctex-13.1.3/style/footnotehyper.el create mode 100644 elpa/auctex-13.1.3/style/footnotehyper.elc create mode 100644 elpa/auctex-13.1.3/style/framed.el create mode 100644 elpa/auctex-13.1.3/style/framed.elc create mode 100644 elpa/auctex-13.1.3/style/francais.el create mode 100644 elpa/auctex-13.1.3/style/francais.elc create mode 100644 elpa/auctex-13.1.3/style/french.el create mode 100644 elpa/auctex-13.1.3/style/french.elc create mode 100644 elpa/auctex-13.1.3/style/frenchb.el create mode 100644 elpa/auctex-13.1.3/style/frenchb.elc create mode 100644 elpa/auctex-13.1.3/style/fvextra.el create mode 100644 elpa/auctex-13.1.3/style/fvextra.elc create mode 100644 elpa/auctex-13.1.3/style/geometry.el create mode 100644 elpa/auctex-13.1.3/style/geometry.elc create mode 100644 elpa/auctex-13.1.3/style/german.el create mode 100644 elpa/auctex-13.1.3/style/german.elc create mode 100644 elpa/auctex-13.1.3/style/gloss-italian.el create mode 100644 elpa/auctex-13.1.3/style/gloss-italian.elc create mode 100644 elpa/auctex-13.1.3/style/graphics.el create mode 100644 elpa/auctex-13.1.3/style/graphics.elc create mode 100644 elpa/auctex-13.1.3/style/graphicx.el create mode 100644 elpa/auctex-13.1.3/style/graphicx.elc create mode 100644 elpa/auctex-13.1.3/style/harvard.el create mode 100644 elpa/auctex-13.1.3/style/harvard.elc create mode 100644 elpa/auctex-13.1.3/style/hologo.el create mode 100644 elpa/auctex-13.1.3/style/hologo.elc create mode 100644 elpa/auctex-13.1.3/style/hyperref.el create mode 100644 elpa/auctex-13.1.3/style/hyperref.elc create mode 100644 elpa/auctex-13.1.3/style/icelandic.el create mode 100644 elpa/auctex-13.1.3/style/icelandic.elc create mode 100644 elpa/auctex-13.1.3/style/ifluatex.el create mode 100644 elpa/auctex-13.1.3/style/ifluatex.elc create mode 100644 elpa/auctex-13.1.3/style/ifthen.el create mode 100644 elpa/auctex-13.1.3/style/ifthen.elc create mode 100644 elpa/auctex-13.1.3/style/imakeidx.el create mode 100644 elpa/auctex-13.1.3/style/imakeidx.elc create mode 100644 elpa/auctex-13.1.3/style/index.el create mode 100644 elpa/auctex-13.1.3/style/index.elc create mode 100644 elpa/auctex-13.1.3/style/inputenc.el create mode 100644 elpa/auctex-13.1.3/style/inputenc.elc create mode 100644 elpa/auctex-13.1.3/style/italian.el create mode 100644 elpa/auctex-13.1.3/style/italian.elc create mode 100644 elpa/auctex-13.1.3/style/j-article.el create mode 100644 elpa/auctex-13.1.3/style/j-article.elc create mode 100644 elpa/auctex-13.1.3/style/j-book.el create mode 100644 elpa/auctex-13.1.3/style/j-book.elc create mode 100644 elpa/auctex-13.1.3/style/j-report.el create mode 100644 elpa/auctex-13.1.3/style/j-report.elc create mode 100644 elpa/auctex-13.1.3/style/jarticle.el create mode 100644 elpa/auctex-13.1.3/style/jarticle.elc create mode 100644 elpa/auctex-13.1.3/style/jbook.el create mode 100644 elpa/auctex-13.1.3/style/jbook.elc create mode 100644 elpa/auctex-13.1.3/style/jreport.el create mode 100644 elpa/auctex-13.1.3/style/jreport.elc create mode 100644 elpa/auctex-13.1.3/style/jsarticle.el create mode 100644 elpa/auctex-13.1.3/style/jsarticle.elc create mode 100644 elpa/auctex-13.1.3/style/jsbook.el create mode 100644 elpa/auctex-13.1.3/style/jsbook.elc create mode 100644 elpa/auctex-13.1.3/style/jsreport.el create mode 100644 elpa/auctex-13.1.3/style/jsreport.elc create mode 100644 elpa/auctex-13.1.3/style/jura.el create mode 100644 elpa/auctex-13.1.3/style/jura.elc create mode 100644 elpa/auctex-13.1.3/style/jurabib.el create mode 100644 elpa/auctex-13.1.3/style/jurabib.elc create mode 100644 elpa/auctex-13.1.3/style/kantlipsum.el create mode 100644 elpa/auctex-13.1.3/style/kantlipsum.elc create mode 100644 elpa/auctex-13.1.3/style/kpfonts.el create mode 100644 elpa/auctex-13.1.3/style/kpfonts.elc create mode 100644 elpa/auctex-13.1.3/style/l3doc.el create mode 100644 elpa/auctex-13.1.3/style/l3doc.elc create mode 100644 elpa/auctex-13.1.3/style/letter.el create mode 100644 elpa/auctex-13.1.3/style/letter.elc create mode 100644 elpa/auctex-13.1.3/style/lettrine.el create mode 100644 elpa/auctex-13.1.3/style/lettrine.elc create mode 100644 elpa/auctex-13.1.3/style/lipsum.el create mode 100644 elpa/auctex-13.1.3/style/lipsum.elc create mode 100644 elpa/auctex-13.1.3/style/listings.el create mode 100644 elpa/auctex-13.1.3/style/listings.elc create mode 100644 elpa/auctex-13.1.3/style/longtable.el create mode 100644 elpa/auctex-13.1.3/style/longtable.elc create mode 100644 elpa/auctex-13.1.3/style/lscape.el create mode 100644 elpa/auctex-13.1.3/style/lscape.elc create mode 100644 elpa/auctex-13.1.3/style/ltablex.el create mode 100644 elpa/auctex-13.1.3/style/ltablex.elc create mode 100644 elpa/auctex-13.1.3/style/ltugboat.el create mode 100644 elpa/auctex-13.1.3/style/ltugboat.elc create mode 100644 elpa/auctex-13.1.3/style/ltx-base.el create mode 100644 elpa/auctex-13.1.3/style/ltx-base.elc create mode 100644 elpa/auctex-13.1.3/style/ltxdoc.el create mode 100644 elpa/auctex-13.1.3/style/ltxdoc.elc create mode 100644 elpa/auctex-13.1.3/style/ltxguide.el create mode 100644 elpa/auctex-13.1.3/style/ltxguide.elc create mode 100644 elpa/auctex-13.1.3/style/ltxtable.el create mode 100644 elpa/auctex-13.1.3/style/ltxtable.elc create mode 100644 elpa/auctex-13.1.3/style/luacode.el create mode 100644 elpa/auctex-13.1.3/style/luacode.elc create mode 100644 elpa/auctex-13.1.3/style/luatextra.el create mode 100644 elpa/auctex-13.1.3/style/luatextra.elc create mode 100644 elpa/auctex-13.1.3/style/makeidx.el create mode 100644 elpa/auctex-13.1.3/style/makeidx.elc create mode 100644 elpa/auctex-13.1.3/style/marginnote.el create mode 100644 elpa/auctex-13.1.3/style/marginnote.elc create mode 100644 elpa/auctex-13.1.3/style/mathtools.el create mode 100644 elpa/auctex-13.1.3/style/mathtools.elc create mode 100644 elpa/auctex-13.1.3/style/mdframed.el create mode 100644 elpa/auctex-13.1.3/style/mdframed.elc create mode 100644 elpa/auctex-13.1.3/style/mdsymbol.el create mode 100644 elpa/auctex-13.1.3/style/mdsymbol.elc create mode 100644 elpa/auctex-13.1.3/style/mdwlist.el create mode 100644 elpa/auctex-13.1.3/style/mdwlist.elc create mode 100644 elpa/auctex-13.1.3/style/memoir.el create mode 100644 elpa/auctex-13.1.3/style/memoir.elc create mode 100644 elpa/auctex-13.1.3/style/menukeys.el create mode 100644 elpa/auctex-13.1.3/style/menukeys.elc create mode 100644 elpa/auctex-13.1.3/style/metalogo.el create mode 100644 elpa/auctex-13.1.3/style/metalogo.elc create mode 100644 elpa/auctex-13.1.3/style/mflogo.el create mode 100644 elpa/auctex-13.1.3/style/mflogo.elc create mode 100644 elpa/auctex-13.1.3/style/midfloat.el create mode 100644 elpa/auctex-13.1.3/style/midfloat.elc create mode 100644 elpa/auctex-13.1.3/style/minted.el create mode 100644 elpa/auctex-13.1.3/style/minted.elc create mode 100644 elpa/auctex-13.1.3/style/mn2e.el create mode 100644 elpa/auctex-13.1.3/style/mn2e.elc create mode 100644 elpa/auctex-13.1.3/style/mnras.el create mode 100644 elpa/auctex-13.1.3/style/mnras.elc create mode 100644 elpa/auctex-13.1.3/style/moodle.el create mode 100644 elpa/auctex-13.1.3/style/moodle.elc create mode 100644 elpa/auctex-13.1.3/style/multicol.el create mode 100644 elpa/auctex-13.1.3/style/multicol.elc create mode 100644 elpa/auctex-13.1.3/style/multido.el create mode 100644 elpa/auctex-13.1.3/style/multido.elc create mode 100644 elpa/auctex-13.1.3/style/multind.el create mode 100644 elpa/auctex-13.1.3/style/multind.elc create mode 100644 elpa/auctex-13.1.3/style/multirow.el create mode 100644 elpa/auctex-13.1.3/style/multirow.elc create mode 100644 elpa/auctex-13.1.3/style/multitoc.el create mode 100644 elpa/auctex-13.1.3/style/multitoc.elc create mode 100644 elpa/auctex-13.1.3/style/nameref.el create mode 100644 elpa/auctex-13.1.3/style/nameref.elc create mode 100644 elpa/auctex-13.1.3/style/natbib.el create mode 100644 elpa/auctex-13.1.3/style/natbib.elc create mode 100644 elpa/auctex-13.1.3/style/naustrian.el create mode 100644 elpa/auctex-13.1.3/style/naustrian.elc create mode 100644 elpa/auctex-13.1.3/style/newfloat.el create mode 100644 elpa/auctex-13.1.3/style/newfloat.elc create mode 100644 elpa/auctex-13.1.3/style/newpxmath.el create mode 100644 elpa/auctex-13.1.3/style/newpxmath.elc create mode 100644 elpa/auctex-13.1.3/style/newpxtext.el create mode 100644 elpa/auctex-13.1.3/style/newpxtext.elc create mode 100644 elpa/auctex-13.1.3/style/newtxmath.el create mode 100644 elpa/auctex-13.1.3/style/newtxmath.elc create mode 100644 elpa/auctex-13.1.3/style/newtxsf.el create mode 100644 elpa/auctex-13.1.3/style/newtxsf.elc create mode 100644 elpa/auctex-13.1.3/style/newtxtext.el create mode 100644 elpa/auctex-13.1.3/style/newtxtext.elc create mode 100644 elpa/auctex-13.1.3/style/newtxttt.el create mode 100644 elpa/auctex-13.1.3/style/newtxttt.elc create mode 100644 elpa/auctex-13.1.3/style/newzealand.el create mode 100644 elpa/auctex-13.1.3/style/newzealand.elc create mode 100644 elpa/auctex-13.1.3/style/ngerman.el create mode 100644 elpa/auctex-13.1.3/style/ngerman.elc create mode 100644 elpa/auctex-13.1.3/style/nicefrac.el create mode 100644 elpa/auctex-13.1.3/style/nicefrac.elc create mode 100644 elpa/auctex-13.1.3/style/nomencl.el create mode 100644 elpa/auctex-13.1.3/style/nomencl.elc create mode 100644 elpa/auctex-13.1.3/style/ntheorem.el create mode 100644 elpa/auctex-13.1.3/style/ntheorem.elc create mode 100644 elpa/auctex-13.1.3/style/ocg-p.el create mode 100644 elpa/auctex-13.1.3/style/ocg-p.elc create mode 100644 elpa/auctex-13.1.3/style/ocgx.el create mode 100644 elpa/auctex-13.1.3/style/ocgx.elc create mode 100644 elpa/auctex-13.1.3/style/overpic.el create mode 100644 elpa/auctex-13.1.3/style/overpic.elc create mode 100644 elpa/auctex-13.1.3/style/paracol.el create mode 100644 elpa/auctex-13.1.3/style/paracol.elc create mode 100644 elpa/auctex-13.1.3/style/paralist.el create mode 100644 elpa/auctex-13.1.3/style/paralist.elc create mode 100644 elpa/auctex-13.1.3/style/pdflscape.el create mode 100644 elpa/auctex-13.1.3/style/pdflscape.elc create mode 100644 elpa/auctex-13.1.3/style/pdfpages.el create mode 100644 elpa/auctex-13.1.3/style/pdfpages.elc create mode 100644 elpa/auctex-13.1.3/style/pdfsync.el create mode 100644 elpa/auctex-13.1.3/style/pdfsync.elc create mode 100644 elpa/auctex-13.1.3/style/placeins.el create mode 100644 elpa/auctex-13.1.3/style/placeins.elc create mode 100644 elpa/auctex-13.1.3/style/plext.el create mode 100644 elpa/auctex-13.1.3/style/plext.elc create mode 100644 elpa/auctex-13.1.3/style/plfonts.el create mode 100644 elpa/auctex-13.1.3/style/plfonts.elc create mode 100644 elpa/auctex-13.1.3/style/plhb.el create mode 100644 elpa/auctex-13.1.3/style/plhb.elc create mode 100644 elpa/auctex-13.1.3/style/polish.el create mode 100644 elpa/auctex-13.1.3/style/polish.elc create mode 100644 elpa/auctex-13.1.3/style/polski.el create mode 100644 elpa/auctex-13.1.3/style/polski.elc create mode 100644 elpa/auctex-13.1.3/style/polyglossia.el create mode 100644 elpa/auctex-13.1.3/style/polyglossia.elc create mode 100644 elpa/auctex-13.1.3/style/portuges.el create mode 100644 elpa/auctex-13.1.3/style/portuges.elc create mode 100644 elpa/auctex-13.1.3/style/portuguese.el create mode 100644 elpa/auctex-13.1.3/style/portuguese.elc create mode 100644 elpa/auctex-13.1.3/style/preview.el create mode 100644 elpa/auctex-13.1.3/style/preview.elc create mode 100644 elpa/auctex-13.1.3/style/prosper.el create mode 100644 elpa/auctex-13.1.3/style/prosper.elc create mode 100644 elpa/auctex-13.1.3/style/psfig.el create mode 100644 elpa/auctex-13.1.3/style/psfig.elc create mode 100644 elpa/auctex-13.1.3/style/pst-grad.el create mode 100644 elpa/auctex-13.1.3/style/pst-grad.elc create mode 100644 elpa/auctex-13.1.3/style/pst-node.el create mode 100644 elpa/auctex-13.1.3/style/pst-node.elc create mode 100644 elpa/auctex-13.1.3/style/pst-plot.el create mode 100644 elpa/auctex-13.1.3/style/pst-plot.elc create mode 100644 elpa/auctex-13.1.3/style/pst-slpe.el create mode 100644 elpa/auctex-13.1.3/style/pst-slpe.elc create mode 100644 elpa/auctex-13.1.3/style/pstricks.el create mode 100644 elpa/auctex-13.1.3/style/pstricks.elc create mode 100644 elpa/auctex-13.1.3/style/pythontex.el create mode 100644 elpa/auctex-13.1.3/style/pythontex.elc create mode 100644 elpa/auctex-13.1.3/style/ragged2e.el create mode 100644 elpa/auctex-13.1.3/style/ragged2e.elc create mode 100644 elpa/auctex-13.1.3/style/relsize.el create mode 100644 elpa/auctex-13.1.3/style/relsize.elc create mode 100644 elpa/auctex-13.1.3/style/report.el create mode 100644 elpa/auctex-13.1.3/style/report.elc create mode 100644 elpa/auctex-13.1.3/style/revtex4-2.el create mode 100644 elpa/auctex-13.1.3/style/revtex4-2.elc create mode 100644 elpa/auctex-13.1.3/style/rotating.el create mode 100644 elpa/auctex-13.1.3/style/rotating.elc create mode 100644 elpa/auctex-13.1.3/style/ruby.el create mode 100644 elpa/auctex-13.1.3/style/ruby.elc create mode 100644 elpa/auctex-13.1.3/style/scholax.el create mode 100644 elpa/auctex-13.1.3/style/scholax.elc create mode 100644 elpa/auctex-13.1.3/style/scrartcl.el create mode 100644 elpa/auctex-13.1.3/style/scrartcl.elc create mode 100644 elpa/auctex-13.1.3/style/scrbase.el create mode 100644 elpa/auctex-13.1.3/style/scrbase.elc create mode 100644 elpa/auctex-13.1.3/style/scrbook.el create mode 100644 elpa/auctex-13.1.3/style/scrbook.elc create mode 100644 elpa/auctex-13.1.3/style/scrlttr2.el create mode 100644 elpa/auctex-13.1.3/style/scrlttr2.elc create mode 100644 elpa/auctex-13.1.3/style/scrpage2.el create mode 100644 elpa/auctex-13.1.3/style/scrpage2.elc create mode 100644 elpa/auctex-13.1.3/style/scrreprt.el create mode 100644 elpa/auctex-13.1.3/style/scrreprt.elc create mode 100644 elpa/auctex-13.1.3/style/setspace.el create mode 100644 elpa/auctex-13.1.3/style/setspace.elc create mode 100644 elpa/auctex-13.1.3/style/shortvrb.el create mode 100644 elpa/auctex-13.1.3/style/shortvrb.elc create mode 100644 elpa/auctex-13.1.3/style/sidecap.el create mode 100644 elpa/auctex-13.1.3/style/sidecap.elc create mode 100644 elpa/auctex-13.1.3/style/siunitx.el create mode 100644 elpa/auctex-13.1.3/style/siunitx.elc create mode 100644 elpa/auctex-13.1.3/style/slides.el create mode 100644 elpa/auctex-13.1.3/style/slides.elc create mode 100644 elpa/auctex-13.1.3/style/slovak.el create mode 100644 elpa/auctex-13.1.3/style/slovak.elc create mode 100644 elpa/auctex-13.1.3/style/sourcecodepro.el create mode 100644 elpa/auctex-13.1.3/style/sourcecodepro.elc create mode 100644 elpa/auctex-13.1.3/style/splitidx.el create mode 100644 elpa/auctex-13.1.3/style/splitidx.elc create mode 100644 elpa/auctex-13.1.3/style/stabular.el create mode 100644 elpa/auctex-13.1.3/style/stabular.elc create mode 100644 elpa/auctex-13.1.3/style/stfloats.el create mode 100644 elpa/auctex-13.1.3/style/stfloats.elc create mode 100644 elpa/auctex-13.1.3/style/subcaption.el create mode 100644 elpa/auctex-13.1.3/style/subcaption.elc create mode 100644 elpa/auctex-13.1.3/style/subfigure.el create mode 100644 elpa/auctex-13.1.3/style/subfigure.elc create mode 100644 elpa/auctex-13.1.3/style/subfiles.el create mode 100644 elpa/auctex-13.1.3/style/subfiles.elc create mode 100644 elpa/auctex-13.1.3/style/swedish.el create mode 100644 elpa/auctex-13.1.3/style/swedish.elc create mode 100644 elpa/auctex-13.1.3/style/tabularx.el create mode 100644 elpa/auctex-13.1.3/style/tabularx.elc create mode 100644 elpa/auctex-13.1.3/style/tabulary.el create mode 100644 elpa/auctex-13.1.3/style/tabulary.elc create mode 100644 elpa/auctex-13.1.3/style/tarticle.el create mode 100644 elpa/auctex-13.1.3/style/tarticle.elc create mode 100644 elpa/auctex-13.1.3/style/tbook.el create mode 100644 elpa/auctex-13.1.3/style/tbook.elc create mode 100644 elpa/auctex-13.1.3/style/tcolorbox.el create mode 100644 elpa/auctex-13.1.3/style/tcolorbox.elc create mode 100644 elpa/auctex-13.1.3/style/tcolorboxlib-raster.el create mode 100644 elpa/auctex-13.1.3/style/tcolorboxlib-raster.elc create mode 100644 elpa/auctex-13.1.3/style/tex-live.el create mode 100644 elpa/auctex-13.1.3/style/tex-live.elc create mode 100644 elpa/auctex-13.1.3/style/textcomp.el create mode 100644 elpa/auctex-13.1.3/style/textcomp.elc create mode 100644 elpa/auctex-13.1.3/style/textpos.el create mode 100644 elpa/auctex-13.1.3/style/textpos.elc create mode 100644 elpa/auctex-13.1.3/style/theorem.el create mode 100644 elpa/auctex-13.1.3/style/theorem.elc create mode 100644 elpa/auctex-13.1.3/style/thm-restate.el create mode 100644 elpa/auctex-13.1.3/style/thm-restate.elc create mode 100644 elpa/auctex-13.1.3/style/thmtools.el create mode 100644 elpa/auctex-13.1.3/style/thmtools.elc create mode 100644 elpa/auctex-13.1.3/style/tikz.el create mode 100644 elpa/auctex-13.1.3/style/tikz.elc create mode 100644 elpa/auctex-13.1.3/style/titleps.el create mode 100644 elpa/auctex-13.1.3/style/titleps.elc create mode 100644 elpa/auctex-13.1.3/style/titlesec.el create mode 100644 elpa/auctex-13.1.3/style/titlesec.elc create mode 100644 elpa/auctex-13.1.3/style/titletoc.el create mode 100644 elpa/auctex-13.1.3/style/titletoc.elc create mode 100644 elpa/auctex-13.1.3/style/transparent.el create mode 100644 elpa/auctex-13.1.3/style/transparent.elc create mode 100644 elpa/auctex-13.1.3/style/treport.el create mode 100644 elpa/auctex-13.1.3/style/treport.elc create mode 100644 elpa/auctex-13.1.3/style/truncate.el create mode 100644 elpa/auctex-13.1.3/style/truncate.elc create mode 100644 elpa/auctex-13.1.3/style/ulem.el create mode 100644 elpa/auctex-13.1.3/style/ulem.elc create mode 100644 elpa/auctex-13.1.3/style/unicode-math.el create mode 100644 elpa/auctex-13.1.3/style/unicode-math.elc create mode 100644 elpa/auctex-13.1.3/style/unicodefonttable.el create mode 100644 elpa/auctex-13.1.3/style/unicodefonttable.elc create mode 100644 elpa/auctex-13.1.3/style/units.el create mode 100644 elpa/auctex-13.1.3/style/units.elc create mode 100644 elpa/auctex-13.1.3/style/url.el create mode 100644 elpa/auctex-13.1.3/style/url.elc create mode 100644 elpa/auctex-13.1.3/style/varioref.el create mode 100644 elpa/auctex-13.1.3/style/varioref.elc create mode 100644 elpa/auctex-13.1.3/style/verbatim.el create mode 100644 elpa/auctex-13.1.3/style/verbatim.elc create mode 100644 elpa/auctex-13.1.3/style/virtex.el create mode 100644 elpa/auctex-13.1.3/style/virtex.elc create mode 100644 elpa/auctex-13.1.3/style/vwcol.el create mode 100644 elpa/auctex-13.1.3/style/vwcol.elc create mode 100644 elpa/auctex-13.1.3/style/wrapfig.el create mode 100644 elpa/auctex-13.1.3/style/wrapfig.elc create mode 100644 elpa/auctex-13.1.3/style/xcolor.el create mode 100644 elpa/auctex-13.1.3/style/xcolor.elc create mode 100644 elpa/auctex-13.1.3/style/xkcdcolors.el create mode 100644 elpa/auctex-13.1.3/style/xkcdcolors.elc create mode 100644 elpa/auctex-13.1.3/style/xltabular.el create mode 100644 elpa/auctex-13.1.3/style/xltabular.elc create mode 100644 elpa/auctex-13.1.3/style/xparse.el create mode 100644 elpa/auctex-13.1.3/style/xparse.elc create mode 100644 elpa/auctex-13.1.3/style/xr-hyper.el create mode 100644 elpa/auctex-13.1.3/style/xr-hyper.elc create mode 100644 elpa/auctex-13.1.3/style/xr.el create mode 100644 elpa/auctex-13.1.3/style/xr.elc create mode 100644 elpa/auctex-13.1.3/style/xspace.el create mode 100644 elpa/auctex-13.1.3/style/xspace.elc create mode 100644 elpa/auctex-13.1.3/style/zlmtt.el create mode 100644 elpa/auctex-13.1.3/style/zlmtt.elc create mode 100644 elpa/auctex-13.1.3/tex-bar.el create mode 100644 elpa/auctex-13.1.3/tex-bar.elc create mode 100644 elpa/auctex-13.1.3/tex-fold.el create mode 100644 elpa/auctex-13.1.3/tex-fold.elc create mode 100644 elpa/auctex-13.1.3/tex-font.el create mode 100644 elpa/auctex-13.1.3/tex-font.elc create mode 100644 elpa/auctex-13.1.3/tex-info.el create mode 100644 elpa/auctex-13.1.3/tex-info.elc create mode 100644 elpa/auctex-13.1.3/tex-ispell.el create mode 100644 elpa/auctex-13.1.3/tex-ispell.elc create mode 100644 elpa/auctex-13.1.3/tex-jp.el create mode 100644 elpa/auctex-13.1.3/tex-jp.elc create mode 100644 elpa/auctex-13.1.3/tex-mik.el create mode 100644 elpa/auctex-13.1.3/tex-mik.elc create mode 100644 elpa/auctex-13.1.3/tex-site.el create mode 100644 elpa/auctex-13.1.3/tex-site.elc create mode 100644 elpa/auctex-13.1.3/tex-style.el create mode 100644 elpa/auctex-13.1.3/tex-style.elc create mode 100644 elpa/auctex-13.1.3/tex-wizard.el create mode 100644 elpa/auctex-13.1.3/tex-wizard.elc create mode 100644 elpa/auctex-13.1.3/tex.el create mode 100644 elpa/auctex-13.1.3/tex.elc create mode 100644 elpa/auctex-13.1.3/texmathp.el create mode 100644 elpa/auctex-13.1.3/texmathp.elc create mode 100644 elpa/auctex-13.1.3/toolbar-x.el create mode 100644 elpa/auctex-13.1.3/toolbar-x.elc create mode 100644 elpa/evil-20220510.2302/dir create mode 100644 elpa/evil-20220510.2302/evil-autoloads.el create mode 100644 elpa/evil-20220510.2302/evil-command-window.el create mode 100644 elpa/evil-20220510.2302/evil-command-window.elc create mode 100644 elpa/evil-20220510.2302/evil-commands.el create mode 100644 elpa/evil-20220510.2302/evil-commands.elc create mode 100644 elpa/evil-20220510.2302/evil-common.el create mode 100644 elpa/evil-20220510.2302/evil-common.elc create mode 100644 elpa/evil-20220510.2302/evil-core.el create mode 100644 elpa/evil-20220510.2302/evil-core.elc create mode 100644 elpa/evil-20220510.2302/evil-development.el create mode 100644 elpa/evil-20220510.2302/evil-development.elc create mode 100644 elpa/evil-20220510.2302/evil-digraphs.el create mode 100644 elpa/evil-20220510.2302/evil-digraphs.elc create mode 100644 elpa/evil-20220510.2302/evil-ex.el create mode 100644 elpa/evil-20220510.2302/evil-ex.elc create mode 100644 elpa/evil-20220510.2302/evil-integration.el create mode 100644 elpa/evil-20220510.2302/evil-integration.elc create mode 100644 elpa/evil-20220510.2302/evil-jumps.el create mode 100644 elpa/evil-20220510.2302/evil-jumps.elc create mode 100644 elpa/evil-20220510.2302/evil-keybindings.el create mode 100644 elpa/evil-20220510.2302/evil-keybindings.elc create mode 100644 elpa/evil-20220510.2302/evil-macros.el create mode 100644 elpa/evil-20220510.2302/evil-macros.elc create mode 100644 elpa/evil-20220510.2302/evil-maps.el create mode 100644 elpa/evil-20220510.2302/evil-maps.elc create mode 100644 elpa/evil-20220510.2302/evil-pkg.el create mode 100644 elpa/evil-20220510.2302/evil-repeat.el create mode 100644 elpa/evil-20220510.2302/evil-repeat.elc create mode 100644 elpa/evil-20220510.2302/evil-search.el create mode 100644 elpa/evil-20220510.2302/evil-search.elc create mode 100644 elpa/evil-20220510.2302/evil-states.el create mode 100644 elpa/evil-20220510.2302/evil-states.elc create mode 100644 elpa/evil-20220510.2302/evil-types.el create mode 100644 elpa/evil-20220510.2302/evil-types.elc create mode 100644 elpa/evil-20220510.2302/evil-vars.el create mode 100644 elpa/evil-20220510.2302/evil-vars.elc create mode 100644 elpa/evil-20220510.2302/evil.el create mode 100644 elpa/evil-20220510.2302/evil.elc create mode 100644 elpa/evil-20220510.2302/evil.info create mode 100644 elpa/goto-chg-20220107.1733/goto-chg-autoloads.el create mode 100644 elpa/goto-chg-20220107.1733/goto-chg-pkg.el create mode 100644 elpa/goto-chg-20220107.1733/goto-chg.el create mode 100644 elpa/goto-chg-20220107.1733/goto-chg.elc create mode 100644 lisp/latex-custom.el diff --git a/elpa/archives/gnu/archive-contents b/elpa/archives/gnu/archive-contents index 9bc5840..f566e07 100644 --- a/elpa/archives/gnu/archive-contents +++ b/elpa/archives/gnu/archive-contents @@ -239,30 +239,31 @@ ("Serghei Iakovlev" . "egrep@protonmail.ch")) (:keywords "languages"))]) (boxy . - [(1 0 5) + [(1 1 0) ((emacs (26 1))) "A boxy layout framework" tar - ((:url . "https://gitlab.com/tygrdev/boxy.el") + ((:url . "https://gitlab.com/tygrdev/boxy") (:keywords "tools") (:maintainer "Tyler Grinn" . "tylergrinn@gmail.com") (:authors ("Tyler Grinn" . "tylergrinn@gmail.com")) - (:commit . "3a949d5b14349f33f27bc5041178445a0fedcc6c"))]) + (:commit . "68b1c6db7bb585e5942ab2e12765cf80cfcfb619"))]) (boxy-headings . - [(2 1 2) + [(2 1 3) ((emacs (26 1)) (boxy (1 0)) (org - (9 3))) + (9 4))) "View org files in a boxy diagram" tar ((:url . "https://gitlab.com/tygrdev/boxy-headings") (:keywords "tools") (:maintainer "Tyler Grinn" . "tylergrinn@gmail.com") (:authors - ("Tyler Grinn" . "tylergrinn@gmail.com")))]) + ("Tyler Grinn" . "tylergrinn@gmail.com")) + (:commit . "66fc9e50f02d6dee546fa6923ca28f1f64db9065"))]) (brief . [(5 87) nil "Brief Editor Emulator (Brief Mode)" tar @@ -510,7 +511,7 @@ ("Jackson Ray Hamilton" . "jackson@jacksonrayhamilton.com")) (:keywords "convenience" "faces" "tools"))]) (corfu . - [(0 23) + [(0 24) ((emacs (27 1))) "Completion Overlay Region FUnction" tar @@ -518,7 +519,7 @@ (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") (:authors ("Daniel Mendler" . "mail@daniel-mendler.de")) - (:commit . "bf9bb725f70fb3165e2831c5926217bd6a8bc68d"))]) + (:commit . "dc4623b45947dc4fa270a9fcf8ba998e70b36c1b"))]) (coterm . [(1 5) ((emacs @@ -555,14 +556,14 @@ (:keywords "files") (:url . "http://elpa.gnu.org/packages/cpio-mode.html"))]) (cpupower . - [(1 0 4) + [(1 0 5) nil "cpupower command interface" tar ((:url . "https://gitlab.com/steve-emacs-stuff/cpupower-el") (:keywords "hardware" "cpupower" "cpu" "frequency-scaling") (:maintainer "Stephen Meister" . "pallagun@gmail.com") (:authors ("Stephen Meister" . "pallagun@gmail.com")) - (:commit . "36520f1fa7bbfdbfd525a4c729b3fd067f7a05f1"))]) + (:commit . "fa979dfafa1beb374bf42e937f0b5b99ed06222e"))]) (crdt . [(0 2 7) nil "Collaborative editing using Conflict-free Replicated Data Types" tar @@ -590,9 +591,9 @@ (:authors ("Theodor Thornhill" . "theo@thornhill.no")))]) (csv-mode . - [(1 19) + [(1 20) ((emacs - (24 1)) + (27 1)) (cl-lib (0 5))) "Major mode for editing comma/char separated values" tar @@ -601,7 +602,7 @@ (:authors ("\"Francis J. Wright\"" . "F.J.Wright@qmul.ac.uk")) (:url . "https://elpa.gnu.org/packages/csv-mode.html") - (:commit . "5c19624398bfd6b976cc9876db582e3e23611601"))]) + (:commit . "51580d5bf7095eff429029cd8d4b79214faf6b48"))]) (cursory . [(0 1 4) ((emacs @@ -1002,7 +1003,7 @@ ("Jorgen Schäfer" . "forcer@forcix.cx")) (:commit . "6afe1b26d679357586380ecd69c9795985231013"))]) (engrave-faces . - [(0 3 0) + [(0 3 1) ((emacs (27 1))) "Convert font-lock faces to other formats" tar @@ -1011,7 +1012,7 @@ (:maintainer "TEC" . "tec@tecosaur.com") (:authors ("TEC ")) - (:commit . "3739d9f690412beb5bf717b11bc828fe39ade231"))]) + (:commit . "fe29d9b593a0f7ada4df3f52dfb9f7f8c1bdaaa7"))]) (enwc . [(2 0) ((emacs @@ -1147,7 +1148,7 @@ (:authors ("Manuel Uberti" . "manuel.uberti@inventati.org")))]) (fontaine . - [(0 2 0) + [(0 2 2) ((emacs (27 1))) "Set font configurations using presets" tar @@ -1155,7 +1156,7 @@ (:maintainer "Protesilaos Stavrou" . "info@protesilaos.com") (:authors ("Protesilaos Stavrou" . "info@protesilaos.com")) - (:commit . "a8e7f2e9b8ec6c4eaa75eb55acbc74702c96d438"))]) + (:commit . "7cf7cd0ed264f427a9824ad31dae8aa781574083"))]) (frame-tabs . [(1 1) nil "show buffer tabs in side window" single @@ -1936,14 +1937,14 @@ (:keywords "convenience" "org-mode" "org-agenda") (:maintainer "Nicolas P. Rougier" . "Nicolas.Rougier@inria.fr"))]) (nano-modeline . - [(0 6) + [(0 7) ((emacs (27 1))) "N Λ N O modeline" tar ((:url . "https://github.com/rougier/nano-modeline") (:keywords "convenience" "mode-line" "header-line") (:maintainer "Nicolas P. Rougier" . "Nicolas.Rougier@inria.fr") - (:commit . "1c743a9dbe72a1bdc2196ad43a217060e163c929"))]) + (:commit . "960ff4f01aa1273b4395d9985b5bda2d96af0cab"))]) (nano-theme . [(0 3 1) ((emacs @@ -2092,7 +2093,7 @@ ("Daniel Mendler" . "mail@daniel-mendler.de")) (:commit . "64fa67a3e4cc7af4084bb879bd8a0e5380333bcf"))]) (org-real . - [(1 0 4) + [(1 0 5) ((emacs (26 1)) (boxy @@ -2104,9 +2105,10 @@ (:keywords "tools") (:maintainer "Tyler Grinn" . "tylergrinn@gmail.com") (:authors - ("Tyler Grinn" . "tylergrinn@gmail.com")))]) + ("Tyler Grinn" . "tylergrinn@gmail.com")) + (:commit . "435f6361207cf98bb1c5f4c8e8a987005ba21d41"))]) (org-remark . - [(1 0 4) + [(1 0 5) ((emacs (27 1)) (org @@ -2117,7 +2119,7 @@ (:maintainer "Noboru Ota" . "me@nobiot.com") (:authors ("Noboru Ota" . "me@nobiot.com")) - (:commit . "e78cdff25edffc74bfe4c65f3a02777d454f6d96"))]) + (:commit . "576e5680682bfb80a50b057b8752e0674d766f8d"))]) (org-transclusion . [(1 2 0) ((emacs @@ -2162,7 +2164,7 @@ (:keywords "comm" "processes" "multimedia") (:url . "https://elpa.gnu.org/packages/osc.html"))]) (osm . - [(0 7) + [(0 8) ((emacs (27 1))) "OpenStreetMap viewer" tar @@ -2170,7 +2172,7 @@ (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") (:authors ("Daniel Mendler" . "mail@daniel-mendler.de")) - (:commit . "e3ea969ce1bf84343f357efa2de97e1dd857f481"))]) + (:commit . "563d9646b1f8df37cefcec5d51d20249eba407da"))]) (other-frame-window . [(1 0 6) ((emacs @@ -2213,7 +2215,7 @@ ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:keywords "extensions"))]) (parser-generator . - [(0 1 5) + [(0 1 6) ((emacs (26))) "Parser Generator library" tar @@ -2222,7 +2224,7 @@ (:maintainer "Christian Johansson" . "christian@cvj.se") (:authors ("Christian Johansson" . "christian@cvj.se")) - (:commit . "bf7229332f7040d49fdac56e54da13d73752395d"))]) + (:commit . "db91a5f203ac39bcdfcd5276d3488394361c7f90"))]) (path-iterator . [(1 0) ((emacs @@ -2267,6 +2269,17 @@ (:authors ("Daiki Ueno" . "ueno@gnu.org")) (:maintainer "Daiki Ueno" . "ueno@gnu.org"))]) + (plz . + [(0 1) + ((emacs + (26 3))) + "HTTP library" tar + ((:url . "https://github.com/alphapapa/plz.el") + (:keywords "comm" "network" "http") + (:maintainer "Adam Porter" . "adam@alphapapa.net") + (:authors + ("Adam Porter" . "adam@alphapapa.net")) + (:commit . "9156de9c59c1836139db1b600f4056454b42dfd2"))]) (poker . [(0 2) nil "Texas hold 'em poker" single @@ -2808,13 +2821,14 @@ ("Artur Malabarba" . "emacs@endlessparentheses.com")) (:keywords "processes" "mode-line"))]) (sql-beeline . - [(0 1) + [(0 2) nil "Beeline support for sql.el" tar - ((:keywords "sql" "hive" "beeline" "hiveserver2") + ((:keywords "sql" "hive" "beeline" "hiveserver2" "impala") (:maintainer "Filipp Gunbin" . "fgunbin@fastmail.fm") (:authors ("Filipp Gunbin" . "fgunbin@fastmail.fm")) - (:url . "https://elpa.gnu.org/packages/sql-beeline.html"))]) + (:url . "https://elpa.gnu.org/packages/sql-beeline.html") + (:commit . "b7ffff9404d93f569e3c2bc59db1be6e848c894f"))]) (sql-cassandra . [(0 2 1) ((emacs @@ -3016,7 +3030,7 @@ ("Protesilaos Stavrou" . "info@protesilaos.com")) (:commit . "7157ec61c451e3b97ba6117688d0de52bf294bea"))]) (tomelr . - [(0 3 0) + [(0 4 3) ((emacs (26 3)) (map @@ -3029,7 +3043,7 @@ (:maintainer "Kaushal Modi" . "kaushal.modi@gmail.com") (:authors ("Kaushal Modi" . "kaushal.modi@gmail.com")) - (:commit . "ede27810243a3bf0872d4d30bb02a51ba9e8166f"))]) + (:commit . "670e0a08f625175fd80137cf69e799619bf8a381"))]) (tramp . [(2 5 2 4) ((emacs diff --git a/elpa/archives/gnu/archive-contents.signed b/elpa/archives/gnu/archive-contents.signed index 2667276..67669dd 100644 --- a/elpa/archives/gnu/archive-contents.signed +++ b/elpa/archives/gnu/archive-contents.signed @@ -1 +1 @@ -Good signature from 066DAFCB81E42C40 GNU ELPA Signing Agent (2019) (trust undefined) created at 2022-05-09T17:05:03-0400 using RSA \ No newline at end of file +Good signature from 066DAFCB81E42C40 GNU ELPA Signing Agent (2019) (trust undefined) created at 2022-05-16T17:05:03-0400 using RSA \ No newline at end of file diff --git a/elpa/archives/melpa/archive-contents b/elpa/archives/melpa/archive-contents index 1db4d99..971994a 100644 --- a/elpa/archives/melpa/archive-contents +++ b/elpa/archives/melpa/archive-contents @@ -102,7 +102,7 @@ (all-the-icons-gnus . [(20180511 654) ((emacs (24 4)) (dash (2 12 0)) (all-the-icons (3 1 0))) "Shows icons for in Gnus" single ((:commit . "27f78996da0725943bcfb2d18038e6f7bddfa9c7") (:authors ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainer "Nicolas Lamirault" . "nicolas.lamirault@gmail.com") (:keywords "mail" "tools"))]) (all-the-icons-ibuffer . [(20220424 1027) ((emacs (24 4)) (all-the-icons (2 2 0))) "Display icons for all buffers in ibuffer" single ((:commit . "0fcb43eb440e18078c8faf67c27a2189bbb45dfb") (:authors ("Vincent Zhang" . "seagle0128@gmail.com")) (:maintainer "Vincent Zhang" . "seagle0128@gmail.com") (:keywords "convenience" "icons" "ibuffer") (:url . "https://github.com/seagle0128/all-the-icons-ibuffer"))]) (all-the-icons-ivy . [(20190508 1803) ((emacs (24 4)) (all-the-icons (2 4 0)) (ivy (0 8 0))) "Shows icons while using ivy and counsel" single ((:commit . "a70cbfa1effe36efc946a823a580cec686d5e88d") (:authors ("asok")) (:maintainer "asok") (:keywords "faces"))]) - (all-the-icons-ivy-rich . [(20220505 834) ((emacs (25 1)) (ivy-rich (0 1 0)) (all-the-icons (2 2 0))) "Better experience with icons for ivy" single ((:commit . "7c9db258ba7dd0a8c90eb7cebd335961cc45e031") (:authors ("Vincent Zhang" . "seagle0128@gmail.com")) (:maintainer "Vincent Zhang" . "seagle0128@gmail.com") (:keywords "convenience" "icons" "ivy") (:url . "https://github.com/seagle0128/all-the-icons-ivy-rich"))]) + (all-the-icons-ivy-rich . [(20220510 752) ((emacs (25 1)) (ivy-rich (0 1 0)) (all-the-icons (2 2 0))) "Better experience with icons for ivy" single ((:commit . "7c382ccbc8b1b2d0e18d280b24ee2029dca070d8") (:authors ("Vincent Zhang" . "seagle0128@gmail.com")) (:maintainer "Vincent Zhang" . "seagle0128@gmail.com") (:keywords "convenience" "icons" "ivy") (:url . "https://github.com/seagle0128/all-the-icons-ivy-rich"))]) (almost-mono-themes . [(20220422 1714) ((emacs (24))) "Almost monochromatic color themes" tar ((:commit . "0641bf565c113caef8d5c2a93f38cff32ebb62b7") (:authors ("John Olsson" . "john@cryon.se")) (:maintainer "John Olsson" . "john@cryon.se") (:keywords "faces") (:url . "https://github.com/cryon/almost-mono-themes"))]) (alsamixer . [(20191002 1133) nil "Functions to call out to amixer." single ((:commit . "1bdb99e433acd38685f05408562746cfbf2bc820") (:authors ("R.W. van 't Veer")) (:maintainer "R.W. van 't Veer") (:keywords "convenience") (:url . "https://github.com/remvee/alsamixer-el"))]) (alt-codes . [(20220212 1526) ((emacs (26 1))) "Insert alt codes using meta key" single ((:commit . "45deed4b9aadcd5e2a5482b0fe5110bb78ba1dd6") (:authors ("Shen, Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Shen, Jen-Chieh" . "jcs090218@gmail.com") (:url . "https://github.com/jcs-elpa/alt-codes"))]) @@ -130,7 +130,7 @@ (annalist . [(20190929 207) ((emacs (24 4)) (cl-lib (0 5))) "Record and display information such as keybindings" tar ((:commit . "134fa3f0fb91a636a1c005c483516d4b64905a6d") (:authors ("Fox Kiester" . "noct@posteo.net")) (:maintainer "Fox Kiester" . "noct@posteo.net") (:keywords "convenience" "tools" "keybindings" "org") (:url . "https://github.com/noctuid/annalist.el"))]) (annotate . [(20220428 1339) nil "annotate files without changing them" single ((:commit . "e982a7b74a681a8c2c823d8dcaafd185ab5f719e") (:authors ("Bastian Bechtold")) (:maintainer "Bastian Bechtold , cage" . "cage-dev@twistfold.it") (:url . "https://github.com/bastibe/annotate.el"))]) (annotate-depth . [(20160520 2040) nil "Annotate buffer if indentation depth is beyond threshold." single ((:commit . "fcb24fa36287250e40d195590c4ca4a8a696277b") (:authors ("Morten Slot Kristensen ")) (:maintainer "Morten Slot Kristensen ") (:keywords "convenience") (:url . "https://github.com/netromdk/annotate-depth"))]) - (annotation . [(20200914 644) nil "Functions for annotating text with faces and help bubbles" single ((:commit . "9a5f2b4a8cd14edbde9d16dcdfcb8db2a91be0d8") (:url . "https://github.com/agda/agda"))]) + (annotation . [(20200914 644) nil "Functions for annotating text with faces and help bubbles" single ((:commit . "9c6b0520529b8aabada5af7e0e1510fee3f2c44d") (:url . "https://github.com/agda/agda"))]) (annoying-arrows-mode . [(20161024 646) ((cl-lib (0 5))) "Ring the bell if using arrows too much" single ((:commit . "3c42e9807d7696da2da2a21b63beebf9cdb3f5dc") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com"))]) (ansi . [(20211104 1420) ((emacs (24 1)) (cl-lib (0 6))) "Turn string into ansi strings" single ((:commit . "2367fba7b3b2340364a30cd6de7f3eb6bb9898a3") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "terminals" "color" "ansi") (:url . "http://github.com/rejeep/ansi"))]) (ansible . [(20220114 45) ((s (1 9 0)) (f (0 16 2))) "Ansible minor mode" tar ((:commit . "d89ac0ee57742cca0f0e0a3453d9dcc521575690") (:authors ("k1LoW (Kenichirou Oyama), ")) (:maintainer "k1LoW (Kenichirou Oyama), ") (:url . "https://github.com/k1LoW/emacs-ansible"))]) @@ -146,7 +146,7 @@ (apache-mode . [(20210519 1931) nil "Major mode for editing Apache httpd configuration files" single ((:commit . "f2c11aac2f5fc598123e04f4604bea248689a117") (:authors ("Karl Chen" . "quarl@nospam.quarl.org")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "languages" "faces") (:url . "https://github.com/emacs-php/apache-mode"))]) (apdl-mode . [(20211023 1831) ((emacs (25 1))) "Major mode for the APDL programming language." tar ((:commit . "c55c6468526100ba0da00bff05cfb17cdf8839cf") (:authors ("H. Dieter Wilhelm" . "dieter@duenenhof-wilhelm.de")) (:maintainer "H. Dieter Wilhelm") (:keywords "languages" "convenience" "tools" "ansys" "apdl") (:url . "https://github.com/dieter-wilhelm/apdl-mode"))]) (apel . [(20220427 1121) ((emacs (24 5))) "A Portable Emacs Library provides support for portable Emacs Lisp programs" tar ((:commit . "6947dc4605ebbb87762edf7051a78a3f7b5f17c5"))]) - (apheleia . [(20220509 2258) ((emacs (26))) "Reformat buffer stably" single ((:commit . "a0737fd69591f4186a626eb72ccd9488a6da437c") (:authors ("Radian LLC" . "contact+apheleia@radian.codes")) (:maintainer "Radian LLC" . "contact+apheleia@radian.codes") (:keywords "tools") (:url . "https://github.com/raxod502/apheleia"))]) + (apheleia . [(20220516 436) ((emacs (26))) "Reformat buffer stably" single ((:commit . "cececba08fa7cb39a24d0f2c97aebf3dfd70a2cf") (:authors ("Radian LLC" . "contact+apheleia@radian.codes")) (:maintainer "Radian LLC" . "contact+apheleia@radian.codes") (:keywords "tools") (:url . "https://github.com/raxod502/apheleia"))]) (apib-mode . [(20200101 1017) ((markdown-mode (2 1))) "Major mode for API Blueprint files" single ((:commit . "c6dd05201f6eb9295736d8668a79a7510d11159e") (:authors ("Vilibald Wanča" . "vilibald@wvi.cz")) (:maintainer "Vilibald Wanča" . "vilibald@wvi.cz") (:keywords "tools" "api-blueprint") (:url . "http://github.com/w-vi/apib-mode"))]) (apiwrap . [(20180602 2231) ((emacs (25))) "api-wrapping macros" single ((:commit . "a4fb21d96027369307b22439a4a6c765ee272f44") (:authors ("Sean Allred" . "code@seanallred.com")) (:maintainer "Sean Allred" . "code@seanallred.com") (:keywords "tools" "maint" "convenience") (:url . "https://github.com/vermiculus/apiwrap.el"))]) (apparmor-mode . [(20220411 648) ((emacs (24 4))) "Major mode for editing AppArmor policy files" single ((:commit . "abc2a6adf563b89daee9f8fa07a71d78957defdb") (:authors ("Alex Murray" . "murray.alex@gmail.com")) (:maintainer "Alex Murray" . "murray.alex@gmail.com") (:url . "https://github.com/alexmurray/apparmor-mode"))]) @@ -167,6 +167,7 @@ (arjen-grey-theme . [(20170522 2047) nil "A soothing dark grey theme" single ((:commit . "4cd0be72b65d42390e2105cfdaa408a1ead8d8d1") (:authors ("Arjen Wiersma" . "arjen@wiersma.org")) (:maintainer "Arjen Wiersma" . "arjen@wiersma.org") (:keywords "faces") (:url . "https://github.com/credmp/arjen-grey"))]) (artbollocks-mode . [(20170524 422) nil "Improve your writing (especially about art)" single ((:commit . "33a41ca4f8206f57e5498a526d3b0ea18d08bb93") (:authors ("Rob Myers , Sacha Chua" . "sacha@sachachua.com")) (:maintainer "Rob Myers , Sacha Chua" . "sacha@sachachua.com") (:url . "https://github.com/sachac/artbollocks-mode"))]) (arview . [(20160419 2109) nil "extract and view archives in the temporary directory" single ((:commit . "5437b4221b64b238c273a651d4792c577dba6d45") (:authors ("Andrey Fainer" . "fandrey@gmx.com")) (:maintainer "Andrey Fainer" . "fandrey@gmx.com") (:keywords "files") (:url . "https://github.com/afainer/arview"))]) + (arxiv-citation . [(20220510 1137) ((emacs (25 1)) (dash (2 19 1)) (s (1 12 0))) "Utility functions for dealing with arXiv papers" single ((:commit . "bb3ed9fd3dbce2a943edf65aa23686a3c4f7f62f") (:authors ("Tony Zorman" . "soliditsallgood@mailbox.org")) (:maintainer "Tony Zorman" . "soliditsallgood@mailbox.org") (:keywords "convenience") (:url . "https://gitlab.com/slotThe/arXiv-citation"))]) (arxiv-mode . [(20220128 920) ((emacs (27 1)) (hydra (0))) "Read and search for articles on arXiv.org" tar ((:commit . "f550583d2da8bd9600bd26bb4028fe22a9744da2") (:authors ("Alex Chen (fizban007)" . "fizban007@gmail.com") ("Simon Lin (Simon-Lin)" . "n.sibetz@gmail.com")) (:maintainer "Alex Chen (fizban007)" . "fizban007@gmail.com") (:keywords "bib" "convenience" "hypermedia") (:url . "https://github.com/fizban007/arxiv-mode"))]) (ascii-table . [(20201019 700) ((emacs (24 3)) (cl-lib (0 5))) "Interactive ASCII table" single ((:commit . "4f68ad0b36c365c0652756691ab1703d0d46b4b4") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "help" "tools") (:url . "https://github.com/lassik/emacs-ascii-table"))]) (asilea . [(20150105 1525) ((emacs (24)) (cl-lib (0 5))) "Find best compiler options using simulated annealing" single ((:commit . "2aab1cc63b64ef08d12e84fd7ba5c94065f6039f") (:authors ("Fanael Linithien" . "fanael4@gmail.com")) (:maintainer "Fanael Linithien" . "fanael4@gmail.com") (:url . "https://github.com/Fanael/asilea"))]) @@ -239,7 +240,7 @@ (avandu . [(20170101 1903) nil "Gateway to Tiny Tiny RSS" tar ((:commit . "f44588d8e747fa880411cb4542cc39962252b90a") (:authors ("Tom Willemse" . "tom@ryuslash.org")) (:maintainer "Tom Willemse" . "tom@ryuslash.org") (:keywords "net"))]) (avk-emacs-themes . [(20210521 1051) nil "Collection of avk themes" tar ((:commit . "7b9b6517873c4d4d73e6e34ca56c54062db60759") (:authors ("Alex V. Koval" . "alex@koval.kharkov.ua")) (:maintainer "Alex V. Koval" . "alex@koval.kharkov.ua") (:keywords "theme") (:url . "https://github.com/avkoval/avk-emacs-themes"))]) (avy . [(20220102 805) ((emacs (24 1)) (cl-lib (0 5))) "Jump to arbitrary positions in visible text and select text quickly." single ((:commit . "ba5f035be33693d1a136a5cbeedb24327f551a92") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "point" "location") (:url . "https://github.com/abo-abo/avy"))]) - (avy-embark-collect . [(20220221 1638) ((emacs (25 1)) (embark (0 9)) (avy (0 5))) "Use avy to jump to Embark Collect entries" single ((:commit . "81c7f751be1de33dee9f7523fd3429ee3fe9a0d1") (:authors ("Omar Antolín Camarena" . "omar@matem.unam.mx")) (:maintainer "Omar Antolín Camarena" . "omar@matem.unam.mx") (:keywords "convenience") (:url . "https://github.com/oantolin/embark"))]) + (avy-embark-collect . [(20220221 1638) ((emacs (25 1)) (embark (0 9)) (avy (0 5))) "Use avy to jump to Embark Collect entries" single ((:commit . "5bb0e3aa40d6177a4b377af6da296b33b7ad404a") (:authors ("Omar Antolín Camarena" . "omar@matem.unam.mx")) (:maintainer "Omar Antolín Camarena" . "omar@matem.unam.mx") (:keywords "convenience") (:url . "https://github.com/oantolin/embark"))]) (avy-flycheck . [(20160720 1500) ((emacs (24 1)) (flycheck (0 14)) (seq (1 11)) (avy (0 4 0))) "Jump to and fix syntax errors using `flycheck' with `avy' interface" single ((:commit . "5522f3bbbed1801d9278ed696ec0cbba38352985") (:authors ("Xu Ma" . "magicdirac@gmail.com")) (:maintainer "Xu Ma" . "magicdirac@gmail.com") (:keywords "tools" "convenience" "avy" "flycheck") (:url . "https://github.com/magicdirac/avy-flycheck"))]) (avy-menu . [(20210321 1732) ((emacs (24 3)) (avy (0 4 0))) "Library providing avy-powered popup menu" single ((:commit . "18bb320f395b7e412f7e377cf4c46d205d4b4e1a") (:authors ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainer "Mark Karpov" . "markkarpov92@gmail.com") (:keywords "popup" "menu") (:url . "https://github.com/mrkkrp/avy-menu"))]) (avy-migemo . [(20180716 1455) ((emacs (24 4)) (avy (0 4 0)) (migemo (1 9))) "avy with migemo" tar ((:commit . "922a6dd82c0bfa316b0fbb56a9d4dd4ffa5707e7") (:authors ("momomo5717")) (:maintainer "momomo5717") (:keywords "avy" "migemo") (:url . "https://github.com/momomo5717/avy-migemo"))]) @@ -248,7 +249,7 @@ (aws-snippets . [(20191203 1553) ((yasnippet (0 8 0))) "Yasnippets for AWS" tar ((:commit . "557d19a0bc486e0fddb597b2be5087769d9bd47e") (:keywords "snippets"))]) (awscli-capf . [(20190930 1517) ((emacs (26))) "Completion at point function for the AWS CLI" single ((:commit . "eadfb26b35802ae8164565581e4a9c4d0280a7b5") (:authors ("Sebastian Monia" . "smonia@outlook.com")) (:maintainer "Sebastian Monia" . "smonia@outlook.com") (:keywords "tools" "convenience" "abbrev") (:url . "https://github.com/sebasmonia/awscli-capf.git"))]) (axe . [(20210816 1530) ((emacs (25 1)) (hmac (0 0)) (request (0 3 2)) (s (1 12 0)) (xmlgen (0 5)) (dash (2 17 0)) (mimetypes (1 0))) "AWS Extensions" tar ((:commit . "eb4a5b3b06c3cbed521e2c0e0985941c367f4e74") (:authors ("Craig Niles ")) (:maintainer "Craig Niles ") (:url . "https://github.com/cniles/axe"))]) - (axiom-environment . [(20211120 1646) ((emacs (24 2))) "An environment for using Axiom/OpenAxiom/FriCAS" tar ((:commit . "e60de5ed107ffeb530a56d24d04f38988124d12b") (:authors ("Paul Onions" . "paul.onions@acm.org")) (:maintainer "Paul Onions" . "paul.onions@acm.org") (:keywords "axiom" "openaxiom" "fricas"))]) + (axiom-environment . [(20220512 1931) ((emacs (24 2))) "An environment for using Axiom/OpenAxiom/FriCAS" tar ((:commit . "847cc6e728b692ad3fdaec28d0c8c49ec0378a56") (:authors ("Paul Onions" . "paul.onions@acm.org")) (:maintainer "Paul Onions" . "paul.onions@acm.org") (:keywords "axiom" "openaxiom" "fricas"))]) (ayu-theme . [(20200521 1157) ((emacs (24 1))) "Ayu theme" tar ((:commit . "ed98a9f41d9f0e08458ee71cc1038f66c50e1979") (:authors ("Tran Anh Vu")) (:maintainer "Tran Anh Vu") (:keywords "lisp" "theme" "emacs") (:url . "https://github.com/vutran1710/Ayu-Theme-Emacs"))]) (babel . [(20210612 640) nil "interface to web translation services such as Babelfish" single ((:commit . "946e69c61188bc41793402ac48466d8967ddb43d") (:authors ("Juergen Hoetzel" . "juergen@hoetzel.info") ("Eric Marsden" . "emarsden@laas.fr")) (:maintainer "Juergen Hoetzel" . "juergen@hoetzel.info") (:keywords "translation" "web") (:url . "http://github.com/juergenhoetzel/babel"))]) (babel-repl . [(20160504 2201) ((emacs (24))) "Run babel REPL" single ((:commit . "e619c16e349a1ee7bd0ee0d7f3650d33bff73fc3") (:authors ("Hung Phan")) (:maintainer "Hung Phan") (:keywords "babel" "javascript" "es6") (:url . "https://github.com/hung-phan/babel-repl/"))]) @@ -300,11 +301,11 @@ (better-shell . [(20191025 1737) ((emacs (24 4))) "Better shell management" single ((:commit . "70c787b981caeef8c5f8012b170eb7b9f167cd13") (:authors ("Russell Black" . "killdash9@github")) (:maintainer "Russell Black" . "killdash9@github") (:keywords "convenience") (:url . "https://github.com/killdash9/better-shell"))]) (bf-mode . [(20130403 1442) nil "Browse file persistently on dired" single ((:commit . "7cc4d09aed64d9db6be95646f5f5067de68f8895") (:authors ("isojin")) (:maintainer "myuhe ") (:keywords "convenience") (:url . "https://github.com/emacs-jp/bf-mode"))]) (bfbuilder . [(20210228 1740) ((cl-lib (0 3)) (emacs (24 4))) "A brainfuck development environment with interactive debugger" single ((:commit . "689f320a9a1326cdeff43b8538e0d739f8519c4b") (:authors ("zk_phi")) (:maintainer "zk_phi") (:url . "http://zk-phi.gitub.io/"))]) - (bibclean-format . [(20190302 2017) ((emacs (24 3)) (reformatter (0 3))) "Reformat BibTeX and Scribe using bibclean" single ((:commit . "b4003950a925d1c659bc359ab5e88e4441775d77") (:authors ("Peter W. V. Tran-Jørgensen" . "peter.w.v.jorgensen@gmail.com")) (:maintainer "Peter W. V. Tran-Jørgensen" . "peter.w.v.jorgensen@gmail.com") (:keywords "languages") (:url . "https://github.com/peterwvj/bibclean-format"))]) + (bibclean-format . [(20190302 2017) ((emacs (24 3)) (reformatter (0 3))) "Reformat BibTeX and Scribe using bibclean" single ((:commit . "94bc804220248b43b68c073545858692816d307a") (:authors ("Peter W. V. Tran-Jørgensen" . "peter.w.v.jorgensen@gmail.com")) (:maintainer "Peter W. V. Tran-Jørgensen" . "peter.w.v.jorgensen@gmail.com") (:keywords "languages") (:url . "https://github.com/peterwvj/bibclean-format"))]) (biblio . [(20210418 406) ((emacs (24 3)) (biblio-core (0 2))) "Browse and import bibliographic references from CrossRef, arXiv, DBLP, HAL, Dissemin, and doi.org" tar ((:commit . "517ec18f00f91b61481214b178f7ae0b8fbc499b") (:authors ("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) (:maintainer "Clément Pit-Claudel" . "clement.pitclaudel@live.com") (:keywords "bib" "tex" "convenience" "hypermedia") (:url . "https://github.com/cpitclaudel/biblio.el"))]) (biblio-bibsonomy . [(20190105 1200) ((emacs (24 4)) (biblio-core (0 2))) "Lookup bibliographic entries from Bibsonomy" single ((:commit . "778cc944db3c6dababe2e7fec5877fba42e8c00d") (:authors ("Andreas Jansson and contributors")) (:maintainer "Andreas Jansson and contributors") (:keywords "bib" "tex" "bibsonomy") (:url . "http://github.com/andreasjansson/biblio-bibsonomy/"))]) (biblio-core . [(20210418 406) ((emacs (24 3)) (let-alist (1 0 4)) (seq (1 11)) (dash (2 12 1))) "A framework for looking up and displaying bibliographic entries" single ((:commit . "517ec18f00f91b61481214b178f7ae0b8fbc499b") (:authors ("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) (:maintainer "Clément Pit-Claudel" . "clement.pitclaudel@live.com") (:keywords "bib" "tex" "convenience" "hypermedia") (:url . "https://github.com/cpitclaudel/biblio.el"))]) - (bibliothek . [(20190124 1828) ((emacs (24 4)) (pdf-tools (0 70)) (a (0 1 0 -3 4))) "Managing a digital library of PDFs" single ((:commit . "350af0e5d53307c900e4f8b2617f3852f51a74d2") (:authors ("Göktuğ Kayaalp" . "self@gkayaalp.com")) (:maintainer "Göktuğ Kayaalp" . "self@gkayaalp.com") (:keywords "tools") (:url . "https://dev.gkayaalp.com/elisp/index.html#bibliothek-el"))]) + (bibliothek . [(20190124 1828) ((emacs (24 4)) (pdf-tools (0 70)) (a (0 1 0 -3 4))) "Managing a digital library of PDFs" single ((:commit . "d7dd4fb11178fc4404e52621d451f794a84e46ae") (:authors ("Göktuğ Kayaalp" . "self@gkayaalp.com")) (:maintainer "Göktuğ Kayaalp" . "self@gkayaalp.com") (:keywords "tools") (:url . "https://dev.gkayaalp.com/elisp/index.html#bibliothek-el"))]) (bibretrieve . [(20191124 1855) ((auctex (11 87)) (emacs (24 3))) "Retrieve BibTeX entries from the internet" tar ((:commit . "81dc8e0db3629cc180eafb2bc34b60dcd8980316") (:authors ("Antonio Sartori")) (:maintainer "Pavel Zorin-Kranich" . "pzorin@uni-bonn.de") (:keywords "bibtex" "bibliography" "mathscinet" "arxiv" "zbmath") (:url . "https://github.com/pzorin/bibretrieve"))]) (bibslurp . [(20151202 2346) ((s (1 6 0)) (dash (1 5 0))) "retrieve BibTeX entries from NASA ADS" single ((:commit . "0116bbb04840d20a6b087e6d9c921bb1c2489a8f") (:keywords "bibliography" "nasa ads") (:url . "https://github.com/mkmcc/bibslurp"))]) (bibtex-completion . [(20220404 1608) ((parsebib (1 0)) (s (1 9 0)) (dash (2 6 0)) (f (0 16 2)) (cl-lib (0 5)) (biblio (0 2)) (emacs (26 1))) "A BibTeX backend for completion frameworks" single ((:commit . "ce8c17690ddad73d01531084b282f221f8eb6669") (:authors ("Titus von der Malsburg" . "malsburg@posteo.de") ("Justin Burkett" . "justin@burkett.cc")) (:maintainer "Titus von der Malsburg" . "malsburg@posteo.de") (:url . "https://github.com/tmalsburg/helm-bibtex"))]) @@ -350,7 +351,7 @@ (bookmark-view . [(20220403 2204) ((emacs (27 1))) "Bookmark views" single ((:commit . "0d40ac67f53b7fa75fe65c38a5ef65701ce4c3da") (:authors ("Daniel Mendler")) (:maintainer "Daniel Mendler") (:url . "https://github.com/minad/bookmark-view"))]) (bool-flip . [(20161215 1539) ((emacs (24 3))) "flip the boolean under the point" single ((:commit . "f58a9a7b9ab875bcfbd57c8262697ae404eb4485") (:authors ("Michael Brandt" . "michaelbrandt5@gmail.com")) (:maintainer "Michael Brandt" . "michaelbrandt5@gmail.com") (:keywords "boolean" "convenience" "usability") (:url . "http://github.com/michaeljb/bool-flip/"))]) (boon . [(20220502 1850) ((emacs (26 1)) (dash (2 12 0)) (expand-region (0 10 0)) (multiple-cursors (1 3 0))) "Ergonomic Command Mode for Emacs." tar ((:commit . "db7b6083d390e3febf82f9af5782e1a36d30093c"))]) - (borg . [(20220509 2044) ((emacs (26)) (epkg (3 3 3)) (magit (3 3 0))) "Assimilate Emacs packages as Git submodules" tar ((:commit . "492e0e44bfa0576a8227be21635c6ef0a853ad38") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "tools") (:url . "https://github.com/emacscollective/borg"))]) + (borg . [(20220514 1916) ((emacs (26)) (epkg (3 3 3)) (magit (3 3 0))) "Assimilate Emacs packages as Git submodules" tar ((:commit . "04df5cac8c3ba8981833feabd15a87af319f734b") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "tools") (:url . "https://github.com/emacscollective/borg"))]) (borland-blue-theme . [(20160117 1321) ((emacs (24 1))) "Blue/yellow theme based on old DOS Borland/Turbo C IDE" single ((:commit . "db74eefebbc89d3c62575f8f50b319e87b4a3470") (:authors ("Alexey Veretennikov ")) (:maintainer "Alexey Veretennikov ") (:keywords "themes") (:url . "http://github.com/fourier/borland-blue-theme"))]) (boron-theme . [(20170808 1308) ((emacs (24 0))) "an Emacs 24 theme based on Boron (tmTheme)" single ((:commit . "87ae1a765e07429fec25d2f29b004f84b52d2e0a") (:authors ("Jason Milkins")) (:maintainer "Jason Milkins") (:url . "https://github.com/emacsfodder/tmtheme-to-deftheme"))]) (boxquote . [(20220105 1515) ((cl-lib (0 5))) "Quote text with a semi-box." single ((:commit . "67775ce80886b776efedceb31cdbacec1e26678e") (:authors ("Dave Pearson" . "davep@davep.org")) (:maintainer "Dave Pearson" . "davep@davep.org") (:keywords "quoting") (:url . "https://github.com/davep/boxquote.el"))]) @@ -374,10 +375,10 @@ (bubbleberry-theme . [(20141017 944) ((emacs (24 1))) "A theme based on LightTable for Emacs24" single ((:commit . "22e9adf4586414024e4592972022ec297321b320") (:authors ("Jason Milkins" . "jasonm23@gmail.com") ("Gaurav Giri github.com/grvgr")) (:maintainer "Jason Milkins" . "jasonm23@gmail.com") (:url . "https://github.com/jasonm23/emacs-bubbleberry-theme"))]) (buckwalter . [(20191119 1950) nil "Write arabic using Buckwalter transliteration" single ((:commit . "b8c0c2170c7113b515477b1bb39c58d22aad67e1") (:authors ("Joe HAKIM RAHME" . "joehakimrahme@gmail.com")) (:maintainer "Joe HAKIM RAHME" . "joehakimrahme@gmail.com") (:keywords "arabic" "transliteration" "i18n") (:url . "https://github.com/joehakimrahme/buckwalter-arabic"))]) (buffer-buttons . [(20150106 1439) nil "Define, save, and load code-safe buttons in files for emacs" single ((:commit . "2feb8494fa7863b98256bc85da670d74a3a8a975") (:authors ("Ryan Pavlik" . "rpavlik@gmail.com")) (:maintainer "Ryan Pavlik" . "rpavlik@gmail.com") (:url . "https://github.com/rpav/buffer-buttons"))]) - (buffer-env . [(20220506 1506) ((emacs (27 1))) "Buffer-local process environments" single ((:commit . "7b7e5c2a79ad3b31b465387df0ccc18a5809f9d1") (:authors ("Augusto Stoffel" . "arstoffel@gmail.com")) (:maintainer "Augusto Stoffel" . "arstoffel@gmail.com") (:keywords "processes" "tools") (:url . "https://github.com/astoff/buffer-env"))]) + (buffer-env . [(20220513 1501) ((emacs (27 1))) "Buffer-local process environments" single ((:commit . "c76e282125779ea8de522dce899b974b5b343441") (:authors ("Augusto Stoffel" . "arstoffel@gmail.com")) (:maintainer "Augusto Stoffel" . "arstoffel@gmail.com") (:keywords "processes" "tools") (:url . "https://github.com/astoff/buffer-env"))]) (buffer-flip . [(20180307 2251) nil "Cycle through buffers like Alt-Tab in Windows" single ((:commit . "b8ecbf0251a59c351a3e44607ee502af343da64b") (:authors ("Russell Black" . "killdash9@github")) (:maintainer "Russell Black" . "killdash9@github") (:keywords "convenience") (:url . "https://github.com/killdash9/buffer-flip.el"))]) (buffer-manage . [(20211122 1957) ((emacs (26 1)) (choice-program (0 13)) (dash (2 17 0))) "Manage buffers" tar ((:commit . "819bbfd9ae2f028361f484bc3b60d751623a2df5") (:authors ("Paul Landes")) (:maintainer "Paul Landes") (:keywords "internal" "maint") (:url . "https://github.com/plandes/buffer-manage"))]) - (buffer-move . [(20160615 1803) nil "easily swap buffers" single ((:commit . "cb517ecf8409b5fdcda472d7190c6021f0c49751") (:keywords "lisp" "convenience") (:url . "https://github.com/lukhas/buffer-move"))]) + (buffer-move . [(20220512 755) ((emacs (24 1))) "easily swap buffers" single ((:commit . "e7800b3ab1bd76ee475ef35507ec51ecd5a3f065") (:keywords "convenience") (:url . "https://github.com/lukhas/buffer-move/"))]) (buffer-ring . [(20220120 124) ((emacs (25 1)) (dynaring (0 3)) (s (1 12 0)) (ht (2 0))) "Rings and tori for buffer navigation" single ((:commit . "177d67238c4d126a0270585e21c0f03ae750ca2a") (:authors ("Mike Mattie" . "codermattie@gmail.com") ("Sid Kasivajhula" . "sid@countvajhula.com")) (:maintainer "Sid Kasivajhula" . "sid@countvajhula.com") (:url . "https://github.com/countvajhula/buffer-ring"))]) (buffer-sets . [(20170718 340) ((cl-lib (0 5))) "Sets of Buffers for Buffer Management" single ((:commit . "bc84c2f79a33609cccf3c996101125859b2e26ab") (:authors ("Samuel W. Flint" . "swflint@flintfam.org")) (:maintainer "Samuel W. Flint" . "swflint@flintfam.org") (:keywords "buffer-management") (:url . "http://github.com/swflint/buffer-sets"))]) (buffer-utils . [(20140512 1400) nil "Buffer-manipulation utility functions" single ((:commit . "685b13457e3a2085b7584e41365d2aa0779a1b6f") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "extensions") (:url . "http://github.com/rolandwalker/buffer-utils"))]) @@ -422,14 +423,14 @@ (calfw-howm . [(20170704 4) nil "calendar view for howm" single ((:commit . "03abce97620a4a7f7ec5f911e669da9031ab9088") (:authors ("SAKURAI Masashi ")) (:maintainer "SAKURAI Masashi ") (:keywords "calendar"))]) (calfw-ical . [(20150703 819) nil "calendar view for ical format" single ((:commit . "03abce97620a4a7f7ec5f911e669da9031ab9088") (:authors ("SAKURAI Masashi ")) (:maintainer "SAKURAI Masashi ") (:keywords "calendar"))]) (calfw-org . [(20160303 258) nil "calendar view for org-agenda" single ((:commit . "03abce97620a4a7f7ec5f911e669da9031ab9088") (:authors ("SAKURAI Masashi ")) (:maintainer "SAKURAI Masashi ") (:keywords "calendar" "org"))]) - (calibredb . [(20220504 516) ((emacs (25 1)) (org (9 3)) (transient (0 1 0)) (s (1 12 0)) (dash (2 17 0)) (request (0 3 3)) (esxml (0 3 7))) "Yet another calibre client" tar ((:commit . "a59e8ab65601e30073fa55bef76e95c964c678d8") (:authors ("Damon Chan" . "elecming@gmail.com")) (:maintainer "Damon Chan" . "elecming@gmail.com") (:keywords "tools") (:url . "https://github.com/chenyanming/calibredb.el"))]) + (calibredb . [(20220511 1104) ((emacs (25 1)) (org (9 3)) (transient (0 1 0)) (s (1 12 0)) (dash (2 17 0)) (request (0 3 3)) (esxml (0 3 7))) "Yet another calibre client" tar ((:commit . "232fa1cf3af08200af439d1cbb5a131f38286183") (:authors ("Damon Chan" . "elecming@gmail.com")) (:maintainer "Damon Chan" . "elecming@gmail.com") (:keywords "tools") (:url . "https://github.com/chenyanming/calibredb.el"))]) (call-graph . [(20220506 1214) ((emacs (25 1)) (hierarchy (0 7 0)) (tree-mode (1 0 0)) (ivy (0 10 0))) "Generate call graph for c/c++ functions" tar ((:commit . "42023e5d1781c75f425e8c72b63b28e53dae6e9c") (:authors ("Huming Chen" . "chenhuming@gmail.com")) (:maintainer "Huming Chen" . "chenhuming@gmail.com") (:keywords "programming" "convenience") (:url . "https://github.com/beacoder/call-graph"))]) (calmer-forest-theme . [(20130926 510) nil "Darkish theme with green/orange tint" single ((:commit . "87ba7bae389084d13fe3bc34e0c923017eda6ba0") (:authors ("Artur Hefczyc, created 2003-04-18") ("David Caldwell" . "david@porkrind.org")) (:maintainer "Artur Hefczyc, created 2003-04-18") (:url . "https://github.com/caldwell/calmer-forest-theme"))]) (camcorder . [(20190317 2138) ((emacs (24)) (names (20150000)) (cl-lib (0 5))) "Record screencasts in gif or other formats." single ((:commit . "b11ca61491a27681bb3131b72b51c105fd996bed") (:authors ("Artur Malabarba" . "bruce.connor.am@gmail.com")) (:maintainer "Artur Malabarba" . "bruce.connor.am@gmail.com") (:keywords "multimedia" "screencast") (:url . "http://github.com/Bruce-Connor/camcorder.el"))]) (caml . [(20220503 1742) ((emacs (24 3))) "Caml mode for GNU Emacs" tar ((:commit . "f2f170f46b758341d96385986e8a93b9b4d248f1") (:authors ("Jacques Garrigue" . "garrigue@kurims.kyoto-u.ac.jp") ("Ian T Zimmerman" . "itz@rahul.net") ("Damien Doligez" . "damien.doligez@inria.fr")) (:maintainer "Christophe Troestler" . "Christophe.Troestler@umons.ac.be") (:keywords "ocaml") (:url . "https://github.com/ocaml/caml-mode"))]) (cangjie . [(20211201 2307) ((emacs (24 4)) (s (1 12 0)) (dash (2 14 1)) (f (0 2 0))) "Retrieve cangjie code for han characters" tar ((:commit . "87408d79b73a69194842a8848de6d7708e98c3a4") (:keywords "convenience" "writing") (:url . "https://github.com/kisaragi-hiu/cangjie.el"))]) (cape . [(20220506 1814) ((emacs (27 1))) "Completion At Point Extensions" tar ((:commit . "e72edf2d6357beb64798ef1894cc807190f80901") (:authors ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") (:url . "https://github.com/minad/cape"))]) - (capnp-mode . [(20210707 2310) nil "Major mode for editing Capn' Proto Files" single ((:commit . "02dc92c900babbd232fbcdd14f7ccf44d234ee77") (:authors ("Brian Taylor" . "el.wubo@gmail.com")) (:maintainer "Brian Taylor" . "el.wubo@gmail.com") (:url . "https://github.com/capnproto/capnproto"))]) + (capnp-mode . [(20210707 2310) nil "Major mode for editing Capn' Proto Files" single ((:commit . "e9d72d361fd1247218433938d2c61b6e9ae98928") (:authors ("Brian Taylor" . "el.wubo@gmail.com")) (:maintainer "Brian Taylor" . "el.wubo@gmail.com") (:url . "https://github.com/capnproto/capnproto"))]) (capture . [(20130828 1644) nil "screencasting with \"avconv\" or \"ffmpeg\"" tar ((:commit . "1bb26060311da76767f70096218313fc93b0c806") (:authors ("Sergey Pashinin ")) (:maintainer "Sergey Pashinin "))]) (carbon-now-sh . [(20201028 950) ((emacs (24 4))) "https://carbon.now.sh integration." single ((:commit . "6444a77a6065803cf97c3321f811bd34a8063d76") (:authors ("Vitalii Elenhaupt")) (:maintainer "Vitalii Elenhaupt") (:keywords "convenience") (:url . "https://github.com/veelenga/carbon-now-sh.el"))]) (cargo . [(20220311 827) ((emacs (24 3)) (markdown-mode (2 4))) "Emacs Minor Mode for Cargo, Rust's Package Manager." tar ((:commit . "8335b5577dfa526c645f7c1839c473f99b9ad1a8") (:authors ("Kevin W. van Rooijen")) (:maintainer "Kevin W. van Rooijen") (:keywords "tools"))]) @@ -442,11 +443,11 @@ (cask-package-toolset . [(20170921 2256) ((emacs (24)) (cl-lib (0 3)) (s (1 6 1)) (dash (1 8 0)) (f (0 10 0)) (commander (0 2 0)) (ansi (0 1 0)) (shut-up (0 1 0))) "Toolsettize your package" tar ((:commit . "2c74cd827e88c7f8360581a841e45f0b794510e7") (:authors ("Adrien Becchis" . "adriean.khisbe@live.fr")) (:maintainer "Adrien Becchis" . "adriean.khisbe@live.fr") (:keywords "convenience" "tools") (:url . "http://github.com/AdrieanKhisbe/cask-package-toolset.el"))]) (caskxy . [(20140513 1539) ((log4e (0 2 0)) (yaxception (0 1))) "Control Cask in Emacs" single ((:commit . "dc18dcab7ed526070ab76de071c9c5272e6ac40e") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "convenience") (:url . "https://github.com/aki2o/caskxy"))]) (catmacs . [(20170826 1157) ((emacs (24))) "Simple CAT interface for Yaesu Transceivers." single ((:commit . "65d3e0563abe6ff9577202cf2278074d4130fbdd") (:authors ("Frank Singleton" . "b17flyboy@gmail.com")) (:maintainer "Frank Singleton" . "b17flyboy@gmail.com") (:keywords "comm" "hardware") (:url . "https://bitbucket.org/pymaximus/catmacs"))]) - (catppuccin-theme . [(20220330 1021) ((emacs (25 1))) "Catppuccin Theme" single ((:commit . "352ebf62099e95cb4a71060a7d4a228f00358b97") (:authors ("pspiagicw")) (:maintainer "pspiagicw" . "pspiagicw@gmail.com") (:url . "https://github.com/catppuccin/emacs"))]) + (catppuccin-theme . [(20220515 435) ((emacs (25 1))) "Catppuccin Theme" single ((:commit . "9dcbe770d38f6ea417dc614caa4ab197bfa896a7") (:authors ("pspiagicw")) (:maintainer "pspiagicw" . "pspiagicw@gmail.com") (:url . "https://github.com/catppuccin/emacs"))]) (cbm . [(20171116 1240) ((cl-lib (0 5))) "Switch to similar buffers." single ((:commit . "5b41c936ba9f6d170309a85ffebc9939c1050b31") (:authors ("Lukas Fürmetz" . "fuermetz@mailbox.org")) (:maintainer "Lukas Fürmetz" . "fuermetz@mailbox.org") (:keywords "buffers") (:url . "http://github.com/akermu/cbm.el"))]) (cc-cedict . [(20210814 819) ((emacs (26 1))) "Interface to CC-CEDICT (a Chinese-English dictionary)" single ((:commit . "03fbe7d1589d36f627ef9fe7b86f9fe6f623cbb3") (:authors ("Xu Chunyang")) (:maintainer "Xu Chunyang") (:url . "https://github.com/xuchunyang/cc-cedict.el"))]) (ccc . [(20210501 820) nil "buffer local cursor color control library" single ((:commit . "c664b26d0861621ac86b5b5f47835dd84f06dc93") (:authors ("Masatake YAMATO" . "masata-y@is.aist-nara.ac.jp")) (:maintainer "SKK Development Team") (:keywords "cursor") (:url . "https://github.com/skk-dev/ddskk"))]) - (ccls . [(20200820 308) ((emacs (25 1)) (lsp-mode (6 3 1)) (dash (2 14 1))) "ccls client for lsp-mode" tar ((:commit . "675a5704c14a27931e835a431beea3631d92e8e6") (:authors ("Tobias Pisani, Fangrui Song")) (:maintainer "Tobias Pisani, Fangrui Song") (:keywords "languages" "lsp" "c++") (:url . "https://github.com/MaskRay/emacs-ccls"))]) + (ccls . [(20200820 308) ((emacs (25 1)) (lsp-mode (6 3 1)) (dash (2 14 1))) "ccls client for lsp-mode" tar ((:commit . "ae74a39303457a5e6976dd1c6816cde97d357a0d") (:authors ("Tobias Pisani, Fangrui Song")) (:maintainer "Tobias Pisani, Fangrui Song") (:keywords "languages" "lsp" "c++") (:url . "https://github.com/MaskRay/emacs-ccls"))]) (cd-compile . [(20141108 1957) nil "run compile in a specific directory" single ((:commit . "10284ccae86afda4a37b09ba90acd1e2efedec9f") (:authors ("Jamie Nicol" . "jamie@thenicols.net")) (:maintainer "Jamie Nicol" . "jamie@thenicols.net"))]) (cdb . [(20200904 1431) nil "constant database (cdb) reader for Emacs Lisp" single ((:commit . "c664b26d0861621ac86b5b5f47835dd84f06dc93") (:authors ("Yusuke Shinyama ")) (:maintainer "SKK Development Team") (:keywords "cdb") (:url . "https://github.com/skk-dev/ddskk"))]) (cdlatex . [(20210804 452) nil "Fast input methods for LaTeX environments and math" single ((:commit . "8e963c68531f75e459e8ebe7a34fd3ba9d3729a0") (:authors ("Carsten Dominik" . "carsten.dominik@gmail.com")) (:maintainer "Carsten Dominik" . "carsten.dominik@gmail.com") (:keywords "tex"))]) @@ -466,7 +467,7 @@ (cfn-mode . [(20220221 1029) ((emacs (26 0)) (f (0 20 0)) (s (1 12 0)) (yaml-mode (0 0 13))) "AWS cloudformation mode" tar ((:commit . "4cf56affe3035fda364109836e26499431095185") (:authors ("William Orr" . "will@worrbase.com")) (:maintainer "William Orr" . "will@worrbase.com") (:keywords "convenience" "languages" "tools") (:url . "https://gitlab.com/worr/cfn-mode"))]) (cframe . [(20201222 1930) ((emacs (26)) (buffer-manage (0 11)) (dash (2 17 0))) "Customize a frame and fast switch size and positions" single ((:commit . "38544521e82befc06e397123a118dd96dda2c6b6") (:authors ("Paul Landes")) (:maintainer "Paul Landes") (:keywords "frames") (:url . "https://github.com/plandes/cframe"))]) (cfrs . [(20220129 1149) ((emacs (26 1)) (dash (2 11 0)) (s (1 10 0)) (posframe (0 6 0))) "Child-frame based read-string" single ((:commit . "f3a21f237b2a54e6b9f8a420a9da42b4f0a63121") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/cfrs"))]) - (cg . [(20220318 1007) ((emacs (26 1))) "Major mode for editing Constraint Grammar files" single ((:commit . "06011b53bf64d671c74a79757332b9ef13f47f2b") (:authors ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainer "Kevin Brubeck Unhammer" . "unhammer@fsfe.org") (:keywords "languages") (:url . "https://visl.sdu.dk/constraint_grammar.html"))]) + (cg . [(20220318 1007) ((emacs (26 1))) "Major mode for editing Constraint Grammar files" single ((:commit . "0a526709f55f8074f8846f8e7b9090431f1d6a47") (:authors ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainer "Kevin Brubeck Unhammer" . "unhammer@fsfe.org") (:keywords "languages") (:url . "https://visl.sdu.dk/constraint_grammar.html"))]) (challenger-deep-theme . [(20210120 941) ((emacs (24))) "challenger-deep Theme" single ((:commit . "2a799259406a8b96a688873093ffab6630a3ad3b") (:authors ("MaxSt")) (:maintainer "MaxSt") (:url . "https://github.com/challenger-deep-theme/emacs"))]) (change-inner . [(20210126 1456) ((expand-region (0 7))) "Change contents based on semantic units" single ((:commit . "42cad58aed2caec260f8e8ff61f78a7d3db72d1b") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com") (:keywords "convenience" "extensions"))]) (chapel-mode . [(20210513 457) ((emacs (25 1)) (hydra (0 15 0))) "A major mode for the Chapel programming language" single ((:commit . "39fd24bb7cf44808200354ac0496be4fc4fddd9a") (:keywords "chapel" "chpl" "programming" "languages") (:url . "https://github.com/damon-kwok/chapel-mode"))]) @@ -491,14 +492,14 @@ (chocolate-theme . [(20210128 1647) ((emacs (24 1)) (autothemer (0 2))) "A dark chocolaty theme" single ((:commit . "ccc05f7ad96d3d1332727689bf6250443adc7ec0") (:url . "http://github.com/SavchenkoValeriy/emacs-chocolate-theme"))]) (choice-program . [(20201217 1751) ((emacs (26)) (dash (2 17 0))) "Parameter based program" tar ((:commit . "b8b1b6c5568f8778783454d5747912487c8e69b8") (:authors ("Paul Landes")) (:maintainer "Paul Landes") (:keywords "execution" "processes" "unix" "lisp") (:url . "https://github.com/plandes/choice-program"))]) (chronometer . [(20190304 1528) ((emacs (24))) "a [not so] simple chronometer" single ((:commit . "8457b296ef87be339cbe47730b922757d60bdcd5") (:authors ("Marcelo Toledo" . "marcelo@marcelotoledo.com")) (:maintainer "Marcelo Toledo" . "marcelo@marcelotoledo.com") (:keywords "tools" "convenience") (:url . "https://github.com/marcelotoledo/chronometer"))]) - (chronometrist . [(20220415 1213) ((emacs (27 1)) (dash (2 16 0)) (seq (2 20)) (ts (0 2))) "Friendly and powerful personal time tracker and analyzer" tar ((:commit . "f7b2defceed8bafb87da704ce3e7774f53abf1c4") (:authors ("contrapunctus" . "xmpp:contrapunctus@jabjab.de")) (:maintainer "contrapunctus" . "xmpp:contrapunctus@jabjab.de") (:keywords "calendar") (:url . "https://tildegit.org/contrapunctus/chronometrist"))]) + (chronometrist . [(20220415 1213) ((emacs (27 1)) (dash (2 16 0)) (seq (2 20)) (ts (0 2))) "Friendly and powerful personal time tracker and analyzer" tar ((:commit . "5da2a39a794577c3b703c711843a5153f657bbe6") (:authors ("contrapunctus" . "xmpp:contrapunctus@jabjab.de")) (:maintainer "contrapunctus" . "xmpp:contrapunctus@jabjab.de") (:keywords "calendar") (:url . "https://tildegit.org/contrapunctus/chronometrist"))]) (chronometrist-goal . [(20210510 1831) ((emacs (25 1)) (alert (1 2)) (chronometrist (0 7 0))) "Adds support for time goals to Chronometrist" single ((:commit . "6cb939d160f5d5966d7853aa23f3ed7c7ef9df44") (:authors ("contrapunctus" . "xmpp:contrapunctus@jabber.fr")) (:maintainer "contrapunctus" . "xmpp:contrapunctus@jabber.fr") (:keywords "calendar") (:url . "https://tildegit.org/contrapunctus/chronometrist-goal"))]) - (chronometrist-key-values . [(20220414 726) ((chronometrist (0 7 0))) "add key-values to Chronometrist data" tar ((:commit . "f7b2defceed8bafb87da704ce3e7774f53abf1c4") (:authors ("contrapunctus" . "xmpp:contrapunctus@jabjab.de")) (:maintainer "contrapunctus" . "xmpp:contrapunctus@jabjab.de") (:keywords "calendar") (:url . "https://tildegit.org/contrapunctus/chronometrist"))]) - (chronometrist-spark . [(20220321 349) ((emacs (25 1)) (chronometrist (0 7 0)) (spark (0 1))) "Show sparklines in Chronometrist buffers" tar ((:commit . "f7b2defceed8bafb87da704ce3e7774f53abf1c4") (:authors ("contrapunctus" . "xmpp:contrapunctus@jabjab.de")) (:maintainer "contrapunctus" . "xmpp:contrapunctus@jabjab.de") (:keywords "calendar") (:url . "https://tildegit.org/contrapunctus/chronometrist"))]) + (chronometrist-key-values . [(20220414 726) ((chronometrist (0 7 0))) "add key-values to Chronometrist data" tar ((:commit . "5da2a39a794577c3b703c711843a5153f657bbe6") (:authors ("contrapunctus" . "xmpp:contrapunctus@jabjab.de")) (:maintainer "contrapunctus" . "xmpp:contrapunctus@jabjab.de") (:keywords "calendar") (:url . "https://tildegit.org/contrapunctus/chronometrist"))]) + (chronometrist-spark . [(20220321 349) ((emacs (25 1)) (chronometrist (0 7 0)) (spark (0 1))) "Show sparklines in Chronometrist buffers" tar ((:commit . "5da2a39a794577c3b703c711843a5153f657bbe6") (:authors ("contrapunctus" . "xmpp:contrapunctus@jabjab.de")) (:maintainer "contrapunctus" . "xmpp:contrapunctus@jabjab.de") (:keywords "calendar") (:url . "https://tildegit.org/contrapunctus/chronometrist"))]) (chronos . [(20150602 1529) nil "multiple simultaneous countdown / countup timers" tar ((:commit . "b360d9dae57aa553cf2a14ffa0756a51ad71de09") (:authors ("David Knight" . "dxknight@opmbx.org")) (:maintainer "David Knight" . "dxknight@opmbx.org") (:keywords "calendar") (:url . "http://github.com/dxknight/chronos"))]) (chruby . [(20180114 1652) ((cl-lib (0 5))) "Emacs integration for chruby" single ((:commit . "42bc6d521f832eca8e2ba210f30d03ad5529788f") (:authors ("Arne Brasseur" . "arne@arnebrasseur.net")) (:maintainer "Arne Brasseur" . "arne@arnebrasseur.net") (:keywords "languages") (:url . "https://github.com/plexus/chruby.el"))]) (chyla-theme . [(20180302 1658) nil "chyla.org - green color theme." single ((:commit . "ae5e7ecace2ab474151eb0ac5ef07fba2dc32f8a") (:authors ("Adam Chyła" . "adam@chyla.org")) (:maintainer "Adam Chyła" . "adam@chyla.org") (:url . "https://github.com/chyla/ChylaThemeForEmacs"))]) - (cider . [(20220507 1357) ((emacs (26)) (clojure-mode (5 14)) (parseedn (1 0 6)) (queue (0 2)) (spinner (1 7)) (seq (2 22)) (sesman (0 3 2))) "Clojure Interactive Development Environment that Rocks" tar ((:commit . "69d374818bd0af1489ee8828b258c689ccc24a66") (:authors ("Tim King" . "kingtim@gmail.com") ("Phil Hagelberg" . "technomancy@gmail.com") ("Bozhidar Batsov" . "bozhidar@batsov.dev") ("Artur Malabarba" . "bruce.connor.am@gmail.com") ("Hugo Duncan" . "hugo@hugoduncan.org") ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.dev") (:keywords "languages" "clojure" "cider") (:url . "http://www.github.com/clojure-emacs/cider"))]) + (cider . [(20220515 1458) ((emacs (26)) (clojure-mode (5 14)) (parseedn (1 0 6)) (queue (0 2)) (spinner (1 7)) (seq (2 22)) (sesman (0 3 2))) "Clojure Interactive Development Environment that Rocks" tar ((:commit . "0d2ba20c029b12582e5fa318f046f2feddc1b270") (:authors ("Tim King" . "kingtim@gmail.com") ("Phil Hagelberg" . "technomancy@gmail.com") ("Bozhidar Batsov" . "bozhidar@batsov.dev") ("Artur Malabarba" . "bruce.connor.am@gmail.com") ("Hugo Duncan" . "hugo@hugoduncan.org") ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.dev") (:keywords "languages" "clojure" "cider") (:url . "http://www.github.com/clojure-emacs/cider"))]) (cider-decompile . [(20151122 537) ((cider (0 3 0)) (javap-mode (9))) "decompilation extension for cider" single ((:commit . "5d87035f3c3c14025e8f01c0c53d0ce2c8f56651") (:authors ("Dmitry Bushenko")) (:maintainer "Dmitry Bushenko") (:keywords "languages" "clojure" "cider") (:url . "http://www.github.com/clojure-emacs/cider-decompile"))]) (cider-eval-sexp-fu . [(20190311 2152) ((emacs (24)) (eval-sexp-fu (0 5 0))) "Briefly highlights an evaluated sexp." single ((:commit . "7fd229f1441356866aedba611fd0cf4e89b50921") (:authors ("Sylvain Benner" . "sylvain.benner@gmail.com")) (:maintainer "Sylvain Benner" . "sylvain.benner@gmail.com") (:keywords "languages" "clojure" "cider"))]) (cider-hydra . [(20190816 1121) ((cider (0 22 0)) (hydra (0 13 0))) "Hydras for CIDER." single ((:commit . "c3b8a15d72dddfbc390ab6a454bd7e4c765a2c95") (:authors ("Tianxiang Xiong" . "tianxiang.xiong@gmail.com")) (:maintainer "Tianxiang Xiong" . "tianxiang.xiong@gmail.com") (:keywords "convenience" "tools") (:url . "https://github.com/clojure-emacs/cider-hydra"))]) @@ -510,7 +511,7 @@ (circe . [(20220421 1956) ((emacs (24 5)) (cl-lib (0 5))) "Client for IRC in Emacs" tar ((:commit . "710f057fedae6e9b820cce9336fef24b7d057e4c") (:authors ("Jorgen Schaefer" . "forcer@forcix.cx")) (:maintainer "Jorgen Schaefer" . "forcer@forcix.cx") (:keywords "irc" "chat" "comm") (:url . "https://github.com/emacs-circe/circe"))]) (circe-notifications . [(20180102 2318) ((emacs (24 4)) (circe (2 3)) (alert (1 2))) "Add desktop notifications to Circe." single ((:commit . "291149ac12877bbd062da993479d3533a26862b0") (:authors ("Ruben Maher" . "r@rkm.id.au")) (:maintainer "Ruben Maher" . "r@rkm.id.au") (:url . "https://github.com/eqyiel/circe-notifications"))]) (circleci-api . [(20210227 1607) ((emacs (27)) (request (0 3 2))) "Bindings for the CircleCI API" single ((:commit . "2e39c5896819bb2063f9d7795c4299f419cf5542") (:authors ("Robin Schroer")) (:maintainer "Robin Schroer") (:url . "https://github.com/sulami/circleci-api"))]) - (citar . [(20220509 2336) ((emacs (27 1)) (parsebib (3 0)) (org (9 5)) (citeproc (0 9))) "Citation-related commands for org, latex, markdown" tar ((:commit . "9a6fc6da11ad2b475244cc4cbd51c77615e9aad3") (:authors ("Bruce D'Arcus ")) (:maintainer "Bruce D'Arcus ") (:url . "https://github.com/bdarcus/citar"))]) + (citar . [(20220515 1726) ((emacs (27 1)) (parsebib (3 0)) (org (9 5)) (citeproc (0 9))) "Citation-related commands for org, latex, markdown" tar ((:commit . "a2d7a9975a1535a8cc587ca1ed8847e743203da6") (:authors ("Bruce D'Arcus ")) (:maintainer "Bruce D'Arcus ") (:url . "https://github.com/bdarcus/citar"))]) (citeproc . [(20220124 721) ((emacs (25)) (dash (2 13 0)) (s (1 12 0)) (f (0 18 0)) (queue (0 2)) (string-inflection (1 0)) (org (9)) (parsebib (2 4))) "A CSL 1.0.2 Citation Processor" tar ((:commit . "ba49516265fa24b138346c4918d39d19b4de8a62") (:authors ("András Simonyi" . "andras.simonyi@gmail.com")) (:maintainer "András Simonyi" . "andras.simonyi@gmail.com") (:keywords "bib") (:url . "https://github.com/andras-simonyi/citeproc-el"))]) (citeproc-org . [(20200915 2009) ((emacs (25 1)) (dash (2 12 0)) (org (9)) (f (0 18 0)) (citeproc (0 1)) (org-ref (1 1 1))) "Render org-mode references in CSL styles" tar ((:commit . "20cd7e817420a3f6e7b82faea901a3c67c6d4d9f") (:authors ("András Simonyi" . "andras.simonyi@gmail.com")) (:maintainer "András Simonyi" . "andras.simonyi@gmail.com") (:keywords "org-ref" "org-mode" "cite" "bib") (:url . "https://github.com/andras-simonyi/citeproc-org"))]) (citre . [(20220427 1203) ((emacs (26 1))) "Ctags IDE on the True Editor" tar ((:commit . "87e2cbf3b2ae6d59ec919a2dcb38e56ccfa5ec14") (:authors ("Hao Wang" . "amaikinono@gmail.com")) (:maintainer "Hao Wang" . "amaikinono@gmail.com") (:keywords "convenience" "tools") (:url . "https://github.com/universal-ctags/citre"))]) @@ -556,7 +557,7 @@ (cm-mode . [(20170203 2107) ((cl-lib (0 5))) "Minor mode for CriticMarkup" single ((:commit . "276d49c859822265070ae5dfbb403fd7d8d06436") (:authors ("Joost Kremers" . "joostkremers@fastmail.fm")) (:maintainer "Joost Kremers" . "joostkremers@fastmail.fm") (:keywords "text" "markdown"))]) (cmake-font-lock . [(20211224 2006) ((cmake-mode (0 0))) "Advanced, type aware, highlight support for CMake" single ((:commit . "0d6111b36a66013aa9b452e664c93308df3b07e1") (:authors ("Anders Lindgren")) (:maintainer "Anders Lindgren") (:keywords "faces" "languages") (:url . "https://github.com/Lindydancer/cmake-font-lock"))]) (cmake-ide . [(20210610 1525) ((emacs (24 4)) (cl-lib (0 5)) (seq (1 11)) (levenshtein (0)) (s (1 11 0))) "Calls CMake to find out include paths and other compiler flags" single ((:commit . "28dc4ab5bd01d99553901b4efeb7234280928b18") (:authors ("Atila Neves" . "atila.neves@gmail.com")) (:maintainer "Atila Neves" . "atila.neves@gmail.com") (:keywords "languages") (:url . "http://github.com/atilaneves/cmake-ide"))]) - (cmake-mode . [(20220322 1258) ((emacs (24 1))) "major-mode for editing CMake sources" single ((:commit . "02b4cd9827b7f2354350bef4e44cb3514edb5c26"))]) + (cmake-mode . [(20220322 1258) ((emacs (24 1))) "major-mode for editing CMake sources" single ((:commit . "943210856ae433708a7e12866e94f6dcaacc3248"))]) (cmake-project . [(20171121 1115) nil "Integrates CMake build process with Emacs" single ((:commit . "a7cf9e4c01c4683e14b6942cc5cc5e8cddc98721") (:authors ("Alexander Lamaison" . "alexander.lamaison@gmail")) (:maintainer "Alexander Lamaison" . "alexander.lamaison@gmail") (:keywords "c" "cmake" "languages" "tools") (:url . "http://github.com/alamaison/emacs-cmake-project"))]) (cmd-to-echo . [(20161203 2133) ((emacs (24 4)) (s (1 11 0)) (shell-split-string (20151224 208))) "Show the output of long-running commands in the echo area" single ((:commit . "e0e874fc0e1ad6d291e39ed76023445297ad438a") (:authors ("Tijs Mallaerts" . "tijs.mallaerts@gmail.com")) (:maintainer "Tijs Mallaerts" . "tijs.mallaerts@gmail.com"))]) (cmm-mode . [(20150225 746) nil "Major mode for C-- source code" single ((:commit . "c3ad514dff3eb30434f6b20d953276d4c00de1ee"))]) @@ -608,7 +609,7 @@ (company-ansible . [(20200306 1441) ((emacs (24 4)) (company (0 8 12))) "A company back-end for ansible" tar ((:commit . "79dd421b161efa49fbdffad57fa40edb41f484a3") (:authors ("Krzysztof Magosa" . "krzysztof@magosa.pl")) (:maintainer "Krzysztof Magosa" . "krzysztof@magosa.pl") (:keywords "ansible") (:url . "https://github.com/krzysztof-magosa/company-ansible"))]) (company-arduino . [(20160306 1739) ((emacs (24 1)) (company (0 8 0)) (irony (0 1 0)) (cl-lib (0 5)) (company-irony (0 1 0)) (company-c-headers (20140930)) (arduino-mode (1 0))) "company-mode for Arduino" single ((:commit . "d7e369702b8eee63e6dfdeba645ce28b6dc66fb1") (:authors ("Yuta Yamada" . "sleepboy.zzz@gmail.com")) (:maintainer "Yuta Yamada" . "sleepboy.zzz@gmail.com") (:keywords "convenience" "development" "company") (:url . "https://github.com/yuutayamada/company-arduino"))]) (company-auctex . [(20200529 1835) ((yasnippet (0 8 0)) (company (0 8 0)) (auctex (11 87))) "Company-mode auto-completion for AUCTeX" single ((:commit . "9400a2ec7459dde8cbf1a5d50dfee4e300ed7e18") (:authors ("Christopher Monsanto , Alexey Romanov" . "alexey.v.romanov@gmail.com")) (:maintainer "Christopher Monsanto , Alexey Romanov" . "alexey.v.romanov@gmail.com") (:url . "https://github.com/alexeyr/company-auctex/"))]) - (company-axiom . [(20191027 1928) ((emacs (24)) (company (0 9)) (axiom-environment (20171021))) "A company-mode backend for the axiom-environment system" single ((:commit . "e60de5ed107ffeb530a56d24d04f38988124d12b") (:authors ("Paul Onions" . "paul.onions@acm.org")) (:maintainer "Paul Onions" . "paul.onions@acm.org") (:keywords "axiom" "openaxiom" "fricas" "axiom-environment"))]) + (company-axiom . [(20191027 1928) ((emacs (24)) (company (0 9)) (axiom-environment (20171021))) "A company-mode backend for the axiom-environment system" single ((:commit . "847cc6e728b692ad3fdaec28d0c8c49ec0378a56") (:authors ("Paul Onions" . "paul.onions@acm.org")) (:maintainer "Paul Onions" . "paul.onions@acm.org") (:keywords "axiom" "openaxiom" "fricas" "axiom-environment"))]) (company-bibtex . [(20171105 644) ((company (0 9 0)) (cl-lib (0 5)) (parsebib (1 0))) "Company completion for bibtex keys" single ((:commit . "da67faf3a6faba8e7f1b222dedfc5521b02c7655") (:authors ("GB Gardner" . "gbgar@users.noreply.github.com")) (:maintainer "GB Gardner" . "gbgar@users.noreply.github.com") (:keywords "company-mode" "bibtex") (:url . "https://github.com/gbgar/company-bibtex"))]) (company-box . [(20211020 2007) ((emacs (26 0 91)) (dash (2 19 0)) (company (0 9 6)) (frame-local (0 0 1))) "Company front-end with icons" tar ((:commit . "f9cbbc7df8efbb56a8d31a5b422d158660d9109e") (:authors ("Sebastien Chapuis" . "sebastien@chapu.is")) (:maintainer "Sebastien Chapuis" . "sebastien@chapu.is") (:keywords "company" "completion" "front-end" "convenience") (:url . "https://github.com/sebastiencs/company-box"))]) (company-c-headers . [(20190825 1631) ((emacs (24 1)) (company (0 8))) "Company mode backend for C/C++ header files" single ((:commit . "9d384571b1190e99d0a789e5296176d69a3d0771") (:authors ("Alastair Rankine" . "alastair@girtby.net")) (:maintainer "Alastair Rankine" . "alastair@girtby.net") (:keywords "development" "company"))]) @@ -697,10 +698,10 @@ (consult-ghq . [(20210606 2047) ((emacs (26 1)) (consult (0 8)) (affe (0 1))) "Ghq interface using consult" single ((:commit . "c8619d66bd8f8728e43ed15096078b89eb4d2083") (:authors ("Tomoya Otake" . "tomoya.ton@gmail.com")) (:maintainer "Tomoya Otake" . "tomoya.ton@gmail.com") (:keywords "convenience" "usability" "consult" "ghq") (:url . "https://github.com/tomoya/consult-ghq"))]) (consult-ls-git . [(20220501 1823) ((emacs (27 1)) (consult (0 16))) "Consult integration for git" single ((:commit . "f2398b354994e583ad22af324a129cf94d06009e") (:authors ("Robin Joy")) (:maintainer "Robin Joy") (:keywords "convenience") (:url . "https://github.com/rcj/consult-ls-git"))]) (consult-lsp . [(20220507 856) ((emacs (27 1)) (lsp-mode (5 0)) (consult (0 16)) (f (0 20 0))) "LSP-mode Consult integration" single ((:commit . "19606a03cf854e1b0930c4526ed92c4560dccdc2") (:authors ("Gerry Agbobada")) (:maintainer "Gerry Agbobada") (:keywords "tools" "completion" "lsp") (:url . "https://github.com/gagbo/consult-lsp"))]) - (consult-notmuch . [(20220421 717) ((emacs (26 1)) (consult (0 9)) (notmuch (0 31))) "Notmuch search using consult" single ((:commit . "16eb2c100ca144140f07014c32e99487c6a73e18") (:authors ("Jose A Ortega Ruiz" . "jao@gnu.org")) (:maintainer "Jose A Ortega Ruiz") (:keywords "mail") (:url . "https://codeberg.org/jao/consult-notmuch"))]) + (consult-notmuch . [(20220513 1647) ((emacs (26 1)) (consult (0 9)) (notmuch (0 31))) "Notmuch search using consult" single ((:commit . "4138855cddee0ef126cff6a5fc5ca9c49fd2682d") (:authors ("Jose A Ortega Ruiz" . "jao@gnu.org")) (:maintainer "Jose A Ortega Ruiz") (:keywords "mail") (:url . "https://codeberg.org/jao/consult-notmuch"))]) (consult-org-roam . [(20220508 1232) ((emacs (27 1)) (org-roam (2 2 0)) (consult (0 16))) "Consult integration for org-roam" single ((:commit . "05cec288f931a1f3cd5984b88a79f1339110e4b9") (:authors ("jgru ")) (:maintainer "jgru ") (:url . "https://github.com/jgru/consult-org-roam"))]) (consult-project-extra . [(20220424 1815) ((emacs (27 1)) (consult (0 17)) (project (0 8 1))) "Consult integration for project.el" single ((:commit . "fa882a0bf9b697ebb59d0dfa2ffd81ea6daabf41") (:authors ("Enrique Kessler Martínez")) (:maintainer "Enrique Kessler Martínez") (:keywords "convenience" "project" "management") (:url . "https://github.com/Qkessler/consult-project-extra"))]) - (consult-projectile . [(20220505 1139) ((emacs (25 1)) (consult (0 12)) (projectile (2 5 0))) "Consult integration for projectile" single ((:commit . "8e618bc62405e345cc59e891f82d8ee45691010a") (:authors ("Marco Pawłowski")) (:maintainer "Marco Pawłowski") (:keywords "convenience") (:url . "https://gitlab.com/OlMon/consult-projectile"))]) + (consult-projectile . [(20220511 2103) ((emacs (25 1)) (consult (0 12)) (projectile (2 5 0))) "Consult integration for projectile" single ((:commit . "130ba9d3879bc293d81b1aa9fbfd0dffae3b5579") (:authors ("Marco Pawłowski")) (:maintainer "Marco Pawłowski") (:keywords "convenience") (:url . "https://gitlab.com/OlMon/consult-projectile"))]) (consult-recoll . [(20220227 2050) ((emacs (26 1)) (consult (0 9))) "Recoll queries using consult" single ((:commit . "228306eeda8c57db45609ca068f60ee433367c17") (:authors ("Jose A Ortega Ruiz" . "jao@gnu.org")) (:maintainer "Jose A Ortega Ruiz") (:keywords "docs" "convenience") (:url . "https://codeberg.org/jao/consult-recoll"))]) (consult-spotify . [(20211114 2258) ((emacs (26 1)) (consult (0 8)) (espotify (0 1))) "Spotify queries using consult" single ((:commit . "ea6d6021e5acc550560325db2f09198839ee702f") (:authors ("Jose A Ortega Ruiz" . "jao@gnu.org")) (:maintainer "Jose A Ortega Ruiz") (:keywords "multimedia") (:url . "https://codeberg.org/jao/espotify"))]) (consult-yasnippet . [(20220409 1209) ((emacs (27 1)) (yasnippet (0 14)) (consult (0 16))) "A consulting-read interface for yasnippet" single ((:commit . "cdb256d2c50e4f8473c6052e1009441b65b8f8ab") (:authors ("mohsin kaleem" . "mohkale@kisara.moe")) (:maintainer "mohsin kaleem" . "mohkale@kisara.moe") (:url . "https://github.com/mohkale/consult-yasnippet"))]) @@ -714,21 +715,21 @@ (copyit . [(20190919 1258) ((emacs (24 3)) (s (1 9 0))) "Copy it, yank anything!" single ((:commit . "c4f2c28e5b6270e8e3364341619f1154bb4e682e") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "convenience" "yank" "clipboard") (:url . "https://github.com/zonuexe/emacs-copyit"))]) (copyit-pandoc . [(20190919 1258) ((emacs (24 3)) (copyit (0 1 0)) (pandoc (0 0 1))) "Copy it, yank anything!" single ((:commit . "c4f2c28e5b6270e8e3364341619f1154bb4e682e") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "convenience" "yank" "clipboard") (:url . "https://github.com/zonuexe/emacs-copyit"))]) (coq-commenter . [(20170822 2309) ((dash (2 13 0)) (s (1 11 0)) (cl-lib (0 5))) "Coq commenting minor mode for proof" single ((:commit . "7fe9a2cc0ebdb0b1e54a24eb7971d757fb588ac3") (:authors ("Junyoung Clare Jang" . "jjc9310@gmail.com")) (:maintainer "Junyoung Clare Jang" . "jjc9310@gmail.com") (:keywords "comment" "coq" "proof") (:url . "http://github.com/ailrun/coq-commenter"))]) - (corfu-doc . [(20220429 1348) ((emacs (26 0)) (corfu (0 16 0))) "Documentation popup for Corfu" single ((:commit . "5a6f4f879de6dc2ca6e22789878d416e88e85905") (:authors ("Yuwei Tian" . "ibluefocus@NOSPAM.gmail.com")) (:maintainer "Yuwei Tian" . "ibluefocus@NOSPAM.gmail.com") (:keywords "corfu" "popup" "documentation" "convenience") (:url . "https://github.com/galeo/corfu-doc"))]) + (corfu-doc . [(20220513 1155) ((emacs (26 0)) (corfu (0 16 0))) "Documentation popup for Corfu" single ((:commit . "96b5de8cced0f2c2069748305bb72cf2db77200e") (:authors ("Yuwei Tian" . "ibluefocus@NOSPAM.gmail.com")) (:maintainer "Yuwei Tian" . "ibluefocus@NOSPAM.gmail.com") (:keywords "corfu" "popup" "documentation" "convenience") (:url . "https://github.com/galeo/corfu-doc"))]) (corral . [(20160502 701) nil "Quickly surround text with delimiters" single ((:commit . "e7ab6aa118e46b93d4933d1364bc273f57cd6911") (:authors ("Kevin Liu" . "mail@nivekuil.com")) (:maintainer "Kevin Liu" . "mail@nivekuil.com") (:url . "http://github.com/nivekuil/corral"))]) (cort . [(20211020 18) ((emacs (24 1)) (ansi (0 4)) (cl-lib (0 6))) "Simplify extended unit test framework" single ((:commit . "3f64a7b03a4c5b768ec21fd5987acd0d62d16c7b") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "test" "lisp") (:url . "https://github.com/conao3/cort.el"))]) (cosmo . [(20170922 744) ((emacs (24 4))) "Cosmological Calculator" single ((:commit . "dd83b09a49a2843606b28279b674b2207040b36b") (:authors ("Francesco Montanari" . "fmnt@fmnt.info")) (:maintainer "Francesco Montanari" . "fmnt@fmnt.info") (:keywords "tools") (:url . "https://gitlab.com/montanari/cosmo-el"))]) (counsel . [(20220402 953) ((emacs (24 5)) (ivy (0 13 4)) (swiper (0 13 4))) "Various completion functions using Ivy" single ((:commit . "8bf8027e4bd8c093bddb76a813952d2a0dcbf21d") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "convenience" "matching" "tools") (:url . "https://github.com/abo-abo/swiper"))]) (counsel-ag-popup . [(20210121 805) ((emacs (26 1)) (counsel (0 13 0)) (transient (0 3 0))) "Interactive search with counsel-ag" single ((:commit . "41d85fe36edd72da68f5009ad9cf9013cd19960d") (:authors ("Eder Elorriaga" . "gexplorer8@gmail.com")) (:maintainer "Eder Elorriaga" . "gexplorer8@gmail.com") (:keywords "convenience" "matching" "tools") (:url . "https://github.com/gexplorer/counsel-ag-popup"))]) - (counsel-at-point . [(20220507 1118) ((emacs (26 2)) (counsel (0 13 0))) "Context sensitive project search" single ((:commit . "f618411fc8f607e4c93b5efa98584fd461c53ac6") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:keywords "convenience") (:url . "https://codeberg.com/ideasman42/emacs-counsel-at-point"))]) + (counsel-at-point . [(20220507 1118) ((emacs (26 2)) (counsel (0 13 0))) "Context sensitive project search" single ((:commit . "3e731889dd4519d16c38d5ad20f4ecdea0c95475") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:keywords "convenience") (:url . "https://codeberg.com/ideasman42/emacs-counsel-at-point"))]) (counsel-bbdb . [(20181128 1320) ((ivy (0 8 0)) (emacs (24 3))) "Quick search&input email from BBDB based on ivy" single ((:commit . "df2890deb73b09f8055243bd91942ea887d9b7a1") (:authors ("Chen Bin ")) (:maintainer "Chen Bin ") (:keywords "mail" "abbrev" "convenience" "matching") (:url . "https://github.com/redguard/counsel-bbdb"))]) (counsel-chrome-bm . [(20211022 1427) ((emacs (25 1)) (counsel (0 13 0))) "Browse Chrom(e/ium) bookmarks with Ivy" single ((:commit . "72b31889581f20f4037c0361f5259ff3633bc128") (:authors ("BlueBoxWare" . "BlueBoxWare@users.noreply.github.com")) (:maintainer "BlueBoxWare" . "BlueBoxWare@users.noreply.github.com") (:keywords "hypermedia") (:url . "https://github.com/BlueBoxWare/counsel-chrome-bm"))]) (counsel-codesearch . [(20180925 803) ((codesearch (1)) (counsel (0 10 0)) (emacs (24)) (ivy (0 10 0))) "Counsel interface for codesearch.el" single ((:commit . "b7989fad3e06f301c31d5e896c42b6cc549a0e0c") (:authors ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainer "Austin Bingham" . "austin.bingham@gmail.com") (:keywords "tools") (:url . "https://github.com/abingham/emacs-counsel-codesearch"))]) (counsel-css . [(20211115 1755) ((emacs (24 4)) (counsel (0 7 0)) (cl-lib (0 5))) "stylesheet-selector-aware swiper" single ((:commit . "8e9c0515fc952452eee786d8ebb43d48ea86c9f8") (:authors ("Henrik Lissner ")) (:maintainer "Henrik Lissner" . "contact@henrik.io") (:keywords "convenience" "tools" "counsel" "swiper" "selector" "css" "less" "scss") (:url . "https://github.com/hlissner/emacs-counsel-css"))]) (counsel-dash . [(20200103 1411) ((emacs (24 4)) (dash-docs (1 4 0)) (counsel (0 8 0)) (cl-lib (0 5))) "Browse dash docsets using Ivy" single ((:commit . "370d5f6f14b5294d0eb717f7b2a6a8e93df1ed24") (:authors ("Nathan Kot" . "nk@nathankot.com")) (:maintainer "Nathan Kot" . "nk@nathankot.com") (:keywords "dash" "ivy" "counsel") (:url . "https://github.com/nathankot/counsel-dash"))]) (counsel-edit-mode . [(20210824 1504) ((emacs (26 1)) (ht (2 3)) (s (1 12 0)) (counsel (0 10 0))) "Edit results of counsel commands in-place" single ((:commit . "378803ac0040c04762ff001ab1aca7d4325ecf22") (:authors ("Tyler Dodge")) (:maintainer "Tyler Dodge") (:keywords "convenience" "matching") (:url . "https://github.com/tyler-dodge/counsel-edit-mode"))]) - (counsel-etags . [(20220405 510) ((emacs (25 1)) (counsel (0 13 4))) "Fast and complete Ctags/Etags solution using ivy" single ((:commit . "c74ae94297c4a2dc0b6878c2e9460a4f386158d4") (:authors ("Chen Bin ")) (:maintainer "Chen Bin ") (:keywords "tools" "convenience") (:url . "http://github.com/redguardtoo/counsel-etags"))]) - (counsel-fd . [(20210606 1724) ((counsel (0 12 0))) "counsel interface for fd" single ((:commit . "e9513a3c7f6cdbdf038f951e828e631c0455e7d4") (:keywords "tools") (:url . "https://github.com/CsBigDataHub/counsel-fd"))]) + (counsel-etags . [(20220516 1309) ((emacs (25 1)) (counsel (0 13 4))) "Fast and complete Ctags/Etags solution using ivy" single ((:commit . "3541edc21ab67ef4c51d8081418e699c956d0e90") (:authors ("Chen Bin ")) (:maintainer "Chen Bin ") (:keywords "tools" "convenience") (:url . "http://github.com/redguardtoo/counsel-etags"))]) + (counsel-fd . [(20220514 2227) ((counsel (0 12 0))) "counsel interface for fd" single ((:commit . "c1ba2e36fe69111e7f6f42ea1b0e3b7a45d96de0") (:keywords "tools") (:url . "https://github.com/CsBigDataHub/counsel-fd"))]) (counsel-ffdata . [(20191017 1237) ((emacs (25 1)) (counsel (0 11 0)) (emacsql (3 0 0))) "Use ivy to access firefox data" single ((:commit . "88c2348c4039d9e562bd3d9a364708b01037c283") (:authors ("Zhu Zihao" . "all_but_last@163.com")) (:maintainer "Zhu Zihao" . "all_but_last@163.com") (:keywords "convenience" "tools" "matching") (:url . "https://github.com/cireu/counsel-ffdata"))]) (counsel-gtags . [(20210222 1803) ((emacs (25 1)) (counsel (0 8 0)) (seq (1 0))) "ivy for GNU global" single ((:commit . "1d52eaeffeb60266434d4f7416a108ca058fde91") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com") ("Felipe Lema" . "felipelema@mortemale.org") ("Jimmy Aguilar Mena" . "spacibba@aol.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/FelipeLema/emacs-counsel-gtags"))]) (counsel-jq . [(20210329 749) ((swiper (0 12 0)) (ivy (0 12 0)) (emacs (24 1))) "Live preview of \"jq\" queries using counsel" single ((:commit . "8cadd2e96470402ede4881b4e955872976443689") (:authors ("Alain M. Lafon" . "alain@200ok.ch")) (:maintainer "Alain M. Lafon" . "alain@200ok.ch") (:keywords "convenience" "data" "matching") (:url . "https://github.com/200ok-ch/counsel-jq"))]) @@ -757,7 +758,7 @@ (cql-mode . [(20190315 225) ((emacs (24))) "Major mode for editting CQLs" single ((:commit . "d400c046850d3cf404778b2c47d6be4ff84ca04b") (:authors ("Yuki Inoue ")) (:maintainer "Yuki Inoue ") (:keywords "cql" "cassandra") (:url . "https://github.com/Yuki-Inoue/cql-mode"))]) (cquery . [(20190118 542) ((emacs (25 1)) (lsp-mode (3 4)) (dash (0 13))) "cquery client for lsp-mode" tar ((:commit . "555e50984ebda177421fdcdc8c76cb29235d9694") (:authors ("Tobias Pisani")) (:maintainer "Tobias Pisani") (:keywords "languages" "lsp" "c++") (:url . "https://github.com/jacobdufault/cquery"))]) (crappy-jsp-mode . [(20140311 931) nil "A pretty crappy major-mode for jsp." single ((:commit . "6c45ab92b452411cc0fab9bcee2f456276b4fc40") (:keywords "jsp" "major" "mode"))]) - (creamsody-theme . [(20170222 1058) ((autothemer (0 2))) "Straight from the soda fountain." single ((:commit . "32fa3f4e461da92700523b1b20e7b28974c19a26") (:url . "http://github.com/emacsfodder/emacs-theme-creamsody"))]) + (creamsody-theme . [(20220516 1515) ((autothemer (0 2))) "Straight from the soda fountain." single ((:commit . "fdf66a8e47ebd71f7bb6509d4ad6044bc0ac02db") (:url . "http://github.com/emacsfodder/emacs-theme-creamsody"))]) (create-link . [(20211014 1617) ((emacs (25 1))) "Smart format link generator" single ((:commit . "e765b1067ced891a90ba0478af7fe675cff9b713") (:authors ("Kijima Daigo" . "norimaking777@gmail.com")) (:maintainer "Kijima Daigo" . "norimaking777@gmail.com") (:keywords "link" "format" "browser" "convenience") (:url . "https://github.com/kijimaD/create-link"))]) (creds . [(20140510 1706) ((s (1 9 0)) (dash (2 5 0))) "A parser credentials file library (not limited to credentials entries)" tar ((:commit . "b059397a7d59481f05fbb1bb9c8d3c2c69226482") (:authors ("Antoine R. Dumont ")) (:maintainer "Antoine R. Dumont ") (:keywords "credentials") (:url . "https://github.com/ardumont/emacs-creds"))]) (creole . [(20140924 1500) ((noflet (0 0 3)) (kv (0 0 17))) "A parser for the Creole Wiki language" single ((:commit . "7d5cffe93857f6c75ca09ac79c0e47b8d4410e53") (:authors ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "lisp" "creole" "wiki"))]) @@ -779,7 +780,7 @@ (css-eldoc . [(20220415 1629) nil "an eldoc-mode plugin for CSS source code" tar ((:commit . "73ebf9757a043b56b7d3b5befec5a38e6754b9e5") (:authors ("Zeno Zeng" . "zenoes@qq.com")) (:maintainer "Zeno Zeng" . "zenoes@qq.com"))]) (cssh . [(20150810 1709) nil "clusterssh implementation for emacs" single ((:commit . "2fe2754235225a59b63f08b130cfd4352e2e1c3f") (:authors ("Dimitri Fontaine" . "dim@tapoueh.org")) (:maintainer "Dimitri Fontaine" . "dim@tapoueh.org") (:keywords "clusterssh" "ssh" "cssh") (:url . "http://tapoueh.org/emacs/cssh.html"))]) (csv . [(20161113 1510) nil "Functions for reading and parsing CSV files." single ((:commit . "aa1dfa1263565d5fac3879c21d8ddf5f8915e411") (:authors ("Ulf Jasper" . "ulf.jasper@web.de")) (:maintainer "Ulf Jasper" . "ulf.jasper@web.de") (:keywords "extensions" "data" "csv"))]) - (ct . [(20210219 1344) ((emacs (26 1)) (dash (2 18 0)) (hsluv (1 0 0))) "Color Tools - a color api" single ((:commit . "c302ee94feee0c5efc511e8f9fd8cb2f6dfe3490") (:authors ("neeasade")) (:maintainer "neeasade") (:keywords "convenience" "color" "theming" "rgb" "hsv" "hsl" "cie-lab" "background") (:url . "https://github.com/neeasade/ct.el"))]) + (ct . [(20220514 2027) ((emacs (26 1)) (dash (2 18 0)) (hsluv (1 0 0))) "Color Tools - a color api" single ((:commit . "6bc55d01780fa921ced0e648d04497e27e23fe54") (:authors ("neeasade")) (:maintainer "neeasade") (:keywords "convenience" "color" "theming" "rgb" "hsv" "hsl" "cie-lab" "background") (:url . "https://github.com/neeasade/ct.el"))]) (ctable . [(20210128 629) ((emacs (24 3)) (cl-lib (0 5))) "Table component for Emacs Lisp" single ((:commit . "48b73742757a3ae5736d825fe49e00034cc453b5") (:authors ("SAKURAI Masashi ")) (:maintainer "SAKURAI Masashi ") (:keywords "table") (:url . "https://github.com/kiwanami/emacs-ctable"))]) (ctags-update . [(20190609 613) nil "(auto) update TAGS in parent directory using exuberant-ctags" single ((:commit . "67faf248b92388442958a069263c62a345425a1b") (:authors (nil . "Joseph(纪秀峰) jixiuf@gmail.com")) (:maintainer nil . "Joseph(纪秀峰) jixiuf@gmail.com") (:keywords "exuberant-ctags" "etags") (:url . "https://github.com/jixiuf/ctags-update"))]) (ctl-mode . [(20151202 1006) nil "Major mode for editing GrADS script files" single ((:commit . "1a13051db21b999c7682a015b33a03096ff9d891") (:authors ("Joe Wielgosz" . "joew@cola.iges.org")) (:maintainer "Joe Wielgosz" . "joew@cola.iges.org") (:keywords "grads" "script" "major-mode"))]) @@ -791,7 +792,7 @@ (cubicle-mode . [(20171009 1957) nil "Major mode for the Cubicle model checker" single ((:commit . "00f09bb2d4bb496549775e770d7ada08bc1e4866") (:authors ("Alain Mebsout")) (:maintainer "Alain Mebsout"))]) (cucumber-goto-step . [(20131210 519) ((pcre2el (1 5))) "Jump to cucumber step definition" single ((:commit . "f2713ffb26ebe1b757d1f2ea80e900b55e5895aa") (:authors ("Glen Stampoultzis" . "gstamp@gmail.com")) (:maintainer "Glen Stampoultzis" . "gstamp@gmail.com") (:url . "http://orthogonal.me"))]) (cuda-mode . [(20201013 2230) nil "NVIDIA CUDA Major Mode" single ((:commit . "7f593518fd135fc6af994024bcb47986dfa502d2") (:authors ("Jack Morrison" . "jackmorrison1@gmail.com")) (:maintainer "Jack Morrison" . "jackmorrison1@gmail.com") (:keywords "c" "languages"))]) - (cue-mode . [(20220507 1728) ((emacs (25 1))) "Major mode for CUE language files" single ((:commit . "598c9b33b888e067e7472710a5f159cee98a0307") (:authors ("Russell Sim" . "russell.sim@gmail.com")) (:maintainer "Russell Sim" . "russell.sim@gmail.com") (:keywords "data" "languages") (:url . "https://github.com/russell/cue-mode"))]) + (cue-mode . [(20220512 2104) ((emacs (25 1))) "Major mode for CUE language files" single ((:commit . "f98b9f9088fcb66c97f9200f6c8a0cd16c11caae") (:authors ("Russell Sim" . "russell.sim@gmail.com")) (:maintainer "Russell Sim" . "russell.sim@gmail.com") (:keywords "data" "languages") (:url . "https://github.com/russell/cue-mode"))]) (curl-to-elisp . [(20201124 1012) ((emacs (25 1))) "Convert cURL command to Emacs Lisp code" single ((:commit . "63d8d9c6d5efb8af8aa88042bfc0690ba699ef64") (:authors ("Xu Chunyang")) (:maintainer "Xu Chunyang") (:keywords "lisp") (:url . "https://github.com/xuchunyang/curl-to-elisp"))]) (currency-convert . [(20210427 2032) ((emacs (24 4))) "Currency converter" single ((:commit . "12805ea66aa8421de5eedda39d23f709de634460") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "comm" "convenience" "i18n") (:url . "https://github.com/lassik/emacs-currency-convert"))]) (current-word-highlight . [(20210323 1401) nil "Highlight the current word minor mode" single ((:commit . "d860f4e170ffa4cef840da93647f458cc409d554") (:authors ("Kijima Daigo" . "norimaking777@gmail.com")) (:maintainer "Kijima Daigo" . "norimaking777@gmail.com") (:keywords "highlight" "face" "convenience" "word") (:url . "https://github.com/kijimaD/current-word-highlight"))]) @@ -807,7 +808,7 @@ (cycle-themes . [(20150403 309) ((cl-lib (0 5))) "A global minor mode to make switching themes easier" single ((:commit . "6e125d11fdbc6b78fc9f219eb2609a5e29815898") (:keywords "themes" "utility" "global minor mode") (:url . "http://github.com/toroidal-code/cycle-themes.el"))]) (cyphejor . [(20210816 1607) ((emacs (24 4))) "Shorten major mode names using user-defined rules" single ((:commit . "576d237a46be79449a22e3a7912a3464d7b0c233") (:authors ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainer "Mark Karpov" . "markkarpov92@gmail.com") (:keywords "mode-line" "major-mode") (:url . "https://github.com/mrkkrp/cyphejor"))]) (cypher-mode . [(20151110 1142) nil "major mode for editing cypher scripts" single ((:commit . "ce8543d7877c736c574a17b49874c9dcdc7a06d6") (:authors ("François-Xavier Bois ")) (:maintainer "François-Xavier Bois") (:keywords "cypher" "graph") (:url . "http://github.com/fxbois/cypher-mode"))]) - (cython-mode . [(20211111 1407) nil "Major mode for editing Cython files" single ((:commit . "812585935131125f8988c38417bb73bfd5a81c05"))]) + (cython-mode . [(20211111 1407) nil "Major mode for editing Cython files" single ((:commit . "bbade72623c04933c348cd68fa273d3db6798446"))]) (czech-holidays . [(20160113 1752) nil "Adds a list of Czech public holidays to Emacs calendar" single ((:commit . "d136fa09a152b3cd80db6d55c7b4ddfe07b90fbf") (:authors ("David Chkhikvadze" . "david.chk@outlook.com")) (:maintainer "David Chkhikvadze" . "david.chk@outlook.com") (:keywords "calendar"))]) (d-mode . [(20210119 1853) ((emacs (25 1))) "D Programming Language major mode for (X)Emacs" single ((:commit . "199743df55c6bfce3cdb08405bd8519768c8dfa9") (:authors ("William Baxter")) (:maintainer "Russel Winder" . "russel@winder.org.uk") (:keywords "d" "programming" "language" "emacs" "cc-mode"))]) (dactyl-mode . [(20140906 1725) nil "Major mode for editing Pentadactyl config files" single ((:commit . "cc55fe6b987271d9647492b8df4c812d884f661f") (:keywords "languages" "vim") (:url . "https://github.com/luxbock/dactyl-mode"))]) @@ -817,7 +818,7 @@ (dakrone-theme . [(20170801 1933) nil "dakrone's custom dark theme" single ((:commit . "232ad1be5f3572dcbdf528f1655109aa355a6937") (:authors ("Lee Hinman ")) (:maintainer "Lee Hinman ") (:keywords "color" "themes") (:url . "https://github.com/dakrone/dakrone-theme"))]) (danneskjold-theme . [(20220316 1101) nil "Beautiful high-contrast Emacs theme." tar ((:commit . "054c0b9bc9cefb53a4065096e66707d20885c461") (:authors ("Dmitry Akatov" . "akatovda@yandex.com")) (:maintainer "Dmitry Akatov" . "akatovda@yandex.com") (:url . "https://github.com/rails-to-cosmos/"))]) (dante . [(20220429 1454) ((dash (2 12 0)) (emacs (25 1)) (f (0 19 0)) (flycheck (0 30)) (company (0 9)) (haskell-mode (13 14)) (s (1 11 0)) (lcr (1 0))) "Development mode for Haskell" single ((:commit . "b81081c2eb8dcbd7e67e05cf5e1991df6cf3e57c") (:authors ("Jean-Philippe Bernardy" . "jeanphilippe.bernardy@gmail.com")) (:maintainer "Jean-Philippe Bernardy" . "jeanphilippe.bernardy@gmail.com") (:keywords "haskell" "tools") (:url . "https://github.com/jyp/dante"))]) - (dap-mode . [(20220509 1638) ((emacs (26 1)) (dash (2 18 0)) (lsp-mode (6 0)) (bui (1 1 0)) (f (0 20 0)) (s (1 12 0)) (lsp-treemacs (0 1)) (posframe (0 7 0)) (ht (2 3))) "Debug Adapter Protocol mode" tar ((:commit . "61b5938d9a61882c2e76c58ca7f70e9337ddba00") (:authors ("Ivan Yonchovski" . "yyoncho@gmail.com")) (:maintainer "Ivan Yonchovski" . "yyoncho@gmail.com") (:keywords "languages" "debug") (:url . "https://github.com/emacs-lsp/dap-mode"))]) + (dap-mode . [(20220516 615) ((emacs (26 1)) (dash (2 18 0)) (lsp-mode (6 0)) (bui (1 1 0)) (f (0 20 0)) (s (1 12 0)) (lsp-treemacs (0 1)) (posframe (0 7 0)) (ht (2 3))) "Debug Adapter Protocol mode" tar ((:commit . "4fee7a5c38d6fb733b289902243e28a736aa1eb7") (:authors ("Ivan Yonchovski" . "yyoncho@gmail.com")) (:maintainer "Ivan Yonchovski" . "yyoncho@gmail.com") (:keywords "languages" "debug") (:url . "https://github.com/emacs-lsp/dap-mode"))]) (darcsum . [(20190316 2215) nil "a pcl-cvs like interface for managing darcs patches" single ((:commit . "6a8b690539d133c5e3d17cb23fe4365fbb6fb493") (:authors ("John Wiegley" . "johnw@gnu.org")) (:maintainer "John Wiegley" . "johnw@gnu.org") (:keywords "completion" "convenience" "tools" "vc"))]) (darcula-theme . [(20171227 1845) nil "Inspired by IntelliJ's Darcula theme" single ((:commit . "d9b82b58ded9014985be6658f4ab17e26ed9e93e") (:authors ("Sam Halliday" . "Sam.Halliday@gmail.com")) (:maintainer "Sam Halliday" . "Sam.Halliday@gmail.com") (:keywords "faces") (:url . "https://gitlab.com/fommil/emacs-darcula-theme"))]) (dark-krystal-theme . [(20170808 1300) ((emacs (24 0))) "an Emacs 24 theme based on Dark Krystal (tmTheme)" single ((:commit . "79084b99665dc9ffb0ec62cc092349a5ecebebbc") (:authors ("Jason Milkins")) (:maintainer "Jason Milkins") (:url . "https://github.com/emacsfodder/tmtheme-to-deftheme"))]) @@ -829,13 +830,13 @@ (darktooth-theme . [(20201215 822) ((autothemer (0 2))) "From the darkness... it watches" single ((:commit . "ec03b30ee7f43f89ca4c382bb3fe4ee560c028a8") (:url . "http://github.com/emacsfodder/emacs-theme-darktooth"))]) (dart-mode . [(20220401 0) ((emacs (24 3))) "Major mode for editing Dart files" single ((:commit . "9c846769abd37f7fdc7ba8388d1f3a2b844b75e3") (:authors ("https://github.com/bradyt/dart-mode/issues")) (:maintainer "https://github.com/bradyt/dart-mode/issues") (:keywords "languages") (:url . "https://github.com/bradyt/dart-mode"))]) (dart-server . [(20210501 1445) ((emacs (24 5)) (cl-lib (0 5)) (dash (2 10 0)) (flycheck (0 23)) (s (1 10))) "Minor mode for editing Dart files" single ((:commit . "75562baf9a89b7e314bc2f795f6ecdc5d1f2cc8c") (:authors ("Natalie Weizenbaum") ("Brady Trainor" . "mail@bradyt.com")) (:maintainer "Brady Trainor" . "mail@bradyt.com") (:keywords "languages") (:url . "https://github.com/bradyt/dart-server"))]) - (dash . [(20220417 2250) ((emacs (24))) "A modern list library for Emacs" tar ((:commit . "7fd71338dce041b352f84e7939f6966f4d379459") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com") (:keywords "extensions" "lisp") (:url . "https://github.com/magnars/dash.el"))]) + (dash . [(20220516 2220) ((emacs (24))) "A modern list library for Emacs" tar ((:commit . "759682332a0ebd737802d9fa0a80ceedf05088b6") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com") (:keywords "extensions" "lisp") (:url . "https://github.com/magnars/dash.el"))]) (dash-alfred . [(20191024 450) ((emacs (25 1))) "Search Dash documentation via Dash-Alfred-Workflow" single ((:commit . "fcd21bd6c7eb5cd31377be970406ff3d2454bd5c") (:authors ("Xu Chunyang")) (:maintainer "Xu Chunyang") (:keywords "docs") (:url . "https://github.com/xuchunyang/dash-alfred.el"))]) (dash-at-point . [(20211023 104) nil "Search the word at point with Dash" single ((:commit . "fba1a6f42ea51d05110e12c62bdced664059eb55") (:authors ("Shinji Tanaka" . "shinji.tanaka@gmail.com")) (:maintainer "Shinji Tanaka" . "shinji.tanaka@gmail.com") (:url . "https://github.com/stanaka/dash-at-point"))]) (dash-docs . [(20210830 926) ((emacs (24 4)) (cl-lib (0 5)) (async (1 9 3))) "Offline documentation browser using Dash docsets." tar ((:commit . "29848b6b347ac520f7646c200ed2ec36cea3feda") (:authors ("Raimon Grau" . "raimonster@gmail.com") ("Toni Reina " . "areina0@gmail.com") ("Bryan Gilbert" . "bryan@bryan.sh")) (:maintainer "Raimon Grau" . "raimonster@gmail.com") (:keywords "docs") (:url . "http://github.com/areina/helm-dash"))]) - (dash-functional . [(20210210 1449) ((dash (2 18 0))) "Collection of useful combinators for Emacs Lisp" single ((:commit . "7fd71338dce041b352f84e7939f6966f4d379459") (:authors ("Matus Goljer" . "matus.goljer@gmail.com") ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Matus Goljer" . "matus.goljer@gmail.com") (:keywords "extensions" "lisp") (:url . "https://github.com/magnars/dash.el"))]) - (dashboard . [(20220409 620) ((emacs (26 1))) "A startup screen extracted from Spacemacs" tar ((:commit . "0a86c0eabe6bb5e188e6ae915d971103248a3d26") (:authors ("Rakan Al-Hneiti" . "rakan.alhneiti@gmail.com")) (:maintainer "Jesús Martínez" . "jesusmartinez93@gmail.com") (:keywords "startup" "screen" "tools" "dashboard") (:url . "https://github.com/emacs-dashboard/emacs-dashboard"))]) - (dashboard-hackernews . [(20190109 205) ((emacs (24)) (dashboard (1 2 5)) (request (0 3 0))) "Display Hacker News on dashboard" single ((:commit . "b71814716d8f78181b9d1990f06072460de0797e") (:authors ("Hayato KAJIYAMA" . "kaji1216@gmail.com")) (:maintainer "Hayato KAJIYAMA" . "kaji1216@gmail.com") (:url . "https://github.com/hyakt/emacs-dashboard-hackernews"))]) + (dash-functional . [(20210210 1449) ((dash (2 18 0))) "Collection of useful combinators for Emacs Lisp" single ((:commit . "759682332a0ebd737802d9fa0a80ceedf05088b6") (:authors ("Matus Goljer" . "matus.goljer@gmail.com") ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Matus Goljer" . "matus.goljer@gmail.com") (:keywords "extensions" "lisp") (:url . "https://github.com/magnars/dash.el"))]) + (dashboard . [(20220516 456) ((emacs (26 1))) "A startup screen extracted from Spacemacs" tar ((:commit . "a4eb09778f7b685b6ff652212bf1fa2e6e1305d7") (:authors ("Rakan Al-Hneiti" . "rakan.alhneiti@gmail.com")) (:maintainer "Jesús Martínez" . "jesusmartinez93@gmail.com") (:keywords "startup" "screen" "tools" "dashboard") (:url . "https://github.com/emacs-dashboard/emacs-dashboard"))]) + (dashboard-hackernews . [(20220516 1809) ((emacs (24)) (dashboard (1 2 5)) (request (0 3 0))) "Display Hacker News on dashboard" single ((:commit . "dd5f8ec998d7b7bf162b4eb72474b683b8aa0a14") (:authors ("Hayato KAJIYAMA" . "kaji1216@gmail.com")) (:maintainer "Hayato KAJIYAMA" . "kaji1216@gmail.com") (:url . "https://github.com/hyakt/emacs-dashboard-hackernews"))]) (dashboard-ls . [(20220326 628) ((emacs (24 3)) (dashboard (1 2 5))) "Display files/directories in current directory on Dashboard" single ((:commit . "f9e199a20c654c3d1d8f405fdec9acb294afc004") (:authors ("Shen, Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Shen, Jen-Chieh" . "jcs090218@gmail.com") (:url . "https://github.com/emacs-dashboard/dashboard-ls"))]) (dashboard-project-status . [(20190202 1354) ((emacs (24)) (git (0 1 1)) (dashboard (1 2 5))) "Display a git project status in a dashboard widget." single ((:commit . "7675c138e9df8fe2c626e7ba9bbb8b6717671a41") (:authors ("Jason Duncan" . "jasond496@msn.com")) (:maintainer "Jason Duncan" . "jasond496@msn.com") (:url . "https://github.com/functionreturnfunction/dashboard-project-status"))]) (date-at-point . [(20150308 1243) nil "Add `date' to `thing-at-point' function" single ((:commit . "38df823d05df08ec0748a4185113fae5f99090e9") (:authors ("Alex Kost" . "alezost@gmail.com")) (:maintainer "Alex Kost" . "alezost@gmail.com") (:keywords "convenience") (:url . "https://github.com/alezost/date-at-point.el"))]) @@ -891,7 +892,7 @@ (didyoumean . [(20200905 1843) ((emacs (24 4))) "Did you mean to open another file?" single ((:commit . "ce5edcce160b86e7f6480f0381be785d43f97e19") (:keywords "convenience") (:url . "https://gitlab.com/kisaragi-hiu/didyoumean.el"))]) (diff-ansi . [(20220507 1118) ((emacs (27 1))) "Display diff's using alternative diffing tools" single ((:commit . "bfcce7f609a95b4b5e11c384c75fef8c7c972b95") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.com/ideasman42/emacs-diff-ansi"))]) (diff-at-point . [(20220507 1118) ((emacs (26 2))) "Diff navigation" single ((:commit . "aabb96b2b59f0e0d94d7b6889fa30016927ea03d") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.com/ideasman42/emacs-diff-at-point"))]) - (diff-hl . [(20220506 2102) ((cl-lib (0 2)) (emacs (25 1))) "Highlight uncommitted changes using VC" tar ((:commit . "14f2db367e8023ab0027713315a38ecd703afdbf") (:authors ("Dmitry Gutov" . "dgutov@yandex.ru")) (:maintainer "Dmitry Gutov" . "dgutov@yandex.ru") (:keywords "vc" "diff") (:url . "https://github.com/dgutov/diff-hl"))]) + (diff-hl . [(20220515 1714) ((cl-lib (0 2)) (emacs (25 1))) "Highlight uncommitted changes using VC" tar ((:commit . "e84209e959a17c7b96148e099e391daa29a4835e") (:authors ("Dmitry Gutov" . "dgutov@yandex.ru")) (:maintainer "Dmitry Gutov" . "dgutov@yandex.ru") (:keywords "vc" "diff") (:url . "https://github.com/dgutov/diff-hl"))]) (difflib . [(20210224 2242) ((emacs (24 4)) (cl-generic (0 3)) (ht (2 2)) (s (1 12 0))) "Helpers for computing deltas between sequences." single ((:commit . "646fc4388274fe765bbf4661e17a24e4d081250c") (:authors ("Diego A. Mundo" . "dieggsy@pm.me")) (:maintainer "Diego A. Mundo" . "dieggsy@pm.me") (:keywords "matching" "tools" "string") (:url . "http://github.com/dieggsy/difflib.el"))]) (diffpdf . [(20210626 1447) ((emacs (25 1)) (transient (0 3 0))) "Transient diffpdf" single ((:commit . "a5b203b549e373cb9b0ef3f00c0010bd34dd644a") (:authors ("Shuguang Sun" . "shuguang79@qq.com")) (:maintainer "Shuguang Sun" . "shuguang79@qq.com") (:keywords "tools") (:url . "https://github.com/ShuguangSun/diffpdf.el"))]) (diffscuss-mode . [(20141014 2357) nil "Major mode for diffscuss files." single ((:commit . "53f2d001bd3a5cb80c6ada16b4e570afd1989a09") (:authors ("Edmund Jorgensen" . "edmund@hut8labs.com")) (:maintainer "Edmund Jorgensen" . "edmund@hut8labs.com") (:keywords "tools"))]) @@ -947,12 +948,12 @@ (diredc . [(20220113 332) ((emacs (26 1)) (key-assist (1 0))) "Extensions for dired" single ((:commit . "7ee68f6b1c87f8ab86cf23416472747e88860717") (:keywords "files") (:url . "https://github.com/Boruch-Baum/emacs-diredc"))]) (diredfl . [(20220508 805) ((emacs (24))) "Extra font lock rules for a more colourful dired" single ((:commit . "62b559e1d6b69834a56a57eb1832ac6ad4d2e5d0") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "faces") (:url . "https://github.com/purcell/diredfl"))]) (diredful . [(20160529 2017) nil "colorful file names in dired buffers" single ((:commit . "ad328a15c5deffc1021af9b3f19a745dcd8f4415") (:authors ("Thamer Mahmoud" . "thamer.mahmoud@gmail.com")) (:maintainer "Thamer Mahmoud" . "thamer.mahmoud@gmail.com") (:keywords "dired" "colors" "extension" "widget") (:url . "https://github.com/thamer/diredful"))]) - (direnv . [(20220103 1342) ((emacs (25 1)) (dash (2 12 0))) "direnv integration" single ((:commit . "d71ceb415732c3b76a2948147fa3559622aceba2") (:authors ("wouter bolsterlee" . "wouter@bolsterl.ee")) (:maintainer "wouter bolsterlee" . "wouter@bolsterl.ee") (:keywords "direnv" "environment" "processes" "unix" "tools") (:url . "https://github.com/wbolster/emacs-direnv"))]) + (direnv . [(20220513 656) ((emacs (25 1)) (dash (2 12 0))) "direnv integration" single ((:commit . "416ed17efa93503b37eba196a14f967e0899bce4") (:authors ("wouter bolsterlee" . "wouter@bolsterl.ee")) (:maintainer "wouter bolsterlee" . "wouter@bolsterl.ee") (:keywords "direnv" "environment" "processes" "unix" "tools") (:url . "https://github.com/wbolster/emacs-direnv"))]) (direx . [(20170422 1327) nil "Simple Directory Explorer" tar ((:commit . "a79bfdb5980cf6ed7bfb3b41ddc471a7b6c0ede4") (:authors ("Tomohiro Matsuyama" . "m2ym.pub@gmail.com")) (:maintainer "Tomohiro Matsuyama" . "m2ym.pub@gmail.com") (:keywords "convenience"))]) (direx-grep . [(20140515 1506) ((direx (0 1 -3))) "Grep node of direx.el using incremental search like anything.el/helm.el" single ((:commit . "1109a512a80b2673a70b18b8568514049017faad") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "convenience") (:url . "https://github.com/aki2o/direx-grep"))]) (dirtree . [(20140129 832) ((tree-mode (1 1 1 1)) (windata (0))) "Directory tree views" single ((:commit . "ba55f1e716e386fdd37cb8e7f48616e405dc7251") (:authors ("Ye Wenbin" . "wenbinye@gmail.com")) (:maintainer "Ye Wenbin" . "wenbinye@gmail.com"))]) (dirtree-prosjekt . [(20140129 904) ((prosjekt (0 3)) (dirtree (0 1))) "dirtree integration for prosjekt." single ((:commit . "a864a8be5842223043702395f311e3350c28e9db") (:authors ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainer "Austin Bingham" . "austin.bingham@gmail.com") (:url . "https://github.com/abingham/prosjekt"))]) - (dirvish . [(20220508 1705) ((emacs (27 1))) "A modern file manager based on dired mode" tar ((:commit . "75d5abb62670dac0dce3e43e8dbe2e42b7abe6ab") (:authors ("Alex Lu ")) (:maintainer "Alex Lu ") (:keywords "files" "convenience") (:url . "https://github.com/alexluigit/dirvish"))]) + (dirvish . [(20220517 731) ((emacs (27 1))) "A modern file manager based on dired mode" tar ((:commit . "e7ec4f3c90cd4abeb8a4be83c0194a4979b5c92d") (:authors ("Alex Lu ")) (:maintainer "Alex Lu ") (:keywords "files" "convenience") (:url . "https://github.com/alexluigit/dirvish"))]) (disable-mouse . [(20210512 2114) ((emacs (24 1))) "Disable mouse commands globally" single ((:commit . "cae3be9dd012727b40ad3b511731191f79cebe42") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "mouse") (:url . "https://github.com/purcell/disable-mouse"))]) (disaster . [(20171016 2152) nil "Disassemble C/C++ code under cursor in Emacs" single ((:commit . "10a785facc60d89d78e0d5177985ab1af1741bb4") (:authors ("Justine Tunney" . "jtunney@gmail.com")) (:maintainer "Justine Tunney" . "jtunney@gmail.com") (:keywords "tools") (:url . "https://github.com/jart/disaster"))]) (discourse . [(20160911 819) ((cl-lib (0 5)) (request (0 2)) (s (1 11 0))) "discourse api" single ((:commit . "a86c7e608851e186fe12e892a573994f08c8e65e") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:keywords "lisp" "discourse") (:url . "https://github.com/lujun9972/discourse-api"))]) @@ -1004,7 +1005,7 @@ (dollaro . [(20151123 1302) ((s (1 6 0))) "simple text templates" single ((:commit . "500127f0172ac7a1eec627e026b59136580a74ac") (:authors ("Alessandro Piras" . "laynor@gmail.com")) (:maintainer "Alessandro Piras" . "laynor@gmail.com") (:keywords "tools" "convenience"))]) (doneburn-theme . [(20181110 1857) nil "A light theme based on Bozhidar Batsov's Zenburn" single ((:commit . "da4fa915a2a659001eea04498d790cdd8cac1fce") (:authors ("Manuel Uberti" . "manuel.uberti@inventati.org")) (:maintainer "Manuel Uberti" . "manuel.uberti@inventati.org") (:keywords "faces" "themes") (:url . "http://github.com/manuel-uberti/doneburn-emacs"))]) (doom . [(20180301 2308) ((cl-lib (0 5))) "DOM implementation and manipulation library" single ((:commit . "e59040aefc92dd9b3134eb623624307fb9e4327b") (:authors ("Alex Schroeder" . "alex@gnu.org") ("Henrik.Motakef" . "elisp@henrik-motakef.de") ("Katherine Whitlock" . "toroidal-code@gmail.com") ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Alex Schroeder") (:keywords "xml" "dom") (:url . "http://www.github.com/kensanata/doom.el/"))]) - (doom-modeline . [(20220412 853) ((emacs (25 1)) (all-the-icons (2 2 0)) (shrink-path (0 2 0)) (dash (2 11 0))) "A minimal and modern mode-line" tar ((:commit . "85bdd9ed8674710f6b9815e9a1c41ad4b5a45ace") (:authors ("Vincent Zhang" . "seagle0128@gmail.com")) (:maintainer "Vincent Zhang" . "seagle0128@gmail.com") (:keywords "faces" "mode-line") (:url . "https://github.com/seagle0128/doom-modeline"))]) + (doom-modeline . [(20220517 354) ((emacs (25 1)) (shrink-path (0 2 0)) (dash (2 11 0))) "A minimal and modern mode-line" tar ((:commit . "8c5ca7f28050d8a56c6289c7660d9c0b04a3288b") (:authors ("Vincent Zhang" . "seagle0128@gmail.com")) (:maintainer "Vincent Zhang" . "seagle0128@gmail.com") (:keywords "faces" "mode-line") (:url . "https://github.com/seagle0128/doom-modeline"))]) (doom-modeline-now-playing . [(20210831 1442) ((emacs (24 4)) (doom-modeline (3 0 0)) (async (1 9 3))) "Segment for Doom Modeline to show playerctl information" single ((:commit . "ef9158dfdf32e8eb789b69e7394d0bddaa68f42c") (:authors ("Ellis Kenyő" . "me@elken.dev")) (:maintainer "Ellis Kenyő" . "me@elken.dev") (:url . "https://github.com/elken/doom-modeline-now-playing"))]) (doom-themes . [(20220504 1557) ((emacs (25 1)) (cl-lib (0 5))) "an opinionated pack of modern color-themes" tar ((:commit . "e9bdd137116fa2037ed60037b8421cf68c64888d") (:authors ("Henrik Lissner" . "contact@henrik.io")) (:maintainer "Henrik Lissner" . "contact@henrik.io") (:keywords "themes" "faces") (:url . "https://github.com/doomemacs/themes"))]) (dot-mode . [(20180312 2300) ((emacs (24 3))) "minor mode to repeat typing or commands" single ((:commit . "6ca22b73bcdae2363ee9641b822a60685df16a3e") (:authors ("Robert Wyrick" . "rob@wyrick.org")) (:maintainer "Robert Wyrick" . "rob@wyrick.org") (:keywords "convenience") (:url . "https://github.com/wyrickre/dot-mode"))]) @@ -1029,7 +1030,7 @@ (drupal-mode . [(20220125 1044) ((php-mode (1 5 0))) "Advanced minor mode for Drupal development" tar ((:commit . "17927723adc5921e8058f7c29e5e50e88b975639") (:authors ("Arne Jørgensen" . "arne@arnested.dk")) (:maintainer "Arne Jørgensen" . "arne@arnested.dk") (:keywords "programming" "php" "drupal") (:url . "https://github.com/arnested/drupal-mode"))]) (drupal-spell . [(20130520 1655) nil "Aspell extra dictionary for Drupal" tar ((:commit . "4087c28c89a884ee050961c57166e6b09085f59d") (:authors ("Arne Jørgensen" . "arne@arnested.dk")) (:maintainer "Arne Jørgensen" . "arne@arnested.dk") (:keywords "wp") (:url . "https://github.com/arnested/drupal-spell"))]) (dsvn . [(20190316 2201) nil "Subversion interface" single ((:commit . "c37d2412ba92aad647bcf5aeb151e620e8069f8d") (:authors ("David Kågedal" . "davidk@lysator.liu.se") (" Mattias Engdegård" . "mattiase@acm.org")) (:maintainer "Mattias Engdegård" . "mattiase@acm.org") (:keywords "docs"))]) - (dtache . [(20220501 931) ((emacs (27 1))) "Run and interact with detached shell commands" tar ((:commit . "9becf3a921a0fde3a6e5d6f30379cf3d9826d565") (:authors ("Niklas Eklund" . "niklas.eklund@posteo.net")) (:maintainer "Niklas Eklund" . "niklas.eklund@posteo.net") (:keywords "convenience" "processes") (:url . "https://www.gitlab.com/niklaseklund/dtache.git"))]) + (dtache . [(20220513 2050) ((emacs (27 1))) "Run and interact with detached shell commands" tar ((:commit . "08310ca70b935d82fab146c7135d19a2c784f160") (:authors ("Niklas Eklund" . "niklas.eklund@posteo.net")) (:maintainer "Niklas Eklund" . "niklas.eklund@posteo.net") (:keywords "convenience" "processes") (:url . "https://www.gitlab.com/niklaseklund/dtache.git"))]) (dtb-mode . [(20210105 1132) ((emacs (25))) "Show device tree souce in dtbs" single ((:commit . "7f66de945a0be2be5a26b4619cae097288fb55cd") (:authors ("Schspa Shi" . "schspa@gmail.com")) (:maintainer "Schspa Shi" . "schspa@gmail.com") (:keywords "dtb" "dts" "convenience") (:url . "https://github.com/schspa/dtb-mode"))]) (dtk . [(20220309 759) ((emacs (24 4)) (cl-lib (0 6 1)) (dash (2 12 0)) (seq (1 9)) (s (1 9))) "access SWORD content via diatheke" single ((:commit . "56b339bc76926defa775c406113e306ec6d31b36") (:authors ("David Thompson")) (:maintainer "David Thompson") (:keywords "hypermedia") (:url . "https://github.com/dtk01/dtk.el"))]) (dtrace-script-mode . [(20150214 623) nil "DTrace code editing commands for Emacs" single ((:commit . "801af1ef16075d31a19830ebb8404bbf3a322f10"))]) @@ -1039,7 +1040,7 @@ (dumb-diff . [(20171211 2122) ((emacs (24 3))) "fast arbitrary diffs" single ((:commit . "1a2331d283049b71a07c1b06b1e0627a950d55f4") (:authors ("jack angers")) (:maintainer "jack angers") (:keywords "programming" "diff"))]) (dumb-jump . [(20211018 1545) ((emacs (24 3)) (s (1 11 0)) (dash (2 9 0)) (popup (0 5 3))) "Jump to definition for 50+ languages without configuration" single ((:commit . "dbb915441a2b66f2fbb954ff5de2723c5a4771d4") (:authors ("jack angers and contributors")) (:maintainer "jack angers and contributors") (:keywords "programming") (:url . "https://github.com/jacktasia/dumb-jump"))]) (dummyparens . [(20141009 1024) nil "parenthesis auto-pairing and wrapping" single ((:commit . "9798ef1d0eaa24e4fe66f8aa6022a8c62714cc89") (:authors ("Sergei Nosov ")) (:maintainer "Sergei Nosov ") (:keywords "dummyparens" "auto-pair" "wrapping") (:url . "https://github.com/snosov1/dummyparens"))]) - (dune . [(20210909 1010) nil "Integration with the dune build system" tar ((:commit . "4633b71e64abe3e8a737a45e181daef43f7db48d") (:url . "https://github.com/ocaml/dune"))]) + (dune . [(20210909 1010) nil "Integration with the dune build system" tar ((:commit . "43af00f79e41ce9101d42b36dab13e1f68d49a7a") (:url . "https://github.com/ocaml/dune"))]) (dune-format . [(20210505 108) ((reformatter (0 6)) (emacs (24 1))) "Reformat OCaml's dune files automatically" single ((:commit . "196f16a01f4c855de7becddbc4cfed2f6788693a") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "languages") (:url . "https://github.com/purcell/emacs-dune-format"))]) (duplicate-thing . [(20181031 1500) nil "Duplicate current line & selection" single ((:commit . "9d8fd05e3e5caa35d3f2a0c0032c92f0c0908e21") (:authors ("ongaeshi")) (:maintainer "ongaeshi") (:keywords "convenience" "command" "duplicate" "line" "selection") (:url . "https://github.com/ongaeshi/duplicate-thing"))]) (dut-mode . [(20170729 2111) ((emacs (24))) "Major mode for the Dut programming language" single ((:commit . "9235c7acaa6690942e9de8b7acd1e4be0c859dc1") (:authors ("The dut-mode Authors")) (:maintainer "The dut-mode Authors") (:keywords "languages" "gut") (:url . "https://github.com/dut-lang/dut-mode"))]) @@ -1067,7 +1068,7 @@ (easy-escape . [(20210917 1254) nil "Improve readability of escape characters in regular expressions" single ((:commit . "938497a21e65ba6b3ff8ec90e93a6d0ab18dc9b4") (:authors ("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) (:maintainer "Clément Pit-Claudel" . "clement.pitclaudel@live.com") (:keywords "convenience" "lisp" "tools") (:url . "https://github.com/cpitclaudel/easy-escape"))]) (easy-hugo . [(20211017 1248) ((emacs (25 1)) (popup (0 5 3)) (request (0 3 0)) (transient (0 3 6))) "Write blogs made with hugo by markdown or org-mode" tar ((:commit . "baead14d7f2fa86e108269932a94bf376de9c2e5") (:authors ("Masashi Miyaura")) (:maintainer "Masashi Miyaura") (:url . "https://github.com/masasam/emacs-easy-hugo"))]) (easy-jekyll . [(20211217 2311) ((emacs (25 1)) (request (0 3 0))) "Major mode managing jekyll blogs" single ((:commit . "7f19af310162464956f2bc4c38c6b7e95cb20321") (:authors ("Masashi Miyaura")) (:maintainer "Masashi Miyaura") (:url . "https://github.com/masasam/emacs-easy-jekyll"))]) - (easy-kill . [(20220311 1506) ((emacs (25)) (cl-lib (0 5))) "kill & mark things easily" single ((:commit . "f9b450a87c41e5ef616df565ed158cb236aa5189") (:authors ("Leo Liu" . "sdl.web@gmail.com")) (:maintainer "Leo Liu" . "sdl.web@gmail.com") (:keywords "killing" "convenience") (:url . "https://github.com/leoliu/easy-kill"))]) + (easy-kill . [(20220511 557) ((emacs (25)) (cl-lib (0 5))) "kill & mark things easily" single ((:commit . "de7d66c3c864a4722a973ee9bc228a14be49ba0c") (:authors ("Leo Liu" . "sdl.web@gmail.com")) (:maintainer "Leo Liu" . "sdl.web@gmail.com") (:keywords "killing" "convenience") (:url . "https://github.com/leoliu/easy-kill"))]) (easy-kill-extras . [(20210529 945) ((easy-kill (0 9 4))) "Extra functions for easy-kill." tar ((:commit . "74e9d0fcafc38d5f24e6209671a552bc1ba5a867") (:authors ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainer "Akinori MUSHA" . "knu@iDaemons.org") (:keywords "killing" "convenience") (:url . "https://github.com/knu/easy-kill-extras.el"))]) (easy-repeat . [(20150516 848) ((emacs (24 4))) "Repeat easily" single ((:commit . "060f0e6801c82c40c06961dc0528a00e18947a8c") (:authors ("Chunyang Xu" . "xuchunyang56@gmail.com")) (:maintainer "Chunyang Xu" . "xuchunyang56@gmail.com") (:keywords "repeat" "convenience") (:url . "https://github.com/xuchunyang/easy-repeat.el"))]) (ebf . [(20210225 1211) ((dash (2 18 0)) (cl-lib (0 5))) "brainfuck language transpiler to Emacs Lisp" tar ((:commit . "6cbeb4d62416f4cfd5be8906667342af8ecc44a6") (:authors ("Alexey Kutepov" . "reximkut@gmail.com")) (:maintainer "Alexey Kutepov" . "reximkut@gmail.com") (:url . "http://github.com/rexim/ebf"))]) @@ -1089,7 +1090,7 @@ (edit-at-point . [(20191013 1218) nil "edit(copy,cut..) current things(word,symbol..) under cursor" single ((:commit . "28c85a65c9c61f2aff50bc5e93f61cde26a5d9c0") (:authors (nil . "")) (:maintainer nil . "") (:url . "http://github.com/enoson/edit-at-point.el"))]) (edit-chrome-textarea . [(20200324 1513) ((emacs (25 1)) (websocket (1 4))) "Edit Chrome Textarea" single ((:commit . "e9ef6a72bdc6b58f932c51aa161869cee11b4bc9") (:authors ("Xu Chunyang")) (:maintainer "Xu Chunyang") (:keywords "tools") (:url . "https://github.com/xuchunyang/edit-chrome-textarea.el"))]) (edit-color-stamp . [(20130529 1733) ((es-lib (0 2)) (cl-lib (1 0))) "Edit a hex color stamp, using a QT or the internal color picker" tar ((:commit . "32dc1ca5bcf3dcf83fad5e39b55dc5b77becb3d3") (:authors ("sabof")) (:maintainer "sabof") (:url . "https://github.com/sabof/edit-color-stamp"))]) - (edit-indirect . [(20220216 1812) ((emacs (24 3))) "Edit regions in separate buffers" single ((:commit . "e3d86416bcf8ddca951d7d112e57ad30c5f9a081") (:authors ("Fanael Linithien" . "fanael4@gmail.com")) (:maintainer "Fanael Linithien" . "fanael4@gmail.com") (:url . "https://github.com/Fanael/edit-indirect"))]) + (edit-indirect . [(20220511 1124) ((emacs (24 3))) "Edit regions in separate buffers" single ((:commit . "f80f63822ffae78de38dbe72cacaeb1aaa96c732") (:authors ("Fanael Linithien" . "fanael4@gmail.com")) (:maintainer "Fanael Linithien" . "fanael4@gmail.com") (:url . "https://github.com/Fanael/edit-indirect"))]) (edit-indirect-region-latex . [(20161129 645) ((emacs (24 3)) (ht (2 2)) (edit-indirect (0 1 4))) "Edit LaTeX regions in separate buffers, e.g. for English grammar checks" single ((:commit . "05043f2c0c9838947d3ca4b51b695deb7c47612e") (:authors ("Hirotaka Niitsuma" . "hirotaka.niitsuma@gmail.com")) (:maintainer "Hirotaka Niitsuma" . "hirotaka.niitsuma@gmail.com") (:url . "https://github.com/niitsuma/edit-indirect-region-latex"))]) (edit-list . [(20100930 1443) nil "edit a single list" single ((:commit . "f460d3f9e208a4e606fe6ded307f1b011916ca71") (:authors ("Michael Olson" . "mwolson@gnu.org")) (:maintainer "Michael Olson" . "mwolson@gnu.org") (:url . "http://mwolson.org/static/dist/elisp/edit-list.el"))]) (edit-server . [(20181016 1125) nil "server that responds to edit requests from Chrome" single ((:commit . "65a8e434547dcbe1df89dc3fd7aee075f8b06366") (:authors ("Alex Bennée" . "alex@bennee.com")) (:maintainer "Alex Bennée" . "alex@bennee.com") (:url . "https://github.com/stsquad/emacs_chrome"))]) @@ -1103,28 +1104,28 @@ (ednc . [(20220404 2105) ((emacs (26 1))) "Emacs Desktop Notification Center" single ((:commit . "d1a3c37235dd87e0bce6ffc75f5568218d6d83b4") (:authors ("Simon Nicolussi" . "sinic@sinic.name")) (:maintainer "Simon Nicolussi" . "sinic@sinic.name") (:keywords "unix") (:url . "https://github.com/sinic/ednc"))]) (edts . [(20220415 1722) ((auto-complete (20201213 1255)) (auto-highlight-symbol (20211106 638)) (dash (20210609 1330)) (emacs (24 3)) (erlang (20210315 1640)) (f (20191110 1357)) (popup (20210317 138)) (s (20210603 736))) "Erlang Development Tool Suite" tar ((:commit . "5c096ecdf9462b125f2eb4092899ff63636cfc40"))]) (edwina . [(20200113 1714) ((emacs (25))) "Dynamic window manager" tar ((:commit . "c5368716a504c93407fd8cb4ef925a8d8eb62698") (:authors ("Alex Griffin" . "a@ajgrf.com")) (:maintainer "Alex Griffin" . "a@ajgrf.com") (:keywords "convenience") (:url . "https://github.com/ajgrf/edwina"))]) - (efar . [(20211122 1943) ((emacs (26 1))) "FAR-like file manager" single ((:commit . "49dc9b89a8b9bf2523c202ac8830d1245768f3f4") (:authors ("\"Vladimir Suntsov\"" . "vladimir@suntsov.online")) (:maintainer nil . "vladimir@suntsov.online") (:keywords "files") (:url . "https://github.com/suntsov/efar"))]) + (efar . [(20220516 1145) ((emacs (26 1))) "FAR-like file manager" single ((:commit . "4f7b0c6345829bb6fc27aa3eca30f2b67fea9f2c") (:authors ("\"Vladimir Suntsov\"" . "vladimir@suntsov.online")) (:maintainer nil . "vladimir@suntsov.online") (:keywords "files") (:url . "https://github.com/suntsov/efar"))]) (efire . [(20151009 2031) ((circe (1 2))) "Use campfire from Emacs" single ((:commit . "91a644662afb352475efad0b377713656f131e5c") (:authors ("João Távora" . "joaotavora@gmail.com")) (:maintainer "João Távora" . "joaotavora@gmail.com") (:keywords "convenience" "tools") (:url . "https://github.com/capitaomorte/efire"))]) (eg . [(20170830 815) ((cl-lib (0 5)) (emacs (24 3))) "Norton Guide reader" single ((:commit . "1c7f1613d2aaae728ef540305f6ba030616f86bd") (:authors ("Dave Pearson" . "davep@davep.org")) (:maintainer "Dave Pearson" . "davep@davep.org") (:keywords "docs") (:url . "https://github.com/davep/eg.el"))]) (egalgo . [(20211105 1657) ((emacs (24 3))) "Genetic algorithm" single ((:commit . "a56a86591351d53ca2add7c651757bfb0064fb22") (:authors ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainer "ROCKTAKEY" . "rocktakey@gmail.com") (:keywords "data") (:url . "https://github.com/ROCKTAKEY/egalgo"))]) (egg . [(20181126 500) nil "Emacs Got Git - Emacs interface to Git" tar ((:commit . "00e768a78ac3d25f457eed667d02cac568480bf9") (:authors ("Bogolisk" . "bogolisk@gmail.com")) (:maintainer "Bogolisk" . "bogolisk@gmail.com") (:keywords "git" "version control" "release management"))]) (egg-timer . [(20200217 1650) ((emacs (25 1))) "Commonly used intervals for setting timers while working" single ((:commit . "e3542aeb80905956b94373a222a9cbac04e6497e") (:authors ("William Carroll" . "wpcarro@gmail.com")) (:maintainer "William Carroll" . "wpcarro@gmail.com") (:url . "https://github.com/wpcarro/egg-timer.el"))]) (egison-mode . [(20200107 2333) nil "Egison editing mode" tar ((:commit . "dbb395b41a4e4eb69f3f045cbfbe95a1575ac45b") (:authors ("Satoshi Egi" . "egisatoshi@gmail.com")) (:maintainer "Satoshi Egi" . "egisatoshi@gmail.com") (:url . "https://github.com/egisatoshi/egison3/blob/master/elisp/egison-mode.el"))]) - (eglot . [(20220509 1904) ((emacs (26 1)) (jsonrpc (1 0 14)) (flymake (1 2 1)) (project (0 3 0)) (xref (1 0 1)) (eldoc (1 11 0)) (seq (2 23))) "Client for Language Server Protocol (LSP) servers" single ((:commit . "ba618d2cee55c8c339d46621b7e721957cc30a72") (:authors ("João Távora" . "joaotavora@gmail.com")) (:maintainer "João Távora" . "joaotavora@gmail.com") (:keywords "convenience" "languages") (:url . "https://github.com/joaotavora/eglot"))]) + (eglot . [(20220509 1904) ((emacs (26 1)) (jsonrpc (1 0 14)) (flymake (1 2 1)) (project (0 3 0)) (xref (1 0 1)) (eldoc (1 11 0)) (seq (2 23))) "Client for Language Server Protocol (LSP) servers" single ((:commit . "d5e335f299216bdf3fe4b0d71fb6e24596a35a6a") (:authors ("João Távora" . "joaotavora@gmail.com")) (:maintainer "João Távora" . "joaotavora@gmail.com") (:keywords "convenience" "languages") (:url . "https://github.com/joaotavora/eglot"))]) (eglot-fsharp . [(20220409 1811) ((emacs (27 1)) (eglot (1 4)) (fsharp-mode (1 10)) (jsonrpc (1 0 14))) "fsharp-mode eglot integration" single ((:commit . "5208b54098c7534f4768b87c5f4c8a01b638737b") (:authors ("Jürgen Hötzel" . "juergen@archlinux.org")) (:maintainer "Jürgen Hötzel" . "juergen@archlinux.org") (:keywords "languages") (:url . "https://github.com/fsharp/emacs-fsharp-mode"))]) (eglot-java . [(20220403 1815) ((emacs (26 1)) (eglot (1 0)) (jsonrpc (1 0 0))) "Java extension for the eglot LSP client" single ((:commit . "da76eb69b3f86992d62302649a987f157b7b7371") (:authors ("Yves Zoundi" . "yves_zoundi@hotmail.com")) (:maintainer "Yves Zoundi" . "yves_zoundi@hotmail.com") (:keywords "convenience" "languages") (:url . "https://github.com/yveszoundi/eglot-java"))]) (eglot-jl . [(20211208 359) ((emacs (25 1)) (eglot (1 4)) (julia-mode (0 3))) "Julia support for eglot" tar ((:commit . "2e35cf9768d97a0429a72deddbe30d6d7722d454") (:authors ("Adam Beckmeyer" . "adam_git@thebeckmeyers.xyz")) (:maintainer "Adam Beckmeyer" . "adam_git@thebeckmeyers.xyz") (:keywords "convenience" "languages") (:url . "https://github.com/non-Jedi/eglot-jl"))]) (ego . [(20200803 1101) ((emacs (24 5)) (ht (1 5)) (mustache (0 22)) (htmlize (1 47)) (org (8 0)) (dash (2 0 0))) "a static site generator based on org mode, forked from org-page." tar ((:commit . "211c4cb2af2582849d9df984fb2346deecaf79be") (:authors ("Feng Shu ") ("Kelvin Hu ") ("Kuangdash ")) (:maintainer "Feng Shu ") (:keywords "org-mode" "convenience" "beautify") (:url . "https://github.com/emacs-china/EGO"))]) (eide . [(20220316 619) nil "IDE interface" tar ((:commit . "23c78f4850f44d18eef66c694e7e05882d841ba6") (:authors ("Cédric Marie" . "cedric@hjuvi.fr.eu.org")) (:maintainer "Cédric Marie" . "cedric@hjuvi.fr.eu.org") (:url . "https://forge.chapril.org/hjuvi/eide"))]) (eimp . [(20120826 2039) nil "Emacs Image Manipulation Package" single ((:commit . "2e7536fe6d8f7faf1bad7a8ae37faba0162c3b4f") (:authors ("Matthew P. Hodges" . "MPHodges@member.fsf.org")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "files" "frames"))]) - (ein . [(20220419 735) ((emacs (25)) (websocket (1 12)) (anaphora (1 0 4)) (request (0 3 3)) (deferred (0 5)) (polymode (0 2 2)) (dash (2 13 0)) (with-editor (0 -1))) "Emacs IPython Notebook" tar ((:commit . "388c8f753cfb99b4f82acbdff26bbe27189d2299") (:keywords "jupyter" "literate programming" "reproducible research") (:url . "https://github.com/dickmao/emacs-ipython-notebook"))]) + (ein . [(20220513 1959) ((emacs (25)) (websocket (1 12)) (anaphora (1 0 4)) (request (0 3 3)) (deferred (0 5)) (polymode (0 2 2)) (dash (2 13 0)) (with-editor (0 -1))) "Emacs IPython Notebook" tar ((:commit . "c629877ce3a6a14f00468c0025919080c85a2163") (:keywords "jupyter" "literate programming" "reproducible research") (:url . "https://github.com/dickmao/emacs-ipython-notebook"))]) (eink-theme . [(20190219 858) nil "E Ink color theme" single ((:commit . "326b07523dcb076d6209cdbc7fdbb73df296dbdb") (:authors ("Marian Schubert" . "marian.schubert@gmail.com")) (:maintainer "Marian Schubert" . "marian.schubert@gmail.com") (:url . "http://github.com/maio/eink-emacs"))]) - (ejc-sql . [(20220414 1329) ((emacs (26 3)) (clomacs (0 0 5)) (dash (2 16 0)) (spinner (1 7 3)) (direx (1 0 0))) "Emacs SQL client uses Clojure JDBC." tar ((:commit . "5c6341c751da9c7dbed43eafc8e99f456c1de0d2") (:authors ("Kostafey" . "kostafey@gmail.com")) (:maintainer "Kostafey" . "kostafey@gmail.com") (:keywords "sql" "jdbc") (:url . "https://github.com/kostafey/ejc-sql"))]) + (ejc-sql . [(20220511 1619) ((emacs (26 3)) (clomacs (0 0 5)) (dash (2 16 0)) (spinner (1 7 3)) (direx (1 0 0))) "Emacs SQL client uses Clojure JDBC." tar ((:commit . "900cf3ff0a8cffeeb0155ca131fa2e425ca9137d") (:authors ("Kostafey" . "kostafey@gmail.com")) (:maintainer "Kostafey" . "kostafey@gmail.com") (:keywords "sql" "jdbc") (:url . "https://github.com/kostafey/ejc-sql"))]) (ejson-mode . [(20190720 2138) ((emacs (25))) "Major mode for editing ejson files." single ((:commit . "9630dfac9549779711dbe89e621f516bb4b3a354") (:authors ("Dante Catalfamo")) (:maintainer "Dante Catalfamo") (:keywords "convenience" "languages" "tools") (:url . "https://github.com/dantecatalfamo/ejson-mode"))]) (el-autoyas . [(20120918 1317) nil "Automatically create Emacs-Lisp Yasnippets" tar ((:commit . "bde0251ecb504f585dfa27c205c8e312655310cc") (:authors ("Matthew L. Fidler")) (:maintainer "Matthew L. Fidler") (:keywords "emacs" "lisp" "mode" "yasnippet") (:url . "https://github.com/mlf176f2/el-autoyas.el"))]) - (el-fetch . [(20220509 1439) ((emacs (25 1))) "Show system information in Neofetch-like style (eg CPU, RAM)" single ((:commit . "7fdb153ea2a40955ae3a9551da63d173fb59cb39") (:authors ("Maciej Barć" . "xgqt@riseup.net")) (:maintainer "Maciej Barć" . "xgqt@riseup.net") (:url . "https://gitlab.com/xgqt/emacs-el-fetch"))]) + (el-fetch . [(20220510 1536) ((emacs (25 1))) "Show system information in Neofetch-like style (eg CPU, RAM)" single ((:commit . "3aa9594e807cb03af228c13224b381ecdd7ba2e3") (:authors ("Maciej Barć" . "xgqt@riseup.net")) (:maintainer "Maciej Barć" . "xgqt@riseup.net") (:url . "https://gitlab.com/xgqt/emacs-el-fetch"))]) (el-fly-indent-mode . [(20180422 243) ((emacs (25))) "Indent Emacs Lisp on the fly" single ((:commit . "39738c88c01a3a035edffe63400d434edb1e3003") (:authors ("Jiahao Li" . "jiahaowork@gmail.com")) (:maintainer "Jiahao Li" . "jiahaowork@gmail.com") (:keywords "lisp" "languages") (:url . "https://github.com/jiahaowork/el-fly-indent-mode.el"))]) - (el-get . [(20211224 959) nil "Manage the external elisp bits and pieces you depend upon" tar ((:commit . "9353309744e4f8a7c9b1adf22ec99536fb2146b0") (:authors ("Dimitri Fontaine" . "dim@tapoueh.org")) (:maintainer "Dimitri Fontaine" . "dim@tapoueh.org") (:keywords "emacs" "package" "elisp" "install" "elpa" "git" "git-svn" "bzr" "cvs" "svn" "darcs" "hg" "apt-get" "fink" "pacman" "http" "http-tar" "emacswiki") (:url . "http://www.emacswiki.org/emacs/el-get"))]) + (el-get . [(20211224 959) nil "Manage the external elisp bits and pieces you depend upon" tar ((:commit . "91352ca0f895d099f608644c8e9ad8e844b5c520") (:authors ("Dimitri Fontaine" . "dim@tapoueh.org")) (:maintainer "Dimitri Fontaine" . "dim@tapoueh.org") (:keywords "emacs" "package" "elisp" "install" "elpa" "git" "git-svn" "bzr" "cvs" "svn" "darcs" "hg" "apt-get" "fink" "pacman" "http" "http-tar" "emacswiki") (:url . "http://www.emacswiki.org/emacs/el-get"))]) (el-init . [(20150728 920) ((emacs (24)) (cl-lib (0 5)) (anaphora (1 0 0))) "A loader inspired by init-loader" single ((:commit . "7538e1511ff7ceea2ba65ed4783c57e2f9176ee6") (:authors ("Hiroki YAMAKAWA" . "s06139@gmail.com")) (:maintainer "Hiroki YAMAKAWA" . "s06139@gmail.com") (:url . "https://github.com/HKey/el-init"))]) (el-init-viewer . [(20150303 828) ((emacs (24)) (cl-lib (0 5)) (ctable (0 1 2)) (dash (2 10 0)) (anaphora (1 0 0)) (el-init (0 1 4))) "Record viewer for el-init" single ((:commit . "7c0169d356d6c007317e253e5776e1e48a60d6ad") (:authors ("Hiroki YAMAKAWA" . "s06139@gmail.com")) (:maintainer "Hiroki YAMAKAWA" . "s06139@gmail.com") (:url . "https://github.com/HKey/el-init-viewer"))]) (el-mock . [(20170824 1954) nil "Tiny Mock and Stub framework in Emacs Lisp" single ((:commit . "6ebfe64410d54b4cf76f655e416d49935d5e2ceb") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "lisp" "testing" "unittest") (:url . "http://github.com/rejeep/el-mock.el"))]) @@ -1144,7 +1145,7 @@ (elcontext . [(20210109 1238) ((ht (2 3)) (hydra (0 14 0)) (emacs (24 3)) (f (0 20 0)) (osx-location (0 4)) (uuidgen (0 3))) "Create context specific actions" tar ((:commit . "2efd3dd8c5176c4f071bb048be6cb069b05d6e9e") (:authors ("Thomas Sojka")) (:maintainer "Thomas Sojka") (:keywords "calendar" "convenience") (:url . "https://github.com/rollacaster/elcontext"))]) (elcord . [(20220305 1234) ((emacs (25 1))) "Allows you to integrate Rich Presence from Discord" tar ((:commit . "70fd716e673b724b30b921f4cfa0033f9c02d0f2") (:authors ("heatingdevice") ("Wilfredo Velázquez-Rodríguez" . "zulu.inuoe@gmail.com")) (:maintainer "heatingdevice") (:keywords "games") (:url . "https://github.com/Mstrodl/elcord"))]) (elcouch . [(20201108 955) ((emacs (25 1)) (json-mode (1 0 0)) (libelcouch (0 11 0)) (navigel (0 3 0))) "View and manipulate CouchDB databases" single ((:commit . "3d162dda14411349e12509029d2b621c5d1edea2") (:authors ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Damien Cassou" . "damien@cassou.me") (:keywords "data" "tools") (:url . "https://gitlab.petton.fr/DamienCassou/elcouch"))]) - (eldev . [(20220501 1128) ((emacs (24 4))) "Elisp Development Tool" tar ((:commit . "7275089749779599d87bee878e5103921ea919f9") (:authors ("Paul Pogonyshev" . "pogonyshev@gmail.com")) (:maintainer "Paul Pogonyshev" . "pogonyshev@gmail.com") (:keywords "maint" "tools") (:url . "https://github.com/doublep/eldev"))]) + (eldev . [(20220516 2055) ((emacs (24 4))) "Elisp Development Tool" tar ((:commit . "a17357a24cf8fd2f6b16b50266a6ae8b842a9ec7") (:authors ("Paul Pogonyshev" . "pogonyshev@gmail.com")) (:maintainer "Paul Pogonyshev" . "pogonyshev@gmail.com") (:keywords "maint" "tools") (:url . "https://github.com/doublep/eldev"))]) (eldoc-box . [(20220506 28) ((emacs (27 1))) "Display documentation in childframe" single ((:commit . "8d523f4fddbd8986340cf76f349ab18c0b3d5581") (:authors ("Sebastien Chapuis" . "sebastien@chapu.is")) (:maintainer "Yuan Fu" . "casouri@gmail.com") (:url . "https://github.com/casouri/eldoc-box"))]) (eldoc-cmake . [(20190419 2244) ((emacs (25 1))) "Eldoc support for CMake" single ((:commit . "4453c03b5c95ff32842f13db2fc317fb0fe2f79e") (:authors ("Kirill Ignatiev")) (:maintainer "Kirill Ignatiev") (:url . "https://github.com/ikirill/eldoc-cmake"))]) (eldoc-eval . [(20220106 1951) nil "Enable eldoc support when minibuffer is in use." single ((:commit . "e91800503c90cb75dc70abe42f1d6ae499346cc1") (:authors ("Thierry Volpiatto" . "thievol@posteo.net")) (:maintainer "Thierry Volpiatto" . "thievol@posteo.net"))]) @@ -1172,7 +1173,7 @@ (elgrep . [(20211221 852) ((emacs (26 2)) (async (1 5))) "Searching files for regular expressions" single ((:commit . "f8124c699b6a4abfb471269bc26afbcc8136f476") (:authors ("Tobias Zawada" . "i@tn-home.de")) (:maintainer "Tobias Zawada" . "i@tn-home.de") (:keywords "tools" "matching" "files" "unix") (:url . "https://github.com/TobiasZawada/elgrep"))]) (elhome . [(20161025 2042) ((initsplit (20120630))) "A framework for a \"home\" Emacs configuration" tar ((:commit . "e789e806469af3e9705f72298683c21f6c3a516d") (:authors ("Dave Abrahams" . "dave@boostpro.com")) (:maintainer "Demyan Rogozhin" . "demyan.rogozhin@gmail.com") (:keywords "lisp") (:url . "http://github.com/demyanrogozhin/elhome"))]) (elisp-def . [(20210126 750) ((dash (2 12 0)) (f (0 19 0)) (s (1 11 0)) (emacs (24 3))) "macro-aware go-to-definition for elisp" single ((:commit . "dfca043ec0cbead67bd9c526cb009daf771d0fa2") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk") (:keywords "lisp"))]) - (elisp-demos . [(20210312 542) ((emacs (24 4))) "Elisp API Demos" tar ((:commit . "924b07d28e4f5b82f0e1377bcde800068f0a6d9d") (:authors ("Xu Chunyang")) (:maintainer "Xu Chunyang") (:keywords "lisp" "docs") (:url . "https://github.com/xuchunyang/elisp-demos"))]) + (elisp-demos . [(20220513 1626) ((emacs (24 4))) "Elisp API Demos" tar ((:commit . "01c301b516e9949d0239d20f6834afbc9acf0abb") (:authors ("Xu Chunyang")) (:maintainer "Xu Chunyang") (:keywords "lisp" "docs") (:url . "https://github.com/xuchunyang/elisp-demos"))]) (elisp-depend . [(20190325 1114) nil "Parse depend libraries of elisp file." single ((:commit . "6679da9a6be5a845bb4804224c8394a9bc62168f"))]) (elisp-depmap . [(20220223 1131) ((emacs (26 1)) (dash (2 17 0))) "Generate an elisp dependency map in graphviz" tar ((:commit . "15909462e3f7daf445d3cecf402ee16c7e3263ed") (:authors ("Mehmet Tekman")) (:maintainer "Mehmet Tekman") (:keywords "outlines") (:url . "https://gitlab.com/mtekman/elisp-depmap.el"))]) (elisp-docstring-mode . [(20170304 1615) nil "Major mode for editing elisp docstrings." single ((:commit . "f512e509dd690f65133e55563ebbfd2dede5034f") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "languages"))]) @@ -1214,7 +1215,7 @@ (elvish-mode . [(20180809 1612) ((emacs (24 3))) "Defines a major mode for Elvish" single ((:commit . "a13fcaf209d803e2e450ca2bf80dea94b40a0141") (:authors ("Adam Schwalm" . "adamschwalm@gmail.com")) (:maintainer "Adam Schwalm" . "adamschwalm@gmail.com") (:url . "https://github.com/ALSchwalm/elvish-mode"))]) (elwm . [(20150817 1007) ((dash (1 1 0))) "Minimalistic window manager for emacs" single ((:commit . "c33b183f006ad476c3a44dab316f580f8b369930") (:authors ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matus Goljer" . "matus.goljer@gmail.com") (:keywords "docs") (:url . "https://github.com/Fuco1/elwm"))]) (elx . [(20220331 2252) ((emacs (25 1))) "extract information from Emacs Lisp libraries" single ((:commit . "ea0b10340b22e8dd0454fe37ba84ff2157fada4f") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "docs" "libraries" "packages") (:url . "https://github.com/emacscollective/elx"))]) - (emacs-everywhere . [(20220407 329) ((emacs (26 3))) "System-wide popup windows for quick edits" single ((:commit . "54b9ba1ac0d7f8b644354fd6d27c9e3aff111dcc") (:authors ("TEC ")) (:maintainer "TEC" . "tec@tecosaur.com") (:keywords "conenience" "frames") (:url . "https://github.com/tecosaur/emacs-everywhere"))]) + (emacs-everywhere . [(20220515 346) ((emacs (26 3))) "System-wide popup windows for quick edits" single ((:commit . "516f30f38cf9616e810df4e5ee4939004c375baa") (:authors ("TEC ")) (:maintainer "TEC" . "tec@tecosaur.com") (:keywords "conenience" "frames") (:url . "https://github.com/tecosaur/emacs-everywhere"))]) (emacsc . [(20220420 1042) nil "helper for emacsc(1)" tar ((:commit . "199c08147ebe98da1004c478c92ba8866950b637") (:authors ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainer "Akinori MUSHA" . "knu@iDaemons.org") (:keywords "tools") (:url . "https://github.com/knu/emacsc"))]) (emacsist-view . [(20160426 1223) nil "Mode for viewing emacsist.com" single ((:commit . "f67761259ed779a9bc95c9a4e0474522990c5c6b") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:keywords "convenience" "usability") (:url . "https://github.com/lujun9972/emacsist-view"))]) (emacsql . [(20220408 1614) ((emacs (25 1))) "high-level SQL database front-end" tar ((:commit . "373975cbccf7776af771e23f86043b236a330702") (:authors ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainer "Christopher Wellons" . "wellons@nullprogram.com") (:url . "https://github.com/skeeto/emacsql"))]) @@ -1228,8 +1229,8 @@ (emamux . [(20200315 1220) ((emacs (24 3))) "Interact with tmux" single ((:commit . "6172131d78038f0b1490e24bac60534bf4ad3b30") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-emamux"))]) (emamux-ruby-test . [(20130812 1639) ((emamux (0 1)) (projectile (0 9 1))) "Ruby test with emamux" single ((:commit . "23b73c650573b340351a919da3da416acfc2ac84") (:url . "https://github.com/syohex/emamux-ruby-test"))]) (emaps . [(20200508 1759) ((dash (2 17 0)) (emacs (24))) "Utilities for working with keymaps" single ((:commit . "7c561f3ded2015ed3774e5784059d6601082743e") (:authors ("Ben Moon" . "software@guiltydolphin.com")) (:maintainer "Ben Moon" . "software@guiltydolphin.com") (:keywords "convenience" "keyboard" "keymap" "utility") (:url . "https://github.com/GuiltyDolphin/emaps"))]) - (embark . [(20220509 2259) ((emacs (26 1))) "Conveniently act on minibuffer completions" tar ((:commit . "81c7f751be1de33dee9f7523fd3429ee3fe9a0d1") (:authors ("Omar Antolín Camarena" . "omar@matem.unam.mx")) (:maintainer "Omar Antolín Camarena" . "omar@matem.unam.mx") (:keywords "convenience") (:url . "https://github.com/oantolin/embark"))]) - (embark-consult . [(20220507 143) ((emacs (27 1)) (embark (0 12)) (consult (0 10))) "Consult integration for Embark" single ((:commit . "81c7f751be1de33dee9f7523fd3429ee3fe9a0d1") (:authors ("Omar Antolín Camarena" . "omar@matem.unam.mx")) (:maintainer "Omar Antolín Camarena" . "omar@matem.unam.mx") (:keywords "convenience") (:url . "https://github.com/oantolin/embark"))]) + (embark . [(20220509 2259) ((emacs (26 1))) "Conveniently act on minibuffer completions" tar ((:commit . "5bb0e3aa40d6177a4b377af6da296b33b7ad404a") (:authors ("Omar Antolín Camarena" . "omar@matem.unam.mx")) (:maintainer "Omar Antolín Camarena" . "omar@matem.unam.mx") (:keywords "convenience") (:url . "https://github.com/oantolin/embark"))]) + (embark-consult . [(20220507 143) ((emacs (27 1)) (embark (0 12)) (consult (0 10))) "Consult integration for Embark" single ((:commit . "5bb0e3aa40d6177a4b377af6da296b33b7ad404a") (:authors ("Omar Antolín Camarena" . "omar@matem.unam.mx")) (:maintainer "Omar Antolín Camarena" . "omar@matem.unam.mx") (:keywords "convenience") (:url . "https://github.com/oantolin/embark"))]) (ember-mode . [(20200208 1423) ((cl-lib (0 5))) "Ember navigation mode for emacs" single ((:commit . "a587c423041b2fcb065fd5b6a03b2899b764e462") (:authors ("Aad Versteden" . "madnificent@gmail.com")) (:maintainer "Aad Versteden" . "madnificent@gmail.com") (:keywords "ember" "ember.js" "emberjs"))]) (ember-yasnippets . [(20160526 1658) ((yasnippet (0 8 0))) "Snippets for Ember.js development" tar ((:commit . "3b5bd01569646237bf1b540d097e12f9118b67f4") (:authors ("Ron White" . "ronco@costite.com")) (:maintainer "Ron White" . "ronco@costite.com") (:keywords "tools" "abbrev" "languages"))]) (embrace . [(20171031 1833) ((cl-lib (0 5)) (expand-region (0 10 0))) "Add/Change/Delete pairs based on `expand-region'" single ((:commit . "dd5da196e5bcc5e6d87e1937eca0c21da4334ef2") (:authors ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainer "Junpeng Qiu" . "qjpchmail@gmail.com") (:keywords "extensions"))]) @@ -1266,8 +1267,8 @@ (epc . [(20140610 534) ((concurrent (0 3 1)) (ctable (0 1 2))) "A RPC stack for the Emacs Lisp" tar ((:commit . "e1bfa5ca163273859336e3cc89b4b6460f7f8cda") (:authors ("SAKURAI Masashi ")) (:maintainer "SAKURAI Masashi ") (:keywords "lisp" "rpc") (:url . "https://github.com/kiwanami/emacs-epc"))]) (epic . [(20170210 23) ((htmlize (1 47))) "Evernote Picker for Cocoa Emacs" single ((:commit . "a41826c330eb0ea061d58a08cc861b0c4ac8ec4e") (:authors ("Yoshinari Nomura" . "nom@quickhack.net")) (:maintainer "Yoshinari Nomura" . "nom@quickhack.net") (:keywords "evernote" "applescript") (:url . "https://github.com/yoshinari-nomura/epic"))]) (eping . [(20201027 2149) ((emacs (25 1))) "Ping websites to check internet connectivity" tar ((:commit . "99d3a4b6973d5b09864e0af7425a61f99c19b90a") (:authors ("Sean Hutchings" . "seanhut@yandex.com")) (:maintainer "Sean Hutchings" . "seanhut@yandex.com") (:keywords "comm" "processes" "terminals" "unix") (:url . "https://github.com/sean-hut/eping"))]) - (epkg . [(20220503 1115) ((emacs (25 1)) (compat (28 1 1 0)) (closql (20210927))) "Browse the Emacsmirror package database" tar ((:commit . "fb86b5edd910b2571fc21477d0dac90be97a8f61") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "tools") (:url . "https://github.com/emacscollective/epkg"))]) - (epkg-marginalia . [(20220424 2211) ((emacs (26)) (compat (28 1 1 0)) (epkg (3 3 1)) (marginalia (0 12))) "Show Epkg information in completion annotations" single ((:commit . "ac43d5797300ac478e8dc862ec572b67ae4d5d86") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "tools") (:url . "https://github.com/emacscollective/epkg-marginalia"))]) + (epkg . [(20220510 2036) ((emacs (25 1)) (compat (28 1 1 0)) (closql (20210927))) "Browse the Emacsmirror package database" tar ((:commit . "4524f9a8f19717c4afb84a184db7841b4ffcbf56") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "tools") (:url . "https://github.com/emacscollective/epkg"))]) + (epkg-marginalia . [(20220511 1942) ((emacs (27 1)) (compat (28 1 1 0)) (epkg (3 3 1)) (marginalia (0 12))) "Show Epkg information in completion annotations" single ((:commit . "ee784211346c7c374accec2bda78788cc68fa641") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "tools") (:url . "https://github.com/emacscollective/epkg-marginalia"))]) (epl . [(20180205 2049) ((cl-lib (0 3))) "Emacs Package Library" single ((:commit . "78ab7a85c08222cd15582a298a364774e3282ce6") (:authors ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "convenience") (:url . "http://github.com/cask/epl"))]) (epm . [(20190509 443) ((emacs (24 3)) (epl (0 8))) "Emacs Package Manager" tar ((:commit . "6375ddbf93c5f25647f6ebb25b54045b3c93a5be") (:authors ("Chunyang Xu" . "xuchunyang.me@gmail.com")) (:maintainer "Chunyang Xu" . "xuchunyang.me@gmail.com") (:url . "https://github.com/xuchunyang/epm"))]) (epresent . [(20160411 201) ((org (8)) (cl-lib (0 5))) "Simple presentation mode for Emacs Org-mode" single ((:commit . "6c8abedcf46ff08091fa2bba52eb905c6290057d") (:keywords "gui") (:url . "https://github.com/dakrone/epresent"))]) @@ -1296,15 +1297,15 @@ (erefactor . [(20200513 1252) ((cl-lib (0 3))) "Emacs-Lisp refactoring utilities" single ((:commit . "bfe27a1b8c7cac0fe054e76113e941efa3775fe8") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "extensions" "tools" "maint") (:url . "https://github.com/mhayashi1120/Emacs-erefactor"))]) (ergoemacs-mode . [(20220411 338) ((emacs (24 1)) (cl-lib (0 5))) "Emacs mode based on common modern interface and ergonomics." tar ((:commit . "9cd89eef490f6c9f4af273bb3dd2c68d5ed2de61") (:authors ("Xah Lee" . "xah@xahlee.org") ("David Capello" . "davidcapello@gmail.com") ("Matthew L. Fidler" . "matthew.fidler@gmail.com") ("Kim F. Storm" . "storm@cua.dk")) (:maintainer "Matthew L. Fidler" . "matthew.fidler@gmail.com") (:keywords "convenience") (:url . "https://github.com/ergoemacs/ergoemacs-mode"))]) (ergoemacs-status . [(20160318 538) ((powerline (2 3)) (mode-icons (0 1 0))) "Adaptive Status Bar / Mode Line" single ((:commit . "d952cc2361adf6eb4d6af60950ad4ab699c81320") (:authors ("Matthew Fidler")) (:maintainer "Matthew Fidler"))]) - (eri . [(20200914 644) nil "Enhanced relative indentation (eri)" single ((:commit . "9a5f2b4a8cd14edbde9d16dcdfcb8db2a91be0d8") (:url . "https://github.com/agda/agda"))]) - (erlang . [(20220215 1844) ((emacs (24 1))) "Erlang major mode" tar ((:commit . "9962287133b7107c34931f91d11aea6bea8fa4d1") (:authors ("Anders Lindgren")) (:maintainer "Anders Lindgren") (:keywords "erlang" "languages" "processes"))]) + (eri . [(20200914 644) nil "Enhanced relative indentation (eri)" single ((:commit . "9c6b0520529b8aabada5af7e0e1510fee3f2c44d") (:url . "https://github.com/agda/agda"))]) + (erlang . [(20220215 1844) ((emacs (24 1))) "Erlang major mode" tar ((:commit . "f6a2314f4825f08bb7cea09caebcb9de54dfc719") (:authors ("Anders Lindgren")) (:maintainer "Anders Lindgren") (:keywords "erlang" "languages" "processes"))]) (erlstack-mode . [(20210419 1917) ((emacs (25 1)) (dash (2 12 0))) "Minor mode for analysing Erlang stacktraces" single ((:commit . "ca264bca24cdaa8b2bac57882716f03f633e42b0") (:authors ("k32")) (:maintainer "k32") (:keywords "tools" "erlang") (:url . "https://github.com/k32/erlstack-mode"))]) (eros . [(20180415 618) ((emacs (24 4))) "Evaluation Result OverlayS for Emacs Lisp" single ((:commit . "dd8910279226259e100dab798b073a52f9b4233a") (:authors ("Tianxiang Xiong" . "tianxiang.xiong@gmail.com")) (:maintainer "Tianxiang Xiong" . "tianxiang.xiong@gmail.com") (:keywords "convenience" "lisp") (:url . "https://github.com/xiongtx/eros"))]) (ert-async . [(20200105 1031) ((emacs (24 1))) "Async support for ERT" single ((:commit . "948cf2faa10e085bda3739034ca5ea1912893433") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "lisp" "test") (:url . "http://github.com/rejeep/ert-async.el"))]) (ert-expectations . [(20121009 734) nil "The simplest unit test framework in the world" single ((:commit . "aed70e002c4305b66aed7f6d0d48e9addd2dc1e6") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "test" "unittest" "ert" "expectations") (:url . "http://www.emacswiki.org/emacs/download/ert-expectations.el"))]) (ert-junit . [(20190802 2232) ((ert (0)) (emacs (23 4))) "JUnit XML reports from ert results" single ((:commit . "65f91c35b088b87943dbbbe7e1ce354bc9bc0992") (:authors ("Ola Nilsson" . "ola.nilsson@gmail.com")) (:maintainer "Ola Nilsson" . "ola.nilsson@gmail.com") (:keywords "tools" "test" "unittest" "ert") (:url . "http://bitbucket.org/olanilsson/ert-junit"))]) (ert-modeline . [(20140115 1015) ((s (1 3 1)) (dash (1 2 0)) (emacs (24 1)) (projectile (0 9 1))) "displays ert test results in the modeline." single ((:commit . "e7be2b81191afb437b70368a819770f8f750e4af") (:authors ("Chris Barrett" . "chris.d.barrett@me.com")) (:maintainer "Chris Barrett" . "chris.d.barrett@me.com") (:keywords "tools" "tests" "convenience"))]) - (ert-runner . [(20201005 2336) ((s (1 6 1)) (dash (1 8 0)) (f (0 10 0)) (commander (0 2 0)) (ansi (0 1 0)) (shut-up (0 1 0))) "Opinionated Ert testing workflow" tar ((:commit . "80cf4f60ec8c1f04f58054ed8ad2dcfacc17d8b5") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "test") (:url . "http://github.com/rejeep/ert-runner.el"))]) + (ert-runner . [(20220513 1142) ((s (1 6 1)) (dash (1 8 0)) (f (0 10 0)) (commander (0 2 0)) (ansi (0 1 0)) (shut-up (0 1 0))) "Opinionated Ert testing workflow" tar ((:commit . "69d66b934223d5f1801ba3a4c8dbfb3453f2a041") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "test") (:url . "http://github.com/rejeep/ert-runner.el"))]) (es-lib . [(20141111 1830) ((cl-lib (0 3))) "A collection of emacs utilities" tar ((:commit . "753b27363e39c10edc9e4e452bdbbbe4d190df4a") (:authors ("sabof")) (:maintainer "sabof") (:url . "https://github.com/sabof/es-lib"))]) (es-mode . [(20201125 2059) ((dash (2 11 0)) (cl-lib (0 5)) (spark (1 0)) (s (1 11 0)) (request (0 3 0))) "A major mode for editing and executing Elasticsearch queries" tar ((:commit . "cde5cafcbbbd57db6d38ae7452de626305bba68d") (:authors ("Lee Hinman" . "lee@writequit.org")) (:maintainer "Lee Hinman" . "lee@writequit.org") (:keywords "elasticsearch") (:url . "http://www.github.com/dakrone/es-mode"))]) (es-windows . [(20140211 904) ((cl-lib (0 3)) (emacs (24))) "Window-management utilities" single ((:commit . "239e30408cb1adb4bc8bd63e2df34711fa910b4f") (:authors ("sabof")) (:maintainer "sabof") (:url . "https://github.com/sabof/es-windows"))]) @@ -1318,7 +1319,7 @@ (eshell-fixed-prompt . [(20220104 1535) ((emacs (25)) (s (1 11 0))) "Restrict eshell to a single fixed prompt" single ((:commit . "302c241b42764bd6b4ed6d3c6ea360b5a2292fbc") (:authors ("Tijs Mallaerts" . "tijs.mallaerts@gmail.com")) (:maintainer "Tijs Mallaerts" . "tijs.mallaerts@gmail.com"))]) (eshell-fringe-status . [(20170117 2316) nil "Show last status in fringe" single ((:commit . "adc6997c68e39c0d52a2af1b2fd5cf2057783797") (:authors ("Tom Willemse" . "tom@ryuslash.org")) (:maintainer "Tom Willemse" . "tom@ryuslash.org") (:url . "http://projects.ryuslash.org/eshell-fringe-status/"))]) (eshell-git-prompt . [(20220206 458) ((emacs (24 1)) (cl-lib (0 5)) (dash (2 11 0))) "Some Eshell prompt for Git users" single ((:commit . "1eb1fd56649f291cac482fbf06dd43ef867873bc") (:authors ("Chunyang Xu" . "mail@xuchunyang.me")) (:maintainer "Chunyang Xu" . "mail@xuchunyang.me") (:keywords "eshell" "git") (:url . "https://github.com/xuchunyang/eshell-git-prompt"))]) - (eshell-info-banner . [(20220402 1721) ((emacs (25 1)) (s (1))) "System information as your Eshell banner" single ((:commit . "53fc69b8712b9869cee49468a6e418d64d2c3ab9") (:authors ("Lucien Cartier-Tilet" . "lucien@phundrak.com")) (:maintainer "Lucien Cartier-Tilet" . "lucien@phundrak.com") (:url . "https://github.com/Phundrak/eshell-info-banner.el"))]) + (eshell-info-banner . [(20220516 1714) ((emacs (25 1)) (s (1))) "System information as your Eshell banner" single ((:commit . "8e57add6c71568af151c8f965e968677f2a70c56") (:authors ("Lucien Cartier-Tilet" . "lucien@phundrak.com")) (:maintainer "Lucien Cartier-Tilet" . "lucien@phundrak.com") (:url . "https://github.com/Phundrak/eshell-info-banner.el"))]) (eshell-outline . [(20201121 620) ((emacs (25 1))) "Enhanced outline-mode for Eshell" single ((:commit . "6f917afa5b3d36764d76d7864589094647d8c3b4") (:authors ("Jamie Beardslee" . "jdb@jamzattack.xyz")) (:maintainer "Jamie Beardslee" . "jdb@jamzattack.xyz") (:keywords "unix" "eshell" "outline" "convenience") (:url . "https://git.jamzattack.xyz/eshell-outline"))]) (eshell-prompt-extras . [(20210925 110) ((emacs (25))) "Display extra information for your eshell prompt." single ((:commit . "c2078093323206b91a1b1f5786d79faa00b76be7") (:authors ("zwild" . "judezhao@outlook.com")) (:maintainer "Chunyang Xu" . "mail@xuchunyang.me") (:keywords "eshell" "prompt") (:url . "https://github.com/zwild/eshell-prompt-extras"))]) (eshell-syntax-highlighting . [(20210429 413) ((emacs (25 1))) "Highlight eshell commands" single ((:commit . "8e3a685fc6d97af79e1046e5b24385786d8e92f6") (:authors ("Alex Kreisher" . "akreisher18@gmail.com")) (:maintainer "Alex Kreisher" . "akreisher18@gmail.com") (:keywords "convenience") (:url . "https://github.com/akreisher/eshell-syntax-highlighting"))]) @@ -1361,7 +1362,7 @@ (evalator-clojure . [(20160208 2148) ((cider (0 10 0)) (evalator (1 0 0))) "Clojure evaluation context for evalator via CIDER." tar ((:commit . "caa4e0a137bdfada86593128a654e16aa617ad50") (:authors ("Sean Irby")) (:maintainer "Sean Irby" . "sean.t.irby@gmail.com") (:keywords "languages" "clojure" "cider" "helm") (:url . "http://www.github.com/seanirby/evalator-clojure"))]) (eve-mode . [(20170822 2231) ((emacs (25)) (polymode (1 0)) (markdown-mode (2 0))) "Major mode for editing Eve documents." single ((:commit . "a4661114d9c18725691b76321d72167ca5a9070a") (:authors ("Joshua Cole" . "joshuafcole@gmail.com")) (:maintainer "Joshua Cole" . "joshuafcole@gmail.com") (:keywords "languages" "wp" "tools") (:url . "https://github.com/witheve/emacs-eve-mode"))]) (everlasting-scratch . [(20220412 921) ((emacs (25 1))) "The *scratch* that lasts forever" single ((:commit . "8706c55f3b7c267c15b8f10170ecec9998b3cc3d") (:authors ("Huming Chen" . "chenhuming@gmail.com")) (:maintainer "Huming Chen" . "chenhuming@gmail.com") (:keywords "convenience" "tool") (:url . "https://github.com/beacoder/everlasting-scratch"))]) - (evil . [(20220509 2023) ((emacs (24 1)) (goto-chg (1 6)) (cl-lib (0 5))) "Extensible Vi layer for Emacs." tar ((:commit . "b32e00179538af9685ab7c31d46eea6dc40595d4") (:maintainer "Tom Dalziel" . "tom.dalziel@gmail.com") (:keywords "emulation" "vim") (:url . "https://github.com/emacs-evil/evil"))]) + (evil . [(20220510 2302) ((emacs (24 1)) (goto-chg (1 6)) (cl-lib (0 5))) "Extensible Vi layer for Emacs." tar ((:commit . "5a9cfbc443219c4063b17853b7828ec0a00d2736") (:maintainer "Tom Dalziel" . "tom.dalziel@gmail.com") (:keywords "emulation" "vim") (:url . "https://github.com/emacs-evil/evil"))]) (evil-anzu . [(20200514 1902) ((evil (1 0 0)) (anzu (0 46))) "anzu for evil-mode" single ((:commit . "d3f6ed4773b48767bd5f4708c7f083336a8a8a86") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com") ("Fredrik Bergroth" . "fbergroth@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-evil-anzu"))]) (evil-args . [(20220125 1626) ((evil (1 0 8))) "Motions and text objects for delimited arguments in Evil." single ((:commit . "2671071a4a57eaee7cc8c27b9e4b6fc60fd2ccd3") (:authors ("Connor Smith" . "wconnorsmith@gmail.com")) (:maintainer "Connor Smith" . "wconnorsmith@gmail.com") (:keywords "evil" "vim-emulation") (:url . "http://github.com/wcsmith/evil-args"))]) (evil-avy . [(20150908 748) ((emacs (24 1)) (cl-lib (0 5)) (avy (0 3 0)) (evil (1 2 3))) "set-based completion" single ((:commit . "2dd955cc3ecaa7ddeb67b295298abdc6d16dd3a5") (:authors ("Yufan Lou" . "loganlyf@gmail.com")) (:maintainer "Yufan Lou" . "loganlyf@gmail.com") (:keywords "point" "location" "evil" "vim") (:url . "https://github.com/louy2/evil-avy"))]) @@ -1369,7 +1370,7 @@ (evil-cleverparens . [(20170718 413) ((evil (1 0)) (paredit (1)) (smartparens (1 6 1)) (emacs (24 4)) (dash (2 12 0))) "Evil friendly minor-mode for editing lisp." tar ((:commit . "8c45879d49bfa6d4e414b6c1df700a4a51cbb869") (:authors ("Olli Piepponen" . "opieppo@gmail.com")) (:maintainer "Olli Piepponen" . "opieppo@gmail.com") (:keywords "cleverparens" "parentheses" "evil" "paredit" "smartparens") (:url . "https://github.com/luxbock/evil-cleverparens"))]) (evil-colemak-basics . [(20220222 1856) ((emacs (24 3)) (evil (1 2 12)) (evil-snipe (2 0 3))) "Basic Colemak key bindings for evil-mode" single ((:commit . "66648de206a7368013f28c0d053b1b32c3efe6c6") (:authors ("Wouter Bolsterlee" . "wouter@bolsterl.ee")) (:maintainer "Wouter Bolsterlee" . "wouter@bolsterl.ee") (:keywords "convenience" "emulations" "colemak" "evil") (:url . "https://github.com/wbolster/evil-colemak-basics"))]) (evil-colemak-minimal . [(20171006 1317) ((emacs (24)) (evil (1 2 12))) "Minimal Colemak key bindings for evil-mode" single ((:commit . "6d98b6da60f414524a0d718f76024c26dce742b3") (:authors ("Bryan Allred" . "bryan@revolvingcow.com")) (:maintainer "Bryan Allred" . "bryan@revolvingcow.com") (:keywords "colemak" "evil") (:url . "https://github.com/bmallred/evil-colemak-minimal"))]) - (evil-collection . [(20220505 619) ((emacs (25 1)) (evil (1 2 13)) (annalist (1 0))) "A set of keybindings for Evil mode" tar ((:commit . "9707efcae4fc76fa204b1c29565aae35b99b865a") (:authors ("James Nguyen" . "james@jojojames.com")) (:maintainer "James Nguyen" . "james@jojojames.com") (:keywords "evil" "tools") (:url . "https://github.com/emacs-evil/evil-collection"))]) + (evil-collection . [(20220516 1554) ((emacs (25 1)) (evil (1 2 13)) (annalist (1 0))) "A set of keybindings for Evil mode" tar ((:commit . "11cfad9b3c01feb7848f13d5c3f5cc1787ab6eb6") (:authors ("James Nguyen" . "james@jojojames.com")) (:maintainer "James Nguyen" . "james@jojojames.com") (:keywords "evil" "tools") (:url . "https://github.com/emacs-evil/evil-collection"))]) (evil-commentary . [(20210210 1702) ((evil (1 0 0))) "Comment stuff out. A port of vim-commentary." tar ((:commit . "2dab6ac34d1617971768ad219d73af48f7473fec") (:authors ("Quang Linh LE" . "linktohack@gmail.com")) (:maintainer "Quang Linh LE" . "linktohack@gmail.com") (:keywords "evil" "comment" "commentary" "evil-commentary") (:url . "http://github.com/linktohack/evil-commentary"))]) (evil-dvorak . [(20160416 1841) ((evil (1 0 8))) "evil keybindings for that work with dvorak mode" tar ((:commit . "824f7c56980d72a0ff04c662223540cd66f13754") (:authors ("Joshua Branson")) (:maintainer "Joshua Branson") (:keywords "dvorak" "evil" "vim"))]) (evil-easymotion . [(20200424 135) ((emacs (24)) (avy (0 3 0)) (cl-lib (0 5))) "A port of vim's easymotion to emacs" single ((:commit . "f96c2ed38ddc07908db7c3c11bcd6285a3e8c2e9") (:authors ("PythonNut" . "pythonnut@pythonnut.com")) (:maintainer "PythonNut" . "pythonnut@pythonnut.com") (:keywords "convenience" "evil") (:url . "https://github.com/pythonnut/evil-easymotion"))]) @@ -1394,7 +1395,7 @@ (evil-lisp-state . [(20160404 248) ((evil (1 0 9)) (bind-map (0)) (smartparens (1 6 1))) "An evil state to edit Lisp code" single ((:commit . "3c65fecd9917a41eaf6460f22187e2323821f3ce") (:authors ("Sylvain Benner" . "sylvain.benner@gmail.com")) (:maintainer "Sylvain Benner" . "sylvain.benner@gmail.com") (:keywords "convenience" "editing" "evil" "smartparens" "lisp" "mnemonic") (:url . "https://github.com/syl20bnr/evil-lisp-state"))]) (evil-lispy . [(20190502 739) ((lispy (0 26 0)) (evil (1 2 12)) (hydra (0 13 5))) "precision Lisp editing with Evil and Lispy" tar ((:commit . "ed317f7fccbdbeea8aa04a91b1b1f48a0e2ddc4e") (:authors ("Brandon Carrell , Mika Vilpas" . "mika.vilpas@gmail.com")) (:maintainer "Brandon Carrell , Mika Vilpas" . "mika.vilpas@gmail.com") (:keywords "lisp") (:url . "https://github.com/sp3ctum/evil-lispy"))]) (evil-mark-replace . [(20200630 940) ((evil (1 14 0))) "replace the thing in marked area" single ((:commit . "d4fec7b10e93cca149163324cd2b2b2dcc211047") (:authors ("Chen Bin ")) (:maintainer "Chen Bin ") (:keywords "convenience") (:url . "http://github.com/redguardtoo/evil-mark-replace"))]) - (evil-matchit . [(20220414 1316) ((evil (1 14 0)) (emacs (25 1))) "Vim matchit ported to Evil" tar ((:commit . "b314e816bacfc01bb7df9b19a06b18638af5cdbe") (:authors ("Chen Bin" . "chenbin.sh@gmail.com")) (:maintainer "Chen Bin" . "chenbin.sh@gmail.com") (:keywords "matchit" "vim" "evil") (:url . "http://github.com/redguardtoo/evil-matchit"))]) + (evil-matchit . [(20220515 349) ((emacs (25 1))) "Vim matchit ported to Evil" tar ((:commit . "7a2a7384b6e752a805d6fbb78cf9425e54c2b18b") (:authors ("Chen Bin" . "chenbin.sh@gmail.com")) (:maintainer "Chen Bin" . "chenbin.sh@gmail.com") (:keywords "matchit" "vim" "evil") (:url . "http://github.com/redguardtoo/evil-matchit"))]) (evil-mc . [(20220118 122) ((emacs (24 3)) (evil (1 2 14)) (cl-lib (0 5))) "Multiple cursors for evil-mode" tar ((:commit . "63fd2fe0c213a4cc31c464d246f92931c4cb720f") (:authors ("Gabriel Adomnicai" . "gabesoft@gmail.com")) (:maintainer "Gabriel Adomnicai" . "gabesoft@gmail.com") (:keywords "evil" "editing" "multiple-cursors" "vim" "evil-multiple-cursors" "evil-mc" "evil-mc") (:url . "https://github.com/gabesoft/evil-mc"))]) (evil-mc-extras . [(20170202 1649) ((emacs (24 3)) (evil (1 2 12)) (cl-lib (0 5)) (evil-mc (0 0 2)) (evil-numbers (0 4))) "Extra functionality for evil-mc" tar ((:commit . "8c1af3232dd1e15b2ea38360b8cd1e857e11c416") (:authors ("Gabriel Adomnicai" . "gabesoft@gmail.com")) (:maintainer "Gabriel Adomnicai" . "gabesoft@gmail.com") (:keywords "evil" "editing" "multiple-cursors" "vim" "evil-multiple-cursors" "evil-mc" "evil-mc-extras") (:url . "https://github.com/gabesoft/evil-mc-extras"))]) (evil-mu4e . [(20180613 1039) ((emacs (24 4)) (evil (1 2 10))) "evil-based key bindings for mu4e" single ((:commit . "5b22c1e30246318f233264506272d770f63897ca") (:authors ("Joris Engbers" . "info@jorisengbers.nl")) (:maintainer "Joris Engbers" . "info@jorisengbers.nl") (:url . "https://github.com/JorisE/evil-mu4e"))]) @@ -1422,8 +1423,8 @@ (evil-surround . [(20220504 802) ((evil (1 2 12))) "emulate surround.vim from Vim" single ((:commit . "c9e1449bf3f740b5e9b99e7820df4eca7fc7cf02") (:authors ("Tim Harper ") ("Vegard Øye ")) (:maintainer "Tim Harper ") (:keywords "emulation" "vi" "evil"))]) (evil-swap-keys . [(20191105 1426) ((emacs (24 4))) "Intelligently swap keys on text input with evil" single ((:commit . "b5ef105499f998b5667da40da30c073229a213ea") (:authors ("Wouter Bolsterlee" . "wouter@bolsterl.ee")) (:maintainer "Wouter Bolsterlee" . "wouter@bolsterl.ee") (:keywords "convenience" "data" "languages" "tools") (:url . "https://github.com/wbolster/evil-swap-keys"))]) (evil-tabs . [(20160217 1520) ((evil (0 0 0)) (elscreen (0 0 0))) "Integrating Vim-style tabs for Evil mode users." single ((:commit . "53d3314a810017b6056ab6796aef671f5ea1c063") (:authors ("Kris Jenkins" . "krisajenkins@gmail.com")) (:maintainer "Kris Jenkins" . "krisajenkins@gmail.com") (:keywords "evil" "tab" "tabs" "vim") (:url . "https://github.com/krisajenkins/evil-tabs"))]) - (evil-terminal-cursor-changer . [(20220422 255) ((evil (1 0 8))) "Change cursor shape and color by evil state in terminal" single ((:commit . "69d562932f9ab9869ab1ed923e9789cbfa0ff14c") (:authors ("7696122")) (:maintainer "7696122") (:keywords "evil" "terminal" "cursor") (:url . "https://github.com/7696122/evil-terminal-cursor-changer"))]) - (evil-test-helpers . [(20220425 2132) ((evil (1 15 0))) "unit test helpers for Evil" single ((:commit . "b32e00179538af9685ab7c31d46eea6dc40595d4") (:authors ("Vegard Øye ")) (:maintainer "Vegard Øye "))]) + (evil-terminal-cursor-changer . [(20220514 258) nil "Change cursor shape and color by evil state in terminal" single ((:commit . "81ede5cfa5d8944aa4777987c846a27e28457266") (:authors ("7696122")) (:maintainer "7696122") (:keywords "evil" "terminal" "cursor") (:url . "https://github.com/7696122/evil-terminal-cursor-changer"))]) + (evil-test-helpers . [(20220425 2132) ((evil (1 15 0))) "unit test helpers for Evil" single ((:commit . "5a9cfbc443219c4063b17853b7828ec0a00d2736") (:authors ("Vegard Øye ")) (:maintainer "Vegard Øye "))]) (evil-tex . [(20220415 842) ((emacs (26 1)) (evil (1 0)) (auctex (11 88))) "Useful features for editing LaTeX in evil-mode" single ((:commit . "26035ec9a09f8b38ce0d495ff788e83ec8b195d5") (:keywords "tex" "emulation" "vi" "evil" "wp") (:url . "https://github.com/iyefrat/evil-tex"))]) (evil-text-object-python . [(20191010 1328) ((emacs (25)) (evil (1 2 14)) (dash (2 16 0))) "Python specific evil text objects" single ((:commit . "39d22fc524f0413763f291267eaab7f4e7984318") (:authors ("Wouter Bolsterlee" . "wouter@bolsterl.ee")) (:maintainer "Wouter Bolsterlee" . "wouter@bolsterl.ee") (:keywords "convenience" "languages" "tools") (:url . "https://github.com/wbolster/evil-text-object-python"))]) (evil-textobj-anyblock . [(20170905 1907) ((cl-lib (0 5)) (evil (1 1 0))) "Textobject for the closest user-defined blocks." single ((:commit . "ff00980f0634f95bf2ad9956b615a155ea8743be") (:authors ("Fox Kiester" . "noct@openmailbox.org")) (:maintainer "Fox Kiester" . "noct@openmailbox.org") (:keywords "evil") (:url . "https://github.com/noctuid/evil-textobj-anyblock"))]) @@ -1474,14 +1475,14 @@ (eyuml . [(20141028 2227) ((request (0 2 0)) (s (1 8 0))) "Write textual uml diagram from emacs using yuml.me" single ((:commit . "eb29c37316e44a14741f16e894fbcfcb7537dc80") (:authors ("Anthony HAMON" . "hamon.anth@gmail.com")) (:maintainer "Anthony HAMON" . "hamon.anth@gmail.com") (:keywords "uml") (:url . "http://github.com/antham/eyuml"))]) (ez-query-replace . [(20210724 2247) ((dash (1 2 0)) (s (1 11 0))) "a smarter context-sensitive query-replace that can be reapplied" single ((:commit . "2b68472f4007a73908c3b242e83ac5a7587967ff") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk"))]) (eziam-theme . [(20200327 1810) nil "A mostly monochrome theme, inspired by Tao and Leuven, with dark and light versions." tar ((:commit . "d7e517f8e626035df3b63ec6fc07b85d48a996c5"))]) - (f . [(20220405 1534) ((s (1 7 0)) (dash (2 2 0))) "Modern API for working with files and directories" single ((:commit . "b5cb884b3b4372a6f3d1d4428cf092ca1e5c8044") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "files" "directories") (:url . "http://github.com/rejeep/f.el"))]) + (f . [(20220516 1809) ((s (1 7 0)) (dash (2 2 0))) "Modern API for working with files and directories" single ((:commit . "e0dc429f9c20322c7af735a828fe2404bb416715") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "files" "directories") (:url . "http://github.com/rejeep/f.el"))]) (f3 . [(20180130 1158) ((emacs (24 3)) (helm (2 8 8)) (cl-lib (0 5))) "a helm interface to find" tar ((:commit . "000009ce4adf7a57eae80512f29c4ec2a1391ce5") (:authors ("Danny McClanahan")) (:maintainer "Danny McClanahan") (:keywords "find" "file" "files" "helm" "fast" "finder") (:url . "https://github.com/cosmicexplorer/f3"))]) (fabric . [(20171116 656) nil "Launch Fabric using Emacs" tar ((:commit . "df79be341d0b34ed23850f9894136092fa5fea8c") (:authors ("Nicolas Lamirault" . "nicolas.lamirault@chmouel.com")) (:maintainer "Nicolas Lamirault" . "nicolas.lamirault@chmouel.com") (:keywords "python" "fabric") (:url . "https://github.com/nlamirault/fabric.el"))]) (face-explorer . [(20190517 1857) nil "Library and tools for faces and text properties" single ((:commit . "ad1300e13e5643e4c246cabfd91f833d39113052") (:authors ("Anders Lindgren")) (:maintainer "Anders Lindgren") (:keywords "faces") (:url . "https://github.com/Lindydancer/face-explorer"))]) (face-shift . [(20210725 2146) ((emacs (24 1))) "Shift the colour of certain faces" single ((:commit . "14dce79fc42116c49eb4c8a4ab7ca3c4bd7cbf6f") (:authors ("Philip Kaludercic" . "philipk@posteo.net")) (:maintainer "Philip Kaludercic" . "philipk@posteo.net") (:keywords "faces") (:url . "https://git.sr.ht/~pkal/face-shift"))]) (faceup . [(20170925 1946) nil "Markup language for faces and font-lock regression testing" single ((:commit . "6c92dad56a133e14e7b27831e1bcf9b3a71ff154") (:authors ("Anders Lindgren")) (:maintainer "Anders Lindgren") (:keywords "faces" "languages") (:url . "https://github.com/Lindydancer/faceup"))]) (factlog . [(20130210 140) ((deferred (0 3 1))) "File activity logger" single ((:commit . "6503d77ea882c995b051d22e72db336fb28770fc") (:authors ("Takafumi Arakaki ")) (:maintainer "Takafumi Arakaki ") (:url . "https://github.com/tkf/factlog"))]) - (faff-theme . [(20220407 145) nil "Light Emacs color theme on cornsilk3 background" single ((:commit . "f824c3f55ea42d65e0b632879c6948d3eb43b2f3") (:authors ("James Ferguson <(concat \"wjcferguson\" at-sign \"gmail.com\")>")) (:maintainer "James Ferguson <(concat \"wjcferguson\" at-sign \"gmail.com\")>") (:keywords "color" "theme") (:url . "https://github.com/WJCFerguson/emacs-faff-theme"))]) + (faff-theme . [(20220512 21) nil "Light Emacs color theme on cornsilk3 background" single ((:commit . "33b3344848ae17d45c19d222e53b368ea6867e7e") (:authors ("James Ferguson <(concat \"wjcferguson\" at-sign \"gmail.com\")>")) (:maintainer "James Ferguson <(concat \"wjcferguson\" at-sign \"gmail.com\")>") (:keywords "color" "theme") (:url . "https://github.com/WJCFerguson/emacs-faff-theme"))]) (fakir . [(20140729 1652) ((noflet (0 0 8)) (dash (1 3 2)) (kv (0 0 19))) "fakeing bits of Emacs" single ((:commit . "1fca406ad7de80fece6319ff75d4230b648534b0") (:authors ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "lisp" "tools") (:url . "http://github.com/nicferrier/emacs-fakir"))]) (fancy-battery . [(20150101 1204) ((emacs (24 1))) "Fancy battery display" single ((:commit . "9b88ae77a01aa3edc529840338bcb2db7f445822") (:authors ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainer "Sebastian Wiesner" . "swiesner@lunaryorn.com") (:keywords "convenience" "tools" "hardware") (:url . "https://github.com/lunaryorn/fancy-battery.el"))]) (fancy-dabbrev . [(20220211 633) ((emacs (25 1)) (popup (0 5 3))) "Like dabbrev-expand with preview and popup menu" single ((:commit . "cf4a2f7e3e43e07ab9aa9db16532a21010e9fc8c") (:authors ("Joel Rosdahl" . "joel@rosdahl.net")) (:maintainer "Joel Rosdahl" . "joel@rosdahl.net") (:url . "https://github.com/jrosdahl/fancy-dabbrev"))]) @@ -1568,7 +1569,7 @@ (flx . [(20211101 146) ((cl-lib (0 3))) "fuzzy matching with good sorting" single ((:commit . "e3b3f0533e44c5250ce73d728b59a7e96c692b5d") (:authors ("Le Wang")) (:maintainer "Le Wang") (:url . "https://github.com/lewang/flx"))]) (flx-ido . [(20180117 1519) ((flx (0 1)) (cl-lib (0 3))) "flx integration for ido" single ((:commit . "e3b3f0533e44c5250ce73d728b59a7e96c692b5d") (:authors ("Le Wang")) (:maintainer "Le Wang") (:url . "https://github.com/lewang/flx"))]) (flx-isearch . [(20191119 515) ((emacs (24)) (flx (20140821)) (cl-lib (0 5))) "Fuzzy incremental searching for emacs" single ((:commit . "a44097fb8f539a193c2f09a37ea52a68f2c51839") (:authors ("PythonNut" . "pythonnut@pythonnut.com")) (:maintainer "PythonNut" . "pythonnut@pythonnut.com") (:keywords "convenience" "search" "flx") (:url . "https://github.com/pythonnut/flx-isearch"))]) - (flycheck . [(20220504 830) ((dash (2 12 1)) (pkg-info (0 4)) (let-alist (1 0 4)) (seq (1 11)) (emacs (24 3))) "On-the-fly syntax checking" tar ((:commit . "1d7c1b20782ccbaa6f97e37f5e1d0cee3d5eda8a") (:authors ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainer "Clément Pit-Claudel" . "clement.pitclaudel@live.com") (:keywords "convenience" "languages" "tools") (:url . "http://www.flycheck.org"))]) + (flycheck . [(20220514 1743) ((dash (2 12 1)) (pkg-info (0 4)) (let-alist (1 0 4)) (seq (1 11)) (emacs (24 3))) "On-the-fly syntax checking" tar ((:commit . "66a973afca1d03b8284baaa7590eb2b8615a1e6a") (:authors ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainer "Clément Pit-Claudel" . "clement.pitclaudel@live.com") (:keywords "convenience" "languages" "tools") (:url . "http://www.flycheck.org"))]) (flycheck-ameba . [(20191226 1011) ((emacs (24 4)) (flycheck (30))) "Add support for Ameba to Flycheck" single ((:commit . "0c4925ae0e998818326adcb47ed27ddf9761c7dc") (:keywords "tools" "crystal" "ameba") (:url . "https://github.com/crystal-ameba/ameba.el"))]) (flycheck-apertium . [(20181211 1038) ((flycheck (0 25))) "Apertium checkers in flycheck" tar ((:commit . "22b60a17836477ac1edd15dc85b14f88ca871ba9") (:authors ("Kevin Brubeck Unhammer" . "unhammer+apertium@mm.st")) (:maintainer "Kevin Brubeck Unhammer" . "unhammer+apertium@mm.st") (:keywords "convenience" "tools" "xml") (:url . "http://wiki.apertium.org/wiki/Emacs"))]) (flycheck-aspell . [(20220411 826) ((flycheck (28 0)) (emacs (25 1))) "Aspell checker for flycheck" single ((:commit . "dcf7e6543e4d94d58375e00e4a10db615ef06941") (:authors ("Leo Gaskin" . "leo.gaskin@le0.gs")) (:maintainer "Leo Gaskin" . "leo.gaskin@le0.gs") (:keywords "wp" "flycheck" "spell" "aspell") (:url . "https://github.com/leotaku/flycheck-aspell"))]) @@ -1699,7 +1700,7 @@ (flymake-json . [(20180511 911) ((flymake-easy (0 1))) "A flymake handler for json using jsonlint" single ((:commit . "03b4e5e7ad11938781257a783e717ab95fe65952") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:url . "https://github.com/purcell/flymake-json"))]) (flymake-kondor . [(20211026 501) ((emacs (26 1))) "Linter with clj-kondo" single ((:commit . "784e57f36812a37e323409b90b935ef3c6920a22") (:authors ("https://turbocafe.keybase.pub")) (:maintainer "https://turbocafe.keybase.pub") (:url . "https://github.com/turbo-cafe/flymake-kondor"))]) (flymake-ktlint . [(20180831 346) ((emacs (26 1))) "Flymake extension for Ktlint." single ((:commit . "56aab6f2d22061999050783dbc3166cdb456d0bb") (:maintainer "James Nguyen" . "james@jojojames.com") (:keywords "languages" "ktlint") (:url . "https://github.com/jojojames/flymake-ktlint"))]) - (flymake-languagetool . [(20220414 429) ((emacs (27 1)) (s (1 9 0))) "Flymake support for LanguageTool" single ((:commit . "a61bafdda1c9bb684a98216598df95a33cbb9549") (:url . "https://github.com/emacs-languagetool/flymake-languagetool"))]) + (flymake-languagetool . [(20220512 2355) ((emacs (27 1)) (s (1 9 0))) "Flymake support for LanguageTool" single ((:commit . "c24339b50a4b42cc2bd7e8e167c77a75d8227774") (:url . "https://github.com/emacs-languagetool/flymake-languagetool"))]) (flymake-less . [(20151111 738) ((less-css-mode (0 15)) (flymake-easy (0 1))) "Flymake handler for LESS stylesheets (lesscss.org)" single ((:commit . "32d3c28a9a5c52b82d1741ff9d715013b6498421") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "languages"))]) (flymake-lua . [(20170129 154) nil "Flymake for Lua" single ((:commit . "84589f20066921a5b79cf3a1f914a223a2552d2a") (:authors (nil . "Sébastien Roccaserra (format \"<%s%s@%s.%s>\" \"s\" \"roccaserra\" \"yahoo\" \"com\")")) (:maintainer nil . "Sébastien Roccaserra (format \"<%s%s@%s.%s>\" \"s\" \"roccaserra\" \"yahoo\" \"com\")") (:keywords "lua"))]) (flymake-markdownlint . [(20220320 1208) ((emacs (27 1))) "Markdown linter with markdownlint" single ((:commit . "59e3520668d9394c573e07b7980a2d48d9f6086c") (:authors ("Martin Kjær Jørgensen" . "mkj@gotu.dk")) (:maintainer "Martin Kjær Jørgensen" . "mkj@gotu.dk") (:url . "https://github.com/shaohme/flymake-markdownlint"))]) @@ -1748,13 +1749,13 @@ (fontawesome . [(20170305 1356) ((emacs (24 4))) "fontawesome utility" tar ((:commit . "a5fafe89d4032fd1f0c21b7b04708ef2cce2517b") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-fontawesome"))]) (fontify-face . [(20210503 1956) ((emacs (24))) "Fontify symbols representing faces with that face." single ((:commit . "d1386c88ccc77ccfb40b888ff90d6181325d14f8") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "faces") (:url . "https://github.com/Fuco1/fontify-face"))]) (fontsloth . [(20211118 2018) ((f (0 20 0)) (logito (0 1)) (pcache (0 5)) (stream (2 2 5)) (emacs (28 0))) "Elisp otf/ttf font loader/renderer" tar ((:commit . "5572a44e14d6c00a628f58cc695c735ef64e0ebd") (:authors ("Jo Gay" . "jo.gay@mailfence.com")) (:maintainer "Jo Gay" . "jo.gay@mailfence.com") (:keywords "data" "font" "rasterization" "ttf" "otf") (:url . "https://github.com/jollm/fontsloth"))]) - (forecast . [(20191004 1850) ((emacs (24 4))) "Weather forecasts" single ((:commit . "350af0e5d53307c900e4f8b2617f3852f51a74d2") (:authors ("Göktuğ Kayaalp" . "self@gkayaalp.com")) (:maintainer "Göktuğ Kayaalp" . "self@gkayaalp.com") (:keywords "weather" "forecast") (:url . "https://dev.gkayaalp.com/elisp/index.html#forecast-el"))]) + (forecast . [(20191004 1850) ((emacs (24 4))) "Weather forecasts" single ((:commit . "d7dd4fb11178fc4404e52621d451f794a84e46ae") (:authors ("Göktuğ Kayaalp" . "self@gkayaalp.com")) (:maintainer "Göktuğ Kayaalp" . "self@gkayaalp.com") (:keywords "weather" "forecast") (:url . "https://dev.gkayaalp.com/elisp/index.html#forecast-el"))]) (foreign-regexp . [(20200325 50) nil "search and replace by foreign regexp." tar ((:commit . "e2dd47f2160cadc194eb156e7c76c3c869e6706e") (:authors ("K-talo Miyazaki ")) (:maintainer "K-talo Miyazaki ") (:keywords "convenience" "emulations" "matching" "tools" "unix" "wp"))]) (foreman-mode . [(20170725 1422) ((s (1 9 0)) (dash (2 10 0)) (dash-functional (1 2 0)) (f (0 17 2)) (emacs (24))) "View and manage Procfile-based applications" single ((:commit . "22b3bb13134b617870ed1e888af739f4818be929") (:authors ("ZHOU Feng" . "zf.pascal@gmail.com")) (:maintainer "ZHOU Feng" . "zf.pascal@gmail.com") (:keywords "foreman") (:url . "http://github.com/zweifisch/foreman-mode"))]) (forest-blue-theme . [(20160627 842) ((emacs (24))) "Emacs theme with a dark background." single ((:commit . "58096ce1a25615d2bae806c3775bae3e2775019d") (:authors ("olkinn")) (:maintainer "olkinn"))]) (forge . [(20220506 420) ((emacs (25 1)) (compat (28 1 1 0)) (closql (1 2 0)) (dash (2 19 1)) (emacsql-sqlite (3 0 0)) (ghub (3 5 4)) (let-alist (1 0 6)) (magit (3 3 0)) (markdown-mode (2 4)) (transient (0 3 6)) (yaml (0 3 4))) "Access Git forges from Magit." tar ((:commit . "05babf69068de7a982bd2e8ad888f37dc7319003") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "git" "tools" "vc") (:url . "https://github.com/magit/forge"))]) (form-feed . [(20210508 1627) ((emacs (24 1))) "Display ^L glyphs as horizontal lines" single ((:commit . "ac1f0ef30a11979f5dfe12d8c05a666739e486ff") (:authors ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainer "Vasilij Schneidermann" . "mail@vasilij.de") (:keywords "faces") (:url . "https://depp.brause.cc/form-feed"))]) - (format-all . [(20220412 1141) ((emacs (24 4)) (inheritenv (0 1)) (language-id (0 19))) "Auto-format C, C++, JS, Python, Ruby and 50 other languages" single ((:commit . "a07bf109ce8e27458a40420508943f53856549fc") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "languages" "util") (:url . "https://github.com/lassik/emacs-format-all-the-code"))]) + (format-all . [(20220510 2108) ((emacs (24 4)) (inheritenv (0 1)) (language-id (0 19))) "Auto-format C, C++, JS, Python, Ruby and 50 other languages" single ((:commit . "828280eaf3b46112e17746a7d03235570a633425") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "languages" "util") (:url . "https://github.com/lassik/emacs-format-all-the-code"))]) (format-sql . [(20150422 1333) nil "Use format-sql to make your SQL readable in directly Emacs." single ((:commit . "97f475c245cd6c81a72a265678e2087cee66ac7b") (:authors ("Friedrich Paetzke" . "paetzke@fastmail.fm")) (:maintainer "Friedrich Paetzke" . "paetzke@fastmail.fm") (:url . "https://github.com/paetzke/format-sql.el"))]) (format-table . [(20181223 1616) ((emacs (25)) (dash (2 14 1))) "Parse and reformat tabular data." single ((:commit . "dfcae3a867e574577fc09a43b045889ff155b58f") (:authors ("Jason Duncan" . "jasond496@msn.com")) (:maintainer "Jason Duncan" . "jasond496@msn.com") (:keywords "data") (:url . "https://github.com/functionreturnfunction/format-table"))]) (forth-mode . [(20220402 2103) nil "Programming language mode for Forth" tar ((:commit . "122a9916c1ad1f1e3f4888951e1ad92a2fc10804") (:authors ("Lars Brinkhoff" . "lars@nocrew.org")) (:maintainer "Lars Brinkhoff" . "lars@nocrew.org") (:keywords "languages" "forth") (:url . "http://github.com/larsbrinkhoff/forth-mode"))]) @@ -1785,7 +1786,7 @@ (fsbot-data-browser . [(20160921 1533) nil "browse the fsbot database using tabulated-list-mode" single ((:commit . "6bca4f7de63e31839d2542f6c678b79931dec344") (:authors ("Benaiah Mischenko")) (:maintainer "Benaiah Mischenko") (:keywords "fsbot" "irc" "tabulated-list-mode") (:url . "http://github.com/benaiah/fsbot-data-browser"))]) (fsharp-mode . [(20220429 1847) ((emacs (25))) "Support for the F# programming language" tar ((:commit . "5208b54098c7534f4768b87c5f4c8a01b638737b") (:authors ("1993-1997 Xavier Leroy, Jacques Garrigue and Ian T Zimmerman") ("2010-2011 Laurent Le Brun" . "laurent@le-brun.eu") ("2012-2014 Robin Neatherway" . "robin.neatherway@gmail.com") ("2017-2022 Jürgen Hötzel")) (:maintainer "Jürgen Hötzel") (:keywords "languages"))]) (fstar-mode . [(20220106 2256) ((emacs (24 3)) (dash (2 11)) (company (0 8 12)) (quick-peek (1 0)) (yasnippet (0 11 0)) (flycheck (30 0)) (company-quickhelp (2 2 0))) "Support for F* programming" tar ((:commit . "c95c2a61a6c42a1fa8bab9a8eb812a41be3e6f69") (:authors ("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) (:maintainer "Clément Pit-Claudel" . "clement.pitclaudel@live.com") (:keywords "convenience" "languages") (:url . "https://github.com/FStarLang/fstar-mode.el"))]) - (fuel . [(20211221 2127) ((cl-lib (0 2)) (emacs (24 2))) "Major mode for the Factor programming language." tar ((:commit . "b90d529eacb643421991f94288151e72ed573b55"))]) + (fuel . [(20211221 2127) ((cl-lib (0 2)) (emacs (24 2))) "Major mode for the Factor programming language." tar ((:commit . "041430cda31c73fd51d7c16e736dcf08db13eb11"))]) (fuff . [(20170202 1503) ((seq (2 3))) "Find files with findutils, recursively" single ((:commit . "278e849913df87bd8756c59382282d87474802c3") (:authors ("Joel Moberg")) (:maintainer "Joel Moberg") (:keywords "files" "project" "convenience") (:url . "https://github.com/joelmo/fuff"))]) (full-ack . [(20140223 1732) nil "a front-end for ack" single ((:commit . "761d846e105b150f8e6d13d7a8983f0248313a45") (:authors ("Nikolaj Schumacher ")) (:maintainer "Nikolaj Schumacher ") (:keywords "tools" "matching") (:url . "http://nschum.de/src/emacs/full-ack/"))]) (fullframe . [(20210226 1057) ((cl-lib (0 5))) "Generalized automatic execution in a single frame" single ((:commit . "886b831c001b44ec95aec4ff36e8bc1b3003c786") (:authors ("Tom Regner" . "tom@goochesa.de")) (:maintainer "Tom Regner" . "tom@goochesa.de") (:keywords "fullscreen"))]) @@ -1803,13 +1804,13 @@ (fzf . [(20211228 2005) ((emacs (24 4))) "A front-end for fzf." single ((:commit . "d61cecbdb60b0f10cecd50ff2ae115aeb77f9fdc") (:authors ("Bailey Ling")) (:maintainer "Bailey Ling") (:keywords "fzf" "fuzzy" "search") (:url . "https://github.com/bling/fzf.el"))]) (gameoflife . [(20200614 1814) nil "Screensaver running Conway's Game of Life" single ((:commit . "2483f3d98dbcf7f1633f551cc3691f5659b4b942") (:authors ("Anders Lindgren")) (:maintainer "Anders Lindgren") (:keywords "games") (:url . "https://github.com/Lindydancer/gameoflife"))]) (gams-ac . [(20180423 926) ((emacs (24)) (auto-complete (1 0)) (gams-mode (4 0))) "auto-complete source file for GAMS mode" single ((:commit . "66d04ff36033f54205c19bc1d893e926d4dbf02e") (:authors ("Shiro Takeda")) (:maintainer "Shiro Takeda") (:keywords "languages" "tools" "gams-mode" "auto-complete") (:url . "https://github.com/ShiroTakeda/gams-ac"))]) - (gams-mode . [(20220501 1507) ((emacs (24 3))) "Major mode for General Algebraic Modeling System (GAMS)" tar ((:commit . "1964d9a52693f3aa9279eed8864bc317ee5c6dc4") (:authors ("Shiro Takeda")) (:maintainer "Shiro Takeda") (:keywords "languages" "tools" "gams") (:url . "http://shirotakeda.org/en/gams/gams-mode/"))]) + (gams-mode . [(20220512 222) ((emacs (24 3))) "Major mode for General Algebraic Modeling System (GAMS)" tar ((:commit . "d7f5bb688e569c7c517e4c3af32a5319c492362b") (:authors ("Shiro Takeda")) (:maintainer "Shiro Takeda") (:keywords "languages" "tools" "gams") (:url . "http://shirotakeda.org/en/gams/gams-mode/"))]) (gandalf-theme . [(20130809 947) nil "Gandalf color theme" single ((:commit . "4e472fc851431458537d458d09c1f5895e338536") (:authors ("Peter Vasil" . "mail@petervasil.net")) (:maintainer "Peter Vasil" . "mail@petervasil.net") (:keywords "color" "theme"))]) (gap-mode . [(20220503 1555) nil "Major mode for editing files in the GAP programing language." tar ((:commit . "99237f714c28981142674e8cfeb155863c834858") (:authors ("Michael Smith" . "smith@pell.anu.edu.au") ("Gary Zablackis") ("Goetz Pfeiffer") ("Ivan Andrus" . "darthandrus@gmail.com")) (:maintainer "Ivan Andrus" . "darthandrus@gmail.com") (:keywords "gap") (:url . "https://gitlab.com/gvol/gap-mode"))]) (gather . [(20141230 1338) nil "Gather string in buffer." single ((:commit . "50809fbc22d70a1c724c2dd99ac5a1f818ffeb6b") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "matching" "convenience" "tools") (:url . "https://github.com/mhayashi1120/Emacs-gather/raw/master/gather.el"))]) (gcmh . [(20201116 2251) ((emacs (24))) "the Garbage Collector Magic Hack" single ((:commit . "0089f9c3a6d4e9a310d0791cf6fa8f35642ecfd9") (:authors ("Andrea Corallo" . "akrl@sdf.org")) (:maintainer nil . "akrl@sdf.org") (:keywords "internal") (:url . "https://gitlab.com/koral/gcmh"))]) (gcode-mode . [(20210522 1025) ((emacs (24 4))) "Simple G-Code major mode" tar ((:commit . "1f83845af4102efc5e5856b55bd5ad165b2f0cdd") (:authors ("Yuri D'Elia" . "wavexx@thregr.org")) (:maintainer "Yuri D'Elia" . "wavexx@thregr.org") (:keywords "gcode" "languages" "highlight" "syntax") (:url . "https://gitlab.com/wavexx/gcode-mode.el"))]) - (gdscript-mode . [(20210328 2037) ((emacs (26 3))) "Major mode for Godot's GDScript language" tar ((:commit . "4badcf6a0c951daba4d7259db3913b78254c0423") (:authors ("Nathan Lovato , Fabián E. Gallina" . "fgallina@gnu.org")) (:maintainer nil . "nathan@gdquest.com") (:keywords "languages") (:url . "https://github.com/godotengine/emacs-gdscript-mode/"))]) + (gdscript-mode . [(20220510 944) ((emacs (26 3))) "Major mode for Godot's GDScript language" tar ((:commit . "d9e1f7f766c73115de8ce2815bc249069636c3db") (:authors ("Nathan Lovato , Fabián E. Gallina" . "fgallina@gnu.org")) (:maintainer nil . "nathan@gdquest.com") (:keywords "languages") (:url . "https://github.com/godotengine/emacs-gdscript-mode/"))]) (geben . [(20210830 422) ((emacs (24 3)) (cl-lib (0 5))) "DBGp protocol frontend, a script debugger" tar ((:commit . "d3706387ed25b3037338572f3968b4cc2d8825a0") (:authors ("Matthew Carter" . "m@ahungry.com")) (:maintainer "Matthew Carter" . "m@ahungry.com") (:keywords "c" "comm" "tools") (:url . "https://github.com/ahungry/geben"))]) (geben-helm-projectile . [(20160611 59) ((emacs (24)) (geben (0 26)) (helm-projectile (0 13 0))) "Integrate helm-projectile with geben" single ((:commit . "31ce0faca5dcc71924884f03fd5a7a25d00ccd9b") (:authors ("Matthew Carter" . "m@ahungry.com")) (:maintainer "Matthew Carter" . "m@ahungry.com") (:keywords "ahungry" "emacs" "geben" "helm" "projectile" "debug") (:url . "https://github.com/ahungry/geben-helm-projectile"))]) (geeknote . [(20220213 612) ((emacs (24))) "Use Evernote in Emacs through geeknote" single ((:commit . "ce2738aebeeda35f9d31027e9b7bad0813b975c3") (:authors ("Evan Dale Aromin")) (:maintainer "Evan Dale Aromin") (:keywords "evernote" "geeknote" "note" "emacs-evernote" "evernote-mode") (:url . "http://github.com/avendael/emacs-geeknote"))]) @@ -1836,7 +1837,7 @@ (gerrit-download . [(20150714 1408) ((emacs (24 0)) (magit (2 1 0))) "Show gerrit reviews in a diff buffer." single ((:commit . "d568acc7c5935188c9bc19ba72719a6092d9f6fd") (:authors ("Chmouel Boudjnah" . "chmouel@chmouel.com")) (:maintainer "Chmouel Boudjnah" . "chmouel@chmouel.com") (:keywords "tools" "gerrit" "git") (:url . "https://github.com/chmouel/gerrit-download.el"))]) (gf . [(20181028 1542) ((s (1 0)) (ht (2 0))) "Major mode for editing GF code" single ((:commit . "30b3127f229e0db522c7752f6957ca01b2ea2821") (:authors ("Johan Bockgård" . "bojohan+mail@dd.chalmers.se")) (:maintainer "bruno cuconato" . "bcclaro+emacs@gmail.com") (:keywords "languages") (:url . "https://github.com/GrammaticalFramework/gf-emacs-mode"))]) (ggo-mode . [(20210310 1345) nil "Gengetopt major mode" single ((:commit . "6a7617b5af3d13029e4d680a375e8107c40d0fac") (:authors ("Matthew K. Junker" . "junker@alum.mit.edu")) (:maintainer "Matthew K. Junker" . "junker@alum.mit.edu") (:keywords "extensions" "convenience" "local"))]) - (ggtags . [(20220420 1610) ((emacs (25))) "emacs frontend to GNU Global source code tagging system" single ((:commit . "22d3a3a951cb605d29138f1acee191ef674a4518") (:authors ("Leo Liu" . "sdl.web@gmail.com")) (:maintainer "Leo Liu" . "sdl.web@gmail.com") (:keywords "tools" "convenience") (:url . "https://github.com/leoliu/ggtags"))]) + (ggtags . [(20220511 610) ((emacs (25))) "emacs frontend to GNU Global source code tagging system" single ((:commit . "40635a1effd3a9c2adef63c4760010c9468a7a4d") (:authors ("Leo Liu" . "sdl.web@gmail.com")) (:maintainer "Leo Liu" . "sdl.web@gmail.com") (:keywords "tools" "convenience") (:url . "https://github.com/leoliu/ggtags"))]) (gh . [(20220302 549) ((emacs (25 1)) (pcache (0 4 2)) (logito (0 1)) (marshal (0 9 0)) (cl-lib (0 3))) "A GitHub library for Emacs" tar ((:commit . "27ccc892e94f7e747e5b879eec71119965d9ed6e") (:authors ("Yann Hodique" . "yhodique@gmail.com")) (:maintainer "Yann Hodique" . "yhodique@gmail.com") (:url . "https://github.com/sigma/gh.el"))]) (gh-md . [(20220316 1432) ((emacs (24 3))) "Render markdown using the Github api" single ((:commit . "e721fd5e41e682f47f2dd4ce26ef2ba28c7fa0b5") (:authors ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainer "Mario Rodas" . "marsam@users.noreply.github.com") (:keywords "convenience") (:url . "https://github.com/emacs-pe/gh-md.el"))]) (gh-notify . [(20211126 638) ((emacs (27 1)) (magit (3 0 0)) (forge (0 2 0))) "A veneer for Magit/Forge GitHub notifications" single ((:commit . "aa4d8bc0c56366d437e7c126e7eedc5938109342") (:authors ("Bas Alberts" . "bas@anti.computer") ("xristos" . "xristos@sdf.org")) (:maintainer "Bas Alberts" . "bas@anti.computer") (:keywords "comm") (:url . "https://github.com/anticomputer/gh-notify"))]) @@ -1860,7 +1861,7 @@ (git-backup-ivy . [(20220412 1914) ((ivy (0 12 0)) (git-backup (0 0 1)) (emacs (25 1))) "An ivy interface to git-backup" single ((:commit . "c53e1bc800963c0d826226c37c22e36f2353c70d") (:authors ("Sebastian Wålinder" . "s.walinder@gmail.com")) (:maintainer "Sebastian Wålinder" . "s.walinder@gmail.com") (:keywords "backup" "convenience" "files" "tools" "vc") (:url . "https://github.com/walseb/git-backup-ivy"))]) (git-blamed . [(20161028 1926) nil "Minor mode for incremental blame for Git" single ((:commit . "cef196abf398e2dd11f775d1e6cd8690567408aa") (:keywords "git" "version control" "release management"))]) (git-command . [(20191028 333) ((term-run (0 1 4)) (with-editor (2 3 1))) "A Git Command-Line interface" single ((:commit . "a773d40da39dfb1c6ecf2b0758aa370ddea8f06d") (:authors ("10sr <8slashes+el [at] gmail [dot] com>")) (:maintainer "10sr <8slashes+el [at] gmail [dot] com>") (:keywords "utility" "git") (:url . "https://github.com/10sr/git-command-el"))]) - (git-commit . [(20220506 1936) ((emacs (25 1)) (compat (28 1 1 0)) (transient (20210920)) (with-editor (20211001))) "Edit Git commit messages." tar ((:commit . "125a8d5e417dda4438ce41d71a821d8a936fa5ea") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li") ("Sebastian Wiesner" . "lunaryorn@gmail.com") ("Florian Ragwitz" . "rafl@debian.org") ("Marius Vollmer" . "marius.vollmer@gmail.com")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "git" "tools" "vc") (:url . "https://github.com/magit/magit"))]) + (git-commit . [(20220506 1936) ((emacs (25 1)) (compat (28 1 1 0)) (transient (20210920)) (with-editor (20211001))) "Edit Git commit messages." tar ((:commit . "5a7519fd3d56522b1c6a1601a12ae0f4717c26a7") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li") ("Sebastian Wiesner" . "lunaryorn@gmail.com") ("Florian Ragwitz" . "rafl@debian.org") ("Marius Vollmer" . "marius.vollmer@gmail.com")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "git" "tools" "vc") (:url . "https://github.com/magit/magit"))]) (git-commit-insert-issue . [(20210107 2018) ((emacs (25)) (projectile (0)) (s (0)) (ghub (0)) (bitbucket (0))) "Get issues list when typing \"Fixes #\"" single ((:commit . "6cfb8b4b5b23ae881cf3d005da4d7f60d91cd2cd") (:authors ("Vindarel")) (:maintainer "Vindarel") (:keywords "tools" "vc" "github" "gitlab" "bitbucket" "commit" "issues") (:url . "https://gitlab.com/emacs-stuff/git-commit-insert-issue/"))]) (git-dwim . [(20170126 1214) nil "Context-aware git commands such as branch handling" single ((:commit . "485c732130686c2f28a026e385366006435394b9") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "git" "tools" "convenience") (:url . "http://www.emacswiki.org/cgi-bin/wiki/download/git-dwim.el"))]) (git-grep . [(20200920 1751) ((projectile (0 10 0))) "Search tools using git grep" single ((:commit . "12ff6045e9b6aa42f98abd4ddc44d670268a0849") (:authors ("Sam Kleinman")) (:maintainer "tychoish" . "garen@tychoish.com") (:keywords "matching" "files" "grep" "search" "using" "git-grep") (:url . "https://github.com/tychoish/git-grep.el"))]) @@ -1918,7 +1919,7 @@ (gnomenm . [(20150316 1918) ((s (1 9 0)) (dash (2 3 0)) (kv (0 0 19))) "Emacs interface to Gnome nmcli command" single ((:commit . "9065cda44ffc9e06239b8189a0154d31314c3b4d") (:authors ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "processes" "hardware") (:url . "http://github.com/nicferrier/emacs-nm"))]) (gntp . [(20141025 250) nil "Growl Notification Protocol for Emacs" single ((:commit . "767571135e2c0985944017dc59b0be79af222ef5") (:authors ("Engelke Eschner" . "tekai@gmx.li")) (:maintainer "Engelke Eschner" . "tekai@gmx.li"))]) (gnu-apl-mode . [(20220404 341) ((emacs (27))) "Integrate GNU APL with Emacs" tar ((:commit . "c8695b0d55b5167263a843252ffd21a589018427") (:authors ("Elias Mårtenson" . "lokedhs@gmail.com")) (:maintainer "Elias Mårtenson" . "lokedhs@gmail.com") (:keywords "languages") (:url . "http://www.gnu.org/software/apl/"))]) - (gnu-indent . [(20220330 422) ((emacs (27 2))) "Indent your code with GNU Indent" single ((:commit . "cd5dc79ac65c24e9e775bd2582ad620e316f2182") (:authors ("Akib Azmain Turja" . "akib@disroot.org")) (:maintainer "Akib Azmain Turja" . "akib@disroot.org") (:keywords "tools" "c") (:url . "https://codeberg.org/akib/emacs-gnu-indent"))]) + (gnu-indent . [(20220515 1719) ((emacs (25 1))) "Indent your code with GNU Indent" single ((:commit . "ff3e10edbdf9b919747ec2ba3434d5858f5cc9fa") (:authors ("Akib Azmain Turja" . "akib@disroot.org")) (:maintainer "Akib Azmain Turja" . "akib@disroot.org") (:keywords "tools" "c") (:url . "https://codeberg.org/akib/emacs-gnu-indent"))]) (gnuplot . [(20220102 1637) ((emacs (24 3))) "Major-mode and interactive frontend for gnuplot" tar ((:commit . "57be3c7addec31e226a5a27aa553e996f9c684e3") (:authors ("Jon Oddie") ("Bruce Ravel") ("Phil Type")) (:maintainer "Bruce Ravel" . "bruceravel1@gmail.com") (:keywords "data" "gnuplot" "plotting") (:url . "https://github.com/emacsorphanage/gnuplot"))]) (gnuplot-mode . [(20171013 1616) nil "Major mode for editing gnuplot scripts" single ((:commit . "601f6392986f0cba332c87678d31ae0d0a496ce7") (:keywords "gnuplot" "plotting") (:url . "https://github.com/mkmcc/gnuplot-mode"))]) (gnus-alias . [(20150316 42) nil "an alternative to gnus-posting-styles" single ((:commit . "9447d3ccb4c0e75d0468899cccff7aa249657bac") (:authors ("Joe Casadonte" . "emacs@northbound-train.com")) (:maintainer "Mark A. Hershberger" . "mah@everybody.org") (:keywords "personality" "identity" "news" "mail" "gnus"))]) @@ -1955,7 +1956,7 @@ (go-snippets . [(20180113 611) ((yasnippet (0 8 0))) "Yasnippets for go" tar ((:commit . "d437df148879566ffe7f2e503a3cf2602aa9fb28") (:keywords "snippets"))]) (go-stacktracer . [(20150430 2142) nil "parse Go stack traces" single ((:commit . "a2ac6d801b389f80ca4e2fcc1ab44513a9e55976") (:authors ("Samer Masterson" . "samer@samertm.com")) (:maintainer "Samer Masterson" . "samer@samertm.com") (:keywords "tools") (:url . "https://github.com/samertm/go-stacktracer.el"))]) (go-tag . [(20180227 411) ((emacs (24 0)) (go-mode (1 5 0))) "Edit Golang struct field tag" single ((:commit . "59b243f2fa079d9de9d56f6e2d94397e9560310a") (:authors ("Brantou" . "brantou89@gmail.com")) (:maintainer "Brantou" . "brantou89@gmail.com") (:keywords "tools") (:url . "https://github.com/brantou/emacs-go-tag"))]) - (go-translate . [(20220404 1240) ((emacs (27 1))) "Translation framework supports multiple engines such as Google/Bing/DeepL" tar ((:commit . "b0898e6cd647e38e6f70e6cd121b789610573237") (:authors ("lorniu" . "lorniu@gmail.com")) (:maintainer "lorniu" . "lorniu@gmail.com") (:keywords "convenience") (:url . "https://github.com/lorniu/go-translate"))]) + (go-translate . [(20220514 1046) ((emacs (27 1))) "Translation framework supports multiple engines such as Google/Bing/DeepL" tar ((:commit . "3b48787f5e91b9480ef5066bf3657f67306524ca") (:authors ("lorniu" . "lorniu@gmail.com")) (:maintainer "lorniu" . "lorniu@gmail.com") (:keywords "convenience") (:url . "https://github.com/lorniu/go-translate"))]) (gobgen . [(20161020 1523) ((emacs (24 4))) "Generate GObject descendants using a detailed form" single ((:commit . "ed2c2b0d217deae293096f3cf14aa492791ddd4f") (:authors ("Gergely Polonkai" . "gergely@polonkai.eu")) (:maintainer "Gergely Polonkai" . "gergely@polonkai.eu") (:keywords "gobject" "glib" "gtk" "helper" "utilities"))]) (god-mode . [(20210102 515) ((emacs (25 1))) "Minor mode for God-like command entering" tar ((:commit . "fac7d26ecde1be5b0bf6bd6e0ec5b4895be13906") (:authors ("Chris Done" . "chrisdone@gmail.com")) (:maintainer "Chris Done" . "chrisdone@gmail.com") (:url . "https://github.com/emacsorphanage/god-mode"))]) (godoctor . [(20180710 2152) nil "Frontend for godoctor" single ((:commit . "4b45ff3d0572f0e84056e4c3ba91fcc178199859") (:authors ("Sangho Na" . "microamp@protonmail.com")) (:maintainer "Sangho Na" . "microamp@protonmail.com") (:keywords "go" "golang" "refactoring") (:url . "https://github.com/microamp/godoctor.el"))]) @@ -1984,7 +1985,7 @@ (goto-last-change . [(20150109 1823) nil "Move point through buffer-undo-list positions" single ((:commit . "58b0928bc255b47aad318cd183a5dce8f62199cc") (:authors ("Kevin Rodgers" . "ihs_4664@yahoo.com")) (:maintainer "Kevin Rodgers" . "ihs_4664@yahoo.com") (:keywords "convenience") (:url . "https://github.com/camdez/goto-last-change.el"))]) (goto-last-point . [(20190525 1855) ((emacs (24 3))) "Record and jump to the last point in the buffer." single ((:commit . "7ea191df18ff4774cf1dc568e1726143dd54ea02") (:authors ("Manuel Uberti" . "manuel.uberti@inventati.org")) (:maintainer "Manuel Uberti" . "manuel.uberti@inventati.org") (:keywords "convenience") (:url . "https://github.com/manuel-uberti/goto-last-point"))]) (goto-line-preview . [(20210323 422) ((emacs (25))) "Preview line when executing `goto-line` command" single ((:commit . "d4db955860de830ebc067b065cba16a776717e76") (:authors ("Shen, Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Shen, Jen-Chieh" . "jcs090218@gmail.com") (:url . "https://github.com/jcs-elpa/goto-line-preview"))]) - (govc . [(20220509 1455) ((emacs (24 3)) (dash (1 5 0)) (s (1 9 0)) (magit-popup (2 0 50)) (json-mode (1 6 0))) "Interface to govc for managing VMware ESXi and vCenter" single ((:commit . "72c2000c01b73c884f1f94df52765762e187b1de") (:authors ("The govc developers")) (:maintainer "The govc developers") (:keywords "convenience") (:url . "https://github.com/vmware/govmomi/tree/master/govc/emacs"))]) + (govc . [(20220509 1455) ((emacs (24 3)) (dash (1 5 0)) (s (1 9 0)) (magit-popup (2 0 50)) (json-mode (1 6 0))) "Interface to govc for managing VMware ESXi and vCenter" single ((:commit . "ecf7a0b39da94459b88f6c8b0b3aa33349087f5d") (:authors ("The govc developers")) (:maintainer "The govc developers") (:keywords "convenience") (:url . "https://github.com/vmware/govmomi/tree/master/govc/emacs"))]) (govet . [(20170808 1724) nil "linter/problem finder for the Go source code" single ((:commit . "1c05817cf8b96589076c7ac4e52ee58a860a0cbf") (:url . "https://godoc.org/golang.org/x/tools/cmd/vet"))]) (gpastel . [(20181229 1404) ((emacs (25 1))) "Integrates GPaste with the kill-ring" single ((:commit . "d5fc55bc825203f998537c5834718e665bb87c29") (:authors ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Damien Cassou" . "damien@cassou.me") (:keywords "tools") (:url . "https://gitlab.petton.fr/DamienCassou/desktop-environment"))]) (grab-mac-link . [(20210511 1303) ((emacs (24))) "Grab link from Mac Apps and insert it into Emacs" single ((:commit . "2c722016ca01bd4265d57c4a7d55712c94cf4ea5") (:authors ("Xu Chunyang")) (:maintainer "Xu Chunyang") (:keywords "mac" "hyperlink") (:url . "https://github.com/xuchunyang/grab-mac-link.el"))]) @@ -2057,11 +2058,11 @@ (haskell-emacs . [(20160904 2026) nil "Write emacs extensions in haskell" tar ((:commit . "a2c6a079175904689eed7c6c200754bfa85d1ed9") (:authors ("Florian Knupfer")) (:maintainer "Florian Knupfer") (:keywords "haskell" "emacs" "ffi") (:url . "https://github.com/knupfer/haskell-emacs"))]) (haskell-emacs-base . [(20150714 1559) ((haskell-emacs (2 4 0))) "Haskell functions from Prelude" tar ((:commit . "a2c6a079175904689eed7c6c200754bfa85d1ed9") (:authors ("Florian Knupfer")) (:maintainer "Florian Knupfer") (:keywords "haskell" "emacs" "ffi") (:url . "https://github.com/knupfer/haskell-emacs/modules/base"))]) (haskell-emacs-text . [(20150713 1416) ((haskell-emacs (2 4 0))) "Haskell functions from Data.Text" tar ((:commit . "a2c6a079175904689eed7c6c200754bfa85d1ed9") (:authors ("Florian Knupfer")) (:maintainer "Florian Knupfer") (:keywords "haskell" "emacs" "ffi") (:url . "https://github.com/knupfer/haskell-emacs/modules/text"))]) - (haskell-mode . [(20220331 1645) ((emacs (25 1))) "A Haskell editing mode" tar ((:commit . "4ec2aa32b1772e629a6a2b47b84048e1990d6728") (:authors ("1992 Simon Marlow") ("1997-1998 Graeme E Moss" . "gem@cs.york.ac.uk") ("Tommy Thorn" . "thorn@irisa.fr") ("2001-2002 Reuben Thomas (>=v1.4)") ("2003 Dave Love" . "fx@gnu.org") ("2016 Arthur Fayzrakhmanov")) (:maintainer "1992 Simon Marlow") (:keywords "faces" "files" "haskell") (:url . "https://github.com/haskell/haskell-mode"))]) + (haskell-mode . [(20220513 1126) ((emacs (25 1))) "A Haskell editing mode" tar ((:commit . "fe3a8046aa1e1767ddc11a74e3d45bd9c614e655") (:authors ("1992 Simon Marlow") ("1997-1998 Graeme E Moss" . "gem@cs.york.ac.uk") ("Tommy Thorn" . "thorn@irisa.fr") ("2001-2002 Reuben Thomas (>=v1.4)") ("2003 Dave Love" . "fx@gnu.org") ("2016 Arthur Fayzrakhmanov")) (:maintainer "1992 Simon Marlow") (:keywords "faces" "files" "haskell") (:url . "https://github.com/haskell/haskell-mode"))]) (haskell-snippets . [(20210228 344) ((cl-lib (0 5)) (yasnippet (0 8 0))) "Yasnippets for Haskell" tar ((:commit . "1c29c4a68ce89848b8d371c6510d1de3b586c8b3") (:authors ("Luke Hoersten" . "luke@hoersten.org")) (:maintainer "Luke Hoersten" . "luke@hoersten.org") (:keywords "snippets" "haskell") (:url . "https://github.com/haskell/haskell-snippets"))]) (haskell-tab-indent . [(20200513 1950) nil "tab-based indentation for haskell-mode" single ((:commit . "3239e814d6999f31ad845cc58df53395ad299059") (:authors ("Sean Whitton" . "spwhitton@spwhitton.name")) (:maintainer "Sean Whitton" . "spwhitton@spwhitton.name") (:keywords "indentation" "haskell") (:url . "https://spwhitton.name/tech/code/haskell-tab-indent/"))]) (hasklig-mode . [(20211017 1730) ((emacs (25))) "Hasklig ligatures" single ((:commit . "d708937592f9e2d28ae5622086b9c24d60cd8ac2") (:authors ("Daniel Mendler")) (:maintainer "Daniel Mendler") (:url . "https://github.com/minad/hasklig-mode"))]) - (hass . [(20220402 1326) ((emacs (25 1)) (request (0 3 3))) "Interact with Home Assistant" tar ((:commit . "c6bded14ae4b68194bd9e35428e9973ca144569b") (:authors ("Ben Whitley")) (:maintainer "Ben Whitley") (:url . "https://github.com/purplg/hass"))]) + (hass . [(20220517 39) ((emacs (25 1)) (request (0 3 3))) "Interact with Home Assistant" tar ((:commit . "da313bfc5d6c14c445d2de393bf63d0ace612ae0") (:authors ("Ben Whitley")) (:maintainer "Ben Whitley") (:url . "https://github.com/purplg/hass"))]) (haste . [(20141030 2034) ((json (1 2))) "Emacs client for hastebin (http://hastebin.com/about.md)" single ((:commit . "22d05aacc3296ab50a7361222ab139fb4d447c25") (:authors ("Ric Lister")) (:maintainer "Ric Lister") (:url . "http://github.com/rlister/emacs-haste-client"))]) (haxe-imports . [(20170330 2304) ((emacs (24 4)) (s (1 10 0)) (pcache (0 3 1))) "Code for dealing with Haxe imports" single ((:commit . "f104a641f3dfe698359d9aca1f28d9383cf43e04") (:authors ("Juan Karlo Licudine" . "karlo@accidentalrebel.com")) (:maintainer "Juan Karlo Licudine" . "karlo@accidentalrebel.com") (:keywords "haxe") (:url . "http://www.github.com/accidentalrebel/emacs-haxe-imports"))]) (haxe-mode . [(20210108 1835) nil "Major mode for editing Haxe files" single ((:commit . "6641a0d7c00ce633887baf3f8c594d9a8a504e9b") (:authors ("Jens Peter Secher (original)")) (:maintainer "Jen-Chieh Shen" . "jcs090218@gmail.com") (:url . "https://github.com/emacsorphanage/haxe-mode"))]) @@ -2071,7 +2072,7 @@ (hcl-mode . [(20200315 2129) ((emacs (24 3))) "Major mode for Hashicorp" single ((:commit . "e4d9eef631e8a386341ae8f94f7c2579586e65b5") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:url . "https://github.com/purcell/emacs-hcl-mode"))]) (headlong . [(20150417 1526) nil "reckless completion" single ((:commit . "f6830f87f236eee88263cb6976125f72422abe72") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "completion") (:url . "https://github.com/abo-abo/headlong"))]) (heaven-and-hell . [(20190713 1830) ((emacs (24 4))) "easy toggle light/dark themes" single ((:commit . "e1febfd60d060c110a1e43c5f093cd8537251308") (:authors ("Valentin Ignatev" . "valentignatev@gmail.com")) (:maintainer "Valentin Ignatev" . "valentignatev@gmail.com") (:keywords "faces") (:url . "https://github.com/valignatev/heaven-and-hell"))]) - (helm . [(20220509 1011) ((helm-core (3 8 4)) (popup (0 5 3))) "Helm is an Emacs incremental and narrowing framework" tar ((:commit . "ec76b7d0ffaa77bae47be5b9ee9069601a463d5b") (:authors ("Thierry Volpiatto" . "thierry.volpiatto@gmail.com")) (:maintainer "Thierry Volpiatto" . "thierry.volpiatto@gmail.com") (:url . "https://emacs-helm.github.io/helm/"))]) + (helm . [(20220513 1002) ((helm-core (3 8 4)) (popup (0 5 3))) "Helm is an Emacs incremental and narrowing framework" tar ((:commit . "4489fec779eb4c2f54db06218c83d431a88716b5") (:authors ("Thierry Volpiatto" . "thierry.volpiatto@gmail.com")) (:maintainer "Thierry Volpiatto" . "thierry.volpiatto@gmail.com") (:url . "https://emacs-helm.github.io/helm/"))]) (helm-R . [(20120820 14) ((helm (20120517)) (ess (20120509))) "helm-sources and some utilities for GNU R." single ((:commit . "b0eb9d5f6a483a9dbe6eb6cf1f2024d4f5938bc2") (:authors ("myuhe ")) (:maintainer "myuhe") (:keywords "convenience") (:url . "https://github.com/myuhe/helm-R.el"))]) (helm-ack . [(20141030 1226) ((helm (1 0)) (cl-lib (0 5))) "Ack command with helm interface" single ((:commit . "889bc225318d14c6e3be80e73b1d9d6fb30e48c3") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-helm-ack"))]) (helm-ad . [(20151209 1015) ((dash (2 8 0)) (helm (1 6 2))) "helm source for Active Directory" single ((:commit . "8ac044705d8620ee354a9cfa8cc1b865e83c0d55") (:authors ("Takahiro Noda" . "takahiro.noda+github@gmail.com")) (:maintainer "Takahiro Noda" . "takahiro.noda+github@gmail.com") (:keywords "comm"))]) @@ -2106,14 +2107,14 @@ (helm-codesearch . [(20190412 1153) ((emacs (25 1)) (s (1 11 0)) (dash (2 12 0)) (helm (1 7 7)) (cl-lib (0 5))) "helm interface for codesearch" single ((:commit . "72f1d1de746115ab7e861178b49fa3c0b6b58d90") (:authors ("Youngjoo Lee" . "youngker@gmail.com")) (:maintainer "Youngjoo Lee" . "youngker@gmail.com") (:keywords "tools"))]) (helm-commandlinefu . [(20150611 545) ((emacs (24 1)) (helm (1 7 0)) (json (1 3)) (let-alist (1 0 3))) "Search and browse commandlinefu.com from helm" single ((:commit . "9ee7e018c5db23ae9c8d1c8fa969876f15b7280d") (:authors ("Chunyang Xu" . "xuchunyang56@gmail.com")) (:maintainer "Chunyang Xu" . "xuchunyang56@gmail.com") (:keywords "commandlinefu.com") (:url . "https://github.com/xuchunyang/helm-commandlinefu"))]) (helm-company . [(20190812 1429) ((helm (1 5 9)) (company (0 6 13))) "Helm interface for company-mode" single ((:commit . "6eb5c2d730a60e394e005b47c1db018697094dde") (:authors ("Yasuyuki Oka" . "yasuyk@gmail.com")) (:maintainer "Daniel Ralston" . "Sodel-the-Vociferous@users.noreply.github.com") (:url . "https://github.com/Sodel-the-Vociferous/helm-company"))]) - (helm-core . [(20220503 622) ((emacs (25 1)) (async (1 9 4))) "Development files for Helm" tar ((:commit . "ec76b7d0ffaa77bae47be5b9ee9069601a463d5b") (:authors ("Thierry Volpiatto" . "thierry.volpiatto@gmail.com")) (:maintainer "Thierry Volpiatto" . "thierry.volpiatto@gmail.com") (:url . "https://emacs-helm.github.io/helm/"))]) + (helm-core . [(20220514 725) ((emacs (25 1)) (async (1 9 4))) "Development files for Helm" tar ((:commit . "4489fec779eb4c2f54db06218c83d431a88716b5") (:authors ("Thierry Volpiatto" . "thierry.volpiatto@gmail.com")) (:maintainer "Thierry Volpiatto" . "thierry.volpiatto@gmail.com") (:url . "https://emacs-helm.github.io/helm/"))]) (helm-cscope . [(20190615 41) ((xcscope (1 0)) (helm (1 6 7)) (cl-lib (0 5)) (emacs (24 1))) "Helm interface for xcscope.el." single ((:commit . "af1d9e7f4460a88d7400b5a74d5da68084089ac1") (:authors ("alpha22jp" . "alpha22jp@gmail.com")) (:maintainer "alpha22jp" . "alpha22jp@gmail.com") (:keywords "cscope" "helm") (:url . "https://github.com/alpha22jp/helm-cscope.el"))]) (helm-css-scss . [(20191230 1549) ((emacs (24 3)) (helm (1 0))) "CSS/SCSS/LESS Selectors with helm interface" single ((:commit . "48b996f73af1fef8d6e88a1c545d98f8c50b0cf3") (:authors ("Shingo Fukuyama - http://fukuyama.co")) (:maintainer "Shingo Fukuyama - http://fukuyama.co") (:keywords "convenience" "scss" "css" "less" "selector" "helm") (:url . "https://github.com/ShingoFukuyama/helm-css-scss"))]) (helm-ctest . [(20191031 1435) ((s (1 9 0)) (dash (2 11 0)) (helm-core (1 7 4))) "Run ctest from within emacs" single ((:commit . "2a29cfb4ec583da247fa2ae7bac88790b1223e40") (:authors ("Dan LaManna" . "me@danlamanna.com")) (:maintainer "Dan LaManna" . "me@danlamanna.com") (:keywords "helm" "ctest"))]) (helm-dash . [(20190527 1118) ((emacs (24 4)) (dash-docs (1 4 0)) (helm (1 9 2)) (cl-lib (0 5))) "Offline documentation browser for +150 APIs using Dash docsets." single ((:commit . "7f853bd34da666f0e9a883011c80f451b06f6c59") (:authors ("Raimon Grau" . "raimonster@gmail.com") ("Toni Reina " . "areina0@gmail.com") ("Bryan Gilbert" . "bryan@bryan.sh")) (:maintainer "Raimon Grau" . "raimonster@gmail.com") (:keywords "docs") (:url . "https://github.com/dash-docs-el/helm-dash"))]) (helm-descbinds . [(20190501 935) ((helm (1 5))) "A convenient `describe-bindings' with `helm'" single ((:commit . "b72515982396b6e336ad7beb6767e95a80fca192") (:authors ("Taiki SUGAWARA" . "buzz.taiki@gmail.com")) (:maintainer "Taiki SUGAWARA" . "buzz.taiki@gmail.com") (:keywords "helm" "help") (:url . "https://github.com/emacs-helm/helm-descbinds"))]) (helm-describe-modes . [(20160212 518) ((helm (1 9)) (cl-lib (0 5)) (emacs (24 1))) "Helm interface to major and minor modes." single ((:commit . "11fb36af119b784539d31c6160002de1957408aa") (:authors ("Tianxiang Xiong" . "tianxiang.xiong@gmail.com")) (:maintainer "Tianxiang Xiong" . "tianxiang.xiong@gmail.com") (:keywords "docs" "convenience") (:url . "https://github.com/emacs-helm/helm-describe-modes"))]) - (helm-dictionary . [(20220319 955) ((helm (1 5 5))) "Helm source for looking up dictionaries" single ((:commit . "69f1e5bf03d67c9e5cb0065e702e8c311ac9d3db") (:authors ("Titus von der Malsburg" . "malsburg@posteo.de") ("Michael Heerdegen" . "michael_heerdegen@web.de")) (:maintainer "Titus von der Malsburg" . "malsburg@posteo.de") (:url . "https://github.com/emacs-helm/helm-dictionary"))]) + (helm-dictionary . [(20220514 714) ((helm (1 5 5))) "Helm source for looking up dictionaries" single ((:commit . "65fdf36e9a5c6dd8dffa71dfb6c65bc03879abe2") (:authors ("Titus von der Malsburg" . "malsburg@posteo.de") ("Michael Heerdegen" . "michael_heerdegen@web.de")) (:maintainer "Titus von der Malsburg" . "malsburg@posteo.de") (:url . "https://github.com/emacs-helm/helm-dictionary"))]) (helm-directory . [(20170706 402) ((emacs (24 4)) (helm (2 0))) "selecting directory before select the file" single ((:commit . "51bd7cd6e40a84a7efda894283ec76a0107830ad") (:authors ("Masashı Mıyaura")) (:maintainer "Masashı Mıyaura") (:url . "https://github.com/masasam/emacs-helm-directory"))]) (helm-dired-history . [(20170524 1046) ((helm (1 9 8)) (cl-lib (0 5))) "Show dired history with helm.el support." single ((:commit . "06654656d3ad502742056d9030dd59e0da984764") (:authors ("Joseph(纪秀峰)" . "jixiuf@gmail.com")) (:maintainer "Joseph(纪秀峰)" . "jixiuf@gmail.com") (:keywords "helm" "dired history") (:url . "https://github.com/jixiuf/helm-dired-history"))]) (helm-dired-recent-dirs . [(20131228 1414) ((helm (1 0))) "Show recent dirs with helm.el support." single ((:commit . "3bcd125b44f5a707588ae3868777d91192351523") (:authors ("Akisute" . "akisute3@gmail.com")) (:maintainer "Akisute" . "akisute3@gmail.com") (:keywords "helm" "dired" "zsh"))]) @@ -2238,7 +2239,7 @@ (helm-switch-shell . [(20210713 1440) ((emacs (25 1)) (helm (2 8 8))) "A Helm source for switching between shell buffers" single ((:commit . "8d7ba1d99ff12a8f1d6ce3b9684ae8aebf494cf3") (:authors ("James N. V. Cash" . "james.cash@occasionallycogent.com")) (:maintainer "James N. V. Cash" . "james.cash@occasionallycogent.com") (:keywords "matching" "processes" "terminals" "tools") (:url . "https://github.com/jamesnvc/helm-switch-shell"))]) (helm-switch-to-repl . [(20210206 844) ((emacs (26 1)) (helm (3))) "Helm action to switch directory in REPLs" single ((:commit . "f0e732e7217fc0373b0805245fa15920cf676619") (:authors ("Pierre Neidhardt" . "mail@ambrevar.xyz")) (:maintainer "Pierre Neidhardt" . "mail@ambrevar.xyz") (:url . "https://github.com/emacs-helm/helm-switch-to-repl"))]) (helm-swoop . [(20210426 547) ((emacs (25 1)) (helm (3 6))) "Efficiently hopping squeezed lines powered by helm interface" single ((:commit . "1b3285791f1dc1fde548fe67aec07214d698fd57") (:authors ("Shingo Fukuyama - http://fukuyama.co")) (:maintainer "Shingo Fukuyama - http://fukuyama.co") (:keywords "convenience" "helm" "swoop" "inner" "buffer" "search") (:url . "https://github.com/emacsorphanage/helm-swoop"))]) - (helm-system-packages . [(20210628 1727) ((emacs (24 4)) (helm (2 8 7)) (seq (1 8))) "Helm UI wrapper for system package managers." tar ((:commit . "a16bb1c3708416984106a98353700d456414b6a1") (:authors ("Pierre Neidhardt" . "mail@ambrevar.xyz")) (:maintainer "Pierre Neidhardt" . "mail@ambrevar.xyz") (:keywords "helm" "packages") (:url . "https://github.com/emacs-helm/helm-system-packages"))]) + (helm-system-packages . [(20220515 812) ((emacs (24 4)) (helm (2 8 7)) (seq (1 8))) "Helm UI wrapper for system package managers." tar ((:commit . "e93f4aeaa77b73c6e529141c3fa0ac49b40b6306") (:authors ("Pierre Neidhardt" . "mail@ambrevar.xyz")) (:maintainer "Pierre Neidhardt" . "mail@ambrevar.xyz") (:keywords "helm" "packages") (:url . "https://github.com/emacs-helm/helm-system-packages"))]) (helm-systemd . [(20210105 542) ((emacs (24 4)) (helm (1 9 2)) (with-editor (2 5 0))) "helm's systemd interface" single ((:commit . "8b26ab2d3a5b08c1e03c9312818512d7492bbc9a") (:authors (nil . "")) (:maintainer nil . "") (:keywords "convenience"))]) (helm-tail . [(20181124 439) ((emacs (25 1)) (helm (2 7 0))) "Read recent output from various sources" single ((:commit . "1f5a6355aa3bdb00b9b0bc93db29c17f0d6701e3") (:authors ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainer "Akira Komamura" . "akira.komamura@gmail.com") (:keywords "maint" "tools") (:url . "https://github.com/akirak/helm-tail"))]) (helm-taskswitch . [(20190304 1414) ((emacs (24)) (helm (3 0))) "Use helm to switch windows and buffers" single ((:commit . "59f7cb99defa6e6bf6e7d599559fa8d5786cf8a9") (:authors ("Brian Caruso" . "briancaruso@gmail.com")) (:maintainer "Brian Caruso" . "briancaruso@gmail.com") (:keywords "frames") (:url . "https://github.com/bdc34/helm-taskswitch"))]) @@ -2256,9 +2257,9 @@ (helm-youtube . [(20190101 1733) ((request (0 2 0)) (helm (2 3 1)) (cl-lib (0 5))) "Query YouTube and play videos in your browser" single ((:commit . "e7272f1648c7fa836ea5ac1a61770b4931ab4709") (:authors ("Maximilian Roquemore" . "maximus12793@gmail.com")) (:maintainer "Maximilian Roquemore" . "maximus12793@gmail.com") (:keywords "youtube" "multimedia") (:url . "https://github.com/maximus12793/helm-youtube"))]) (helm-z . [(20171204 325) ((helm (1 0))) "Show z directory list with helm.el support." single ((:commit . "37212220bebea8b9c238cb1bbacd8332b7f26c03") (:authors ("yynozk" . "yynozk@gmail.com")) (:maintainer "yynozk" . "yynozk@gmail.com") (:url . "https://github.com/yynozk/helm-z"))]) (helm-zhihu-daily . [(20160625 1145) ((helm (1 0)) (cl-lib (0 5)) (emacs (24 4))) "Helm interface for 知乎日报 (http://daily.zhihu.com)" single ((:commit . "be27dcc6be1eb97663b65581a9a5c0fc81cfaba7") (:authors ("Chunyang Xu" . "xuchunyang56@gmail.com")) (:maintainer "Chunyang Xu" . "xuchunyang56@gmail.com") (:url . "https://github.com/xuchunyang/helm-zhihu-daily"))]) - (help-find . [(20210826 928) ((emacs (25 2)) (dash (2 12))) "Additional help functions for working with keymaps" single ((:commit . "576d6505b9e42f50f121b1a6a675f17f03a04406") (:authors ("Duncan Burke" . "duncankburke@gmail.com")) (:maintainer "Duncan Burke" . "duncankburke@gmail.com") (:keywords "help") (:url . "https://github.com/duncanburke/help-find"))]) + (help-find . [(20220513 1028) ((emacs (25 2)) (dash (2 12))) "Additional help functions for working with keymaps" single ((:commit . "6dd61bbb6290e06e30c002c011da71e348ac045f") (:authors ("Duncan Burke" . "duncankburke@gmail.com")) (:maintainer "Duncan Burke" . "duncankburke@gmail.com") (:keywords "help") (:url . "https://github.com/duncanburke/help-find"))]) (help-find-org-mode . [(20181204 234) ((emacs (24 4))) "Advise help to find org source over tangled code" single ((:commit . "aeda7f92c086dab9d8dfcd580fe80b332887a548") (:authors ("Eric Crosson" . "eric.s.crosson@utexas.com")) (:maintainer "Eric Crosson" . "eric.s.crosson@utexas.com") (:keywords "convenience") (:url . "https://github.com/EricCrosson/help-find-org-mode"))]) - (helpful . [(20220412 421) ((emacs (25)) (dash (2 18 0)) (s (1 11 0)) (f (0 20 0)) (elisp-refs (1 2))) "A better *help* buffer" single ((:commit . "c2729a236a84a1fbd3d184c163fbd10e0fd62077") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk") (:keywords "help" "lisp") (:url . "https://github.com/Wilfred/helpful"))]) + (helpful . [(20220513 302) ((emacs (25)) (dash (2 18 0)) (s (1 11 0)) (f (0 20 0)) (elisp-refs (1 2))) "A better *help* buffer" single ((:commit . "2f91e7992dae078a9cbc0d7f8e603e02d0abfcb0") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk") (:keywords "help" "lisp") (:url . "https://github.com/Wilfred/helpful"))]) (hemera-theme . [(20180916 924) ((emacs (24))) "Light theme" single ((:commit . "b67c902b210b37b00cac68726822404543147ba8") (:authors ("Guido Schmidt")) (:maintainer "Guido Schmidt" . "guido.schmidt.2912@gmail.com") (:keywords "themes" "light-theme") (:url . "https://github.com/GuidoSchmidt/emacs-hemera-theme"))]) (hemisu-theme . [(20130508 1844) nil "Hemisu for Emacs." tar ((:commit . "5c206561aa2c844ecdf3e3b672c3235e559ddd7f") (:authors ("Andrzej Sliwa")) (:maintainer "Andrzej Sliwa") (:url . "http://github/anrzejsliwa/django-theme"))]) (hercules . [(20200420 747) ((emacs (24 4)) (which-key (3 3 2))) "An auto-magical, which-key-based hydra banisher." single ((:commit . "557da39878d0637395fdded91243b340c37eff7b") (:authors ("Uros Perisic")) (:maintainer "Uros Perisic") (:keywords "convenience") (:url . "https://gitlab.com/jjzmajic/hercules"))]) @@ -2311,7 +2312,7 @@ (hl-prog-extra . [(20220507 1118) ((emacs (26 2))) "Customizable highlighting for source-code" tar ((:commit . "a8e2ee5d43ce70c59e57d2ab90b39a6cf9e7b851") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:keywords "convenience") (:url . "https://codeberg.com/ideasman42/emacs-hl-prog-extra"))]) (hl-sentence . [(20171018 1519) nil "highlight a sentence based on customizable face" single ((:commit . "86ae38d3103bd20da5485cbdd59dfbd396c45ee4") (:authors ("Donald Ephraim Curtis" . "dcurtis@milkbox.net")) (:maintainer "Donald Ephraim Curtis" . "dcurtis@milkbox.net") (:keywords "highlighting") (:url . "http://github.com/milkypostman/hl-sentence"))]) (hl-todo . [(20220422 1611) ((emacs (25 1)) (compat (28 1 1 0))) "Highlight TODO and similar keywords" single ((:commit . "2337eac8cab0d4b73a96fb3936d2ac87600e3c91") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "convenience") (:url . "https://github.com/tarsius/hl-todo"))]) - (hledger-mode . [(20210706 1225) ((emacs (24 4)) (popup (0 5 3)) (async (1 9)) (htmlize (1 47))) "A mode for writing journal entries for hledger." tar ((:commit . "9ac07ff0adbce6a402c17e789b1750f9da0d22f4") (:authors ("Narendra Joshi" . "narendraj9@gmail.com")) (:maintainer "Narendra Joshi" . "narendraj9@gmail.com") (:keywords "data") (:url . "https://github.com/narendraj9/hledger-mode.git"))]) + (hledger-mode . [(20220515 1225) ((emacs (24 4)) (popup (0 5 3)) (async (1 9)) (htmlize (1 47))) "A mode for writing journal entries for hledger." tar ((:commit . "400bde42a8d2712af80cd7c773c9cdfbb63a515a") (:authors ("Narendra Joshi" . "narendraj9@gmail.com")) (:maintainer "Narendra Joshi" . "narendraj9@gmail.com") (:keywords "data") (:url . "https://github.com/narendraj9/hledger-mode.git"))]) (hlint-refactor . [(20190115 900) nil "Apply HLint suggestions" single ((:commit . "c4307f86aad6d02e32e9b30cb6edc115584c791c") (:keywords "haskell" "refactor") (:url . "https://github.com/mpickering/hlint-refactor-mode"))]) (hlinum . [(20180422 412) ((cl-lib (0 2))) "Extension for linum.el to highlight current line number" single ((:commit . "5646d9c0b9e7598b20b2004eab5439fdc6dbeda5") (:authors ("Tomoya Tanjo" . "ttanjo@gmail.com")) (:maintainer "Tomoya Tanjo" . "ttanjo@gmail.com") (:keywords "convenience" "extensions") (:url . "https://github.com/tom-tan/hlinum-mode/"))]) (hmac . [(20201004 1819) ((emacs (25 1))) "Hash-based message authentication code" single ((:commit . "f2b99a9a10becfff207cf9418c6dce78364b1a4b") (:authors ("Sean McAfee")) (:maintainer "Sean McAfee") (:url . "https://github.com/grimnebulin/emacs-hmac"))]) @@ -2426,7 +2427,7 @@ (impatient-showdown . [(20200914 221) ((emacs (24 3)) (impatient-mode (1 1))) "Preview markdown buffer live over HTTP using showdown" tar ((:commit . "6825147ebacb1d738b1c96baf0534a5ed3e6b289") (:authors ("Shen, Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Shen, Jen-Chieh" . "jcs090218@gmail.com") (:url . "https://github.com/jcs-elpa/impatient-showdown"))]) (import-js . [(20220215 1948) ((grizzl (0 1 0)) (emacs (24))) "Import Javascript dependencies" single ((:commit . "d2bbb53f96395415f9f01de4fa88d82c1f59ba63") (:authors ("Kevin Kehl" . "kevin.kehl@gmail.com")) (:maintainer "Kevin Kehl" . "kevin.kehl@gmail.com") (:keywords "javascript") (:url . "http://github.com/Galooshi/emacs-import-js/"))]) (import-popwin . [(20170218 1407) ((emacs (24 3)) (popwin (0 6))) "popwin buffer near by import statements with popwin" single ((:commit . "bb05a9e226f8c63fe7b18a3e92010357049ab5ba") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-import-popwin"))]) - (importmagic . [(20180520 303) ((f (0 11 0)) (epc (0 1 0)) (emacs (24 3))) "Fix Python imports using importmagic." tar ((:commit . "701dfcca5f3ab42be0f26a8d381d7116c79be850") (:authors ("Nicolás Salas V." . "nikosalas@gmail.com")) (:maintainer "Nicolás Salas V." . "nikosalas@gmail.com") (:keywords "languages" "convenience") (:url . "https://github.com/anachronic/importmagic.el"))]) + (importmagic . [(20180520 303) ((f (0 11 0)) (epc (0 1 0)) (emacs (24 3))) "Fix Python imports using importmagic." tar ((:commit . "570fb4f519d5e84dd681f932447cb995e8460840") (:authors ("Nicolás Salas V." . "nikosalas@gmail.com")) (:maintainer "Nicolás Salas V." . "nikosalas@gmail.com") (:keywords "languages" "convenience") (:url . "https://github.com/anachronic/importmagic.el"))]) (impostman . [(20220102 1856) ((emacs (27 1))) "Import Postman collections" single ((:commit . "5b122f3d5a3421aa2d89bdc9dc4aafaf19cf85d4") (:authors ("Sébastien Helleu" . "flashcode@flashtux.org")) (:maintainer "Sébastien Helleu" . "flashcode@flashtux.org") (:keywords "tools") (:url . "https://github.com/flashcode/impostman"))]) (indent-control . [(20220227 653) ((emacs (26 1))) "Management for indentation level" single ((:commit . "6fb6c9326077105febe2cd9c77b683b7c310cf03") (:authors ("Shen, Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Shen, Jen-Chieh" . "jcs090218@gmail.com") (:url . "https://github.com/jcs-elpa/indent-control"))]) (indent-guide . [(20210115 400) nil "show vertical lines to guide indentation" single ((:commit . "d388c3387781a370ca13233ff445d03f3c5cf12f") (:authors ("zk_phi")) (:maintainer "zk_phi") (:url . "http://hins11.yu-yake.com/"))]) @@ -2614,8 +2615,8 @@ (julia-mode . [(20220418 809) ((emacs (24 3))) "Major mode for editing Julia source code" tar ((:commit . "adf4029be778c5983c436873b8a78bc72a6b09f8") (:keywords "languages") (:url . "https://github.com/JuliaEditorSupport/julia-emacs"))]) (julia-repl . [(20220428 541) ((emacs (25 1)) (s (1 12))) "A minor mode for a Julia REPL" single ((:commit . "2342003662071cf7b256f0a7cd8f545bcffaf22a") (:authors ("Tamas Papp" . "tkpapp@gmail.com")) (:maintainer "Tamas Papp" . "tkpapp@gmail.com") (:keywords "languages") (:url . "https://github.com/tpapp/julia-repl"))]) (julia-shell . [(20161125 1910) ((julia-mode (0 3))) "Major mode for an inferior Julia shell" tar ((:commit . "583a0b2ca20461ab4356929fd0f2212c22341b69") (:authors ("Dennis Ogbe" . "dogbe@purdue.edu")) (:maintainer "Dennis Ogbe" . "dogbe@purdue.edu"))]) - (julia-snail . [(20220508 456) ((emacs (26 2)) (dash (2 16 0)) (julia-mode (0 3)) (s (1 12 0)) (spinner (1 7 3)) (vterm (0 0 1)) (popup (0 5 9))) "Julia Snail" tar ((:commit . "47cfc8cc0c5b383b0647c91e657f1ffeaf73cce8") (:url . "https://github.com/gcv/julia-snail"))]) - (julia-vterm . [(20220503 7) ((emacs (25 1)) (vterm (0 0 1))) "A mode for Julia REPL using vterm" single ((:commit . "443924f6eb77d64a20b4b34a99d3c7d2d54f73a8") (:authors ("Shigeaki Nishina")) (:maintainer "Shigeaki Nishina") (:keywords "languages" "julia") (:url . "https://github.com/shg/julia-vterm.el"))]) + (julia-snail . [(20220512 539) ((emacs (26 2)) (dash (2 16 0)) (julia-mode (0 3)) (s (1 12 0)) (spinner (1 7 3)) (vterm (0 0 1)) (popup (0 5 9))) "Julia Snail" tar ((:commit . "88ce4fadc065736e154506538d365a8f1dd643e1") (:url . "https://github.com/gcv/julia-snail"))]) + (julia-vterm . [(20220510 2259) ((emacs (25 1)) (vterm (0 0 1))) "A mode for Julia REPL using vterm" single ((:commit . "5374776991232de966efca245f9ce24c59728588") (:authors ("Shigeaki Nishina")) (:maintainer "Shigeaki Nishina") (:keywords "languages" "julia") (:url . "https://github.com/shg/julia-vterm.el"))]) (jumblr . [(20170727 2043) ((s (1 8 0)) (dash (2 2 0))) "an anagram game for emacs" tar ((:commit . "34533dfb9db8538c005f4eaffafeff7ed193729f") (:keywords "anagram" "word game" "games") (:url . "https://github.com/mkmcc/jumblr"))]) (jump . [(20161127 128) ((findr (0 7)) (inflections (2 4)) (cl-lib (0 5))) "build functions which contextually jump between files" single ((:commit . "55caa66a7cc6e0b1a76143fd40eff38416928941") (:authors ("Eric Schulte")) (:maintainer "Eric Schulte") (:keywords "project" "convenience" "navigation") (:url . "http://github.com/eschulte/jump.el"))]) (jump-char . [(20180601 1348) nil "navigation by char" single ((:commit . "1e31a3c687f2b3c71bbfab881c6d75915534bb9e") (:authors ("Le Wang")) (:maintainer "Le Wang") (:url . "https://github.com/lewang/jump-char"))]) @@ -2699,7 +2700,7 @@ (kubernetes-evil . [(20211225 300) ((kubernetes (0 17 0)) (evil (1 2 12))) "Kubernetes keybindings for evil-mode." single ((:commit . "e0d0cd6b949802fe63ff8940cc743cc7efedb089") (:authors ("Chris Barrett" . "chris+emacs@walrus.cool")) (:maintainer "Chris Barrett" . "chris+emacs@walrus.cool"))]) (kubernetes-helm . [(20210902 2232) ((yaml-mode (0 0 13)) (emacs (25 3))) "extension for helm, the package manager for kubernetes" single ((:commit . "95cf92600436f67bd7bfe650763e68635f5ecc8e") (:authors ("Adrien Brochard")) (:maintainer "Adrien Brochard") (:keywords "kubernetes" "helm" "k8s" "tools" "processes") (:url . "https://github.com/abrochard/kubernetes-helm"))]) (kubernetes-tramp . [(20181228 922) ((emacs (24)) (cl-lib (0 5))) "TRAMP integration for kubernetes containers" single ((:commit . "8713571b66940f8f3f496b55baa23cdf1df7a869") (:authors ("Giovanni Ruggiero" . "giovanni.ruggiero+github@gmail.com")) (:maintainer "Giovanni Ruggiero" . "giovanni.ruggiero+github@gmail.com") (:keywords "kubernetes" "convenience") (:url . "https://github.com/gruggiero/kubernetes-tramp"))]) - (kurecolor . [(20220508 929) ((emacs (24 1)) (s (1 0))) "color editing goodies for Emacs" single ((:commit . "1c80df0f2c542f54920f18aa4eb837f0a51c7676") (:authors ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainer "Jason Milkins" . "jasonm23@gmail.com"))]) + (kurecolor . [(20220508 929) ((emacs (24 1)) (s (1 0))) "color editing goodies for Emacs" single ((:commit . "61d7211469ea3e2c429937869c5a29584103361a") (:authors ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainer "Jason Milkins" . "jasonm23@gmail.com"))]) (kuronami-theme . [(20220309 604) ((emacs (24 1))) "A deep blue theme with cool autumnal colors" single ((:commit . "910e8fa56a0cfe89dae888522f9fec4045d017fb") (:authors ("Eric Chung <>")) (:maintainer "Eric Chung <>") (:url . "https://github.com/super3ggo/kuronami"))]) (kv . [(20140108 1534) nil "key/value data structure functions" single ((:commit . "721148475bce38a70e0b678ba8aa923652e8900e") (:authors ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "lisp"))]) (kwin . [(20220120 2125) nil "communicatewith the KWin window manager" single ((:commit . "20fac6508e5535a26df783ba05f04d1800b7382c") (:authors ("Simon Hafner")) (:maintainer "Simon Hafner") (:url . "http://github.com/reactormonk/kwin-minor-mode"))]) @@ -2710,7 +2711,7 @@ (lacquer . [(20220321 720) ((emacs (25 2))) "Switch theme/font by selecting from a cache" tar ((:commit . "0d7d09f7fe22fb0241e91228ce44568ed3e3e798") (:authors ("dingansich_kum0" . "zy.hua1122@outlook.com")) (:maintainer "dingansich_kum0" . "zy.hua1122@outlook.com") (:keywords "tools") (:url . "https://github.com/dingansichKum0/lacquer"))]) (laguna-theme . [(20220419 1459) nil "An updated blue-green Laguna Theme." single ((:commit . "48d14ffad6f0ffb4bd60c341e618c47ddbb7a2d8") (:authors ("Henry Newcomer" . "a.cliche.email@gmail.com")) (:maintainer "Henry Newcomer" . "a.cliche.email@gmail.com") (:url . "https://github.com/HenryNewcomer/laguna-theme"))]) (lakota-input . [(20200823 2146) nil "Input modes for Lakota language orthographies" single ((:commit . "b74b9de284a0404a120bb15340def4dd2f9a4779") (:authors ("Grant Shangreaux" . "shshoshin@protonmail.com")) (:maintainer "Grant Shangreaux" . "shshoshin@protonmail.com") (:url . "https://git.sr.ht/~shoshin/lakota-input.git"))]) - (lambdapi-mode . [(20220106 1308) ((emacs (26 1)) (eglot (1 5)) (math-symbol-lists (1 2 1)) (highlight (20190710 1527))) "A major mode for editing Lambdapi source code" tar ((:commit . "a205bd0e8ba492a3a784ddd7a97c5167fce50675") (:maintainer "Deducteam" . "dedukti-dev@inria.fr") (:keywords "languages") (:url . "https://github.com/Deducteam/lambdapi"))]) + (lambdapi-mode . [(20220106 1308) ((emacs (26 1)) (eglot (1 5)) (math-symbol-lists (1 2 1)) (highlight (20190710 1527))) "A major mode for editing Lambdapi source code" tar ((:commit . "67ae434d6ce2073e9c914817d21269f5c6a2a66f") (:maintainer "Deducteam" . "dedukti-dev@inria.fr") (:keywords "languages") (:url . "https://github.com/Deducteam/lambdapi"))]) (lammps-mode . [(20180801 1319) ((emacs (24 4))) "basic syntax highlighting for LAMMPS files" single ((:commit . "a5b68d7a59975770b56ee8f6e66fa4f703a72ffe") (:authors ("Aidan Thompson ")) (:maintainer "Rohit Goswami ") (:keywords "languages" "faces") (:url . "https://github.com/lammps/lammps/tree/master/tools/emacs"))]) (lang-refactor-perl . [(20131122 2127) nil "Simple refactorings, primarily for Perl" single ((:commit . "691bd69639de6b7af357e3b7143563ececd9c497") (:authors (nil . "Johan Lindstrom ")) (:maintainer nil . "Johan Lindstrom ") (:keywords "languages" "refactoring" "perl") (:url . "https://github.com/jplindstrom/emacs-lang-refactor-perl"))]) (langdoc . [(20150218 645) ((cl-lib (0 2))) "Help to define help document mode for various languages" single ((:commit . "2c7223bacb116992d700ecb19a60df5c09c63424") (:authors ("Tomoya Tanjo" . "ttanjo@gmail.com")) (:maintainer "Tomoya Tanjo" . "ttanjo@gmail.com") (:keywords "convenience" "eldoc") (:url . "https://github.com/tom-tan/langdoc/"))]) @@ -2718,7 +2719,7 @@ (langtool-ignore-fonts . [(20210526 2340) ((emacs (25 1)) (langtool (2 2 1))) "Force langtool to ignore certain fonts" single ((:commit . "c3291c85b733b9047653cbb1f525655394610bdb") (:authors ("Christopher Lloyd" . "cjl8zf@virginia.edu")) (:maintainer "Christopher Lloyd" . "cjl8zf@virginia.edu") (:url . "https://github.com/cjl8zf/langtool-ignore-fonts"))]) (language-detection . [(20161123 1813) ((emacs (24)) (cl-lib (0 5))) "Automatic language detection from code snippets" single ((:commit . "54a6ecf55304fba7d215ef38a4ec96daff2f35a4") (:authors ("Andreas Jansson" . "andreas@jansson.me.uk")) (:maintainer "Andreas Jansson" . "andreas@jansson.me.uk") (:url . "https://github.com/andreasjansson/language-detection.el"))]) (language-id . [(20220411 1932) ((emacs (24 3))) "Library to work with programming language identifiers" single ((:commit . "5325af36d9cd726de47a698ac159fce59f3fd6d9") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "languages" "util") (:url . "https://github.com/lassik/emacs-language-id"))]) - (languagetool . [(20220127 2215) ((emacs (27 0)) (request (0 3 2))) "LanguageTool integration for grammar and spell check" tar ((:commit . "ea50c120ee3418489b43d51ed750288791d6eb95") (:authors ("Joar Buitrago" . "jebuitragoc@unal.edu.co")) (:maintainer "Joar Buitrago" . "jebuitragoc@unal.edu.co") (:keywords "grammar" "text" "docs" "tools" "convenience" "checker") (:url . "https://github.com/PillFall/Emacs-LanguageTool.el"))]) + (languagetool . [(20220514 309) ((emacs (27 0)) (request (0 3 2))) "LanguageTool integration for grammar and spell check" tar ((:commit . "503d18bd3c074fe8f495cfa6a34ccca1ef6961ce") (:authors ("Joar Buitrago" . "jebuitragoc@unal.edu.co")) (:maintainer "Joar Buitrago" . "jebuitragoc@unal.edu.co") (:keywords "grammar" "text" "docs" "tools" "convenience" "checker") (:url . "https://github.com/PillFall/Emacs-LanguageTool.el"))]) (lastfm . [(20211018 838) ((emacs (26 1)) (request (0 3 0)) (anaphora (1 0 4)) (memoize (1 1)) (elquery (0 1 0)) (s (1 12 0))) "Last.fm API for Emacs Lisp" single ((:commit . "b4b19f0aadc5087febeeb3f59944a89c4cdcf325") (:authors ("Mihai Olteanu" . "mihai_olteanu@fastmail.fm")) (:maintainer "Mihai Olteanu" . "mihai_olteanu@fastmail.fm") (:keywords "multimedia" "api") (:url . "https://github.com/mihaiolteanu/lastfm.el/"))]) (lastpass . [(20201229 2109) ((emacs (24 4)) (seq (1 9)) (cl-lib (0 5))) "LastPass command wrapper" single ((:commit . "2366de7824b6c5f8e9ec6811d219dc06794e8630") (:authors ("Petter Storvik")) (:maintainer "Petter Storvik") (:keywords "extensions" "processes" "lpass" "lastpass") (:url . "https://github.com/storvik/emacs-lastpass"))]) (latex-extra . [(20170817 147) ((auctex (11 86 1)) (cl-lib (0 5))) "Adds several useful functionalities to LaTeX-mode." single ((:commit . "82d99b8b0c2db20e5270749582e03bcc2443ffb5") (:authors ("Artur Malabarba" . "artur@endlessparentheses.com")) (:maintainer "Artur Malabarba" . "artur@endlessparentheses.com") (:keywords "tex") (:url . "http://github.com/Malabarba/latex-extra"))]) @@ -2734,7 +2735,7 @@ (lavenderless-theme . [(20201222 1627) ((colorless-themes (0 2))) "A mostly colorless version of lavender-theme" single ((:commit . "c1ed1e12541cf05cc6c558d23c089c07e10b54d7") (:authors ("Thomas Letan" . "lthms@soap.coffee")) (:maintainer "Thomas Letan" . "lthms@soap.coffee") (:keywords "faces" "theme") (:url . "https://git.sr.ht/~lthms/colorless-themes.el"))]) (lcb-mode . [(20160816 540) ((emacs (24))) "LiveCode Builder major mode" single ((:commit . "be0768e9aa6f9b8e76f2230f4f7f4d152a766b9a") (:authors ("Peter TB Brett" . "peter@peter-b.co.uk")) (:maintainer "Peter TB Brett" . "peter@peter-b.co.uk") (:keywords "languages") (:url . "https://github.com/peter-b/lcb-mode"))]) (lcr . [(20210102 853) ((dash (2 12 0)) (emacs (25 1))) "lightweight coroutines" single ((:commit . "493424dab9f374c5521dca8714481b70cb3c3cfd") (:authors ("Jean-Philippe Bernardy" . "jeanphilippe.bernardy@gmail.com")) (:maintainer "Jean-Philippe Bernardy" . "jeanphilippe.bernardy@gmail.com") (:keywords "tools") (:url . "https://github.com/jyp/lcr"))]) - (le-thesaurus . [(20220509 2120) ((request (0 3 2)) (emacs (24 4))) "Query thesaurus.com for synonyms of a given word" single ((:commit . "2af1ab37097cdd17044ab217e9aa6839add98626") (:url . "https://github.com/AnselmC/le-thesaurus"))]) + (le-thesaurus . [(20220516 840) ((request (0 3 2)) (emacs (24 4))) "Query thesaurus.com for synonyms of a given word" single ((:commit . "185ba932b3bc4aaa4318d3fad571d90830eb2bb2") (:url . "https://github.com/AnselmC/le-thesaurus"))]) (leaf . [(20211226 1633) ((emacs (24 1))) "Simplify your init.el configuration, extended use-package" single ((:commit . "9eb18e8c9c375aa0158fbd06ea906bfbf54408fe") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "lisp" "settings") (:url . "https://github.com/conao3/leaf.el"))]) (leaf-convert . [(20210816 1103) ((emacs (26 1)) (leaf (3 6 0)) (leaf-keywords (1 1 0)) (ppp (2 1))) "Convert many format to leaf format" single ((:commit . "da86654f1021445cc42c1a5a9195f15097352209") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "tools") (:url . "https://github.com/conao3/leaf-convert.el"))]) (leaf-defaults . [(20210301 118) ((emacs (26 1)) (leaf (4 1)) (leaf-keywords (1 1))) "Awesome leaf config collections" tar ((:commit . "96ce39d4f16736f1e654e24eac16a2603976c724") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "convenience") (:url . "https://github.com/conao3/leaf-defaults.el"))]) @@ -2774,7 +2775,7 @@ (license-snippets . [(20201117 1619) ((emacs (26)) (yasnippet (0 8 0))) "LICENSE templates for yasnippet" tar ((:commit . "a729748b7d7f38a916fe61f23db6e7446c0a5e8f") (:authors ("Seong Yong-ju" . "sei40kr@gmail.com")) (:maintainer "Seong Yong-ju" . "sei40kr@gmail.com") (:keywords "tools") (:url . "https://github.com/sei40kr/license-snippets"))]) (license-templates . [(20200906 2047) ((emacs (24 3)) (request (0 3 0))) "Create LICENSE using GitHub API" single ((:commit . "e03f4a30c4abf354fb961babe4dce1dfa733aa82") (:authors ("Shen, Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Shen, Jen-Chieh" . "jcs090218@gmail.com") (:url . "https://github.com/jcs-elpa/license-templates"))]) (light-soap-theme . [(20150607 1445) ((emacs (24))) "Emacs 24 theme with a light background." single ((:commit . "76a787bd40c6b567ae68ced7f5d9f9f10725e00d"))]) - (ligo-mode . [(20220209 755) ((emacs (27 1))) "A major mode for editing LIGO source code" single ((:commit . "4e334c2092a8560ca0bb75670026d1d938575bc7") (:authors ("LigoLang SASU")) (:maintainer "LigoLang SASU") (:keywords "languages") (:url . "https://gitlab.com/ligolang/ligo/-/tree/dev/tools/emacs"))]) + (ligo-mode . [(20220209 755) ((emacs (27 1))) "A major mode for editing LIGO source code" single ((:commit . "dffa1d83c133fceb25fc754f42fd0fb589191995") (:authors ("LigoLang SASU")) (:maintainer "LigoLang SASU") (:keywords "languages") (:url . "https://gitlab.com/ligolang/ligo/-/tree/dev/tools/emacs"))]) (line-reminder . [(20220502 1210) ((emacs (25 1)) (indicators (0 0 4)) (fringe-helper (1 0 1)) (ov (1 0 6)) (ht (2 0))) "Line annotation for changed and saved lines" single ((:commit . "c0cebef629a98556f5696f78436f4d8428ce8135") (:authors ("Shen, Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Shen, Jen-Chieh" . "jcs090218@gmail.com") (:url . "https://github.com/emacs-vs/line-reminder"))]) (line-up-words . [(20180219 1024) nil "Align words in an intelligent way" single ((:commit . "254ee815eb3fe77edea7c9da6f6f3839163735f3") (:url . "https://github.com/janestreet/line-up-words"))]) (lines-at-once . [(20180422 247) ((emacs (25))) "Insert and edit multiple lines at once" single ((:commit . "31bce4b79fe16251b7cf118f0d343b0b46f72360") (:authors ("Jiahao Li" . "jiahaowork@gmail.com")) (:maintainer "Jiahao Li" . "jiahaowork@gmail.com") (:keywords "abbrev" "tools") (:url . "https://github.com/jiahaowork/lines-at-once.el"))]) @@ -2812,13 +2813,13 @@ (litex-mode . [(20220415 1704) ((cl-lib (0 5)) (emacs (24 1))) "Minor mode for converting lisp to LaTeX" tar ((:commit . "5d5750af2990c050c8d36baa4b8e7a45850d5a6a") (:authors ("Gaurav Atreya" . "allmanpride@gmail.com")) (:maintainer "Gaurav Atreya" . "allmanpride@gmail.com") (:keywords "calculator" "lisp" "latex") (:url . "https://github.com/Atreyagaurav/litex-mode"))]) (live-code-talks . [(20180907 1647) ((emacs (24)) (cl-lib (0 5)) (narrowed-page-navigation (0 1))) "Support for slides with live code in them" single ((:commit . "97f16a9ee4e6ff3e0f9291eaead772c66e3e12ae") (:authors ("David Raymond Christiansen" . "david@davidchristiansen.dk")) (:maintainer "David Raymond Christiansen" . "david@davidchristiansen.dk") (:keywords "docs" "multimedia"))]) (live-preview . [(20201010 1948) ((emacs (24 4))) "Live preview by any shell command while editing" single ((:commit . "603a4a1759fbec92e7a1cabc249517c78e59ce7e") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "languages" "util") (:url . "https://github.com/lassik/emacs-live-preview"))]) - (live-py-mode . [(20220404 0) ((emacs (24 3))) "Live Coding in Python" tar ((:commit . "b466460b6783caacf1ea3fcfa28752cb73fd0805") (:authors ("Don Kirkby http://donkirkby.github.io")) (:maintainer "Don Kirkby http://donkirkby.github.io") (:keywords "live" "coding") (:url . "http://donkirkby.github.io/live-py-plugin/"))]) + (live-py-mode . [(20220512 34) ((emacs (24 3))) "Live Coding in Python" tar ((:commit . "9dee1cd6e885f2e5d3763b7527c50dc6c85ca5f3") (:authors ("Don Kirkby http://donkirkby.github.io")) (:maintainer "Don Kirkby http://donkirkby.github.io") (:keywords "live" "coding") (:url . "http://donkirkby.github.io/live-py-plugin/"))]) (lively . [(20171005 754) nil "interactively updating text" single ((:commit . "348675828c6a81bfa1ac311ca465aad813542c1b") (:authors ("Luke Gorrie" . "luke@bup.co.nz")) (:maintainer "Steve Purcell" . "steve@sanityinc.com"))]) (livereload . [(20170629 650) ((emacs (25)) (websocket (1 8))) "Livereload server" tar ((:commit . "1e501d7e46dbd476c2c7cc9d20b5ac9d41fb1955") (:authors ("João Távora" . "joaotavora@gmail.com")) (:maintainer "João Távora" . "joaotavora@gmail.com") (:keywords "convenience"))]) (livescript-mode . [(20140613 421) nil "Major mode for editing LiveScript files" single ((:commit . "90a918d9686e256e6d4d439cc20f24dad8d3b804") (:authors ("Hisamatsu Yasuyuki" . "yas@null.net")) (:maintainer "Hisamatsu Yasuyuki" . "yas@null.net") (:keywords "languages" "livescript") (:url . "https://github.com/yhisamatsu/livescript-mode"))]) (livid-mode . [(20131116 1344) ((skewer-mode (1 5 3)) (s (1 8 0))) "Live browser eval of JavaScript every time a buffer changes" single ((:commit . "dfe5212fa64738bc4138bfebf349fbc8bc237c26") (:authors ("Murphy McMahon")) (:maintainer "Murphy McMahon") (:url . "https://github.com/pandeiro/livid-mode"))]) (ll-debug . [(20211002 1031) ((emacs (24 3))) "Low level debug tools" single ((:commit . "a2cfeab46e5100c348b35987fae34f9ea76d7c0b") (:authors ("Claus Brunzema" . "mail@cbrunzema.de")) (:maintainer "Claus Brunzema" . "mail@cbrunzema.de") (:keywords "abbrev" "convenience" "tools" "c" "lisp") (:url . "https://github.com/replrep/ll-debug"))]) - (llama . [(20220428 1405) ((seq (2 20))) "Anonymous function literals" single ((:commit . "adc5d169fad53d6d11000a72dc95f8489a8c7534") (:keywords "extensions") (:url . "https://git.sr.ht/~tarsius/llama"))]) + (llama . [(20220428 1405) ((seq (2 20))) "Anonymous function literals" single ((:commit . "3dd1d99ebc99aa39b165569b3d02a87368d4849a") (:keywords "extensions") (:url . "https://git.sr.ht/~tarsius/llama"))]) (lms . [(20210820 2200) ((emacs (25 1))) "Squeezebox / Logitech Media Server frontend" single ((:commit . "05c8fd16ff94590393b6b0a9cb193ec9572a9c97") (:authors ("Iñigo Serna" . "inigoserna@gmx.com")) (:maintainer "Iñigo Serna" . "inigoserna@gmx.com") (:keywords "multimedia") (:url . "https://hg.serna.eu/emacs/lms"))]) (load-bash-alias . [(20220108 2103) ((emacs (24 1)) (seq (2 16))) "Convert bash aliases into eshell ones" single ((:commit . "968f037eff48ceca15fd135738051c48ab14cfd6") (:authors ("Davide Restivo" . "davide.restivo@yahoo.it")) (:maintainer "Davide Restivo" . "davide.restivo@yahoo.it") (:keywords "emacs" "bash" "eshell" "alias") (:url . "https://github.com/daviderestivo/load-bash-alias"))]) (load-env-vars . [(20180511 2210) ((emacs (24))) "Load environment variables from files" single ((:commit . "3808520efaf9492033f6e11a9bffd68eabf02a0f") (:authors ("Jorge Dias" . "jorge@mrdias.com")) (:maintainer "Jorge Dias" . "jorge@mrdias.com") (:keywords "lisp") (:url . "https://github.com/diasjorge/emacs-load-env-vars"))]) @@ -2850,9 +2851,9 @@ (lox-mode . [(20200619 1700) ((emacs (24 3))) "Major mode for the Lox programming language" single ((:commit . "b6935b3f5b131d2c1c7685cf6464274f7cd64943") (:authors ("Timmy Jose" . "zoltan.jose@gmail.com")) (:maintainer "Timmy Jose" . "zoltan.jose@gmail.com") (:keywords "languages" "lox") (:url . "https://github.com/timmyjose-projects/lox-mode"))]) (lpy . [(20201027 1425) ((emacs (25 1)) (lispy (0 27 0))) "A lispy interface to Python" tar ((:commit . "076ce9acb68f6ac1b39127b634a91ffd865d13d8") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "python" "lisp") (:url . "https://github.com/abo-abo/lpy"))]) (lsp-dart . [(20220430 1535) ((emacs (26 3)) (lsp-treemacs (0 3)) (lsp-mode (7 0 1)) (dap-mode (0 6)) (f (0 20 0)) (dash (2 14 1)) (dart-mode (1 0 5))) "Dart support lsp-mode" tar ((:commit . "7ca60ce9a703ad7a950dcd5ec36ef4251f57d207") (:keywords "languages" "extensions") (:url . "https://emacs-lsp.github.io/lsp-dart"))]) - (lsp-docker . [(20220501 1056) ((emacs (26 1)) (dash (2 14 1)) (lsp-mode (6 2 1)) (f (0 20 0)) (yaml (0 2 0)) (ht (2 0))) "LSP Docker integration" single ((:commit . "c57863609abfb93fccabf81dc3112ac38f93c4a2") (:authors ("Ivan Yonchovski" . "yyoncho@gmail.com")) (:maintainer "Ivan Yonchovski" . "yyoncho@gmail.com") (:keywords "languages" "langserver") (:url . "https://github.com/emacs-lsp/lsp-docker"))]) + (lsp-docker . [(20220513 1434) ((emacs (26 1)) (dash (2 14 1)) (lsp-mode (6 2 1)) (f (0 20 0)) (yaml (0 2 0)) (ht (2 0))) "LSP Docker integration" single ((:commit . "a0d7cbf80652429c0be4dc7d39e1887ba4691ec7") (:authors ("Ivan Yonchovski" . "yyoncho@gmail.com")) (:maintainer "Ivan Yonchovski" . "yyoncho@gmail.com") (:keywords "languages" "langserver") (:url . "https://github.com/emacs-lsp/lsp-docker"))]) (lsp-focus . [(20200906 1917) ((emacs (26 1)) (focus (0 1 1)) (lsp-mode (6 1))) "focus.el support for lsp-mode" single ((:commit . "d01f0af156e4e78dcb9fa8e080a652cf8f221d30") (:authors ("Vibhav Pant")) (:maintainer "Vibhav Pant") (:keywords "languages" "lsp-mode") (:url . "https://github.com/emacs-lsp/lsp-focus"))]) - (lsp-grammarly . [(20220509 823) ((emacs (27 1)) (lsp-mode (6 1)) (grammarly (0 3 0)) (request (0 3 0)) (s (1 12 0)) (ht (2 3))) "LSP Clients for Grammarly" single ((:commit . "3fe46f0cc7c757582e7ba14c1d29e084cc0d5357") (:authors ("Shen, Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Shen, Jen-Chieh" . "jcs090218@gmail.com") (:url . "https://github.com/emacs-grammarly/lsp-grammarly"))]) + (lsp-grammarly . [(20220515 833) ((emacs (27 1)) (lsp-mode (6 1)) (grammarly (0 3 0)) (request (0 3 0)) (s (1 12 0)) (ht (2 3))) "LSP Clients for Grammarly" single ((:commit . "450fea02cdf0b6f765271cc22e1f0031716868e0") (:authors ("Shen, Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Shen, Jen-Chieh" . "jcs090218@gmail.com") (:url . "https://github.com/emacs-grammarly/lsp-grammarly"))]) (lsp-haskell . [(20220307 2312) ((emacs (24 3)) (lsp-mode (3 0))) "Haskell support for lsp-mode" single ((:commit . "daa51072e1718ca075987901fccbbc2357bca1fc") (:keywords "haskell") (:url . "https://github.com/emacs-lsp/lsp-haskell"))]) (lsp-intellij . [(20180831 2051) ((emacs (25 1)) (lsp-mode (4 1))) "intellij lsp client" single ((:commit . "cf30f0ac63bd0140e758840b8ab070e8313697b2") (:authors ("Ruin0x11" . "ipickering2@gmail.com")) (:maintainer "Ruin0x11" . "ipickering2@gmail.com") (:keywords "languages" "processes" "tools") (:url . "https://github.com/Ruin0x11/lsp-intellij"))]) (lsp-ivy . [(20210904 2043) ((emacs (25 1)) (dash (2 14 1)) (lsp-mode (6 2 1)) (ivy (0 13 0))) "LSP ivy integration" single ((:commit . "3e87441a625d65ced5a208a0b0442d573596ffa3") (:keywords "languages" "debug") (:url . "https://github.com/emacs-lsp/lsp-ivy"))]) @@ -2862,8 +2863,8 @@ (lsp-julia . [(20211229 1534) ((emacs (25 1)) (lsp-mode (6 3)) (julia-mode (0 3))) "Julia support for lsp-mode" tar ((:commit . "d6688bb131ff4a5a0201f6d3826ef0b018265389") (:authors ("Martin Wolke" . "vibhavp@gmail.com") ("Adam Beckmeyer" . "adam_git@thebeckmeyers.xyz") ("Guido Kraemer" . "gdkrmr@users.noreply.github.com")) (:maintainer "Guido Kraemer" . "gdkrmr@users.noreply.github.com") (:keywords "languages" "tools") (:url . "https://github.com/gdkrmr/lsp-julia"))]) (lsp-latex . [(20210815 1426) ((emacs (25 1)) (lsp-mode (6 0))) "LSP-mode client for LaTeX, on texlab" single ((:commit . "3f6b2ac9585682828eef81f895757f74cfba7309") (:authors ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainer "ROCKTAKEY" . "rocktakey@gmail.com") (:keywords "languages" "tex") (:url . "https://github.com/ROCKTAKEY/lsp-latex"))]) (lsp-ltex . [(20220508 533) ((emacs (26 1)) (lsp-mode (6 1))) "LSP Clients for LTEX" single ((:commit . "8c2ba735ed1e21777408167f6a7c7d9681d9e7bc") (:authors ("Shen, Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Shen, Jen-Chieh" . "jcs090218@gmail.com") (:url . "https://github.com/emacs-languagetool/lsp-ltex"))]) - (lsp-metals . [(20220330 1958) ((emacs (26 1)) (scala-mode (1 1)) (lsp-mode (7 0)) (lsp-treemacs (0 2)) (dap-mode (0 3)) (dash (2 18 0)) (f (0 20 0)) (ht (2 0)) (treemacs (2 5))) "Scala Client settings" tar ((:commit . "b7f77de69431786c54e9a57845e4f2d75fbee053") (:authors ("Ross A. Baker" . "ross@rossabaker.com") ("Evgeny Kurnevsky" . "kurnevsky@gmail.com")) (:maintainer "Ross A. Baker" . "ross@rossabaker.com") (:keywords "languages" "extensions") (:url . "https://github.com/emacs-lsp/lsp-metals"))]) - (lsp-mode . [(20220505 630) ((emacs (26 1)) (dash (2 18 0)) (f (0 20 0)) (ht (2 3)) (spinner (1 7 3)) (markdown-mode (2 3)) (lv (0))) "LSP mode" tar ((:commit . "6327359f3b5e19aeaa1c9ee6bd9b80b51f95f843") (:authors ("Vibhav Pant, Fangrui Song, Ivan Yonchovski")) (:maintainer "Vibhav Pant, Fangrui Song, Ivan Yonchovski") (:keywords "languages") (:url . "https://github.com/emacs-lsp/lsp-mode"))]) + (lsp-metals . [(20220510 1457) ((emacs (26 1)) (scala-mode (1 1)) (lsp-mode (7 0)) (lsp-treemacs (0 2)) (dap-mode (0 3)) (dash (2 18 0)) (f (0 20 0)) (ht (2 0)) (treemacs (2 5))) "Scala Client settings" tar ((:commit . "6980fb902c3c7b43ff0d4056a6cd7d8b4709866e") (:authors ("Ross A. Baker" . "ross@rossabaker.com") ("Evgeny Kurnevsky" . "kurnevsky@gmail.com")) (:maintainer "Ross A. Baker" . "ross@rossabaker.com") (:keywords "languages" "extensions") (:url . "https://github.com/emacs-lsp/lsp-metals"))]) + (lsp-mode . [(20220517 602) ((emacs (26 1)) (dash (2 18 0)) (f (0 20 0)) (ht (2 3)) (spinner (1 7 3)) (markdown-mode (2 3)) (lv (0))) "LSP mode" tar ((:commit . "9131ab7a8c83a027f42c4cb4a209aeb36c2217dd") (:authors ("Vibhav Pant, Fangrui Song, Ivan Yonchovski")) (:maintainer "Vibhav Pant, Fangrui Song, Ivan Yonchovski") (:keywords "languages") (:url . "https://github.com/emacs-lsp/lsp-mode"))]) (lsp-mssql . [(20191204 1150) ((emacs (25 1)) (lsp-mode (6 2)) (dash (2 14 1)) (f (0 20 0)) (ht (2 0)) (lsp-treemacs (0 1))) "MSSQL LSP bindings" tar ((:commit . "8d5d4d4a7f72b4cae89a48ea8618f3ef28bcb121") (:authors ("Ivan Yonchovski" . "yyoncho@gmail.com")) (:maintainer "Ivan Yonchovski" . "yyoncho@gmail.com") (:keywords "data" "languages") (:url . "https://github.com/emacs-lsp/lsp-mssql"))]) (lsp-origami . [(20211016 1045) ((origami (1 0)) (lsp-mode (6 1))) "origami.el support for lsp-mode" single ((:commit . "7df9c91a309aa4229bec41f109920b37c4197618") (:authors ("Vibhav Pant")) (:maintainer "Vibhav Pant") (:keywords "languages" "lsp-mode") (:url . "https://github.com/emacs-lsp/lsp-origami"))]) (lsp-p4 . [(20190127 1049) ((lsp-mode (3 0))) "P4 support for lsp-mode" tar ((:commit . "669460d93b87fb876df11b2b68229677e7ad1a26") (:authors ("Dmitri Makarov")) (:maintainer "Dmitri Makarov") (:keywords "lsp" "p4") (:url . "https://github.com/dmakarov/p4ls"))]) @@ -2872,11 +2873,11 @@ (lsp-pyright . [(20220411 1753) ((emacs (26 1)) (lsp-mode (7 0)) (dash (2 18 0)) (ht (2 0))) "Python LSP client using Pyright" single ((:commit . "ab7369d96f4d7d058d0e06e743f86fda8ecc191c") (:authors ("Arif Rezai, Vincent Zhang, Andrew Christianson")) (:maintainer "Arif Rezai, Vincent Zhang, Andrew Christianson") (:keywords "languages" "tools" "lsp") (:url . "https://github.com/emacs-lsp/lsp-pyright"))]) (lsp-python-ms . [(20211204 1209) ((emacs (25 1)) (lsp-mode (6 1))) "The lsp-mode client for Microsoft python-language-server" single ((:commit . "f8e7c4bcaefbc3fd96e1ca53d17589be0403b828") (:authors ("Charl Botha")) (:maintainer "Andrew Christianson, Vincent Zhang") (:keywords "languages" "tools") (:url . "https://github.com/emacs-lsp/lsp-python-ms"))]) (lsp-rescript . [(20220314 1957) ((lsp-mode (7 0 1)) (emacs (25 1)) (rescript-mode (0 1))) "LSP client configuration for lsp-mode and rescript-vscode" single ((:commit . "7baf9adf10234cf964feefae99050268e9bc5681") (:authors ("John Lee")) (:maintainer "John Lee") (:keywords "languages") (:url . "https://github.com/jjlee/lsp-rescript"))]) - (lsp-sonarlint . [(20210820 2044) ((emacs (25)) (dash (2 12 0)) (lsp-mode (6 3)) (ht (2 3))) "Emacs Sonarlint lsp client" tar ((:commit . "3af97828f9c08d782fb2086e3a73bda5759e6788") (:authors ("Fermin MF" . "fmfs@posteo.net")) (:maintainer "Fermin MF" . "fmfs@posteo.net") (:keywords "languages" "tools" "php" "javascript" "xml" "ruby" "html" "scala" "java" "python") (:url . "https://github.com/emacs-lsp/lsp-sonarlint"))]) - (lsp-sourcekit . [(20210905 2017) ((emacs (25 1)) (lsp-mode (5))) "sourcekit-lsp client for lsp-mode" single ((:commit . "97ff36b228a61e69734c7180f33cc6951b1a600f") (:authors ("Daniel Martín")) (:maintainer "Daniel Martín") (:keywords "languages" "lsp" "swift" "objective-c" "c++") (:url . "https://github.com/emacs-lsp/lsp-sourcekit"))]) + (lsp-sonarlint . [(20210820 2044) ((emacs (25)) (dash (2 12 0)) (lsp-mode (6 3)) (ht (2 3))) "Emacs Sonarlint lsp client" tar ((:commit . "a429be2aea7797369a3c751ef54e3554733117be") (:authors ("Fermin MF" . "fmfs@posteo.net")) (:maintainer "Fermin MF" . "fmfs@posteo.net") (:keywords "languages" "tools" "php" "javascript" "xml" "ruby" "html" "scala" "java" "python") (:url . "https://github.com/emacs-lsp/lsp-sonarlint"))]) + (lsp-sourcekit . [(20210905 2017) ((emacs (25 1)) (lsp-mode (5))) "sourcekit-lsp client for lsp-mode" single ((:commit . "f877659babd3b5f8ec09a8ad7d08193d95b6822e") (:authors ("Daniel Martín")) (:maintainer "Daniel Martín") (:keywords "languages" "lsp" "swift" "objective-c" "c++") (:url . "https://github.com/emacs-lsp/lsp-sourcekit"))]) (lsp-tailwindcss . [(20211211 248) ((lsp-mode (7 1)) (emacs (26 1))) "A lsp-mode client for tailwindcss" single ((:commit . "8c04fc4ac6f5eb8053ecdaaedffa35e0f7a5b865") (:authors ("A.I." . "merrick@luois.me")) (:maintainer "A.I." . "merrick@luois.me") (:keywords "language" "tools") (:url . "https://github.com/merrickluo/lsp-tailwindcss"))]) (lsp-treemacs . [(20220502 459) ((emacs (26 1)) (dash (2 18 0)) (f (0 20 0)) (ht (2 0)) (treemacs (2 5)) (lsp-mode (6 0))) "LSP treemacs" tar ((:commit . "9859326df6b8e8c954a3c227e53b6878e54aaae8") (:authors ("Ivan Yonchovski")) (:maintainer "Ivan Yonchovski") (:keywords "languages") (:url . "https://github.com/emacs-lsp/lsp-treemacs"))]) - (lsp-ui . [(20220510 627) ((emacs (26 1)) (dash (2 18 0)) (lsp-mode (6 0)) (markdown-mode (2 3))) "UI modules for lsp-mode" tar ((:commit . "eba9c4eaa255a14e2facd658e7122674c05390f8") (:authors ("Sebastien Chapuis , Fangrui Song" . "i@maskray.me")) (:maintainer "Sebastien Chapuis , Fangrui Song" . "i@maskray.me") (:keywords "languages" "tools") (:url . "https://github.com/emacs-lsp/lsp-ui"))]) + (lsp-ui . [(20220514 2010) ((emacs (26 1)) (dash (2 18 0)) (lsp-mode (6 0)) (markdown-mode (2 3))) "UI modules for lsp-mode" tar ((:commit . "370022b6785e5c1906cf23fe92d658f10623f3ba") (:authors ("Sebastien Chapuis , Fangrui Song" . "i@maskray.me")) (:maintainer "Sebastien Chapuis , Fangrui Song" . "i@maskray.me") (:keywords "languages" "tools") (:url . "https://github.com/emacs-lsp/lsp-ui"))]) (lua-mode . [(20210809 1320) ((emacs (24 3))) "a major-mode for editing Lua scripts" single ((:commit . "5a9bee8d5fc978dc64fcb677167417010321ba65") (:authors ("2011-2013 immerrr" . "immerrr+lua@gmail.com") ("2010-2011 Reuben Thomas" . "rrt@sc3d.org") ("2006 Juergen Hoetzel" . "juergen@hoetzel.info") ("2004 various (support for Lua 5 and byte compilation)") ("2001 Christian Vogler" . "cvogler@gradient.cis.upenn.edu") ("1997 Bret Mogilefsky" . "mogul-lua@gelatinous.com") ("tcl-mode by Gregor Schmid" . "schmid@fb3-s7.math.tu-berlin.de") ("with tons of assistance from") ("Paul Du Bois" . "pld-lua@gelatinous.com") ("Aaron Smith" . "aaron-lua@gelatinous.com")) (:maintainer "2011-2013 immerrr" . "immerrr+lua@gmail.com") (:keywords "languages" "processes" "tools") (:url . "https://immerrr.github.io/lua-mode"))]) (luarocks . [(20170430 2305) ((emacs (24)) (cl-lib (0 5))) "luarocks tools" single ((:commit . "cee27ba0716edf338077387969883226dd2b7484") (:authors ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainer "Mario Rodas" . "marsam@users.noreply.github.com") (:keywords "convenience") (:url . "https://github.com/emacs-pe/luarocks.el"))]) (lush-theme . [(20180816 2200) ((emacs (24))) "A dark theme with lush colors" single ((:commit . "645e1959143532df8f7ef90e1184e9556df18af7") (:authors ("Andre Richter" . "andre.o.richter@gmail.com")) (:maintainer "Andre Richter" . "andre.o.richter@gmail.com") (:keywords "theme" "dark" "strong colors") (:url . "https://github.com/andre-richter/emacs-lush-theme"))]) @@ -2891,7 +2892,7 @@ (m-buffer . [(20170407 2141) ((seq (2 14))) "List-Oriented, Functional Buffer Manipulation" tar ((:commit . "8681342aaffa187e5c54945ab91b812965a96d19") (:authors ("Phillip Lord" . "phillip.lord@russet.org.uk")) (:maintainer "Phillip Lord" . "phillip.lord@russet.rg.uk"))]) (mac-pseudo-daemon . [(20200215 513) ((cl-lib (0 1))) "Daemon mode that plays nice with Mac OS." single ((:commit . "94240ebb716f11af8427b6295c3f44c0c43419d3") (:authors ("Ryan C. Thompson")) (:maintainer "Ryan C. Thompson") (:keywords "convenience" "osx" "mac") (:url . "https://github.com/DarwinAwardWinner/osx-pseudo-daemon"))]) (maces-game . [(20170903 1551) ((dash (2 12 0)) (cl-lib (0 5)) (emacs (24))) "another anagram game." tar ((:commit . "c0fb795f5642467ea528d2f04d904547e8a77ecd") (:authors ("Pawel Bokota" . "pawelb.lnx@gmail.com")) (:maintainer "Pawel Bokota" . "pawelb.lnx@gmail.com") (:keywords "games" "word games" "anagram") (:url . "https://github.com/pawelbx/anagram-game"))]) - (macports . [(20220509 1326) ((emacs (25 1)) (transient (0 1 0))) "A porcelain for MacPorts" tar ((:commit . "114fc87055a27a4f21901397b4418c018f293e1d") (:authors ("Aaron Madlon-Kay")) (:maintainer "Aaron Madlon-Kay") (:keywords "convenience") (:url . "https://github.com/amake/macports.el"))]) + (macports . [(20220512 1330) ((emacs (25 1)) (transient (0 1 0))) "A porcelain for MacPorts" tar ((:commit . "36f0702ea22c929ab84ef40a3364a6b635762008") (:authors ("Aaron Madlon-Kay")) (:maintainer "Aaron Madlon-Kay") (:keywords "convenience") (:url . "https://github.com/amake/macports.el"))]) (macro-math . [(20130328 1604) nil "in-buffer mathematical operations" single ((:commit . "216e59371e9ee39c34117ba79b9acd78bb415750") (:authors ("Nikolaj Schumacher ")) (:maintainer "Nikolaj Schumacher ") (:keywords "convenience") (:url . "http://nschum.de/src/emacs/macro-math/"))]) (macrostep . [(20161120 2106) ((cl-lib (0 5))) "interactive macro expander" tar ((:commit . "424e3734a1ee526a1bd7b5c3cd1d3ef19d184267") (:authors ("joddie" . "j.j.oddie@gmail.com")) (:maintainer "joddie" . "j.j.oddie@gmail.com") (:keywords "lisp" "languages" "macro" "debugging") (:url . "https://github.com/joddie/macrostep"))]) (macrostep-geiser . [(20210717 801) ((emacs (24 4)) (macrostep (0 9)) (geiser (0 12))) "Macrostep for `geiser'" single ((:commit . "f6a2d5bb96ade4f23df557649af87ebd0cc45125") (:authors ("Nikita Bloshchanevich")) (:maintainer "Nikita Bloshchanevich") (:keywords "languages" "scheme") (:url . "https://github.com/nbfalcon/macrostep-geiser"))]) @@ -2900,10 +2901,10 @@ (magic-filetype . [(20180219 1552) ((emacs (24)) (s (1 9 0))) "Enhance filetype major mode" single ((:commit . "019494add5ff02dd36cb3f500142fc51125522cc") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "emulations" "vim" "ft" "file" "magic-mode") (:url . "https://github.com/zonuexe/magic-filetype.el"))]) (magic-latex-buffer . [(20210306 422) ((cl-lib (0 5)) (emacs (25 1))) "Magically enhance LaTeX-mode font-locking for semi-WYSIWYG editing" single ((:commit . "903ec91872760e47c0e5715795f8465173615098") (:authors ("zk_phi")) (:maintainer "zk_phi") (:url . "http://zk-phi.github.io/"))]) (magik-mode . [(20220422 837) nil "mode for editing Magik + some utils." tar ((:commit . "af1b83786c95d448dcb4df5406eb1cdba975abf5") (:keywords "languages") (:url . "http://github.com/roadrunner1776/magik"))]) - (magit . [(20220508 1841) ((emacs (25 1)) (compat (28 1 1 0)) (dash (20210826)) (git-commit (20220222)) (magit-section (20220325)) (transient (20220325)) (with-editor (20220318))) "A Git porcelain inside Emacs." tar ((:commit . "125a8d5e417dda4438ce41d71a821d8a936fa5ea") (:authors ("Marius Vollmer" . "marius.vollmer@gmail.com") ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "git" "tools" "vc") (:url . "https://github.com/magit/magit"))]) + (magit . [(20220516 2019) ((emacs (25 1)) (compat (28 1 1 0)) (dash (20210826)) (git-commit (20220222)) (magit-section (20220325)) (transient (20220325)) (with-editor (20220318))) "A Git porcelain inside Emacs." tar ((:commit . "5a7519fd3d56522b1c6a1601a12ae0f4717c26a7") (:authors ("Marius Vollmer" . "marius.vollmer@gmail.com") ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "git" "tools" "vc") (:url . "https://github.com/magit/magit"))]) (magit-annex . [(20220302 1725) ((cl-lib (0 3)) (magit (3 0 0))) "Control git-annex from Magit" single ((:commit . "efe484644666c6b7c544b0fb7b87e30703fa9425") (:authors ("Kyle Meyer" . "kyle@kyleam.com") ("Rémi Vanicat" . "vanicat@debian.org")) (:maintainer "Kyle Meyer" . "kyle@kyleam.com") (:keywords "vc" "tools") (:url . "https://github.com/magit/magit-annex"))]) (magit-circleci . [(20191209 2113) ((dash (2 16 0)) (transient (0 1 0)) (magit (2 90 0)) (emacs (25 3))) "CircleCI integration for Magit" single ((:commit . "2d4bdacf498ed3ff7d2c3574d346b2d24cbb12da") (:authors ("Adrien Brochard")) (:maintainer "Adrien Brochard") (:keywords "circleci" "continuous" "integration" "magit" "vc" "tools") (:url . "https://github.com/abrochard/magit-circleci"))]) - (magit-commit-mark . [(20220507 1118) ((emacs (28 1)) (magit (3 3 0))) "Support marking commits as read" single ((:commit . "bea29dc0419122b5dbc68b6b56cb0fbe97729e2d") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.com/ideasman42/emacs-magit-commit-mark"))]) + (magit-commit-mark . [(20220511 2341) ((emacs (28 1)) (magit (3 3 0))) "Support marking commits as read" single ((:commit . "ce2cd6daeb46eaea597a3b2c9d9ead80da9f0d09") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.com/ideasman42/emacs-magit-commit-mark"))]) (magit-delta . [(20220125 50) ((emacs (25 1)) (magit (20200426)) (xterm-color (2 0))) "Use Delta when displaying diffs in Magit" single ((:commit . "5fc7dbddcfacfe46d3fd876172ad02a9ab6ac616") (:authors ("Dan Davison" . "dandavison7@gmail.com")) (:maintainer "Dan Davison" . "dandavison7@gmail.com") (:url . "https://github.com/dandavison/magit-delta"))]) (magit-diff-flycheck . [(20190524 551) ((magit (2)) (flycheck (31)) (seq (2)) (emacs (25 1))) "Report errors in diffs" single ((:commit . "28acf74f59e385865746cccf4b1e4c4025ae9433") (:authors ("Alex Ragone" . "ragonedk@gmail.com")) (:maintainer "Alex Ragone" . "ragonedk@gmail.com") (:keywords "convenience" "matching") (:url . "https://github.com/ragone/magit-diff-flycheck"))]) (magit-filenotify . [(20151116 2340) ((magit (1 3 0)) (emacs (24 4))) "Refresh status buffer when git tree changes" single ((:commit . "c0865b3c41af20b6cd89de23d3b0beb54c8401a4") (:authors ("Rüdiger Sonderfeld" . "ruediger@c-plusplus.de")) (:maintainer "Rüdiger Sonderfeld" . "ruediger@c-plusplus.de") (:keywords "tools"))]) @@ -2913,13 +2914,13 @@ (magit-gitflow . [(20170929 824) ((magit (2 1 0)) (magit-popup (2 2 0))) "gitflow extension for magit" single ((:commit . "cc41b561ec6eea947fe9a176349fb4f771ed865b") (:authors ("Jan Tatarik" . "Jan.Tatarik@gmail.com")) (:maintainer "Jan Tatarik" . "Jan.Tatarik@gmail.com") (:keywords "vc" "tools") (:url . "https://github.com/jtatarik/magit-gitflow"))]) (magit-imerge . [(20220306 2311) ((emacs (25 1)) (magit (3 0 0))) "Magit extension for git-imerge" single ((:commit . "37bca48218dc32cad964e01e0f9936a90f634fba") (:authors ("Kyle Meyer" . "kyle@kyleam.com")) (:maintainer "Kyle Meyer" . "kyle@kyleam.com") (:keywords "vc" "tools") (:url . "https://github.com/magit/magit-imerge"))]) (magit-lfs . [(20220314 1957) ((emacs (24 4)) (magit (2 10 3)) (dash (2 13 0))) "Magit plugin for Git LFS" single ((:commit . "8ebe246f20f4ab5c9f191c38137833c7f01a0432") (:authors ("Junyoung/Clare Jang" . "jjc9310@gmail.com")) (:maintainer "Junyoung/Clare Jang" . "jjc9310@gmail.com") (:keywords "magit" "git" "lfs" "tools" "vc") (:url . "https://github.com/ailrun/magit-lfs"))]) - (magit-libgit . [(20220429 1720) ((emacs (25 1)) (compat (28 1 1 0)) (libgit (0)) (magit (20211004))) "(POC) Teach Magit to use Libgit2." tar ((:commit . "125a8d5e417dda4438ce41d71a821d8a936fa5ea") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "git" "tools" "vc") (:url . "https://github.com/magit/magit"))]) + (magit-libgit . [(20220429 1720) ((emacs (25 1)) (compat (28 1 1 0)) (libgit (0)) (magit (20211004))) "(POC) Teach Magit to use Libgit2." tar ((:commit . "5a7519fd3d56522b1c6a1601a12ae0f4717c26a7") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "git" "tools" "vc") (:url . "https://github.com/magit/magit"))]) (magit-org-todos . [(20180709 1950) ((magit (2 0 0)) (emacs (24))) "Add local todo items to the magit status buffer" single ((:commit . "9ffa3efb098434d837cab4bacd1601fdfc6fe999") (:authors ("Daniel Ma")) (:maintainer "Daniel Ma") (:keywords "org-mode" "magit" "tools") (:url . "http://github.com/danielma/magit-org-todos"))]) (magit-patch-changelog . [(20220313 1229) ((emacs (25 1)) (magit (3 3 0))) "Generate a patch according to emacs-mirror/CONTRIBUTE" single ((:commit . "96936d2bd92c8bbf87f65bc293f3246014bc2764") (:keywords "git" "tools" "vc") (:url . "https://github.com/dickmao/magit-patch-changelog"))]) (magit-popup . [(20200719 1015) ((emacs (24 4)) (dash (2 13 0))) "Define prefix-infix-suffix command combos" tar ((:commit . "d8585fa39f88956963d877b921322530257ba9f5") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "bindings") (:url . "https://github.com/magit/magit-popup"))]) (magit-rbr . [(20181009 2016) ((magit (2 13 0)) (emacs (24 3))) "Support for git rbr in Magit" single ((:commit . "029203b3e48537205052a058e964f058cd802c3c") (:authors ("Anatoly Fayngelerin" . "fanatoly+magitrbr@gmail.com")) (:maintainer "Anatoly Fayngelerin" . "fanatoly+magitrbr@gmail.com") (:keywords "git" "magit" "rbr" "tools") (:url . "https://github.com/fanatoly/magit-rbr"))]) (magit-reviewboard . [(20200727 1748) ((emacs (25 2)) (magit (2 13 0)) (s (1 12 0)) (request (0 3 0))) "Show open Reviewboard reviews in Magit" single ((:commit . "aceedff88921f1dfef8a6b2fb18fe316fb7223a8") (:authors ("Jules Tamagnan" . "jtamagnan@gmail.com")) (:maintainer "Jules Tamagnan" . "jtamagnan@gmail.com") (:keywords "magit" "vc") (:url . "http://github.com/jtamagnan/magit-reviewboard"))]) - (magit-section . [(20220506 1936) ((emacs (25 1)) (compat (28 1 1 0)) (dash (20210826))) "Sections for read-only buffers." tar ((:commit . "125a8d5e417dda4438ce41d71a821d8a936fa5ea") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "tools") (:url . "https://github.com/magit/magit"))]) + (magit-section . [(20220513 1429) ((emacs (25 1)) (compat (28 1 1 0)) (dash (20210826))) "Sections for read-only buffers." tar ((:commit . "5a7519fd3d56522b1c6a1601a12ae0f4717c26a7") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "tools") (:url . "https://github.com/magit/magit"))]) (magit-svn . [(20210426 2114) ((emacs (25 1)) (magit (2 90 1)) (transient (0 3 2))) "Git-Svn extension for Magit" single ((:commit . "350493217afdb7637564e089f475909adecd9208") (:authors ("Phil Jackson" . "phil@shellarchive.co.uk")) (:maintainer "Phil Jackson" . "phil@shellarchive.co.uk") (:keywords "vc" "tools"))]) (magit-tbdiff . [(20220306 2311) ((emacs (25 1)) (magit (3 0 0))) "Magit extension for range diffs" single ((:commit . "ae9345d867539a4c5c635be04df2e26468444da8") (:authors ("Kyle Meyer" . "kyle@kyleam.com")) (:maintainer "Kyle Meyer" . "kyle@kyleam.com") (:keywords "vc" "tools") (:url . "https://github.com/magit/magit-tbdiff"))]) (magit-todos . [(20220326 519) ((emacs (25 2)) (async (1 9 2)) (dash (2 13 0)) (f (0 17 2)) (hl-todo (1 9 0)) (magit (2 13 0)) (pcre2el (1 8)) (s (1 12 0)) (transient (0 2 0))) "Show source file TODOs in Magit" single ((:commit . "67fd80c2f10aec4d5b2a24b5d3d53c08cc1f05dc") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "magit" "vc") (:url . "http://github.com/alphapapa/magit-todos"))]) @@ -2954,7 +2955,7 @@ (mark-thing-at . [(20201219 231) ((emacs (26)) (choice-program (0 13))) "Mark a pattern at the current point" single ((:commit . "a622d128afc8d2d67de897666a1e2eccba8d7818") (:authors ("Paul Landes")) (:maintainer "Paul Landes") (:keywords "mark" "point" "lisp") (:url . "https://github.com/plandes/mark-thing-at"))]) (mark-tools . [(20130614 1025) nil "Some simple tools to access the mark-ring in Emacs" single ((:commit . "a11b61effa90bd0abc876d12573674d36fc17f0c") (:authors ("Alex Bennée" . "alex@bennee.com")) (:maintainer "Alex Bennée" . "alex@bennee.com") (:url . "https://github.com/stsquad/emacs-mark-tools"))]) (markdown-changelog . [(20200120 2253) ((emacs (26)) (dash (2 13 0))) "Maintain changelog entries" single ((:commit . "1a2c3a4c3e4196f2b5dbb145b01b4bc435a93a96") (:authors ("Paul Landes")) (:maintainer "Paul Landes") (:keywords "markdown" "changelog" "files") (:url . "https://github.com/plandes/markdown-changelog"))]) - (markdown-mode . [(20220508 1219) ((emacs (26 1))) "Major mode for Markdown-formatted text" single ((:commit . "5b6e660c13ca3f4d15dbc1aa3d7ab2f228491ef9") (:authors ("Jason R. Blevins" . "jblevins@xbeta.org")) (:maintainer "Jason R. Blevins" . "jblevins@xbeta.org") (:keywords "markdown" "github flavored markdown" "itex") (:url . "https://jblevins.org/projects/markdown-mode/"))]) + (markdown-mode . [(20220513 1453) ((emacs (26 1))) "Major mode for Markdown-formatted text" single ((:commit . "4477f381de0068a04b55e198c32614793f67b38a") (:authors ("Jason R. Blevins" . "jblevins@xbeta.org")) (:maintainer "Jason R. Blevins" . "jblevins@xbeta.org") (:keywords "markdown" "github flavored markdown" "itex") (:url . "https://jblevins.org/projects/markdown-mode/"))]) (markdown-preview-eww . [(20160111 1502) ((emacs (24 4))) "Realtime preview by eww" single ((:commit . "5853f836425c877c8a956501f0adda137ef1d3b7") (:authors ("niku" . "niku@niku.name")) (:maintainer "niku" . "niku@niku.name") (:url . "https://github.com/niku/markdown-preview-eww"))]) (markdown-preview-mode . [(20210516 936) ((emacs (24 4)) (websocket (1 6)) (markdown-mode (2 0)) (cl-lib (0 5)) (web-server (0 1 1))) "markdown realtime preview minor mode." tar ((:commit . "dde87b96de9e81dd01d174da67ef68687b3a5eb5") (:authors ("Igor Shymko" . "igor.shimko@gmail.com")) (:maintainer "Igor Shymko" . "igor.shimko@gmail.com") (:keywords "markdown" "gfm" "convenience") (:url . "https://github.com/ancane/markdown-preview-mode"))]) (markdown-toc . [(20210905 738) ((s (1 9 0)) (dash (2 11 0)) (markdown-mode (2 1))) "A simple TOC generator for markdown file" tar ((:commit . "3d724e518a897343b5ede0b976d6fb46c46bcc01") (:authors (nil . "Antoine R. Dumont (@ardumont)")) (:maintainer nil . "Antoine R. Dumont (@ardumont)") (:keywords "markdown" "toc" "tools") (:url . "http://github.com/ardumont/markdown-toc"))]) @@ -2967,9 +2968,9 @@ (marshal . [(20201223 1853) ((emacs (25 1)) (ht (2 0))) "eieio extension for automatic (un)marshalling" single ((:commit . "490496d974d03906f784707ecc2e0ac36ed84b96") (:authors ("Yann Hodique" . "yann.hodique@gmail.com")) (:maintainer "Yann Hodique" . "yann.hodique@gmail.com") (:keywords "extensions") (:url . "https://github.com/sigma/marshal.el"))]) (maruo-macro-mode . [(20160616 1349) ((emacs (24 3))) "Major mode for editing Hidemaru/Maruo macro script" single ((:commit . "8fc9a38ad051eafa8eb94038711acc52c5d1d8d5") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "programming" "editor" "macro"))]) (masm-mode . [(20200308 1450) ((emacs (25 1))) "MASM x86 and x64 assembly major mode" single ((:commit . "626b9255c2bb967a53d1d50be0b98a1bcae3250c") (:authors ("YiGeeker" . "zyfchinese@yeah.net")) (:maintainer "YiGeeker" . "zyfchinese@yeah.net") (:keywords "languages") (:url . "https://github.com/YiGeeker/masm-mode"))]) - (mastodon . [(20220405 1531) ((emacs (27 1)) (request (0 3 2)) (seq (1 0))) "Client for Mastodon" tar ((:commit . "e5ff349d23c71a521db41dcdb1ac9765bac5388f") (:authors ("Johnson Denen" . "johnson.denen@gmail.com")) (:maintainer "Marty Hiatt" . "martianhiatus@riseup.net") (:url . "https://codeberg.org/martianh/mastodon.el"))]) + (mastodon . [(20220513 1124) ((emacs (27 1)) (request (0 3 2)) (seq (1 0))) "Client for Mastodon" tar ((:commit . "4ab5a4bb8d603b189a99cc4a4eea4c42e8f97cf0") (:authors ("Johnson Denen" . "johnson.denen@gmail.com")) (:maintainer "Marty Hiatt" . "martianhiatus@riseup.net") (:url . "https://codeberg.org/martianh/mastodon.el"))]) (material-theme . [(20210904 1226) ((emacs (24 1))) "A Theme based on the colors of the Google Material Design" tar ((:commit . "6823009bc92f82aa3a90e27e1009f7da8e87b648") (:authors ("Christoph Paulik" . "cpaulik@gmail.com")) (:maintainer "Christoph Paulik" . "cpaulik@gmail.com") (:keywords "themes") (:url . "http://github.com/cpaulik/emacs-material-theme"))]) - (math-preview . [(20211221 1611) ((emacs (26 1)) (dash (2 18 0)) (s (1 12 0))) "Preview TeX math equations inline" single ((:commit . "75dd44ad8dcfa12fe03f8e65babe0ea04e1a7d1a") (:authors ("Matsievskiy S.V.")) (:maintainer "Matsievskiy S.V.") (:keywords "convenience") (:url . "https://gitlab.com/matsievskiysv/math-preview"))]) + (math-preview . [(20220512 1853) ((emacs (26 1)) (json (1 5)) (dash (2 18 0)) (s (1 12 0))) "Preview TeX math equations inline" single ((:commit . "0f0b2315d23e5d18b627c9faa8f231f175b728a0") (:authors ("Matsievskiy S.V.")) (:maintainer "Matsievskiy S.V.") (:keywords "convenience") (:url . "https://gitlab.com/matsievskiysv/math-preview"))]) (math-symbol-lists . [(20200131 2338) nil "Lists of Unicode math symbols and latex commands" tar ((:commit . "590d9f09f8ad9aab747b97f077396a2035dcf50f") (:authors ("Vitalie Spinu" . "spinuvit@gmail.com")) (:maintainer "Vitalie Spinu" . "spinuvit@gmail.com") (:keywords "unicode" "symbols" "mathematics") (:url . "https://github.com/vspinu/math-symbol-lists"))]) (math-symbols . [(20201005 2313) nil "Math Symbol Input methods and conversion tools" tar ((:commit . "091b81cb40ceaff97614999ffe85b572ace182f0") (:authors ("KAWABATA, Taichi ")) (:maintainer "KAWABATA, Taichi ") (:keywords "i18n" "languages" "tex") (:url . "https://github.com/kawabata/math-symbols"))]) (matlab-mode . [(20220412 913) nil "Major mode for MATLAB(R) dot-m files" tar ((:commit . "5069e3ca0034e0da64eb9b3cd426f52992938d06"))]) @@ -2993,12 +2994,12 @@ (memoize . [(20200103 2036) nil "Memoization functions" single ((:commit . "51b075935ca7070f62fae1d69fe0ff7d8fa56fdd") (:authors ("Christopher Wellons" . "mosquitopsu@gmail.com")) (:maintainer "Christopher Wellons" . "mosquitopsu@gmail.com") (:url . "https://github.com/skeeto/emacs-memoize"))]) (memolist . [(20150804 1721) ((markdown-mode (22 0)) (ag (0 45))) "memolist.el is Emacs port of memolist.vim." single ((:commit . "c437a32d3955f859d9bbcbadf0911bbe27d877ff") (:authors ("mikanfactory ")) (:maintainer "mikanfactory") (:keywords "markdown" "memo") (:url . "http://github.com/mikanfactory/emacs-memolist"))]) (mentor . [(20220113 2136) ((emacs (25 1)) (xml-rpc (1 6 15)) (seq (1 11)) (async (1 9 3))) "Frontend for the rTorrent bittorrent client" tar ((:commit . "afab3a14a4bfb5117f8e25417fdf151611b3df0b") (:authors ("Stefan Kangas" . "stefankangas@gmail.com")) (:maintainer "Stefan Kangas" . "stefankangas@gmail.com") (:keywords "comm" "processes" "bittorrent") (:url . "https://github.com/skangas/mentor"))]) - (meow . [(20220501 1918) ((emacs (27 1))) "Yet Another modal editing" tar ((:commit . "72d6ff36b62a57aa9c9dbfbd44cdb3002a0e940a") (:authors ("Shi Tianshu")) (:maintainer "Shi Tianshu") (:keywords "convenience" "modal-editing") (:url . "https://www.github.com/DogLooksGood/meow"))]) - (merlin . [(20220502 811) ((emacs (25 1))) "Mode for Merlin, an assistant for OCaml" tar ((:commit . "49324b4fdc14987164ed7a3a8c3681df5b4866ee") (:authors ("Frédéric Bour ")) (:maintainer "Frédéric Bour ") (:keywords "ocaml" "languages") (:url . "https://github.com/ocaml/merlin"))]) - (merlin-ac . [(20210615 1208) ((emacs (25 1)) (merlin (3)) (auto-complete (1 5))) "Merlin and auto-complete integration." single ((:commit . "49324b4fdc14987164ed7a3a8c3681df5b4866ee") (:authors ("Simon Castellan ") ("Frédéric Bour ") ("Thomas Refis ")) (:maintainer "Simon Castellan ") (:keywords "ocaml" "languages") (:url . "http://github.com/ocaml/merlin"))]) - (merlin-company . [(20210615 1208) ((emacs (25 1)) (merlin (3)) (company (0 9))) "Merlin and company mode integration." single ((:commit . "49324b4fdc14987164ed7a3a8c3681df5b4866ee") (:authors ("Simon Castellan ") ("Frédéric Bour ") ("Thomas Refis ")) (:maintainer "Simon Castellan ") (:keywords "ocaml" "languages") (:url . "http://github.com/ocaml/merlin"))]) + (meow . [(20220515 2054) ((emacs (27 1))) "Yet Another modal editing" tar ((:commit . "b6db7f35d4a664e1e175318e96982fa3688f8264") (:authors ("Shi Tianshu")) (:maintainer "Shi Tianshu") (:keywords "convenience" "modal-editing") (:url . "https://www.github.com/DogLooksGood/meow"))]) + (merlin . [(20220502 811) ((emacs (25 1))) "Mode for Merlin, an assistant for OCaml" tar ((:commit . "3fb8e7df31e63918e7e230a8142b720c035e86d9") (:authors ("Frédéric Bour ")) (:maintainer "Frédéric Bour ") (:keywords "ocaml" "languages") (:url . "https://github.com/ocaml/merlin"))]) + (merlin-ac . [(20210615 1208) ((emacs (25 1)) (merlin (3)) (auto-complete (1 5))) "Merlin and auto-complete integration." single ((:commit . "3fb8e7df31e63918e7e230a8142b720c035e86d9") (:authors ("Simon Castellan ") ("Frédéric Bour ") ("Thomas Refis ")) (:maintainer "Simon Castellan ") (:keywords "ocaml" "languages") (:url . "http://github.com/ocaml/merlin"))]) + (merlin-company . [(20210615 1208) ((emacs (25 1)) (merlin (3)) (company (0 9))) "Merlin and company mode integration." single ((:commit . "3fb8e7df31e63918e7e230a8142b720c035e86d9") (:authors ("Simon Castellan ") ("Frédéric Bour ") ("Thomas Refis ")) (:maintainer "Simon Castellan ") (:keywords "ocaml" "languages") (:url . "http://github.com/ocaml/merlin"))]) (merlin-eldoc . [(20190830 517) ((emacs (24 4)) (merlin (3 0))) "eldoc for OCaml and Reason" single ((:commit . "db7fab1eddfe34781b7e79694f8923b285698032") (:authors ("Louis Roché" . "louis@louisroche.net")) (:maintainer "Louis Roché" . "louis@louisroche.net") (:keywords "merlin" "ocaml" "languages" "eldoc") (:url . "https://github.com/khady/merlin-eldoc"))]) - (merlin-iedit . [(20220330 1736) ((emacs (25 1)) (merlin (3)) (iedit (0 9))) "Merlin and iedit integration." single ((:commit . "49324b4fdc14987164ed7a3a8c3681df5b4866ee") (:authors ("Simon Castellan ") ("Frédéric Bour ") ("Thomas Refis ")) (:maintainer "Simon Castellan ") (:keywords "ocaml" "languages") (:url . "http://github.com/ocaml/merlin"))]) + (merlin-iedit . [(20220330 1736) ((emacs (25 1)) (merlin (3)) (iedit (0 9))) "Merlin and iedit integration." single ((:commit . "3fb8e7df31e63918e7e230a8142b720c035e86d9") (:authors ("Simon Castellan ") ("Frédéric Bour ") ("Thomas Refis ")) (:maintainer "Simon Castellan ") (:keywords "ocaml" "languages") (:url . "http://github.com/ocaml/merlin"))]) (mermaid-mode . [(20220426 1631) ((f (0 20 0)) (emacs (25 3))) "major mode for working with mermaid graphs" single ((:commit . "1a6526bc68561b7da6a612152b842a41ffb0aa09") (:authors ("Adrien Brochard")) (:maintainer "Adrien Brochard") (:keywords "mermaid" "graphs" "tools" "processes") (:url . "https://github.com/abrochard/mermaid-mode"))]) (meson-mode . [(20210820 905) ((emacs (26 1))) "Major mode for the Meson build system files" tar ((:commit . "1a2e2abb098c9288c2cdb3affbad76edd98abf59") (:authors ("Michal Sojka" . "sojkam1@fel.cvut.cz")) (:maintainer "Michal Sojka" . "sojkam1@fel.cvut.cz") (:keywords "languages" "tools") (:url . "https://github.com/wentasah/meson-mode"))]) (message-attachment-reminder . [(20200428 124) ((emacs (24 1))) "Remind if missing attachment" single ((:commit . "ce506b27b15cc39a47c58ff795026eaea8632e2f") (:authors ("Alex Murray" . "murray.alex@gmail.com")) (:maintainer "Alex Murray" . "murray.alex@gmail.com") (:url . "https://github.com/alexmurray/message-attachment-reminder"))]) @@ -3016,7 +3017,7 @@ (mew . [(20210625 240) nil "Messaging in the Emacs World" tar ((:commit . "fc4bca6d95d8b8d5e169ecf1433d968c2eec299d") (:authors ("Kazu Yamamoto" . "Kazu@Mew.org")) (:maintainer "Kazu Yamamoto" . "Kazu@Mew.org"))]) (mexican-holidays . [(20210604 1421) nil "Mexico holidays for Emacs calendar." single ((:commit . "8e28907ea69f2c0ed9aad9f3b99664ca147379d0") (:authors ("Saúl Gutiérrez" . "me@sggc.me")) (:maintainer "Saúl Gutiérrez" . "me@sggc.me") (:keywords "calendar") (:url . "https://github.com/sggutier/mexican-holidays"))]) (meyvn . [(20211025 106) ((emacs (25 1)) (cider (0 23)) (projectile (2 1)) (s (1 12)) (dash (2 17)) (parseedn (0 1 0)) (geiser (0 12))) "Meyvn client" single ((:commit . "80ece19a6ce6fd3dac374911edb9734286978450") (:authors ("Daniel Szmulewicz" . "daniel.szmulewicz@gmail.com")) (:maintainer "Daniel Szmulewicz" . "daniel.szmulewicz@gmail.com") (:url . "https://github.com/danielsz/meyvn-el"))]) - (mgmtconfig-mode . [(20210131 2152) ((emacs (24 3))) "mgmt configuration management language" single ((:commit . "b26f842de19a31c36fb5149f292b9117dbf4bed7") (:authors ("Peter Oliver" . "mgmtconfig@mavit.org.uk")) (:maintainer "Mgmt contributors ") (:keywords "languages") (:url . "https://github.com/purpleidea/mgmt/misc/emacs"))]) + (mgmtconfig-mode . [(20210131 2152) ((emacs (24 3))) "mgmt configuration management language" single ((:commit . "00f6045b1292d23a0579208521a470d685bdc59f") (:authors ("Peter Oliver" . "mgmtconfig@mavit.org.uk")) (:maintainer "Mgmt contributors ") (:keywords "languages") (:url . "https://github.com/purpleidea/mgmt/misc/emacs"))]) (mhc . [(20201227 406) ((calfw (20150703))) "Message Harmonized Calendaring system." tar ((:commit . "67f9596dcd43b7ece3ab6e7a6ce8dc18a4851fe8") (:authors ("Yoshinari Nomura" . "nom@quickhack.net")) (:maintainer "Yoshinari Nomura" . "nom@quickhack.net") (:keywords "calendar") (:url . "http://www.quickhack.net/mhc"))]) (mic-paren . [(20170731 1907) nil "advanced highlighting of matching parentheses" single ((:commit . "d0410c7d805c9aaf51a1bcefaaef092bed5824c4") (:authors ("Mikael Sjödin" . "mic@docs.uu.se") ("Klaus Berndl " . "berndl@sdm.de") ("Jonathan Kotta" . "jpkotta@gmail.com")) (:maintainer "ttn") (:keywords "languages" "faces" "parenthesis" "matching"))]) (micgoline . [(20160415 326) ((emacs (24 3)) (powerline (2 3))) "powerline mode, color schemes from microsoft and google's logo." single ((:commit . "837504263bb1711203b0f7efecd6b7b5f272fae0") (:authors ("yzprofile" . "yzprofiles@gmail.com")) (:maintainer "yzprofile" . "yzprofiles@gmail.com") (:keywords "mode-line" "powerline" "theme") (:url . "https://github.com/yzprofile/micgoline"))]) @@ -3066,7 +3067,7 @@ (modern-sh . [(20211101 1001) ((emacs (25 1)) (hydra (0 15 0)) (eval-in-repl (0 9 7))) "Minor mode for editing shell script" single ((:commit . "8ebebe77304aa8170f7af809e7564c79d3bd45da") (:keywords "languages" "programming") (:url . "https://github.com/damon-kwok/modern-sh"))]) (modtime-skip-mode . [(20140128 2201) nil "Minor mode for disabling modtime and supersession checks on files." single ((:commit . "c0e49523aa26b2263a8693691ac775988015f592") (:authors ("Jordon Biondo" . "biondoj@mail.gvsu.edu")) (:maintainer "Jordon Biondo" . "biondoj@mail.gvsu.edu") (:url . "http://www.github.com/jordonbiondo/modtime-skip-mode"))]) (modular-config . [(20210726 1614) ((emacs (25 1))) "Organize your config into small and loadable modules" single ((:commit . "2bd77193fa3a7ec0541db284b4034821a8f59fea") (:authors ("Sidharth Arya" . "sidhartharya10@gmail.com")) (:maintainer "Sidharth Arya" . "sidhartharya10@gmail.com") (:keywords "startup" "lisp" "tools") (:url . "https://github.com/SidharthArya/modular-config.el"))]) - (modus-themes . [(20220510 332) ((emacs (27 1))) "Elegant, highly legible and customizable themes" tar ((:commit . "6117ec171bdfb3df5e5d43e8995bdbbd23267ae3") (:authors ("Protesilaos Stavrou" . "info@protesilaos.com")) (:maintainer "Protesilaos Stavrou" . "info@protesilaos.com") (:keywords "faces" "theme" "accessibility") (:url . "https://git.sr.ht/~protesilaos/modus-themes"))]) + (modus-themes . [(20220512 1808) ((emacs (27 1))) "Elegant, highly legible and customizable themes" tar ((:commit . "b6285162d80fe438b4ac99acff74d33b5f901c35") (:authors ("Protesilaos Stavrou" . "info@protesilaos.com")) (:maintainer "Protesilaos Stavrou" . "info@protesilaos.com") (:keywords "faces" "theme" "accessibility") (:url . "https://git.sr.ht/~protesilaos/modus-themes"))]) (moe-theme . [(20220111 1220) nil "A colorful eye-candy theme. Moe, moe, kyun!" tar ((:commit . "edf3fe47fb986e283e3b04cba443dcb39fe8720e") (:authors ("kuanyui" . "azazabc123@gmail.com")) (:maintainer "kuanyui" . "azazabc123@gmail.com") (:keywords "themes") (:url . "https://github.com/kuanyui/moe-theme.el"))]) (molar-mass . [(20210519 1342) ((emacs (24 3))) "Calculates molar mass of a molecule" single ((:commit . "838db1486a2dc5a3774eb195d62fbcdef71a63f7") (:authors ("Sergi Ruiz Trepat")) (:maintainer "Sergi Ruiz Trepat") (:keywords "convenience" "chemistry") (:url . "https://github.com/sergiruiztrepat/molar-mass.el"))]) (molecule . [(20180527 743) ((emacs (25 1))) "Simple wrapper for molecule" single ((:commit . "2ef72b81d9aa24ea782b71a061a3abdad6cae162") (:authors (": drymer ")) (:maintainer ": drymer ") (:keywords ":" "languages" "terminals") (:url . "https://git.daemons.it/drymer/molecule.el"))]) @@ -3097,7 +3098,7 @@ (move-dup . [(20210127 1938) ((emacs (25 1))) "Eclipse-like moving and duplicating lines or rectangles" single ((:commit . "5906503e0b9b832b1d5062c9cd27cf72a2ce4817") (:authors ("Jimmy Yuen Ho Wong" . "wyuenho@gmail.com")) (:maintainer "Jimmy Yuen Ho Wong" . "wyuenho@gmail.com") (:keywords "convenience" "text" "edit") (:url . "https://github.com/wyuenho/move-dup"))]) (move-text . [(20170909 330) nil "Move current line or region with M-up or M-down." single ((:commit . "bfc255110ad05732a43cf25d6a0e3b4a6710b58c") (:authors ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainer "Jason Milkins" . "jasonm23@gmail.com") (:keywords "edit") (:url . "https://github.com/emacsfodder/move-text"))]) (mowedline . [(20161122 235) nil "elisp utilities for using mowedline" single ((:commit . "6121b7d4aacd18f7b24da226e61dbae054e50a7c") (:authors ("John Foerch" . "jjfoerch@earthlink.net")) (:maintainer "John Foerch" . "jjfoerch@earthlink.net"))]) - (mozc . [(20210306 1053) nil "minor mode to input Japanese with Mozc" single ((:commit . "247db142f7251062978ade3fd27c815259eaa05b") (:keywords "mule" "multilingual" "input method"))]) + (mozc . [(20210306 1053) nil "minor mode to input Japanese with Mozc" single ((:commit . "88448f4cd39e2c6aeff9b13caf6d01af1230d61a") (:keywords "mule" "multilingual" "input method"))]) (mozc-cand-posframe . [(20200208 750) ((emacs (26 1)) (posframe (0 5 0)) (mozc (20180101 800)) (s (1 12))) "Posframe frontend for mozc.el" single ((:commit . "1d07d5055381008ccbb29b97315d140e09a7ee95") (:authors ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainer "Akira Komamura" . "akira.komamura@gmail.com") (:keywords "i18n" "tooltip") (:url . "https://github.com/akirak/mozc-posframe"))]) (mozc-im . [(20160412 22) ((mozc (0))) "Mozc with input-method-function interface." single ((:commit . "df614a1076c28a11551fb3e822868bae47e855a5") (:authors ("Daisuke Kobayashi" . "d5884jp@gmail.com")) (:maintainer "Daisuke Kobayashi" . "d5884jp@gmail.com") (:keywords "i18n" "extentions"))]) (mozc-popup . [(20150224 34) ((popup (0 5 2)) (mozc (0))) "Mozc with popup" single ((:commit . "f0684b875a7427ec08f8df13939a486e5d5cf420") (:authors ("Daisuke Kobayashi" . "d5884jp@gmail.com")) (:maintainer "Daisuke Kobayashi" . "d5884jp@gmail.com") (:keywords "i18n" "extentions"))]) @@ -3184,7 +3185,7 @@ (ncl-mode . [(20180129 703) ((emacs (24))) "Major Mode for editing NCL scripts and other goodies" tar ((:commit . "602292712a9e6b7e7c25155978999e77d06b7338") (:authors ("Yagnesh Raghava Yakkala" . "hi@yagnesh.org")) (:maintainer "Yagnesh Raghava Yakkala" . "hi@yagnesh.org") (:keywords "ncl" "major mode" "ncl-mode" "atmospheric science.") (:url . "https://github.com/yyr/ncl-mode"))]) (nclip . [(20130617 2015) nil "Network (HTTP) Clipboard" tar ((:commit . "af88e38b1f04be02bf2e57affc662dbd0f828e67") (:authors ("Marian Schubert" . "marian.schubert@gmail.com")) (:maintainer "Marian Schubert" . "marian.schubert@gmail.com") (:keywords "nclip" "clipboard" "network") (:url . "http://www.github.com/maio/nclip.el"))]) (neato-graph-bar . [(20181130 1649) ((emacs (24 3))) "Neat-o graph bars CPU/memory etc." single ((:commit . "a7ae35afd67911e8924f36e646bce0d3e3c1bbe6") (:authors ("Robert Cochran" . "robert-git@cochranmail.com")) (:maintainer "Robert Cochran" . "robert-git@cochranmail.com") (:url . "https://gitlab.com/RobertCochran/neato-graph-bar"))]) - (neil . [(20220501 2053) ((emacs (27 1))) "companion for Babashka Neil" single ((:commit . "239c16655431b27ee558bf250bece4f4b10a0e83") (:authors ("Ag Ibragimov" . "agzam.ibragimov@gmail.com")) (:maintainer "Ag Ibragimov" . "agzam.ibragimov@gmail.com") (:keywords "convenience" "tools") (:url . "https://github.com/babashka/neil"))]) + (neil . [(20220514 2039) ((emacs (27 1))) "companion for Babashka Neil" single ((:commit . "17ed64da0782a3f469853464901dba2316759ab1") (:authors ("Ag Ibragimov" . "agzam.ibragimov@gmail.com")) (:maintainer "Ag Ibragimov" . "agzam.ibragimov@gmail.com") (:keywords "convenience" "tools") (:url . "https://github.com/babashka/neil"))]) (nemerle . [(20161029 2023) nil "major mode for editing nemerle programs" single ((:commit . "db4bc9078f1b6238da32df1519c1957e74b6834a") (:authors ("Jacek Sliwerski (rzyjontko)" . "rzyj@o2.pl")) (:maintainer "Jacek Sliwerski (rzyjontko)" . "rzyj@o2.pl") (:keywords "nemerle" "mode" "languages"))]) (neon-mode . [(20180406 1156) nil "Simple major mode for editing neon files" single ((:commit . "99d15e46beaf1e7d71e39a00cce810df1f33229d") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "conf"))]) (neotree . [(20200324 1946) ((cl-lib (0 5))) "A tree plugin like NerdTree for Vim" tar ((:commit . "98fe21334affaffe2334bf7c987edaf1980d2d0b") (:authors ("jaypei" . "jaypei97159@gmail.com")) (:maintainer "jaypei" . "jaypei97159@gmail.com") (:url . "https://github.com/jaypei/emacs-neotree"))]) @@ -3207,8 +3208,8 @@ (nikki . [(20210227 1707) ((emacs (24 3))) "A simple diary mode" single ((:commit . "b2ea20d04a061df88d72bd8dd0412a6e7876458d") (:authors ("Taiki Harada" . "thdev994@gmail.com")) (:maintainer "Taiki Harada" . "thdev994@gmail.com") (:keywords "convenience") (:url . "https://github.com/th994/nikki"))]) (nikola . [(20170703 2021) ((async (1 5)) (emacs (24 3))) "Simple wrapper for nikola" single ((:commit . "964715ac30943c9d6976999cad208dc60d09def0") (:authors (": drymer ")) (:maintainer ": drymer ") (:keywords ":" "nikola") (:url . ": https://git.daemons.it/drymer/nikola.el"))]) (nim-mode . [(20211102 917) ((emacs (24 4)) (epc (0 1 1)) (let-alist (1 0 1)) (commenter (0 5 1)) (flycheck-nimsuggest (0 8 1))) "A major mode for the Nim programming language" tar ((:commit . "744e076f0bea1c5ddc49f92397d9aa98ffa7eff8") (:authors ("Simon Hafner")) (:maintainer "Simon Hafner" . "hafnersimon@gmail.com") (:keywords "nim" "languages"))]) - (nimbus-theme . [(20220106 2017) ((emacs (24 1))) "An awesome dark theme" single ((:commit . "f9bcec4ce0f6cd656a56034ace7811dea769a7bb") (:authors ("Marcin Swieczkowski" . "marcin.swieczkowski@gmail.com") ("See README.md for full list of contributors.")) (:maintainer "Marcin Swieczkowski" . "marcin.swieczkowski@gmail.com") (:keywords "faces") (:url . "https://github.com/m-cat/nimbus-theme"))]) - (ninja-mode . [(20181024 1439) ((emacs (24))) "Major mode for editing .ninja files" single ((:commit . "7905dee5ac62f7a1e0dfec4d936b97d96c7566d7"))]) + (nimbus-theme . [(20220513 240) ((emacs (24 1))) "An awesome dark theme" single ((:commit . "958a92a979c88bee909d03a78b2faf6726d0069b") (:authors ("Marcin Swieczkowski" . "marcin.swieczkowski@gmail.com") ("See README.md for full list of contributors.")) (:maintainer "Marcin Swieczkowski" . "marcin.swieczkowski@gmail.com") (:keywords "faces") (:url . "https://github.com/m-cat/nimbus-theme"))]) + (ninja-mode . [(20181024 1439) ((emacs (24))) "Major mode for editing .ninja files" single ((:commit . "99c1bc7442ff3109c8b91fb98b4a252045623296"))]) (nix-buffer . [(20180212 1518) ((f (0 17 3)) (emacs (24 4))) "Set up buffer environments with nix" single ((:commit . "db57cda36e7477bdc7ef5a136357b971b1d4d099") (:authors ("Shea Levy")) (:maintainer "Shea Levy") (:url . "https://github.com/shlevy/nix-buffer/tree/master/"))]) (nix-env-install . [(20200812 1305) ((emacs (25 1))) "Install packages using nix-env" single ((:commit . "79c34bc117ba1cebeb67fab32c364951d2ec37a0") (:authors ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainer "Akira Komamura" . "akira.komamura@gmail.com") (:keywords "processes" "tools") (:url . "https://github.com/akirak/nix-env-install"))]) (nix-haskell-mode . [(20190615 135) ((emacs (25)) (haskell-mode (16 0)) (nix-mode (1 3 0))) "haskell-mode integrations for Nix" single ((:commit . "68efbcbf949a706ecca6409506968ed2ef928a20") (:authors ("Matthew Bauer" . "mjbauer95@gmail.com")) (:maintainer "Matthew Bauer" . "mjbauer95@gmail.com") (:keywords "nix" "haskell" "languages" "processes") (:url . "https://github.com/matthewbauer/nix-haskell"))]) @@ -3228,7 +3229,7 @@ (no-emoji . [(20180515 1837) ((emacs (24))) "Show :emoji-name: instead of emoji characters" single ((:commit . "ebceeab50dbfe4d60235180a57633745dbc18c77") (:authors ("Peter" . "craven@gmx.net")) (:maintainer "Peter" . "craven@gmx.net") (:keywords "extensions") (:url . "https://github.com/ecraven/no-emoji"))]) (no-littering . [(20220509 1733) ((emacs (25 1)) (compat (28 1 1 0))) "Help keeping ~/.emacs.d clean" single ((:commit . "fed46eb7060aca624bfe1a18f13b73f94e70f013") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "convenience") (:url . "https://github.com/emacscollective/no-littering"))]) (no-spam . [(20190724 1854) ((emacs (25 1))) "Add repeat delays to commands" single ((:commit . "860860e4a0d59bd15c8e092dc42f5f7f769a428e") (:authors ("Daniel Phan" . "daniel.phan36@gmail.com")) (:maintainer "Daniel Phan" . "daniel.phan36@gmail.com") (:keywords "keyboard" "tools") (:url . "https://github.com/mamapanda/no-spam"))]) - (noaa . [(20220509 1600) ((emacs (27 1)) (request (0 2 0)) (dash (2 14 1))) "Get NOAA weather data" single ((:commit . "507831164b09a2d769bd68d5a45608fc0de626dd") (:authors ("David Thompson")) (:maintainer "David Thompson") (:keywords "calendar") (:url . "https://github.com/thomp/noaa"))]) + (noaa . [(20220515 2359) ((emacs (27 1)) (request (0 2 0))) "Get NOAA weather data" single ((:commit . "1ebacdfbaa996319adf88a49258814c28ba49b1b") (:authors ("David Thompson")) (:maintainer "David Thompson") (:keywords "calendar") (:url . "https://github.com/thomp/noaa"))]) (noccur . [(20191015 719) nil "Run multi-occur on project/dired files" single ((:commit . "fa91647a305e89561d3dbe53da002fff49abe0bb") (:authors ("Nicolas Petton" . "petton.nicolas@gmail.com")) (:maintainer "Nicolas Petton" . "petton.nicolas@gmail.com") (:keywords "convenience"))]) (nocomments-mode . [(20170213 2037) nil "Minor mode that makes comments invisible." single ((:commit . "5a41a20cc44dfe4a9ea584354ed6dbc15dd92f46") (:authors ("Anders Lindgren")) (:maintainer "Anders Lindgren") (:url . "https://github.com/Lindydancer/nocomments-mode"))]) (noctilux-theme . [(20161113 1442) ((emacs (24))) "Dark theme inspired by LightTable" single ((:commit . "a3265a1be7f4d73f44acce6d968ca6f7add1f2ca") (:authors ("Simon Manning" . "simon@ecksdee.org")) (:maintainer "Simon Manning" . "simon@ecksdee.org") (:url . "https://github.com/sjrmanning/noctilux-theme"))]) @@ -3243,7 +3244,7 @@ (northcode-theme . [(20180423 1649) ((emacs (24))) "A dark theme focused on blue and orange colors." single ((:commit . "4d3750461ba25ec45321318b5f1af4e8fdf16147") (:authors ("Andreas Larsen" . "andreas@northcode.no")) (:maintainer "Andreas Larsen" . "andreas@northcode.no") (:url . "https://github.com/Northcode/northcode-theme.el"))]) (nothing-theme . [(20200504 402) ((emacs (24 1))) "Monochrome theme" single ((:commit . "d2514bb9707f66dda0d60f40f465e79914c50946") (:authors ("Jared Gorski," . "jaredgorski6@gmail.com")) (:maintainer "Jared Gorski," . "jaredgorski6@gmail.com") (:url . "https://github.com/jaredgorski/nothing.el"))]) (notink-theme . [(20220114 1955) ((emacs (26 1))) "A custom theme inspired by e-ink displays" single ((:commit . "6115857fe75c1adbbce4165a2b77a11a271aaf31") (:authors ("MetroWind" . "chris.corsair@gmail.com")) (:maintainer "MetroWind" . "chris.corsair@gmail.com") (:keywords "faces") (:url . "https://github.com/MetroWind/notink-theme"))]) - (notmuch . [(20220226 1200) nil "run notmuch within emacs" tar ((:commit . "37492858b61907e4728b2e68e67238c68e9a0d49") (:url . "https://notmuchmail.org"))]) + (notmuch . [(20220516 1012) nil "run notmuch within emacs" tar ((:commit . "90a7c1af368a527700dcde9b0dcbd760afc7bd92") (:url . "https://notmuchmail.org"))]) (notmuch-addr . [(20220422 1618) ((emacs (27 1)) (compat (28 1 1 0)) (notmuch (0 32))) "An alternative to notmuch-address.el" single ((:commit . "dd852b09415e755cef6a345a2ee454a6cf1e1d06") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "mail") (:url . "https://git.sr.ht/~tarsius/notmuch-addr"))]) (notmuch-bookmarks . [(20200322 1925) ((seq (2 20)) (emacs (26 1)) (notmuch (0 29 3))) "Add bookmark handling for notmuch buffers" single ((:commit . "ec8edfdbd1ac475530591d73a570ded5c18ed86a") (:authors ("Jörg Volbers" . "joerg@joergvolbers.de")) (:maintainer "Jörg Volbers" . "joerg@joergvolbers.de") (:keywords "mail") (:url . "https://github.com/publicimageltd/notmuch-bookmarks"))]) (notmuch-labeler . [(20131230 1719) ((notmuch (0))) "Improve notmuch way of displaying labels" tar ((:commit . "d65d1129555d368243df4770ecc1e7ccb88efc58") (:authors ("Damien Cassou" . "damien.cassou@gmail.com")) (:maintainer "Damien Cassou" . "damien.cassou@gmail.com") (:keywords "emacs" "package" "elisp" "notmuch" "emails") (:url . "https://github.com/DamienCassou/notmuch-labeler"))]) @@ -3275,10 +3276,10 @@ (nz-holidays . [(20190415 703) nil "New Zealand public holidays for calendar." single ((:commit . "afc875cf40789fa45a4a811685b0a7c4f239392f") (:authors ("Sod Oscarfono" . "sod@oscarfono.com")) (:maintainer "Sod Oscarfono" . "sod@oscarfono.com") (:keywords "calendar") (:url . "https://github.com/techquila/nz-holidays"))]) (oauth . [(20130128 151) nil "Oauth library." tar ((:commit . "ee4744ad76a1560281b0c4944575a3bd598c6458") (:authors ("Peter Sanford ")) (:maintainer "Peter Sanford ") (:keywords "comm"))]) (oauth2-request . [(20210215 657) ((emacs (26 1)) (oauth2 (0 14)) (request (0 3))) "OAuth2 request package interface" single ((:commit . "86ff048635e002b00e23d6bed2ec6f36c17bca8e") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "convenience") (:url . "https://github.com/conao3/oauth2-request.el"))]) - (ob-ada-spark . [(20220401 926) ((emacs (26 1)) (f (0 20 0))) "Babel functions for Ada & SPARK" single ((:commit . "1213b877bc893ac5990a20052ea2bf2d8f086260") (:authors ("Francesc Rocher")) (:maintainer "Francesc Rocher") (:keywords "languages" "tools" "outlines") (:url . "https://github.com/rocher/ob-ada-spark"))]) + (ob-ada-spark . [(20220515 2014) ((emacs (26 1)) (f (0 20 0))) "Babel functions for Ada & SPARK" single ((:commit . "b4f16b255947240e458127e5c737d793ac894ac1") (:authors ("Francesc Rocher")) (:maintainer "Francesc Rocher") (:keywords "languages" "tools" "outlines") (:url . "https://github.com/rocher/ob-ada-spark"))]) (ob-applescript . [(20190709 1607) nil "Org-babel functions for AppleScript" single ((:commit . "2b07b77b75bd02f2102f62e6d52ffdd0f921439a") (:authors ("Stig Brautaset")) (:maintainer "Stig Brautaset") (:keywords "literate programming" "reproducible research" "mac") (:url . "http://github.com/stig/ob-applescript.el"))]) (ob-async . [(20210428 2052) ((async (1 9)) (org (9 0 1)) (emacs (24 4)) (dash (2 14 1))) "Asynchronous org-babel src block execution" single ((:commit . "9aac486073f5c356ada20e716571be33a350a982") (:authors ("Andrew Stahlman" . "andrewstahlman@gmail.com")) (:maintainer "Andrew Stahlman" . "andrewstahlman@gmail.com") (:keywords "tools") (:url . "https://github.com/astahlman/ob-async"))]) - (ob-axiom . [(20190623 2052) ((emacs (24 2)) (axiom-environment (20171021))) "An org-babel backend for the axiom-environment system" single ((:commit . "e60de5ed107ffeb530a56d24d04f38988124d12b") (:authors ("Paul Onions")) (:maintainer "Paul Onions") (:keywords "axiom" "openaxiom" "fricas"))]) + (ob-axiom . [(20190623 2052) ((emacs (24 2)) (axiom-environment (20171021))) "An org-babel backend for the axiom-environment system" single ((:commit . "847cc6e728b692ad3fdaec28d0c8c49ec0378a56") (:authors ("Paul Onions")) (:maintainer "Paul Onions") (:keywords "axiom" "openaxiom" "fricas"))]) (ob-bitfield . [(20220401 600) ((emacs (24 4))) "Babel Functions for bitfield" single ((:commit . "28e01448ee66b8b6858294cad1b7dae0b9a85e6a") (:authors ("Gulshan Singh")) (:maintainer "Gulshan Singh") (:url . "https://github.com/gsingh93/ob-bitfield"))]) (ob-blockdiag . [(20210412 1541) nil "org-babel functions for blockdiag evaluation" single ((:commit . "c3794bf7bdb8fdb3db90db41619dda4e7d3dd7b9") (:authors ("Dmitry Moskowski")) (:maintainer "Dmitry Moskowski") (:keywords "tools" "convenience") (:url . "https://github.com/corpix/ob-blockdiag.el"))]) (ob-browser . [(20170720 1918) ((org (8))) "Render HTML in org-mode blocks." tar ((:commit . "a347d9df1c87b7eb660be8723982c7ad2563631a") (:authors ("Kris Jenkins" . "krisajenkins@gmail.com")) (:maintainer "Kris Jenkins" . "krisajenkins@gmail.com") (:keywords "org" "babel" "browser" "phantomjs") (:url . "https://github.com/krisajenkins/ob-browser"))]) @@ -3305,7 +3306,7 @@ (ob-http . [(20180707 1448) ((s (1 9 0)) (cl-lib (0 5))) "http request in org-mode babel" tar ((:commit . "b1428ea2a63bcb510e7382a1bf5fe82b19c104a7") (:authors ("ZHOU Feng" . "zf.pascal@gmail.com")) (:maintainer "ZHOU Feng" . "zf.pascal@gmail.com") (:url . "http://github.com/zweifisch/ob-http"))]) (ob-hy . [(20180702 540) ((emacs (24 4))) "org-babel functions for Hy-lang evaluation" tar ((:commit . "a42ecaf440adc03e279afe43ee5ef6093ddd542a") (:authors ("Brantou" . "brantou89@gmail.com")) (:maintainer "Brantou" . "brantou89@gmail.com") (:keywords "hy" "literate programming" "reproducible research") (:url . "https://github.com/brantou/ob-hy"))]) (ob-ipython . [(20180224 953) ((s (1 9 0)) (dash (2 10 0)) (dash-functional (1 2 0)) (f (0 17 2)) (emacs (24))) "org-babel functions for IPython evaluation" tar ((:commit . "7147455230841744fb5b95dcbe03320313a77124") (:authors ("Greg Sexton" . "gregsexton@gmail.com")) (:maintainer "Greg Sexton" . "gregsexton@gmail.com") (:keywords "literate programming" "reproducible research") (:url . "http://www.gregsexton.org"))]) - (ob-julia-vterm . [(20210418 2306) ((emacs (26 1)) (julia-vterm (0 10))) "Babel Functions for Julia in VTerm" single ((:commit . "e04ee53d67cbd715c2d84fe5bc367526edfadc74") (:authors ("Shigeaki Nishina")) (:maintainer "Shigeaki Nishina") (:keywords "julia" "org" "outlines" "literate programming" "reproducible research") (:url . "https://github.com/shg/ob-julia-vterm.el"))]) + (ob-julia-vterm . [(20220512 820) ((emacs (26 1)) (julia-vterm (0 16)) (queue (0 2))) "Babel Functions for Julia in VTerm" single ((:commit . "448b1d0d2edf908c13a99a2424fec20de636f5a3") (:authors ("Shigeaki Nishina")) (:maintainer "Shigeaki Nishina") (:keywords "julia" "org" "outlines" "literate programming" "reproducible research") (:url . "https://github.com/shg/ob-julia-vterm.el"))]) (ob-kotlin . [(20180823 1321) ((org (8))) "org-babel functions for kotlin evaluation" single ((:commit . "96e420cbd2e9ea8a77043e5dcaebdfc6da17492a") (:authors ("ZHOU Feng" . "zf.pascal@gmail.com")) (:maintainer "ZHOU Feng" . "zf.pascal@gmail.com") (:keywords "org" "babel" "kotlin") (:url . "http://github.com/zweifisch/ob-kotlin"))]) (ob-latex-as-png . [(20200629 1013) ((emacs (26 1)) (org (9 1))) "Org-babel functions for latex-as-png evaluation" single ((:commit . "a20e3fedbac4034de4ab01436673a0f8845de1df") (:authors ("Musa Al-hassy" . "alhassy@gmail.com")) (:maintainer "Musa Al-hassy" . "alhassy@gmail.com") (:keywords "literate programming" "reproducible research" "org" "convenience") (:url . "https://github.com/alhassy/ob-latex-as-png"))]) (ob-lfe . [(20170725 1420) ((org (8))) "org-babel functions for lfe evaluation" single ((:commit . "f7780f58e650b4d29dfd834c662b1d354b620a8e") (:authors ("ZHOU Feng" . "zf.pascal@gmail.com")) (:maintainer "ZHOU Feng" . "zf.pascal@gmail.com") (:keywords "org" "babel" "lfe" "lisp" "erlang") (:url . "http://github.com/zweifisch/ob-lfe"))]) @@ -3350,7 +3351,7 @@ (octicons . [(20151101 340) ((cl-lib (0 5))) "octicons utility" tar ((:commit . "a61e561966ffd8faa3b48ce5b3a4eec10c59708b") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-octicons"))]) (octo-mode . [(20161008 1229) ((emacs (24))) "Major mode for Octo assembly language" single ((:commit . "bd4db7e5e3275b24c74e6a23c11d04f54e9feca5") (:authors ("John Olsson" . "john@cryon.se")) (:maintainer "John Olsson" . "john@cryon.se") (:keywords "languages") (:url . "https://github.com/cryon/octo-mode"))]) (octopress . [(20190123 107) nil "A lightweight wrapper for Jekyll and Octopress." tar ((:commit . "f2c92d5420f14fc9167c7de1873836510e652de2") (:authors ("Aaron Bieber" . "aaron@aaronbieber.com")) (:maintainer "Aaron Bieber" . "aaron@aaronbieber.com") (:keywords "octopress" "blog") (:url . "https://github.com/aaronbieber/octopress.el"))]) - (oer-reveal . [(20220402 1505) ((emacs (24 4)) (org-re-reveal (3 1 0))) "OER with reveal.js, plugins, and org-re-reveal" tar ((:commit . "df7180a8d75dedb2fd8878843a3d3cc654be508d") (:authors ("Jens Lechtenbörger")) (:maintainer "Jens Lechtenbörger") (:keywords "hypermedia" "tools" "slideshow" "presentation" "oer") (:url . "https://gitlab.com/oer/oer-reveal"))]) + (oer-reveal . [(20220516 924) ((emacs (24 4)) (org-re-reveal (3 1 0))) "OER with reveal.js, plugins, and org-re-reveal" tar ((:commit . "fccf92f222654c6e442bb38a0ca1cef9a6fa31f4") (:authors ("Jens Lechtenbörger")) (:maintainer "Jens Lechtenbörger") (:keywords "hypermedia" "tools" "slideshow" "presentation" "oer") (:url . "https://gitlab.com/oer/oer-reveal"))]) (offlineimap . [(20150916 1158) nil "Run OfflineIMAP from Emacs" single ((:commit . "cc3e067e6237a1eb7b21c575a41683b1febb47f1") (:authors ("Julien Danjou" . "julien@danjou.info")) (:maintainer "Julien Danjou" . "julien@danjou.info") (:url . "http://julien.danjou.info/offlineimap-el.html"))]) (oj . [(20200811 517) ((emacs (26 1)) (quickrun (2 2))) "Competitive programming tools client for AtCoder, Codeforces" single ((:commit . "2dd65324ac9833e07eaed5fb04acebafc6d5cbd2") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "convenience") (:url . "https://github.com/conao3/oj.el"))]) (ol-notmuch . [(20220428 1337) ((emacs (25 1)) (compat (28 1 1 0)) (notmuch (0 32)) (org (9 4 5))) "Links to notmuch messages" single ((:commit . "1a53d6c707514784cabf33d865b577bf77f45913") (:authors ("Matthieu Lemerre" . "racin@free.fr")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "hypermedia" "mail") (:url . "https://git.sr.ht/~tarsius/ol-notmuch"))]) @@ -3394,7 +3395,7 @@ (org-arbeitszeit . [(20220328 1951) ((emacs (27 1))) "Calculate your worktime" single ((:commit . "60e6adfe457bcc4ee47e3e5805b6b40544f98ee0") (:authors ("Benjamin Kästner" . "benjamin.kaestner@gmail.com")) (:maintainer "Benjamin Kästner" . "benjamin.kaestner@gmail.com") (:keywords "tools" "org" "calendar" "convenience") (:url . "https://github.com/bkaestner/org-arbeitszeit"))]) (org-attach-screenshot . [(20210221 1336) ((emacs (24 3))) "Screenshots integrated with org attachment dirs" single ((:commit . "55fa23e69c8ac4c40f8600300301a9cdc5c6732f") (:authors ("Derek Feichtinger" . "derek.feichtinger@psi.ch")) (:maintainer "Derek Feichtinger" . "derek.feichtinger@psi.ch") (:keywords "org" "multimedia") (:url . "https://github.com/dfeich/org-screenshot"))]) (org-auto-expand . [(20210923 243) ((emacs (26 1))) "Automatically expand certain headings" single ((:commit . "edc27b155befab5626dcf6ceec7938126f7e31d4") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "convenience" "outlines" "org") (:url . "https://github.com/alphapapa/org-auto-expand"))]) - (org-auto-tangle . [(20211115 543) ((emacs (24 1)) (async (1 9 3))) "Automatically and Asynchronously tangles org files on save" single ((:commit . "5d9f2734c96166722c5057f3a2641ff8e08184cc") (:authors ("Yilkal Argaw")) (:maintainer "Yilkal Argaw") (:keywords "outlines") (:url . "https://github.com/yilkalargaw/org-auto-tangle"))]) + (org-auto-tangle . [(20211115 543) ((emacs (24 1)) (async (1 9 3))) "Automatically and Asynchronously tangles org files on save" single ((:commit . "c3cbde261fd66b747374b667cb715ca9ee8c52ba") (:authors ("Yilkal Argaw")) (:maintainer "Yilkal Argaw") (:keywords "outlines") (:url . "https://github.com/yilkalargaw/org-auto-tangle"))]) (org-autolist . [(20211225 658) nil "Improved list management in org-mode" single ((:commit . "48666001f9ae1fdf9e295410d5a494e79284e2f7") (:authors ("Calvin Young")) (:maintainer "Calvin Young") (:keywords "lists" "checklists" "org-mode") (:url . "https://github.com/calvinwyoung/org-autolist"))]) (org-babel-eval-in-repl . [(20201206 1540) ((eval-in-repl (0 9 2)) (matlab-mode (3 3 6)) (ess (16 10)) (emacs (24))) "Eval org-mode babel code blocks in various REPLs." tar ((:commit . "3591f062873de2d64cc6f83b3555d030506e6ee7") (:authors ("Takeshi Teshima" . "diadochos.developer@gmail.com")) (:maintainer "Takeshi Teshima" . "diadochos.developer@gmail.com") (:keywords "literate programming" "reproducible research" "async execution") (:url . "https://github.com/diadochos/org-babel-eval-in-repl"))]) (org-beautify-theme . [(20170908 2218) nil "A sub-theme to make org-mode more beautiful." single ((:commit . "df6a1114fda313e1689363e196c8284fbe2a2738") (:authors ("Jonathan Arkell" . "jonnay@jonnay.net")) (:maintainer "Jonathan Arkell" . "jonnay@jonnay.net") (:keywords "org" "theme"))]) @@ -3408,7 +3409,7 @@ (org-category-capture . [(20220114 730) ((org (9 0 0)) (emacs (24))) "Contextualy capture of org-mode TODOs." single ((:commit . "642b39c698db00bc535c1c2335f425fb9f4855a9") (:authors ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainer "Ivan Malison" . "IvanMalison@gmail.com") (:keywords "org-mode" "todo" "tools" "outlines") (:url . "https://github.com/IvanMalison/org-projectile"))]) (org-chef . [(20220422 300) ((org (0)) (emacs (24))) "Cookbook and recipe management with org-mode." tar ((:commit . "6a786e77e67a715b3cd4f5128b59d501614928af") (:authors ("Calvin Beck" . "hobbes@ualberta.ca")) (:maintainer "Calvin Beck" . "hobbes@ualberta.ca") (:keywords "convenience" "abbrev" "outlines" "org" "food" "recipes" "cooking") (:url . "https://github.com/Chobbes/org-chef"))]) (org-cliplink . [(20201126 1020) ((emacs (24 4))) "insert org-mode links from the clipboard" tar ((:commit . "13e0940b65d22bec34e2de4bc8cba1412a7abfbc") (:authors ("Alexey Kutepov" . "reximkut@gmail.com")) (:maintainer "Alexey Kutepov" . "reximkut@gmail.com") (:url . "http://github.com/rexim/org-cliplink"))]) - (org-clock-convenience . [(20220503 530) ((org (8)) (emacs (24 3))) "Convenience functions for org time tracking" single ((:commit . "988d4e3c9f0ae6df098b0ab1985b79eed2c5b808") (:authors ("Derek Feichtinger ")) (:maintainer "Derek Feichtinger ") (:keywords "convenience") (:url . "https://github.com/dfeich/org-clock-convenience"))]) + (org-clock-convenience . [(20220515 849) ((org (8)) (emacs (24 3))) "Convenience functions for org time tracking" single ((:commit . "9201db80862d144459f1316d571842f5389a47eb") (:authors ("Derek Feichtinger ")) (:maintainer "Derek Feichtinger ") (:keywords "convenience") (:url . "https://github.com/dfeich/org-clock-convenience"))]) (org-clock-csv . [(20201222 1506) ((org (8 3)) (s (1 0))) "Export `org-mode' clock entries to CSV format." single ((:commit . "af94b58c2e179a5bcc938f339e93de0eee3da99c") (:authors ("Aaron Jacobs" . "atheriel@gmail.com")) (:maintainer "Aaron Jacobs" . "atheriel@gmail.com") (:keywords "calendar" "data" "org") (:url . "https://github.com/atheriel/org-clock-csv"))]) (org-clock-reminder . [(20211010 2139) ((emacs (26 1))) "Notifications that remind you about clocked-in tasks" tar ((:commit . "9f9b88348ffbc6628f2286dcb4c064b520d0a638") (:authors ("Nikolay Brovko" . "i@nickey.ru")) (:maintainer "Nikolay Brovko" . "i@nickey.ru") (:keywords "calendar" "convenience") (:url . "https://github.com/inickey/org-clock-reminder"))]) (org-clock-split . [(20200331 526) ((emacs (24))) "Split clock entries" single ((:commit . "39e1d2912a7a7223e2356a5fc4dff03507ae084d") (:authors ("Justin Taft ")) (:maintainer "Justin Taft ") (:keywords "calendar") (:url . "https://github.com/justintaft/emacs-org-clock-split"))]) @@ -3426,6 +3427,7 @@ (org-drill-table . [(20180115 1009) ((s (1 7 0)) (dash (2 2 0)) (cl-lib (0 3)) (org (8 2)) (emacs (24 1))) "Generate drill cards from org tables" single ((:commit . "2729aaa42c1e2720d9bf7bcc125e92dcf48b7f7d") (:authors ("Chris Barrett" . "chris.d.barrett@me.com")) (:maintainer "Chris Barrett" . "chris.d.barrett@me.com"))]) (org-dropbox . [(20150114 509) ((dash (2 2)) (names (20150000)) (emacs (24))) "move Dropbox notes from phone into org-mode datetree" single ((:commit . "75dab6d6f0438a7a8a18ccf3a5d55f50bf531f6e") (:authors ("Heikki Lehvaslaiho" . "heikki.lehvaslaiho@gmail.com")) (:maintainer "Heikki Lehvaslaiho" . "heikki.lehvaslaiho@gmail.com") (:keywords "dropbox" "android" "notes" "org-mode") (:url . "https://github.com/heikkil/org-dropbox"))]) (org-easy-img-insert . [(20160915 2008) ((emacs (24 4))) "An easier way to add images from the web in org mode" single ((:commit . "9f8aaa7f68ff1f0d8d7b1e9b618abb15002f971e") (:authors ("Tashrif Sanil" . "tashrifsanil@kloke-source.com")) (:maintainer "Tashrif Sanil" . "tashrifsanil@kloke-source.com") (:keywords "convenience" "hypermedia" "files") (:url . "https://github.com/tashrifsanil/org-easy-img-insert"))]) + (org-edit-indirect . [(20220508 2141) ((emacs (25 1)) (edit-indirect (0 1 6)) (org (9 0))) "Edit anything, not just source blocks" single ((:commit . "f146d1b406308298b4004a28aaa11124b02d015b") (:authors ("Ag Ibragimomv ")) (:maintainer "Ag Ibragimomv" . "agzam.ibragimov@gmail.com") (:keywords "convenience" "extensions" "outlines") (:url . "https://github.com/agzam/org-edit-indirect.el"))]) (org-edit-latex . [(20170908 1522) ((emacs (24 4)) (auctex (11 90))) "Edit embedded LaTeX in a dedicated buffer" single ((:commit . "1f228310ef2f3f2959a527f6d99e42ce977384c8") (:authors ("James Wong" . "jianwang.academic@gmail.com")) (:maintainer "James Wong" . "jianwang.academic@gmail.com") (:keywords "org" "latex") (:url . "https://github.com/et2010/org-edit-latex"))]) (org-ehtml . [(20220216 2054) ((web-server (20140109 2200)) (emacs (24 3))) "Export Org-mode files as editable web pages" tar ((:commit . "419932d6dbce193b0d90b1ccf9bf643169d21f52") (:authors ("Eric Schulte" . "schulte.eric@gmail.com")) (:maintainer "Eric Schulte" . "schulte.eric@gmail.com") (:keywords "org" "web-server" "javascript" "html"))]) (org-elisp-help . [(20161122 55) ((cl-lib (0 5)) (org (9 0))) "org links to emacs-lisp documentation" single ((:commit . "3e33ab1a2933dd7f2782ef91d667a37f12d633ab") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "org" "remember" "lisp") (:url . "https://github.com/tarsius/org-elisp-help"))]) @@ -3450,15 +3452,15 @@ (org-journal . [(20220408 629) ((emacs (25 1)) (org (9 1))) "a simple org-mode based journaling mode" single ((:commit . "839a2e19865a03bec30ef32431f981f33880a754") (:authors ("Bastian Bechtold") ("Christian Schwarzgruber")) (:maintainer "Bastian Bechtold") (:url . "http://github.com/bastibe/org-journal"))]) (org-journal-list . [(20190221 2052) ((emacs (25))) "Org mode Journal List" single ((:commit . "2b26d00181bb49bff64b31ad020490acd1b6ae02") (:authors ("Huy Tran" . "huytd189@gmail.com")) (:maintainer "Huy Tran" . "huytd189@gmail.com") (:url . "https://github.com/huytd/org-journal-list"))]) (org-journal-tags . [(20220416 1507) ((emacs (27 1)) (org-journal (2 1 2)) (magit-section (3 3 0)) (transient (0 3 7))) "Tagging and querying system of org-journal" single ((:commit . "ca6327161f4994ea0e98d7c6c3f662222e2650bf") (:authors ("Korytov Pavel" . "thexcloud@gmail.com")) (:maintainer "Korytov Pavel" . "thexcloud@gmail.com") (:url . "https://github.com/SqrtMinusOne/org-journal-tags"))]) - (org-kanban . [(20220218 1845) ((s (0)) (dash (2 17 0)) (emacs (24 4)) (org (9 1))) "kanban dynamic block for org-mode." single ((:commit . "5310e208d151f460f9b7e3961b4796842e91a3ae") (:authors ("Christian Köstlin" . "christian.koestlin@gmail.com")) (:maintainer "Christian Köstlin" . "christian.koestlin@gmail.com") (:keywords "org-mode" "org" "kanban" "tools") (:url . "http://github.com/gizmomogwai/org-kanban"))]) + (org-kanban . [(20220510 2150) ((s (0)) (dash (2 17 0)) (emacs (24 4)) (org (9 1))) "kanban dynamic block for org-mode." single ((:commit . "1d3234359fa52fce5ac1006e2c51f14c760d275e") (:authors ("Christian Köstlin" . "christian.koestlin@gmail.com")) (:maintainer "Christian Köstlin" . "christian.koestlin@gmail.com") (:keywords "org-mode" "org" "kanban" "tools") (:url . "http://github.com/gizmomogwai/org-kanban"))]) (org-kindle . [(20220210 1408) ((emacs (25)) (cl-lib (0 5)) (seq (2 20))) "Send org link file to ebook reader." single ((:commit . "fadcfd62e254d0c45e87d63128a82a08ae21869a") (:keywords "org" "link" "ebook" "kindle" "epub" "azw3" "mobi") (:url . "https://repo.or.cz/org-kindle.git"))]) (org-latex-impatient . [(20210409 2251) ((emacs (26)) (s (1 8 0)) (posframe (0 8 0)) (org (9 3)) (dash (2 17 0))) "Preview org-latex Fragments Instantly via MathJax" single ((:commit . "832bbb9bbdee8b58170c984ead487f3ad612820c") (:authors ("Sheng Yang" . "styang@fastmail.com")) (:maintainer "Sheng Yang" . "styang@fastmail.com") (:keywords "tex" "tools") (:url . "https://github.com/yangsheng6810/org-latex-instant-preview"))]) (org-link-beautify . [(20220503 458) ((emacs (27 1)) (all-the-icons (4 0 0))) "Beautify Org Links" single ((:commit . "b20e296b497360de12d5d973aa273cab70c77126") (:keywords "hypermedia") (:url . "https://repo.or.cz/org-link-beautify.git"))]) (org-link-travis . [(20140405 2327) ((org (7))) "Insert/Export the link of Travis CI on org-mode" single ((:commit . "596615ad8373d9090bd4138da683524f0ad0bda5") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "org") (:url . "https://github.com/aki2o/org-link-travis"))]) (org-linkotron . [(20200112 2235) ((emacs (26 1)) (org (9 3))) "Org-mode link selector" tar ((:commit . "d0adc5247b205bc73d2f1a83d4a512d2be541eb5") (:authors ("Per Weijnitz" . "per.weijnitz@gmail.com")) (:maintainer "Per Weijnitz" . "per.weijnitz@gmail.com") (:keywords "hypermedia" "org") (:url . "https://gitlab.com/perweij/org-linkotron"))]) - (org-listcruncher . [(20210706 1741) ((seq (2 3)) (emacs (26 1))) "Planning tool - Parse Org mode lists into table" single ((:commit . "075e0e6d36eb50406a608bc8a2f0dd359ec63938") (:authors ("Derek Feichtinger" . "dfeich@gmail.com")) (:maintainer "Derek Feichtinger" . "dfeich@gmail.com") (:keywords "convenience") (:url . "https://github.com/dfeich/org-listcruncher"))]) + (org-listcruncher . [(20210706 1741) ((seq (2 3)) (emacs (26 1))) "Planning tool - Parse Org mode lists into table" single ((:commit . "d2f4b9e8f1c7c9b495f71deeaa77e4f6f47bc7bf") (:authors ("Derek Feichtinger" . "dfeich@gmail.com")) (:maintainer "Derek Feichtinger" . "dfeich@gmail.com") (:keywords "convenience") (:url . "https://github.com/dfeich/org-listcruncher"))]) (org-make-toc . [(20200409 1436) ((emacs (26 1)) (dash (2 12)) (s (1 10 0)) (org (9 0))) "Automatic tables of contents for Org files" single ((:commit . "26fbd6a7e1e7f8e473fe3a5f74faec715c3a05aa") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "org" "convenience") (:url . "http://github.com/alphapapa/org-make-toc"))]) - (org-mime . [(20220204 42) ((emacs (25 1))) "org html export for text/html MIME emails" single ((:commit . "98504d043c8421ac390b7358b146733c7c0b4479") (:authors ("Eric Schulte")) (:maintainer "Chen Bin (redguardtoo)") (:keywords "mime" "mail" "email" "html") (:url . "http://github.com/org-mime/org-mime"))]) + (org-mime . [(20220515 736) ((emacs (25 1))) "org html export for text/html MIME emails" single ((:commit . "1fc8edbf15d0c34baa34fd566dce4a96f3575bb6") (:authors ("Eric Schulte")) (:maintainer "Chen Bin (redguardtoo)") (:keywords "mime" "mail" "email" "html") (:url . "http://github.com/org-mime/org-mime"))]) (org-mind-map . [(20180826 2340) ((emacs (24)) (dash (1 8 0)) (org (8 2 10))) "Creates a directed graph from org-mode files" single ((:commit . "95347b2f9291f5c5eb6ebac8e726c03634c61de3") (:authors ("Ted Wiles" . "theodore.wiles@gmail.com")) (:maintainer "Ted Wiles" . "theodore.wiles@gmail.com") (:keywords "orgmode" "extensions" "graphviz" "dot") (:url . "https://github.com/theodorewiles/org-mind-map"))]) (org-ml . [(20211231 700) ((emacs (26 1)) (org (9 3)) (dash (2 17)) (s (1 12))) "Functional Org Mode API" tar ((:commit . "3974435bbf72722801f7ed78855381d77a773162") (:authors ("Nathan Dwarshuis" . "ndwar@yavin4.ch")) (:maintainer "Nathan Dwarshuis" . "ndwar@yavin4.ch") (:keywords "org-mode" "outlines") (:url . "https://github.com/ndwarshuis/org-ml"))]) (org-mobile-sync . [(20180606 524) ((emacs (24 3 50)) (org (8 0))) "automatically sync org-mobile on changes" single ((:commit . "06764b943a528827df1e2acc6bc7806cc2c1351f") (:authors ("steckerhalter")) (:maintainer "steckerhalter") (:keywords "org-mode" "org" "mobile" "sync" "todo") (:url . "https://framagit.org/steckerhalter/org-mobile-sync"))]) @@ -3504,13 +3506,13 @@ (org-reverse-datetree . [(20220310 1646) ((emacs (26 1)) (dash (2 12)) (org (9 3))) "Create reverse date trees in org-mode" single ((:commit . "9ebd42b521e7adf26a35cbb17144113a83f73264") (:authors ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainer "Akira Komamura" . "akira.komamura@gmail.com") (:keywords "outlines") (:url . "https://github.com/akirak/org-reverse-datetree"))]) (org-review . [(20220411 1205) nil "schedule reviews for Org entries" single ((:commit . "466f7d8f183f226f1e665cf806cb094471903d9c") (:authors ("Alan Schmitt" . "alan.schmitt@polytechnique.org")) (:maintainer "Alan Schmitt" . "alan.schmitt@polytechnique.org") (:keywords "org" "review") (:url . "https://github.com/brabalan/org-review"))]) (org-rich-yank . [(20220227 2154) ((emacs (24 4))) "Paste with org-mode markup and link to source" single ((:commit . "4bcd030f0d736d77c647955739b61fae541417e9") (:authors ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainer "Kevin Brubeck Unhammer" . "unhammer@fsfe.org") (:keywords "convenience" "hypermedia" "org") (:url . "https://github.com/unhammer/org-rich-yank"))]) - (org-roam . [(20220508 19) ((emacs (26 1)) (dash (2 13)) (org (9 4)) (emacsql (3 0 0)) (emacsql-sqlite (1 0 0)) (magit-section (3 0 0))) "A database abstraction layer for Org-mode" tar ((:commit . "c0871c42bec9fa836e1b2a8c7691f06694f99714") (:authors ("Jethro Kuan" . "jethrokuan95@gmail.com")) (:maintainer "Jethro Kuan" . "jethrokuan95@gmail.com") (:keywords "org-mode" "roam" "convenience") (:url . "https://github.com/org-roam/org-roam"))]) + (org-roam . [(20220516 1640) ((emacs (26 1)) (dash (2 13)) (org (9 4)) (emacsql (3 0 0)) (emacsql-sqlite (1 0 0)) (magit-section (3 0 0))) "A database abstraction layer for Org-mode" tar ((:commit . "01843a648650a92f35f4dce6693f7b640c79b0c8") (:authors ("Jethro Kuan" . "jethrokuan95@gmail.com")) (:maintainer "Jethro Kuan" . "jethrokuan95@gmail.com") (:keywords "org-mode" "roam" "convenience") (:url . "https://github.com/org-roam/org-roam"))]) (org-roam-bibtex . [(20220213 1609) ((emacs (27 1)) (org-roam (2 2 0)) (bibtex-completion (2 0 0))) "Org Roam meets BibTeX" tar ((:commit . "efdac6fe4134c33f50b06a0a6d192003d0e5094c") (:authors ("Mykhailo Shevchuk" . "mail@mshevchuk.com") ("Leo Vivier" . "leo.vivier+dev@gmail.com")) (:maintainer "Mykhailo Shevchuk" . "mail@mshevchuk.com") (:keywords "bib" "hypermedia" "outlines" "wp") (:url . "https://github.com/org-roam/org-roam-bibtex"))]) (org-roam-timestamps . [(20220111 1755) ((emacs (26 1)) (org-roam (2 0 0))) "Keep track of modification times for org-roam" single ((:commit . "604fdad0feb61419751d3d6b828cc443a99f418f") (:authors ("Thomas F. K. Jorna ")) (:maintainer "Thomas F. K. Jorna" . "jorna@jtrialerror.com") (:keywords "calendar" "outlines" "files") (:url . "https://github.com/ThomasFKJorna/org-roam-timestamps/"))]) (org-roam-ui . [(20220225 2151) ((emacs (27 1)) (org-roam (2 0 0)) (simple-httpd (20191103 1446)) (websocket (1 13))) "User Interface for Org-roam" tar ((:commit . "9474a254390b1e42488a1801fed5826b32a8030b") (:authors ("Kirill Rogovoy, Thomas Jorna")) (:maintainer "Kirill Rogovoy, Thomas Jorna") (:keywords "files" "outlines") (:url . "https://github.com/org-roam/org-roam-ui"))]) (org-ros . [(20220320 1705) ((emacs (24 1))) "Rahul's Org-Mode Screenshot" single ((:commit . "70e0f33ee027ca1dce68351ad14a9e47a452fc17") (:authors ("Rahul Martim Juliato" . "rahul.juliato@gmail.com")) (:maintainer "Rahul Martim Juliato" . "rahul.juliato@gmail.com") (:url . "https://github.com/LionyxML/ros"))]) (org-rtm . [(20160214 1236) ((rtm (0 1))) "Simple import/export from rememberthemilk to org-mode" single ((:commit . "adc42ad1fbe92ab447ccc9553780f4456f2508d2") (:authors ("Philipp Middendorf" . "pmidden@secure.mailbox.org")) (:maintainer "Philipp Middendorf" . "pmidden@secure.mailbox.org") (:keywords "outlines" "data") (:url . "https://github.com/pmiddend/org-rtm"))]) - (org-runbook . [(20220107 451) nil "Org mode for runbooks" tar ((:commit . "dd11d253d3ee94b70f0d2cc74c6e85c6f5ac189d") (:authors ("Tyler Dodge")) (:maintainer "Tyler Dodge") (:keywords "convenience" "processes" "terminals" "files") (:url . "https://github.com/tyler-dodge/org-runbook"))]) + (org-runbook . [(20220512 1927) nil "Org mode for runbooks" tar ((:commit . "ec8b933c1269804546c356fe379169d1f0fce9ea") (:authors ("Tyler Dodge")) (:maintainer "Tyler Dodge") (:keywords "convenience" "processes" "terminals" "files") (:url . "https://github.com/tyler-dodge/org-runbook"))]) (org-scrum . [(20200131 1129) ((emacs (24 5)) (org (8 2)) (seq (2 3)) (cl-lib (1 0))) "org mode extensions for scrum planning and reporting" single ((:commit . "f7a46bc4bc85305f0c2b72565170ea0e007c42fd") (:authors ("Ian Martins" . "ianxm@jhu.edu")) (:maintainer "Ian Martins" . "ianxm@jhu.edu") (:url . "https://github.com/ianxm/emacs-scrum"))]) (org-seek . [(20161217 502) ((emacs (24 3)) (ag (0 48))) "Searching Org-mode files with search tools." single ((:commit . "1f51e6634e3b9a6a29d335d0d14370a6ffef2265") (:authors ("stardiviner" . "numbchild@gmail.com")) (:maintainer "stardiviner" . "numbchild@gmail.com") (:keywords "org" "search" "ag" "pt") (:url . "https://github.com/stardiviner/org-seek.el"))]) (org-shoplist . [(20210629 2157) ((emacs (25))) "Eat the world" single ((:commit . "71ea7643e66c97d21df49fb8b600578ca0464f83") (:authors ("lordnik22")) (:maintainer "lordnik22") (:keywords "extensions" "matching") (:url . "https://github.com/lordnik22"))]) @@ -3543,7 +3545,7 @@ (org-treescope . [(20200503 1609) ((emacs (24 3)) (org (9 2 3)) (org-ql (0 5 -1)) (dash (2 17 0))) "Time scoping sparse trees within org" tar ((:commit . "905029a9e2ce6ed325bb8e10f59dc589c181d148") (:authors ("Mehmet Tekman")) (:maintainer "Mehmet Tekman") (:keywords "outlines") (:url . "https://github.com/mtekman/org-treescope.el"))]) (org-treeusage . [(20200418 1904) ((emacs (26 1)) (dash (2 17 0)) (org (9 1 6))) "Examine the usage of org headings in a tree-like manner" tar ((:commit . "fe4323bc500e2d949848c75e8f59340971b35562") (:authors ("Mehmet Tekman")) (:maintainer "Mehmet Tekman") (:keywords "outlines") (:url . "https://github.com/mtekman/org-treeusage.el"))]) (org-trello . [(20210314 1901) ((emacs (24 3)) (request-deferred (0 2 0)) (deferred (0 4 0)) (s (1 11 0)) (dash (2 18 0))) "Minor mode to synchronize org-mode buffer and trello board" tar ((:commit . "fc63ed580101e6160edfb6f43215fb3200ce1ea7") (:authors ("Antoine R. Dumont (@ardumont)" . "antoine.romain.dumont@gmail.com")) (:maintainer "Antoine R. Dumont (@ardumont)" . "antoine.romain.dumont@gmail.com") (:keywords "org-mode" "trello" "sync" "org-trello") (:url . "https://github.com/org-trello/org-trello"))]) - (org-variable-pitch . [(20220220 1757) ((emacs (25))) "Minor mode for variable pitch text in org mode." single ((:commit . "350af0e5d53307c900e4f8b2617f3852f51a74d2") (:authors ("Göktuğ Kayaalp" . "self@gkayaalp.com")) (:maintainer "Göktuğ Kayaalp" . "self@gkayaalp.com") (:keywords "faces") (:url . "https://dev.gkayaalp.com/elisp/index.html#ovp"))]) + (org-variable-pitch . [(20220220 1757) ((emacs (25))) "Minor mode for variable pitch text in org mode." single ((:commit . "d7dd4fb11178fc4404e52621d451f794a84e46ae") (:authors ("Göktuğ Kayaalp" . "self@gkayaalp.com")) (:maintainer "Göktuğ Kayaalp" . "self@gkayaalp.com") (:keywords "faces") (:url . "https://dev.gkayaalp.com/elisp/index.html#ovp"))]) (org-vcard . [(20220206 1209) nil "org-mode support for vCard export and import." tar ((:commit . "bdaebcb4ef44c155a92d9c89a21a1d29019ee026") (:authors ("Alexis" . "flexibeast@gmail.com") ("Will Dey" . "will123dey@gmail.com")) (:maintainer "Alexis" . "flexibeast@gmail.com") (:keywords "outlines" "org" "vcard") (:url . "https://github.com/flexibeast/org-vcard"))]) (org-view-mode . [(20220218 2106) ((emacs (25 1))) "Read-only viewer with less markup clutter in org mode files" single ((:commit . "88321917b095a8cbabfa8327c915bd46eb741750") (:authors ("Arthur Miller" . "arthur.miller@live.com")) (:maintainer "Arthur Miller" . "arthur.miller@live.com") (:keywords "convenience" "outlines" "tools") (:url . "https://github.com/amno1/org-view-mode"))]) (org-visibility . [(20220404 1502) ((emacs (27 1))) "Persistent org tree visibility" single ((:commit . "a3aef6573d23309f9a6f340b41fa103cca3c79a6") (:authors ("Kyle W T Sherman" . "kylewsherman@gmail.com")) (:maintainer "Kyle W T Sherman" . "kylewsherman@gmail.com") (:keywords "outlines" "convenience") (:url . "https://github.com/nullman/emacs-org-visibility"))]) @@ -3578,7 +3580,7 @@ (orthodox-christian-new-calendar-holidays . [(20210830 1657) nil "Feasts (NS)" single ((:commit . "6869024ecd45eefd0ec648979c6a59d7c79770e0") (:authors ("Carson Chittom" . "carson@wistly.net")) (:maintainer "Carson Chittom" . "carson@wistly.net") (:keywords "calendar") (:url . "https://github.com/cmchittom/orthodox-christian-new-calendar-holidays"))]) (osa . [(20200522 2103) ((emacs (25 1))) "OSA (JavaScript / AppleScript) bridge" tar ((:commit . "615ca9eef4131a23d9971691fa0d0f20fe59d01b") (:authors ("xristos" . "xristos@sdf.org")) (:maintainer "xristos" . "xristos@sdf.org") (:keywords "extensions") (:url . "https://github.com/atomontage/osa"))]) (osa-chrome . [(20201122 1639) ((emacs (25 1)) (osa (1 0))) "Google Chrome remote tab control" tar ((:commit . "9148e21cf2e91b357f5ea3a349975e8b89c8d5e4") (:authors ("xristos" . "xristos@sdf.org")) (:maintainer "xristos" . "xristos@sdf.org") (:keywords "comm") (:url . "https://github.com/atomontage/osa-chrome"))]) - (osm . [(20220509 1109) ((emacs (27 1))) "OpenStreetMap viewer" tar ((:commit . "86610105769729eda4c2609b4b724903bcdabb88") (:authors ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") (:url . "https://github.com/minad/osm"))]) + (osm . [(20220513 1002) ((emacs (27 1))) "OpenStreetMap viewer" tar ((:commit . "563d9646b1f8df37cefcec5d51d20249eba407da") (:authors ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") (:url . "https://github.com/minad/osm"))]) (osx-browse . [(20140508 2041) ((string-utils (0 3 2)) (browse-url-dwim (0 6 6))) "Web browsing helpers for OS X" single ((:commit . "44ded7cc3a7ee426c1c3257fae534c121f7e752e") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "hypermedia" "external") (:url . "http://github.com/rolandwalker/osx-browse"))]) (osx-clipboard . [(20141012 717) nil "Use the OS X clipboard from terminal Emacs" single ((:commit . "e46dd31327a3f92f77b013b4c9b1e5fdd0e5c73d") (:authors ("Jon Oddie ")) (:maintainer "Jon Oddie ") (:url . "https://github.com/joddie/osx-clipboard-mode"))]) (osx-dictionary . [(20210703 1152) ((cl-lib (0 5))) "Interface for OSX Dictionary.app" tar ((:commit . "1a4479d9f44ef1e6e5f7643c172c32f6fe6cce21") (:authors ("Chunyang Xu" . "mail@xuchunyang.me")) (:maintainer "Chunyang Xu" . "mail@xuchunyang.me") (:keywords "mac" "dictionary") (:url . "https://github.com/xuchunyang/osx-dictionary.el"))]) @@ -3614,7 +3616,7 @@ (ox-gist . [(20220410 2034) ((emacs (26 1)) (gist (1 4 0)) (s (1 12 0))) "Export Org mode buffers and subtrees to GitHub gists" single ((:commit . "e9f1f11af0e97fee30c2b15b56c236b1f4e1f400") (:authors ("Puneeth Chaganti" . "punchagan+emacs@muse-amuse.in")) (:maintainer "Puneeth Chaganti" . "punchagan+emacs@muse-amuse.in") (:keywords "org" "lisp" "gist" "github") (:url . "https://github.com/punchagan/org2gist/"))]) (ox-haunt . [(20200202 229) ((emacs (24 3)) (org (9 0))) "Haunt-flavored HTML backend for the Org export engine" single ((:commit . "f3c8fda6fee78f45a259e5d218a519dfd11c00c7") (:authors ("Jakob L. Kreuze" . "zerodaysfordays@sdf.lonestar.org")) (:maintainer "Jakob L. Kreuze" . "zerodaysfordays@sdf.lonestar.org") (:keywords "convenience" "hypermedia" "wp") (:url . "https://git.sr.ht/~jakob/ox-haunt"))]) (ox-html5slide . [(20131228 606) ((org (8 0))) "Export org-mode to HTML5 slide." single ((:commit . "4703dfbd9d79161509def673d2c1e118d722a58f") (:authors ("coldnew" . "coldnew.tw@gmail.com")) (:maintainer "coldnew" . "coldnew.tw@gmail.com") (:keywords "html" "presentation") (:url . "http://github.com/coldnew/org-html5slide"))]) - (ox-hugo . [(20220509 1259) ((emacs (26 3)) (tomelr (0 3 0))) "Hugo Markdown Back-End for Org Export Engine" tar ((:commit . "059f2b822cb95e1b9e84cbd37c266bccacdf56f4") (:authors ("Kaushal Modi" . "kaushal.modi@gmail.com") ("Matt Price" . "moptop99@gmail.com")) (:maintainer "Kaushal Modi" . "kaushal.modi@gmail.com") (:keywords "org" "markdown" "docs") (:url . "https://ox-hugo.scripter.co"))]) + (ox-hugo . [(20220512 1805) ((emacs (26 3)) (tomelr (0 4 3))) "Hugo Markdown Back-End for Org Export Engine" tar ((:commit . "2b169e5e83d608e80f4faee9d681b98d87041f58") (:authors ("Kaushal Modi" . "kaushal.modi@gmail.com") ("Matt Price" . "moptop99@gmail.com")) (:maintainer "Kaushal Modi" . "kaushal.modi@gmail.com") (:keywords "org" "markdown" "docs") (:url . "https://ox-hugo.scripter.co"))]) (ox-impress-js . [(20150412 1716) ((org (8))) "impress.js Back-End for Org Export Engine" tar ((:commit . "91c6d2af6af308ade352a03355c4fb551b238c6b") (:authors ("Takumi Kinjo ")) (:maintainer "Takumi Kinjo ") (:keywords "outlines" "hypermedia" "calendar" "wp") (:url . "https://github.com/kinjo/org-impress-js.el"))]) (ox-ioslide . [(20161015 1338) ((emacs (24 1)) (org (8 0)) (cl-lib (0 5)) (f (0 17 2)) (makey (0 3))) "Export org-mode to Google I/O HTML5 slide." tar ((:commit . "6555680be5364c8ddd2bf446865cb1a82adb6b9e") (:authors ("coldnew" . "coldnew.tw@gmail.com")) (:maintainer "coldnew" . "coldnew.tw@gmail.com") (:keywords "html" "presentation") (:url . "http://github.com/coldnew/org-ioslide"))]) (ox-jekyll-md . [(20211222 1718) nil "Export Jekyll on Markdown articles using org-mode." single ((:commit . "26edb3f4575bcb0f1a2aed56237cd89694284449") (:authors ("Elsa Gonsiorowski" . "gonsie@me.com")) (:maintainer "Elsa Gonsiorowski" . "gonsie@me.com") (:keywords "org" "jekyll"))]) @@ -3652,7 +3654,7 @@ (pacfiles-mode . [(20200915 1815) ((emacs (26)) (cl-lib (0 5))) "pacnew and pacsave merging tool" tar ((:commit . "8d06f64abc98c3f3338560c8d6eb47719e034069") (:authors ("Carlos G. Cordero ")) (:maintainer "Carlos G. Cordero" . "pacfiles@binarycharly.com") (:keywords "files" "pacman" "arch" "pacnew" "pacsave" "update" "linux") (:url . "https://github.com/UndeadKernel/pacfiles-mode"))]) (pack . [(20191017 456) ((emacs (24)) (cl-lib (0 5))) "Pack and unpack archive files" single ((:commit . "85cd856fdc00a2365e88b50373b99f1b3d2227be") (:authors ("10sr" . "8.slashes@gmail.com")) (:maintainer "10sr" . "8.slashes@gmail.com") (:keywords "files" "dired") (:url . "https://github.com/10sr/pack-el"))]) (package+ . [(20210124 640) ((emacs (24 3))) "Extensions for the package library." tar ((:commit . "079da78f3be8364e964f5861a5f433ad61b6f654") (:authors ("Ryan Davis" . "ryand-ruby@zenspider.com")) (:maintainer "Ryan Davis" . "ryand-ruby@zenspider.com") (:keywords "extensions" "tools") (:url . "https://github.com/zenspider/package"))]) - (package-build . [(20220210 1334) ((cl-lib (0 5)) (emacs (25 1))) "Tools for assembling a package archive" tar ((:commit . "032e9bd086029b2fdff09c3c2e606e29682e1fb1") (:authors ("Donald Ephraim Curtis" . "dcurtis@milkbox.net")) (:maintainer "Donald Ephraim Curtis" . "dcurtis@milkbox.net") (:keywords "tools") (:url . "https://github.com/melpa/package-build"))]) + (package-build . [(20220516 1125) ((emacs (25 1))) "Tools for assembling a package archive" tar ((:commit . "32a66832e376cfc918b63bd9a67b1c8cae23662a") (:authors ("Donald Ephraim Curtis" . "dcurtis@milkbox.net") ("Steve Purcell" . "steve@sanityinc.com") ("Jonas Bernoulli" . "jonas@bernoul.li") ("Phil Hagelberg" . "technomancy@gmail.com")) (:maintainer "Donald Ephraim Curtis" . "dcurtis@milkbox.net") (:keywords "maint" "tools") (:url . "https://github.com/melpa/package-build"))]) (package-filter . [(20161122 719) nil "package archive whitelist and blacklist" single ((:commit . "bc73b41aea1d65ca44ef1593ca13126df9bbb39e") (:authors ("Donald Ephraim Curtis" . "dcurtis@milkbox.net")) (:maintainer "Donald Ephraim Curtis" . "dcurtis@milkbox.net") (:url . "https://github.com/milkypostman/package-filter"))]) (package-lint . [(20220412 1648) ((cl-lib (0 5)) (emacs (24 1)) (let-alist (1 0 6))) "A linting library for elisp package authors" tar ((:commit . "80a9d9815ab2919c992ad29ae4846443dec43a35") (:authors ("Steve Purcell" . "steve@sanityinc.com") ("Fanael Linithien" . "fanael4@gmail.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "lisp") (:url . "https://github.com/purcell/package-lint"))]) (package-lint-flymake . [(20210530 319) ((emacs (26 1)) (package-lint (0 5))) "A package-lint Flymake backend" single ((:commit . "80a9d9815ab2919c992ad29ae4846443dec43a35") (:url . "https://github.com/purcell/package-lint"))]) @@ -3676,7 +3678,7 @@ (pandoc . [(20161128 1157) ((emacs (24 4))) "Pandoc interface" single ((:commit . "198d262d09e30448f1672338b0b5a81cf75e1eaa") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "hypermedia" "documentation" "markup" "converter") (:url . "https://github.com/zonuexe/pandoc.el"))]) (pandoc-mode . [(20211208 2229) ((hydra (0 10 0)) (dash (2 10 0))) "Minor mode for interacting with Pandoc" tar ((:commit . "c1429887287b7ee9601196e26f97c908b6e4f5c0") (:authors ("Joost Kremers" . "joostkremers@fastmail.fm")) (:maintainer "Joost Kremers" . "joostkremers@fastmail.fm") (:keywords "text" "pandoc") (:url . "http://joostkremers.github.io/pandoc-mode/"))]) (pangu-spacing . [(20190823 401) nil "Minor-mode to add space between Chinese and English characters." single ((:commit . "f92898949ba3bf991fd229416f3bbb54e9c6c223") (:authors ("coldnew" . "coldnew.tw@gmail.com")) (:maintainer "coldnew" . "coldnew.tw@gmail.com") (:url . "http://github.com/coldnew/pangu-spacing"))]) - (paper-theme . [(20200510 5) ((emacs (24))) "A minimal Emacs colour theme." single ((:commit . "350af0e5d53307c900e4f8b2617f3852f51a74d2") (:authors ("Göktuğ Kayaalp")) (:maintainer "Göktuğ Kayaalp") (:keywords "theme" "paper") (:url . "https://dev.gkayaalp.com/elisp/index.html#paper"))]) + (paper-theme . [(20200510 5) ((emacs (24))) "A minimal Emacs colour theme." single ((:commit . "d7dd4fb11178fc4404e52621d451f794a84e46ae") (:authors ("Göktuğ Kayaalp")) (:maintainer "Göktuğ Kayaalp") (:keywords "theme" "paper") (:url . "https://dev.gkayaalp.com/elisp/index.html#paper"))]) (paperless . [(20201130 1241) ((emacs (24 4)) (f (0 11 0)) (s (1 10 0)) (cl-lib (0 6 1))) "A major mode for sorting and filing PDF documents." tar ((:commit . "2db39586a2914f78f345379511d0e8cea4c96b86") (:authors ("Anthony Green" . "green@moxielogic.com")) (:maintainer "Anthony Green" . "green@moxielogic.com") (:keywords "pdf" "convenience") (:url . "http://github.com/atgreen/paperless"))]) (paradox . [(20191011 1111) ((emacs (24 4)) (seq (1 7)) (let-alist (1 0 3)) (spinner (1 7 3)) (hydra (0 13 2))) "A modern Packages Menu. Colored, with package ratings, and customizable." tar ((:commit . "339fe3518d1d102b2295670340e75caf4f01a29a") (:authors ("Artur Malabarba" . "emacs@endlessparentheses.com")) (:maintainer "Artur Malabarba" . "emacs@endlessparentheses.com") (:keywords "package" "packages") (:url . "https://github.com/Malabarba/paradox"))]) (parchment-theme . [(20200910 2310) ((autothemer (0 2))) "Light theme inspired by Acme and Leuven" single ((:commit . "95e8248edbdb01fedc7db4472bcce90d2d872106") (:authors ("Alex Griffin" . "a@ajgrf.com")) (:maintainer "Alex Griffin" . "a@ajgrf.com") (:url . "https://github.com/ajgrf/parchment"))]) @@ -3693,7 +3695,7 @@ (parsebib . [(20220426 2049) ((emacs (25 1))) "A library for parsing bib files" single ((:commit . "dd4c5540fa6c2cd990cba324741d7abbc8ed2f23") (:authors ("Joost Kremers" . "joostkremers@fastmail.fm")) (:maintainer "Joost Kremers" . "joostkremers@fastmail.fm") (:keywords "text" "bibtex") (:url . "https://github.com/joostkremers/parsebib"))]) (parsec . [(20180730 16) ((emacs (24)) (cl-lib (0 5))) "Parser combinator library" single ((:commit . "2cbbbc2254aa7bcaa4fb5e07c8c1bf2f381dba26") (:authors ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainer "Junpeng Qiu" . "qjpchmail@gmail.com") (:keywords "extensions") (:url . "https://github.com/cute-jumper/parsec.el"))]) (parseclj . [(20220422 936) ((emacs (25))) "Clojure/EDN parser" tar ((:commit . "4d0e780e00f1828b00c43099e6eebc6582998f72") (:authors ("Arne Brasseur" . "arne@arnebrasseur.net")) (:maintainer "Arne Brasseur" . "arne@arnebrasseur.net") (:keywords "lisp" "clojure" "edn" "parser"))]) - (parseedn . [(20220422 936) ((emacs (26)) (parseclj (1 1 0)) (map (2))) "Clojure/EDN parser" single ((:commit . "dce2eed418ad21acf3d2d6d75c37dfa679b22359") (:authors ("Arne Brasseur" . "arne@arnebrasseur.net")) (:maintainer "Arne Brasseur" . "arne@arnebrasseur.net") (:keywords "lisp" "clojure" "edn" "parser"))]) + (parseedn . [(20220512 1328) ((emacs (26)) (parseclj (1 1 0)) (map (2))) "Clojure/EDN parser" single ((:commit . "35e9f3173a6cca60b6851dddace470b29654ac77") (:authors ("Arne Brasseur" . "arne@arnebrasseur.net")) (:maintainer "Arne Brasseur" . "arne@arnebrasseur.net") (:keywords "lisp" "clojure" "edn" "parser"))]) (pasp-mode . [(20180404 1700) ((emacs (24 3))) "- A major mode for editing Answer Set Programs." single ((:commit . "59385eb0e8ebcfc8c11dd811fb145d4b0fa3cc92") (:authors ("Henrik Jürges" . "juerges.henrik@gmail.com")) (:maintainer "Henrik Jürges" . "juerges.henrik@gmail.com") (:keywords "asp" "pasp" "answer set programs" "potassco answer set programs" "major mode" "languages") (:url . "https://github.com/santifa/pasp-mode"))]) (pass . [(20210203 810) ((emacs (25)) (password-store (2 1 0)) (password-store-otp (0 1 5)) (f (0 17))) "Major mode for password-store.el" single ((:commit . "5651da53137db9adcb125b4897c2fe27eeb4368d") (:authors ("Nicolas Petton" . "petton.nicolas@gmail.com") ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Nicolas Petton" . "petton.nicolas@gmail.com") (:keywords "password-store" "password" "keychain"))]) (passmm . [(20210109 8) ((emacs (24 4)) (password-store (0))) "A minor mode for pass (Password Store)." single ((:commit . "d78d1bf4f397180d2256248df589f33aafb4c8b4") (:authors ("Peter Jones" . "pjones@devalot.com")) (:maintainer "Peter Jones" . "pjones@devalot.com") (:url . "https://github.com/pjones/passmm"))]) @@ -3715,7 +3717,7 @@ (pc-bufsw . [(20201011 1918) nil "PC style quick buffer switcher" single ((:commit . "a7295e4813d636d5a20605d134acd42e4e4fe8fa") (:authors ("Igor Bukanov" . "igor@mir2.org")) (:maintainer "Igor Bukanov" . "igor@mir2.org") (:keywords "buffer") (:url . "https://github.com/ibukanov/pc-bufsw"))]) (pcache . [(20201226 634) ((emacs (25 1))) "persistent caching for Emacs." single ((:commit . "893d2a637423bae2cc5e72c559e3a9d1518797c9") (:authors ("Yann Hodique" . "yann.hodique@gmail.com")) (:maintainer "Yann Hodique" . "yann.hodique@gmail.com") (:keywords "extensions"))]) (pcap-mode . [(20161025 1448) ((emacs (24 3))) "Major mode for working with PCAP files" single ((:commit . "52780669af0ade136f84d73f21b4dbb7ab655416") (:authors ("Aaron Conole" . "aconole@bytheb.org")) (:maintainer "Aaron Conole" . "aconole@bytheb.org") (:keywords "pcap" "packets" "tcpdump" "wireshark" "tshark"))]) - (pcmpl-args . [(20220131 2316) ((emacs (25 1))) "Enhanced shell command completion" single ((:commit . "94a19b693a226aa11b15627e01f9f4c9af752bab") (:authors ("Jonathan Waltman" . "jonathan.waltman@gmail.com")) (:maintainer "Jonathan Waltman" . "jonathan.waltman@gmail.com") (:keywords "abbrev" "completion" "convenience" "processes" "terminals" "unix") (:url . "https://github.com/JonWaltman/pcmpl-args.el"))]) + (pcmpl-args . [(20220510 2056) ((emacs (25 1))) "Enhanced shell command completion" single ((:commit . "43229e1096f89c277190f09a3d794781f8fa0015") (:authors ("Jonathan Waltman" . "jonathan.waltman@gmail.com")) (:maintainer "Jonathan Waltman" . "jonathan.waltman@gmail.com") (:keywords "abbrev" "completion" "convenience" "processes" "terminals" "unix") (:url . "https://github.com/JonWaltman/pcmpl-args.el"))]) (pcmpl-git . [(20170121 59) nil "pcomplete for git" tar ((:commit . "9472ac70baeda025ef7becd1cf141d72aec93f32") (:authors ("Leo Liu" . "sdl.web@gmail.com")) (:maintainer "Leo Liu" . "sdl.web@gmail.com") (:keywords "tools"))]) (pcmpl-homebrew . [(20200911 742) nil "pcomplete for homebrew" single ((:commit . "a2044042dd498abad1dc06162a8ee0d70314ca40") (:authors ("zwild" . "judezhao@outlook.com")) (:maintainer "zwild" . "judezhao@outlook.com") (:keywords "pcomplete" "homebrew" "tools" "cask" "services"))]) (pcmpl-pip . [(20181229 1420) ((s (1 12 0)) (f (0 19 0)) (seq (2 15))) "pcomplete for pip" single ((:commit . "bc79228674ad5c1bc458c90dd8839790fb0a09e8") (:authors ("zwild" . "judezhao@outlook.com")) (:maintainer "zwild" . "judezhao@outlook.com") (:keywords "pcomplete" "pip" "python" "tools"))]) @@ -3724,7 +3726,7 @@ (pcsv . [(20150220 1131) nil "Parser of csv" single ((:commit . "798e0933f8d0818beb17aebf3b1056bbf74e03d0") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "data") (:url . "https://github.com/mhayashi1120/Emacs-pcsv/raw/master/pcsv.el"))]) (pdb-capf . [(20200419 1237) ((emacs (25 1))) "Completion-at-point function for python debugger" single ((:commit . "2f4099aa1330f87df4e9cd526de057ee9b71de6c") (:authors ("Andrii Kolomoiets" . "andreyk.mad@gmail.com")) (:maintainer "Andrii Kolomoiets" . "andreyk.mad@gmail.com") (:keywords "languages" "abbrev" "convenience") (:url . "https://github.com/muffinmad/emacs-pdb-capf"))]) (pdb-mode . [(20150128 1751) nil "Major mode for editing Protein Data Bank files" single ((:commit . "855fb18ebb73b5df30c8d7677c2bcd0f361b138a") (:authors (nil . "charles.bond@uwa.edu.au")) (:maintainer nil . "aix.bing@gmail.com") (:keywords "data" "pdb") (:url . "http://bondxray.org/software/pdb-mode/"))]) - (pdf-tools . [(20220510 110) ((emacs (24 3)) (nadvice (0 3)) (tablist (1 0)) (let-alist (1 0 4))) "Support library for PDF documents" tar ((:commit . "ab61b0472980200f52e2e23782bc07255baebe72") (:authors ("Andreas Politz" . "mail@andreas-politz.de")) (:maintainer "Vedang Manerikar" . "vedang.manerikar@gmail.com") (:keywords "files" "multimedia") (:url . "http://github.com/vedang/pdf-tools/"))]) + (pdf-tools . [(20220512 145) ((emacs (24 3)) (nadvice (0 3)) (tablist (1 0)) (let-alist (1 0 4))) "Support library for PDF documents" tar ((:commit . "fedd930a09a497c03df3ce5204ccbd80da724662") (:authors ("Andreas Politz" . "mail@andreas-politz.de")) (:maintainer "Vedang Manerikar" . "vedang.manerikar@gmail.com") (:keywords "files" "multimedia") (:url . "http://github.com/vedang/pdf-tools/"))]) (pdf-view-restore . [(20190904 1708) ((pdf-tools (0 90)) (emacs (26 0))) "Support for opening last known pdf position in pdfview mode" single ((:commit . "5a1947c01a3edecc9e0fe7629041a2f53e0610c9") (:authors ("Kevin Kim" . "kevinkim1991@gmail.com")) (:maintainer "Kevin Kim" . "kevinkim1991@gmail.com") (:keywords "files" "convenience") (:url . "https://github.com/007kevin/pdf-view-restore"))]) (pdfgrep . [(20210203 1730) ((emacs (24 4))) "run `pdfgrep' and display the results." single ((:commit . "a4ca0a1e6521de93f28bb6736a5344b4974d144c") (:authors ("Jérémy Compostella" . "jeremy.compostella@gmail.com")) (:maintainer "Jérémy Compostella" . "jeremy.compostella@gmail.com") (:keywords "extensions" "mail" "pdf" "grep") (:url . "https://github.com/jeremy-compostella/pdfgrep"))]) (peacock-theme . [(20170808 1320) ((emacs (24 0))) "an Emacs 24 theme based on Peacock (tmTheme)" single ((:commit . "9e46fbfb562b6e26c6e3d6d618b044b3694da4c8") (:authors ("Jason Milkins")) (:maintainer "Jason Milkins") (:url . "https://github.com/emacsfodder/tmtheme-to-deftheme"))]) @@ -3764,7 +3766,7 @@ (phoenix-dark-pink-theme . [(20190821 48) nil "Originally a port of the Sublime Text 2 theme" single ((:commit . "ddd98a45775be105984ec598384e68df3d3e8046") (:authors ("J Irving" . "j@lollyshouse.ca")) (:maintainer "J Irving" . "j@lollyshouse.ca") (:url . "http://github.com/j0ni/phoenix-dark-pink"))]) (php-boris . [(20130527 821) nil "Run boris php REPL" single ((:commit . "f2faebf610c917f7091f7ec0cd97645629c4f819") (:authors ("Tom Regner")) (:maintainer "Tom Regner" . "tom@goochesa.de") (:keywords "php" "commint" "repl" "boris"))]) (php-boris-minor-mode . [(20140209 1835) ((php-boris (0 0 1)) (highlight (0))) "a minor mode to evaluate PHP code in the Boris repl" single ((:commit . "c70e176dd6545f2d42ca3427e87b469635616d8a") (:authors ("steckerhalter")) (:maintainer "steckerhalter") (:keywords "php" "repl" "eval") (:url . "https://github.com/steckerhalter/php-boris-minor-mode"))]) - (php-cs-fixer . [(20210923 718) ((cl-lib (0 5))) "php-cs-fixer wrapper." single ((:commit . "7e12a1af5d65cd8a801eeb5564c6268a4e190c0c") (:authors ("Philippe Ivaldi for OVYA")) (:maintainer "Philippe Ivaldi for OVYA") (:keywords "languages" "php") (:url . "https://github.com/OVYA/php-cs-fixer"))]) + (php-cs-fixer . [(20220516 1008) ((cl-lib (0 5))) "php-cs-fixer wrapper." single ((:commit . "efe4368d891f1eec6311363cfd6be3e9eadb5e0a") (:authors ("Philippe Ivaldi for OVYA")) (:maintainer "Philippe Ivaldi for OVYA") (:keywords "languages" "php") (:url . "https://github.com/OVYA/php-cs-fixer"))]) (php-eldoc . [(20140202 1941) nil "eldoc backend for php" tar ((:commit . "df05064146b884d9081e10657e32dc480f070cfe") (:authors ("sabof")) (:maintainer "sabof") (:url . "https://github.com/sabof/php-eldoc"))]) (php-mode . [(20220120 1959) ((emacs (25 2))) "Major mode for editing PHP code" tar ((:commit . "4503672471b8fdaaea6c454344817a119c87fcc6") (:authors ("Eric James Michael Ritz")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "languages" "php") (:url . "https://github.com/emacs-php/php-mode"))]) (php-quickhelp . [(20210819 2025) ((emacs (25 1))) "Quickhelp at point for php" single ((:commit . "d5e11b7a6bad64550521e8822139a33218b8c9bb") (:authors ("Vincenzo Pupillo")) (:maintainer "Vincenzo Pupillo") (:url . "https://github.com/vpxyz/php-quickhelp"))]) @@ -3791,7 +3793,7 @@ (pinyin-search . [(20160515 358) ((pinyinlib (0 1 0))) "Search Chinese by Pinyin" single ((:commit . "2e877a76851009d41bde66eb33182a03a7f04262") (:authors ("Chunyang Xu" . "xuchunyang56@gmail.com")) (:maintainer "Chunyang Xu" . "xuchunyang56@gmail.com") (:keywords "chinese" "search") (:url . "https://github.com/xuchunyang/pinyin-search.el"))]) (pinyinlib . [(20200911 1723) nil "Convert first letter of Pinyin to Simplified/Traditional Chinese characters" single ((:commit . "1772c79b6f319b26b6a394a8dda065be3ea4498d") (:authors ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainer "Junpeng Qiu" . "qjpchmail@gmail.com") (:keywords "extensions"))]) (pip-requirements . [(20181027 1629) ((dash (2 8 0))) "A major mode for editing pip requirements files." single ((:commit . "216cd1690f80cc965d4ae47b8753fc185f778ff6") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk"))]) - (pipenv . [(20210127 1444) ((emacs (25 1)) (s (1 12 0)) (pyvenv (1 20))) "A Pipenv porcelain" single ((:commit . "8f50c68d415307a2cbc65cc4df20df18e1776e9b") (:authors ("Paul Walsh" . "paulywalsh@gmail.com")) (:maintainer "Paul Walsh" . "paulywalsh@gmail.com") (:url . "https://github.com/pwalsh/pipenv.el"))]) + (pipenv . [(20220514 123) ((emacs (25 1)) (s (1 12 0)) (pyvenv (1 20)) (load-env-vars (0 0 2))) "A Pipenv porcelain" single ((:commit . "3af159749824c03f59176aff7f66ddd6a5785a10") (:authors ("Paul Walsh" . "paulywalsh@gmail.com")) (:maintainer "Paul Walsh" . "paulywalsh@gmail.com") (:url . "https://github.com/pwalsh/pipenv.el"))]) (pippel . [(20220416 1743) ((emacs (25 1)) (s (1 11 0)) (dash (2 12 0))) "Frontend to python package manager pip" tar ((:commit . "cb194952ee150e77601d3233dabdb521b976ee79") (:authors ("Fritz Stelzer" . "brotzeitmacher@gmail.com")) (:maintainer "Arif Er" . "arifer612@protonmail.me") (:url . "https://github.com/arifer612/pippel"))]) (pixie-mode . [(20180626 541) ((clojure-mode (3 0 1)) (inf-clojure (1 0 0))) "Major mode for Pixie-lang" single ((:commit . "a40c2632cfbe948852a5cdcfd44e6a65db11834d") (:authors ("John Walker" . "john.lou.walker@gmail.com")) (:maintainer "John Walker" . "john.lou.walker@gmail.com") (:url . "https://github.com/johnwalker/pixie-mode"))]) (pixiv-novel-mode . [(20160220 1421) nil "Major mode for pixiv novel" single ((:commit . "0d1ca524d92b91f20a7105402a773bc21779b434") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "novel" "pixiv"))]) @@ -3911,7 +3913,7 @@ (project-mode-line-tag . [(20211013 1954) ((emacs (25 1))) "Display a buffer's project in its mode line" single ((:commit . "69d44e5495185587ee8577f8b9d616063d6bd7f8") (:authors ("Fritz Grabo" . "hello@fritzgrabo.com")) (:maintainer "Fritz Grabo" . "hello@fritzgrabo.com") (:keywords "convenience") (:url . "https://github.com/fritzgrabo/project-mode-line-tag"))]) (project-persist . [(20180906 1302) nil "A minor mode to allow loading and saving of project settings." tar ((:commit . "26d9435bef44da2a1b0892eba822f9f487b98eec") (:authors ("Robert Dallas Gray")) (:maintainer "Robert Dallas Gray") (:keywords "project" "persistence") (:url . "https://github.com/rdallasgray/project-persist"))]) (project-persist-drawer . [(20151108 1222) ((project-persist (0 3))) "Use a project drawer with project-persist." tar ((:commit . "35bbe132a4fab6a0fec15ce6c0fd2fe6a4aa9626") (:authors ("Robert Dallas Gray" . "mail@robertdallasgray.com")) (:maintainer "Robert Dallas Gray" . "mail@robertdallasgray.com") (:keywords "defaults") (:url . "https://github.com/rdallasgray/project-persist-drawer.git"))]) - (project-rootfile . [(20220509 1552) ((emacs (27 1))) "Extension of project.el to detect project with root file" single ((:commit . "fe2c8442ec501b0a0ef2f723bcbc41b2103011be") (:authors ("Taiki Sugawara" . "buzz.taiki@gmail.com")) (:maintainer "Taiki Sugawara" . "buzz.taiki@gmail.com") (:url . "https://github.com/buzztaiki/project-rootfile.el"))]) + (project-rootfile . [(20220516 1419) ((emacs (27 1))) "Extension of project.el to detect project with root file" single ((:commit . "ec33877552a5dabebca4ab272677a7fbaf98864f") (:authors ("Taiki Sugawara" . "buzz.taiki@gmail.com")) (:maintainer "Taiki Sugawara" . "buzz.taiki@gmail.com") (:url . "https://github.com/buzztaiki/project-rootfile.el"))]) (project-shells . [(20210625 647) ((emacs (24 3)) (seq (2 19))) "Manage the shell buffers of each project" single ((:commit . "900369828f1a213c60a2207a71d46bc43fd5405c") (:authors ("\"Huang, Ying\"" . "huang.ying.caritas@gmail.com")) (:maintainer "\"Huang, Ying\"" . "huang.ying.caritas@gmail.com") (:keywords "processes" "terminals") (:url . "https://github.com/hying-caritas/project-shells"))]) (project-tab-groups . [(20220331 918) ((emacs (28))) "Support a \"one tab group per project\" workflow" single ((:commit . "837267a23fa57199599b96af94c2db2e80a859d3") (:authors ("Fritz Grabo" . "hello@fritzgrabo.com")) (:maintainer "Fritz Grabo" . "hello@fritzgrabo.com") (:keywords "convenience") (:url . "https://github.com/fritzgrabo/project-tab-groups"))]) (projectile . [(20220430 800) ((emacs (25 1))) "Manage and navigate projects in Emacs easily" single ((:commit . "a4f86f981c84a546530d5904253fa266431ef806") (:authors ("Bozhidar Batsov" . "bozhidar@batsov.dev")) (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.dev") (:keywords "project" "convenience") (:url . "https://github.com/bbatsov/projectile"))]) @@ -3935,7 +3937,7 @@ (propfont-mixed . [(20150113 2211) ((emacs (24)) (cl-lib (0 5))) "Use proportional fonts with space-based indentation." single ((:commit . "0b461ef4754a469610dba71874a34b6da42176bf") (:authors ("Kirill Ignatiev ")) (:maintainer "Kirill Ignatiev ") (:keywords "faces") (:url . "https://github.com/ikirill/propfont-mixed"))]) (proportional . [(20200309 1556) ((emacs (25 1))) "use a proportional font everywhere" single ((:commit . "0e4537af7ba2bc9dbb449c38350bce012b382f51") (:authors ("Johannes Goslar")) (:maintainer "Johannes Goslar") (:keywords "faces") (:url . "https://github.com/ksjogo/proportional"))]) (prosjekt . [(20151127 1416) ((dash (2 8 0))) "a software project tool for emacs" tar ((:commit . "a864a8be5842223043702395f311e3350c28e9db") (:authors ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainer "Austin Bingham" . "austin.bingham@gmail.com") (:url . "https://github.com/abingham/prosjekt"))]) - (protobuf-mode . [(20220303 1716) nil "major mode for editing protocol buffers." single ((:commit . "354aba886e07c18a233dc33a9895c5d4f8f0bc08") (:authors ("Alexandre Vassalotti" . "alexandre@peadrop.com")) (:maintainer "Alexandre Vassalotti" . "alexandre@peadrop.com") (:keywords "google" "protobuf" "languages"))]) + (protobuf-mode . [(20220303 1716) nil "major mode for editing protocol buffers." single ((:commit . "b3199d62be2af7f2ddd60a002e0f48850df09997") (:authors ("Alexandre Vassalotti" . "alexandre@peadrop.com")) (:maintainer "Alexandre Vassalotti" . "alexandre@peadrop.com") (:keywords "google" "protobuf" "languages"))]) (protocols . [(20170802 1132) ((cl-lib (0 5))) "Protocol database access functions." single ((:commit . "d0f7c4acb05465f1a0d4be54363bbd2802647e77") (:authors ("Dave Pearson" . "davep@davep.org")) (:maintainer "Dave Pearson" . "davep@davep.org") (:keywords "convenience" "net" "protocols") (:url . "https://github.com/davep/protocols.el"))]) (proxy-mode . [(20220210 1410) ((emacs (25))) "A minor mode to toggle proxy." single ((:commit . "620e48c6afaf760d0ee9f5bdf583fd91cd9d0ec6") (:keywords "comm" "proxy") (:url . "https://repo.or.cz/proxy-mode.git"))]) (psalm . [(20211002 1552) ((emacs (24 3)) (php-mode (1 22 3))) "Interface to Psalm" single ((:commit . "28d546a79cb865a78b94cd7e929d66d720505faa") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "tools" "php") (:url . "https://github.com/emacs-php/psalm.el"))]) @@ -3951,7 +3953,7 @@ (pulseaudio-control . [(20220418 742) nil "Use `pactl' to manage PulseAudio volumes." single ((:commit . "22f54ae7282b37eaec0231a21e60213a5dbc7172") (:authors ("Alexis" . "flexibeast@gmail.com") ("Ellington Santos" . "ellingtonsantos@gmail.com") ("Sergey Trofimov" . "sarg@sarg.org.ru")) (:maintainer "Alexis" . "flexibeast@gmail.com") (:keywords "multimedia" "hardware" "sound" "pulseaudio") (:url . "https://github.com/flexibeast/pulseaudio-control"))]) (punctuality-logger . [(20141120 2031) nil "Punctuality logger for Emacs" single ((:commit . "e09e5dd37bc92289fa2f7dc44aed51a7b5e04bb0") (:authors ("Philip Woods" . "elzairthesorcerer@gmail.com")) (:maintainer "Philip Woods" . "elzairthesorcerer@gmail.com") (:keywords "reminder" "calendar") (:url . "https://gitlab.com/elzair/punctuality-logger"))]) (pungi . [(20150222 1246) ((jedi (0 2 0 -3 2)) (pyvenv (1 5))) "Integrates jedi with virtualenv and buildout python environments" single ((:commit . "a2d4d439ea371be0b064a12248288903b8a521a0") (:authors ("Matthew Russell" . "matthew.russell@horizon5.org")) (:maintainer "Matthew Russell" . "matthew.russell@horizon5.org") (:keywords "convenience"))]) - (puni . [(20220405 1808) ((emacs (26 1))) "Parentheses Universalistic" single ((:commit . "bb9b1e271b51b3dfae984da15f0e40f5be5b2473") (:authors ("Hao Wang" . "amaikinono@gmail.com")) (:maintainer "Hao Wang" . "amaikinono@gmail.com") (:keywords "convenience" "lisp" "tools") (:url . "https://github.com/AmaiKinono/puni"))]) + (puni . [(20220514 1722) ((emacs (26 1))) "Parentheses Universalistic" single ((:commit . "9757b6b5533bede372b03fdaa375987a0840eb5e") (:authors ("Hao Wang" . "amaikinono@gmail.com")) (:maintainer "Hao Wang" . "amaikinono@gmail.com") (:keywords "convenience" "lisp" "tools") (:url . "https://github.com/AmaiKinono/puni"))]) (punpun-theme . [(20210508 1635) ((emacs (24 1))) "A bleak theme" tar ((:commit . "7026684cd568cb691af3ced5de14c375fe6f5a1a"))]) (puppet-mode . [(20210305 645) ((emacs (24 1)) (pkg-info (0 4))) "Major mode for Puppet manifests" single ((:commit . "71bcd383f20a457e8ad34e0e08ec47f8e1b64263") (:authors ("Vox Pupuli" . "voxpupuli@groups.io") ("Bozhidar Batsov" . "bozhidar@batsov.com") ("Sebastian Wiesner" . "swiesner@lunaryorn.com") ("Russ Allbery" . "rra@stanford.edu")) (:maintainer "Vox Pupuli" . "voxpupuli@groups.io") (:keywords "languages") (:url . "https://github.com/voxpupuli/puppet-mode"))]) (purescript-mode . [(20210109 244) ((emacs (25 1))) "A PureScript editing mode" tar ((:commit . "9c37067e611b5253a095f03245c247aa97bd7614") (:authors ("1992 Simon Marlow") ("1997-1998 Graeme E Moss" . "gem@cs.york.ac.uk") ("Tommy Thorn" . "thorn@irisa.fr") ("2001-2002 Reuben Thomas (>=v1.4)") ("2003 Dave Love" . "fx@gnu.org") ("2014 Tim Dysinger" . "tim@dysinger.net")) (:maintainer "1992 Simon Marlow") (:keywords "faces" "files" "purescript") (:url . "https://github.com/purescript-emacs/purescript-mode"))]) @@ -3970,12 +3972,12 @@ (py-yapf . [(20160925 1122) nil "Use yapf to beautify a Python buffer" single ((:commit . "a878304202ad827a1f3de3dce1badd9ca8731146") (:authors ("Friedrich Paetzke" . "f.paetzke@gmail.com")) (:maintainer "Friedrich Paetzke" . "f.paetzke@gmail.com") (:url . "https://github.com/paetzke/py-yapf.el"))]) (pycarddavel . [(20150831 1216) ((helm (1 7 0)) (emacs (24 0))) "Integrate pycarddav" single ((:commit . "a6d81ee4eb8309cd82f6082aeca68c5a015702a3") (:authors ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Damien Cassou" . "damien@cassou.me") (:keywords "helm" "pyccarddav" "carddav" "message" "mu4e" "contacts"))]) (pycoverage . [(20200513 2047) ((emacs (24 3))) "Support for coverage stats on Python 2.X and 3" tar ((:commit . "3c69ed312121368f1b24cc04d54a29ce4ed4f743") (:authors ("matt harrison")) (:maintainer "matt harrison") (:keywords "project" "convenience") (:url . "https://github.com/mattharrison/pycoverage.el"))]) - (pydoc . [(20211119 2211) nil "functional, syntax highlighted pydoc navigation" single ((:commit . "3aaffe41e1c5a9d53fbc1de02686c386fd002890") (:authors ("John Kitchin" . "jkitchin@andrew.cmu.edu")) (:maintainer "Brian J. Lopes" . "statmobile@gmail.com") (:keywords "pydoc" "python") (:url . "https://github.com/statmobile/pydoc"))]) + (pydoc . [(20220513 2059) nil "functional, syntax highlighted pydoc navigation" single ((:commit . "604c12e19deeae60b9416c1ac0454fd9bce5e6ce") (:authors ("John Kitchin" . "jkitchin@andrew.cmu.edu")) (:maintainer "Brian J. Lopes" . "statmobile@gmail.com") (:keywords "pydoc" "python") (:url . "https://github.com/statmobile/pydoc"))]) (pyenv-mode . [(20200518 1521) ((pythonic (0 1 0))) "Integrate pyenv with python-mode" single ((:commit . "b818901b8eac0e260ced66a6a5acabdbf6f5ba99") (:authors ("Artem Malyshev" . "proofit404@gmail.com")) (:maintainer "Artem Malyshev" . "proofit404@gmail.com") (:url . "https://github.com/proofit404/pyenv-mode"))]) (pyenv-mode-auto . [(20180620 1252) ((pyenv-mode (0 1 0)) (s (1 11 0)) (f (0 17 0))) "Automatically activates pyenv version if .python-version file exists." single ((:commit . "347b94cd5ad22e33cc41be661c102d4548767858") (:authors ("Sviatoslav Bulbakha" . "mail@ssbb.me")) (:maintainer "Sviatoslav Bulbakha" . "mail@ssbb.me") (:keywords "python" "pyenv") (:url . "https://github.com/ssbb/pyenv-mode-auto"))]) (pygen . [(20161121 506) ((elpy (1 12 0)) (python-mode (6 2 2)) (dash (2 13 0))) "Python code generation using Elpy and Python-mode." single ((:commit . "9019ff44ba49d7295b1476530feab91fdadb084b") (:authors ("Jack Crawley ")) (:maintainer "Jack Crawley ") (:keywords "python" "code generation") (:url . "https://github.com/JackCrawley/pygen/"))]) (pygn-mode . [(20211021 2325) ((emacs (26 1)) (tree-sitter (0 15 2)) (tree-sitter-langs (0 10 7)) (uci-mode (0 5 4)) (nav-flash (1 0 0)) (ivy (0 10 0))) "Major-mode for chess PGN files, powered by Python" tar ((:commit . "eb1da7e3eb5f5754b60d404b0e341206eebe19ca") (:authors ("Dodge Coates and Roland Walker")) (:maintainer "Dodge Coates and Roland Walker") (:keywords "data" "games" "chess") (:url . "https://github.com/dwcoates/pygn-mode"))]) - (pyim . [(20220509 405) ((emacs (25 1)) (async (1 6)) (xr (1 13))) "A Chinese input method support quanpin, shuangpin, wubi, cangjie and rime." tar ((:commit . "3339ffac4bb116f09754f1ed262e8bede2df2bf1") (:authors ("Ye Wenbin" . "wenbinye@163.com") ("Feng Shu" . "tumashu@163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:keywords "convenience" "chinese" "pinyin" "input-method") (:url . "https://github.com/tumashu/pyim"))]) + (pyim . [(20220513 605) ((emacs (25 1)) (async (1 6)) (xr (1 13))) "A Chinese input method support quanpin, shuangpin, wubi, cangjie and rime." tar ((:commit . "1208a9dcbc029865bbd75621e9035c8f44def15f") (:authors ("Ye Wenbin" . "wenbinye@163.com") ("Feng Shu" . "tumashu@163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:keywords "convenience" "chinese" "pinyin" "input-method") (:url . "https://github.com/tumashu/pyim"))]) (pyim-basedict . [(20210517 43) nil "The default pinyin dict of pyim" tar ((:commit . "86f6de3e3a1523eb278bd3afe7c4ceba2a0e2972") (:authors ("Feng Shu" . "tumashu@163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:keywords "convenience" "chinese" "pinyin" "input-method" "complete") (:url . "https://github.com/tumashu/pyim-basedict"))]) (pyim-cangjiedict . [(20210617 934) ((pyim (3 7))) "Some cangjie dicts for pyim" tar ((:commit . "d17e3d32a6480939b350a91a915ebe8e6efad819") (:authors ("Yuanchen Xie" . "yuanchen.gm@gmail.com")) (:maintainer "Yuanchen Xie" . "yuanchen.gm@gmail.com") (:keywords "convenience" "chinese" "pinyin" "input-method" "complete") (:url . "https://github.com/p1uxtar/pyim-cangjiedict"))]) (pyim-smzmdict . [(20210505 1445) ((pyim (3 7))) "Sanma(triple) Zhengma dict for pyim" tar ((:commit . "fcddbde17a04d174c7353548056524687f7be8d2") (:authors ("Yue Shi (Zhizhi)")) (:maintainer "Yuanchen Xie") (:keywords "convenience" "i18n" "pyim" "chinese" "zhengma") (:url . "https://github.com/p1uxtar/pyim-smzmdict"))]) @@ -3983,7 +3985,7 @@ (pyimport . [(20180308 1752) ((dash (2 8 0)) (s (1 9 0)) (shut-up (0 3 2))) "Manage Python imports!" single ((:commit . "a6f63cf7ed93f0c0f7c207e6595813966f8852b9") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk"))]) (pyimpsort . [(20160130 453) ((emacs (24 3))) "Sort python imports." tar ((:commit . "d5c61d70896b642646dfd3c809c06174ae086c1a") (:authors ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainer "Mario Rodas" . "marsam@users.noreply.github.com") (:keywords "convenience") (:url . "https://github.com/emacs-pe/pyimpsort.el"))]) (pyinspect . [(20211102 1415) ((emacs (27 1))) "Python object inspector" tar ((:commit . "36cf624236c8b4cce852dd52b64d058d4d4a32fd") (:authors ("Maor Kadosh" . "git@avocadosh.xyz")) (:maintainer "Maor Kadosh" . "git@avocadosh.xyz") (:keywords "tools") (:url . "https://github.com/it-is-wednesday/pyinspect.el"))]) - (pylint . [(20210411 1931) nil "minor mode for running `pylint'" single ((:commit . "874cb4339aac8100806ac7ca9701f4f519080288") (:authors ("Ian Eure" . "ian.eure@gmail.com")) (:maintainer "Jonathan Kotta" . "jpkotta@gmail.com") (:keywords "languages" "python"))]) + (pylint . [(20210411 1931) nil "minor mode for running `pylint'" single ((:commit . "5ab99efdd62751d58b82287e8a05b44532441d8e") (:authors ("Ian Eure" . "ian.eure@gmail.com")) (:maintainer "Jonathan Kotta" . "jpkotta@gmail.com") (:keywords "languages" "python"))]) (pynt . [(20180710 726) ((emacs (24 4)) (ein (0 13 1)) (epc (0 1 1)) (deferred (0 5 1))) "Generate and scroll EIN buffers from python code" single ((:commit . "86cf9ce78d34f92bfd0764c9cbb75427ebd429e6") (:authors ("Edward Banner" . "edward.banner@gmail.com")) (:maintainer "Edward Banner" . "edward.banner@gmail.com") (:keywords "convenience") (:url . "https://github.com/ebanner/pynt"))]) (pyramid . [(20210427 1032) ((emacs (25 2)) (pythonic (0 1 1)) (tablist (0 70))) "Minor mode for working with pyramid projects" tar ((:commit . "66f54f4a9cc9fa81edf768ab433d5b3c5517363c") (:authors ("Daniel Kraus" . "daniel@kraus.my")) (:maintainer "Daniel Kraus" . "daniel@kraus.my") (:keywords "python" "pyramid" "pylons" "convenience" "tools" "processes") (:url . "https://github.com/dakra/pyramid.el"))]) (pytest . [(20200330 41) ((s (1 9 0))) "Easy Python test running in Emacs" single ((:commit . "6934047242db79b1c53e9fe3e0734cc9719ed1c4") (:keywords "pytest" "python" "testing") (:url . "https://github.com/ionrock/pytest-el"))]) @@ -3998,7 +4000,7 @@ (python-insert-docstring . [(20211127 1232) ((emacs (25 1))) "Python Google docstring inserter" single ((:commit . "cd6419b74c99c06d5c48c1b289572acce1fd193b") (:authors ("Marco Vocialta" . "macurovc@tutanota.com")) (:maintainer "Marco Vocialta" . "macurovc@tutanota.com") (:url . "https://github.com/macurovc/insert-docstring"))]) (python-isort . [(20210603 2153) ((emacs (26)) (reformatter (0 6))) "Reformat python-mode buffer with isort" single ((:commit . "339814df22b87eebca02137e581f65d6283fce97") (:authors ("Jimmy Yuen Ho Wong" . "wyuenho@gmail.com")) (:maintainer "Jimmy Yuen Ho Wong" . "wyuenho@gmail.com") (:keywords "languages") (:url . "https://github.com/wyuenho/emacs-python-isort"))]) (python-mls . [(20220505 1523) ((emacs (27 1))) "Multi-line shell for (i)Python" single ((:commit . "6016c780865b3b9dcf90d9452367e0d39bbc1d1f") (:authors ("J.D. Smith")) (:maintainer "J.D. Smith") (:keywords "languages" "processes") (:url . "https://github.com/jdtsmith/python-mls"))]) - (python-mode . [(20220509 1820) nil "Python major mode" tar ((:commit . "2933e707a09fb99942a062cfb41aa67a2bb64f8e") (:authors ("2015-2021 https://gitlab.com/groups/python-mode-devs") ("2003-2014 https://launchpad.net/python-mode") ("1995-2002 Barry A. Warsaw") ("1992-1994 Tim Peters")) (:maintainer nil . "python-mode@python.org") (:keywords "languages" "processes" "python" "oop") (:url . "https://gitlab.com/groups/python-mode-devs"))]) + (python-mode . [(20220512 1206) nil "Python major mode" tar ((:commit . "97bb2d5ca50bec43a22ffc6187d13e3afb38238f") (:authors ("2015-2021 https://gitlab.com/groups/python-mode-devs") ("2003-2014 https://launchpad.net/python-mode") ("1995-2002 Barry A. Warsaw") ("1992-1994 Tim Peters")) (:maintainer nil . "python-mode@python.org") (:keywords "languages" "processes" "python" "oop") (:url . "https://gitlab.com/groups/python-mode-devs"))]) (python-pytest . [(20220502 1237) ((emacs (24 4)) (dash (2 18 0)) (transient (0 3 7)) (projectile (0 14 0)) (s (1 12 0))) "helpers to run pytest" single ((:commit . "5e72c343cb81866358e4437390c5eb84c3203440") (:authors ("wouter bolsterlee" . "wouter@bolsterl.ee")) (:maintainer "wouter bolsterlee" . "wouter@bolsterl.ee") (:keywords "pytest" "test" "python" "languages" "processes" "tools") (:url . "https://github.com/wbolster/emacs-python-pytest"))]) (python-switch-quotes . [(20161228 809) ((emacs (24 3))) "cycle between ' and \" quotes in python strings" single ((:commit . "93f1e9b40e061a6cea480139e8b1362b6404abd0") (:authors ("Vladimir Lagunov" . "lagunov.vladimir@gmail.com")) (:maintainer "Vladimir Lagunov" . "lagunov.vladimir@gmail.com") (:keywords "python" "tools" "convenience") (:url . "https://github.com/werehuman/python-switch-quotes"))]) (python-test . [(20181018 29) ((emacs (25 1))) "Python testing integration" single ((:commit . "f899975b133539e19ba822e4b0bfd1a28572967e") (:authors ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainer "Mario Rodas" . "marsam@users.noreply.github.com") (:keywords "convenience" "tools" "processes") (:url . "https://github.com/emacs-pe/python-test.el"))]) @@ -4015,7 +4017,7 @@ (quarto-mode . [(20220405 1556) ((emacs (25 1)) (polymode (0 2 2)) (poly-markdown (0 2 2)) (markdown-mode (2 3)) (request (0 3 2))) "A (poly)mode for https://quarto.org" single ((:commit . "2a199735866dc34126a061c6f2990378b381e687") (:authors ("Carlos Scheidegger")) (:maintainer "Carlos Scheidegger") (:keywords "languages" "multi-modes") (:url . "https://github.com/quarto-dev/quarto-emacs"))]) (quasi-monochrome-theme . [(20200415 705) nil "Quasi Monochrome theme" tar ((:commit . "b38d71860fdea945e10e8a766ac9dfa1410ade67") (:authors ("Lorenzo Bolla" . "lbolla@gmail.com")) (:maintainer "Lorenzo Bolla" . "lbolla@gmail.com") (:keywords "color-theme" "monochrome" "high contrast") (:url . "https://github.com/lbolla/emacs-quasi-monochrome"))]) (quelpa . [(20211228 248) ((emacs (25 1))) "Emacs Lisp packages built directly from source" tar ((:commit . "54fc5b951f103fadba25dde38274964737815883") (:authors ("steckerhalter")) (:maintainer "steckerhalter") (:keywords "tools" "package" "management" "build" "source" "elpa") (:url . "https://github.com/quelpa/quelpa"))]) - (quelpa-leaf . [(20210124 348) ((emacs (25 1)) (quelpa (1 0)) (leaf (4 1 0))) "Quelpa handler for leaf" single ((:commit . "e220893d29a095234076be1b255fade11f6410b8") (:authors ("Shen, Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Shen, Jen-Chieh" . "jcs090218@gmail.com") (:url . "https://github.com/quelpa/quelpa-leaf"))]) + (quelpa-leaf . [(20210124 348) ((emacs (25 1)) (quelpa (1 0)) (leaf (4 1 0))) "Quelpa handler for leaf" single ((:commit . "ea60d14a6c8dbe65ad0b3353185945d43ae4393d") (:authors ("Shen, Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Shen, Jen-Chieh" . "jcs090218@gmail.com") (:url . "https://github.com/quelpa/quelpa-leaf"))]) (quelpa-use-package . [(20201022 746) ((emacs (25 1)) (quelpa (1 0)) (use-package (2))) "quelpa handler for use-package" single ((:commit . "d985c0326b66aa19581918deccdc5edcacccf953") (:authors ("steckerhalter")) (:maintainer "steckerhalter") (:keywords "package" "management" "elpa" "use-package") (:url . "https://github.com/quelpa/quelpa-use-package"))]) (quick-buffer-switch . [(20201027 2307) nil "Quick switch to file or dir buffers." single ((:commit . "da82555f286588f171eed1de151325bbdd8cbd91") (:authors ("Sebastien Gross ")) (:maintainer "Sebastien Gross ") (:keywords "emacs" "configuration"))]) (quick-peek . [(20200130 2059) ((emacs (24 3))) "Inline quick-peek windows" single ((:commit . "03a276086795faad46a142454fc3e28cab058b70") (:authors ("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) (:maintainer "Clément Pit-Claudel" . "clement.pitclaudel@live.com") (:keywords "tools" "help" "doc" "convenience"))]) @@ -4028,7 +4030,7 @@ (quiz . [(20190525 1206) ((cl-lib (0 5)) (emacs (25))) "Multiple choice quiz game" single ((:commit . "570bf53926d89282cdb9653bd5aa8fe968f92bbd") (:authors ("Dave Pearson" . "davep@davep.org")) (:maintainer "Dave Pearson" . "davep@davep.org") (:keywords "games" "trivia" "quiz") (:url . "https://github.com/davep/quiz.el"))]) (r-autoyas . [(20140101 1510) ((ess (0)) (yasnippet (0 8 0))) "Provides automatically created yasnippets for R function argument lists." tar ((:commit . "b4020ee7f5f895e0065b8b26da8a49c51432d530") (:authors ("Sven Hartenstein & Matthew Fidler")) (:maintainer "Matthew Fidler") (:keywords "r" "yasnippet") (:url . "https://github.com/mlf176f2/r-autoyas.el"))]) (racer . [(20210307 243) ((emacs (25 1)) (rust-mode (0 2 0)) (dash (2 13 0)) (s (1 10 0)) (f (0 18 2)) (pos-tip (0 4 6))) "code completion, goto-definition and docs browsing for Rust via racer" single ((:commit . "1e63e98626737ea9b662d4a9b1ffd6842b1c648c") (:authors ("Phil Dawes")) (:maintainer "Phil Dawes") (:keywords "abbrev" "convenience" "matching" "rust" "tools") (:url . "https://github.com/racer-rust/emacs-racer"))]) - (racket-mode . [(20220505 1350) ((emacs (25 1))) "Racket editing, REPL, and more" tar ((:commit . "fbb4a4664e2cc2b5d21eee62735f73b7f0272e60") (:authors ("Greg Hendershott")) (:maintainer "Greg Hendershott") (:url . "https://www.racket-mode.com/"))]) + (racket-mode . [(20220515 1531) ((emacs (25 1))) "Racket editing, REPL, and more" tar ((:commit . "2477f07e779cceb034d62a79f8afae92e0e794ff") (:authors ("Greg Hendershott")) (:maintainer "Greg Hendershott") (:url . "https://www.racket-mode.com/"))]) (rails-i18n . [(20220126 1643) ((emacs (27 2)) (yaml (0 1 0)) (dash (2 19 1))) "Seach and insert i18n on ruby code" single ((:commit . "8e87e4e48e31902b8259ded28a208c2e7efea6e9") (:authors ("Otávio Schwanck dos Santos" . "otavioschwanck@gmail.com")) (:maintainer "Otávio Schwanck dos Santos" . "otavioschwanck@gmail.com") (:keywords "tools" "languages") (:url . "https://github.com/otavioschwanck/rails-i18n.el"))]) (rails-log-mode . [(20140408 425) nil "Major mode for viewing Rails log files" single ((:commit . "ff440003ad7d47cb0ac3300f2a632f4cfd36a446") (:authors ("Anantha kumaran" . "ananthakumaran@gmail.com")) (:maintainer "Anantha kumaran" . "ananthakumaran@gmail.com") (:keywords "rails" "log"))]) (rails-routes . [(20220126 1631) ((emacs (27 2)) (inflections (1 1))) "Search for and insert rails routes" single ((:commit . "eab995a9297ca5bd9bd4f4c2737f2fecfc36def0") (:authors ("Otávio Schwanck" . "otavioschwanck@gmail.com")) (:maintainer "Otávio Schwanck" . "otavioschwanck@gmail.com") (:keywords "tools" "languages") (:url . "https://github.com/otavioschwanck/rails-routes"))]) @@ -4144,7 +4146,7 @@ (review-mode . [(20220215 842) nil "major mode for ReVIEW" single ((:commit . "f08ef20d9ff4f03a00a8c24dae9ce416da0d9d1c") (:authors ("Kenshi Muto" . "kmuto@kmuto.jp")) (:maintainer "Kenshi Muto" . "kmuto@kmuto.jp") (:url . "https://github.com/kmuto/review-el"))]) (reykjavik-theme . [(20201219 947) ((emacs (24))) "Theme with a dark background." single ((:commit . "f6d8e83946633603234cd1dac725e17447f40bce") (:authors ("martin haesler")) (:maintainer "martin haesler"))]) (rfc-mode . [(20210615 1721) ((emacs (25 1))) "RFC document browser and viewer" single ((:commit . "3ef663203b157e7c5b2cd3c425ec8fbe7977a24c") (:authors ("Nicolas Martyanoff" . "khaelin@gmail.com")) (:maintainer "Nicolas Martyanoff" . "khaelin@gmail.com") (:url . "https://github.com/galdor/rfc-mode"))]) - (rg . [(20220427 1613) ((emacs (25 1)) (transient (0 3 0)) (wgrep (2 1 10))) "A search tool based on ripgrep" tar ((:commit . "a6411f98a695d8b3ef0db156d41b2a62ca36ee7a") (:authors ("David Landell" . "david.landell@sunnyhill.email") ("Roland McGrath" . "roland@gnu.org")) (:maintainer "David Landell" . "david.landell@sunnyhill.email") (:keywords "matching" "tools") (:url . "https://github.com/dajva/rg.el"))]) + (rg . [(20220511 1328) ((emacs (25 1)) (transient (0 3 0)) (wgrep (2 1 10))) "A search tool based on ripgrep" tar ((:commit . "c46c5167ac03f68fd6fee07972017282c62bc942") (:authors ("David Landell" . "david.landell@sunnyhill.email") ("Roland McGrath" . "roland@gnu.org")) (:maintainer "David Landell" . "david.landell@sunnyhill.email") (:keywords "matching" "tools") (:url . "https://github.com/dajva/rg.el"))]) (rhq . [(20220329 1027) ((emacs (24 4))) "Client for rhq" single ((:commit . "46a3108436cc4a2c5343b010f2086088d7b9682b") (:authors ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainer "ROCKTAKEY" . "rocktakey@gmail.com") (:keywords "tools" "extensions") (:url . "https://github.com/ROCKTAKEY/rhq"))]) (rhtml-mode . [(20130422 1311) nil "major mode for editing RHTML files" tar ((:commit . "a6d71b38a3db867ccf82999c99805db1a3a33c33"))]) (rib-mode . [(20170726 1448) ((emacs (24))) "RenderMan® Interface Bytestream (RIB) Major Mode" single ((:commit . "97470158784c3c212e22e2c20b8471ee65ba59af") (:authors ("Remik Ziemlinski and Daniel Blezek" . "daniel.blezek@gmail.com")) (:maintainer "Remik Ziemlinski and Daniel Blezek" . "daniel.blezek@gmail.com") (:url . "https://github.com/blezek/rib-mode"))]) @@ -4160,7 +4162,7 @@ (riscv-mode . [(20170804 1521) ((emacs (24 4))) "Major-mode for RISC V assembly" single ((:commit . "99febf97d1fa9441e8dada94fe30c2aa439c9749") (:authors ("Adam Niederer ")) (:maintainer "Adam Niederer") (:keywords "riscv" "assembly") (:url . "https://github.com/AdamNiederer/riscv-mode"))]) (rivet-mode . [(20201013 1905) ((emacs (24)) (web-mode (16))) "A minor mode for editing Apache Rivet files" single ((:commit . "3dd4fc28f29e4d4f43a881ed5816dea41a912419") (:authors ("Jade Michael Thornton")) (:maintainer "Jade Michael Thornton") (:url . "https://gitlab.com/thornjad/rivet-mode"))]) (rjsx-mode . [(20200120 1446) ((emacs (24 4)) (js2-mode (20170504))) "Real support for JSX" single ((:commit . "b697fe4d92cc84fa99a7bcb476f815935ea0d919") (:authors ("Felipe Ochoa" . "felipe@fov.space")) (:maintainer "Felipe Ochoa" . "felipe@fov.space") (:keywords "languages") (:url . "https://github.com/felipeochoa/rjsx-mode/"))]) - (rmsbolt . [(20220503 1708) ((emacs (25 1))) "A compiler output viewer" tar ((:commit . "de28f7903a3b895c3bf9628ac6d4db4378748fa8") (:authors ("Jay Kamat" . "jaygkamat@gmail.com")) (:maintainer "Jay Kamat" . "jaygkamat@gmail.com") (:keywords "compilation" "tools") (:url . "http://gitlab.com/jgkamat/rmsbolt"))]) + (rmsbolt . [(20220516 1559) ((emacs (25 1))) "A compiler output viewer" tar ((:commit . "b56d3b6cdbfa828144d3d8e559472064b0908d0e") (:authors ("Jay Kamat" . "jaygkamat@gmail.com")) (:maintainer "Jay Kamat" . "jaygkamat@gmail.com") (:keywords "compilation" "tools") (:url . "http://gitlab.com/jgkamat/rmsbolt"))]) (robe . [(20211208 205) ((inf-ruby (2 5 1)) (emacs (25 1))) "Code navigation, documentation lookup and completion for Ruby" tar ((:commit . "11207bd549a5a78e3a4d70265c3715990dcdab71") (:authors ("Dmitry Gutov")) (:maintainer "Dmitry Gutov") (:keywords "ruby" "convenience" "rails") (:url . "https://github.com/dgutov/robe"))]) (robot-mode . [(20210425 1925) ((emacs (26 1))) "Major-mode for Robot Framework files" single ((:commit . "e7e9c4d4750d048ad771fa735621ad813fa9c128") (:authors ("Kalle Kankare" . "kalle.kankare@iki.fi")) (:maintainer "Kalle Kankare" . "kalle.kankare@iki.fi") (:keywords "languages" "files") (:url . "https://github.com/kopoli/robot-mode"))]) (robots-txt-mode . [(20190812 1858) nil "Major mode for editing robots.txt" single ((:commit . "0d79161dfece3920600ad155ab1cc1a59da06964") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "languages" "comm" "web") (:url . "https://github.com/emacs-php/robots-txt-mode"))]) @@ -4203,7 +4205,7 @@ (rust-auto-use . [(20200608 1359) nil "Utility to automatically insert Rust use statements" single ((:commit . "d5205f7b9b9eae0f7d0893f87d3391464719f9c0") (:authors ("Rotem Yaari" . "rotemy@MBP.local")) (:maintainer "Rotem Yaari" . "rotemy@MBP.local") (:keywords "languages"))]) (rust-mode . [(20220217 2009) ((emacs (25 1))) "A major-mode for editing Rust source code" tar ((:commit . "d17be3051b22a06d7742178cd1367aed61807a66") (:authors ("Mozilla")) (:maintainer "Mozilla") (:keywords "languages") (:url . "https://github.com/rust-lang/rust-mode"))]) (rust-playground . [(20200116 1043) ((emacs (24 3))) "Local Rust playground for short code snippets." single ((:commit . "5a117781dcb66065bea7830dd73618008fc34949") (:authors ("Alexander I.Grafov" . "grafov@gmail.com")) (:maintainer "Alexander I.Grafov" . "grafov@gmail.com") (:keywords "tools" "rust") (:url . "https://github.com/grafov/rust-playground"))]) - (rustic . [(20220509 716) ((emacs (26 1)) (rust-mode (1 0 3)) (dash (2 13 0)) (f (0 18 2)) (let-alist (1 0 4)) (markdown-mode (2 3)) (project (0 3 0)) (s (1 10 0)) (seq (2 3)) (spinner (1 7 3)) (xterm-color (1 6))) "Rust development environment" tar ((:commit . "3b379fc25b7a097a014147d9c8b83ec1a418cd76") (:authors ("Mozilla")) (:maintainer "Mozilla") (:keywords "languages"))]) + (rustic . [(20220517 458) ((emacs (26 1)) (rust-mode (1 0 3)) (dash (2 13 0)) (f (0 18 2)) (let-alist (1 0 4)) (markdown-mode (2 3)) (project (0 3 0)) (s (1 10 0)) (seq (2 3)) (spinner (1 7 3)) (xterm-color (1 6))) "Rust development environment" tar ((:commit . "918049baf01d3639cbdbea22c48c5a2807dfefba") (:authors ("Mozilla")) (:maintainer "Mozilla") (:keywords "languages"))]) (rutils . [(20210805 608) ((emacs (26 1)) (ess (18 10 1)) (transient (0 3 0))) "R utilities with transient" tar ((:commit . "e216db63a2ccd50fe5c80679fc5b929dd2c114e8") (:authors ("Shuguang Sun" . "shuguang79@qq.com")) (:maintainer "Shuguang Sun" . "shuguang79@qq.com") (:keywords "convenience") (:url . "https://github.com/ShuguangSun/rutils.el"))]) (rvm . [(20201222 17) nil "Emacs integration for rvm" single ((:commit . "c1f2642434b0f68d9baa0687127079ecd884ba12") (:authors ("Yves Senn" . "yves.senn@gmx.ch")) (:maintainer "Yves Senn" . "yves.senn@gmx.ch") (:keywords "ruby" "rvm") (:url . "http://www.emacswiki.org/emacs/RvmEl"))]) (ryo-modal . [(20220103 940) ((emacs (25 1))) "Roll your own modal mode" single ((:commit . "0a61eed4d2917422d6401b6abe2037c26dab658a") (:authors ("Erik Sjöstrand" . "sjostrand.erik@gmail.com")) (:maintainer "Erik Sjöstrand" . "sjostrand.erik@gmail.com") (:keywords "convenience" "modal" "keys") (:url . "http://github.com/Kungsgeten/ryo-modal"))]) @@ -4216,7 +4218,6 @@ (sailfish-scratchbox . [(20171202 1332) nil "Sailfish OS scratchbox inside the emacs." single ((:commit . "65c6b04abadd2cdeb4cc2dc2a8b96b06e0f27ed8") (:authors ("V. V. Polevoy" . "fx@thefx.co")) (:maintainer "V. V. Polevoy" . "fx@thefx.co") (:keywords "sb2" "mb2" "building" "scratchbox" "sailfish") (:url . "https://github.com/vityafx/sailfish-scratchbox.el"))]) (salesforce-utils . [(20160814 154) ((cl-lib (0 5))) "simple utilities for Salesforce" single ((:commit . "73328baf0fb94ac0d0de645a8f6d42e5ae27f773") (:authors ("Sean McAfee")) (:maintainer "Sean McAfee") (:url . "https://github.com/grimnebulin/emacs-salesforce"))]) (salt-mode . [(20200210 1200) ((emacs (24 4)) (yaml-mode (0 0 12)) (mmm-mode (0 5 4)) (mmm-jinja2 (0 1))) "Major mode for Salt States" single ((:commit . "c46b24e7fdf4a46df5507dc9c533bbc0064a46fa") (:authors ("Ben Hayden" . "hayden767@gmail.com")) (:maintainer "Glynn Forrest" . "me@glynnforrest.com") (:keywords "languages") (:url . "https://github.com/glynnforrest/salt-mode"))]) - (sane-term . [(20181130 101) ((emacs (24 1))) "Multi Term is crazy. This is not." single ((:commit . "369178c2dd0348250c2ec0019567688376c637f7") (:authors ("Adam Patterson" . "adam@adamrt.com")) (:maintainer "Adam Patterson" . "adam@adamrt.com") (:url . "http://github.com/adamrt/sane-term"))]) (sass-mode . [(20190502 53) ((haml-mode (3 0 15)) (cl-lib (0 5))) "Major mode for editing Sass files" single ((:commit . "247a0d4b509f10b28e4687cd8763492bca03599b") (:authors ("Natalie Weizenbaum")) (:maintainer "Natalie Weizenbaum") (:keywords "markup" "language" "css") (:url . "http://github.com/nex3/haml/tree/master"))]) (sauron . [(20201015 836) nil "Track (erc/org/dbus/...) events and react to them." tar ((:commit . "5daade4836da5b1b2ab26d84128d6c38328a5d52") (:authors ("Dirk-Jan C. Binnema" . "djcb@djcbsoftware.nl")) (:maintainer "Dirk-Jan C. Binnema" . "djcb@djcbsoftware.nl") (:keywords "comm" "frames"))]) (save-load-path . [(20140206 1214) nil "save load-path and reuse it to test" single ((:commit . "6cb763a37e2b8af505bff2bcd11fd49c9ea04d66") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "lisp") (:url . "http://www.emacswiki.org/cgi-bin/wiki/download/save-load-path.el"))]) @@ -4226,7 +4227,7 @@ (say-what-im-doing . [(20160706 1931) nil "dictate what you're doing with text to speech" single ((:commit . "5b2ce6783b02805bcac1107a149bfba3852cd9d5") (:authors ("Benaiah Mischenko")) (:maintainer "Benaiah Mischenko") (:keywords "text to speech" "dumb" "funny") (:url . "http://github.com/benaiah/say-what-im-doing"))]) (sayid . [(20220101 1357) ((cider (0 21 0))) "sayid nREPL middleware client" single ((:commit . "879aff586336a0ec4d46c0ed4720fb1de22082bd") (:authors ("Bill Piel" . "bill@billpiel.com")) (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.dev") (:keywords "clojure" "cider" "debugger") (:url . "https://github.com/clojure-emacs/sayid"))]) (sbt-mode . [(20211203 1148) ((emacs (24 4))) "Interactive support for sbt projects" tar ((:commit . "9fe1e8807c22cc1dc56a6233e000969518907f4d") (:keywords "languages") (:url . "https://github.com/hvesalai/emacs-sbt-mode"))]) - (scad-mode . [(20200830 301) nil "A major mode for editing OpenSCAD code" single ((:commit . "b929e705e76e8ff47d170c5e9849f86002f3e09f") (:authors ("Len Trigg, Łukasz Stelmach")) (:maintainer "Len Trigg" . "lenbok@gmail.com") (:keywords "languages") (:url . "https://raw.github.com/openscad/openscad/master/contrib/scad-mode.el"))]) + (scad-mode . [(20200830 301) nil "A major mode for editing OpenSCAD code" single ((:commit . "6aae7963498675dfb5bedaaef2cb8e56bdcddcab") (:authors ("Len Trigg, Łukasz Stelmach")) (:maintainer "Len Trigg" . "lenbok@gmail.com") (:keywords "languages") (:url . "https://raw.github.com/openscad/openscad/master/contrib/scad-mode.el"))]) (scad-preview . [(20211212 1128) ((scad-mode (91 0)) (emacs (24 4))) "Preview SCAD models in real-time within Emacs" single ((:commit . "c5449b26c63f3e0a695905a7e4e84f8d844f761b") (:authors ("zk_phi")) (:maintainer "zk_phi") (:url . "https://zk-phi.github.io/"))]) (scala-mode . [(20210414 1126) nil "Major mode for editing Scala" tar ((:commit . "598cb680f321d9609295aa9b4679040cc703b602") (:keywords "languages") (:url . "https://github.com/hvesalai/emacs-scala-mode"))]) (scf-mode . [(20151122 248) nil "shorten file-names in compilation type buffers" single ((:commit . "dbfcdcd89034f208d65e181af58e0d73ad09f8b2") (:authors ("Le Wang")) (:maintainer "Le Wang") (:keywords "compilation") (:url . "https://github.com/lewang/scf-mode"))]) @@ -4247,13 +4248,13 @@ (scratch-pop . [(20200910 226) nil "Generate, popup (& optionally backup) scratch buffer(s)." single ((:commit . "cbe842fd78e4b742ece9fc493ebf43e69d872866") (:authors ("zk_phi")) (:maintainer "zk_phi") (:url . "http://hins11.yu-yake.com/"))]) (scratches . [(20151006 416) ((dash (2 11 0)) (f (0 17 0))) "Multiple scratches in any language" single ((:commit . "9441afe6396ca38f08029123fab5d87429cbf315") (:authors ("Zhang Kai Yu" . "yeannylam@gmail.com")) (:maintainer "Zhang Kai Yu" . "yeannylam@gmail.com") (:keywords "scratch"))]) (scribble-mode . [(20190912 200) ((emacs (24))) "Major mode for editing Scribble documents" single ((:commit . "5c3ea3cc9bbad585476eee41ea76dc056c2012bb") (:authors ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainer "Mario Rodas" . "marsam@users.noreply.github.com") (:keywords "convenience") (:url . "https://github.com/emacs-pe/scribble-mode"))]) - (scroll-on-drag . [(20220507 1118) ((emacs (26 2))) "Interactive scrolling" single ((:commit . "fb9af984610f7ef83b031ff04efa32dbdf2eb741") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.com/ideasman42/emacs-scroll-on-drag"))]) + (scroll-on-drag . [(20220510 1204) ((emacs (26 2))) "Interactive scrolling" single ((:commit . "01c14f4c024548ed1f644263faa0786c10afc978") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.com/ideasman42/emacs-scroll-on-drag"))]) (scroll-on-jump . [(20220509 1046) ((emacs (26 2))) "Scroll when jumping to a new point" single ((:commit . "8fde237ae6d6a54730445b399513bc6d31d7daba") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.com/ideasman42/emacs-scroll-on-jump"))]) (scrollable-quick-peek . [(20201224 329) ((quick-peek (1 0)) (emacs (24 4))) "Display scrollable overlays" single ((:commit . "3e3492145a61831661d6e97fdcb47b5b66c73287") (:authors ("Pablo Barrantes" . "xjpablobrx@gmail.com")) (:maintainer "Pablo Barrantes" . "xjpablobrx@gmail.com") (:keywords "convenience" "extensions" "help" "tools") (:url . "https://github.com/jpablobr/scrollable-quick-peek"))]) (scrollkeeper . [(20190109 629) ((emacs (25 1))) "Custom scrolling commands with visual guidelines" single ((:commit . "3c4ac6b6b44686d31c260ee0b19daaee59bdccd6") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "convenience") (:url . "https://github.com/alphapapa/scrollkeeper.el"))]) (scrooge . [(20180630 1022) ((emacs (24)) (cl-lib (0 5)) (dash (2 13 0)) (thrift (0 9 3))) "Major mode for Twitter Scrooge files" single ((:commit . "0a8c58e9e6708abe4ef7e415bc1e0472318bb1b0") (:authors ("Daniel McClanahan" . "danieldmcclanahan@gmail.com")) (:maintainer "Daniel McClanahan" . "danieldmcclanahan@gmail.com") (:keywords "scrooge" "thrift"))]) (scss-mode . [(20180123 1708) nil "Major mode for editing SCSS files" single ((:commit . "cf58dbec5394280503eb5502938f3b5445d1b53d") (:authors ("Anton Johansson" . "anton.johansson@gmail.com")) (:maintainer "Anton Johansson" . "anton.johansson@gmail.com") (:keywords "scss" "css" "mode") (:url . "https://github.com/antonj/scss-mode"))]) - (sculpture-themes . [(20220406 2330) ((emacs (26 1))) "Themes with vivid colors" tar ((:commit . "a21871b75cc7cb575ceb43640d039307fbb412e1") (:authors ("t-e-r-m" . "newenewen@tutanota.com")) (:maintainer "t-e-r-m" . "newenewen@tutanota.com") (:url . "https://github.com/t-e-r-m/sculpture-theme"))]) + (sculpture-themes . [(20220515 1006) ((emacs (26 1))) "Themes with vivid colors" tar ((:commit . "d779c5f5f58409c5e4394c881e86bc11399b8f5c") (:authors ("t-e-r-m" . "newenewen@tutanota.com")) (:maintainer "t-e-r-m" . "newenewen@tutanota.com") (:url . "https://github.com/t-e-r-m/sculpture-theme"))]) (sdcv . [(20220210 1412) ((emacs (24 3)) (popup (0 5 3)) (showtip (0 1)) (pos-tip (0 4 6)) (cl-lib (0 3))) "Interface for sdcv (StartDict console version)." single ((:commit . "98e239c7380c63282845d5bc55ea6d605f5a33b8") (:authors ("Andy Stewart" . "lazycat.manatee@gmail.com")) (:maintainer "Andy Stewart" . "lazycat.manatee@gmail.com") (:keywords "startdict" "sdcv") (:url . "https://repo.or.cz/sdcv.el.git"))]) (sdlang-mode . [(20161201 711) ((emacs (24 3))) "Major mode for Simple Declarative Language files." single ((:commit . "7fdcf4ead88d451c0a4a6425b2e730818eaf610e") (:authors ("Vladimir Panteleev")) (:maintainer "Vladimir Panteleev") (:keywords "languages") (:url . "https://github.com/CyberShadow/sdlang-mode"))]) (search-web . [(20150312 1103) nil "Post web search queries using `browse-url'." single ((:commit . "c4ae86ac1acfc572b81f3d78764bd9a54034c331") (:authors ("Tomoya Otake" . "tomoya.ton@gmail.com")) (:maintainer "Tomoya Otake" . "tomoya.ton@gmail.com"))]) @@ -4268,7 +4269,7 @@ (select-themes . [(20160221 106) nil "Color theme selection with completing-read" single ((:commit . "236f54287519a3ea6dd7b3992d053e4f4ff5d0fe") (:authors ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainer "Jason Milkins" . "jasonm23@gmail.com") (:url . "https://github.com/jasonm23/emacs-select-themes"))]) (selected . [(20220509 1810) nil "Keymap for when region is active" single ((:commit . "81cb32521a05ff2a9125e001b83608e108e480f6") (:authors ("Erik Sjöstrand")) (:maintainer "Erik Sjöstrand") (:keywords "convenience") (:url . "http://github.com/Kungsgeten/selected.el"))]) (selectric-mode . [(20200209 2107) nil "IBM Selectric mode for Emacs" tar ((:commit . "1840de71f7414b7cd6ce425747c8e26a413233aa") (:authors ("Ricardo Bánffy" . "rbanffy@gmail.com")) (:maintainer "Ricardo Banffy" . "rbanffy@gmail.com") (:keywords "multimedia" "convenience" "typewriter" "selectric") (:url . "https://github.com/rbanffy/selectric-mode"))]) - (selectrum . [(20220323 10) ((emacs (26 1))) "Easily select item from list" single ((:commit . "7da932eeb89f1aa8060a73ddd040f95bbb127343") (:authors ("Radon Rosborough" . "radon.neon@gmail.com")) (:maintainer "Radon Rosborough" . "radon.neon@gmail.com") (:keywords "extensions") (:url . "https://github.com/raxod502/selectrum"))]) + (selectrum . [(20220513 2106) ((emacs (26 1))) "Easily select item from list" single ((:commit . "810ea697bdd559d97b86b795e01769cddfa3daf2") (:authors ("Radian LLC" . "contact+selectrum@radian.codes")) (:maintainer "Radian LLC" . "contact+selectrum@radian.codes") (:keywords "extensions") (:url . "https://github.com/radian-software/selectrum"))]) (selectrum-prescient . [(20220509 2300) ((emacs (25 1)) (prescient (5 2)) (selectrum (3 1))) "Selectrum integration" single ((:commit . "c05f8a43c6ff07a8b5a3ba8df7a2ec35677b7484") (:authors ("Radian LLC" . "contact+prescient@radian.codes")) (:maintainer "Radian LLC" . "contact+prescient@radian.codes") (:keywords "extensions") (:url . "https://github.com/raxod502/prescient.el"))]) (semaphore . [(20190607 1949) ((emacs (26))) "Semaphore based on condition variables" single ((:commit . "a069b69018b96d284ce7553cd63350a88ea3679c") (:authors ("Herwig Hochleitner" . "herwig@bendlas.net")) (:maintainer "Herwig Hochleitner" . "herwig@bendlas.net") (:keywords "processes" "unix") (:url . "http://github.com/webnf/semaphore.el"))]) (semaphore-promise . [(20190607 2115) ((emacs (26)) (semaphore (1)) (promise (1))) "semaphore integration with promise" single ((:commit . "a069b69018b96d284ce7553cd63350a88ea3679c") (:authors ("Herwig Hochleitner" . "herwig@bendlas.net")) (:maintainer "Herwig Hochleitner" . "herwig@bendlas.net") (:keywords "processes" "unix") (:url . "http://github.com/webnf/semaphore.el"))]) @@ -4304,7 +4305,7 @@ (shampoo . [(20131230 1019) nil "A remote Smalltalk development mode" tar ((:commit . "bc193c39636c30182159c5c91c37a9a4cb50fedf"))]) (shanty-themes . [(20220509 1656) ((emacs (27 2))) "The themes for digital workers" tar ((:commit . "14a0e9de08aa6412931b121ae97b700e10ccaa80") (:authors ("Philip Gaber" . "phga@posteo.de")) (:maintainer "Philip Gaber" . "phga@posteo.de") (:keywords "faces" "theme" "blue" "yellow" "gold" "dark" "light") (:url . "https://github.com/qhga/shanty-themes"))]) (share2computer . [(20200316 31) ((emacs (25 1))) "Elisp helper of android ShareToComputer" single ((:commit . "15da47625a800e3310b8dc714bd4e41e32966d6a") (:authors ("Feng Shu" . "tumashu@163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:keywords "convenience" "comm") (:url . "https://github.com/tumashu/share2computer"))]) - (sharper . [(20220321 422) ((emacs (27 1)) (transient (0 2 0))) "A dotnet CLI wrapper, using Transient" single ((:commit . "96edd4a1dbc267afdff0cb97298d1b05b7c2080c") (:authors ("Sebastian Monia" . "smonia@outlook.com")) (:maintainer "Sebastian Monia" . "smonia@outlook.com") (:keywords "maint" "tool") (:url . "https://github.com/sebasmonia/sharper"))]) + (sharper . [(20220510 2001) ((emacs (27 1)) (transient (0 2 0))) "A dotnet CLI wrapper, using Transient" single ((:commit . "8020a5da0327f9a18b4bdab474bf8d81c1b38ea7") (:authors ("Sebastian Monia" . "smonia@outlook.com")) (:maintainer "Sebastian Monia" . "smonia@outlook.com") (:keywords "maint" "tool") (:url . "https://github.com/sebasmonia/sharper"))]) (shell-current-directory . [(20140101 2354) nil "create new shell based on buffer directory" single ((:commit . "bf843771bf9a4aa05e054ade799eb8862f3be89a") (:authors ("Daniel Polani")) (:maintainer "Daniel Polani") (:keywords "shell" "comint"))]) (shell-here . [(20220102 1703) nil "Open a shell relative to the working directory" single ((:commit . "eeb437ff26d62a5009046b1b3b4503b768e3131a") (:authors ("Ian Eure" . "ian.eure@gmail.com")) (:maintainer "Ian Eure" . "ian.eure@gmail.com") (:keywords "unix" "tools" "processes"))]) (shell-history . [(20100505 839) nil "integration with shell history" single ((:commit . "ee371a81f2d2bf5a308344078329ca1e9b5ed38c") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "processes" "convenience") (:url . "http://www.emacswiki.org/cgi-bin/wiki/download/shell-history.el"))]) @@ -4360,7 +4361,7 @@ (simplezen . [(20130421 1000) ((s (1 4 0)) (dash (1 1 0))) "A simple subset of zencoding-mode for Emacs." single ((:commit . "119fdf2c6890a0c56045ae72cf4fce0071a81481") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com"))]) (simplicity-theme . [(20220217 1928) ((emacs (24 1))) "A minimalist dark theme" single ((:commit . "2a0aaf19cf1e99c50df0d2e6225a2d2931a203d2") (:authors ("Matthieu Petiteau" . "mpetiteau.pro@gmail.com")) (:maintainer "Matthieu Petiteau" . "mpetiteau.pro@gmail.com") (:keywords "faces" "theme" "minimal") (:url . "http://github.com/smallwat3r/emacs-simplicity-theme"))]) (siri-shortcuts . [(20211229 1833) ((emacs (25 2))) "Interact with Siri Shortcuts" single ((:commit . "190f242f71e071adfd89fa1f2f6ea22b62afd133") (:authors ("Daniils Petrovs" . "thedanpetrov@gmail.com")) (:maintainer "Daniils Petrovs" . "thedanpetrov@gmail.com") (:keywords "convenience" "multimedia") (:url . "https://github.com/DaniruKun/siri-shortcuts.el"))]) - (sis . [(20220506 1606) ((emacs (25 1)) (terminal-focus-reporting (0 0))) "Less manual switch for native or OS input source (input method)." single ((:commit . "f26d25194c65e19b5473fa1a3cdf96be2b209e19") (:keywords "convenience") (:url . "https://github.com/laishulu/emacs-smart-input-source"))]) + (sis . [(20220511 1734) ((emacs (25 1)) (terminal-focus-reporting (0 0))) "Less manual switch for native or OS input source (input method)." single ((:commit . "0eeb75db3eb031bde3e5820ee39a2b7549dc5d8b") (:keywords "convenience") (:url . "https://github.com/laishulu/emacs-smart-input-source"))]) (sisyphus . [(20220506 1140) ((emacs (27)) (compat (28 1 1 0)) (magit (3 4 0))) "Create releases of Emacs packages" single ((:commit . "9626d9d26dc9f3cc57d41fa119a74e0cb1c4aab9") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "git" "tools" "vc") (:url . "https://github.com/magit/sisyphus"))]) (skeletor . [(20210129 239) ((s (1 7 0)) (f (0 14 0)) (dash (2 2 0)) (cl-lib (0 3)) (let-alist (1 0 3)) (emacs (24 1))) "Provides project skeletons for Emacs" tar ((:commit . "f6e560a0bfe459e0b8a268047920ce1148f2ebf6") (:authors ("Chris Barrett" . "chris.d.barrett@me.com")) (:maintainer "Chris Barrett" . "chris.d.barrett@me.com"))]) (skerrick . [(20220306 2139) ((emacs (27 1)) (request (0 3 2))) "REPL-driven development for NodeJS" single ((:commit . "fc88e82aa4b0a71b1fbe0217df4020538ebd8cd5") (:authors ("Rafael Nicdao ")) (:maintainer "Rafael Nicdao" . "nicdaoraf@gmail.com") (:keywords "languages" "javascript" "js" "repl" "repl-driven") (:url . "https://github.com/anonimitoraf/skerrick"))]) @@ -4373,7 +4374,7 @@ (slack . [(20211129 310) ((websocket (1 8)) (request (0 2 0)) (oauth2 (0 10)) (circe (2 2)) (alert (1 2)) (emojify (0 2))) "Slack client for Emacs" tar ((:commit . "ff46d88726482211e3ac3d0b9c95dd4fdffe11c2") (:authors ("yuya.minami" . "yuya.minami@yuyaminami-no-MacBook-Pro.local")) (:maintainer "yuya.minami" . "yuya.minami@yuyaminami-no-MacBook-Pro.local") (:keywords "tools") (:url . "https://github.com/yuya373/emacs-slack"))]) (slideview . [(20150324 2240) ((cl-lib (0 3))) "File slideshow" single ((:commit . "b6d170bda139aedf81b47dc55cbd1a3af512fb4c") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "files") (:url . "https://github.com/mhayashi1120/Emacs-slideview"))]) (slim-mode . [(20170728 1348) nil "Major mode for editing Slim files" single ((:commit . "3636d18ab1c8b316eea71c4732eb44743e2ded87") (:authors ("Nathan Weizenbaum")) (:maintainer "Nathan Weizenbaum") (:keywords "markup" "language") (:url . "http://github.com/slim-template/emacs-slim"))]) - (slime . [(20220302 1215) ((cl-lib (0 5)) (macrostep (0 9))) "Superior Lisp Interaction Mode for Emacs" tar ((:commit . "6ef28864d4a6b4d9390dbd0cac64f2a56582682d") (:keywords "languages" "lisp" "slime") (:url . "https://github.com/slime/slime"))]) + (slime . [(20220515 746) ((cl-lib (0 5)) (macrostep (0 9))) "Superior Lisp Interaction Mode for Emacs" tar ((:commit . "32f5652d6a976f68e7cf47b61d7d0e2764b68aae") (:keywords "languages" "lisp" "slime") (:url . "https://github.com/slime/slime"))]) (slime-company . [(20210124 1627) ((emacs (24 4)) (slime (2 13)) (company (0 9 0))) "slime completion backend for company mode" single ((:commit . "f20ecc4104d4c35052696e7e760109fb02060e72") (:authors ("Ole Arndt" . "anwyn@sugarshark.com")) (:maintainer "Ole Arndt" . "anwyn@sugarshark.com") (:keywords "convenience" "lisp" "abbrev"))]) (slime-docker . [(20210426 1422) ((emacs (24 4)) (slime (2 16)) (docker-tramp (0 1))) "Integration of SLIME with Docker containers" tar ((:commit . "c7d073720f2bd8e9f72a20309fff2afa4c4e798d") (:keywords "docker" "lisp" "slime") (:url . "https://gitlab.common-lisp.net/cl-docker-images/slime-docker"))]) (slime-repl-ansi-color . [(20200712 1226) ((emacs (24)) (slime (2 3 1))) "Turn on ANSI colors in REPL output;" single ((:commit . "e38c7958d9657e41c426b4e96938b3f604238795") (:authors ("Max Mikhanosha" . "max@openchat.com")) (:maintainer "Augustin Fabre" . "augustin@augfab.fr") (:keywords "lisp") (:url . "https://gitlab.com/augfab/slime-repl-ansi-color"))]) @@ -4397,7 +4398,7 @@ (smart-cursor-color . [(20201207 2228) nil "Change cursor color dynamically" single ((:commit . "d532f0b27e37cbd3bfc0be09d0b54aa38f1648f1") (:authors ("7696122")) (:maintainer "7696122") (:keywords "cursor" "color" "face") (:url . "https://github.com/7696122/smart-cursor-color/"))]) (smart-dash . [(20210427 1709) nil "Smart-Dash minor mode" single ((:commit . "bc740889dd81e7dc8a90a33d1f075f21aba9b2d3") (:authors ("Dennis Lambe Jr." . "malsyned@malsyned.net")) (:maintainer "Dennis Lambe Jr." . "malsyned@malsyned.net"))]) (smart-forward . [(20140430 713) ((expand-region (0 8 0))) "Semantic navigation" single ((:commit . "7b6dbfdbd4b646376a567c70e1a161545431b72b") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com") (:keywords "navigation"))]) - (smart-hungry-delete . [(20211020 1822) ((emacs (24 3))) "smart hungry deletion of whitespace" single ((:commit . "78acd1f16fb99b66a6c9bd605a988c3c74280577") (:authors ("Hauke Rehfeld" . "emacs@haukerehfeld.de")) (:maintainer "Hauke Rehfeld" . "emacs@haukerehfeld.de") (:keywords "convenience") (:url . "https://github.com/hrehfeld/emacs-smart-hungry-delete"))]) + (smart-hungry-delete . [(20220516 1538) ((emacs (24 3))) "smart hungry deletion of whitespace" single ((:commit . "e06525cc1841805ebe470c876d6b966de90bc275") (:authors ("Hauke Rehfeld" . "emacs@haukerehfeld.de")) (:maintainer "Hauke Rehfeld" . "emacs@haukerehfeld.de") (:keywords "convenience") (:url . "https://github.com/hrehfeld/emacs-smart-hungry-delete"))]) (smart-indent-rigidly . [(20141206 15) nil "Smart rigid indenting" single ((:commit . "323d1fe4d0b81e598249aad01bc44adb180ece0e") (:authors ("atom smith")) (:maintainer "atom smith") (:keywords "indenting" "coffee-mode" "haml-mode" "sass-mode") (:url . "https://github.com/re5et/smart-indent-rigidly"))]) (smart-jump . [(20210304 844) ((emacs (25 1))) "Smart go to definition." tar ((:commit . "3392eb35e3cde37e6f5f2a48dc0db15ca535143c") (:authors ("James Nguyen" . "james@jojojames.com")) (:maintainer "James Nguyen" . "james@jojojames.com") (:keywords "tools") (:url . "https://github.com/jojojames/smart-jump"))]) (smart-mark . [(20150912 210) nil "Restore point after C-g when mark" single ((:commit . "04b522a23e3aae8381c6a976fc978532fcb2e7d0") (:authors ("Kai Yu" . "yeannylam@gmail.com")) (:maintainer "Kai Yu" . "yeannylam@gmail.com") (:keywords "mark" "restore"))]) @@ -4411,7 +4412,7 @@ (smart-tab . [(20210530 1743) ((emacs (24 3))) "Intelligent tab completion and indentation" single ((:commit . "2f1b4073904805c8454ebc9bc967b23836a2d577") (:authors ("John SJ Anderson" . "john@genehack.org") ("Sebastien Rocca Serra" . "sroccaserra@gmail.com") ("Daniel Hackney" . "dan@haxney.org")) (:maintainer "John SJ Anderson" . "john@genehack.org") (:keywords "extensions") (:url . "https://git.genehack.net/genehack/smart-tab"))]) (smart-tabs-mode . [(20200907 2025) nil "Intelligently indent with tabs, align with spaces!" single ((:commit . "1044c17e42479de943e69cdeb85e4d05ad9cca8c") (:authors ("John Croisant" . "jacius@gmail.com") ("Alan Pearce" . "alan@alanpearce.co.uk") ("Daniel Dehennin" . "daniel.dehennin@baby-gnu.org") ("Matt Renaud" . "mrenaud92@gmail.com")) (:maintainer "Joel C. Salomon" . "joelcsalomon@gmail.com") (:keywords "languages") (:url . "http://www.emacswiki.org/emacs/SmartTabs"))]) (smart-window . [(20160717 130) ((cl-lib (0 5))) "vim-like window controlling plugin" single ((:commit . "5996461b7cbc5ab4509ac48537916eb29a8e4c16") (:authors ("Felix Chern" . "idryman@gmail.com")) (:maintainer "Felix Chern" . "idryman@gmail.com") (:keywords "window") (:url . "https://github.com/dryman/smart-window.el"))]) - (smartparens . [(20220204 1134) ((dash (2 13 0)) (cl-lib (0 3))) "Automatic insertion, wrapping and paredit-like navigation with user defined pairs." tar ((:commit . "37f77bf2e2199be9fe27e981317b02cfd0e8c70e") (:authors ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matus Goljer" . "matus.goljer@gmail.com") (:keywords "abbrev" "convenience" "editing") (:url . "https://github.com/Fuco1/smartparens"))]) + (smartparens . [(20220510 934) ((dash (2 13 0)) (cl-lib (0 3))) "Automatic insertion, wrapping and paredit-like navigation with user defined pairs." tar ((:commit . "ec15aaa748b21c9b8453dd95604ccc95fc1138cf") (:authors ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matus Goljer" . "matus.goljer@gmail.com") (:keywords "abbrev" "convenience" "editing") (:url . "https://github.com/Fuco1/smartparens"))]) (smartrep . [(20150509 230) nil "Support sequential operation which omitted prefix keys." single ((:commit . "f0ff5a6d7b8603603598ae3045c98b011e58d86e") (:authors ("myuhe ")) (:maintainer "myuhe") (:keywords "convenience") (:url . "https://github.com/myuhe/smartrep.el"))]) (smartscan . [(20170211 2033) nil "Jumps between other symbols found at point" single ((:commit . "234e077145710a174c20742de792b97ed2f965f6") (:authors ("Mickey Petersen" . "mickey@masteringemacs.org")) (:maintainer "Mickey Petersen" . "mickey@masteringemacs.org") (:keywords "extensions"))]) (smarty-mode . [(20100703 1158) nil "major mode for editing smarty templates" single ((:commit . "3dfdfe1571f5e9ef55a29c51e5a80046d4cb7568") (:maintainer "Benj Carson") (:keywords "smarty" "php" "languages" "templates") (:url . "none yet"))]) @@ -4475,7 +4476,7 @@ (sparkline . [(20150101 1319) ((cl-lib (0 3))) "Make sparkline images from a list of numbers" single ((:commit . "a2b5d817d272d6363b67ed8f8cc75499a19fa8d2") (:authors ("Willem Rein Oudshoorn" . "woudshoo@xs4all.nl")) (:maintainer "Willem Rein Oudshoorn" . "woudshoo@xs4all.nl") (:keywords "extensions"))]) (sparql-mode . [(20210701 1202) ((cl-lib (0 5)) (emacs (24 3))) "Edit and interactively evaluate SPARQL queries." tar ((:commit . "ceb370b3879841f8809cc3f9b1b87e898f10562f") (:authors ("Craig Andera ")) (:maintainer "Bjarte Johansen ") (:url . "https://github.com/ljos/sparql-mode"))]) (spatial-navigate . [(20220507 1118) ((emacs (26 2))) "Directional navigation between white-space blocks" single ((:commit . "09ebd2ba7779998c31296bf8b6ffebf854f3eb73") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.com/ideasman42/emacs-spatial-navigate"))]) - (spdx . [(20220509 141) ((emacs (24 4))) "Insert SPDX license and copyright headers" tar ((:commit . "9c054f6c86797ece9079e46662ea16b7ac6af790") (:authors ("Zhiwei Chen" . "condy0919@gmail.com")) (:maintainer "Zhiwei Chen" . "condy0919@gmail.com") (:keywords "license" "tools") (:url . "https://github.com/condy0919/spdx.el"))]) + (spdx . [(20220511 143) ((emacs (24 4))) "Insert SPDX license and copyright headers" tar ((:commit . "701e7c49c38babaa2b2071febd2b112fef600683") (:authors ("Zhiwei Chen" . "condy0919@gmail.com")) (:maintainer "Zhiwei Chen" . "condy0919@gmail.com") (:keywords "license" "tools") (:url . "https://github.com/condy0919/spdx.el"))]) (speech-tagger . [(20170728 1829) ((cl-lib (0 5))) "tag parts of speech using coreNLP" tar ((:commit . "61955b40d4e8b09e66a3e8033e82893f81657c06") (:authors ("Danny McClanahan" . "danieldmcclanahan@gmail.com")) (:maintainer "Danny McClanahan" . "danieldmcclanahan@gmail.com") (:keywords "speech" "tag" "nlp" "language" "corenlp" "parsing" "natural") (:url . "https://github.com/cosmicexplorer/speech-tagger"))]) (speechd-el . [(20211231 758) nil "Client to speech synthesizers and Braille displays." tar ((:commit . "a4be22b5b62a6be1e749df6f64b06e16a6b09790") (:authors ("Milan Zamazal" . "pdm@zamazal.org")) (:maintainer "Milan Zamazal" . "pdm@zamazal.org"))]) (speed-type . [(20191204 1107) ((emacs (24 3)) (cl-lib (0 3))) "Practice touch and speed typing" single ((:commit . "5ef695f7159aa1f20c7c9e55f0c39bcdacce8d21") (:authors ("Gunther Hagleitner")) (:maintainer "Julien Pagès" . "j.parkouss@gmail.com") (:keywords "games") (:url . "https://github.com/parkouss/speed-type"))]) @@ -4501,6 +4502,7 @@ (sql-impala . [(20181218 410) nil "comint support for Cloudera Impala" single ((:commit . "466e7c0c789ec3e5e8a276c8f6754f91bb584c3e") (:authors ("Jason Terk" . "jason@goterkyourself.com")) (:maintainer "Jason Terk" . "jason@goterkyourself.com") (:keywords "sql" "impala") (:url . "https://github.com/jterk/sql-impala"))]) (sql-presto . [(20190113 1742) ((emacs (24 4))) "No description available." single ((:commit . "bcda455e300a1af75c7bb805882329bc844703b2") (:authors ("Katherine Cox-Buday" . "cox.katherine.e@gmail.com")) (:maintainer "Katherine Cox-Buday" . "cox.katherine.e@gmail.com") (:keywords "sql" "presto" "database"))]) (sql-sqlline . [(20201102 1508) ((emacs (24 4))) "Adds SQLLine support to SQLi mode" single ((:commit . "38baf140cae26f9d93fc45d5eaff7d5c7f050bff") (:authors ("Matteo Redaelli" . "matteo.redaelli@gmail.com")) (:maintainer "Matteo Redaelli" . "matteo.redaelli@gmail.com") (:keywords "languages") (:url . "https://gitlab.com/matteoredaelli/sql-sqlline"))]) + (sql-trino . [(20220502 851) ((emacs (24 4))) "Adds Trino support to SQLi mode" single ((:commit . "bad7be0bf2f6d2d653a787a4b5bc6a281a8bea88") (:authors ("Filipe Regadas" . "oss@regadas.email")) (:maintainer "Filipe Regadas" . "oss@regadas.email") (:keywords "tools") (:url . "https://github.com/regadas/sql-trino"))]) (sqlformat . [(20210305 209) ((emacs (24 3)) (reformatter (0 3))) "Reformat SQL using sqlformat or pgformatter" single ((:commit . "5d3f776c7eaac0c353ad184b54ef17b2ebc58015") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "languages") (:url . "https://github.com/purcell/sqlformat"))]) (sqlite . [(20201227 1822) ((emacs (24 5))) "Use sqlite via ELisp" single ((:commit . "f3da716302c929b9df4ba0c281968f72a9d1d188") (:authors ("cnngimenez")) (:maintainer "cnngimenez") (:keywords "extensions" "lisp" "sqlite") (:url . "https://gitlab.com/cnngimenez/sqlite.el"))]) (sqlite3 . [(20220501 1217) ((emacs (25 1))) "Direct access to the core SQLite3 API" tar ((:commit . "68eda59d5f3d29d0a64d6256d58b8c1f93ba3583") (:authors ("Y. N. Lo" . "gordonynlo@yahoo.com")) (:maintainer "Y. N. Lo" . "gordonynlo@yahoo.com") (:keywords "comm" "data" "sql") (:url . "https://github.com/pekingduck/emacs-sqlite3-api"))]) @@ -4530,10 +4532,10 @@ (stem . [(20131102 1109) nil "Routines for stemming" single ((:commit . "d74e6611d6ba5025e0276a2cc7c8a90f46bfa9ac") (:authors ("Tsuchiya Masatoshi" . "tsuchiya@pine.kuee.kyoto-u.ac.jp")) (:maintainer "Tsuchiya Masatoshi" . "tsuchiya@pine.kuee.kyoto-u.ac.jp") (:keywords "stemming") (:url . "https://github.com/yuutayamada/stem"))]) (stem-english . [(20180109 358) ((emacs (24 3))) "- routines for stemming English word" single ((:commit . "c9fc4c6ed6bf82382e479dae80912f4ae17d31f4") (:authors ("Tsuchiya Masatoshi" . "tsuchiya@pine.kuee.kyoto-u.ac.jp")) (:maintainer "KAWABATA, Taichi ") (:keywords "text") (:url . "http://github.com/kawabata/stem-english"))]) (stem-reading-mode . [(20220418 1136) ((emacs (25 1))) "Highlight word stems for speed-reading" single ((:commit . "a8bacd80fab6013c09e4e8d337fd88267cbe2ff8") (:authors ("Yuri D'Elia" . "wavexx@thregr.org")) (:maintainer "Yuri D'Elia" . "wavexx@thregr.org") (:keywords "convenience" "wp") (:url . "https://gitlab.com/wavexx/stem-reading-mode.el"))]) - (stgit . [(20200606 1308) nil "major mode for StGit interaction" single ((:commit . "03fc757c4255bfd445cdbc2a62ca3b02a65beba5") (:authors ("David Kågedal" . "davidk@lysator.liu.se")) (:maintainer "David Kågedal" . "davidk@lysator.liu.se") (:url . "http://stacked-git.github.io"))]) + (stgit . [(20200606 1308) nil "major mode for StGit interaction" single ((:commit . "9ce680a52bd90ce9bac568a6a182b1b3c00577e5") (:authors ("David Kågedal" . "davidk@lysator.liu.se")) (:maintainer "David Kågedal" . "davidk@lysator.liu.se") (:url . "http://stacked-git.github.io"))]) (sticky . [(20170926 36) nil "Sticky key for capital letters" single ((:commit . "fec4e1af38f17f5cd80eca361d8e8ef8772db366") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "convenience") (:url . "http://www.emacswiki.org/cgi-bin/wiki/download/sticky.el"))]) (stickyfunc-enhance . [(20150429 1814) ((emacs (24 3))) "An enhancement to stock `semantic-stickyfunc-mode'" single ((:commit . "13bdba51fcd83ccbc3267959d23afc94d458dcb0") (:authors ("Tu, Do Hoang" . "tuhdo1710@gmail.com")) (:maintainer "Tu, Do Hoang") (:keywords "c" "languages" "tools") (:url . "https://github.com/tuhdo/semantic-stickyfunc-enhance"))]) - (stimmung-themes . [(20220510 644) ((emacs (25))) "Themes tuned to inner harmonies" tar ((:commit . "67e3bc2e9fbc3564ea2884b999ebc66f9a29413c") (:authors ("Love Lagerkvist")) (:maintainer "Love Lagerkvist") (:keywords "faces") (:url . "https://github.com/motform/stimmung-themes"))]) + (stimmung-themes . [(20220511 1245) ((emacs (25))) "Themes tuned to inner harmonies" tar ((:commit . "d34e83d6a00c248c7ce9ab34425773c30910f634") (:authors ("Love Lagerkvist")) (:maintainer "Love Lagerkvist") (:keywords "faces") (:url . "https://github.com/motform/stimmung-themes"))]) (stock-ticker . [(20150204 1052) ((s (1 9 0)) (request (0 2 0))) "Show stock prices in mode line" single ((:commit . "f2e564142c9de84232839a5b01979cf95b04d6a9") (:authors ("Gunther Hagleitner")) (:maintainer "Gunther Hagleitner") (:keywords "comms") (:url . "https://github.com/hagleitn/stock-ticker"))]) (stock-tracker . [(20220430 1144) ((emacs (27 1)) (dash (2 16 0)) (async (1 9 5))) "Track stock price" single ((:commit . "58018a1747273df23dec08ec5d318da1960428c1") (:authors ("Huming Chen" . "chenhuming@gmail.com")) (:maintainer "Huming Chen" . "chenhuming@gmail.com") (:keywords "convenience" "stock" "finance") (:url . "https://github.com/beacoder/stock-tracker"))]) (strace-mode . [(20171116 2039) nil "strace output syntax highlighting" single ((:commit . "2901baa968d5180ab985ac40ca22cc20914d01f5") (:authors ("Preston Moore" . "prestonkmoore@gmail.com")) (:maintainer "Preston Moore" . "prestonkmoore@gmail.com") (:keywords "languages"))]) @@ -4642,7 +4644,7 @@ (tea-time . [(20120331 820) nil "Simple timer package, useful to make perfect tea." single ((:commit . "1f6cf0bdd27c5eb3508989c5095427781f858eca") (:authors ("konsty" . "antipin.konstantin@googlemail.com")) (:maintainer "Gabriel Saldana" . "gsaldana@gmail.com") (:keywords "timer" "tea-time"))]) (teacode-expand . [(20181231 640) ((emacs (24 4))) "Expansion of text by TeaCode program." single ((:commit . "2122e4b32ed4edd2d7ebc0ff8ebf407e29d6e910") (:authors ("Richard Guay" . "raguay@customct.com")) (:maintainer "Richard Guay" . "raguay@customct.com") (:keywords "lisp") (:url . "https://github.com/raguay/TeaCode-Expand"))]) (teco . [(20200707 2309) nil "Teco interpreter" single ((:commit . "61caf8f419659a0567a269f290c90427a215d77b") (:authors ("Dale R. Worley" . "worley@alum.mit.edu")) (:maintainer "Mark T. Kennedy" . "mtk@acm.org") (:keywords "convenience" "emulations" "files") (:url . "https://github.com/mtk/teco.git"))]) - (telega . [(20220503 349) ((emacs (26 1)) (visual-fill-column (1 9)) (rainbow-identifiers (0 2 2))) "Telegram client (unofficial)" tar ((:commit . "29010616931f52e3a5aa9d155c14873c09c7306b") (:authors ("Zajcev Evgeny" . "zevlg@yandex.ru")) (:maintainer "Zajcev Evgeny" . "zevlg@yandex.ru") (:keywords "comm") (:url . "https://github.com/zevlg/telega.el"))]) + (telega . [(20220516 1923) ((emacs (26 1)) (visual-fill-column (1 9)) (rainbow-identifiers (0 2 2))) "Telegram client (unofficial)" tar ((:commit . "6c3bea4f4a227afdf9cdbfae017a797e12b70f13") (:authors ("Zajcev Evgeny" . "zevlg@yandex.ru")) (:maintainer "Zajcev Evgeny" . "zevlg@yandex.ru") (:keywords "comm") (:url . "https://github.com/zevlg/telega.el"))]) (telepathy . [(20131209 1258) nil "Access Telepathy from Emacs" single ((:commit . "211d785b02a29ddc254422fdcc3db45262582f8c") (:authors ("Nicolas Petton" . "petton.nicolas@gmail.com")) (:maintainer "Nicolas Petton" . "petton.nicolas@gmail.com") (:keywords "telepathy" "tools"))]) (telephone-line . [(20220424 400) ((emacs (24 4)) (cl-lib (0 5)) (cl-generic (0 2)) (seq (1 8))) "Rewrite of Powerline" tar ((:commit . "6f3455a365912e8f0c45a2240ea79507dee45ade") (:authors ("Daniel Bordak" . "dbordak@fastmail.fm")) (:maintainer "Daniel Bordak" . "dbordak@fastmail.fm") (:keywords "mode-line") (:url . "https://github.com/dbordak/telephone-line"))]) (teletext . [(20211203 1111) ((emacs (24 3))) "Teletext broadcast viewer" single ((:commit . "6b003e9dab9bd0c27d188a81f5fff740d66a2282") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "comm" "help" "hypermedia") (:url . "https://github.com/lassik/emacs-teletext"))]) @@ -4662,7 +4664,7 @@ (term-run . [(20200128 702) nil "Run arbitrary command in terminal buffer" single ((:commit . "0fd135d55fcf864598b1fb8dd880833a1a322910") (:authors ("10sr <8slashes+el [at] gmail [dot] com>")) (:maintainer "10sr <8slashes+el [at] gmail [dot] com>") (:keywords "utility" "shell" "command" "term-mode") (:url . "https://github.com/10sr/term-run-el"))]) (termbright-theme . [(20151031 235) ((emacs (24 1))) "a more usable theme for white-on-black terminals" single ((:commit . "bec6ab14336c0611e85f45486276004f16d20607") (:authors ("Brian Mastenbrook" . "brian@mastenbrook.net")) (:maintainer "Brian Mastenbrook" . "brian@mastenbrook.net") (:keywords "themes") (:url . "https://github.com/bmastenbrook/termbright-theme-el"))]) (terminal-focus-reporting . [(20180830 719) ((emacs (24 4))) "Minor mode for terminal focus reporting." single ((:commit . "6b1dbb2e96b3ff680dbe88153c4c569adbbd64ce") (:authors ("Vitalii Elenhaupt")) (:maintainer "Vitalii Elenhaupt") (:keywords "convenience") (:url . "https://github.com/veelenga/terminal-focus-reporting.el"))]) - (terminal-here . [(20210605 1453) ((emacs (25 1))) "Run an external terminal in current directory" single ((:commit . "e0e89344624fadf080f6770132ebdd7991355fdd") (:authors ("David Shepherd" . "davidshepherd7@gmail.com")) (:maintainer "David Shepherd" . "davidshepherd7@gmail.com") (:keywords "tools" "frames") (:url . "https://github.com/davidshepherd7/terminal-here"))]) + (terminal-here . [(20220517 655) ((emacs (25 1))) "Run an external terminal in current directory" single ((:commit . "54fcbc50fd58fe2c1b756ea6c21bd95f5e5f9d22") (:authors ("David Shepherd" . "davidshepherd7@gmail.com")) (:maintainer "David Shepherd" . "davidshepherd7@gmail.com") (:keywords "tools" "frames") (:url . "https://github.com/davidshepherd7/terminal-here"))]) (terminal-toggle . [(20190226 1510) ((emacs (24)) (popwin (1 0 0))) "simple pop-up terminal" single ((:commit . "f824d634aef3600cb7a8e2ddf9e8444c6607c160") (:authors ("Mehmet Tekman")) (:maintainer "Mehmet Tekman") (:keywords "outlines") (:url . "https://github.com/mtekman/terminal-toggle.el"))]) (tern . [(20181108 722) ((json (1 2)) (cl-lib (0 5)) (emacs (24))) "Tern-powered JavaScript integration" single ((:commit . "ef50c6f0269a6fd9ce742d0a87647d60a0ef850f") (:authors ("Marijn Haverbeke")) (:maintainer "Marijn Haverbeke") (:url . "http://ternjs.net/"))]) (tern-auto-complete . [(20170521 1935) ((tern (0 0 1)) (auto-complete (1 4)) (cl-lib (0 5)) (emacs (24))) "Tern Completion by auto-complete.el" single ((:commit . "ef50c6f0269a6fd9ce742d0a87647d60a0ef850f") (:authors ("")) (:maintainer ""))]) @@ -4693,11 +4695,11 @@ (thinks . [(20170802 1128) ((cl-lib (0 5))) "Insert text in a think bubble." single ((:commit . "c02f236abc8c2025d9f01460b09b89ebdc96e28d") (:authors ("Dave Pearson" . "davep@davep.org")) (:maintainer "Dave Pearson" . "davep@davep.org") (:keywords "convenience" "quoting") (:url . "https://github.com/davep/thinks.el"))]) (thread-dump . [(20170816 1850) nil "Java thread dump viewer" single ((:commit . "204c9600242756d4b514bb5ff6293e052bf4b49d") (:authors ("Dmitry Neverov")) (:maintainer "Dmitry Neverov") (:url . "http://github.com/nd/thread-dump.el"))]) (threes . [(20160820 1242) ((emacs (24)) (seq (1 11))) "A clone of Threes (a tiny puzzle game)" single ((:commit . "6981acb30b856c77cba6aba63fefbf102cbdfbb2") (:authors ("Chunyang Xu" . "xuchunyang.me@gmail.com")) (:maintainer "Chunyang Xu" . "xuchunyang.me@gmail.com") (:keywords "games") (:url . "https://github.com/xuchunyang/threes.el"))]) - (thrift . [(20200212 1903) ((emacs (24))) "major mode for fbthrift and Apache Thrift files" single ((:commit . "a066e6c79778766adb0c60c894e916169ae28b1f") (:keywords "languages"))]) + (thrift . [(20200212 1903) ((emacs (24))) "major mode for fbthrift and Apache Thrift files" single ((:commit . "b185a097993b11284ad026ba1225916df0c188aa") (:keywords "languages"))]) (thumb-through . [(20120119 534) nil "Plain text reader of HTML documents" single ((:commit . "08d8fb720f93c6172653e035191a8fa9c3305e63") (:keywords "html"))]) (tickscript-mode . [(20171219 203) ((emacs (24 1))) "A major mode for Tickscript files" single ((:commit . "f0579f38ff14954df5002ce30ae6d4a2c978d461") (:authors ("Marc Sherry" . "msherry@gmail.com")) (:maintainer "Marc Sherry" . "msherry@gmail.com") (:keywords "languages") (:url . "https://github.com/msherry/tickscript-mode"))]) (tidal . [(20210211 1531) ((haskell-mode (16)) (emacs (24))) "Interact with TidalCycles for live coding patterns" single ((:commit . "39389e4080144c6734dbe3020cc35185f025ebf0") (:authors (nil . "alex@slab.org")) (:maintainer nil . "alex@slab.org") (:keywords "tools") (:url . "https://github.com/tidalcycles/Tidal"))]) - (tide . [(20220429 1501) ((emacs (25 1)) (dash (2 10 0)) (s (1 11 0)) (flycheck (27)) (typescript-mode (0 1)) (cl-lib (0 5))) "Typescript Interactive Development Environment" tar ((:commit . "83c34c636f47cb0c10c7d1a728fa308bfec40890") (:authors ("Anantha kumaran" . "ananthakumaran@gmail.com")) (:maintainer "Anantha kumaran" . "ananthakumaran@gmail.com") (:keywords "typescript") (:url . "http://github.com/ananthakumaran/tide"))]) + (tide . [(20220514 614) ((emacs (25 1)) (dash (2 10 0)) (s (1 11 0)) (flycheck (27)) (typescript-mode (0 1)) (cl-lib (0 5))) "Typescript Interactive Development Environment" tar ((:commit . "96bfc5da11a9b83b32368c38e933a405270652de") (:authors ("Anantha kumaran" . "ananthakumaran@gmail.com")) (:maintainer "Anantha kumaran" . "ananthakumaran@gmail.com") (:keywords "typescript") (:url . "http://github.com/ananthakumaran/tide"))]) (tikz . [(20210927 1704) ((emacs (24 1))) "A minor mode to edit TikZ pictures" tar ((:commit . "f9ea0793affa34be29e1861bfa559fd248b7d22e") (:authors ("Emilio Torres-Manzanera" . "torres@uniovi.es")) (:maintainer "Emilio Torres-Manzanera" . "torres@uniovi.es") (:keywords "tex") (:url . "https://github.com/emiliotorres/tikz"))]) (tile . [(20161225 357) ((emacs (25 1)) (s (1 9 0)) (dash (2 12 0)) (stream (2 2 3))) "Tile windows with layouts" single ((:commit . "22660f21f6e95de5aba55cd5d293d4841e9a4661") (:authors ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainer "Ivan Malison" . "IvanMalison@gmail.com") (:keywords "tile" "tiling" "window" "manager" "dynamic" "frames") (:url . "https://github.com/IvanMalison/tile"))]) (time-ext . [(20170126 1215) nil "more function for time/date" single ((:commit . "d128becf660fe3f30178eb1b05cd266741f4784a") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "lisp") (:url . "http://www.emacswiki.org/cgi-bin/wiki/download/time-ext.el"))]) @@ -4706,14 +4708,14 @@ (timesheet . [(20191024 151) ((s (1)) (org (7)) (auctex (11))) "Timesheet management add-on for org-mode" tar ((:commit . "5098dc87d3d4f289b6c1b6532070dacbfe6de9fd") (:authors ("Tom Marble")) (:maintainer "Tom Marble") (:keywords "org" "timesheet") (:url . "https://github.com/tmarble/timesheet.el"))]) (timonier . [(20170411 800) ((emacs (24 4)) (s (1 11 0)) (f (0 19 0)) (dash (2 12 0)) (pkg-info (0 5 0)) (hydra (0 13 6)) (request (0 2 0)) (all-the-icons (2 0 0))) "Manage Kubernetes Applications" tar ((:commit . "0a150ea87bf695b43cf1740dfd7e553e0ae7601c") (:authors ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainer "Nicolas Lamirault" . "nicolas.lamirault@gmail.com") (:keywords "kubernetes" "docker") (:url . "https://github.com/nlamirault/timonier"))]) (timp . [(20160618 803) ((emacs (24 4)) (cl-lib (0 5)) (fifo-class (1 0)) (signal (1 0))) "Multithreading library" tar ((:commit . "66b21934b1eb8ee428c06dd64b3562ad44776a35") (:authors ("Mola-T" . "Mola@molamola.xyz")) (:maintainer "Mola-T" . "Mola@molamola.xyz") (:keywords "internal" "lisp" "processes" "tools") (:url . "https://github.com/mola-T/timp"))]) - (timu-rouge-theme . [(20220501 1753) ((emacs (27 1))) "Color theme inspired by the Rouge Theme for VSCode" single ((:commit . "935e4907f01fba2c7c2ecaab88eb7c4163955c3b") (:authors ("Aimé Bertrand" . "aime.bertrand@macowners.club")) (:maintainer "Aimé Bertrand" . "aime.bertrand@macowners.club") (:keywords "faces" "themes") (:url . "https://gitlab.com/aimebertrand/timu-rouge-theme"))]) + (timu-rouge-theme . [(20220515 1712) ((emacs (27 1))) "Color theme inspired by the Rouge Theme for VSCode" single ((:commit . "a00b704235bcc595e02b157eee22caaecfc0080f") (:authors ("Aimé Bertrand" . "aime.bertrand@macowners.club")) (:maintainer "Aimé Bertrand" . "aime.bertrand@macowners.club") (:keywords "faces" "themes") (:url . "https://gitlab.com/aimebertrand/timu-rouge-theme"))]) (timu-spacegrey-theme . [(20220501 1509) ((emacs (25 1))) "Color theme inspired by the Spacegray theme in Sublime Text" single ((:commit . "1318c58a118c6c5a95a82e71da5eda6bfcf8f143") (:authors ("Aimé Bertrand" . "aime.bertrand@macowners.club")) (:maintainer "Aimé Bertrand" . "aime.bertrand@macowners.club") (:keywords "faces" "themes") (:url . "https://gitlab.com/aimebertrand/timu-spacegrey-theme"))]) (tinkerer . [(20200914 1756) ((s (1 2 0))) "Elisp wrapper for Tinkerer Blogging Engine." single ((:commit . "7cedeb264a44cd62bcd9c778dca52316d09e07e5") (:authors ("Yagnesh Raghava Yakkala" . "hi@yagnesh.org")) (:maintainer "Yagnesh Raghava Yakkala" . "hi@yagnesh.org") (:keywords "tinkerer" "blog" "wrapper") (:url . "https://github.com/yyr/tinkerer.el"))]) (tiny . [(20190722 1212) nil "Quickly generate linear ranges in Emacs" single ((:commit . "fd8a6b0b0c564d8242259e20e557ee6041f40908") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "convenience") (:url . "https://github.com/abo-abo/tiny"))]) (tiny-menu . [(20161213 1235) ((emacs (24 4))) "Display tiny menus." single ((:commit . "05563b94537b6eb22aeddedef2a6e59e3f88d073") (:authors ("Aaron Bieber" . "aaron@aaronbieber.com")) (:maintainer "Aaron Bieber" . "aaron@aaronbieber.com") (:keywords "menu" "tools") (:url . "https://github.com/aaronbieber/tiny-menu.el"))]) (tinypng . [(20200306 911) ((emacs (25 1))) "Compress PNG and JPEG with TinyPNG.com API" single ((:commit . "f7632e073ce13ef5ce30ae5584cb482a8bb9ffff") (:authors ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainer "Xu Chunyang" . "mail@xuchunyang.me") (:keywords "multimedia") (:url . "https://github.com/xuchunyang/tinypng.el"))]) (tinysegmenter . [(20141124 1013) ((cl-lib (0 5))) "Super compact Japanese tokenizer in Javascript ported to emacs lisp" single ((:commit . "872134704bd25c13a4c59552433da4c6881b5230") (:authors ("lugecy" . "lugecy@gmail.com")) (:maintainer "myuhe") (:keywords "convenience") (:url . "https://github.com/myuhe/tinysegmenter.el"))]) - (titlecase . [(20220510 331) ((emacs (25 1))) "Title-case phrases" tar ((:commit . "8f609e46d4d0c06cd442352ca7d296e2ccb1b62a") (:authors ("Case Duckworth" . "acdw@acdw.net")) (:maintainer "Case Duckworth" . "acdw@acdw.net") (:url . "https://github.com/duckwork/titlecase.el"))]) + (titlecase . [(20220516 1909) ((emacs (25 1))) "Title-case phrases" tar ((:commit . "ca79d9b25e8bab5eef92b13dc69ac0c38ac39172") (:authors ("Case Duckworth" . "acdw@acdw.net")) (:maintainer "Case Duckworth" . "acdw@acdw.net") (:url . "https://github.com/duckwork/titlecase.el"))]) (tj3-mode . [(20180519 1228) nil "major mode for editing TaskJuggler 3 files" single ((:commit . "1d98eb23f1606392f34ef1b80517cfc940fb9950") (:authors ("Christophe Rhodes" . "christophe@rhodes.io")) (:maintainer "Christophe Rhodes" . "christophe@rhodes.io") (:url . "https://github.com/csrhodes/tj3-mode"))]) (tldr . [(20210921 1715) ((emacs (24 3))) "tldr client for Emacs" single ((:commit . "d3fd2a809a266c005915026799121c78e8b358f0") (:authors ("Ono Hiroko" . "azazabc123@gmail.com")) (:maintainer "Ono Hiroko" . "azazabc123@gmail.com") (:keywords "tools" "docs") (:url . "https://github.com/kuanyui/tldr.el"))]) (tmmofl . [(20121025 1101) nil "Calls functions dependant on font lock highlighting at point" single ((:commit . "532aa6978e994e2b069ffe37aaf9a0011a07dadc") (:authors ("Phillip Lord" . "p.lord@hgmp.mrc.ac.uk")) (:maintainer "Phillip Lord" . "p.lord@hgmp.mrc.ac.uk") (:keywords "minor mode" "font lock" "toggling."))]) @@ -4729,13 +4731,13 @@ (toggle-test . [(20140723 537) nil "Toggle between source and test files in various programming languages" single ((:commit . "e969321f274903d705995a7d0345a257576ec5ff") (:authors ("Raghunandan Rao" . "r.raghunandan@gmail.com")) (:maintainer "Raghunandan Rao" . "r.raghunandan@gmail.com") (:keywords "tdd" "test" "toggle" "productivity") (:url . "https://github.com/rags/toggle-test"))]) (toggle-window . [(20141207 1548) nil "toggle current window size between half and full" single ((:commit . "e82c60e543933880402ede11e9423e48a17dde53") (:authors ("Kenny Liu")) (:maintainer "Kenny Liu") (:keywords "hide" "window") (:url . "https://github.com/deadghost/toggle-window"))]) (tok-theme . [(20220509 1324) ((emacs (26 1))) "Minimal theme with dark and yellow color scheme" single ((:commit . "a1a224d96665ee14c059eed63dc4b458f6b7a8d8") (:authors ("Topi Kettunen" . "topi@topikettunen.com")) (:maintainer "Topi Kettunen" . "topi@topikettunen.com") (:url . "https://github.com/topikettunen/tok-theme"))]) - (tokei . [(20220422 2234) ((emacs (27 1)) (magit-section (3 3 0))) "Display codebase statistics" single ((:commit . "181021cd881eecd604a546d4a717866a81c7a511") (:authors ("Daniel Nagy ")) (:maintainer "Daniel Nagy" . "danielnagy@posteo.de") (:url . "https://github.com/nagy/tokei.el"))]) + (tokei . [(20220422 2234) ((emacs (27 1)) (magit-section (3 3 0))) "Display codebase statistics" single ((:commit . "08db7ef62b3bcab5e1e1abf0a427d478db04420b") (:authors ("Daniel Nagy ")) (:maintainer "Daniel Nagy" . "danielnagy@posteo.de") (:url . "https://github.com/nagy/tokei.el"))]) (tomatinho . [(20180621 1748) nil "Simple and beautiful pomodoro timer" tar ((:commit . "b53354b9b9f496c0388d6a573b06b7d6fc53d0bd") (:authors ("Konrad Scorciapino" . "scorciapino@gmail.com")) (:maintainer "Konrad Scorciapino" . "scorciapino@gmail.com") (:keywords "time" "productivity" "pomodoro technique"))]) (toml . [(20130903 1255) nil "TOML (Tom's Obvious, Minimal Language) parser" single ((:commit . "994644f9e68c383071eeee23389a7989b228c2d2") (:authors ("Wataru MIYAGUNI" . "gonngo@gmail.com")) (:maintainer "Wataru MIYAGUNI" . "gonngo@gmail.com") (:keywords "toml" "parser") (:url . "https://github.com/gongo/emacs-toml"))]) (toml-mode . [(20161107 1800) ((emacs (24)) (cl-lib (0 5))) "Major mode for editing TOML files" single ((:commit . "f6c61817b00f9c4a3cab1bae9c309e0fc45cdd06") (:authors ("Felix Chern" . "idryman@gmail.com")) (:maintainer "Felix Chern" . "idryman@gmail.com") (:keywords "data" "toml") (:url . "https://github.com/dryman/toml-mode.el"))]) (tommyh-theme . [(20131004 2330) nil "A bright, bold-colored theme for emacs" single ((:commit . "46d1c69ee0a1ca7c67b569b891a2f28fed89e7d5") (:authors ("William Glass" . "william.glass@gmail.com")) (:maintainer "William Glass" . "william.glass@gmail.com"))]) (tongbu . [(20200414 507) ((emacs (25 1)) (web-server (0 1 2))) "A web server to share text or files between two devices" single ((:commit . "6f6e5c5446f0c5735357ab520b249ab97295653e") (:authors ("Xu Chunyang")) (:maintainer "Xu Chunyang") (:keywords "tools") (:url . "https://github.com/xuchunyang/tongbu.el"))]) - (topspace . [(20220504 2220) ((emacs (25 1))) "Scroll down & recenter top lines / get upper margins/padding" single ((:commit . "cbd1f7e8dad4284455488f759946d2f38deff2c6") (:authors ("Trevor Edwin Pogue" . "trevor.pogue@gmail.com")) (:maintainer "Trevor Edwin Pogue" . "trevor.pogue@gmail.com") (:keywords "convenience" "scrolling" "center" "cursor" "margin" "padding") (:url . "https://github.com/trevorpogue/topspace"))]) + (topspace . [(20220513 1925) ((emacs (25 1))) "Scroll down & recenter top lines / get upper margins/padding" single ((:commit . "dd7d35b52dda7bf503b8d4c23d97150152eebc41") (:authors ("Trevor Edwin Pogue" . "trevor.pogue@gmail.com")) (:maintainer "Trevor Edwin Pogue" . "trevor.pogue@gmail.com") (:keywords "convenience" "scrolling" "center" "cursor" "margin" "padding") (:url . "https://github.com/trevorpogue/topspace"))]) (topsy . [(20210831 133) ((emacs (26 3))) "Simple sticky header" single ((:commit . "8ae0976dfdbe4461c33ed44cf1dedc2c903b0bb0") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "convenience") (:url . "https://github.com/alphapapa/topsy.el"))]) (tornado-template-mode . [(20141128 1008) nil "A major mode for editing tornado templates" single ((:commit . "667c0663dbbd279b6c345446b9f2bc50eb52b747") (:authors ("Florian Mounier aka paradoxxxzero")) (:maintainer "Florian Mounier aka paradoxxxzero"))]) (torus . [(20190325 753) ((emacs (26))) "A buffer groups manager" single ((:commit . "b309da8c2eaee573a2e2572f25a08ce5da9e9990") (:authors ("Chimay")) (:maintainer "Chimay") (:keywords "files" "buffers" "groups" "persistent" "history" "layout" "tabs") (:url . "https://github.com/chimay/torus"))]) @@ -4745,7 +4747,7 @@ (tox . [(20160810 1555) nil "Launch current python test with tox" single ((:commit . "7655eb254038d5e34433e8a9d66b3ffc9c72e40c") (:authors ("Chmouel Boudjnah" . "chmouel@chmouel.com")) (:maintainer "Chmouel Boudjnah" . "chmouel@chmouel.com") (:keywords "convenience" "tox" "python" "tests") (:url . "https://github.com/chmouel/tox.el"))]) (toxi-theme . [(20160424 2126) ((emacs (24))) "A dark color theme by toxi" single ((:commit . "90c8828b91025adf5adc96011a35d25682991b8a") (:authors ("Karsten Schmidt" . "info@postspectacular.com")) (:maintainer "Karsten Schmidt" . "info@postspectacular.com") (:url . "http://bitbucket.org/postspectacular/toxi-theme/"))]) (tql-mode . [(20170724 254) ((emacs (24))) "TQL mode" single ((:commit . "488add79eb3fc8ec02aedaa997fe1ed9e5c3e638") (:authors ("Sean McLaughlin" . "seanmcl@gmail.com")) (:maintainer "Sean McLaughlin" . "seanmcl@gmail.com") (:keywords "languages" "tql"))]) - (tr-ime . [(20211120 718) ((emacs (27 1)) (w32-ime (0 0 1))) "Emulator of IME patch for Windows" tar ((:commit . "e6313639afb51d91efcc417bd0c81afd13bb079c") (:authors ("Masamichi Hosoda" . "trueroad@trueroad.jp")) (:maintainer "Masamichi Hosoda" . "trueroad@trueroad.jp") (:url . "https://github.com/trueroad/tr-emacs-ime-module"))]) + (tr-ime . [(20211120 718) ((emacs (27 1)) (w32-ime (0 0 1))) "Emulator of IME patch for Windows" tar ((:commit . "fdf93198c6303cc480a50e24aaa02c7a8308427d") (:authors ("Masamichi Hosoda" . "trueroad@trueroad.jp")) (:maintainer "Masamichi Hosoda" . "trueroad@trueroad.jp") (:url . "https://github.com/trueroad/tr-emacs-ime-module"))]) (traad . [(20180730 48) ((dash (2 13 0)) (deferred (0 3 2)) (popup (0 5 0)) (request (0 2 0)) (request-deferred (0 2 0)) (virtualenvwrapper (20151123)) (f (0 20 0)) (bind-map (1 1 1))) "emacs interface to the traad refactoring server." single ((:commit . "98e23363b7e8a590a2f55976123a8c3da75c87a5") (:authors ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainer "Austin Bingham" . "austin.bingham@gmail.com") (:url . "https://github.com/abingham/traad"))]) (tracking . [(20210713 1609) nil "Buffer modification tracking" tar ((:commit . "710f057fedae6e9b820cce9336fef24b7d057e4c") (:authors ("Jorgen Schaefer" . "forcer@forcix.cx")) (:maintainer "Jorgen Schaefer" . "forcer@forcix.cx") (:url . "https://github.com/emacs-circe/circe/wiki/Tracking"))]) (tracwiki-mode . [(20150119 1621) ((xml-rpc (1 6 8))) "Emacs Major mode for working with Trac" single ((:commit . "6a620444d59b438f42383b48cd4c19c03105dba6") (:authors ("Matthew Erickson" . "peawee@peawee.net")) (:maintainer "Matthew Erickson" . "peawee@peawee.net") (:keywords "trac" "wiki" "tickets"))]) @@ -4753,10 +4755,10 @@ (tramp-hdfs . [(20210526 339) ((emacs (24 4))) "Tramp extension to access hadoop/hdfs file system in Emacs" single ((:commit . "aa93bdbb3d5619c262ce53af1981edcd2a0705e5") (:authors ("Raghav Kumar Gautam" . "raghav@apache.org")) (:maintainer "Raghav Kumar Gautam" . "raghav@apache.org") (:keywords "tramp" "emacs" "hdfs" "hadoop" "webhdfs" "rest"))]) (tramp-term . [(20220412 1546) nil "Automatic setup of directory tracking in ssh sessions" single ((:commit . "e2e5375a444d4eb5d144bef12e066c02befd1352") (:authors ("Randy Morris" . "randy.morris@archlinux.us")) (:maintainer "Randy Morris" . "randy.morris@archlinux.us") (:keywords "comm" "terminals") (:url . "https://github.com/randymorris/tramp-term.el"))]) (transfer-sh . [(20200601 1708) ((emacs (24 3)) (async (1 0))) "Simple interface for sending buffer contents to transfer.sh" single ((:commit . "0621a66d00ec91a209a542c10b158095088bd44d") (:keywords "comm" "convenience" "files") (:url . "https://gitlab.com/tuedachu/transfer-sh.el"))]) - (transient . [(20220509 1943) ((emacs (25 1)) (compat (28 1 1 0))) "Transient commands" tar ((:commit . "6fc09a663e408ade0d1b88f47701c96a9b051e34") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "extensions") (:url . "https://github.com/magit/transient"))]) + (transient . [(20220514 945) ((emacs (25 1)) (compat (28 1 1 0))) "Transient commands" tar ((:commit . "a0c69e5c712511a35d0ab53a5634420e9705149e") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "extensions") (:url . "https://github.com/magit/transient"))]) (transient-dwim . [(20220425 1331) ((emacs (26 1)) (transient (0 1))) "Useful preset transient commands" single ((:commit . "7b6e70fb49b9d18106748202011863ebc39b864a") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "tools") (:url . "https://github.com/conao3/transient-dwim.el"))]) (transient-posframe . [(20210102 130) ((emacs (26 0)) (posframe (0 4 3)) (transient (0 2 0))) "Using posframe to show transient" single ((:commit . "dcd898d1d35183a7d4f2c8f0ebcb43b4f8e70ebe") (:authors ("Yanghao Xie")) (:maintainer "Yanghao Xie" . "yhaoxie@gmail.com") (:keywords "convenience" "bindings" "tooltip") (:url . "https://github.com/yanghaoxie/transient-posframe"))]) - (translate-mode . [(20220402 853) ((emacs (24 3))) "Paragraph-oriented side-by-side doc translation workflow" single ((:commit . "fb73b3d928a8011a21402e2c14aa4aab56bd05ae") (:authors ("Ray Wang" . "rayw.public@gmail.com")) (:maintainer "Ray Wang" . "rayw.public@gmail.com") (:keywords "translate" "convenience" "editing") (:url . "https://github.com/rayw000/translate-mode"))]) + (translate-mode . [(20220511 1357) ((emacs (24 3))) "Paragraph-oriented side-by-side doc translation workflow" single ((:commit . "e1940b333241a4d0c224b7b875962736ca2b693b") (:authors ("Ray Wang" . "rayw.public@gmail.com")) (:maintainer "Ray Wang" . "rayw.public@gmail.com") (:keywords "translate" "convenience" "editing") (:url . "https://github.com/rayw000/translate-mode"))]) (transmission . [(20210705 2152) ((emacs (24 4)) (let-alist (1 0 5))) "Interface to a Transmission session" single ((:commit . "a03a6f5c7b133e0a37896b6d993dd6d6d4532cc2") (:authors ("Mark Oteiza" . "mvoteiza@udel.edu")) (:maintainer "Mark Oteiza" . "mvoteiza@udel.edu") (:keywords "comm" "tools"))]) (transpose-frame . [(20200307 2119) nil "Transpose windows arrangement in a frame" single ((:commit . "12e523d70ff78cc8868097b56120848befab5dbc") (:authors ("S. Irie")) (:maintainer "S. Irie") (:keywords "window"))]) (transpose-mark . [(20150405 716) nil "Transpose data using the Emacs mark" single ((:commit . "667327602004794de97214cf336ac61650ef75b7") (:authors ("Kevin W. van Rooijen" . "kevin.van.rooijen@attichacker.com")) (:maintainer "Kevin W. van Rooijen" . "kevin.van.rooijen@attichacker.com") (:keywords "transpose" "convenience"))]) @@ -4770,15 +4772,15 @@ (tree-sitter-indent . [(20220411 1439) ((emacs (26 1)) (tree-sitter (0 12 1)) (seq (2 20))) "Provide indentation with a Tree-sitter backend" single ((:commit . "4ef246db3e4ff99f672fe5e4b416c890f885c09e") (:authors ("Felipe Lema" . "felipelema@mortemale.org")) (:maintainer "Felipe Lema" . "felipelema@mortemale.org") (:keywords "convenience" "internal") (:url . "https://codeberg.org/FelipeLema/tree-sitter-indent.el"))]) (tree-sitter-langs . [(20220508 636) ((emacs (25 1)) (tree-sitter (0 15 0))) "Grammar bundle for tree-sitter" tar ((:commit . "deb2d8674be8f777ace50e15c7c041aeddb1d0b2") (:authors ("Tuấn-Anh Nguyễn" . "ubolonton@gmail.com")) (:maintainer "Tuấn-Anh Nguyễn" . "ubolonton@gmail.com") (:keywords "languages" "tools" "parsers" "tree-sitter") (:url . "https://github.com/emacs-tree-sitter/tree-sitter-langs"))]) (treefactor . [(20200516 1631) ((emacs (26 1)) (dash (2 16 0)) (f (0 20 0)) (org (9 2 6)) (avy (0 5 0))) "Restructure your messy Org documents" single ((:commit . "75357757022a4399ab772ff0d92065bd114dabe9") (:authors ("Leo Littlebook" . "Leo.Littlebook@gmail.com")) (:maintainer "Leo Littlebook" . "Leo.Littlebook@gmail.com") (:keywords "outlines" "files" "convenience") (:url . "https://github.com/cyberthal/treefactor"))]) - (treemacs . [(20220506 1056) ((emacs (26 1)) (cl-lib (0 5)) (dash (2 11 0)) (s (1 12 0)) (ace-window (0 9 0)) (pfuture (1 7)) (hydra (0 13 2)) (ht (2 2)) (cfrs (1 3 2))) "A tree style file explorer package" tar ((:commit . "07706547a2a927e6787645538d8bdb6e9418fb62") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) - (treemacs-all-the-icons . [(20220425 1124) ((emacs (26 1)) (all-the-icons (4 0 1)) (treemacs (0 0))) "all-the-icons integration for treemacs" single ((:commit . "07706547a2a927e6787645538d8bdb6e9418fb62") (:authors ("Eric Dallo" . "ercdll1337@gmail.com")) (:maintainer "Eric Dallo" . "ercdll1337@gmail.com") (:url . "https://github.com/Alexander-Miller/treemacs"))]) - (treemacs-evil . [(20220427 1331) ((emacs (26 1)) (evil (1 2 12)) (treemacs (0 0))) "Evil mode integration for treemacs" single ((:commit . "07706547a2a927e6787645538d8bdb6e9418fb62") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) - (treemacs-icons-dired . [(20211229 1448) ((treemacs (0 0)) (emacs (26 1))) "Treemacs icons for dired" single ((:commit . "07706547a2a927e6787645538d8bdb6e9418fb62") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) - (treemacs-magit . [(20220502 1310) ((emacs (26 1)) (treemacs (0 0)) (pfuture (1 3)) (magit (2 90 0))) "Magit integration for treemacs" single ((:commit . "07706547a2a927e6787645538d8bdb6e9418fb62") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) - (treemacs-persp . [(20220209 2117) ((emacs (26 1)) (treemacs (0 0)) (persp-mode (2 9 7)) (dash (2 11 0))) "Persp-mode integration for treemacs" single ((:commit . "07706547a2a927e6787645538d8bdb6e9418fb62") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) - (treemacs-perspective . [(20220209 2117) ((emacs (26 1)) (treemacs (0 0)) (perspective (2 8)) (dash (2 11 0))) "Perspective integration for treemacs" single ((:commit . "07706547a2a927e6787645538d8bdb6e9418fb62") (:authors ("Alexander Miller" . "alexanderm@web.de") ("Jason Dufair" . "jase@dufair.org")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) - (treemacs-projectile . [(20211223 1454) ((emacs (26 1)) (projectile (0 14 0)) (treemacs (0 0))) "Projectile integration for treemacs" single ((:commit . "07706547a2a927e6787645538d8bdb6e9418fb62") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) - (treemacs-tab-bar . [(20220221 2038) ((emacs (27 1)) (treemacs (0 0)) (dash (2 11 0))) "Tab bar integration for treemacs" single ((:commit . "07706547a2a927e6787645538d8bdb6e9418fb62") (:authors ("Alexander Miller" . "alexanderm@web.de") ("Jason Dufair" . "jase@dufair.org") ("Aaron Jensen" . "aaronjensen@gmail.com")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) + (treemacs . [(20220516 2036) ((emacs (26 1)) (cl-lib (0 5)) (dash (2 11 0)) (s (1 12 0)) (ace-window (0 9 0)) (pfuture (1 7)) (hydra (0 13 2)) (ht (2 2)) (cfrs (1 3 2))) "A tree style file explorer package" tar ((:commit . "96a53189f51f3c75db8dcf3bf54bf82e927cf980") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) + (treemacs-all-the-icons . [(20220425 1124) ((emacs (26 1)) (all-the-icons (4 0 1)) (treemacs (0 0))) "all-the-icons integration for treemacs" single ((:commit . "96a53189f51f3c75db8dcf3bf54bf82e927cf980") (:authors ("Eric Dallo" . "ercdll1337@gmail.com")) (:maintainer "Eric Dallo" . "ercdll1337@gmail.com") (:url . "https://github.com/Alexander-Miller/treemacs"))]) + (treemacs-evil . [(20220511 1852) ((emacs (26 1)) (evil (1 2 12)) (treemacs (0 0))) "Evil mode integration for treemacs" single ((:commit . "96a53189f51f3c75db8dcf3bf54bf82e927cf980") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) + (treemacs-icons-dired . [(20211229 1448) ((treemacs (0 0)) (emacs (26 1))) "Treemacs icons for dired" single ((:commit . "96a53189f51f3c75db8dcf3bf54bf82e927cf980") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) + (treemacs-magit . [(20220502 1310) ((emacs (26 1)) (treemacs (0 0)) (pfuture (1 3)) (magit (2 90 0))) "Magit integration for treemacs" single ((:commit . "96a53189f51f3c75db8dcf3bf54bf82e927cf980") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) + (treemacs-persp . [(20220209 2117) ((emacs (26 1)) (treemacs (0 0)) (persp-mode (2 9 7)) (dash (2 11 0))) "Persp-mode integration for treemacs" single ((:commit . "96a53189f51f3c75db8dcf3bf54bf82e927cf980") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) + (treemacs-perspective . [(20220209 2117) ((emacs (26 1)) (treemacs (0 0)) (perspective (2 8)) (dash (2 11 0))) "Perspective integration for treemacs" single ((:commit . "96a53189f51f3c75db8dcf3bf54bf82e927cf980") (:authors ("Alexander Miller" . "alexanderm@web.de") ("Jason Dufair" . "jase@dufair.org")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) + (treemacs-projectile . [(20211223 1454) ((emacs (26 1)) (projectile (0 14 0)) (treemacs (0 0))) "Projectile integration for treemacs" single ((:commit . "96a53189f51f3c75db8dcf3bf54bf82e927cf980") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) + (treemacs-tab-bar . [(20220221 2038) ((emacs (27 1)) (treemacs (0 0)) (dash (2 11 0))) "Tab bar integration for treemacs" single ((:commit . "96a53189f51f3c75db8dcf3bf54bf82e927cf980") (:authors ("Alexander Miller" . "alexanderm@web.de") ("Jason Dufair" . "jase@dufair.org") ("Aaron Jensen" . "aaronjensen@gmail.com")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) (treepy . [(20191108 2217) ((emacs (25 1))) "Generic tree traversal tools" single ((:commit . "3ac940e97f3d03e48ca9d7fcd74916a9b01c72f3") (:authors ("Daniel Barreto" . "daniel.barreto.n@gmail.com")) (:maintainer "Daniel Barreto" . "daniel.barreto.n@gmail.com") (:keywords "lisp" "maint" "tools") (:url . "https://github.com/volrath/treepy.el"))]) (treeview . [(20210723 2256) ((emacs (24 4))) "A generic tree navigation library" single ((:commit . "09c8c1d045c7c8eace61b10b6df9d2f9079de78e") (:authors ("Tilman Rassy" . "tilman.rassy@googlemail.com")) (:maintainer "Tilman Rassy" . "tilman.rassy@googlemail.com") (:keywords "lisp" "tools" "internal" "convenience") (:url . "https://github.com/tilmanrassy/emacs-treeview"))]) (trident-mode . [(20190410 2036) ((emacs (24)) (slime (20130526)) (skewer-mode (1 5 0)) (dash (1 0 3))) "Live Parenscript interaction" single ((:commit . "109a1bc10bd0c4b47679a6ca5c4cd27c7c8d4ccb") (:authors ("John Mastro" . "john.b.mastro@gmail.com")) (:maintainer "John Mastro" . "john.b.mastro@gmail.com") (:keywords "languages" "lisp" "processes" "tools") (:url . "https://github.com/johnmastro/trident-mode.el"))]) @@ -4811,7 +4813,7 @@ (typit . [(20220106 1722) ((emacs (24 4)) (f (0 18)) (mmt (0 1 1))) "Typing game similar to tests on 10 fast fingers" tar ((:commit . "61dba759f8178550bc067a360c42ce1089e99a66") (:authors ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainer "Mark Karpov" . "markkarpov92@gmail.com") (:keywords "games") (:url . "https://github.com/mrkkrp/typit"))]) (typo . [(20200706 1714) nil "Minor mode for typographic editing" single ((:commit . "173ebe4fc7ac38f344b16e6eaf41f79e38f20d57") (:authors ("Jorgen Schaefer" . "forcer@forcix.cx")) (:maintainer "Jorgen Schaefer" . "forcer@forcix.cx") (:keywords "convenience" "wp") (:url . "https://github.com/jorgenschaefer/typoel"))]) (typo-suggest . [(20200830 1143) ((emacs (24 3)) (helm (3 0)) (company (0 9 10)) (s (1 12 0)) (dash (2 13 0))) "Don't make typos with the help of helm and company" single ((:commit . "3014d18ae2f0b6b857bb613f373e034c743f4d2e") (:authors ("Kadir Can Çetin" . "kadircancetin@gmail.com")) (:maintainer "Kadir Can Çetin" . "kadircancetin@gmail.com") (:keywords "convenience" "wp") (:url . "https://github.com/kadircancetin/typo-suggest"))]) - (tzc . [(20220126 604) ((emacs (27 1))) "Converts time between different time zones" single ((:commit . "3af821d2125a67786f93d50d532a71f681f381cc") (:authors ("Md Arif Shaikh" . "arifshaikh.astro@gmail.com")) (:maintainer "Md Arif Shaikh" . "arifshaikh.astro@gmail.com") (:keywords "convenience") (:url . "https://github.com/md-arif-shaikh/tzc"))]) + (tzc . [(20220513 434) ((emacs (27 1))) "Converts time between different time zones" single ((:commit . "8fa2aa5636448a3c3e7b59ea3fe38e80a268537a") (:authors ("Md Arif Shaikh" . "arifshaikh.astro@gmail.com")) (:maintainer "Md Arif Shaikh" . "arifshaikh.astro@gmail.com") (:keywords "convenience") (:url . "https://github.com/md-arif-shaikh/tzc"))]) (ubuntu-theme . [(20150805 1506) nil "A theme inspired by the default terminal colors in Ubuntu" single ((:commit . "88b0eefc75d4cbcde103057e1c5968d4c3052f69") (:authors ("Francesc Rocher" . "francesc.rocher@gmail.com")) (:maintainer "Francesc Rocher" . "francesc.rocher@gmail.com") (:url . "http://github.com/rocher/ubuntu-theme"))]) (uci-mode . [(20210626 1956) ((emacs (25 1))) "Major-mode for chess engine interaction" single ((:commit . "2cdf4de5af96d56108a0a5716416ef3c8ac7bb7c") (:authors ("Dodge Coates and Roland Walker")) (:maintainer "Dodge Coates and Roland Walker") (:keywords "data" "games" "chess") (:url . "https://github.com/dwcoates/uci-mode"))]) (ucs-utils . [(20150826 1414) ((persistent-soft (0 8 8)) (pcache (0 2 3)) (list-utils (0 4 2))) "Utilities for Unicode characters" tar ((:commit . "cbfd42f822bf5717934fa2d92060e6e24a813433") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "i18n" "extensions") (:url . "http://github.com/rolandwalker/ucs-utils"))]) @@ -4935,13 +4937,13 @@ (voca-builder . [(20161101 1645) ((popup (0 5 2))) "Helps you build up your vocabulary" single ((:commit . "51573beec8cd8308477b0faf453aad93e17f57c5") (:authors ("Yi Tang" . "yi.tang.uk@me.com")) (:maintainer "Yi Tang" . "yi.tang.uk@me.com") (:keywords "english" "vocabulary") (:url . "https://github.com/yitang/voca-builder"))]) (volatile-highlights . [(20160612 155) nil "Minor mode for visual feedback on some operations." single ((:commit . "9a20091f0ce7fc0a6b3e641a6a46d5f3ac4d8392") (:authors ("K-talo Miyazaki ")) (:maintainer "K-talo Miyazaki ") (:keywords "emulations" "convenience" "wp") (:url . "http://www.emacswiki.org/emacs/download/volatile-highlights.el"))]) (volume . [(20201002 1022) nil "tweak your sound card volume from Emacs" single ((:commit . "afb75a5f7fe41eb28c8dbb1378e80d103eea05c7") (:authors ("Daniel Brockman" . "daniel@brockman.se")) (:maintainer "Daniel Brockman" . "daniel@brockman.se") (:url . "http://www.brockman.se/software/volume-el/"))]) - (vs-dark-theme . [(20220414 930) ((emacs (24 1))) "Visual Studio IDE dark theme" single ((:commit . "f5eb6387506b22ba7e21b4e335e689cf6768f18b") (:authors ("Jen-Chieh Shen")) (:maintainer "Jen-Chieh Shen") (:url . "https://github.com/emacs-vs/vs-dark-theme"))]) - (vs-light-theme . [(20220414 931) ((emacs (24 1))) "Visual Studio IDE light theme" single ((:commit . "d585d0a3b87461b01dfad4ceaa7831668c6021d8") (:authors ("Jen-Chieh Shen")) (:maintainer "Jen-Chieh Shen") (:url . "https://github.com/emacs-vs/vs-light-theme"))]) + (vs-dark-theme . [(20220515 714) ((emacs (24 1))) "Visual Studio IDE dark theme" single ((:commit . "890d21867a50bf447d2a192aab6460401089c6c2") (:authors ("Jen-Chieh Shen")) (:maintainer "Jen-Chieh Shen") (:url . "https://github.com/emacs-vs/vs-dark-theme"))]) + (vs-light-theme . [(20220515 714) ((emacs (24 1))) "Visual Studio IDE light theme" single ((:commit . "dc5c1fda65ad7f8da2c06944560c1818fdf64390") (:authors ("Jen-Chieh Shen")) (:maintainer "Jen-Chieh Shen") (:url . "https://github.com/emacs-vs/vs-light-theme"))]) (vscdark-theme . [(20191212 107) ((emacs (24 1))) "VS Code Dark+ like theme" single ((:commit . "8eba74059e8a9db974e4056ee024e52fe54da485") (:authors ("Alexander L. Belikoff")) (:maintainer "Alexander L. Belikoff") (:url . "https://github.com/abelikoff/vscdark-theme"))]) (vscode-dark-plus-theme . [(20220320 530) nil "Default Visual Studio Code Dark+ theme" single ((:commit . "cec18a9d816fef372a4e70f6ad1e16a42aa93b06") (:authors ("Ian Y.E. Pan")) (:maintainer "Ian Y.E. Pan") (:url . "https://github.com/ianpan870102/vscode-dark-plus-emacs-theme"))]) (vscode-icon . [(20201214 2227) ((emacs (25 1))) "Utility package to provide Vscode style icons" tar ((:commit . "909151c8105861aa300f5601e333909d36d0ebf5") (:authors ("James Nguyen" . "james@jojojames.com")) (:maintainer "James Nguyen" . "james@jojojames.com") (:keywords "files" "tools") (:url . "https://github.com/jojojames/vscode-icon-emacs"))]) (vterm . [(20220429 21) ((emacs (25 1))) "Fully-featured terminal emulator" tar ((:commit . "b44723552f86407d528c4a6c8057382c061b008e") (:authors ("Lukas Fürmetz" . "fuermetz@mailbox.org")) (:maintainer "Lukas Fürmetz" . "fuermetz@mailbox.org") (:keywords "terminals") (:url . "https://github.com/akermu/emacs-libvterm"))]) - (vterm-toggle . [(20220416 1034) ((emacs (25 1)) (vterm (0 0 1))) "Toggles between the vterm buffer and other buffers." single ((:commit . "644e9df9f741c3338c248291799375a1778eb98b") (:authors (nil . "jixiuf jixiuf@qq.com")) (:maintainer nil . "jixiuf jixiuf@qq.com") (:keywords "vterm" "terminals") (:url . "https://github.com/jixiuf/vterm-toggle"))]) + (vterm-toggle . [(20220416 1034) ((emacs (25 1)) (vterm (0 0 1))) "Toggles between the vterm buffer and other buffers." single ((:commit . "b402b284da3ff38a4abf2acc480188df9965ba88") (:authors (nil . "jixiuf jixiuf@qq.com")) (:maintainer nil . "jixiuf jixiuf@qq.com") (:keywords "vterm" "terminals") (:url . "https://github.com/jixiuf/vterm-toggle"))]) (vtm . [(20200921 338) nil "Manages vterm buffers with configuration files" tar ((:commit . "d770fd8cff7c24688199392ad93c01485c6a9569") (:keywords "convenience") (:url . "https://github.com/laishulu/emacs-vterm-manager"))]) (vue-html-mode . [(20180428 2035) nil "Major mode for editing Vue.js templates" single ((:commit . "1514939804bad558584feeb6298b38d22eadf64e") (:authors ("Adam Niederer" . "adam.niederer@gmail.com")) (:maintainer "Adam Niederer" . "adam.niederer@gmail.com") (:keywords "languages" "vue" "template") (:url . "http://github.com/AdamNiederer/vue-html-mode"))]) (vue-mode . [(20190415 231) ((mmm-mode (0 5 5)) (vue-html-mode (0 2)) (ssass-mode (0 2)) (edit-indirect (0 1 4))) "Major mode for vue component based on mmm-mode" single ((:commit . "031edd1f97db6e7d8d6c295c0e6d58dd128b9e71") (:authors ("codefalling" . "code.falling@gmail.com")) (:maintainer "codefalling" . "code.falling@gmail.com") (:keywords "languages"))]) @@ -5008,7 +5010,7 @@ (whizzml-mode . [(20201013 239) ((emacs (24 4))) "Programming mode for editing WhizzML files" tar ((:commit . "3dce3be0c32b9b2d259e462b4b27c530af47466a") (:authors ("Jose Antonio Ortega Ruiz" . "jao@bigml.com")) (:maintainer "Jose Antonio Ortega Ruiz" . "jao@bigml.com") (:keywords "languages" "lisp"))]) (whois . [(20211104 812) ((emacs (24))) "Syntax highlighted domain name queries using system whois" single ((:commit . "f22244202fdac5064d5eff95c6f35ae887b01142") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "network" "comm") (:url . "https://github.com/lassik/emacs-whois"))]) (whole-line-or-region . [(20201214 650) ((emacs (24 1)) (cl-lib (0 6))) "Operate on current line if region undefined" single ((:commit . "500ad90695e8a5a0cefabb7500158eab0835a0ce") (:authors ("Joe Casadonte" . "emacs@northbound-train.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "convenience" "wp") (:url . "https://github.com/purcell/whole-line-or-region"))]) - (why-this . [(20220429 1227) ((emacs (27 2))) "Why is this line here? Ask version control" single ((:commit . "b69263c66b63680e1db81f6da98de00c230c7384") (:authors ("Akib Azmain Turja" . "akib@disroot.org")) (:maintainer "Akib Azmain Turja" . "akib@disroot.org") (:keywords "tools" "convenience" "vc") (:url . "https://codeberg.org/akib/emacs-why-this"))]) + (why-this . [(20220515 1722) ((emacs (27 1))) "Why is this line here? Ask version control" single ((:commit . "c7f771736cd82a6c420078c07787a3872b444c40") (:authors ("Akib Azmain Turja" . "akib@disroot.org")) (:maintainer "Akib Azmain Turja" . "akib@disroot.org") (:keywords "tools" "convenience" "vc") (:url . "https://codeberg.org/akib/emacs-why-this"))]) (wide-column . [(20170925 1613) nil "Calls functions dependant on column position." single ((:commit . "ce9ef4675485a7bea381077866368ef875226b10") (:authors ("Phillip Lord" . "p.lord@russet.org.uk")) (:maintainer "Phillip Lord" . "p.lord@russet.org.uk") (:keywords "minor mode" "cursor colour" "column width"))]) (widget-mvc . [(20150102 406) nil "MVC framework for the emacs widgets" single ((:commit . "ff5a85880df7b87f9f480fe3c28438a0712b7b87") (:authors ("SAKURAI Masashi ")) (:maintainer "SAKURAI Masashi ") (:keywords "lisp" "widget"))]) (wiki-nav . [(20200309 1323) ((button-lock (1 0 2)) (nav-flash (1 0 0))) "Simple file navigation using [[WikiStrings]]" single ((:commit . "9afe0f4d05910b0cccc94cb6d4d880119f3b0528") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "mouse" "button" "hypermedia" "navigation") (:url . "http://github.com/rolandwalker/button-lock"))]) @@ -5053,18 +5055,18 @@ (worf . [(20220102 835) ((swiper (0 11 0)) (ace-link (0 1 0)) (hydra (0 13 0)) (zoutline (0 1 0))) "A warrior does not press so many keys! (in org-mode)" tar ((:commit . "8681241e118585824cd256e5b026978bf06c7e58") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "lisp") (:url . "https://github.com/abo-abo/worf"))]) (workgroups . [(20110726 1641) nil "workgroups for windows (for Emacs)" single ((:commit . "9572b3492ee09054dc329f64ed846c962b395e39") (:authors ("tlh" . "thunkout@gmail.com")) (:maintainer "tlh" . "thunkout@gmail.com") (:keywords "session" "management" "window-configuration" "persistence"))]) (workgroups2 . [(20220423 1150) ((emacs (25 1))) "save&load multiple named workspaces (or \"workgroups\")" tar ((:commit . "ccd6948c92ea21d0dec56dff029b3f46df408de5") (:authors ("Sergey Pashinin ")) (:maintainer "Sergey Pashinin ") (:keywords "session" "management" "window-configuration" "persistence") (:url . "https://github.com/pashinin/workgroups2"))]) - (workroom . [(20220501 1500) ((emacs (27 2))) "Named rooms for work without irrelevant distracting buffers" single ((:commit . "001fe2777f49ac73b6ab24401094a1c3c5efc887") (:authors ("Akib Azmain Turja" . "akib@disroot.org")) (:maintainer "Akib Azmain Turja" . "akib@disroot.org") (:keywords "tools" "convenience") (:url . "https://codeberg.org/akib/emacs-workroom"))]) + (workroom . [(20220515 1728) ((emacs (25 1))) "Named rooms for work without irrelevant distracting buffers" single ((:commit . "5da61d48fb1cf855ac76ff5bbb126d4033212678") (:authors ("Akib Azmain Turja" . "akib@disroot.org")) (:maintainer "Akib Azmain Turja" . "akib@disroot.org") (:keywords "tools" "convenience") (:url . "https://codeberg.org/akib/emacs-workroom"))]) (world-time-mode . [(20140627 807) nil "show whole days of world-time diffs" single ((:commit . "ce7a3b45c87eb24cfe61eee453175d64f741d7cc") (:authors ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "tools" "calendar"))]) (wotd . [(20170328 1948) ((emacs (24 4)) (org (8 2 10))) "Fetch word-of-the-day from multiple online sources" single ((:commit . "d2937a3d91e014f8028a1f33d21c18cc0b065a64") (:authors ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainer "Junpeng Qiu" . "qjpchmail@gmail.com") (:keywords "extensions"))]) (wrap-region . [(20140117 720) ((dash (1 0 3))) "Wrap text with punctation or tag" single ((:commit . "fbae9b0f106187af19823f1a6260b5c68b7252e6") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "speed" "convenience") (:url . "http://github.com/rejeep/wrap-region"))]) (writefreely . [(20190628 1606) ((emacs (24 3)) (org (9 0)) (ox-gfm (0 0)) (request (0 3))) "Push your Org files as markdown to a writefreely instance" single ((:commit . "83a487e48e0d8342c372deb74d04c0b43474268c") (:authors ("Daniel Gomez ")) (:maintainer "Daniel Gomez ") (:keywords "convenience") (:url . "https://github.com/dangom/writefreely.el"))]) - (writegood-mode . [(20220509 1817) nil "Polish up poor writing on the fly" single ((:commit . "2ae759944a7865ceef6f6049f5e26c1f60c6270c") (:authors ("Benjamin Beckwith")) (:maintainer "Benjamin Beckwith") (:keywords "writing" "weasel-words" "grammar") (:url . "http://github.com/bnbeckwith/writegood-mode"))]) + (writegood-mode . [(20220511 2109) nil "Polish up poor writing on the fly" single ((:commit . "d54eadeedb8bf3aa0e0a584c0a7373c69644f4b8") (:authors ("Benjamin Beckwith")) (:maintainer "Benjamin Beckwith") (:keywords "writing" "weasel-words" "grammar") (:url . "http://github.com/bnbeckwith/writegood-mode"))]) (writeroom-mode . [(20220426 2046) ((emacs (25 1)) (visual-fill-column (2 2))) "Minor mode for distraction-free writing" tar ((:commit . "a736205c194d7525feb1e1f10f4186c7b2b62bef") (:authors ("Joost Kremers" . "joostkremers@fastmail.fm")) (:maintainer "Joost Kremers" . "joostkremers@fastmail.fm") (:keywords "text") (:url . "https://github.com/joostkremers/writeroom-mode"))]) (ws-butler . [(20201117 1528) nil "Unobtrusively remove trailing whitespace." single ((:commit . "e3a38d93e01014cd47bf5af4924459bd145fd7c4") (:authors ("Le Wang")) (:maintainer "Le Wang") (:url . "https://github.com/lewang/ws-butler"))]) (wsd-mode . [(20191031 1211) nil "Emacs major-mode for www.websequencediagrams.com" tar ((:commit . "53330a2a43c4875f8682457df1a869a4c9028660") (:authors ("Jostein Kjønigsen" . "jostein@gmail.com")) (:maintainer "Jostein Kjønigsen" . "jostein@gmail.com") (:keywords "wsd" "diagrams" "design" "process" "modelling" "uml") (:url . "https://github.com/josteink/wsd-mode"))]) (wttrin . [(20170614 1206) ((emacs (24 4)) (xterm-color (1 0))) "Emacs frontend for weather web service wttr.in" single ((:commit . "df5427ce2a5ad4dab652dbb1c4a1834d7ddc2abc") (:authors ("Carl X. Su" . "bcbcarl@gmail.com") ("ono hiroko (kuanyui)" . "azazabc123@gmail.com")) (:maintainer "Carl X. Su" . "bcbcarl@gmail.com") (:keywords "comm" "weather" "wttrin") (:url . "https://github.com/bcbcarl/emacs-wttrin"))]) - (wucuo . [(20211201 1214) ((emacs (25 1))) "Fastest solution to spell check camel case code or plain text" tar ((:commit . "09fc58a02621b6c9615f8289c457e30ca6f63bcb") (:authors ("Chen Bin ")) (:maintainer "Chen Bin ") (:keywords "convenience") (:url . "http://github.com/redguardtoo/wucuo"))]) - (wwg . [(20210614 1527) ((emacs (25 1))) "Writer word goals" single ((:commit . "46c8a7c71275ced2c662c1222d4b85319f80dd83") (:authors (nil . "Andrea andrea-dev@hotmail.com>")) (:maintainer nil . "Andrea andrea-dev@hotmail.com>") (:keywords "wp") (:url . "https://github.com/ag91/writer-word-goals"))]) + (wucuo . [(20220516 751) ((emacs (25 1))) "Fastest solution to spell check camel case code or plain text" tar ((:commit . "44cf8adee58f2b4922c34dfa51af06c52de0a192") (:authors ("Chen Bin ")) (:maintainer "Chen Bin ") (:keywords "convenience") (:url . "http://github.com/redguardtoo/wucuo"))]) + (wwg . [(20210614 1527) ((emacs (25 1))) "Writer word goals" single ((:commit . "cf29c6ae6f8d92f012feecec1dccb23b7e93c86f") (:authors (nil . "Andrea andrea-dev@hotmail.com>")) (:maintainer nil . "Andrea andrea-dev@hotmail.com>") (:keywords "wp") (:url . "https://github.com/ag91/writer-word-goals"))]) (wwtime . [(20151122 1610) nil "Insert a time of day with appropriate world-wide localization" single ((:commit . "d04d8fa814b5d3644efaeb28f25520ada69acbbd") (:authors ("Norman Walsh" . "ndw@nwalsh.com")) (:maintainer "Norman Walsh" . "ndw@nwalsh.com") (:keywords "time"))]) (www-synonyms . [(20170128 2251) ((request (0 2 0)) (cl-lib (0 5))) "insert synonym for a word" single ((:commit . "7e37ea35064ff31c9945f0198a653647d408c936") (:authors ("Bernhard Specht" . "bernhard@specht.net")) (:maintainer "Bernhard Specht" . "bernhard@specht.net") (:keywords "lisp"))]) (x-path-walker . [(20201220 628) ((helm-core (1 9 2))) "Navigation feature for JSON/XML/HTML based on path (imenu like)" tar ((:commit . "e553968b6ddebe39ea00904a2e9ff4cff6096985") (:authors (nil . "")) (:maintainer nil . "") (:keywords "convenience"))]) @@ -5138,7 +5140,6 @@ (ytel . [(20200725 1056) ((emacs (25 3))) "Query YouTube via Invidious" single ((:commit . "d40bc7ead8d4d7e4d16b03b66a93d63bef51cc5f") (:authors ("Gabriele Rastello")) (:maintainer "Gabriele Rastello") (:keywords "youtube" "matching" "multimedia") (:url . "https://github.com/grastello/ytel"))]) (z3-mode . [(20211116 138) ((flycheck (0 23)) (emacs (24))) "A z3/SMTLIBv2 interactive development environment" single ((:commit . "0356cbe1e1e2b780ba0ddb4aaa055fa246a67931") (:authors ("Zephyr Pellerin" . "zephyr.pellerin@gmail.com")) (:maintainer "Zephyr Pellerin" . "zephyr.pellerin@gmail.com") (:keywords "z3" "yices" "mathsat" "smt" "beaver") (:url . "https://github.com/zv/z3-mode"))]) (zeal-at-point . [(20180131 2354) nil "Search the word at point with Zeal" single ((:commit . "0fc3263f44e95acd3e9d91057677621ce4d297ee") (:authors ("Jinzhu" . "wosmvp@gmail.com")) (:maintainer "Jinzhu" . "wosmvp@gmail.com") (:url . "https://github.com/jinzhu/zeal-at-point"))]) - (zel . [(20171014 832) ((emacs (25)) (frecency (0 1))) "Access frecent files easily" single ((:commit . "9dae2d212224d1deae1f62561fa8e4d689fd09f2") (:authors ("Sebastian Christ" . "rudolfo.christ@gmail.com")) (:maintainer "Sebastian Christ" . "rudolfo.christ@gmail.com") (:keywords "convenience" "files" "matching") (:url . "https://github.com/rudolfochrist/zel"))]) (zen-and-art-theme . [(20120622 1437) nil "zen and art color theme for GNU Emacs 24" single ((:commit . "a7226cbce0bca2501d69a620cb2aeabfc396c232") (:authors ("Nick Parker")) (:maintainer "Nick Parker"))]) (zen-mode . [(20200609 822) ((emacs (24 3))) "A major mode for the Zen programming language" single ((:commit . "c1b1806358f3cce6c04b30699987d82dc7d42559") (:authors ("Andrea Orru , Andrew Kelley , kristopher tate , Yoshitaka Takemoto" . "yt.3b8@connectfree.co.jp")) (:maintainer "Andrea Orru , Andrew Kelley , kristopher tate , Yoshitaka Takemoto" . "yt.3b8@connectfree.co.jp") (:keywords "zen" "languages") (:url . "https://github.com/zenlang/zen-mode"))]) (zenburn-theme . [(20220412 2023) nil "A low contrast color theme for Emacs." single ((:commit . "89c0e39317850d5ccf14dcbbaff06b0a193454a6") (:authors ("Bozhidar Batsov" . "bozhidar@batsov.com")) (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.com") (:url . "http://github.com/bbatsov/zenburn-emacs"))]) @@ -5150,15 +5151,16 @@ (zero-input . [(20200405 1220) ((emacs (24 3)) (s (1 2 0))) "Zero Chinese input method framework" single ((:commit . "729da9f4b99acb744ee6974ed7f3d4e252fd19da") (:url . "https://gitlab.emacsos.com/sylecn/zero-el"))]) (zerodark-theme . [(20211115 841) ((all-the-icons (2 0 0))) "A dark, medium contrast theme for Emacs" single ((:commit . "b463528704f6eb00684c0ee003fbd8e42901cde0") (:authors ("Nicolas Petton" . "nicolas@petton.fr")) (:maintainer "Nicolas Petton" . "nicolas@petton.fr") (:keywords "themes") (:url . "https://github.com/NicolasPetton/zerodark-theme"))]) (zetteldeft . [(20220429 2057) ((emacs (25 1)) (deft (0 8)) (ace-window (0 7 0))) "Turn deft into a zettelkasten system" tar ((:commit . "86dd346be4bdddd6ac8d47503355fea350098271") (:authors ("EFLS ")) (:maintainer "EFLS ") (:keywords "deft" "zettelkasten" "zetteldeft" "wp" "files") (:url . "https://efls.github.io/zetteldeft/"))]) + (zetteldesk . [(20220512 1736) ((emacs (27 1)) (org-roam (2 0))) "A revision and outlining tool for org-roam" single ((:commit . "0237a5a0f9cc40dc543c9713c37bbb34d548de50") (:authors ("Vidianos Giannitsis" . "vidianosgiannitsis@gmail.com")) (:maintainer "Vidianos Giannitsis" . "vidianosgiannitsis@gmail.com") (:url . "https://github.com/Vidianos-Giannitsis/zetteldesk.el"))]) (zettelkasten . [(20210830 1025) ((emacs (25 1)) (s (1 10 0))) "Helper functions to organise notes in a Zettelkasten style" single ((:commit . "603a5b692a08340c1865a6f73cacf57c4fd64cb2") (:authors ("Yann Herklotz" . "yann@ymhg.org")) (:maintainer "Yann Herklotz" . "yann@ymhg.org") (:keywords "files" "hypermedia" "notes") (:url . "https://github.com/ymherklotz/emacs-zettelkasten"))]) (zetz-mode . [(20200823 536) ((emacs (25 1)) (dash (2 17 0)) (hydra (0 15 0))) "A major mode for the ZetZ programming language" single ((:commit . "04da33f4ffa9db5b3556f423276f4fd1db13ec67") (:keywords "languages" "programming") (:url . "https://github.com/damon-kwok/zetz-mode"))]) (zig-mode . [(20211227 1108) ((emacs (24 3))) "A major mode for the Zig programming language" single ((:commit . "aa20d630b8c413dab8d6bd120ec3ed5db5c9da70") (:authors ("Andrea Orru , Andrew Kelley" . "superjoe30@gmail.com")) (:maintainer "Andrea Orru , Andrew Kelley" . "superjoe30@gmail.com") (:keywords "zig" "languages") (:url . "https://github.com/zig-lang/zig-mode"))]) (zim-wiki-mode . [(20211117 2000) ((emacs (25 1)) (helm-ag (0 58)) (helm-projectile (0 14 0)) (dokuwiki-mode (0 1 1)) (link-hint (0 1)) (pretty-hydra (0 2 2))) "Zim Desktop Wiki edit mode" single ((:commit . "aa906931f22c34d77c65bed31121edfef714e4e2") (:authors ("Will Foran" . "willforan+zim-wiki-mode@gmail.com")) (:maintainer "Will Foran" . "willforan+zim-wiki-mode@gmail.com") (:keywords "outlines") (:url . "https://github.com/WillForan/zim-wiki-mode"))]) (zimports . [(20211011 2059) ((emacs (26 1)) (projectile (2 1 0))) "Reformat python imports with zimports" single ((:commit . "76cf76bdc871cb0454a6fc555aeb1aa94f1b6e57") (:url . "https://github.com/schmir/zimports.el"))]) - (zk . [(20220509 2156) ((emacs (24 4))) "Functions for working with Zettelkasten-style linked notes" single ((:commit . "9a3ed5e743c38725e7d9a7e4eaecfe624654c68d") (:authors ("Grant Rosson ")) (:maintainer "Grant Rosson ") (:url . "https://github.com/localauthor/zk"))]) - (zk-index . [(20220509 802) ((emacs (26 1)) (zk (0 3))) "Index and Desktop for zk" single ((:commit . "9a3ed5e743c38725e7d9a7e4eaecfe624654c68d") (:authors ("Grant Rosson ")) (:maintainer "Grant Rosson ") (:url . "https://github.com/localauthor/zk"))]) + (zk . [(20220516 1848) ((emacs (24 4))) "Functions for working with Zettelkasten-style linked notes" single ((:commit . "42576bd09163c6f6a87e2827702a76d3eccbcb1d") (:authors ("Grant Rosson ")) (:maintainer "Grant Rosson ") (:url . "https://github.com/localauthor/zk"))]) + (zk-index . [(20220516 2050) ((emacs (26 1)) (zk (0 3))) "Index and Desktop for zk" single ((:commit . "42576bd09163c6f6a87e2827702a76d3eccbcb1d") (:authors ("Grant Rosson ")) (:maintainer "Grant Rosson ") (:url . "https://github.com/localauthor/zk"))]) (zlc . [(20151011 157) nil "Provides zsh like completion system to Emacs" single ((:commit . "4dd2ba267ecdeac845a7cbb3147294ee7daa25f4") (:authors ("mooz" . "stillpedant@gmail.com")) (:maintainer "mooz" . "stillpedant@gmail.com") (:keywords "matching" "convenience"))]) - (zmq . [(20210613 343) ((cl-lib (0 5)) (emacs (26))) "ZMQ bindings in elisp" tar ((:commit . "38dc6c4119aee57666caf8f97c8a3d7f678823e0") (:authors ("Nathaniel Nicandro" . "nathanielnicandro@gmail.com")) (:maintainer "Nathaniel Nicandro" . "nathanielnicandro@gmail.com") (:keywords "comm") (:url . "https://github.com/nnicandro/emacs-zmq"))]) + (zmq . [(20220510 1820) ((cl-lib (0 5)) (emacs (26))) "ZMQ bindings in elisp" tar ((:commit . "af5299d80715b1083a18145e9c84ef9563020676") (:authors ("Nathaniel Nicandro" . "nathanielnicandro@gmail.com")) (:maintainer "Nathaniel Nicandro" . "nathanielnicandro@gmail.com") (:keywords "comm") (:url . "https://github.com/nnicandro/emacs-zmq"))]) (znc . [(20210803 159) ((cl-lib (0 2))) "ZNC + ERC" single ((:commit . "6f0949c393b7778a96033716787d152ada32f705") (:authors ("Yaroslav Shirokov")) (:maintainer "Yaroslav Shirokov") (:url . "https://github.com/sshirokov/ZNC.el"))]) (zombie . [(20141222 1616) nil "major mode for editing ZOMBIE programs" single ((:commit . "ff8cd1b4cdbb4b0b9b8fd1ec8f6fb93eba249345") (:authors ("zk_phi")) (:maintainer "zk_phi") (:url . "http://hins11.yu-yake.com/"))]) (zombie-trellys-mode . [(20150304 1448) ((emacs (24)) (cl-lib (0 5)) (haskell-mode (1 5))) "A minor mode for interaction with Zombie Trellys" single ((:commit . "7f0c45fdda3a44c3b6d1762d116abb1421b8fba2") (:authors ("David Raymond Christiansen" . "david@davidchristiansen.dk")) (:maintainer "David Raymond Christiansen" . "david@davidchristiansen.dk") (:keywords "languages"))]) @@ -5173,7 +5175,7 @@ (zotero . [(20211008 2207) ((emacs (27 1)) (ht (2 2)) (oauth (1 0 4)) (s (1 12 0))) "Library for the Zotero API" tar ((:commit . "811bd1f14b38c3dde3f80cd8a13490c9900de888") (:authors ("Folkert van der Beek" . "folkertvanderbeek@gmail.com")) (:maintainer "Folkert van der Beek" . "folkertvanderbeek@gmail.com") (:keywords "zotero" "hypermedia") (:url . "https://gitlab.com/fvdbeek/emacs-zotero"))]) (zotxt . [(20210908 402) ((request (0 3 2)) (deferred (0 5 1))) "Tools to integrate emacs with Zotero via the zotxt plugin." tar ((:commit . "96a132d6b39f6bc19a58913b761d42efc198f8a4") (:authors ("Erik Hetzner" . "egh@e6h.org")) (:maintainer "Erik Hetzner" . "egh@e6h.org") (:keywords "bib"))]) (zoutline . [(20220102 835) nil "Simple outline library." single ((:commit . "32857c6c4b9b0bcbed14d825a10b91a98d5fed0a") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "outline") (:url . "https://github.com/abo-abo/zoutline"))]) - (zoxide . [(20220302 522) ((emacs (25 1))) "Find file by zoxide" single ((:commit . "2133eb000b5239b08a1c2532629a19a19f8e6309") (:authors ("Ruoyu Feng" . "emacs@vonfry.name")) (:maintainer "Ruoyu Feng" . "emacs@vonfry.name") (:keywords "converience" "matching") (:url . "https://gitlab.com/Vonfry/zoxide.el"))]) + (zoxide . [(20220302 522) ((emacs (25 1))) "Find file by zoxide" single ((:commit . "41c090402816b15eb226ff9368f0ca40c7244f92") (:authors ("Ruoyu Feng" . "emacs@vonfry.name")) (:maintainer "Ruoyu Feng" . "emacs@vonfry.name") (:keywords "converience" "matching") (:url . "https://gitlab.com/Vonfry/zoxide.el"))]) (zpl-mode . [(20180906 1059) ((emacs (24 3))) "ZIMPL major mode" single ((:commit . "35e7e23c6baf31b5e65dd7405c8ab9b13c70637e") (:url . "https://github.com/ax487/zpl-mode.git"))]) (zpresent . [(20200417 309) ((emacs (25 1)) (org-parser (0 4)) (dash (2 12 0)) (request (0 3 0))) "Simple presentation mode based on org files." single ((:commit . "406967322b7692492a5942d901335d626cace4d0") (:keywords "comm") (:url . "https://hg.sr.ht/~zck/zpresent"))]) (zprint-format . [(20210602 146) ((emacs (24)) (reformatter (0 3))) "Reformat Clojure code using zprint" single ((:commit . "6051a5709ea6182974d7239f26e04c9731e04447") (:authors ("Derek Passen" . "dpassen1@gmail.com")) (:maintainer "Derek Passen" . "dpassen1@gmail.com") (:keywords "clojure" "zprint" "tools" "languages") (:url . "http://www.github.com/dpassen/zprint-format"))]) diff --git a/elpa/archives/nongnu/archive-contents b/elpa/archives/nongnu/archive-contents index bf24829..b469822 100644 --- a/elpa/archives/nongnu/archive-contents +++ b/elpa/archives/nongnu/archive-contents @@ -387,10 +387,8 @@ (:authors ("Sylvain Benner" . "sylvain.benner@gmail.com")))]) (evil-matchit . - [(2 4 4) - ((evil - (1 14 0)) - (emacs + [(3 0 0) + ((emacs (25 1))) "Vim matchit ported to Evil" tar ((:url . "http://github.com/redguardtoo/evil-matchit") @@ -398,7 +396,7 @@ (:maintainer "Chen Bin" . "chenbin.sh@gmail.com") (:authors ("Chen Bin" . "chenbin.sh@gmail.com")) - (:commit . "b314e816bacfc01bb7df9b19a06b18638af5cdbe"))]) + (:commit . "7a2a7384b6e752a805d6fbb78cf9425e54c2b18b"))]) (evil-nerd-commenter . [(3 5 7) ((emacs @@ -1587,7 +1585,7 @@ (:authors ("Le Wang")))]) (xah-fly-keys . - [(17 7 20220429090059) + [(17 9 20220516184525) ((emacs (24 1))) "ergonomic modal keybinding minor mode." tar @@ -1596,7 +1594,7 @@ (:maintainer "Xah Lee" . "xah@xahlee.org") (:authors ("Xah Lee ( http://xahlee.info/ )")) - (:commit . "e4db51a90d13eb886b88bbba6a71846653a76e47"))]) + (:commit . "9e4d32ad028649786557858366acf1cd9793d338"))]) (xml-rpc . [(1 6 15) nil "An elisp implementation of clientside XML-RPC" tar diff --git a/elpa/archives/nongnu/archive-contents.signed b/elpa/archives/nongnu/archive-contents.signed index 3d5fa7e..0c3c1f6 100644 --- a/elpa/archives/nongnu/archive-contents.signed +++ b/elpa/archives/nongnu/archive-contents.signed @@ -1 +1 @@ -Good signature from 066DAFCB81E42C40 GNU ELPA Signing Agent (2019) (trust undefined) created at 2022-05-07T05:15:05-0400 using RSA \ No newline at end of file +Good signature from 066DAFCB81E42C40 GNU ELPA Signing Agent (2019) (trust undefined) created at 2022-05-17T05:15:04-0400 using RSA \ No newline at end of file diff --git a/elpa/auctex-13.1.3.signed b/elpa/auctex-13.1.3.signed new file mode 100644 index 0000000..5599928 --- /dev/null +++ b/elpa/auctex-13.1.3.signed @@ -0,0 +1 @@ +Good signature from 066DAFCB81E42C40 GNU ELPA Signing Agent (2019) (trust undefined) created at 2022-04-16T05:05:01-0400 using RSA \ No newline at end of file diff --git a/elpa/auctex-13.1.3/.elpaignore b/elpa/auctex-13.1.3/.elpaignore new file mode 100644 index 0000000..7ab3202 --- /dev/null +++ b/elpa/auctex-13.1.3/.elpaignore @@ -0,0 +1,14 @@ +*.m4 +*.in +*.ac +*.spec +autogen.sh +install-sh +lpath.el +mkinstalldirs +prv-install.el +README.GIT +tests +build-aux +admin +.dir-locals.el diff --git a/elpa/auctex-13.1.3/COPYING b/elpa/auctex-13.1.3/COPYING new file mode 100644 index 0000000..f288702 --- /dev/null +++ b/elpa/auctex-13.1.3/COPYING @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/elpa/auctex-13.1.3/ChangeLog-preview b/elpa/auctex-13.1.3/ChangeLog-preview new file mode 100644 index 0000000..753847c --- /dev/null +++ b/elpa/auctex-13.1.3/ChangeLog-preview @@ -0,0 +1,1909 @@ +2022-02-20 Mosè Giordano + + * Version 13.1 released. + +2020-10-18 Mosè Giordano + + * Version 12.3 released. + +2019-10-30 Mosè Giordano + + * Version 12.2 released. + +2017-12-10 Mosè Giordano + + * Version 12.1 released. + +2017-12-03 Mosè Giordano + + * Version 11.92 released. + +2017-07-24 Mosè Giordano + + * Version 11.91 released. + +2017-01-10 Mosè Giordano + + * Version 11.90 released. + +2015-11-13 Mosè Giordano + + * Version 11.89 released. + +2014-11-28 Stefan Monnier + + * preview.el.in: Cleanup compiler warnings. Mark unused arguments. + (error): Don't declare; we don't use it anyway. + (view-exit-action): Declare. + (desktop-buffer-preview): Use normal names for the function's args. + (preview-parse-messages): Remove unused vars `error', `context-start', + and `context' (this last one wasn't even bound). + +2014-11-04 Stefan Monnier + + * prv-install.el: Adjust copyright years. + (preview-make-package-xemacs): Use insert-file-contents instead of + insert-file. + + * preview.el.in (error): Declare not only at compile-time. + (preview-expandable-string): Use explicit let instead of calling + lambda with another lambda. + (preview-mouse-open-eps): Use default-value of major-mode instead + of default-major-mode. + (preview-copy-text): Use with-current-buffer instead of + save-excursion with set-buffer. + (preview-parse-messages): Don't let-bind context. Use mapc + + funcall instead of run-hooks. Use goto-char + forward-line + instead of goto-line. + +2014-10-29 Mosè Giordano + + * Version 11.88 released. + +2014-10-29 Mosè Giordano + + * latex/preview.dtx: Manually change the release version. + + * preview.el.in: Rename from "preview/preview.el". + (preview-version): Use @PREVIEWVERSION@ autoconf variable. + (preview-release-date): Use @PREVIEWDATE@ autoconf variable. + (preview-report-bug): Adapt to new `preview-version' format. + +2014-06-24 Tassilo Horn + + * preview.el (preview-gs-command): Don't run the mgs command if + mgs is not installed. + +2013-09-05 Tassilo Horn + + * preview.el (preview-lispdir): New defvar. + + * auto.el.in (preview-lispdir): Set it to @lisppackagelispdir@. + +2013-07-03 Tassilo Horn + + * preview.el (preview-gs-command): Change test for `mgs' + functionality to "gs -q -dNODISPLAY -c quit". + +2013-07-02 Tassilo Horn + + * preview.el (preview-gs-command): Better test if `mgs' is + working. + +2013-07-01 Tassilo Horn + + * preview.el (preview-gs-command): Test `mgs' for functionality + before using it. + +2013-06-29 Tassilo Horn + + * preview.el (preview-gs-command): Prefer the TeX distro + ghostscript wrapper scripts `rungs' and `mgs' over calling `gs' + directly which requires it to be in PATH. + +2013-06-26 Tassilo Horn + + * Makefile.in (use-hint): Don't warn about problems with overly + obsolete packages. + +2013-04-08 Tassilo Horn + + * latex/preview.dtx: Fix date format which got converted from + YYYY/MM/DD to YYYY-MM-DD during conversion to git. + +2012-12-04 Tassilo Horn + + Merge revno 314 (Stefan Monnier) from emacs elpa branch: Shorten + copyright year ranges. + + * preview.el: + +2011-01-23 Ralf Angeli + + * preview.el (preview-auto-reveal): Add `forward-char' and + `backward-char' to commands on which to open an overlay. + +2010-10-14 Ralf Angeli + + * preview.el (preview-gs-options): Start gs with -dDELAYSAFER + instead of -dSAFER. + (preview-prepare-fast-conversion): Add relevant files to + PermitFileReading list of paths. + +2010-02-14 Ralf Angeli + + * latex/preview.dtx: Add support for XeTeX. + +2009-06-18 Ralf Angeli + + * preview.el (preview-start-pdf2dsc): Determine the PDF source + depending on the previews being generated from the master or the + region file. + +2008-05-10 Reiner Steib + + * preview.el (preview-auto-cache-preamble): Fix markup in in doc + string. + +2008-02-03 Ralf Angeli + + * Relicense all "GPLv2 or later" files to "GPLv3 or later". + + * COPYING: Switch to GPLv3. + + * preview/Makefile.in, preview/configure.ac, + preview/preview-latex.spec, preview/latex/Makefile.in: Add + copyright and license notices. + +2007-04-29 Ralf Angeli + + * preview.el (preview-parse-messages): Match any closing + parenthesis. + +2007-03-25 David Kastrup + + * prv-xemacs.el (preview-dump-threshold): + + * prv-emacs.el (preview-dump-threshold): Make the dump threshold + closely match what mylatex.ltx expects. + + * latex/preview.dtx: Have the counter output appear before the + snippet start/end messages in order to have the counter + maintenance work out correctly regardless of the order of `auctex' + and `counters' options to preview.el. + +2007-02-09 Masayuki Ataka + + * preview.el (preview-report-bug): Use `AUCTeX-version' instead of + `AUC-TeX-version'. Reported by Ikumi Keita . + +2007-01-12 Ralf Angeli + + * configure.ac: Bump version number. + +2006-12-01 David Kastrup + + * prv-emacs.el (preview-move-point): Do not error out if + `distance' is nil. + + * prv-xemacs.el (preview-supports-image-type): Move so that the + following comment makes sense. + +2006-12-01 Ralf Angeli + + * prv-xemacs.el (preview-move-point): Do not error out if + `distance' is nil. + +2006-10-24 David Kastrup + + * prv-xemacs.el (preview-move-point): rearrange for calling + `preview-auto-reveal' with DISTANCE argument. + + * prv-emacs.el (preview-remove-urgentization): Small optimization. + (preview-move-point): Rearrange to be more efficient in the + absence of overlays. + + * preview.el (preview-auto-reveal): Fetch keybindings of [left] + and [right] at runtime. Change proposed default accordingly. + (preview-at-point): Fix change from 2005-03-15 for cursor + restoration. + (preview-auto-reveal-p): Implement integer MODE and take DISTANCE + argument. + (preview-auto-reveal): Allow DISTANCE. + +2006-10-19 David Kastrup + + * prv-xemacs.el (preview-defmacro): Use `fboundp' instead of + `functionp'. + (add-to-list): compatibility function not needed anymore since + 2006-10-11 change. + +2006-10-18 David Kastrup + + * preview.el (eval-when-compile): restore function definitions of + compatibility macros. + + * prv-xemacs.el (preview-defmacro): Also redefine functions that + actually exist, but save their definition. + + * preview.el (preview-parse-messages): Fix bad regexp. + +2006-10-16 David Kastrup + + * preview.el (preview-parse-messages): Rearrange the regexp for + matching and renumber the matches and match strings accordingly. + +2006-10-11 David Kastrup + + * preview.el (LaTeX-preview-setup): Move setup of + `TeX-error-description-list' and `TeX-expand-list' to AUCTeX + proper. + +2006-10-10 David Kastrup + + * preview.el (preview-gs-filter): Fix prompt match expression to + allow stack garbage > 10. + (preview-gs-open): Assume `.runandhide' is defined (Ghostscript + 6.53 and greater). Don't check Ghostscript stack for correctness, + just leave garbage. + (preview-prepare-fast-conversion): Use `.runandhide' to ignore + garbage left by preamble (such as Omega fonts). + (preview-LaTeX-command): Use "%'" and "%t" expansion strings in + order to allow filenames with spaces in them. + (preview-goto-info-page): Use `info' instead of `Info-goto-node'. + (preview-parse-messages): Spike up terminal log file name tracing + in order to have a reasonable chance of detecting spaces in file + names. + (preview-parse-messages): Massage match string for partial strings + to deal better with TeX-quoted control sequences. + (preview-dump-file-name): The format name should not contain + spaces. Replace them with underlines. + (preview-dump-replacements, preview-undump-replacements): Use a + different replacement in order to work with the new + `preview-LaTeX-command'. + (preview-cache-preamble): shell-quote `preview-format-name'. Keep + `mylatex.ltx' from ignoring spaces in file names. + (TeX-inline-preview-internal): shell-quote `preview-format-name'. + +2006-09-29 David Kastrup + + * preview.el (preview-gs-command): Make default depend on + `system-type', using "GSWIN32C.EXE" on `windows-nt'. + + * configure.ac: If no GhostScript or the standard setting for the + operating system is found, don't override the default. + +2006-09-21 David Kastrup + + * preview.el (preview-TeX-style-cooked): Fix bugs. + (preview-set-texinputs): Use `preview-TeX-style-cooked'. + (preview-TeX-style-dir): Change doc string to reflect new behavior + of `preview-set-texinputs'. + (preview-install-styles): Try to deal with `preview-TeX-style-dir' + properly. Bomb out if no styles found to install. + (preview-report-bug): Add `preview-TeX-style-dir' to reported + variables. + + * configure.ac: Remove `--with-kpathseasep' option. + +2006-09-01 David Kastrup + + * prv-xemacs.el (preview-import-image): Allow strings as image + properties. + + * prv-emacs.el (preview-remove-urgentization) + (preview-import-image): Allow strings as image properties. + + * preview.el (preview-clearout, preview-kill-buffer-cleanup) + (preview-place-preview): Use `timestamp' field universally for + dealing with when to overwrite and when to retain images, don't + rely on filename internals. + (desktop-buffer-preview-misc-data): Use `preview-image' to judge + the availability of savable data. + (preview-reinstate-preview): Allow saving images without + associated filenames. + (preview-format-mml): Deal with string type images. + +2006-08-25 David Kastrup + + * latex/preview.dtx: Use eTeX's `\protected' on redefinitions when + available. + +2006-08-15 David Kastrup + + * latex/preview.dtx: Change from 2006-07-12 could lose the + `AtBeginDvi' material. Fix that. Disable preview within output + routine. + And actually hijack `\output' instead of doing it half way. + +2006-07-28 Reiner Steib + + * latex/Makefile.in (install-texmf): Only update the relevant ls-R + file. + +2006-07-25 David Kastrup + + * latex/preview.dtx: Allow two optional parameters as in + memoir.cls for sections. Also preview chapter headings. + +2006-07-23 Ralf Angeli + + * configure.ac: Fix spelling of MiKTeX. + +2006-07-12 David Kastrup + + * latex/preview.dtx: Add a font-lock helping comment, remove + preview's hook into the output routine, deactivate `\shipout' in a + cleaner manner. + +2006-07-11 David Kastrup + + * latex/preview.dtx: Fix XymTeX catcodes again. + +2006-07-10 Ralf Angeli + + * Makefile.in, latex/Makefile.in (datarootdir): New variable used + by autoconf 2.59e. + +2006-06-12 Ralf Angeli + + * latex/README: Streamline. Add sections. Clean up. + +2006-06-08 David Kastrup + + * latex/README: Adapt to new realities. + +2006-05-25 David Kastrup + + * latex/preview.dtx: Add another fix for XyMTeX (which got the + catcode for @ wrong). + +2006-05-25 Ralf Angeli + + * configure.ac: Bump version number. + + Update address of FSF in GPL notices. + +2006-04-20 David Kastrup + + * preview.el (preview-parse-messages): Adapt parser to + `-file-line-error-style' messages. Try to make the detection of + the current file more robust. Utilize file-line-error messages + for that purpose if they are present. + +2006-03-22 Ralf Angeli + + * Makefile.in (.PHONY, install): Remove `install-metadata'. + (install-metadata): Remove. + +2006-03-22 David Kastrup + + * prv-install.el (preview-make-package-xemacs): Accept list of + files to be appended. + +2006-03-14 Ralf Angeli + + * configure.ac: Use `AC_PROG_MAKE_SET' instead of deprecated + `AC_SET_MAKE'. + +2006-02-21 Ikumi Keita + + * preview.el (preview-error-quote, TeX-inline-preview-internal): + Fix the problem that preview-latex put the preview-image in wrong + place if user compiles iso-2022-jp file on Windows or UNIX, by + using TeX-japanese-process-output-coding-system for + preview-coding-system instead of buffer-file-coding-system if + tex-jp.el is loaded. + +2006-01-29 Ralf Angeli + + * Makefile.in (install-metadata): Let `for' loop return an exit + status of 0. + +2006-01-20 Reiner Steib + + * preview.el (preview-TeX-style-cooked): Fix cond expression. + +2006-01-17 David Kastrup + + * preview.el (preview-TeX-style-cooked): New function, to be used + later. Just checked in so that nobody else feels compelled + writing it. + +2006-01-14 David Kastrup + + * configure.ac: Remove infodir and INSTALL_INFO checks. Don't + check for TEXHASH if it is already set. + +2006-01-13 David Kastrup + + * preview.el (preview-parse-messages): Some ugly fix for + `' style error messages. + +2005-12-31 David Kastrup + + * Makefile.in (ELCC, AUCTEX): Put "." in front of load-path to + avoid picking up outdated `prv-*.el*' files from the installation + directory. + +2005-12-17 Ralf Angeli + + * configure.ac: Bump version number. + +2005-10-24 Ralf Angeli + + * configure.ac: Import `TEX' in unquoted form. + +2005-10-13 Ralf Angeli + + * configure.ac: Change wrongly used `previewdatadir' to + `previewlispdir'. + Change version number in `AC_INIT'. + +2005-10-03 Ralf Angeli + + * prv-xemacs.el (preview-check-changes): Delete detached extents. + +2005-09-27 Ralf Angeli + + * configure.ac: Document option for specifying AUCTeX startfile as + --with-previewstartfile, not --with-preview-startfile which does + not work. + Use matching package names for determining the kpathsea path + separator both internally and in the option name which now is + --with-kpathseasep. + Fix the quadrigraph for the closing bracket in the + kpathsesep-related error message. + +2005-09-25 Ralf Angeli + + * latex/preview.dtx: Add space for nicer formatting in version + output. Adapt checksum. + +2005-09-25 David Kastrup + + * latex/preview.dtx: Try fixing the release parsing/grouping. + +2005-09-25 Ralf Angeli + + * latex/README (CTAN): Bump version number. + + * latex/preview.dtx: Fix case in release tag parsing. + +2005-09-24 David Kastrup + + * latex/preview.dtx: Try parsing version correctly by treating + underlines in the release tag properly. + +2005-09-24 Ralf Angeli + + * preview.el (preview-version): Extract version number from + release tag. + +2005-08-18 Ralf Angeli + + * configure.ac: Import unquoted variables from top-level configure + script. + +2005-07-15 David Kastrup + + * latex/preview.dtx: Don't talk nonsense about the footnote macro, + and don't define it nonsensical for AUCTeX. + Reproduce `\@startsection' command to keep numbering correct in + default configuration for AUCTeX. + +2005-07-14 David Kastrup + + * configure.ac: protect against packagedir starting with `-' + +2005-07-11 David Kastrup + + * preview.el (preview-at-point): Join adjacent touched previews + for regeneration. + + * prv-emacs.el (preview-mode-setup): + + * prv-xemacs.el (preview-mode-setup): Use correct string for + resetting watch on preamble. + +2005-07-05 David Kastrup + + * preview.el (preview-string-expand): Allow substrings to be + controlled by booleans. + (preview-expandable-string): Adapt type to that. + (preview-required-option-list): Make dependent on + `preview-preserve-counters'. + (preview-preserve-counters): New boolean. + +2005-06-30 jalar + + * latex/preview.dtx: : added comments + +2005-06-28 Jan-Ake Larsson + + * latex/preview.dtx: Add version number in a \special, in dvips + mode. Fix mismatched parantheses. + +2005-06-27 David Kastrup + + * latex/preview.dtx: Put version into `\pr@version'. + +2005-06-27 Jan-Ake Larsson + + * latex/preview.dtx: Add backwards-compatibility for dvipng <= 1.5 + + * latex/preview.dtx: Add preview@tightpage + +2005-06-24 David Kastrup + + * prv-install.el (preview-make-package-xemacs): Add author-version. + + * preview.el (preview-TeX-style-dir): Change docs. + + * latex/Makefile.in (preview.dvi): Depend on preview.sty + (preview.pdf): Same here. + + * configure.ac: Remove checks for PERL and info-related stuff. + Add . into search path first. + + * Makefile.in (texmf): Depend on latex/Makefile + (latex/Makefile, auto.el, configure, Makefile, config.status): + targets to make sure that Makefile and stuff are up to date. + (install-metadata): pass author version into prv-install.el + +2005-06-21 Ralf Angeli + + * configure.ac: Make message at end of configuration clearer. + Remove redundant build hint. + + * .cvsignore: Remove irrelevant entries. + +2005-06-21 David Kastrup + + * configure.ac: correct comparison. + +2005-06-20 David Kastrup + + * RELEASE: Remove (folded into ../RELEASE). + +2005-06-18 David Kastrup + + * preview.el (preview-gs-dvips-process-setup) + (preview-dvipng-process-setup): Improve error message. + (preview-parse-messages): Don't throw error on nil parsestate if + we are in error unwinding mode already. + +2005-06-14 David Kastrup + + * README.CVS: Remove. Top file should be sufficient. + + * autogen.sh: Remove. We have its functionality in the top + directory. + +2005-06-08 Ralf Angeli + + * Makefile.in (docs, install-docs): Remove. + (all): Do not depend on `docs' anymore. + (.PHONY): Do not depend on `docs' and `install-docs' anymore. + (clean, maintainer-clean): Do not descend into doc directory + anymore. + + * autogen.sh: Do not generate documentation anymore. + + * configure.ac: Remove doc/Makefile from AC_OUTPUT. + + * doc/todo.texi: Move to AUCTeX's main doc/ directory as + preview-todo.texi. + + * doc/readme.texi: Move to AUCTeX's main doc/ directory as + preview-readme.texi. + + * doc/problems.texi: Move to AUCTeX's main doc/ directory as + preview-problems.texi. + + * doc/preview-dtxdoc.pl, doc/preview-latex.texi: Move to AUCTeX's + main doc/ directory. + + * doc/faq.texi: Move to AUCTeX's main doc/ directory as + preview-faq.texi. + + * doc/copying.texi: Move to AUCTeX's main doc/ directory. + + * doc/Makefile.in: Remove. + + * doc/.cvsignore: Remove. + +2005-06-06 David Kastrup + + * configure.ac: Remove call to MAKEINFO_CHECK_MACROS: we expect a + recent enough makeinfo version for bootstrapping, anyway. + + * doc/Makefile.in (MAKEINFO_MACROS): remove + (TEXINFOINCLUDES): Remove unused TEXIPWD hack. Troublesome. + +2005-06-04 David Kastrup + + * doc/Makefile.in (TEXIFILES): Oops, depends on ../../doc/macros.texi + + * latex/Makefile.in (MKINSTALLDIRS): + + * doc/Makefile.in (MKINSTALLDIRS): + + * Makefile.in (MKINSTALLDIRS): Use mkinstalldirs from AUCTeX. + + * mkinstalldirs: remove in favor of ../mkinstalldirs + + * doc/Makefile.in (TEXI2HTML): Use TEXI* tools and TEXINFOINCLUDES. + (../README): et al. Depend on ../../doc/macros.texi + + * configure.ac: Check and test for TEXI* as well. Quotify if + necessary. + + * autogen.sh: Look in .. for macros. + + * doc/Makefile.in (preview-latex.dvi): Use texi2dvi. + (preview-latex.pdf): Use texi2pdf. + (preview-latex.ps): Use -Ppdf option. + (preview-latex.info, ../README, ../FAQ, ../PROBLEMS, ../TODO): + deal with ../../doc/macros.texi + +2005-05-25 David Kastrup + + * circ.tex (section{Die gerade Linie}): Make the intentional + errors more conspicuous. + +2005-05-24 David Kastrup + + * aclocal.m4: Use elif for prettiness. + + * prv-xemacs.el (preview-mode-setup): Change watch condition. + (preview-watch-preamble): Accept command. + (preview-unwatch-preamble): Change unwatch method. + (preview-preamble-check-change): Change check. + + * prv-emacs.el (preview-preamble-changed-function): First unwatch + preamble, then kill format. + (preview-watch-preamble): Accept command to watch for. + (preview-unwatch-preamble): Adapt to new `format-cons' format. + (preview-mode-setup): Change watch condition. + + * preview.el (preview-dumped-alist): Change definition. + (preview-parse-messages): Use `string-to-number' instead of + obsoleted `string-to-int'. + (preview-cache-preamble): Add format-cons arg. Only cache + preamble if there is no cache with the same command yet. + Precalculate command and check whether it matches previous one. + If so, omit dumping. + (preview-region, preview-document): Expand command here. + (preview-generate-preview): Accept expanded command. Always + tentatively dump command (unless disabled) and set sentinel only + if this succeeded. + (TeX-inline-preview-internal): Set command buffer at start. Use + `commandbuff' argument rather than `TeX-command-buffer'. + Raise error at different point. + +2005-05-22 David Kastrup + + * aclocal.m4: Allow --with-emacs=sth and --without-xemacs and + similar combinations as long as they are more or less consistent. + +2005-05-21 Ralf Angeli + + * prv-install.el (preview-make-package-xemacs): Cater for XEmacs + 21.5 which uses a different interface for generating autoloads at + present. + +2005-05-21 David Kastrup + + * doc/wininstall.texi: Editing changes. Last checkin before + removal. + + * doc/install.texi: Editing changes. Last checkin before removal. + + * doc/faq.texi (Customization): Don't use @var inappropriately. + + * autogen.sh: Remove generation of auto.texi. + + * doc/preview-latex.texi (Installation): Refer to AUCTeX manual. + (Keys and lisp): Some formatting changes. + + * doc/Makefile.in (TEXIFILES): Remove wininstall.texi and + install.texi. + (DISTTEXTS): Remove ../INSTALL and ../INSTALL.windows + (../INSTALL, ../INSTALL.windows): Remove. + + * doc/problems.texi (Known problems): Remove old AUCTeX advice. + Remove explicit node names. + (Emacs problems): Rewrite. Mention precompiled CVS Emacsen. + Refer to AUCTeX manual. + (AUCTeX prior to 11.0): Remove. + (Too small bounding boxes): Reword. + (x-symbol interoperation): Explain 8-bit cleanliness somewhat more. + +2005-05-20 Ralf Angeli + + * preview.el (preview-specs-type): Use an extra :value keyword to + avoid a bug in `widget-convert' of XEmacs 21.4 and Emacs 21. + +2005-05-18 David Kastrup + + * doc/preview-dtxdoc.pl: Don't use \n in character ranges since it + is not actually a character in Windows. + +2005-05-17 David Kastrup + + * Makefile.in (lisp): Rewrite condition to make `make -n' work, + also non-Posix shells. + (install-metadata): Rewrite stuff for non-Posix shells. + (preview-latex.el): Same here. + (install-metadata): ignore return state of mkinstalldirs. + +2005-05-02 David Kastrup + + * doc/wininstall.texi: + + * doc/install.texi: Overhaul, use auto.texi. + + * doc/Makefile.in (../INSTALL, ../INSTALL.windows): add auto.texi + dependence. + (maintainer-clean): remove auto.texi. + + * autogen.sh: Generate auto.texi + + * README.CVS: Some modifications. + + * aclocal.m4 (EMACS_PATH_LISPDIR): better help. + +2005-05-01 David Kastrup + + * doc/install.texi (Configure): Synch with auctex. + +2005-04-30 David Kastrup + + * configure.ac: Use existing variables packagedatadir, + packagelispdir. + If configuring a package and infodir is defaulted, disable + install-info. + Disable TEXHASH when installing --without-texmfdir. Move TEXHASH + test. + + * aclocal.m4: Use existing lispdir variable. + + * prv-install.el (preview): don't require + (preview-make-package-xemacs): several changes to command line + options. + + * Makefile.in (lisp): rename from elisp for harmony with AUCTeX. + (install-images): rename from install-icons. + (install-metadata): new options for prv-install.el + +2005-04-29 David Kastrup + + * aclocal.m4: echo date correctly. + +2005-04-28 David Kastrup + + * aclocal.m4 (AUCTEX_AUTO_DIR): simplify. + (AC_LISPIFY_DIR): add third argument. Simplify a few common + expressions. + +2005-04-27 David Kastrup + + * aclocal.m4: sed paranoia. + +2005-04-27 Ralf Angeli + + * aclocal.m4 (AC_DATE_VERSION_FROM_CHANGELOG): Escape `+'. Add + regexp group. Close function. + +2005-04-27 David Kastrup + + * preview.el (TeX-inline-preview-internal): Don't try interpreting + coding-system if it is nil. + + * aclocal.m4 (AC_DATE_VERSION_FROM_CHANGELOG): actually look into + the ChangeLog file. Uh. + + * latex/README (Note): Add bug reporting address. + +2005-04-19 David Kastrup + + * preview.el (preview-install-styles): Add autoload cookie. + +2005-04-18 David Kastrup + + * preview.el (preview-dump-state): New function to get run buffer + info. + (preview-report-bug): Use it. + + * Makefile.in (install-metadata): include directories in `MANIFEST'. + +2005-04-16 David Kastrup + + * latex/preview.dtx: Work around another ntheorem bug affecting + showlabels. + +2005-04-12 David Kastrup + + * configure.ac: Don't bother about pre-2.5 autoconf versions. + + * doc/faq.texi (Customization): Remove lamentation that PDF + foreground is fixed to black. + + * preview.el (preview-pdf-color-string): New function. + (preview-pdf2dsc-sentinel): Use it. + + * configure.ac: renamed from configure.in + +2005-04-11 jalar + + * configure.in: Minimal changes to printouts + +2005-04-11 Ralf Angeli + + * preview.el (preview-set-texinputs): Fix grouping. + +2005-04-11 David Kastrup + + * prv-install.el (preview-make-package-xemacs): Don't generate + manifest and take package name from command line. + + * configure.in: Don't expose `lispdir'. Explain `TEXHASH', + `PERL', `MAKEINFO', `INSTALL_INFO'. + + * latex/Makefile.in (texmfdir): Don't import. + + * Makefile.in (lispdir): Don't import. + + * preview.el (preview-counter-find): Fix bug with `(marker)'. + + * latex/Makefile.in (exec_prefix, libdir): Export. + + * doc/install.texi (Configure): Explain `--without-texmf-dir'. + (Advice for package providers): Don't trash talk AUCTeX + preactivation. + (Advice for package providers): Mention `--without-texmf-dir'. + + * doc/Makefile.in (exec_prefix, libdir): export. + + * preview.el (preview-datadir): Use instead of `preview-icondir'. + (preview-filter-specs): Use it. + (preview-TeX-style-dir): New variable for uninstalled styles + (preview-set-texinputs): Add or remove it from TEXINPUTS + environment. + (preview-TeX-style-dir): proper customization. + (preview-install-styles): New function to install styles + permanently. + + * configure.in: use `packagedatadir' instead of `icondir'. Add + check for `kpathseaseparator'. Shell-quote and export + `exec_prefix' and `libdir'. + + * auto.el.in (preview-datadir): replace preview-icondir, and add + `lisppackagetexstyles' invocation. + + * aclocal.m4 (TEX_PATH_TEXMFDIR): Allow --without-texmf-dir, stop + quoting a bunch of stuff, fix reference to load-file-name. + + * Makefile.in (exec_prefix, libdir, packagedatadir): export since + the XEmacs tree might call them. + (.PHONY, install): add install-nosearch target. + (install-nosearch): Install .nosearch file. + (install-icons): Use `$(packagedatadir)/images' instead of + `$(icondir)' + +2005-04-10 David Kastrup + + * configure.in: Use new backquote syntax. + + * doc/install.texi (Configure): Clarify. + +2005-04-10 Ralf Angeli + + * latex/preview.dtx: Dvipng --> dvipng. + + * RELEASE, circ.tex, configure.in, preview.el, doc/faq.texi, + doc/install.texi, doc/preview-latex.texi, doc/problems.texi, + doc/readme.texi, doc/wininstall.texi, latex/README, + latex/preview.dtx: GhostScript --> Ghostscript. + +2005-04-08 David Kastrup + + * Makefile.in (previewstartfile): import. + (install-startup): split lines with `$(MAKE)' and + `$(INSTALL_DATA)' so that `make -n' will properly recurse. + + * aclocal.m4 (AC_LISPIFY_DIR): resolve relative paths below + ${lispdir} hierarchy. AC_SUBST both lisp variant of directory as + well as original. + + * configure.in: Add `--with-preview-startfile', use new semantics + of `AC_LISPIFY_DIR', drop `AC_MAKE_FILENAME_ABSOLUTE' stuff. + + * doc/install.texi (Configure): explain new semantics of + `--with-lispdir' and new `--with-preview-startfile'. + + * doc/wininstall.texi: Document changes semantics for + `--with-lispdir' and new `with-preview-startfile'. + +2005-04-07 David Kastrup + + * aclocal.m4 (EMACS_LISP): properly echo result to log file. + (EMACS_EXAMINE_INSTALLATION_DIR): check that the result of + file-relative-name is not absolute, which can happen for unrelated + drives on Windows. + (AC_FULL_EXPAND): also check, set and restore exec_prefix if not + set. + +2005-04-05 Ralf Angeli + + * configure.in: Cosmetics for ./configure --help. + + * preview.el (desktop-buffer-preview): Return buffer even if no + information about previews is found. + +2005-04-04 David Kastrup + + * preview-latex.spec (URL, Source0): Fix addresses to point to + AUCTeX. Oops. + +2005-04-03 David Kastrup + + * Release 0.9.1 + + * latex/preview.dtx: Don't let negative dimensions into tightpage + comment. + + * doc/macros.texi: Make @previewlatex swallow argument in links. + Don't scrap sf declaration. Make it correct in links. + + * doc/readme.texi (What use is it?): + + * doc/problems.texi: + + * doc/install.texi (Top): Work around raisesection bug. + + * doc/Makefile.in (../INSTALL, ../INSTALL.windows, ../README) + (../FAQ, ../TODO): Remove --no-validate option. + (../PROBLEMS): remove --no-validate option, and number sections. + + * doc/faq.texi: Make validatable top entry. Don't raise sections + until after the first chapter. This is insane, but otherwise + everything will be unnumbered. + + * configure.in: Expand `packagelispdir' and `lispdir' before + checking for conflicts. + +2005-04-02 David Kastrup + + * autogen.sh: Remove autom4te.cache + + * doc/Makefile.in (.PHONY): Add a few targets. + + * doc/readme.texi (Basic modes of operation): Correct dvipng + information. + + * autogen.sh: make preview-latex.info generation work by passing + in PERL default. + + * README.CVS: Mention that `perl' is needed for autogen.sh, and + that `makeinfo' might need to be up to date. + + * latex/README: Renamed from latex/README-preview. Overhaul + availability. + + * doc/macros.texi: Synchronize to AUCTeX. + + * Makefile.in (tarball-ready): Remove this target for now: it + can't be used consistently really. It is probably better to do + just run autogen.sh on a freshly exported archive. + + * doc/Makefile.in (DISTTEXTS): Targets in parent dir. + (../INSTALL, ../INSTALL.windows, ../README, ../FAQ, ../PROBLEMS) + (../TODO): New targets instead of targets in current dir. + (clean): Don't remove targets in this dir. + (maintainer-clean): Remove DISTTEXTS targets. + + * autogen.sh: Use make for generating distribution texts and also + pregenerate the info file. + + * Makefile.in (emacsprefix): Remove. + (.PHONY): Collect phony targets here. + (DISTTEXTS): Move to doc/Makefile.in + (tarball-ready): Adapt + + * preview-latex.spec: Change version number. Change directory + choice to "xemacs-packages" on fedora. + + * doc/wininstall.texi: Mention that Perl is not needed if working + with the default tarball. + + * doc/preview-latex.texi: Bump versions numbers, fix copyrights. + + * doc/readme.texi (Activating preview-latex): Don't talk about + half a dozen non-sensical things. + (Availability): Change information to match move into AUCTeX. + + * configure.in: Add check for load-path shadowing. + + * aclocal.m4 (TEX_PATH_TEXMFDIR): We want "${texprefix}/share" in + most cases. + +2005-04-01 David Kastrup + + * doc/faq.texi: Some changes. This thing really is an outdated + unmaintained abomination. We need to do something about it at one + time. + +2005-04-01 Ralf Angeli + + * aclocal.m4 (EMACS_EXAMINE_INSTALLATION_DIR): Repair quoting. + +2005-04-01 David Kastrup + + * RELEASE: rearrange. Mention AUCTeX 11.80 as target. + + * aclocal.m4(EMACS_EXAMINE_INSTALLATION_DIR): avoid trailing + `/.'. + (TEX_PATH_TEXMFDIR): search order changed. + + * latex/Makefile.in (prefix, datadir, texmfdir, previewtexmfdir) + (previewdocdir): Use (null) to mask Windows backslashes. + + * configure.in: Adjust version info. + + * aclocal.m4 (EMACS_PATH_PREFIX): just generate a single output. + (EMACS_PROG_EMACS): Check for `emacsprefix'. + (EMACS_EXAMINE_INSTALLATION_DIR): accept list of prefix variables + as second argument. Decompose and compare directory names + starting from the back. + (EMACS_PATH_PACKAGEDIR): search in several prefixes. + (EMACS_PATH_LISPDIR): same. + (TEX_PATH_TEXMFDIR): set `texprefix' from kpsepath. + Use new `EMACS_EXAMINE_INSTALLATION_DIR' for getting TeX + directories. + +2005-03-31 David Kastrup + + * configure.in: Don't set prefix if it is not set. + + * aclocal.m4 (EMACS_PATH_PREFIX): new function. + (AC_FULL_EXPAND): set `prefix' from `ac_default_prefix' before + expansion if it is unset. + +2005-03-31 jalar + + * Makefile.in: + * aclocal.m4: Add $emacsprefix + +2005-03-31 David Kastrup + + * RELEASE: Update release info. + +2005-03-30 Ralf Angeli + + * Makefile.in (use-hint): Fix spelling. + + * preview.el (preview-report-bug): Use "preview-" prefix in + version information. + +2005-03-29 David Kastrup + + * configure.in (auctexdir): Use `AC_ARG_VAR' on `GS' and `TEXHASH' + (should probably also be used on a few other environment + variables). + Use `AC_SHELL_QUOTIFY' on `GS'. + +2005-03-28 David Kastrup + + * preview.el (preview): Change home page address to AUCTeX. + (preview-report-bug): Change bug reporting address. + + * doc/readme.texi (Contacts): Change mailing list info. + + * doc/problems.texi: Change mailing list info. + + * doc/faq.texi (Introduction to FAQ): Change mailing list address. + + * preview.el (if): Use (featurep 'xemacs) instead of + `(string-match "XEmacs" (emacs-version))'. + (preview-at-point): Don't check for XEmacs, just use + `TeX-active-mark' instead. + +2005-03-24 Ralf Angeli + + * Makefile.in (distclean, maintainer-clean, tarball-ready): Delete + autom4te.cache in maintainer-clean and tarball-ready targets. + +2005-03-24 Jan-Ake Larsson + + * doc/Makefile.in: Add *.pdf to clean target and + preview-dtxdoc.texi to maintainer-clean + +2005-03-23 jalar + + * doc/Makefile.in: + * Makefile.in: add maintainer-clean target + + * Makefile.in: add tarball-ready target + + * configure.in: Add check for perl + + * doc/Makefile.in: Use the configure-provided $PERL + +2005-03-22 David Kastrup + + * preview.el (preview-counter-find): Coerce `begin' to integer to + work around an Emacs 21.x bug. + + * Makefile.in (install): Install startup file before docs. + + * doc/Makefile.in (preview-latex/index.html): Don't ignore exit + status of makeinfo (this target is on-demand only, anyway). + + * doc/preview-dtxdoc.pl: Accept two arguments so that output file + will not get clobbered if Perl is not operative. + +2005-03-19 David Kastrup + + * prv-xemacs.el (preview-buffer-recoding-alist): Madness variable. + (preview-buffer-recode-system): Use it. + (tex-site, tex, latex): Require them. + + * prv-emacs.el (tex-site, tex, latex): require them to silence + byte compiler. + (preview-buffer-recode-system): Compatibility function. Probably + not necessary for Emacs. + + * preview.el (TeX-overlay-prioritize): don't redefine, test for + its presence at runtime. Less invasive, less offensive to the + byte compiler. + (preview-coding-system): New buffer-local variable to indicate the + coding system used for processes. + (preview-place-preview, preview-reinstate-preview): Use + `TeX-overlay-prioritize' only if it exists. + (mailcap-extension-to-mime): Use an autoload form instead of + `require' at runtime. + (preview-format-mml): Use `mailcap-extension-to-mime' directly + (preview-error-quote): take coding system of LaTeX process as + second argument. + (preview-parse-messages): initialize `run-coding-system' from + `preview-coding-system'. Use it for calling + `preview-error-quote'. + (TeX-inline-preview-internal): Initialize `preview-coding-system' + and make process use it. + +2005-03-18 David Kastrup + + * preview.el (TeX-region-create): Try shutting up the byte + compiler at load time. + + * doc/install.texi: Mention that "the usual procedure" is for + site-wide installation. + (Advice for package providers): Mention site-start.el. + (Advice for non-privileged users): Adapt to new conventions. + Some other small changes. + + * preview.el (TeX-overlay-prioritize): correct stupid typo. + (preview-log-error): Pop up run buffer in case of error. + +2005-03-17 David Kastrup + + * preview.el (tex-site): Require loads of stuff at the beginning: + preview.el is supposed to be autoloaded, so we can just load + everything that needs to get loaded, anyway. + (TeX-overlay-prioritize): alias to "ignore" if not defined + elsewhere. This will not set priorities. + (eval-when-compile): move out most requires. + (preview-place-preview): Use TeX-overlay-prioritize instead of + TeX-fold-prioritize. + (preview-counter-find): Pass begin in to reduce one compilation + error message. + (TeX-region-create): Don't preactivate `preview-counter' advice. + (preview-reinstate-preview): Rename priority function to + `TeX-overlay-prioritize'. + (LaTeX-preview-setup): Remove requires. + (TeX-region-create): Explicitly activate `preview-preamble' advice + even though it is preactivated. + +2005-03-16 David Kastrup + + * prv-emacs.el: Use the four-argument version of `face-attribute' + if it exists. + +2005-03-15 David Kastrup + + * doc/install.texi (Configure): Be somewhat more verbose. Be + explicit about Emacs-only options. + + * doc/wininstall.texi: Warn against Winzip. Reorganize docs + somewhat and clarify about Emacs-only procedures. + + * doc/preview-latex.texi (Keys and lisp): Document + preview-at-point allowing active region. + + * preview.el (preview-at-point): Remove nonsensical arguments. + Instead, allow for an active region. + + * configure.in: Add `packagelispdir' to quoted Makefile variables. + +2005-03-14 David Kastrup + + * latex/preview.dtx: Reformat the kaboodle to look nicer. + Move \nofiles to auctex option. + + * latex/README-preview (Note): Mention \nofiles problem. + + * preview.el (preview-LaTeX-command): Add \nofiles to startup. + +2005-03-14 Masayuki Ataka + + * preview.el (TeX-fold-prioritize): autoload. + (preview-place-preview, preview-reinstate-preview): Use it. + +2005-03-07 David Kastrup + + * preview.el (preview-gs-open): Make better error message for junk + left over on PostScript stack, so that we may better pass the + buck. + +2005-03-05 David Kastrup + + * latex/preview.dtx: Fix psfixbb option that must have become + illegal at some time accidentally. + + * doc/install.texi (Loading the package): Explain that + preview-latex.el should already be installed in-place. + +2005-03-04 David Kastrup + + * Organizational: preview-latex development has been moved from + into the + AUCTeX CVS Archive on + . + +2005-03-03 David Kastrup + + * Release 0.9 + + * prv-install.el (preview-make-package-xemacs): Add directory + information from autoe.el to autoloads. + + * Makefile.in (elisp): generate preview-latex.el only when no + package system. + (install-el): Depend on auto.el + (install-startup): Make and install preview-latex.el only when no + package system. + + * prv-emacs.el (preview-create-icon-1): Use adaptive heuristic + mask for transparency. + + * preview-latex.spec: Make preview.dvi. But preview-latex.pdf + + * latex/Makefile.in (all): Generate both dvi and pdf. + (install-texmf-doc): Install DVI (faster, compact). + + * latex/Makefile.in (install-texmf-doc): Install PDF instead of + DVI file. + + * doc/wininstall.texi: Simplify, rearrange, adapt to new + installation scheme. Add links to CVS precompiled versions. + + * doc/install.texi (Prerequisites): Revamp. + (Configure): Add explanations. + + * preview-latex.spec: Change rpm name to include "fedora". Adapt + to new configure stuff. Use pdf doc instead of DVI. + + * configure.in: icondir is absolute, reorder some stuff to + maintain directory locality. + + * aclocal.m4: Change a lot of $x to ${x}. + Simplify some stuff. + + * RELEASE: Add information for release. + + * configure.in: Correct prefix check. Add Emacs version check. + + * aclocal.m4: Move several functions around, completely overhaul + the stuff to just detect material in prefix-related directories. + Remove docstrip config detection, add version checking of major + and minor version. Rely on prefix being set by configure.in. + +2005-03-02 David Kastrup + + * Makefile.in (install-el): no means no for packagedir. + + * configure.in: Set prefix. + + * aclocal.m4: Use "no" for no packagedir in XEmacs. + Don't save prefix and stuff. + Expand stuff at some points. + + * doc/wininstall.texi: Use executable name directly to save + confusion. + + * prv-xemacs.el (preview-filter-specs): Rework specs. + + * prv-emacs.el (preview-filter-specs): Translate :type fields. + + * preview.el (preview-min-spec): Move. + (preview-filter-specs): Move from prv-emacs.el and prv-xemacs.el. + (preview-filter-specs-1): simplify. + (preview-icondir): Create icondir preset variable. + (preview-filter-specs): expand file specs against it here instead + of prv-emacs.el and prv-xemacs.el. + + * configure.in: Adapt to new variables. + Remove check for image-supporting Emacs: it is probably not + reliable on consoles. + Add packagelispdir and icondir options. + (GS): Don't try GSWIN32.EXE. + Create lispGS in auto.el + + * autogen.sh: Use --output option for makeinfo to get + tableofcontents in FAQ. + + * doc/Makefile.in (.PHONY): Add install here. + + * Makefile.in (install-el): Adapt targets to packagelispdir. + (.PHONY): Add install target for case insensitive filesystems. + + * aclocal.m4: Rewrite EMACS_EXAMINE_PACKAGEDIR. + EMACS_LISP now gets one argument less. + EMACS_TEST_LISP_DIR makes just one pass. + EMACS_PATH_LISPDIR expands less. + AC_LISPIFY_DIR is a new function. + AC_MAKE_FILENAME_ABSOLUTE + AC_LISP_RELATIVE new functions. + +2005-02-26 David Kastrup + + * doc/readme.texi (Basic modes of operation): Adapt PDFLaTeX + explanation to newer AUCTeX versions. + + * preview.el (preview-error-icon-specs): Choose somewhat oversized + errors. Adapt to set. + (preview-gs-restart, preview-gs-transact): Change image file name + prefix to `pr'. + (preview-clean-subdir): When cleaning out subdirectories, match + `pr' instead of `pre'. + + * Makefile.in (ICON_SOURCES): Adapt to existing set. + +2005-02-25 David Kastrup + + * preview.el (preview-gs-options): Remove "-dDELAYSAFER" from + option list. + (preview-gs-sequence): New variable. + (preview-gs-sentinel): Don't repeat startup echo if GhostScript + fails before prompting the first time. + (preview-gs-sentinel): When restarting, remove expected file names + from `preview-gs-outstanding'. + (preview-gs-restart): generate a unique output file name pattern + from `preview-gs-sequence' + (preview-gs-restart): list start command quoted. + (preview-gs-open): initialize `preview-gs-sequence'. + (preview-gs-open): if historic "DELAYSAFER" is still configured, + start safe mode manually. Remove all settings of OutputFile, and + all runandhide stuff. + (preview-gs-place): Don't generate a filename that might not be + needed. + (preview-gs-flag-error): Generate a synthetic OutputFile option. + Use it in error messages. + (preview-gs-transact): generate output file name in outstanding + queue. Don't fiddle with OutputFile settings. Advance + `preview-gs-sequence'. + (preview-dvipng-place-all): Generate file name. + + * prv-xemacs.el (null-device): Remove compatibility definition. + +2005-02-18 David Kastrup + + * preview.el (preview-specs-setter): New function. + (preview-nonready-icon-specs): Choose slightly smaller icons. + (preview-nonready-icon-specs, preview-error-icon-specs) + (preview-icon-specs): Use `preview-specs-setter'. + + * doc/wininstall.texi: Mention case problems. + + * doc/install.texi (Prerequisites): Update AUCTeX version info. + + * doc/problems.texi (Middle-clicks paste instead of toggling): + Remove reference to patches directory. Should no longer be + necessary. + (Problems with GhostScript): Mention use of gswin32.exe instead of + gswin32c.exe as a problem source. + + * preview.el (preview-nonready-icon-specs): Add size 14. + + * images/prvwrk24.xpm: New icon, dimmer, better shape. + + * images/prvwrk20.xpm: New icon + + * images/prvwrk16.xpm: New icon + + * images/prvwrk14.xpm: New icon + + * images/prvwrk12.xpm: New icon + +2005-02-15 David Kastrup + + * preview.el (preview-error-quote): Encode to raw-text to get + unibyte string. + +2005-02-13 David Kastrup + + * doc/preview-latex.texi (The Emacs interface): Adapt to new + `preview-use-balloon-help' default. + + * doc/faq.texi (Customization): Adapt to new + `preview-use-balloon-help' default. + + * prv-xemacs.el (preview-use-balloon-help): Default to nil. + + * preview.el (preview-gs-flag-error): For consistency, make error + icons have a context menu on right mouse button. + +2005-02-11 David Kastrup + + * doc/preview-latex.texi (Keys and lisp): Change descriptions to + cater only for interactive use. + (Keys and lisp): Explain mouse-3 better. + (Keys and lisp): Move preview-copy-region-as-mml explanation up. + Explain about the new border avoidance behavior. + (The Emacs interface): Explain about how to adapt the various + icon-specs. + + * preview.el (preview-specs-type): Type for specs defcustom. + + (preview-nonready-icon-specs, preview-error-icon-specs) + (preview-icon-specs): move lower and make defcustom from it. + +2005-02-10 David Kastrup + + * prv-emacs.el (preview-mode-setup): Only define a preview toolbar + entry when the icon is valid. + + * RELEASE: Mention the new icons. + + * prv-xemacs.el (preview-tb-icon): Use this instead of + (preview-icon-toolbar-button): in order to match + `preview-tb-icon-specs', as in prv-emacs.el + (preview-mode-setup): Don't install a toolbar item when no icon + image can be generated properly. + +2005-02-09 David Kastrup + + * prv-xemacs.el (add-to-list): only provide definition for + three-argument version if XEmacs doesn't. May be removed at some + time completely. + (null-device): Only defvar if unbound in order not to munge the + doc string. + (preview-transparent-border): Silence the byte-compiler. + (preview-supports-image-type): Move earlier. + (preview-filter-specs): Correct a few typos. + (preview-filter-specs): Don't forget to call `make-glyph'. + (preview-mode-setup): Correct toolbar icon setup. + + * preview.el (preview-error-quote): Remove unused variable `char'. + + * doc/faq.texi (Requirements): Stop talking about ancient XEmacs + versions. + (Requirements): Mention Emacs 22 instead of 21.4 + + * doc/install.texi (Prerequisites): same + + * doc/problems.texi (Emacs problems): same + + * preview-latex.spec (Conflicts): xemacs = 21.4.16 + + * RELEASE: Add some dvipng information, more detailed + recommendations. + + * preview.el (preview-region, preview-buffer, TeX-region-create) + (preview-document, preview-environment, preview-section): Move + down to avoid byte compiler warnings. + + * images/*: lots of renaming/moving stuff around. + + * configure.in: remove ICONFORM stuff. + + * Makefile.in (ICONFORM): removed. + (ICON_SOURCES): Change to different list. + + * prv-xemacs.el (preview-nonready-icon, preview-error-icon) + (preview-icon, preview-tb-icon): Removed in this form. + (preview-ascent-spec): New symbol for storing minimal data when + parsing specs. + (preview-filter-specs): New function. + (preview-icon-copy): Replaces `preview-nonready-copy'. + (preview-mode-setup): Create toolbar button. + + * prv-emacs.el (preview-nonready-icon, preview-error-icon) + (preview-icon): removed. + (preview-filter-specs): New function. + (preview-tb-icon-specs, preview-tb-icon): New variables for the + toolbar icon. + (preview-icon-copy): replaces `preview-nonready-copy' + (preview-mode-setup): Initialize `preview-tb-icon' + + * preview.el (preview-nonready-icon-specs) + (preview-nonready-icon, preview-error-icon-specs) + (preview-error-icon, preview-icon-specs, preview-icon) + (preview-min-spec): New variables. + (preview-gs-place): Use `preview-icon-copy' instead of + `preview-nonready-copy' + (preview-make-image): New function. + (preview-filter-specs-1): New function. + (preview-buffer-restore-internal): Call `preview-get-geometry' for + having size information. This may be incorrect at restore time. + (preview-get-geometry): Also constitute `preview-icon', + `preview-error-icon' and `preview-nonready-icon'. + +2005-02-06 David Kastrup + + * doc/wininstall.texi: Add note about `gswin32c.exe'. + +2005-01-29 David Kastrup + + * preview-latex.spec (Release): Bump version to prerelease, make + some changes that look like they'd fit into AUCTeX's scheme. + + * RELEASE: Some changes and mentions. + + * doc/preview-dtxdoc.pl: Convert AUC\TeX reference as well. + Convert `\#' to `#'. + + * latex/preview.dtx: Add `#' and `:' letters and documentation. + Make all commands pass on `#' on cleanly. Don't eliminate last + `{}' last in argument lists. + + * latex/Makefile.in (preview.pdf): New target. Since PDFs are + used for external documentation usually, generate only the + description (for internal docs, dvi is fine and adding the code, + too). + + * configure.in: Bump version number. + check for PDFLaTeX. + +2005-01-26 David Kastrup + + * preview.el (preview-copy-mml, preview-copy-region-as-mml) + (preview-format-mml): Ask whether user really wants to use + bordered graphics. + (preview-error-quote): Fix typo. Make the condition to call + decode-coding-string depend on (featurep 'mule) to match choice + for using raw process output. + (preview-get-geometry): Return the geometry instead of + manipulating a buffer. + (preview-set-geometry): New function to set the geometry into + buffer-local variables. + (preview-generate-preview): Start by getting geometry. + (TeX-inline-preview-internal): Additional geometry argument. + Don't switch into buffer where we are already. + +2005-01-25 David Kastrup + + * prv-emacs.el: Don't use transparent borders when Emacs is new + enough to have tolerable blinking. + + * preview.el (preview-dvipng-color-string): Pass the border into + dvipng. + (preview-dvipng-place-all): Record the border in the image data + structure. + +2005-01-24 David Kastrup + + * RELEASE: Ask for dvipng 1.4, mention utf-8 capability. + + * preview.el (preview-error-quote): Don't regexp codes out of the + ASCII range, and convert the resulting string using the buffer + encoding. This makes for utf-8. + (preview-parse-messages): Change match mechanism. + (TeX-inline-preview-internal): Set process encoding to raw-text + since TeX may deliver mixtures of encoded and clean bytes. + +2005-01-19 Jan-Ake Larsson + + * aclocal.m4: sync with AUCTeX + +2005-01-17 jalar + + * ChangeLog.1: Move dvipng changes to its Changelog + +2004-11-05 David Kastrup + + * doc/readme.texi (What use is it?): New section. + + * doc/preview-latex.texi (The Emacs interface) + (The preview images): Add a bit of information concerning + PDF/dvipng operation. + + * preview.el (preview-default-preamble): Require specific date of + preview package. + + * latex/preview.dtx: Let bop-hook and eop-hook work only on outer + level, so that previews can contain dvips -E generated files. + +2004-10-23 David Kastrup + + * preview.el (preview): Change group to 'AUCTeX. + +2004-10-21 David Kastrup + + * prv-xemacs.el (preview-mode-setup): Add `desktop-save-buffer' + setup. + + * prv-emacs.el (preview-mode-setup): Add `desktop-save-buffer' + setup. + + * preview.el (desktop-buffer-preview-misc-data): Let arguments be + ignored for desktop 2.06. + Add to `desktop-buffer-misc-functions' only after desktop has been + loaded. + (desktop-buffer-preview): take arguments for desktop 206. + +2004-10-18 David Kastrup + + * prv-xemacs.el (glyph-image-type): Removed. + (preview-create-icon-1, preview-create-icon): like in prv-emacs.el. + (preview-replace-active-icon): Use defsubst. + (preview-ps-image): Removed. + (preview-move-point): Reorganized. + (preview-export-image): Removed. + (preview-import-image): Changed to new preview-image semantics. + + * prv-emacs.el (preview-create-icon): replace macro with defsubst, + add border argument. + (preview-replace-active-icon): defsubst, and cater for new + preview-image structure. + (preview-int-bb, preview-ps-image): Removed, only needed for + postscript device. + (preview-move-point): Reorganized. + (preview-export-image): Removed. + + * preview.el (preview-image-creators): Remove postscript device, + it did not work, anyway. + (preview-dvipng-color-string): Add resolution to args in order to + properly convert border thickness. + (preview-gs-dvips-sentinel): Delete unused `gsfile' variable. + (preview-eps-open, preview-eps-dvips-process-setup, + preview-eps-place): Removed. + (preview-gs-place, preview-gs-transact, preview-dissect) + (preview-dvipng-place-all, preview-active-string) + (preview-reinstate-preview): add construction info to + `preview-image' property. + (preview-start-dvipng): Calculate resolution info correctly. + (preview-at-point): Fix an awful typo. + +2004-10-14 David Kastrup + + * latex/preview.dtx: Make the end of snarfed environments behave + normally if the environment is not being snarfed. + +2004-10-14 Jan-Åke Larsson + + * doc/wininstall.texi: Adjust text to conform with the AUCTeX aclocal. + + * configure.in: Add VALID_BUILD_DIR + +2004-10-13 Jan-Åke Larsson + + * configure.in: Adjust for the aclocal.m4 sync with AUCTeX + + * aclocal.m4: Sync with AUCTeX. Well, almost. Don't + use the version test. + +2004-10-09 David Kastrup + + * preview.el (preview-dvipng-command): Use -picky option. + (preview-error-quote): Convert character to buffer encoding if + mule allows it. + (preview-parse-messages): Strip incomplete 8bit character + transliterations from the error context. + +2004-08-21 Reiner Steib + + * doc/install.texi: Markup fixes, see "(texinfo)command". + + * doc/wininstall.texi: Ditto. + +2004-08-09 David Kastrup + + * doc/preview-latex.texi: Bump version number. + (top): Change preview-latex typesetting convention. + (Keys and lisp): AUCTeX menus are not changed. + (Simple customization): Don't talk about `.dvi'. + (For advanced users): Menu `The preview images' instead of `On EPS + previews'. + (The Emacs interface): Take PDF into account. + (The preview images): Describe `preview-gs-image-type-alist', + `preview-dvipng-image-type'. + + * doc/faq.texi (Introduction to FAQ): Change submission address to + preview-latex-devel since this appears to better reflect reality. + + * latex/preview.dtx (showlabels): work around ntheorem/amsmath + bug. + + * preview.el (preview-gs-image-type-alist): Add fallback for + 'postscript image type (not yet used). + (preview-dvipng-command): Add documentation about + `preview-dvipng-image-type'. Change options to `-picky + -noghostscript' to work with dvipng 1.2. + (preview-dvipng-image-type): New variable. + (preview-gs-open): Don't barf until we know what device will + actually be used. + (preview-gs-dvips-process-setup): Complain about unavailable + devices here. + (preview-dvipng-process-setup): And here. + (preview-dvipng-process-setup, preview-dvipng-place-all): Use + `preview-dvipng-image-type'. + (preview-TeX-inline-sentinel): Change "abnormally with code 1" and + "finished" exit status message. + (preview-dump-replacements, preview-undump-replacements): Don't + match command name as specifically. + (preview-report-bug): Report more variables. + +2004-08-07 David Kastrup + + * doc/macros.texi: New @ConTeXt{} macro, change appearance of + @previewlatex{}. + + * doc/faq.texi (Customization): Presentation classes should work + mostly. + (Customization): Remove troubleshooting for `xy.sty'. + (Requirements): Add AUCTeX 11.50 for PDFLaTeX. + (Requirements): Mention dvipng. + (Customization): PDFLaTeX is supported now. + (Customization): ConTeXt is supported by AUCTeX, PDFLaTeX too. + `Only' style support is missing now. + + * latex/preview.dtx: workaround for `xy.sty' in `textmath' code. + +2004-08-04 David Kastrup + + * aclocal.m4: Merge a few AUCTeX changes. + +2004-08-03 David Kastrup + + * preview.el (preview-walk-document): Current buffer and its + master are always considered part of the document. + (preview-dvipng-command): Use -noghostscript option. + (preview-dvipng): Remove the almost unused customization group + 'preview-dvipng. + +2004-08-02 David Kastrup + + * preview.el (preview-extract-bb): remove old outcommented version. + (preview-dvipng-command): Use -no-image-on-warn option. + (preview-pdf2dsc-process-setup): Oops, just use + `preview-gs-image-type' here. + (preview-dvipng-sentinel): Don't delete dvi file since it might be + needed in `dvipng-place-all'. + (preview-dvipng-place-all): Start dvips/GhostScript if some image + files are missing. Delete dvi file if none are missing. + +2004-07-28 David Kastrup + + * doc/problems.texi (Too small bounding boxes): Fix node + crosslinks. + + * latex/preview.dtx: Tiny change to placate font-latex. + + * latex/README-preview: Explain that PDF may be produced. + + * doc/wininstall.texi: Remove advice about failing byte-compiles: + we should have this covered by now. + + * doc/problems.texi (LaTeX international characters): remove node. + + * doc/preview-latex.texi (Misplaced previews): Refer to x-symbol + node instead of 8bit testing. + + * doc/install.texi (Configure): Remove --disable-8bit-test + description. + + * preview.el (preview-parse-messages): Simplify line match. + + * preview-latex.spec: Several changes of %{buildroot} uses and of + infodir. Doubtful whether this will work with Fedora. + + * configure.in: Remove all 8bit-cleanness testing. + + * aclocal.m4 (EMACS_LISP): just write out a string expression + without change or echo. Document the macro. + + * doc/Makefile.in (prefix) (packagedir) (datadir) (infodir): + preserve trailing backslashes. + + * Makefile.in (INSTALL) (INSTALL_DATA): Don't munge them for + trailing backslashes. + +2004-07-27 David Kastrup + + * preview.el (preview-dvipng): New customization group. + (preview-image-creators): Remove ghostscript options here. + (preview-gs-image-type-alist): New variable for lookup of + Ghostscript options. + (preview-gs-open): Remove imagetype and gs-optionlist arguments. + Instead, look them up in preview-gs-image-type-alist. + (preview-gs-dvips-process-setup): Setup GhostScript command line + at different place. + (preview-gs-dvips-process-setup): Use preview-gs-image-type, not + preview-image-type for extension. + (preview-dvipng-open): Removed. + (preview-dvipng-process-setup): Setup GhostScript fallback. + (preview-pdf2dsc-process-setup): Don't setup GhostScript here. + (preview-error-quote): Fix bugs, only convert last ^^ sequence + when a long string of ^^ exists. + +2004-07-16 David Kastrup + + * Makefile.in (INSTALL_DATA): Use `$(null)' at end of variables at + end of lines instead of `#' + +2004-07-15 David Kastrup + + * preview.el (preview-format-mml): Somewhat different code. + (preview-error-quote): New function for generating a matching + regexp to deal with ^^ type error messages. In short: forget + about 8-bit-cleanliness. + (preview-parse-messages): Use it. + +2004-05-08 David Kastrup + + * preview.el (preview-format-mml): Determine MIME format from + file name properly. And don't return anything for bad overlays. + + * Split ChangeLog.1 off, create dvipng/ChangeLog. + + * preview.el (preview-gs-sentinel): Add info about GhostScript + finishing to run buffer. + (preview-gs-restart): Same for start. + (preview-gs-color-string): Cater for border without mask color + (didn't we do that already?) + +2004-04-23 David Kastrup + + * preview.el (preview-gs-color-string) + (preview-dvipng-color-string): Try to do something reasonably sane + when a non-nil border thickness is specified, but no color. + +2004-04-20 Reiner Steib + + * .cvsignore: Added "autom4te.cache". + +2004-04-19 Reiner Steib + + * doc/preview-latex.texi (Simple customization): Don't "unlispify" + variable names. + +2004-04-12 David Kastrup + + * Release 0.8.1 + + * preview.el (preview-dump-replacements): Use regexp not + triggering bugs in older Emacsen. + (preview-dump-replacements): Same here. + + * RELEASE, configure.in, doc/preview-latex.texi: Adapt to 0.8.1 + + * preview-latex.spec: xemacspkgdir has changed in recent XEmacs + releases for Redhat. + + * prv-xemacs.el (preview-mode-setup): Remove non-existent menu. + + * prv-emacs.el (preview-mode-setup): Remove non-existent menu + "copied" from TeX-command-list to Command menu. + + * Release 0.8 + + * RELEASE: prepare for 0.8 + + * preview-latex.spec: prepare for 0.8, bump XEmacs to 21.4.9. + +;; Local Variables: +;; coding: utf-8 +;; End: diff --git a/elpa/auctex-13.1.3/ChangeLog-preview.1 b/elpa/auctex-13.1.3/ChangeLog-preview.1 new file mode 100644 index 0000000..cdd9956 --- /dev/null +++ b/elpa/auctex-13.1.3/ChangeLog-preview.1 @@ -0,0 +1,3736 @@ +2004-04-12 David Kastrup + + * Release 0.8.1 + + * preview.el (preview-dump-replacements): Use regexp not + triggering bugs in older Emacsen. + (preview-dump-replacements): Same here. + + * RELEASE, configure.in, doc/preview-latex.texi: Adapt to 0.8.1 + + * preview-latex.spec: xemacspkgdir has changed in recent XEmacs + releases for Redhat. + + * prv-xemacs.el (preview-mode-setup): Remove non-existent menu. + + * prv-emacs.el (preview-mode-setup): Remove non-existent menu + "copied" from TeX-command-list to Command menu. + + * Release 0.8 + + * RELEASE: prepare for 0.8 + + * preview-latex.spec: prepare for 0.8, bump XEmacs to 21.4.9. + +2004-04-11 David Kastrup + + * preview.el (preview-dvipng-color-string): Try to deliver border + thickness. + (preview-gs-transact): Don't set page size to 1,1 if that has + already been done. + (preview-start-dvipng): Use new -D convention for resolution. + (preview-pdf2dsc-process-setup): Add resolution to GhostScript + call for PDF. Doh. + + * circ.tex: Format with AUCTeX. + + * preview.el (preview-gs-open): Bypass page initialization if + page is 1bp times 1bp (that is: not yet set). + + * latex/preview.dtx: Remove tightpdf option again. Better + explanation for tightpage. + + * preview.el (preview-parsed-tightpage): New variable. + (preview-TeX-bb): Use tightpage borders if found in file. + (preview-gs-flag-error): Display correct file on error. + (preview-gs-transact): Don't pass page dimensions if tightpage is + active. + (preview-required-option-list): Replace dvips option with tightpdf + option. + (preview-parse-tightpage): New function. + (preview-parse-variables): Add preview-parse-tightpage, add + function quoting. + (preview-gs-open): Move color setup to BeginPage hook. Rename + preview-latex-* PostScript Variables to just preview-*. + (preview-gs-transact): Set minimal pagesize if tightpage detected + to speed up unimportant setpagedevice operations. + (preview-required-option-list): Use tightpage option always. + (preview-parse-variables): Remove function quoting: it lead to + double quotes and tears. + (preview-LaTeX-disable-pdfoutput): Move into separate constant + for easy access as it is no longer the standard. + (preview-LaTeX-command-replacements): Default to nil to enable + PDFTeX operation. Better customization type. + + * latex/preview.dtx: Some reformatting, add new parse items - and + >, add new option pdftex, adjust tightpage for it, add new + option tightpdf. + + * doc/preview-dtxdoc.pl: Eat spaces after %. + +2004-04-09 David Kastrup + + * images/preverr.xbm: + * images/preverr.xpm: invert upside-down icons. + +2004-03-15 David Kastrup + + * preview.el (preview-gs-color-string): Add missing space in + color setup (GhostScript syntax error). + (preview-gs-color-string): And another color setup bug. + +2004-03-11 David Kastrup + + * doc/readme.texi (Activating preview-latex): Make a few changes + with regard to keybindings and stuff. + (Contacts): Add Paypal info for myself. + + * doc/preview-latex.texi (Keys and lisp): Remove the C-c C-c g + pseudobinding from the description. + (Keys and lisp): Document mouse actions. + (Keys and lisp): Move Kill Job description. + +2004-03-10 David Kastrup + + * preview.el (preview-gs-colors): replaced with preview-colors. + (preview-pdf2dsc-command): replaces preview-pdftodsc-command + (preview-gs-open, preview-gs-color-value) + (preview-gs-color-string, preview-dvipng-color-string) + (preview-dvipng-open, preview-dvipng-process-setup) + (preview-pdf2dsc-process-setup, preview-pdf2dsc-sentinel) + (preview-gs-close, preview-dvipng-close) + (preview-prepare-fast-conversion, preview-attach-filename): lots + of small changed to accommodate pdf2dsc. + (preview-parse-messages): Change pattern to accommodate pdfTeX. + (preview-LaTeX-command-replacements): Changed to not rely on latex + being different from elatex. And for allowing pdflatex in DVI mode. + (preview-dump-replacements, preview-undump-replacements): Same. + (preview-cache-preamble): transfer setting of \pdfoutput to + dumped format. + + * prv-emacs.el (preview-gs-color-value): Moved to preview.el. + (preview-get-colors): Substitute for previous + preview-gs-get-colors. + (preview-dvipng-get-colors): Removed. + * prv-xemacs.el (preview-gs-color-value): Moved to preview.el. + (preview-get-colors): Substitute for previous + preview-gs-get-colors. + (preview-dvipng-get-colors): Removed. + +2004-03-02 Jan-Åke Larsson + + * preview.el: Fix xemacs' defalias problem + +2004-03-02 David Kastrup + + * preview.el (preview-image-creators): dvipng now uses different + place and close routines. + (preview-dvipng-command): Fix file name default. + (preview-pdf2dsc-command): for PDFLaTeX support + (preview-gs-dvips-process-setup): Pass image type. + (preview-dvipng-open), (preview-dvipng-process-setup), + (preview-dvipng-abort), (preview-dvipng-sentinel), + (preview-dvipng-close): New functions + (preview-gs-place): get imagetype as argument. + (preview-gs-place): don't create temporary file names for dvipng. + (preview-dvipng-place): deleted. + (preview-dvipng-place-all): New function. + (preview-attach-filename): New function for PDF support. + (preview-delete-file): Support attached files. + (preview-format-mml): Slight formatting changes. + +2004-01-14 David Kastrup + + * preview.el (preview-parsed-pdfoutput): Add detection for PDF + output from preview.sty. + (mail-header-encode-parameter): Encode the header ourselves: it + seems that versions of the library are not good at that. + (preview-parse-variables): Add `preview-parsed-pdfoutput'. + (preview-map): Add keybinding for `preview-copy-region-as-mml'. + (preview-copy-mml): factor out `preview-format-mml'. + (preview-copy-region-as-mml): New function. + (preview-format-mml): New function. + +2004-01-11 David Kastrup + + * latex/preview.dtx (subsection{Preview attaching commands}): + Tell preview-latex when the output format is PDF. + +2004-01-06 David Kastrup + + * preview.el (preview-region): Use "" for file name if + buffer not associated with a file. + (preview-parse-messages): recognize "" to mean + TeX-command-buffer. + (preview-region): Use `preview-generate-preview' instead of + `TeX-command'. + (preview-document): Same. + (preview-at-point): Add arguments to allow mouse use at later + time. + (LaTeX-preview-setup): Don't touch TeX-command-list. + (preview-cache-preamble): Use `preview-generate-preview' instead + of `TeX-command'. + (TeX-inline-preview): Deprecate. + (preview-generate-preview): New function. + (TeX-inline-preview-internal): Remove `name' argument. + +2004-01-04 David Kastrup + + * preview.el (preview-equality-transforms) + (preview-relaxed-string=, preview-walk-document) + (preview-required-option-list): Doc changes. + (preview-disabled-string, preview-inactive-string) + (preview-active-string, preview-place-preview) + (preview-reinstate-preview): Use new context menus and give help + strings for them. + (preview-copy-text, preview-copy-mml, preview-active-contents) + (preview-context-menu): Implement context menu and functionality. + (mail-header-encode-parameter): Add an autoload cookie for this + function taken from `mail-parse.el'. + +2003-11-11 Jan-Ake Larsson + + * Makefile.in, doc/Makefile.in, latex/Makefile.in: Add DESTDIR + variable + +2003-11-10 Jan-Åke Larsson + + * preview.el: Add 'dvipng preview-scale functionality + +2003-11-08 Stephen Reindl (tiny change) + + * preview-latex.spec (%install): rm texinfo 'dir' file because + this file is not needed for distribution (rpm 4.1+ complains about + this 'missing' file). + +2003-11-07 Jan-Åke Larsson + + * preview.el: Fix dvipng resolution + +2003-11-06 Jan-Åke Larsson + + * prv-xemacs.el: + * prv-emacs.el: + * preview.el: Add color handling for dvipng + +2003-11-05 Jan-Ake Larsson + + * preview.el: Primitive dvipng support. Lacking ascent and colors. + +2003-11-04 David Kastrup + + * doc/todo.texi: Add quite a few more wishes. Actually, it would + be nice to strike off a few instead. + +2003-11-02 David Kastrup + + * latex/preview.dtx (subsection{Selection options}): Fix the + carnage broken document classes like elsart.cls and IEEEtran.cls + do to \endfigure and \endtable, and complain about it in + appropriate warning messages. + +2003-10-15 David Kastrup + + * latex/preview.dtx (subsection{Selection options}): Let the + textmath option also preview the `math' environment. + +2003-07-10 David Kastrup + + * doc/wininstall.texi: fix web page of AUCTeX. + + * doc/install.texi (Prerequisites): fix web page of AUCTeX. + + * preview.el (LaTeX-preview-setup, preview-parse-messages) + (TeX-inline-preview): Fix references to AUCTeX. + + * aclocal.m4 (library): Fix references to AUCTeX. + + * RELEASE: Fix references to AUCTeX. + +2003-06-19 David Kastrup + + * latex/preview.dtx: Make \long what needs to be \long in order + to deal with argument lists and macros that might contain \par. + +2003-05-13 David Kastrup + + * configure.in: Really bail if 8bit test fails. + + * circ.tex (section{Die gerade Linie}): Add comments for + intentional bugs. + +2003-04-28 David Kastrup + + * configure.in: Fix check for images. + + * aclocal.m4 (library): Try setting the EMACS_cv_SYS_* variable + that we are actually checking. Is that correct? + +2003-04-17 Jan-Åke Larsson + + * doc/wininstall.texi: Corrected --with-lispdir and --with-packagedir + +2003-04-09 Jan-Åke Larsson + + * aclocal.m4: More sane emacs-macro path-searching. + +2003-03-31 Jan-Åke Larsson + + * aclocal.m4 (EMACS_PROG_EMACS): Make the test fail gracefully + when no binary executable is found. More generally, make the + emacs-macro path-searching tests run. + +2003-03-30 David Kastrup + + * doc/install.texi (Configure), doc/wininstall.texi: explain + --with-emacs and stuff even less ambiguously. + +2003-03-28 David Kastrup + + * doc/faq.texi (Installation Trouble): Update Windows info. + +2003-02-15 David Kastrup + + * configure.in: quote MAKEINFO. + + * README.CVS: Fix instructions because autoconf now does not need + patching anymore. + + * doc/preview-latex.texi: juggle the dircategory, hopefully right + now. + +2003-02-13 David Kastrup + + * doc/preview-latex.texi: Somewhat changed info dir entries. + (Simple customization): add hint for RefTeX. + + * doc/problems.texi, doc/macros.texi: anticipate name change of + AUC TeX to AUCTeX. + + * aclocal.m4, configure.in: resynch with AUCTeX aclocal.m4. + Lots of name changes. + + * configure.in: Remove redundant checks/substs. + + * aclocal.m4 (AC_EXAMINE_PACKAGEDIR): lots of fixes with regard + to quoting, bad code and other stuff. + (AC_CHECK_AUCTEX): remove trailing slash. + +2003-02-10 Alan Shutko + + * aclocal.m4: Changed all references of AUCTEXDIR to auctexdir. + + * Makefile.in (auctexdir): Changed all references of AUCTEXDIR to + auctexdir. + +2003-02-05 David Kastrup + + * latex/preview.dtx (section{Package options}): Correct doc of + \PreviewBbAdjust. + +2003-02-05 Alan Shutko + + * doc/problems.texi: Add documentencoding. + (Emacs problems): Move @end itemize after XEmacs. + +2003-02-03 David Kastrup + + * latex/preview.dtx (subsection{The \texttt{auctex} option}): + Make \item actually produce an \item. + +2003-01-27 David Kastrup + + * doc/problems.texi (Emacs problems): CVS Emacs supports PNG now. + + * doc/wininstall.texi: CVS Emacs supports PNG images now. + + * prv-xemacs.el (null-device): Add defvar for older XEmacsen. + +2003-01-24 David Kastrup + + * preview.el (preview-gs-sentinel): Delete PostScript file when + GhostScript has finished. + (preview-gs-dvips-sentinel): Don't mark PostScript file for + deletion when GhostScript will be run: otherwise preview.el will + delete the PostScript file automatically when the last preview has + been generated but before GhostScript exits. And since + GhostScript has the file still open, some "operating systems" will + refuse to delete the PostScript file at that moment. + +2003-01-20 David Kastrup + + * Release 0.7.8 + + * aclocal.m4: Correct environment spellings for Makefiles. + + * latex/preview.dtx (subsection{The internals}): comment out color + setup. That means that one might not be able to use color.sty for + setting up fore/background color, but it will also mean that + loading color.sty does not interfere with the initial colors set + up inside of GhostScript. In the long run, we will have to solve + this differently. + +2003-01-19 David Kastrup + + * latex/preview.dtx (section{Package options}) + (subsection{The \texttt{showlabels} option}), doc/todo.texi: + spell RefTeX correctly. + + * preview.el (preview-gs-open): Get really paranoid about closing + our output file in a way which should get rid of races. + (preview-ps-quote-filename): Get an optional argument for + avoiding making file names relative (like null-device). + (preview-equality-transforms, preview-relaxed-string=, + preview-canonical-spaces): Add functionality for relaxed check of + region changes (should allow outline-minor-mode in XEmacs, too, + and paragraph reformatting). + + * prv-emacs.el (preview-check-changes): use + `preview-relaxed-string=' for detecting relevant changes. + + * prv-xemacs.el (preview-create-icon): Use defsubst instead of + defmacro in order to avoid double evaluation of `file'. + (preview-check-changes): use `preview-relaxed-string=' for + detecting relevant changes. + + * latex/preview.dtx (section{Introduction}) + (section{Package options}, subsection{Supporting conversions}): + Mention that `tightpage' requires `dvips', too. + +2003-01-18 David Kastrup + + * Makefile.in (install-el, install-icons): Fix overquoting. + +2003-01-17 Jan-Ake Larsson + + * Makefile.in (install): Unquote $x so that the install prints + what is installed. + +2003-01-17 David Kastrup + + * aclocal.m4 (AC_SHELL_QUOTIFY): c\:\\bin is correct, but ugly. + Don't quote : specifically, it is not likely to be a special shell + character. + + * doc/Makefile.in (infodir): Add a few missing environment + variables. + + * latex/Makefile.in, Makefile.in, aclocal.m4, configure.in: try + to deal as perfectly as possible with spaces in file names, + quotes, backslashes and desperate things in general. + +2003-01-15 Jan-Ake Larsson + + * configure.in: Use AC_PROG_EMACS and more portable + AC_PATH_LISPDIR/PACKAGEDIR + + * aclocal.m4 (AC_PROG_EMACS): New. Sanitize AC_PATH_LISPDIR. Make + AC_PATH_PACKAGEDIR portable. + +2003-01-10 Jan-Ake Larsson + + * Makefile.in: Make Solaris make grok the remaining long lines + +2003-01-10 David Kastrup + + * preview.el (LaTeX-preview-setup): Change menu name for + generating customize menu to "Extend this menu". + + * configure.in (TEXMFGEN): Make this possibly more portable (at + the very least, we had some potential quoting problems). + + * autogen.sh, configure.in: Ok, darn them all. We now have a + configure.in that does no longer need to get patched up after + autoconf, regardless of which autoconf version gets used between + 2.13 and 2.57 or hopefully later. + +2003-01-07 David Kastrup + + * Makefile.in (AUCTEXLISP): quoting levels still unsufficient. + + * configure.in: Error message contained a single backquote, and + this made autoconf-213 barf. + + * Makefile.in (AUCTEXLISP): quote sed command correctly. + + * README.CVS: Update info about what autogen.sh generates. + + * doc/wininstall.texi: Well, forget a few details. Also added. + + * autogen.sh: Make much more simple, so that this will work with + more sed versions. + + * doc/wininstall.texi: Major overhaul, taking also GNU Emacs CVS + into account. + + * Makefile.in: Lots of quote fixes to make this hopefully compile + better when paths may contain spaces and backslashes (the horror, + the horror). + + * latex/Makefile.in: Lots of quote fixes to make this hopefully + compile better when paths may contain spaces and backslashes + (the horror, the horror). + + * doc/preview-latex.texi (Keys and lisp): Rearrange section, + cater for renamed menus, some better explanations. + + * doc/faq.texi (Installation Trouble): Some rearrangements and + additional explanations. + + * latex/preview.dtx (section{Provided Commands}): Add description + of \PreviewOpen and \PreviewClose. + (subsection{Selection options}): Typo in displaymath hook on \[ + fixed. + (subsection{Preview attaching commands}): Fix code of + \PreviewOpen and \PreviewClose which need to have their own + groups open and close always. + +2003-01-06 David Kastrup + + * latex/preview.dtx (section{Provided Commands}): Add a lot of + additional possibilities for previewing commands and document + them. + + * doc/preview-dtxdoc.pl: convert @ to @@, add braces around \marg + argument, allow spaces in \oarg argument. + + * doc/Makefile.in (install): rename INSTALLINFO to INSTALL_INFO + for consistency. + + * autogen.sh: Allow use of AUTOCONF, use sed. + + * configure.in: Rework the language stuff autoconf sickness. + Require autogen.sh for editing work. + +2002-12-29 David Kastrup + + * preview.el (preview-clearout-section): New function. + (preview-map): Add keybinding to it. + (LaTeX-preview-setup): Reorganize Preview menu for better user + friendliness. + +2002-12-22 David Kastrup + + * latex/Makefile.in (install-texmf): don't call TEXHASH with + argument: some of the substitutes might not like it. Better safe + than sorry. + + * configure.in: A few more texhash-related fixes. + +2002-12-20 David Kastrup + + * Makefile.in (LISP_SOURCES): Use = instead of := for non-GNU + make versions. Also in other variables. + +2002-12-19 David Kastrup + + * latex/preview.dtx (section{Package options}): Document + `footnotes' option. + (section{Provided Commands}): Document new second optional + argument to \PreviewMacro*. + (subsection{Parsing commands}): Obliterate \pr@seq and make + \pr@callafter have different semantics. + (subsection{Preview attaching commands}): New macroo \pr@endmacro + needed for new \pr@callafter semantics. + (subsection{Preview attaching commands}): Implement the new + second argument to \PreviewMacro* and \PreviewEnvironment*. + (subsection{Preview attaching commands}): Make \pr@startsnarf + adapt to new \pr@callafter semandtics. + (subsection{The \texttt{auctex} option}): Use the new semantics + in a number of cases. + + * doc/install.texi (Loading the package): Make this more + fool-proof by leaving out alternatives and reordering. + +2002-12-18 Jan-Ake Larsson + + * preview.dtx: Add \caption to auccfg + +2002-12-17 David Kastrup + + * Release 0.7.7 + + * prv-emacs.el (preview-unwatch-preamble): Fix a lethal typo. + + * Release 0.7.6 + + * preview-latex.spec (Requires): Bump to 0.7.6 + + * doc/faq.texi (Requirements): Change version requirements for + AUC TeX. + + * doc/readme.texi (Activating preview-latex): Explain about what + to do if preview-latex.el did not get installed properly. + + * doc/preview-latex.texi (Keys and lisp): Explain about new + commands and options. + (Simple customization): Explain how to keep counters accurate. + (The Emacs interface): document new options. + + * doc/install.texi (Prerequisites): Explain about AUCTeX and + XEmacs versions. + (Loading the package): Recommend using preview-latex.el as + standard measure. + + * Makefile.in (GS): Inherit GhostScript executable name. + (preview-latex.el): If GhostScript is not named "gs", change + preview-gs-command setting appropriately. Add the Lisp + installation directory to the load-path. + + * configure.in: use : instead of /bin/true + Check typical GhostScript executable names on Windows. Check for + initexmf -u (MikTeX specific). + + * RELEASE: Some more changes for 0.7.6 + +2002-12-16 David Kastrup + + * preview.el (preview-string-expand): Get optional separator + argument. + (preview-expandable-string): Change type somewhat. + (preview-clearout-document): doc change. + (preview-default-preamble, preview-LaTeX-command): Simplify to + changed definition of preview-expandable-string. + + * prv-xemacs.el (preview-mode-setup, preview-watch-preamble) + (preview-unwatch-preamble): Differentiate between unwanted formats + and formats without loaded master file. + + * prv-emacs.el (preview-watch-preamble, preview-unwatch-preamble, + preview-mode-setup): Differentiate between unwanted formats and + formats without loaded master file. + +2002-12-15 David Kastrup + + * Makefile.in (preview-latex.el): Avoid putting the output of pwd + inside of "...", because something like "C:\notagain" is not + quite the Lisp string we'd want. + + * preview.el (preview-walk-document): New function walking + through buffers of current document. + (preview-clearout-document): New function for completeness. + (preview-map): Add keybinding for it. + (LaTeX-preview-setup): Add menu entry for it. + + * configure.in: Preparations for 0.7.6 + + * RELEASE: Preparations for 0.7.6 + +2002-12-14 David Kastrup + + * aclocal.m4: Don't lie about name of option --with-texmf-dir + +2002-12-13 David Kastrup + + * latex/preview.dtx (subsection{The \texttt{footnotes} option}): + new option. + + * preview.el (preview-default-option-list): Switch on previews + for footnotes by default. + +2002-12-12 Jan-Ake Larsson + + * autogen.sh: Nitpicking + + * aclocal.m4, configure.in, doc/Makefile.in, doc/macros.texi: + Sanitize makeinfo macro tests + + * configure.in: Make LANG and LC_CTYPE saving work across + recursive call of ./configure (2.52) + +2002-12-12 David Kastrup + + * latex/preview.dtx (subsection{The internals}): Kill insertions + off that annoy our space strippers. That makes + \PreviewMacro[*[]{}]{\footnote} feasible. + +2002-12-11 Jan-Ake Larsson + + * images/preview-cap-up.xpm: Fix bg and fg color issues + +2002-12-10 Jan-Ake Larsson + + * autogen.sh: Make LANG and LC_CTYPE saving work across recursive + call of ./configure (2.13) + + * doc/macros.texi: Typo fixed + +2002-12-10 David Kastrup + + * preview.el (preview-counter-find): Take counters by searching + forward if searching backwards does not avail us. + (preview-reinstate-preview): Optimize queue/tempdir handling for + the most common case. + +2002-12-09 David Kastrup + + * preview.el (preview-counter-find): Factor out stuff from advice + since it will otherwise miss out on compatibility macros for XEmacs. + (TeX-region-create): Factor out advice. + (preview-reinstate-preview): Oops, wrong data if nothing + changed. Switched around. + + * latex/preview.dtx (subsection{Preview attaching commands}): + Don't \unskip in vertical modes in preview/nopreview + environments. + + * preview.el (preview-parsed-counters): New variable. + (preview-dissect): export counter info. + (preview-place-preview): get counter info. + (preview-reinstate-preview): resinstate counters also. + (preview-default-option-list): add counters option. + (preview-string-expand): New function. + (preview-expandable-string): New type. + (TeX-region-create): Advice for counter restoration. + (preview-last-counter): for restoring. + (preview-extract-counters): New function. + (desktop-buffer-preview-misc-data): Sort stuff when writing and + deal with counters. + (preview-dissect, preview-buffer-restore-internal) + (preview-place-preview): Deal with counters. + (preview-buffer-has-counters): New variable during parsing. + (preview-place-preview): Deal with counters. + (preview-required-option-list): New option. + (preview-make-options, preview-make-preamble): deleted + (preview-default-preamble, preview-LaTeX-command): redefine using + expandable strings. + (LaTeX-preview-setup): Replace entry in TeX-command-list with + dummy. + (LaTeX-preview-setup): Delete "%D" and "%P" fudges. + (preview-parse-counters): New function for parsing counters. + (preview-parse-variables): Add preview-parsed-counters to parse + list. + (preview-parse-messages): deal with counters. + (preview-dump-replacements): Add preview-LaTeX-command-replacements + (preview-cache-preamble): Don't generate string for + TeX-inline-preview, it does so itself. + (TeX-inline-preview): Generate command from preview-LaTeX-command + (preview-report-bug): Report more variables. + +2002-12-07 David Kastrup + + * preview.el (LaTeX-preview-setup): simplify "%m" entry in + TeX-expand-list. + (preview-create-subdirectory): return a quoted relative file name. + (preview-cache-preamble): various directory name related changes + so that everything will work master-relative. + (preview-cache-preamble-off): Same here. + (TeX-inline-preview-internal): Same here. + (preview-report-bug): Add autoload cookie. + (preview-create-subdirectory): Make dvips directory relative. + (preview-report-bug): also report LaTeX-command-style. + +2002-12-06 David Kastrup + + * preview.el (preview-gs-open): Another GhostScript security work + around, this time leaving off something that confuses 7.x + releases of AFPL GhostScript. + +2002-12-03 Jan-Ake Larsson + + * Makefile.in: + * prv-xemacs.el: handle the new toolbar image + + * images/preview-cap-up.xpm: toolbar image + +2002-11-29 Jan-Ake Larsson + + * doc/readme.texi: + * doc/preview-latex.texi: + * doc/macros.texi: + * doc/Makefile.in: + * configure.in: + * aclocal.m4 (AC_TEST_MAKEINFO_ACRONYM): Attempt to make docs + build with old texinfo + +2002-11-28 David Kastrup + + * Release 0.7.5 + + * latex/preview.dtx (subsection{Debugging options}): Typos. + + * Makefile.in (use-hint): Add XEmacs version hint. + + * prv-xemacs.el (preview-defmacro): define compatibility macros + only at compile time. + (preview-mode-setup): correct check for icon in toolbar. + + * preview.el (require): use load-library on prv-xemacs.el in + order to get the compatibility macros at compilation time. + +2002-11-22 David Kastrup + + * Release 0.7.4 + + * preview-latex.spec (Requires): New RPM brain damage means we + have to disable the 8bit test. + + * doc/faq.texi: Various updates. + + * doc/install.texi: Some cosmetic changes and version info + updates. + + * doc/preview-latex.texi (Keys and lisp): Adjust docs for changed + menu structure (Preview having a top-level entry). + (On EPS previews): phase out info about historical `postscript' + settings. + + * preview.el (preview-image-type): Don't offer `postscript' when + customizing. + + * configure.in: bump version. + + * doc/preview-latex.texi: bump version. + (Keys and lisp): reorder so that indexes refer to the start of + items. + + * preview.el (preview-gs-transact): add a bit of paranoia into + page shifts in case the coordinate origin is not upper left. + Similar to change in tightpage option of preview.dtx. + (preview-LaTeX-command-replacements): comment fix. + + * latex/preview.dtx (subsection{The \texttt{counters} option}): + new option and documentation: add counter checkpoints in + diagnostics. + +2002-11-21 David Kastrup + + * prv-xemacs.el (preview-mode-setup): And here we have the + toolbar icon for XEmacs users. Does not look too pretty, but + might inspire volunteers for improvements. + +2002-11-07 Jan-Ake Larsson + + * aclocal.m4: Cosmetic change to the AUC TeX path printout + +2002-11-20 David Kastrup + + * RELEASE: some changes for 0.7.4 + + * preview.el (preview-dump-command, preview-undump-command): + deleted. + (preview-do-replacements): New function for performing + replacements in strings. + (preview-LaTeX-command-replacements, preview-format-name) + (preview-dump-replacements, preview-undump-replacements): new + variables. + (preview-cache-preamble): adapt to new variables. + (TeX-inline-preview, TeX-inline-preview-internal): same. + +2002-11-18 David Kastrup + + * prv-emacs.el (preview-mode-setup): Add preview-at-point to the + toolbar, for those people that have not seen fit to disable it. + Volunteers for the XEmacs equivalent? + +2002-11-10 David Kastrup + + * preview.el (preview-ps-quote-filename): New function replacing + preview-ps-quote, generating a relative file name. + (preview-prepare-fast-conversion): Use it. + (preview-gs-transact): Use it. + (LaTeX-preview-setup): Make tmp directory name relative. + Problem is that Cygwin absolute paths are not suitable for + passing into MikTeX. Sigh. But perhaps relative file names are + nicer, anyway. + (preview-parse-messages): Fix regexps for the sake of people + incompetent to make the run buffer not contain ^M everywhere. + Another Windows-related "fix". + +2002-11-05 David Kastrup + + * preview.el (preview-gs-open): Place color setup after + setpagedevice. + + * latex/preview.dtx (subsection{Supporting conversions}): Make + the tightpage option generate proper /PageOffset values also for + devices with bottom-up coordinate systems. + + * doc/problems.texi: Remove preview-gs-broken-security docs. See + below. + + * preview.el (require): Don't abort compilation if desktop or + reporter packages are not installed. + (preview-gs-broken-security): Removed: + (preview-gs-open): Workaround for braindead security. + +2002-11-04 David Kastrup + + * Changes in order to preserve point in previews as follows: + * preview.el (preview-at-point): Pass selected window into + preview-toggle. + (preview-place-preview): Pass event into preview-toggle. + (preview-reinstate-preview): Same here. + * prv-emacs.el (preview-toggle): take additional argument (event + or window). + (preview-last-location): New variable, buffer-local. + (preview-mark-point): Remember point before moving out. + (preview-restore-position): New function. + * prv-xemacs.el (preview-toggle): take additional argument (event + or window). + (preview-last-location): New variable, buffer-local. + (preview-mark-point): Remember point before moving out. + (preview-restore-position): New function. + +2002-10-21 Jan-Ake Larsson + + * configure.in: Fix texhash check + +2002-09-16 David Kastrup + + * latex/preview.dtx (section{Introduction}): Mention tightpage + option for image conversion already here. + (\pr@endbox): set \reserved@a to something harmless for skipping + (if it was set to a conditional, we got into trouble). + (subsection{Selection options}): Redo the textmath option because + the exscale package (for example) does dirty things within + \frozen@everymath. + +2002-09-06 David Kastrup + + * doc/faq.texi: Explain about 'Preview-LaTeX exited abnormally + with code 1' message + +2002-09-02 David Kastrup + + * prv-xemacs.el (preview-mode-setup): Make behaved startup in + buffers without associated file (M-x calendar RET tfw produces + things like that). Generating previews will not work before you + save the buffer, but at least the stuff doesn't bomb out right + away. + + * prv-emacs.el (preview-mode-setup): Make behaved startup in + buffers without associated file (M-x calendar RET tfw produces + things like that). Generating previews will not work before you + save the buffer, but at least the stuff doesn't bomb out right + away. + + * circ.tex: Load and save once to make it X-Symbol-compatible + (changes are negligible, and it makes demoing mixtures of the two + tools nicer). + + * preview.el (LaTeX-preview-setup): Fix menu position of generated + customize menu. + (preview-format-kill, preview-dump-file-name) + (preview-cache-preamble, TeX-inline-preview-internal): Use prefix + `prv_' for dumped formats to avoid name collisions (for example, + with WhizzyTeX). + +2002-08-14 David Kastrup + + * Release 0.7.3 + + * preview.el (preview-auto-cache-preamble): Renamed from + preview-dump-default. Make the default 'ask: that way people + will be hard put to overlook this feature, but are not stuck on + it in case it causes trouble. Perhaps will make them read the + manual, too, in order to set this to T. + (preview-map): Use preview-cache-* + (preview-cache-preamble, preview-cache-preamble-off): renamed + from preview-dump-*. + + * doc/preview-latex.texi (Keys and lisp): Rename + preview-dump-format and its ilk to preview-cache-preamble. + (Simple customization): Mention automatic preamble caching. + +2002-08-13 David Kastrup + + * preview.el (TeX-inline-preview): Use set-process-coding-system + only when Mule is active. + (preview-document): Save document if necessary. + (TeX-inline-preview): Some overhaul. + (TeX-inline-preview-internal): Separated out so that + region/format dumps don't interfere. + + * prv-xemacs.el (preview-mode-setup): See below. + (preview-dump-threshold): See below. + (preview-preamble-format-cons): File local variable for watching. + (preview-preamble-check-change, preview-watch-preamble) + (preview-unwatch-preamble): See below. + (preview-handle-before-change): Call + preview-preamble-check-change. + + * prv-emacs.el (preview-dump-threshold): Regexp ending dump. + (preview-preamble-changed-function): New function. + (preview-watch-preamble): New function. + (preview-unwatch-preamble): New function. + (preview-mode-setup): Check whether we open a watched file. + + * preview.el (preview-buffer): Move region exclusion into advice + for TeX-region-create. + (preview-dump-default): New variable, tells us whether we should + dump formats automatically. + (preview-dumped-alist): Semantics change. + (preview-dump-format): Use watch functions from prv-*.el + (preview-clear-format): new optional argument, save last wanted + state. + (TeX-inline-preview): Use preview-dump-default. + +2002-08-07 Jan-Ake Larsson + + * autogen.sh: Fixed autoconf-fix message + +2002-08-07 David Kastrup + + * preview-latex.spec (Release): Set to 9 (prerelease) + (Requires): Add FAQ to docs. + + * doc/faq.texi: FAQ added. + +2002-08-06 David Kastrup + + * prv-xemacs.el (preview-use-balloon-help): New boolean + customization variable. + (preview-mode-setup): Use it. + + * doc/preview-latex.texi (The Emacs interface): Document it. + +2002-08-05 David Kastrup + + * latex/preview.dtx (subsection{Supporting conversions}): change + default of \PreviewBbAdjust from 0.5bp to 0.50001bp. + +2002-08-04 David Kastrup + + * preview.el (preview-back-command): New optional argument + NOCOMPLEX. + (preview-parse-messages): Use it for not skipping backwards over + braced expressions when start and end of triggered errors match. + +2002-08-03 David Kastrup + + * RELEASE: update RedHat distro info. + + * doc/preview-latex.texi: Remove documentlanguage setting: English + is the default anyway, and declaring it breaks the broken TeXlive 7 + texinfo distribution. + + * doc/todo.texi: Updates. + + * RELEASE: New leading commercial. + +2002-08-01 Jan-Ake Larsson + + * doc/preview-latex.texi: Typo corrected + +2002-07-31 David Kastrup + + * doc/Makefile.in (preview-latex/index.html, clean): clean out + preview-latex directory for html-docs. + + * doc/problems.texi (Problems with GhostScript): document + preview-gs-broken-security. + + * doc/preview-latex.texi: Bump version to 0.7.3. + (The Emacs interface): Document changes in options. + + * doc/install.texi (Prerequisites): GhostScript problem info. + + * doc/Makefile.in (TEXIFILES): New macro. + (preview-latex/index.html, preview-latex.dvi, preview-latex.info): + Make dependency on TEXIFILES. + (clean): remove INSTALL.windows + + * preview.el (preview-parsed-font-size) + (preview-parsed-magnification): documented. + (preview-hook-enquiry): Use value of symbol only if bound. + (preview-document-pt-list): Correct customization type. + +2002-07-30 David Kastrup + + * latex/preview.dtx (section{Package options}): document `lyx' + option. + + * doc/wininstall.texi: New file documenting XEmacs/Windows, + courtesy of Anthony Williams. + +2002-07-29 David Kastrup + + * preview.el (preview-parsed-font-size) + (preview-parsed-magnification): new variables set from + preview.sty + (preview-get-magnification): consults + preview-parsed-magnification. + (preview-gs-resolution): consult preview-get-magnification. + (preview-gs-open): Delay setup of preview-gs-command-line + (preview-gs-dvips-process-setup): complete it. + (preview-hook-enquiry): New function. + (preview-document-pt-list): Sources of document-pt. + (preview-auctex-font-size): Previously preview-document-pt + (preview-document-pt): Uses preview-document-pt-list + (preview-scale-from-face): defer part of calculation. + (preview-parse-variables): Variable list set from preview.sty + (preview-parse-messages): Clear them at start of parse. + (preview-parse-messages): New pattern for variable list. + (preview-parse-messages): magnification for PS bounding box. + (preview-parse-messages): Parse variables from preview.sty + (preview-get-geometry): Use preview-hook-enquiry for call of + preview-scale-function. + +2002-07-28 David Kastrup + + * latex/preview.dtx (subsection{Preview attaching commands}): Fix + \PreviewEnvironment* + (subsection{Preview attaching commands}): Type out font size and + magnification info at start of document. + (subsection{Supporting conversions}): Take DVI magnification into + account in `tightpage' option. + +2002-07-26 David Kastrup + + * circ.tex: Demonstrate showlabels (and fix a math oversight). + + * latex/preview.dtx (subsection{The \texttt{showlabels} option}): + Changes, different look, more robust. + +2002-07-25 Jan-Ake Larsson + + * doc/problems.texi: Info on windows-xemacs + +2002-07-25 David Kastrup + + * preview.el (LaTeX-preview-setup): Fix form of preview-entry in + order not to confuse customize. + +2002-07-24 David Kastrup + + * preview.el (TeX-inline-preview): Export buffer coding system to + TeX process output encoding (for our Polish friends and others). + Hope this does not break non-Mule XEmacsen if such are around. + +2002-07-23 David Kastrup + + * preview.el (preview-image-creators): Change tiff device to use + tiff12nc, which has a chance of working with the current + settings, at the cost of large file sizes. + +2002-07-23 Jan-Ake Larsson + + * doc/install.texi: Minor changes + + * doc/problems.texi: Documented GNU gs 7.05 security bug info + +2002-07-22 David Kastrup + + * latex/preview.dtx (subsection{The \texttt{showlabels} option}): + Make sanitization of labels more consistent and switch to + typewriter font. + +2002-07-19 David Kastrup + + * prv-xemacs.el (preview-mode-setup): Add preview menu. + + * prv-emacs.el (preview-mode-setup): Add preview menu. Why is it + before the LaTeX menus? + + * preview.el (preview-map): Prefix-keymap. + (LaTeX-preview-setup): Use it. + +2002-07-18 David Kastrup + + * prv-xemacs.el (face-attribute): shift stuff to compile time. + (preview-with-LaTeX-menus, preview-mode-setup): cosmetic changes. + + * preview.el (preview-LaTeX-command): Use Windows-friendly + quoting. + (preview-dump-command, preview-undump-command): Same here. + +2002-07-16 David Kastrup + + * preview.el (preview-ps-quote): New function. + (preview-prepare-fast-conversion): Use it. + (preview-gs-transact): Use it. + + * latex/preview.dtx (subsection{The \texttt{auctex} option}): + Output font size. + (subsection{The \texttt{lyx} option}): New option. + (subsection{Supporting conversions}): Write out tightpage + dimensions before each change. + (section{Various driver files}): generate prlyx.def. + +2002-07-11 David Kastrup + + * preview.el (preview-gs-broken-security): New option specifying + when to disable security. + (preview-gs-open): Use it. Also abort more predictably if + setpagedevice fails, usually due to broken security. + +2002-05-28 David Kastrup + + * preview.el (LaTeX-preview-setup, preview-parse-messages): cater + to abbreviated locator error message. + (preview-clearout-at-point): New function. + (LaTeX-preview-setup): add to menus and cleanup unnecessary flags. + + * latex/preview.dtx: replace "Package Preview Error" with + "Preview": too many people got confused. + + * doc/preview-latex.texi (Simple customization): Document new + auto-reveal default. + (Simple customization): Document a better way for default + options. + + * preview.el (preview-gs-open): bind preview-latex-do PostScript + operator. + (preview-auto-reveal): Change default to auto-open on move + left/right. + +2002-05-08 David Kastrup + + * doc/todo.texi: add request for other TeX formats. + + * preview.el (preview-parse-messages): There is little point in + being more picky about ( than we are about ), since all that this + buys us is bad nesting. + + * prv-emacs.el (preview-gs-get-colors): Warp outline borders to + integral pixels in order to avoid antialiasing artifacts. + +2002-05-06 + + * preview.el (preview-back-command): Changed semantics in order + not to backstep over punctuation. + (preview-get-geometry): Bad error message format. + +2002-04-30 Jan-Ake Larsson + + * preview.el (preview-dump-format): + Now checks if format has changed; if it hasn't, + no new dump is made. + + * preview.el (preview-buffer): Changed to mirror the behaviour of + TeX-region-create. This is probably the best we can do. + +2002-04-29 Jan-Ake Larsson + + * preview.el (preview-buffer): allow it to work with format + caching + added comment + +2002-04-28 Jan-Ake Larsson + + * doc/preview-latex.texi: + Document preview-clear-format and its keybindings + + * preview.el (preview-clear-format): + new, also changed keybinding for it + +2002-04-26 Jan-Ake Larsson + + * doc/preview-latex.texi: Documented preview-dump-format + + * preview.el: Cosmetic change in menu + +2002-04-26 David Kastrup + + * preview.el (LaTeX-preview-setup): Menu entries and keybindings + for preview-dump-format. + (preview-dumped-list): New variable: dumped formats. + (preview-dump-format): New command for pregenerating format files. + (TeX-inline-preview): Use dumped format if present. + (preview-dumped-list): Move. + (preview-cleanout-tempfiles): Also kill format files. + (preview-format-extensions): New variable for cleanup purposes. + (TeX-inline-preview): preview-dumped-list contains expanded file + names. + +2002-04-24 Jan-Ake Larsson + + * problems.texi: Slight index change + + * preview-latex.texi (Keys and lisp): Added the menu entries + +2002-04-23 Jan-Ake Larsson + + * autogen.sh: Test for unique file 'preview.el' in autoconf 2.13 + +2002-04-23 Alan Shutko + + * aclocal.m4 (AC_PATH_PROGS_REQUIRED): New. + + * configure.in: Lock in whole path of Emacs executable. + +2002-04-23 David Kastrup + + * Release 0.7.2b + + * Makefile.in (preview-latex.el): Quickfix + + * Release 0.7.2 + + * preview.el (preview-buffer-restore-internal): Remove expired + previews. + (preview-reinstate-preview): set timestamp. + +2002-04-22 Nix + + * doc/install.texi (Advice for non-privileged users): + Add XEmacs-specific instructions. + + * aclocal.m4 (AC_EXAMINE_PACKAGEDIR): Locate an existing preview-latex + package and install over it if found. + (AC_PATH_PACKAGEDIR): Support ~/ in package directory names. + +2002-04-22 David Kastrup + + * doc/install.texi (Advice for non-privileged users): new section. + + * configure.in: Quote TEXMFGEN. + + * doc/readme.texi (Getting started): mention the mouse buttons. + +2002-04-21 Nix + + * prv-emacs.el: Remove comment regarding XEmacs's lack of local + change hooks; it has them and we use them. + + * doc/problems.texi (XEmacs): Mention the process-liveness patch. + Fix some grammar. Call the support `quite new' rather than + `very new'. + + * configure.in (infodir): Define for XEmacs; point to the info + location in the package tree. + +2002-04-21 David Kastrup + + * preview.el (preview-parse-messages): Try a few changes making + bad buffer-local interac + shorten export format. Backward compatible. + + * prv-xemacs.el (preview-export-image, preview-import-image): + shorten export format. Backward compatible. + +2002-04-14 Nix + + * prv-xemacs.el (glyph-image-type): New, determine the + image type of a glyph. + (preview-export-image): Use it. + + * doc/problems.texi (XEmacs): Say that preview reinstating + works with a new enough desktop.el. + +2002-04-14 David Kastrup + + * prv-emacs.el (preview-export-image): New macro. + (preview-import-image): New macro. + + * preview.el (preview-reinstate-preview): use + preview-import-image. + (preview-dissect): Use preview-export-image. + + * prv-xemacs.el (preview-export-image, preview-import-image): New + functions for desktop.el. + + * doc/Makefile.in (preview-latex.info): In the interest of + release sanity, add --no-split option so that we have to cater + for just a single info file. Needs to be reverted later. + + * doc/readme.texi (Getting started): mention circ.tex here + instead of installation.texi. + + * preview.el (preview-gs-filter): Don't remove from "Compilation" + tag if just in filter routine. + + * patches/flyspell.patch, patches/mouse-drag.patch: update + inflicted Emacs version number. + + * doc/problems.texi (Middle-clicks paste instead of toggling): + Alas, those bugs persist into 21.2 although the CVS has had it + fixed for half a year almost. "Stable release" policies. Ha. + +2002-04-14 Nix + + * preview.el (preview-parse-messages): + Typo and grammar fixes in comments. + No longer wonder if XEmacs will like line-number regexps. + + * doc/problems.texi (XEmacs): + Say that it works modulo core bugs and new desktop.el package. + Point to the latest version of the core patch. + Suggest trying under MS Windows. + (GNU Emacs under Windows): Point out that preview-latex's not been tested + under Windows with XEmacs, either. + + * doc/install.texi (Prerequisites): + No longer describe XEmacs support as preliminary. + Mention the Known Problems link. + (Configure): Elaborate --with-packagedir. + (Loading the package): Mention that most of these instructions + are unnecessary for XEmacs, except if you used --with-packagedir. + (Maybe should split into Emacs/XEmacs subsections?) + +2002-04-14 Jan-Ake Larsson + + * install.texi: Added --with-xemacs + + * preview-latex.spec: Only require xemacs >= 21.1 + +2002-04-14 David Kastrup + + * doc/install.texi Added section for package providers, updated + the links. + + * preview.el (preview-error-condition): New variable for last + error condition. + (preview-log-error): Error reporting routine. Logs to run buffer. + (preview-reraise-error): At the end of routines, raise a true + error with beep and whatever else is necessary to get attention. + (preview-gs-sentinel, preview-gs-filter) + (preview-gs-dvips-sentinel, preview-gs-transact): use it. + (preview-gs-transact): Don't send to dead process. + (preview-parse-messages): Use error logger. + (preview-TeX-inline-sentinel): Same here. + (TeX-inline-preview): Catch initialization errors and abort. + Good for people without graphic display. + +2002-04-13 Jan-Ake Larsson + + * preview-latex.spec: Repair RedHat XEmacs braindamage + + * preview-latex.texi: Document new keybindings + +2002-04-13 Nix + + * prv-xemacs.el (preview-compatibility-macros): + Bind the final list of compiled macros into the bytecode at + the end of compilation. + +2002-04-13 David Kastrup + + * prv-xemacs.el (preview-make-clickable): Revert changes. + (preview-auto-reveal): revert default: reveal.el might be loaded + after preview.el, and we still want the default to follow + reveal-mode in that case. + +2002-04-13 Nix + + * prv-xemacs.el (preview-nonready-icon): + Give a reasonable error if the icon doesn't exist. + (preview-error-icon): Likewise. + (preview-icon): Likewise. + + (preview-make-clickable): Set `isearch-open-invisible' on new clickable regions. + (preview-toggle): Likewise. + (preview-auto-reveal): Only track reveal-mode if reveal-mode is defined. + If reveal-mode' is not defined, the default should be nil. + + (isearch-highlight): Make a protected, disabled advisement by default. + (replace-highlight): Never exists; don't bother to advise. + (preview-query-replace-reveal): Turn on the isearch-highlight advisement. + + * doc/todo.texi: Update XEmacs status: most things are now done. + +2002-04-13 David Kastrup + + * preview.el (preview-next-border): Fix a weird error where + regions beyond the file were demanded. + (preview-at-point): Include previews immediately before point for + toggling. + + * prv-xemacs.el (preview-toggle): Make isearch open the invisible + stuff, and make isearch-invisible track invisible so that isearch + will not "restore" things improperly. + (preview-move-point): isearch is manipulated by advising + isearch-highlight. No need to check here for isearch-mode. + (defadvice): only advise replace-highlight if defined. + + * latex/preview.dtx (subsection{The \texttt{showlabels} option}): + hotfix for strange label names. + + * preview.el (preview-disable): Go via toggle for disabling + strings. + + * prv-xemacs.el (preview-mode-setup, preview-marker) + (preview-temporary-opened, preview-mark-point) + (preview-auto-reveal, preview-move-point, preview-open-overlays) + (replace-highlight, preview-query-replace-reveal) + (preview-change-list, preview-register-change) + (preview-check-changes, preview-handle-before-change) + (preview-handle-after-change): Do the whole fake-intangibility + and change detection shmeer. isearch does not work yet. + +2002-04-12 David Kastrup + + * preview.el (LaTeX-preview-setup): call preview-mode-setup + and/or put it in LaTeX-mode-hook. + (preview-buffer, preview-document, LaTeX-preview-setup): New + commands, keybindings, menu entries. Things are now more + orthogonal and you do no longer need C-c C-c and their ilk (though + still supported): we have the commands all accessible via C-c C-p + now. + (preview-dsc-parse): Make DSC parsing more robust. + + * prv-xemacs.el (preview-mode-setup): New function. Enable + balloon help. + + * prv-emacs.el (preview-toggle): Move hook setup to + preview-mode-setup. + (preview-mode-setup): New function. + (preview-mark-active): make macro. + + * Makefile.in: New icons. + + * images/preverr.xbm, images/preverr.xpm: New icons. + + * prv-emacs.el (preview-error-icon): New icon. + + * preview.el (preview-mouse-open-error): Use other call + conventions in order not to confuse XEmacs. + (preview-gs-flag-error): switch to using error icon. + (preview-error-face): deleted. + + * prv-xemacs.el (preview-error-icon): New icon. + (preview-make-clickable): new properties preview-balloon-help and + preview-keymap. + (preview-click-reroute): changed to use preview-keymap. + (preview-reroute-map): new function. + (preview-balloon-reroute): new function. + (preview-toggle): change the juggling. + + * doc/preview-latex.texi (Simple customization): expound on the + center example. + +2002-04-11 Jan-Ake Larsson + + * preview-latex.spec: Adjustments for xemacs + + * doc/preview-latex.texi: Reinstate (reverse) textmath hint + +2002-04-11 David Kastrup + + * preview.el (preview-environment, preview-parse-messages): byte + compiler warnings. + (preview-buffer-restore-internal): basically the previous + preview-buffer-restore. + (preview-buffer-restore): delay resinstating previews vie + desktop-delay-hook. + + * prv-xemacs.el (face-attribute): Try getting calculation of + :height more correct. + (preview-inherited-face-attribute): Make a macro. + + * prv-install.el (preview-make-package): Avoid Emacs + unnecessarily loading all command line arguments as files. + + * prv-xemacs.el (preview-click-reroute): New routine to + discriminate between clicks on glyphs or else. + (preview-make-reroute): Generate a reroute map from original + glyph clickable keymap. + (preview-toggle): use the rerouter. + +2002-04-10 Jan-Ake Larsson + + * doc/preview-latex.texi: Added hint on getting custom + environments previewed due to John Jones, remove the textmath hint + + * latex/.cvsignore: New + + * .cvsignore: Changed due to the 'latex' subdir + + * patches/x-symbol.patch: Removed + + * preview-latex.spec: Simplifications from using a 'latex' subdir + + * doc/Makefile.in: Use mkinstalldirs + +2002-04-10 David Kastrup + + * preview.el (preview-default-option-list): set textmath per + default. + + * latex/README-preview: update to reflect added file footprint + from preview.dtx + +2002-04-10 Jan-Ake Larsson + + * Makefile.in: Move the texmf part to latex/Makefile.in, fix the + 'clean' target + + * configure.in: preview.dtx has moved, generate latex/Makefile + + * doc/Makefile.in: preview.dtx has moved + + * latex/README-preview, README-preview: + Renamed README-preview to latex/README-preview + + * latex/bootstrap.ins, bootstrap.ins: + Renamed bootstrap.ins to latex/bootstrap.ins + + * latex/preview.dtx, preview.dtx: + Renamed preview.dtx to latex/preview.dtx + + * latex/Makefile.in: Move latex style to subdir, Typo corrected + +2002-04-10 David Kastrup + + * prv-xemacs.el (face-attribute): GNU Emacs calculates face + heights differently. + (preview-replace-active-icon): For now do the full inefficient + stuff. Working this out later should be easy. XEmacs now + displays previews, but that's about all. + (preview-button-1, preview-button-2): define as XEmacs buttons + (preview-make-clickable): make balloon-help something that + balloon-help-mode understands. + +2002-04-09 Nix + + * prv-xemacs.el: Remove crufty destructive-copy stuff. + + (map-plist, destructive-replace-glyph, copy-glyph): Removed. + (preview-replace-active-icon): Just set the new image property rather than + destructively copying it. + +2002-04-09 Nix + + * prv-xemacs.el (preview-nonready-icon): Fix baseline. + (preview-icon): Likewise. + + Bug fixes: + + (destructive-replace-glyph): Don't confuse `new-glyph' and `glyph'. + + Sync with prv-emacs changes: + + (propertize): Create zero-length extents if possible. + (preview-image-from-icon): Removed. + (preview-string-from-image): Removed. + (preview-replace-icon): Removed. + (preview-nonready-copy): New, simple as anything. + (preview-replace-active-icon): New, albeit apparently broken. + + (preview-make-clickable): Handle glyphs as well as strings. + (preview-toggle): Clickable glyphs are now always on the `end-glyph'. + +2002-04-09 David Kastrup + + * prv-emacs.el (preview-nonready-copy): replaces + preview-image-from-icon + (preview-replace-active-icon): replaces preview-replace-icon + (preview-make-clickable): make preview-string-from-image + unnecessary. + + * preview.el (preview-gs-place): Don't return image, just enter + it. + (preview-gs-transact): Call preview-replace-active-icon + specialized routine instead of the more general hack used before. + (preview-disabled-string): kill preview-string-from-image + (preview-inactive-string): same here. + (preview-eps-place): change in place semantics as above. + (preview-active-string): Don't receive image argument. + (preview-place-preview): New place semantics. + + * doc/problems.texi (x-symbol interoperation): Bump recommended + version to 4.2.2. + (Middle-clicks paste instead of toggling): Mention fixes present + in Emacs-21.2. + (Middle-clicks paste instead of toggling): Mention isearch. + +2002-04-09 Jan-Ake Larsson + + * preview-latex.spec: Install icons + + * doc/preview-latex.texi: Put Nick in authors, slight other changes + + * doc/problems.texi: Added entry on fast conversion and bounding boxes + + * doc/todo.texi: Added manual stuff + +2002-04-08 David Kastrup + + * doc/todo.texi: New suggestion for manual. + + * doc/readme.texi (Getting started): Adapt text to new icons. + + * doc/preview-latex.texi (The Emacs interface): Add documentation + about the scaling variables/issues from preview-latex. + +2002-04-07 David Kastrup + + * preview.el (preview-parse-messages): Error message cosmetics + and a judicious save-excursion for fast hooks. + + * prv-emacs.el (preview-nonready-icon): Use new icons. + (preview-icon): Same here. + +2002-04-07 Nix + + * prv-install.el (preview-make-package-xemacs): + Revert last change; package version numbers must be integral. + Ensure that we get a valid integer even if `preview-version' + contains multiple periods. + +2002-04-07 David Kastrup + + * images: Icons, several revisions. + +2002-04-06 Nix + + * prv-install.el (preview-make-package-xemacs): + Prepend "0." to XEmacs package version numbers + for CVS versions of preview.el. + + * prv-xemacs.el (preview-icon,preview-nonready-icon): + Use new icon images. + + * Makefile.in (ICONFORM,ICON_XPM_SOURCES): New + variables, for icon installation. + (ICON_XBM_SOURCES,ICON_SOURCES,icondir): Likewise. + (ELCC): Include the ICONFORM. + + (install-icons): New, install the icons. + + (MKINSTALLDIRS): New (for later, when objdir!=srcdir support is added). + (install): Use it. + (install-el): Likewise. + (install-texmf): Likewise. + (install-texmf-doc): Likewise. + + * configure.in (icondir): + Set for GNU Emacs too (but blank), and substitute it. + (ICONFORM): New variable, comamnd-line switch to pass to (X)Emacs + to find the images at build time (if needed). Substitute it. + + * mkinstalldirs: New file, from automake-1.6. + +2002-04-06 Nix + + * doc/todo.texi: Update XEmacs status. + + * configure.in: Substitute the packagedir. + + * Makefile.in (packagedir): New variable, used by... + (install-el): ... this new package-installation handling. + + * prv-install.el: New file, containing... + (preview-make-package): New function. + (preview-make-package-xemacs): New function, derived from + emacs-w3m. + + * aclocal.m4 (AC_EXAMINE_PACKAGEDIR): Lowercasify PACKAGEDIR. + (AC_PATH_PACKAGEDIR): Likewise. + +2002-04-06 Alan Shutko + + * configure.in: Start adding XEmacs-specific hooks. Right now, + lispdir should be correctly set up, I think. icondir is sitting + there for when we add icons. + + * aclocal.m4 (AC_PATH_PACKAGEDIR,AC_EXAMINE_PACKAGEDIR): New + functions for XEmacs installation, borrowed from from emacs-w3m, + credit to Katsumi Yamaoka . + +2002-04-06 Jan-Ake Larsson + + * autogen.sh, doc/Makefile.in, doc/preview-latex.texi: + Include todo.texi + + * doc/todo.texi: Moved from TODO + + * TODO: Moved to todo.texi + +2002-04-05 David Kastrup + + * preview.el (preview-parse-messages): Another addition to the + fast location hook semantics. + (preview-parse-messages): one last change for Christoph. + + * prv-emacs.el (preview-add-urgentization): Cosmetic change. + + * Additional frobbing of urgentization. + +2002-04-05 Nix + + * prv-xemacs.el (preview-add-urgentization): Use + `set-extent-initial-redisplay-function' to force immediate + redisplay if already on-screen. + (preview-remove-urgentization): Likewise. + +2002-04-05 David Kastrup + + * prv-xemacs.el (preview-remove-urgentization): proper return + value. + (preview-add-urgentization): Make entry in + initial-redisplay-function easier to reextract for + preview-remove-urgentization. + + * TODO: small changes. + +2002-04-04 Nix + + * preview.el (preview-parse-messages): + Cater for XEmacs shy grouping bug (shy grouping + very nearly doesn't work in XEmacs-21.4...) + + * prv-xemacs.el (match-string-no-properties): + New, same as `match-string'. + (set-buffer-multibyte): Degenerate implementation. + + (face-attribute): Throw an error of the right error class. + (make-temp-file): Likewise. + + (preview-add-urgentization): Revise signature, as in prv-emacs. + (preview-with-LaTeX-menus): Do not copy useless menus around. + + (preview-string-from-image): Make obvious that this generates any + kind of glyph, not just begin-glyphs. + (preview-ps-image): Revise signature (but implementation is still + stubbed). + (preview-toggle): Revise signature slightly. Flip between begin + and end-glyphs to partially cater for XEmacs redisplay bug. + +2002-04-04 David Kastrup + + * preview.el (preview-gs-dvips-process-setup): Correct deletion + of dvi file. + (preview-dvips-abort): don't unnecessarily clean subdirs. + (preview-gs-dvips-sentinel): get the delete semantics right. + (preview-gs-close): same here. + (preview-delete): after deleting files, set files in overlay to + nil since in connection with urgentization we can get multiple + deletions. + (preview-parse-messages): initialize lfile to "", so that line + number caching does not fail when the filename is "nil". + (preview-parse-messages): AAAAAARGGG!!!. Fix the typo that + caused O(n^2) parsing time. + +2002-04-03 David Kastrup + + * preview.el (preview-gs-close): move. + (preview-gs-dvips-process-setup): New function for setting up + process just at the time of use. + (preview-dvips-abort): New function. + (preview-gs-dvips-sentinel): Overhaul. + (preview-gs-close): Overhaul in order to do the right thing + regardless of whether Dvips has finished or not. + (preview-eps-open): Some initial changes. 'postscript image + device likely to be broken by us (but it is broken in Emacs, + anyway). + (preview-parse-messages): Take `open-closure' as argument. + (preview-parse-messages): different hook semantics for fast + hooks. We are still in negotiations over this... + (preview-parse-messages): change parsestate to list of vectors. + +2002-04-03 Jan-Ake Larsson + + * doc/preview-latex.texi: documented showlabels + + * doc/install.texi, doc/readme.texi: Slight edits + + * doc/problems.texi: Document x-symbol.patch, slight other edits + + * patches/x-symbol.patch: Initial version + + * preview-latex.spec: Use texmfdir, slight other edits + +2002-04-03 Jan-Ake Larsson + + * preview-latex.spec: Use texmfdir, slight other edits + +2002-04-02 Jan-Ake Larsson + + * aclocal.m4: escaped usage of $texmfdir + +2002-04-01 Jan-Ake Larsson + + * Makefile.in: added texmf and elisp targets, also targets for + $TEXMFGEN + + * preview-latex.spec: Initial stab at triple-rpm spec + + * doc/Makefile.in: *.dvi and *.info cleaned again + + * preview-latex.spec: Typo corrected + +2002-04-01 David Kastrup + + * preview.el (LaTeX-preview-setup): Remove our own + TeX-translation-hook that did not really work (supposed to remove + Preview error messages from preview runs, but for document + problems you'd rather use the real run, anyhow). + (preview-parse-messages): remember directory when switching + buffers. Implement fast translation hooks. A pity nobody uses + them yet. + (TeX-inline-preview): Use TeX-run-command instead of + TeX-run-format: we miss out on the progress info in the mode + line, but it slowed down the filter routine. + + * preview.dtx (subsection{The \texttt{auctex} option}): Make the + error messages shorter to cut down on I/O time. + +2002-03-31 David Kastrup + + * preview.el (preview): add cross links. + + * Makefile.in: Rerun LaTeX to get references right. + + * preview.dtx (subsection{The \texttt{auctex} option}): Disable + \thanks and \and. + + * preview.el (preview-default-option-list): Update possibilities + and docs. + (preview-parse-messages): Don't do files not known to be + human-generated. + (preview-gs-queue-empty): New cleanout function. We use this + instead of just clearing preview-gs-queue in order to avoid + losing pointers to deletable temporary files. + (preview-gs-sentinel): Use it. + (preview-gs-close): Same here. + (preview-gs-open): And here. Use unwind-protect in order to + ascertain we process the queue. + (preview-prepare-fast-conversion): Accept non-dereferenced big ps + file. + (preview-gs-dvips-sentinel): better behavior when processes get + started and finished in unexpected orders. + +2002-03-31 Jan-Ake Larsson + + * preview-latex.spec: + Changed to include everything in /texmf/tex/latex/preview, + fix for %config files + +2002-03-30 David Kastrup + + * doc/preview-dtxdoc.pl, preview.dtx (section{Various driver + files}): Add \previewlatex macro for consistent translation. + + * doc/preview-dtxdoc.pl: add \% and ~ translations. + + * preview.dtx (section{Package options}): document new option + files. + + * doc/problems.texi (x-symbol interoperation): Mention speed + problem. + + * preview.dtx: loads of smaller and larger changes, new options + files. + + * preview.el (preview-back-command): typo. + + * autogen.sh (makeinfo): move into doc directory for + autogenerating files so that include files are found. + +2002-03-30 Jan-Ake Larsson + + * doc/Makefile.in: New dependency on macros.texi + + * doc/install.texi, doc/readme.texi, doc/copying.texi: + Macros in separate file + + * doc/problems.texi: Typo corrected, macros in separate file + + * doc/preview-dtxdoc.pl: Changed slightly wrt \cmd translation + + * doc/macros.texi: Macros for the texinfo generation + + * doc/preview-latex.texi: Typos corrected, macros in separate file. + +2002-03-30 Alan Shutko + + * Makefile.in (TEXMFGEN): Use new variable. + + * configure.in (TEXMFGEN): New variable with the tex stuff + generated which should be installed. + +2002-03-29 David Kastrup + + * preview.el (preview-back-command): Change call semantics to + something easier to understand and try out. + (preview-parse-messages): Remove unused variable `next-point'. + (preview-parse-messages): Correct thinko and use new + preview-back-command semantics. + +2002-03-28 David Kastrup + + * preview.dtx: move \pr@ship@start + + * preview-latex.spec (%configure): Use --with-texmf-dir. + +2002-03-27 Alan Shutko + + * doc/install.texi (Configure): Reflect changes in configure + options. + + * configure.in (--with-texmf): Changed to --with-texmf-dir per bug + 480837. + (--with-preview-dir): Changed to --with-tex-dir per bug 480837. + (--with-doc-dir): New. + +2002-03-28 David Kastrup + + * circ.tex: Correct labels. + +2002-03-27 David Kastrup + + * preview.dtx: be careful in unboxing so as not to remove + possibly shifted hboxes (bug reported by Jan-Åke) protected by an + otherwise inexplicable penalty. + + * preview.el: Complete overhaul of parsing to avoid (costly) + buffer switches. + (preview-gs-close): Transfer queue to + preview-gs-queue. + (preview-gs-open): Pass arglist to preview-parse-messages for + place functions. + (preview-eps-open): Same. + (preview-gs-place): Completely different args in order to avoid + buffer switching. Different return value. + (preview-inactive-string): Different semantics (were valid before + by accident, so no change in callers necessary). + (preview-eps-place): Rearranged to avoid buffer switching. + (preview-make-filename): require tempdir. + (preview-delete-file): changed API to avoid buffer switching. + (preview-place-preview): Same. + (preview-parse-messages): New args passed into place routines. + Completely rearranged and merged preview-analyze-error into it. + (preview-start-dvips): Pass tempdir to preview-make-filename + + * prv-emacs.el (preview-add-urgentization): Changed API, but it + turns out this gets called just like it did before. + +2002-03-27 Jan-Ake Larsson + + * doc/.cvsignore: Ignore preview-dtxdoc.texi + + * doc/Makefile.in: Autogeneration of ../preview.dtx -> + preview-dtxdoc.texi + + * doc/preview-dtxdoc.pl: Initial version + + * doc/preview-latex.texi: Moved menu to problems.texi, documented + preview-auto-reveal and preview-inner-environments, include + autogenerated preview-dtxdoc.texi + + * doc/problems.texi: Moved menu here from preview-latex.texi + + * doc/readme.texi: Removed out-commented parts + +2002-03-26 Jan-Ake Larsson + + * preview.dtx: Minimal change to simplify autogen of texinfo manuals + +2002-03-26 Alan Shutko + + * doc/.cvsignore: Add preview-latex.tmp. + + * .cvsignore: Add latex.out. + + * autogen.sh: Modify ed script to account for difference between + AC_INIT in 2.13 and 2.52 + + + * doc/Makefile.in (INSTALLINFO): Make it use configure value. + + * configure.in: Check for path of install-info. Check whether + Emacs supports images. + +2002-03-26 David Kastrup + + * TODO (Integrate into RefTeX): bemoan another shortcoming, or + rather feature wish. + +2002-03-25 David Kastrup + + * preview.el (preview-gs-dvips-sentinel): Treat absence of + previews in buffer more graciously. + (preview-parse-messages): require space before !name and !offset + tags from AUC TeX. + + * prv-emacs.el (preview-auto-reveal, replace-highlight) + (preview-query-replace-reveal): moved. + + * preview.dtx (subsection{The internals}): Remove spurious space + via \vsplit. + (subsection{The internals}): Set \deadcycles to avoid TeX + interfering with our \output fake. + (subsection{Selection options}): Implement hooking into equations + differently. Somewhat ugly hack to circumvent amslatex/3425 bug. + (subsection{Preview attaching commands}): keep \showboxbreadth + and \showboxdepth operative, though set to minimal values. + (\cmd{\everypar}): Cater for ugly LaTeX commands that hide things + like the startup code of \paragraph in \everypar. + + * doc/problems.texi (x-symbol interoperation): Update Web address. + + * doc/readme.texi (Contacts): Remove personal Email address from + README. + +2002-03-24 Jan-Ake Larsson + + * doc/install.texi: Incorporated "Prerequisites" from readme.texi + + * doc/preview-latex.texi: Moved "Getting started" to readme.texi, + also index changes + + * doc/readme.texi: Moved "Getting started" from + preview-latex.texi, moved "Prerequisites" to install.texi, Placed + appropriate pointers and crossreferences in README and other + manuals + +2002-03-24 David Kastrup + + * RELEASE: Info about RedHat 7.3 beta. + + * preview.dtx (subsection{The internals}): Spacing improvements. + + * prv-emacs.el (replace-highlight): advise so that query-replace + works as reasonable. + (preview-query-replace-reveal): Option to make this customizable. + +2002-03-23 David Kastrup + + * prv-emacs.el (preview-toggle): get rid of + isearch-open-invisible hooks and stuff; using the invisible + property was confusing to the display engine, anyhow, and was + about to be broken by changes in Emacs. The current behavior for + isearch is nicer than the default was before, so what. + (preview-auto-reveal): New customizable option. + + * doc/problems.texi (Emacs problems): Windows availability for CVS + Emacs. + + * doc/readme.texi: Windows availability for CVS Emacs. + + * preview.el (preview-parse-messages): Comment used regexps. + + * preview.dtx (subsection{The internals}): Removed an \everypar + that caused bad spacing. No idea why. Redundant anyway. + (subsection{Selection options}): changed displaymath option to + put in the \everydisplay tokens at a theoretically more correct + place. Explicitly hooked equation and equation*: AMSLaTeX calls + them too late to have them behave well. + (subsection{Preview attaching commands}): Corrected + \PreviewEnvironment which must have led to error messages for + months. Seems nobody cares. + (subsection{Selection options}): Still more displaymath cosmetics. + +2002-03-22 David Kastrup + + * preview.dtx (section{The Implementation}): fix typo in dvips + option. Ugh. + + * preview.el (preview-bb-filesize): move to preview-gs group. + (LaTeX-preview-setup): add bug reporter. + (preview-report-bug): update reported options. + +2002-03-22 Jan-Ake Larsson + + * doc/preview-latex.texi (preview-environment): + doc rewrite. Slight other layout changes + +2002-03-22 David Kastrup + + * doc/problems.texi: Edits. + + * doc/install.texi: Lots of editing + + * doc/readme.texi: same here + + * doc/preview-latex.texi: same here + + * RELEASE: Changes for 0.7. + + * TODO: Throw out stuff already implemented. + + * preview.el (preview-prefer-TeX-bb): Doc cosmetic. + (preview-fast-conversion): Now defaults to on. + (preview-fast-dvips-command): remove -tletter option, we do this + better now. + (preview-LaTeX-command): Pass new dvips option to preview. + + * preview.dtx (section{Package options}) + (section{The Implementation}): Add dvips option for overriding + page dimensions/landscape and such stuff. + + * preview.el (preview-TeX-bb): comment sanitized. + (preview-gs-init-string, preview-ps-file, preview-gs-dsc): new + variables. + (preview-fast-conversion): Set this customizable variable for an + impressive speedup, particularly of the DviPS pass. + (preview-dvips-command): moved. + (preview-fast-dvips-command): New command for fast conversion. + (preview-gs-restart): send initialization string to gs + (preview-gs-open): initialize preview-gs-init-string + (preview-gs-open): pass preview-fast-conversion into + preview-start-dvips + (preview-dsc-parse, preview-gs-dsc-cvx) + (preview-prepare-fast-conversion): New functions for using DSC + comments. + (preview-gs-dvips-sentinel): read DSC in. + (preview-gs-place): remember snippet in 'queued property. + (preview-mouse-open-eps): allow opening at position. + (preview-gs-flag-error): take preview-gs-init-string into + account, generate other message for fast PS conversion. + (preview-gs-transact): allow non-empty stack in prompt, use + preview-latex-do command in GhostScript. + (preview-place-preview): comment correction, no eps file if ps + generated. + (preview-analyze-error): doc change. + (preview-start-dvips): allow for fast version. + + * prv-emacs.el (preview-ps-image): Allow optional bounding box + from TeX. + +2002-03-21 David Kastrup + + * preview.dtx (subsection{Preview attaching commands}): Backward + compatible message with TeX bounding box. + + * preview.el (preview-parse-messages): Backward compatible + message parsing. + + * preview.dtx (subsection{The internals}, subsection{Preview + attaching commands}): provide additional bounding box info. + (subsection{The internals}): move location of \pr@shipend to + before shipping out \pr@box so that we may measure/change it. + (subsection{Selection options}): slightly changed call of old + \everydisplay hook. + (subsection{Preview attaching commands}): disable more warnings + in order to decrease possible parse errors of preview.el. + + * preview.el (preview-prefer-TeX-bb): New option to fish bounding + box from TeX output. Not enabled by default until we get to fix + a particular problem occuring with split environment nested in + equation. + (preview-TeX-bb-border): Additional slop around bounding box. + (preview-TeX-bb): New function to calculate PostScript bb from + TeX box dimensions in sp. + (preview-gs-place, preview-eps-place, preview-place-preview): + accept additional box argument. + (preview-gs-transact): consider more box sources. + (preview-delete-file, preview-make-filename): new semantics for + reference-counting files. + (preview-parse-messages, preview-analyze-error): Parse additional + bounding box information from AUC TeX run. + +2002-03-20 Nix + + * prv-xemacs.el (preview-with-LaTeX-menus): Handle the case + where the current menubar is not the AuCTeX one. Remove + dead code. + +2002-03-19 Nix + + * preview.dtx: Doc fix. + + * preview.el: Require `reporter'. + * preview.el (preview-image-creators): Doc extension. + * preview.el (preview-eps-place): Doc fix. + * preview.el (preview-analyze-error): Likewise. + * preview.el (preview-gs): Grammar fix. + * preview.el (preview-face): Likewise. + * preview.el (preview-temp-dirs): Layout fix. + * preview.el (preview-environment): Grammar and layout fix. + + * preview.el (preview-mouse-open-eps): Cater for XEmacs's + more limited PostScript mode. + * preview.el (LaTeX-preview-setup): Use `preview-mark-active' to + cater for Emacs/XEmacs active-region detection differences. + + * prv-emacs.el (preview-nonready-icon): Doc fix. + * prv-emacs.el (preview-image-from-icon): Likewise. + * prv-emacs.el (preview-mark-active): New. + + * prv-xemacs.el (preview-gs-color-value): New, from prv-emacs.el. + +2002-03-19 Nix + + * prv-xemacs.el: Require overlay always, not just at compile time. + + (preview-compatibility-macros): Define only when compiling. + (preview-defmacro): Likewise. Teach Emacs to indent this form properly. + + Code to compensate for features missing in XEmacs: + + (face-attribute): Teach how to fake :foreground and :background. + + (find-image): Remove. + (defimage): Likewise. There's no need for this call here; even if there + were, the image-type analysis should take place at instantiation + time, not definition time. + + (easy-menu-create-menu): New, after the Emacs function. + (next-single-char-property-change): Likewise. + (previous-single-char-property-change): Likewise. + (with-temp-message): Likewise. + (add-to-list): Likewise, redefining the two-argument XEmacs version. + + (copy-glyph): New, uses... + (destructive-replace-glyph): ... this. New (and ugly). Uses... + (map-plist): ... this. New, `map' for property lists. + + Code derived from prv-emacs.el: + + (preview-mark-active): New, handle the special XEmacs `mark-is-nil' case. + (preview-create-icon): New. + (preview-icon): XEmacsize from commented-out code; reindent. + (preview-nonready-icon): Likewise. + + (preview-add-urgentization): Add docstring. + (preview-add-urgentization): Likewise. + + (preview-image-from-icon): New. + (preview-string-from-image): Likewise. + (preview-make-clickable): Likewise. + (preview-ps-image): Likewise. + (preview-toggle): Likewise. + (preview-inherited-face-attribute): Likewise. + (preview-with-LaTeX-menus): Likewise. + (preview-gs-get-colors): Likewise. + + (provide): Add. + +2002-03-16 David Kastrup + + * doc/install.texi: Work in progress. + + * doc/readme.texi: Work in progress. + + * TODO: update wish list. This is getting longer by the minute. + + * doc/Makefile.in (INSTALL, README, PROBLEMS): add -D rawfile + option for raw text files. + + * doc/readme.texi: documentation restructuring for making README + good on preinstalled systems. + + * autogen.sh (makeinfo): add -D rawfile option for raw text files + +2002-03-15 David Kastrup + + * preview.dtx (subsection{Preview attaching commands}): disable + \showmaxdepth and \showmaxbreadth. + + * preview.el (preview-place-preview): (widen) paranoia. + (preview-back-command): same here. + (LaTeX-preview-setup): better safe than sorry (users might call + this wrong), so rerequire 'latex + (preview-parse-messages): New regexp parser. Nick, if the shy + groups \(?: ...\) worry XEmacs, make them non-shy and adjust the + match-... thingies appropriately. + (preview-analyze-error): and another save-restriction... + +2002-03-14 David Kastrup + + * preview.el (preview-parse-messages): Obliterate preview-snippet + and preview-snippet-start for general parsestate. + (preview-analyze-error): Use parsestate and cache line number + info from last call. This plugs a *big* performance hog + (goto-line). Made buffer parsing here about 8 times faster. + +2002-03-13 David Kastrup + + * preview.dtx (subsection{The internals}): Use + \@arrayparboxrestore for better reset of spacing. + + * preview.el (require): avoid compiler warning. + (preview-goto-info-page): new function + (LaTeX-preview-setup): add preview-goto-info-page binding + (info): add preview prefix for C-h F lookup + (LaTeX-preview-setup): add documentation and customization menu. + +2002-03-11 David Kastrup + + * Release 0.6.1 + +2002-03-10 David Kastrup + + * Makefile.in: Add preview.ins target. + + * doc/install.texi: Brown paper bag. + + * autogen.sh: don't prebuild doc. We offer a separate download + archive for people without texinfo. + + * preview-latex.spec (BuildRequires): changes for 0.6.1. + + * doc/install.texi: Some changes for 0.6.1. + + * RELEASE: Some adjustments for 0.6.1. + +2002-03-09 David Kastrup + + * preview.el (LaTeX-preview-setup): Use preview-with-LaTeX-menus. + + * prv-emacs.el (preview-with-LaTeX-menus): New function + temporarily making menus active. This is quite different for + XEmacs. + +2002-03-09 Nix + + * doc/preview-latex.texi: Minor typo fixes. + * doc/problems.texi: Likewise. + +2002-03-09 David Kastrup + + * preview.el (LaTeX-preview-setup): Deal with the easy-menu + sickness so that XEmacs might work. + (LaTeX-preview-setup): (require 'latex) unnecessary, we get + called only if the feature has been loaded already. + +2002-03-08 Alan Shutko + + * configure.in: When checking for texhash, use /bin/true if we + can't find it. + +2002-03-08 David Kastrup + + * doc/problems.texi (Emacs problems), doc/readme.texi: some + brighter outlook with regard to XEmacs port. + + * preview.el (preview-gs-transact): Throw in the towel. We don't + use .runandhide (and .setsafe) unless we are dealing with gs with + a version of at least 7.00. gs-6.53 seems to provide + .runandhide, while making it useless because + save .setsafe restore + does not return to unsafer mode. + +2002-03-05 David Kastrup + + * RELEASE: Few changes and explanations for 0.6.1. + + * doc/problems.texi (Font problems with Dvips): Changed pounds + sign. Not much of an improvement (we get the wrong character), + but 7bit safe. If Jan-Åke finds this as desirable as to have his + own name mangled, we should follow at least make it pay off. + + * doc/preview-latex.texi (On EPS previews): png16m is default + instead of png256. + + * doc/install.texi: Document 8bit problems. + + * README.CVS: updated. + + * configure.in: update to autoconf 2.52. + + * autogen.sh: Wheedle MY_LANG and MY_LC_CTYPE in if autoconf + failed to do so. + + * preview.el: copyright extended. Basically overhaul of + persistent data, leads to: + (preview-disable): clear timestamp. + (preview-delete): Don't fiddle with ovr after it is already + deleted. + (preview-clearout): additional argument timestamp + (preview-kill-buffer-cleanup): New function for killing buffers: + properly time-stamped previews will not get their files deleted. + (kill-buffer-hook): use it + (before-revert-hook): use it + (desktop-buffer-preview-misc-data): changed dissect call, work + only if buffer unmodified. + (preview-dissect): work with timestamp, don't destroy preview. + (preview-buffer-restore): new function, works from saved data. + (desktop-buffer-preview): use it. + (preview-cleanout-tempfiles): Do things differently. + (LaTeX-preview-setup): Call preview-buffer-restore if we + accidently got here before setting up the desktop hooks. + +2002-03-04 David Kastrup + + * doc/preview-latex.texi (Package options): doc changes, psfixbb + documented. + + * doc/problems.texi: doc changes. + + * doc/readme.texi: doc changes (@AUCTeX). + + * doc/install.texi: doc changes. + + * doc/preview-latex.texi: some documentation amendments. + + * preview.el (preview-dissect): improve false desktop cleanups. + (desktop-buffer-preview): handle file load oneself. + (preview-place-preview): subtle bug leading to empty previews + accumulating in secondary buffers. + (preview-reinstate-preview): don't reinstate previews where the + files have been deleted. + (preview-TeX-inline-sentinel): Make sure "Compilation" flag gets + cleared even on errors. + (preview-environment): Doc change. + (desktop-buffer-preview-misc-data, preview-dissect) + (desktop-buffer-preview, preview-cleanout-tempfiles) + (preview-active-string, preview-reinstate-preview) + (preview-default-preamble): Doc corrections/additions. + +2002-03-02 David Kastrup + + * preview.el (preview-gs-transact): Don't use .setsafe unless + .runandhide is defined. There might be no way back to unsafer + mode otherwise. + (preview-create-subdirectory): Be more forgiving about users + messing up the directory organization of preview-latex, by + manually deleting stuff under its control. + +2002-03-01 David Kastrup + + * preview.el (preview-default-option-list): add new options. + + * preview.dtx: add new package option psfixbb for getting better + bounding boxes in the presence of PStricks and the like. + +2002-02-28 David Kastrup + + * preview.el (preview-inner-environments): New variable for + avoiding ugly environments. + (preview-environment): Accept a count, and avoid bad environments. + (preview-section): Doc string fixed. + +2002-02-26 David Kastrup + + * preview.el (require): suppress desktop warnings + (preview-clearout): restrict to narrowed area. + (desktop-buffer-preview-misc-data): widen. + (preview-dissect): don't use subseq from cl-extra, rather butlast + from subr. + (preview-cleanout-tempfiles): new routine used in kill-emacs-hook + (preview-reinstate-preview): setup kill-emacs-hook late so that + preview-cleanout gets called after desktop saving + (preview-create-subdirectory): same here + +2002-02-25 David Kastrup + + * preview.el (TeX-active-tempdir): Changed the type. + (preview-gs-dvips-sentinel): adjusted for that. + (preview-gs-place): queued is now missing image + (preview-gs-transact): that is in overlay property preview-image + instead. + (preview-gs-transact): adapt to new queued + (desktop-buffer-preview-misc-data): save overlays when leaving + desktop. + (preview-dissect): gets details from overlay. + (desktop-buffer-preview): restore overlays on reentry + (kill-emacs-hook): must be run after desktop hook. + (preview-active-string): gets passed image instead of snippet. + (preview-make-filename): New TeX-active-tempdir type + (preview-delete-file): same here + (preview-place-preview): adapt to new preview-active-string + (preview-reinstate-preview): new function for restoring a preview + (preview-create-subdirectory): new TeX-active-tempdir type + +2002-02-24 Jan-Ake Larsson + + * doc/preview-latex.texi: Incorporated docs from preview.dtx, + minor other changes + +2002-02-20 Jan-Ake Larsson + + * doc/preview-latex.texi: Removed isolatin1 style include and chars + +2002-02-20 Alan Shutko + + * configure.in: Patch from Stephen Gildea + correcting the disable-8bit-test code. + +2002-02-19 Jan-Ake Larsson + + * Created 0.6b, which includes .info and .dvi manuals + + * doc/Makefile.in: Removed .info and .dvi from 'clean' target + +2002-02-19 David Kastrup + + * Release 0.6 + +2002-02-19 Jan-Ake Larsson + + * Makefile.in: + Changed target 'doc' to 'docs'. 'doc' matched the (unchanged) + directory 'doc'. + + * preview-latex.el: Startup file for site-start.d + + * preview-latex.spec: + Added site-start.d support and prauctex.cfg config file + +2002-02-19 David Kastrup + + * preview.dtx: Oops, prauctex.cfg inadvertantly overrode a + possible "sections" option. + (subsection{The internals}): The fake \shipout had a syntax + error. Why don't people report bugs? + +2002-02-18 Alan Shutko + + * Makefile.in (all): Split out docs target so install-hint is + still last. Ditto install. + +2002-02-18 David Kastrup + + * TODO: Add a few suggestions and throw out what has already been + accomplished. + + * README-preview: Slight edits. + + * README.CVS: mention PROBLEMS as autogenerated file, add warning + about autoconf earlier than 2.13. + + * RELEASE: explain about configuration files. + + * doc/preview-latex.texi: dircategory Emacs + + * doc/Makefile.in (install): correct install target for + install-info. + + * doc/preview-latex.texi (Misplaced previews): explain about + prauctex.cfg. + + * doc/install.texi: Write @LaTeX instead of La@TeX + + * preview.el (preview-default-preamble): Shorten stuff out that + sits now in prauctex.cfg. + + * Makefile.in (all): cater for prauctex.cfg. Same for other + targets. + + * preview.dtx (section{Introduction}): Replaced TeX by \TeX and + similar cosmetics. + (section{Package options}): Added noconfig option, explained + prdefault.cfg (not yet there) and prauctex.cfg. + (subsection{Preview attaching commands}): Predefine prauctex.cfg. + (section{Various drivers}): make installer extract it. + +2002-02-18 Jan-Ake Larsson + + * problems.texi: Simple layout fix + + * preview-latex.spec: For 0.6 proper + + * RELEASE: Mention AUC TeX RPM on project site + + * Makefile.in: Fixed 'make clean' in doc subdir, install info + files too + + * doc/Makefile.in: Typo corrected, fixed INSTALL_DATA + +2002-02-17 Alan Shutko + + * doc/Makefile.in: New file, replacing the former ad-hoc build. + + * doc/install.texi: Mention --disable-8bit-test. + + * doc/problems.texi (LaTeX international characters): Mention + --disable-8bit-test. + + * aclocal.m4 (AC_CHECK_AUCTEX): Correct --with-auctex to + --with-tex-site. + + * configure.in: 8bit test enhancements. Allow disabling test with + --disable-8bit-test. + Check for makeinfo. + Generate doc/Makefile. + +2002-02-17 David Kastrup + + * doc/install.texi: Mention problems with 8-bit-uncleanliness. + We need an override still. + + * doc/problems.texi (LaTeX international characters): Mention + that configure might barf. + +2002-02-15 Jan-Ake Larsson + + * RELEASE: RPM info added, "for RH 7.x" + +2002-02-14 Jan-Ake Larsson + + * preview-latex.spec: + For 0.6. Included code to build from CVS and temporary fix to allow + build before autoconf includes docs, included patches subdir in %doc + + * doc/Makefile: Typo corrected + +2002-02-11 Jan-Ake Larsson + + * doc/readme.texi, doc/install.texi, doc/problems.texi, + doc/copying.texi: Include @macro defs for text-file generation + + * doc/problems.texi: Minor changes + + * doc/readme.texi: Shortened + + * doc/Makefile: Added --no-validate on README + + * doc/install.texi: Layout changes, xref to PROBLEMS shortened + + * doc/problems.texi: + Layout changes, added text on bug reports and GS EPS handling + + * doc/preview-latex.texi: Layout changes, install-info fix, index + additions, fixed direntries for preview-latex + +2002-02-11 David Kastrup + + * doc/Makefile (install): install the renamed info files. + + * doc/preview-latex.texi: change output file name to + preview-latex.info in order to keep preview-latex as a directory + name for HTML output. + + * doc/Makefile (preview-latex/index.html): generate HTML with + makeinfo as texi2html does not grok @preview-latex. + + * doc/preview-latex.texi: Write Å instead of @AA (x-symbol sneaked + that in). And revert again: does not print. + + * doc/install.texi: Use @previewlatex. + + * doc/problems.texi: Use @previewlatex and @uref. + + * doc/readme.texi: Use @previewlatex. + + * doc/copying.texi: Use @previewlatex. + + * doc/preview-latex.texi (top): Introduce @previewlatex macro and + use it throughout. Some more changes. + +2002-02-09 David Kastrup + + * INSTALL README PROBLEMS: removed because autogenerated + * README.CVS and autogen.sh added. + + * doc/problems.texi: Initial rendition of PROBLEMS file in + texindex form. + + * doc/copying.texi: Change Preview La@TeX{} to preview-latex + + * preview.el (preview-image-creators): Change png default device + to png16m due to popular request. + + * doc/readme.texi: overhaul for 0.6. + + * doc/preview-latex.texi: fat overhaul. + + * preview.dtx (section{The Implementation}): Simplify \pr@advise, + it broke the delayed option. + (subsection{Preview attaching commands}): Same. + +2002-02-08 David Kastrup + + * preview.el (preview-gs-transact): Sigh. Some refinements to the + SAFER stuff: restart gs on errors that seem to stop in SAFER mode. + (preview-gs-transact): And another few changes, there are gs + versions that have .setsafer but not .runandhide. Rats. + +2002-02-07 David Kastrup + + * preview.dtx (subsection{Preview attaching commands}): Use + \nofiles instead of \@fileswfalse in order to suppress erroneous + log file output. + + * preview.el (preview-gs-options): Remove -DSAFER option that + causes OutputFile selection of GhostScript to fail (starting with + 7.04). This cannot be the final fix. + (preview-gs-options): Ok, so it isn't. Restored -dSAFER and added + -dDELAYSAFER (which should be ignored by earlier GhostScript + versions). Also: + (preview-gs-transact): call .setsafe procedure if defined in + systemdict, so we don't get unsafer in GhostScript 7.04. + +2002-02-06 Jan-Ake Larsson + + * readme.texi: Index and layout changes + +2002-02-05 Jan-Ake Larsson + + * copying.texi: Less zealous index + + * readme.texi: Typo corrected + + * preview-latex.texi: Document preview-default-preamble, bumped + release number, typos corrected. + + * doc/Makefile: Simpler index generation + +2002-02-04 Jan-Ake Larsson + + * preview-latex.texi: Simplify to only one section for keys and + lisp function sections. Also only one Index. + +2002-02-01 David Kastrup + + * PROBLEMS: Tell about x-symbol 4.0h/beta working successfully + with preview-latex. + +2002-02-01 Alan Shutko + + * configure.in: Corrected error message for 8-bit test. + +2002-01-30 Alan Shutko + + * configure.in: Added diversion at the beginning to allow us to + save LANG and LC_CTYPE for the 8-bit test. Also added test to see + if LaTeX is 8-bt clean. + +2002-01-24 Jan-Ake Larsson + + * preview-latex.spec: Initial version. On the 0.5.8.2 release. + +2002-01-22 David Kastrup + + * preview.el (LaTeX-preview-setup): quote created directory name + in %m fields. + +2002-01-18 David Kastrup + + * preview.dtx (subsection{The internals}): Try catering for output + routine changes. + +2002-01-18 Jan-Ake Larsson + + * preview.el (preview-make-preamble): Simplified the code by sorting + TeX-expand-list better. + +2002-01-18 David Kastrup + + * RELEASE: Document a few changes. + + * doc/preview-latex.texi: document preview-at-point + + * preview.el (preview-next-border): Doc change. + (preview-at-point): renamed from preview-dwim. + (LaTeX-preview-setup): use preview-at-point. + (LaTeX-preview-setup): menu change. + (preview-document-pt): Use TeX-style-list instead of + TeX-active-styles so that AucTeX may parse if not yet done. + (before-revert-hook): clearout previews on revert. + +2002-01-17 Jan-Ake Larsson + + * preview.el (preview-default-preamble): Added default preamble + for use when a document not configured for preview-latex is + previewed in AUC TeX. + + * preview-latex.texi (section Misplaced previews): Info on \emph + and \PreviewMacro*. + +2001-12-05 Jan-Ake Larsson + + * preview-latex.texi: Added new section: User-level lisp functions + + * install.texi: Layout improvements + + * doc/Makefile: Typo and dependencies corrected + +2001-12-04 Jan-Ake Larsson + + * doc/Makefile: Added index generation for DVI docs + +2001-12-03 Jan-Ake Larsson + + * preview-latex.texi: + Keymap documentation and general text on emacs interface added + + * readme.texi, install.texi: Layout changes + +2001-12-03 David Kastrup + + * preview.el (preview-clearout): add optional argument keep-dir. + (preview-place-preview): Don't clearout previews from current + run. This makes preview-latex keep multiple previews in command + arguments instead of just keeping the last such one. + +2001-11-30 David Kastrup + + * preview.dtx (section{Provided Commands}): Add descriptions of + new commands \PreviewMacro* and \PreviewEnvironment*. + (subsection{The internals}): New internal \pr@protect. + (subsection{Preview attaching commands}): Implement the new + `*'-forms. + (subsection{Preview attaching commands}): + Also treat \end{env} in \PreviewEnvironment*. + +2001-11-30 Jan-Ake Larsson + + * preview-latex.texi, install.texi: + Autoload the package rather than require it. + +2001-11-30 David Kastrup + + * prv-emacs.el (preview-register-change): widen before getting + substring in order to avoid error when narrowed. + (preview-check-changes): Same here. + (preview-handle-insert-in-front): Changed DOC string. + (preview-handle-insert-behind): same. + (preview-handle-modification): same. + +2001-11-29 Jan-Åke Larsson + + * doc/preview-latex.texi: Created first draft + + * doc/readme.texi: Created first draft + + * doc/readme.texi: Created first draft + + * doc/copying.texi: Created + + * doc/Makefile: Created layout. Now for autoconf, Alan? + +2001-11-28 Alan Shutko + + * INSTALL (--with-tex-site): Rename --with-auctex. + + * aclocal.m4 (AC_CHECK_AUCTEX): Try to fix things so that it looks + for tex-site, only tex-site, and adds the location of tex-site + into the load-path. + (AC_CHECK_REQUIRE): New. + (AC_CHECK_AUCTEX): Change name of --with-auctex to --with-tex-site. + +2001-11-12 Alan Shutko + + * Makefile.in (lispdir): Remove /preview because @lispdir@ now + includes it. + + * aclocal.m4 (AC_PATH_LISPDIR): Modify it so it prints out + that lisp files are going in $lispdir/preview. + +2001-11-20 David Kastrup + + * README-preview: adjust instructions because preview.ins will be + available on CTAN already. + + * prv-emacs.el (preview-make-clickable): consult + `preview-button-1' and `preview-button-2' at run-time. + (preview-overlay): Need insert-behind-hooks too in case someone + uses `insert-before-markers' at end of previews. + (preview-change-list): New variable. + (preview-register-change): New function. + (preview-check-changes): New function. All of this stuff is to + make sure we open/disable overlays only if permanent changes occur + inside. + (preview-handle-insert-in-front): some changes for new behaviour. + (preview-handle-insert-behind): New function. + (preview-move-point): Call `preview-check-changes' after commands. + (preview-gs-color-value): checkdoc-compatible comment. + + * preview.el: Change installation comments + +2001-11-15 David Kastrup + + * preview.dtx (section{Provided Commands}): Correct documentation + names for \PreviewEnvironment and \PreviewSnarfEnvironment + + * prv-emacs.el (preview-inherited-face-attribute): Add document + string, simplify some tests. + + * preview.el: Add autoload magic comments. + (preview-compatibility-macros): avoid byte compiler warning. + +2001-11-13 David Kastrup + + * PROBLEMS: Add patch for mouse-drag.el + + * INSTALL: add autoload instructions for fastest Emacs startup. + +2001-11-12 David Kastrup + + * preview.el (preview-gs-restart): Use push. + (preview-clearout-buffer): New function. Use in kill-buffer-hook. + (kill-emacs-hook): add cleanout of temp directories when leaving + Emacs. + (preview-make-options): cosmetics + (LaTeX-preview-setup): add keybindings for clearing buffer + (preview-clean-subdir): cosmetic changes. + (preview-clean-topdir): new function. + (preview-create-subdirectory): use it. + (preview-report-bug): report preview-dvips-command. + +2001-11-11 David Kastrup + + * Release 0.5.8.2 + +2001-11-11 Alan Shutko + + * aclocal.m4 (AC_EMACS_CHECK_LIB_WITH_LIB): varient of + AC_EMACS_CHECK_LIB which first requires a prereq lib. + (AC_CHECK_AUCTEX): Use AC_EMACS_CHECK_LIB_WITH_LIB to prereq + tex-site. + + * Makefile.in (use-hint): Get line wrapping right. + + * configure.in (--with-texmf): Applied patch from Hans Fredrik + Nordhaug making --with-texmf obey TDS. + +2001-11-11 David Kastrup + + * prv-emacs.el (preview-transparent-border): Change definition to + numeric/nil, set default to 3pt. + (preview-create-icon): adapt heuristic-mask accordingly + (preview-ps-image): same here + (preview-gs-get-colors): use new definition of + preview-transparent-border, use PostScript code not subject to + anti-aliasing effects. + (preview-transparent-border): Change default to take into + account that we previously got only half of requested width. + (preview-gs-get-colors): generate only necessary tokens. Disable + stroke adjustment in order to get more even borders. + +2001-11-10 David Kastrup + + * preview.dtx (subsection{The internals}): Make reassignment of + \@tempboxa that lead to missing section headers local. + Interesting bug. + +2001-11-09 David Kastrup + + * RELEASE: initial stab at release notes. + + * preview.el (preview-back-command): Make token backer somewhat + more robust. + (preview-analyze-error): Don't bomb out if no token matches. + + * README-preview: first draft. + + * prv-emacs.el (preview-int-bb): moved from preview.el + + * preview.el (preview-preserve-indentation): New option, on per + default. Switch off for old behaviour. + (preview-extract-bb): heed preview-preserve-indentation by faking + the bounding box left. + (preview-int-bb): move to prv-emacs.el + + * preview.dtx (subsection{The internals}): Try killing off indents + in order to get good horizontal positioning of preview. + + * preview.el (preview-start-dvips): fix bug WRT free variable + `buffer'. + + * prv-emacs.el (preview-transparent-color): change default for a + new default transparency scheme. + (preview-get-heuristic-mask): bug fix for specified color + (preview-create-icon): adjust for new policy + (preview-ps-image): same here + (preview-transparent-border): new option + (preview-gs-get-colors): heed this + +2001-11-08 David Kastrup + + * PROBLEMS: Recommend customizing new variable + preview-dvips-command for DviPS problems. + Add sections about Windows and XEmacs. + Add section about LaTeX/language environment problem. + Add section about flyspell.el including patch. + +2001-11-07 David Kastrup + + * preview.el (preview-gs): and other groups: set :prefix in + defgroup + (preview-get-geometry): Oops, make it work if + preview-scale-function is a constant instead of a function. + +2001-11-06 Alan Shutko + + * aclocal.m4 (AC_CHECK_AUCTEX): Revert the previous change, since + it was horribly broken, and fix --with-auctex, so that it doesn't + do the check if --with-auctex was specified. + +2001-11-06 Alan Shutko + + * aclocal.m4 (AC_CHECK_AUCTEX): Try looking for tex-site instead + of tex-buf... this may help since we're sure it's in load-path, + but I'm afraid that the contents of tex-site may not be standard + enough across installations. + + +2001-11-06 David Kastrup + + * preview.el (preview-image-creators): Add preview-eps-open + function for calling dvips conversion. + (preview-eps-open): Resume half-hearted support of postscript + image type. Does anybody use this, after all? If so, let him + run DviPS in background if he so desires... + + * preview.dtx (subsection{The internals}): add \leavevmode to make + things like \paragraph flush their \everypar tokens. Perhaps not + the right thing to do, let's wait for error reports about that + one. + + * preview.el: require 'tex-site when compiling + (preview-gs-file): new local variable + (preview-gs-sentinel): cater for "Compilation" flag in mode-line + (preview-gs-restart): changes in process setup + (preview-gs-close): Same here + (preview-gs-open): Same here + (preview-gs-dvips-sentinel): New function + (preview-gs-place): postpone Bounding Box extraction. + (preview-gs-flag-error): cosmetic changes + (preview-gs-transact): extract bounding box + (preview-LaTeX-command): Remove dvips call from command + (preview-dvips-command): New option for dvips call + (preview-parse-messages): add message while parsing + (preview-parse-messages): remove call to open, this calls parsing + instead. + (preview-start-dvips): New function. + (preview-TeX-inline-sentinel): Changed to new process model + Note: this breaks 'postscript image support. To be fixed. + +2001-11-03 Alan Shutko + + * aclocal.m4 + (AC_CHECK_PROG_REQUIRED,AC_CHECK_PROGS_REQUIRED,AC_PATH_PROG_REQUIRED): + New functions to check programs, and abort with a message if not + found. + (AC_EMACS_CHECK_LIB): Function stolen from Gnus to check whether + an elisp library exists. + (AC_CHECK_AUCTEX): Check if AUC-TeX is in a normal emacs load + path, and allow --with-auctex switch to specify it. SF Bug + #477262, #477260. + + * Makefile.in (use-hint, install-hint): New hints. SF Bug #477282. + (all, install): Use the above hints. + + * configure.in: Changed all AC_CHECK_PROG(S)/AC_PATH_PROG(S) to + new AC_*_REQUIRED, which abort and print a message if something + isn't found. Added AC_CHECK_AUCTEX. Add note at end of configure + to run "make". SF Bug #469741 (partial). + + Removed --with-auctex since that's now done in AC_CHECK_AUCTEX. + +2001-10-30 David Kastrup + + * prv-emacs.el (preview-make-clickable): Use 'keymap instead of + 'local-map, obliterating the need to inherit from LaTeX-mode-map. + (preview-toggle): Same here, and cater for null-length overlays. + (preview-mark-point): Jury's still out on that one. + + * preview.el (preview-gs-sentinel): Don't hickup if buffer got + killed. + (preview-gs-restart): Don't mind exiting Emacs if GhostScript + still running. + (preview-snippet): Buffer-locality not needed because parsing + occurs fully blocking. + (preview-snippet-start): Same + (preview-analyze-error): Somewhat saner behaviour if the error + message parsing fails due to macro arguments or other. This + cannot be the final verdict. + + * TODO: add a few items. + + * prv-emacs.el (preview-transparent-color): Make transparency + customizable. Note that due to a bug everything except "None" is + treated the same as "Autodetect" in 21.1. Fixed in CVS. + (preview-get-heuristic-mask): Function for calculating mask to use + from above. + (preview-create-icon): use preview-get-heuristic-mask + (preview-ps-image): same. + (preview-mark-point): move point out of previews before starting + next command for consistent implementation of intangibility. Not + sure whether this is actually a good idea, though. + (preview-inherited-face-attribute): New function + (preview-gs-get-colors): New function, replaces preview-get-colors + + * preview.el (preview-gs): New customization group hierarchy + (preview-appearance): same + (preview-latex): same + (preview-gs-colors): change string to single tokens. + (preview-gs-transact): construct string from same + (preview-scale-from-face): consult preview-reference-face instead + of default. Use new function preview-inherited-face-attribute for + this. + (preview-face): add different colours for dark backgrounds. + change default background to beige, probably less likely to match + users default background. + (preview-error-face): change preview-error-face for non-color terms. + (preview-reference-face): used for size and color determination of + previews. + (preview-TeX-inline-sentinel): tell user while we are parsing + +2001-10-27 David Kastrup + + * PROBLEMS: revert AucTeX patch to that before we tried our luck + with intangibility. Some changes in formatting. Add comment + about -Pwww font problems. + +2001-10-26 David Kastrup + + * Release 0.5.8.1 + + * preview.el (preview-mouse-open-eps): fix a typo in help + message. + (preview-analyze-error): Remove traces of inhibit-point-motion + madness. If search for (concat string after-string) fails, try + again just with string in order to support uses of Auc-TeX's + original interface. + + * prv-emacs.el (preview-toggle): Don't reactivate disabled + overlays (could happen in isearches ended by an editing operation). + (preview-move-point): While we are simulating point-adjustment, + heed disable-point-adjustment in order to make isearch (and + probably other utilities) Do The Right Thing (TM). Works + beatifully. + + * preview.el (preview-LaTeX-command): new customization variable. + (LaTeX-preview-setup): use it. + +2001-10-25 David Kastrup + + * We now cater for people with non-black-on-white setup. + + * prv-emacs.el (preview-get-colors): gets colors from default + font. + + * preview.el (preview-gs-colors): new variable for GhostScript + color setup string. + (preview-gs-transact): pass color setup. + (preview-get-geometry): pass color setup + + * prv-emacs.el (preview-ps-image): Don't expect white background + in heuristic-mask. + + * preview.el (preview-next-border): Can't get everything right + first try now, can I? + + * prv-emacs.el: replace preview-intangible by preview-state. + (preview-handle-insert-in-front): Same here. + (preview-toggle): Same here. + (preview-toggle): Let preview-toggle handle setting of category. + That way category is not set/used outside of prv-emacs.el. + (preview-move-point): replace preview-intangible by + preview-state. + + * preview.el (preview-dwim): replaces preview-again. + Excruciatingly useful function bound to C-c C-p C-p. Will do just + what you want whenever you call it. + (preview-next-border): Helper-function for that + (preview-disable): set property 'preview-state + (preview-clearout): use 'preview-state instead of 'category + (preview-place-preview): same here. + (LaTeX-preview-setup): use preview-dwim in keyboard bindings + +2001-10-23 David Kastrup + + * Release 0.5.8 + + * PROBLEMS (AucTeX): remove patch for intangibility problem. + + * preview.el (preview-regenerate): use preview-region + (preview-region): New user function. + (preview-environment): New user function. + (preview-section): New user function. + (preview-again): New user function. + (LaTeX-preview-setup): Add menus and keyboard shortcuts for new + user functions. + (preview-version): Don't recalculate version in compiled form. + + * prv-emacs.el: inherit from LaTeX-mode-map in order to have + normal commands work when cursor is on preview. + (preview-make-clickable): same. + (preview-overlay): don't make intangible, but preview-intangible. + In short, we now fake intangibility until Emacs will keep the + cursor out of overlay images like it does out of text property + images. + (preview-handle-insert-in-front): Same here. + (preview-toggle): Same here. Load pre-command-hook and + post-command-hook for fake intangibility. + (preview-marker): Added for fake intangibility. + (preview-mark-point): pre-command-hook function for fake + intangibility. + (preview-move-point): post-command-hook function for fakr + intangibility. + +2001-10-22 David Kastrup + + * README: Change info for Emacs release 21.1 + + * PROBLEMS: Change info for Emacs release 21.1 + + * INSTALL: Change info for Emacs release 21.1 + +2001-10-19 David Kastrup + + * preview.dtx (subsection{The internals}): Heed \AtBeginDvi + sequences. Small doc/formatting changes. + +2001-10-17 David Kastrup + + * preview.dtx: Get the version headers right (hopefully). + +2001-10-16 David Kastrup + + * preview.dtx: Make a stab at an automated version header + (subsection{Preview attaching commands}): Move the badness stuff + to the auctex option. + +2001-10-15 David Kastrup + + * prv-emacs.el: insert-in-front back. Discovered all-saving + undo-in-progress. + (preview-handle-insert-in-front): pseudo-advance if not in undo + while iconized. + (preview-handle-modification): fitting behaviour for that. commit + suicide on changes that leave the range empty, disable else. + + * preview.el (preview-place-preview): overlays get auto-advancing + front. + (preview-analyze-error): intangible. inhibit-point-motion-hooks. + what a mess. Made parsing saner in the presence of such stuff. + (preview-place-preview): overlays get non-auto-advancing front + back again, since we rather pseudo-advance in + preview-handle-insert-in-front. + + * prv-emacs.el: don't handle insert-in-front: impossible to do + consistently. Instead make beginning ofg overlays auto-advance + always. + (preview-handle-insert-in-front): removed + (preview-handle-modification): removed insert-in-front-hooks + +2001-10-13 David Kastrup + + * prv-xemacs.el: This is completely and utterly broken and + incomplete. The recent changes from Simon have not yet been + incorporated, some of the stuff still has old semantics and so + forth and so on. One needs to go through prv-emacs.el and make + sure that everything in there has an equivalent here. + + * prv-emacs.el: See preview.el. + + * preview.el: This is the big one. Changes too numerous to + mention. Lots of modularization for making XEmacs support + possible. Changed semantics, the works. See PROBLEMS file for + new AucTeX compatibility annoyances. + + * PROBLEMS (AucTeX versions from 11.01 up to version 11.05): Patch + added. Patch for earlier versions revised. + +2001-10-12 David Kastrup + + * preview.dtx (subsection{Preview attaching commands}): set + \hbadness and \vbadness to infinity in order to avoid + parse-unfriendly error messages. Would one want to see overfull + hbox rules in preview output? + +2001-10-12 Alan Shutko + + * Makefile.in (LISP_OBJS): New var. + ($(LISP_OBJS)): Got rid of elc target and used dependencies, so we + don't recompile every make. + +2001-10-12 David Kastrup + + * configure.in: Try fixing the emacs flavor detection. + And revert back to Alan's version. + +2001-10-12 Alan Shutko + + * configure.in: Change AC_PATH_PROG of emacs to AC_CHECK_PROG, as + it was breaking --with-xemacs. + +2001-10-12 David Kastrup + + * Makefile.in: Switch order of LISP_SOURCES in order to avoid + compiling preview.el with older versions of prv-emacs.elc or + prv-xemacs.elc + +2001-10-11 Alan Shutko + + * Makefile.in (ELCC): Bug 469742: Include . in load path. + + * configure.in: Added --with-xemacs option. Added AC_XEMACS_P to + determine if we're using xemacs. Added PLAT_LISP substitution + with the flavor-specific lisp file. + + * Makefile.in (LISP_SOURCES): New variable, listing files needing + byte-compilation. + (all): Depend on "elc" target to capture all the emacs files. + (install-el): Install more lisp files. + (elc): New target, compile all relevant files. + +2001-10-11 David Kastrup + + * preview.dtx (subsection{The internals}): Introduce count + \pr@snippet so as not to get confused by \include. + (subsection{Preview attaching commands}): Make auctex option use + this counter. + +2001-10-10 David Kastrup + + * circ.tex: Demonstrate new `sections' option. + + * preview.el (preview-default-option-list): Cater for new + `sections' option to preview.sty. + + * preview.dtx (section{Provided Commands}): New argument syntax as + in \PreviewMacro[{*[][]{}}]{\includegraphics}. + (subsection{Parsing commands}): introduce \pr@endparse and support + new syntax. + (subsection{Preview attaching commands}): same here. + (section{Package options}): explain new `sections' option. + (subsection{Selection options}): implement `sections' option. + +2001-10-09 David Kastrup + + * preview.el (preview-mouse-open-error): Don't have multiple + "*Preview-GhostScript-Error*" buffers gather, reuse single one. + (LaTeX-preview-setup): Enter us into "Command" menu. + +2001-10-08 David Kastrup + + * preview.dtx (subsection{Preview attaching commands}): Change + output routine to flush out floats. + Correct \CheckSum. + + * preview.el: Use `error' identifier only where really needed. + (preview-gs-behead-outstanding): see above. + (preview-gs-sentinel): see above. + (preview-gs-flag-error): see above. + Still require (defvar error) because of Auc-TeX + (TeX-active-tempdir): Move definition. + (preview-gs-place, preview-eps-place) + (preview-active-string, preview-make-filename) + (preview-place-preview, preview-parse-messages) + (preview-analyze-error): remove `tempdir' argument + (preview-get-geometry): some change in semantics + (preview-TeX-inline-sentinel): call `preview-parse-messages' with + process buffer active instead of source. + (TeX-inline-preview): adapt to changed `preview-get-geometry' + +2001-10-07 David Kastrup + + * preview.el (preview-get-geometry): comment clarification to + satisfy checkdoc. + (preview-version): added. + (preview-report-bug): use `preview-version' instead of current + ugliness. + + * .cvsignore (Module): Add a few more entries. + + * preview.el: Don't defvar AucTeX internal TeX-auto-file, make + auto-size detection of previews from parsed styles work. + (preview-document-pt): Use `TeX-active-styles' instead of bad AucTeX + internal `TeX-auto-file'. + (preview-get-geometry): Different arguments and semantics. Make + it work. + (TeX-inline-preview): Call changed `preview-get-geometry'. + + * prv-xemacs.el: add macros line-beginning-position and + line-end-position. + + * preview.el: Change manner of loading prv-xemacs + (preview-analyze-error): Use line-end-position again. + +2001-10-05 David Kastrup + + * preview.dtx: Include \ProvidesPackage and \CheckSum + (subsection{Preview attaching commands}): put \unskip in + \end{preview} where it will make a difference. + (section{Various drivers}): \askforoverwritefalse only generated + for make-intended installer. + + * prv-xemacs.el: require overlay + preview-compatibility-macros added + (find-image): some changes of compilation + (defimage): define using preview-defmacro + (make-temp-file): ignore temporary-filename: not needed in here. + +2001-10-04 David Kastrup + + * preview.el: first stab at XEmacs compatibility. + + * prv-xemacs.el: first stab at XEmacs compatibility. + + * circ.tex (section{Die gerade Linie}): built in two deliberate + bugs for testing. + + * preview.el (preview-gs-behead-outstanding): use + `preview-gs-flag-error'. + (preview-mouse-open-error, preview-mouse-open-eps): factored out + stuff from `preview-gs-flag-error'. + (preview-gs-flag-error): replaces `preview-gs-error-string' + (preview-gs-transact): Use `preview-gs-flag-error'. + + * PROBLEMS: be more specific about GhostScript errors + +2001-10-03 David Kastrup + + * preview.el (preview-delete-file): remove dont-register + (preview-make-filename): remove dont-register + (preview-regenerate): switch to clicked buffer if not there. + (preview-gs-error-string): try to avoid strange behaviour from + having `let' restore potential buffer-local-variables to the wrong + buffer. Make some functions (interactive "@"). + +2001-10-02 David Kastrup + + * release 0.5 + + * PROBLEMS: Completed summary of patches and made an outline-mode file. + + * INSTALL: + Gearing up for a release. Last modifications and clarifications. + + * preview.el: + Lots of cleanups for getting to release quality. Made good error + reporting with things masquerading as actual GhostScript sessions, + including command line, prompt, messages, the works. + + Removed preview-gs-urgent which actually has never been anything + but the front of preview-gs-queue. + + * TODO: Some more wishes. + + * preview.el: Make active error display. + + * preview.el: + Changed the process line appearance somewhat, added a bit of + robustness when error line parsing fails, beautified appearance of + opened previews (icon gets its own line only when previewed area + starts on a line). + +2001-10-01 David Kastrup + + * TODO: Added a few items. + + * README: Added CVS instructions and a few other odds and ends. + + * bootstrap.ins: Remove docstrip configuration related messages. + + * INSTALL: Some more massaging. + + * PROBLEMS: Initial checkin, preparation for first tarball release. + + * ChangeLog: Initial entry of ChangeLog. + +2001-10-01 alanshutko + + * aclocal.m4: Instead of /dev/null, throw stuff to FD 5, where it + might do some good. + +2001-09-30 David Kastrup + + * README: Mentioned M-x preview-report-bug. + + * README: Removed redundancies with INSTALL, cleared some stuff up. + + * preview.el: + Obliterated transaction queues. They did not help that much, and are + not implemented in earlier versions of XEmacs. More trouble than they + were worth, anyway. + + * preview.el: Define a few more image types. + +2001-09-29 David Kastrup + + * INSTALL: Some general information and stuff. + + * Makefile.in: + Use latex '\nonstopmode \input ...' instead of -interaction + nonstopmode + + Fixed string comparison in Emacs. + + * aclocal.m4: + Remove trailing slashes after path discovery, do some more things with + sed instead of various other utilities. One change in calling LaTeX + to make it work with older or non-web2c binaries. + + * preview.dtx: + Support those misguided people using $$ in their LaTeX documents. I + am not sure this is a good idea, but it will probably save us bug + reports. + + * TODO: Removed a few done points. + + * preview.el: + Made parsing good. Now the entire TeX error context gets used. In + most cases, regenerating previews should work now, as well as region + previewing. + +2001-09-28 alanshutko + + * INSTALL: New file + +2001-09-27 alanshutko + + * Makefile.in (preview.elc): Patch from Simon Josefsson to fix + build with non-standard AUCTeX location. + +2001-09-27 David Kastrup + + * preview.el: + Made error and abort messages appear in the faulty images. Reworked + file handling somewhat so that in the case of errors all involved + files can stay until the image overlay gets deleted. + + * preview.el: + Added bug reporting instructions and helper function for reports + to preview-latex-bugs@lists.sourceforge.net. + +2001-09-26 alanshutko + + * Makefile.in: (install-texmf) Install the dvi file + + * Makefile.in, aclocal.m4, configure.in: + * aclocal.m4: Removed some dross stolen from Gnus, since it is unused. + Fixed up AC_PATH_TEXMFDIR to try to find a dir to install the docs + and to export texmfdir. + + * configure.in: --with-auctex=DIR, new option + + * Makefile.in: Changed rules for byte-compilation to allow setting + AUCTEXDIR. + (install-texmf) Only texhash the directory we installed into + +2001-09-26 David Kastrup + + * preview.el: + Oodles of documentation and a much faster bounding box extractor + not relying on grep. Some small internal changes. + + * preview.el: + Background rendering now working without errors, even with crummy + default tq.el as currently shipped with Emacs (and XEmacs?). + +2001-09-25 David Kastrup + + * preview.el: + Some initial stab at trying to make do without tq.el. Figured out a + way to make do with tq's ugly semantics, however. Just keep this + somewhere. Only half done. + +2001-09-24 alanshutko + + * Makefile.in: + Makefile.in: clean and distclean targets from Simon Josefsson + +2001-09-24 David Kastrup + + * preview.el: + Sanitized temporary file handling by introducing a reference count + scheme. Temporary directories should now get deleted as they become + empty. We still do a general cleanup (in case a previous EMacs + session crashed) on first accessing any preview subdirectory, which + means bad luck when you are starting multiple instances of Emacs for + previewing purposes. + +2001-09-24 alanshutko + + * Makefile.in, configure.in: + Run texhash after tex installation. Also set full + pathnames for programs, since the path of the installing user may + not match the compiling user. + + * Makefile.in, aclocal.m4: First cut at previewdocdir + +2001-09-24 David Kastrup + + * preview.el: + PNG rendering now basically works and is the default. Errors during + transaction queue processing insert their messages into the TeX + background buffer; so do unexpected GhostScript messages. Good for + debugging. + +2001-09-22 David Kastrup + + * preview.el: + Forgot entering into queue and a condition. Still does not work with png. + + * preview.dtx: Fixed \begin{table} bug. + + * preview.el: Several changes from several people. + + The big one: support of other image formats. PNG. Unfortunately, not + yet functional. Checked in nevertheless since the old postscript + rendering is on by default and seems to work still. + + * preview.dtx: Forgotten macrocode, empty line. + +2001-09-21 alanshutko + + * Makefile.in, aclocal.m4, configure.in: + 2001-09-21 Alan Shutko + + * aclocal.m4: Correct handling of docstrip configuration for + non-TDS setup. Also, quote the $ in awk. + + * Makefile.in (TEX): New variable. + (all): preview-mk.ins instead of preview.ins + (preview-mk.ins, preview.sty prauctex.def preview.drv): Use $TEX. + + * configure.in: Added --with-preview-dir option. Check for tex + executable. + + * configure.in: Clarified --with-texmf help. + + * README: Updated build directions for autoconf build. + + * .cvsignore, Makefile, Makefile.in, aclocal.m4, configure.in, install-sh: + Makefile.in, aclocal.m4, configure.in: Create autoconf versions of + Makefile. Much of aclocal.m4 was stolen from Gnus, though the + AC_PATH_TEXMF is new. + + Added install-sh for use by the makefile if a compatible install + binary is not found. + +2001-09-20 David Kastrup + + * Makefile: First sketch at installation via make instead of docstrip. + + * bootstrap.ins: No error if no docstrip.cfg. + + * bootstrap.ins: + First sketch at bootstrap install file for extracting main installer + and giving directory info. + + * preview.dtx: Added missing macrocode environment (David Love). + Leave directory off installer when installing via make. + +2001-09-19 David Kastrup + + * README: Checked in antialiasing suggestions from Alan Shutko. + +2001-09-16 David Kastrup + + * preview.el: Still learning about customize-variable... + +2001-09-15 David Kastrup + + * preview.el: + Parse HiRes Bounding Boxes, remove accidental paste of definition of + shell-command-to-string, add support for graphical preview of files + not prepared for it. + + * preview.dtx: Another spurious space. + + * preview.dtx: + AucTeX option delays \nonstopmode. Spurious space in \pr@endbox removed. + + * README: Add instructions for anti-aliasing. + + * preview.dtx, README: Corrected Email address. + +2001-09-14 David Kastrup + + * README: Added some more descriptive stuff and my Email address. + + * preview.el: Added intelligent determination of EPS scale. + Changed Bounding Box determination to use a HiResBoundingBox if + present, and work without a shell. + Added some customization. + +2001-09-13 David Kastrup + + * .cvsignore: Ignore generated files. + + * preview.dtx: + Deleted no longer applicable comment. Fixed bug in connection with \item. + + * COPYING: Copy of GPL version 2 included. + + * README: Typo. + + * README: Clarified comment about how to improve EPS support in Emacs. + + * README: Removed link to pretest Emacs on request from Gerd Möllmann. + +2001-09-12 David Kastrup + + * circ.tex: New file. + + * circ.tex: This is the initial checkin of preview-latex. Enjoy. + + * Makefile, README, TODO, preview.dtx: New file. + + * Makefile, README, TODO, preview.dtx: + This is the initial checkin of preview-latex. Enjoy. + + * preview.el: New file. + + * preview.el: This is the initial checkin of preview-latex. Enjoy. + diff --git a/elpa/auctex-13.1.3/ChangeLog.1 b/elpa/auctex-13.1.3/ChangeLog.1 new file mode 100644 index 0000000..3be0398 --- /dev/null +++ b/elpa/auctex-13.1.3/ChangeLog.1 @@ -0,0 +1,28132 @@ +2022-02-20 Mosè Giordano + + * Version 13.1 released. + +2022-02-17 Arash Esbati + + Update style/ltxdoc.el to class version 2.1d + + * style/ltxdoc.el ("ltxdoc"): Add '|' to `LaTeX-shortvrb-chars' + before running the 'shortvrb' style hook. Add missing symbols to + the style hook incl. fontification. + (LaTeX-ltxdoc-class-options): New variable. + + * tex-ispell.el (TeX-ispell-skip-cmds-list): Add one entry "cs". + +2022-02-15 Arash Esbati + + Update footmisc package options to v6.0b + + * style/footmisc.el (LaTeX-footmisc-package-options): Delete + "bottomfootnotes". + +2022-02-13 Arash Esbati + + Update footmisc package options to v6.0a + + * style/footmisc.el (LaTeX-footmisc-package-options): Add new + package options. + +2022-02-12 Ikumi Keita + + Add NEWS item + + * doc/changes.texi: Announce changes in + `LaTeX-indent-environment-list'. + +2022-02-11 Arash Esbati + + Consider environments defined with newfloat package + + * style/subcaption.el ("subcaption"): Offer environments defined + with newfloat package when declaring the sub-caption feature. + +2022-02-11 Arash Esbati + + Improve fontification for LaTeX kernel macros + + * font-latex.el (font-latex-built-in-keyword-classes): Add + fontification support for LaTeX kernel macros to various keyword + classes. + + * tests/latex/font-latex-test.el + (font-latex-general-fontification): Update test for fontification. + +2022-02-09 Arash Esbati + + Adjust entries for completion + + (TeX-arg-corner, TeX-arg-lr): Remove empty strings and unlistify + the elements in collection argument of `completing-read'. + +2022-02-09 Arash Esbati + + Improve query for opt. arguments of \parbox and minipage + + * latex.el (LaTeX-env-minipage): Support query for all optional + arguments of minipage environment. Don't use INITIAL-VALUE + argument when reading the width with `TeX-read-string', use + DEFAULT-VALUE instead and indicate the value in the prompt. + (TeX-arg-tb): Add new argument POSLIST which can be used to offer + more sides for completion. + (LaTeX-common-initialization): Use new arguments of `TeX-arg-tb' + for the "parbox" entry. + +2022-02-05 Ikumi Keita + + Add default entries to LaTeX-indent-environment-list (bug#28405) + + My previous commits disregard user's customization on + LaTeX-indent-environment-list. Reconsideration led to move entries to + its default value. + + * style/amsmath.el ("amsmath"): + * style/mathtools.el ("mathtools"): + Move entries into default value in latex.el. + * latex.el (LaTeX-indent-environment-list): Pull in those entries. + Add math envs without alignment as well to fix bug#28405. + +2022-01-31 Ikumi Keita + + Add M-RET support for smallmatrix variants + + * style/mathtools.el ("mathtools"): Add smallmatrix variant + environments to `LaTeX-item-list'. + +2022-01-31 Ikumi Keita + + Add new test for indent + + * tests/latex/latex-test.el (LaTeX-indent-tabular): Add cookie to + recognize \usepackage. + * tests/latex/tabular-in.tex: + * tests/latex/tabular-out.tex: + Add \usepackage to deal with align and aligned environments. + Add new test involving aligned environment. + +2022-01-31 Ikumi Keita + + Add support for indent for environments with alignment + + * latex.el (LaTeX-indent-environment-list): Move align, align* and + equation* environment to amsmath.el. + * style/amsmath.el ("amsmath"): Add amsmath environments with + alignment to local value of `LaTeX-indent-environment-list'. + Add smallmatrix environment to `LaTeX-item-list'. + * style/mathtools.el ("mathtools"): Add mathtools environments with + alignment to local value of `LaTeX-indent-environment-list'. + Add FIXME comment to `LaTeX-item-list' for spreadlines environment. + Update copyright year. + + TODO: Add support for empheq environment as well. It would be + necessary to implement a new function which looks into the argument of + empheq environment and indents approapriately. + +2022-01-21 Arash Esbati + + Re-run LaTeX when .toc|lof|lot is missing + + * tex-buf.el (TeX-LaTeX-sentinel): Recognize missing .toc|lof|lot + files and suggest a LaTeX re-run. Issue raised in: + https://lists.gnu.org/archive/html/auctex/2022-01/msg00020.html + +2022-01-21 Arash Esbati + + Fontify LaTeX kernel macros + + * font-latex.el (font-latex-built-in-keyword-classes): Add 3 core + macros for TOC, LOF and LOT to function class. + +2022-01-20 Arash Esbati + + * tex-ispell.el: Skip the arguments of stabular*? environments. + +2022-01-18 Arash Esbati + + Add macros to skip from caption package + + * tex-ispell.el (TeX-ispell-skip-cmds-list): Add macros from + caption.sty. + +2022-01-11 Arash Esbati + + Re-add support for deprecated but necessary macros + + * style/siunitx.el ("siunitx"): Add back support for deprecated + macros \si et al. + Conditionalize support for macros \qty and \units to avoid clash + with other packages defining macros with the same name. + +2022-01-08 Andrea Greselin (tiny change) + + Make TeX-insert-quote robust for corner case (bug#52852) + + * tex.el (TeX-insert-quote): Go back only when there's enough room to + do so. + +2022-01-06 Arash Esbati + + Fix tabular test for siunitx v3 + + * tests/latex/tabular-count-ampersands-in.tex: + * tests/latex/tabular-count-ampersands-out.tex: Replace the s + column specifier with S which is the only one provided by siunitx + version 3. + +2021-12-29 Tassilo Horn + + Revert "Properly destructure LaTeX-xparse-macro/environment-list entries" + + This reverts commit 0c2eda1940e2efb89006d4353d234ce3cb66ecb0. + +2021-12-29 Andrea Greselin (tiny change) + + Properly destructure LaTeX-xparse-macro/environment-list entries + + * style/xparse.el (LaTeX-xparse-macro-parse): Properly destructure + LaTeX-xparse-macro/environment-list entries (bug#52872). + +2021-12-28 David Kastrup + + Make preview.sty deal with newer LaTeX hiding \shipout + +2021-12-25 Ikumi Keita + + Fix TeX-complete-make-expert-command-functions + + * tex.el (TeX-complete-make-expert-command-functions): Use dynamically + generated, dedicated variable to register expert entities. + +2021-12-23 Tassilo Horn + + Refactor completion annotation code + + * tex.el + (TeX--completion-annotation-from-tex--prettify-symbols-alist): New + function. + (TeX--completion-annotation-function): Use it. + +2021-12-22 Tassilo Horn + + Add completion annotation support from LaTeX-math-list/default + + * latex.el (LaTeX--completion-annotation-from-math-menu): New + function. + * tex.el (TeX--completion-annotation-function): Use it if bound. + +2021-12-21 Tassilo Horn + + Add an :annotation-function for completion and CAPF + + * tex.el (TeX--completion-annotation-function): New function. + (TeX--completion-at-point): Use it. + (TeX--symbol-completion-table): New function. + (TeX-insert-macro): Use both new functions. + +2021-12-18 Arash Esbati + + Support enhanced tabular indentation + + * style/stabular.el ("stabular"): Append defined environments to + `LaTeX-indent-environment-list'. + +2021-12-15 Arash Esbati + + Add style/sidecap.el + + * Makefile.in (STYLESRC): Add new style. + + * style/sidecap.el: New file. + +2021-12-15 Arash Esbati + + Add new style/rotating.el + + * Makefile.in (STYLESRC): Add new style. + + * style/rotating.el: New file. + +2021-12-15 Arash Esbati + + Add styles for packages from sttools collection + + * Makefile.in (STYLESRC): Add new styles. + + * style/cuted.el: + * style/floatpag.el: + * style/flushend.el: + * style/midfloat.el: + * style/stabular.el: + * style/stfloats.el: New files. + +2021-12-06 Arash Esbati + + Update style/url.el to package version 3.4 + + * style/url.el: Add parsing abilities for the macros \urldef and + \DeclareUrlCommand. + (TeX-arg-url-urlstyle): New function renamed from + `TeX-arg-urlstyle'. + (TeX-arg-url-DeclareUrlCommand, TeX-arg-url-urldef): New + functions. + ("url"): Remove macros for setting new styles, linebreaks + etc. from fontification. Move '\urlstyle' to function class. + (LaTeX-url-package-options): Update package options. + +2021-11-30 Ikumi Keita + + Fix marker management + + * latex.el (LaTeX-env-figure): Set marker only when it's really a + marker. + +2021-11-26 Arash Esbati + + Track changes in LaTeX kernel 2021-11-15 + + * font-latex.el (font-latex-built-in-keyword-classes): Add the + macros \counterwith(in|out) to variable keyword-class. + + * latex.el (LaTeX-common-initialization): Support completion for + \counterwith(in|out) macros. + +2021-11-26 Arash Esbati + + Add new style/unicodefonttable.el + + * Makefile.in (STYLESRC): Add new style. + + * style/unicodefonttable.el: New file. + +2021-11-25 Arash Esbati + + Update style/siunitx.el to package version 3 + + * doc/changes.texi: Document the update of siunitx.el. + + * style/siunitx.el: Change email address. + (LaTeX-siunitx-regexp): Adjust regexp to match the second + mandatory argument of '\DeclareSIPower'. + (LaTeX-siunitx-cleanup): Delete function since the function + `LaTeX-siunitx-unit-list' already moves parsed elements to the + variable `LaTeX-siunitx-unit-list'. Don't add the function to + `TeX-auto-cleanup-hook'. + (LaTeX-siunitx-unit-list-parsed): New function returning all + predefined and parsed units. + (LaTeX-arg-siunitx-unit): Use the function + `LaTeX-siunitx-unit-list-parsed'. + (LaTeX-siunitx-package-options): Update to (and only to) key=vals + defined in package version 3. + (LaTeX-siunitx-key-val-options): New function returning key=vals. + ("siunitx"): Use the function `LaTeX-siunitx-key-val-options' in + the hook. + Remove deprecated macros and units. Keep fontification for + deprecated main macros \si, \SI, \SIlist and \SIrange. + (LaTeX-siunitx-package-options): Support the preamble-only key + 'table-column-type'. + +2021-11-25 Arash Esbati + + Add new style/cancel.el + + * Makefile.in (STYLESRC): Add new style. + + * style/cancel.el: New file. + +2021-11-23 Arash Esbati + + Add new style/xr.el + + * Makefile.in (STYLESRC): Add new style. + + * style/xr.el: New file. + +2021-11-23 Arash Esbati + + Add new style/xr-hyper.el + + * Makefile.in (STYLESRC): Add new style. + + * style/xr-hyper.el: New file. + +2021-11-23 Arash Esbati + + Improve handling of key=vals in style/tcolorbox.el + + * style/tcolorbox.el (LaTeX-tcolorbox-keyval-options-local) + (LaTeX-tcolorbox-update-style-key): Remove now unused variable and + function. + (LaTeX-tcolorbox-keyval-options): New function returning key=vals. + (LaTeX-tcolorbox-keyval-options-full): Change the content of the + variable. It now holds a list of symbols. + (LaTeX-tcolorbox-keyval-options-full): New function returning + key=vals from symbols in the variable + `LaTeX-tcolorbox-keyval-options-full'. + ("tcolorbox-tcbuselibrary"): Add the missing prefix to plural + argument. + (LaTeX-tcolorbox-auto-cleanup): Don't call + `LaTeX-tcolorbox-update-style-key' anymore. + ("tcolorbox"): Use new function `LaTeX-tcolorbox-keyval-options' + in the hook. + Process the library names read in by \tcbuselibrary directly. + + * style/tcolorboxlib-raster.el + (LaTeX-tcolorbox-lib-raster-env-item): Use the new function + `LaTeX-tcolorbox-keyval-options'. + ("tcolorboxlib-raster"): Register library variable + `LaTeX-tcolorbox-lib-raster-keyval-options' in + `LaTeX-tcolorbox-keyval-options-full'. + Use the function `LaTeX-tcolorbox-keyval-options' in the hook. + +2021-11-22 Arash Esbati + + Update style/multicol.el to package version 1.9b + + * style/multicol.el ("multicol"): Add new macros. Change the + query for \columnbreak which accepts an optional argument. + Add fontification support for relevant macros. + (LaTeX-multicol-package-options): Add new option "colcation". + +2021-11-22 Ikumi Keita + + Fix misc minor issues + + * latex.el (LaTeX-env-figure): Ensure temporal marker is cleaned in + all cases. + (LaTeX-current-verbatim-macro): Include asterisk, if present, in + returned name. + * tex-info.el (TeX-texinfo-mode): Set `TeX-comment-start-regexp'. + * tex.el (TeX-verbatim-p): Call `TeX-verbatim-p-function' with + argument POS. + (TeX-verbatim-p-function): State explicitly in doc string about the + argument POS of the function. + +2021-11-21 Arash Esbati + + Fontify \tabularnewline macro + + * font-latex.el (font-latex-built-in-keyword-classes): Add an + entry for \tabularnewline to warning class. + +2021-11-21 Arash Esbati + + Improve handling of key=vals in style/caption.el + + * style/caption.el (LaTeX-caption-key-val-options-local) + (LaTeX-caption-update-key-val-options): Remove now unused variable + and function. + (LaTeX-arg-caption-command): Remove function since the + functionality is now provided by `TeX-arg-key-val' which is used + in the hook. + ("caption"): Use `completing-read' to read a single key from + provided key=vals for the macros \clearcaptionsetup*?. + Various docstring fixes. + + * style/subcaption.el ("subcaption"): Don't use removed variable + `LaTeX-caption-key-val-options-local' anymore. + Various docstring fixes. + +2021-11-19 Arash Esbati + + Improve handling of key=vals in style/hologo.el + + * style/hologo.el ("hologo"): Use `TeX-arg-key-eval' instead of + more complicated call of `TeX-arg-eval'. + +2021-11-19 Arash Esbati + + Improve handling of key=vals in style/floatrow.el + + * style/floatrow.el (LaTeX-floatrow-key-val-options-local) + (LaTeX-floatrow-update-key-val-options): Remove now unused + variable and function. + (LaTeX-floatrow-key-val-options): New function returning key=vals. + (LaTeX-floatrow-auto-cleanup) + (LaTeX-floatrow-arg-declare-new-options): Remove call of + `LaTeX-floatrow-update-key-val-options'. + ("floatrow"): Call the function `LaTeX-floatrow-key-val-options' + instead of the variable `LaTeX-floatrow-key-val-options-local'. + Minor spacing fixes. + +2021-11-19 Ikumi Keita + + Fix logic again + + * latex.el (LaTeX-fill-region-as-paragraph): When identifying code + comment, continue search if the found candidate turns out not to be a + code comment. + Add a comment for regexp. + +2021-11-18 Ikumi Keita + + Fix wrong logic of the previous commit + + * latex.el (LaTeX-fill-region-as-paragraph): Take into account lines + ending with "\par" or "\\" before code comments. We must always + perform both code comment detection and regexp match. + * tests/latex/latex-filling-in.tex: + * tests/latex/latex-filling-out.tex: + Add additional tests. + +2021-11-17 Ikumi Keita + + Use coherent logic to identify code comment (bug#51762) + + * latex.el (LaTeX-fill-region-as-paragraph): Use the same logic to + identify code comment as the rest of latex.el. + Use shy regexp groups when possible. + Add some comments. + * tests/latex/latex-test.el (LaTeX-filling): + * tests/latex/latex-filling-in.tex: + * tests/latex/latex-filling-out.tex: + Add new tests (including ones for bug#48937). + +2021-11-17 Arash Esbati + + Improve handling of key=vals in style/listings.el + + * style/listings.el (LaTeX-listings-key-val-options): Fix a typo. + (LaTeX-listings-key-val-options-local) + (LaTeX-listings-update-style-key): Remove now unused variable and + function. + (LaTeX-listings-key-val-options): New function returning key=vals. + (LaTeX-listings-lstnewenvironment-regexp): Adjust matching of + first optional argument. + ("listings"): Call the function `LaTeX-listings-key-val-options' + instead of the variable `LaTeX-listings-key-val-options-local'. + Various docstring fixes. + +2021-11-15 Arash Esbati + + Improve handling of key=vals in style/enumitem.el + + * style/enumitem.el (LaTeX-enumitem-key-val-options-local) + (LaTeX-enumitem-newlist-list-local): Remove now unused variables. + (LaTeX-enumitem-key-val-options): New function returning key=vals. + Replace all occurrences of `LaTeX-enumitem-key-val-options-local' + with a call to the new function. + (LaTeX-arg-enumitem-SetLabelAlign) + (LaTeX-arg-enumitem-SetEnumitemKey) + (LaTeX-arg-enumitem-SetEnumitemValue): Add library prefix to the + function names. + (LaTeX-arg-enumitem-setlist): New function. + (LaTeX-enumitem-update-key-val-options): Remove unused function. + ("enumitem"): Update style to package version 3.9, add support for + 'size' feature in \setlist and adjust fontification. Fix typo for + 'labelindent'. Various docstring fixes. + +2021-11-13 Arash Esbati + + Improve handling of key=vals in style/fancyvrb.el + + * style/fancyvrb.el (LaTeX-fancyvrb-key-val-options-local): Remove + now unused variable. + (LaTeX-fancyvrb-key-val-options): New New function returning + key=vals. Replace all occurrences of + `LaTeX-fancyvrb-key-val-options-local' with a call to the new + function. + + * style/fvextra.el (LaTeX-fvextra-key-val-options): Uncomment the + "numbers" key=val. + (LaTeX-fvextra-update-key-val): Remove the unused function and its + addition to `TeX-auto-cleanup-hook'. + ("fvextra"): Replace all occurrences of + `LaTeX-fancyvrb-key-val-options-local' with a call to the function + `LaTeX-fancyvrb-key-val-options'. + + * style/pythontex.el: Declare the function + `LaTeX-fancyvrb-key-val-options'. + (LaTeX-env-pythontex, "pythontex"): Replace all occurrences of + `LaTeX-fancyvrb-key-val-options-local' with a call to the function + `LaTeX-fancyvrb-key-val-options'. + + * style/tex-live.el ("tex-live"): Call the function + `LaTeX-fancyvrb-key-val-options' instead of the variable + `LaTeX-fancyvrb-key-val-options-local'. + +2021-11-11 Ikumi Keita + + Don't use obsolete @inforef + + * doc/preview-latex.texi (Keys and lisp): + (The Emacs interface): + Use @xref instead of @inforef as Texinfo 6.8 marked it as obsolete. + +2021-11-10 Ikumi Keita + + * doc/todo.texi (Mid-term Goals): Add TODO about tool bar. + +2021-11-10 Arash Esbati + + Improve handling of key=vals in style/minted.el + + * style/minted.el (LaTeX-minted-key-val-options-local) + (LaTeX-minted-update-key-vals): Remove now unused variable and + function. + (LaTeX-minted-key-val-options): New function returning key=vals. + (LaTeX-minted-auto-cleanup): Delete call of + `LaTeX-minted-update-key-vals'. + ("minted"): Use new function in the style hook. + +2021-11-10 Arash Esbati + + Improve handling of key=vals in style/mdframed.el + + * style/mdframed.el (LaTeX-mdframed-key-val-options-local) + (LaTeX-mdframed-update-style-key): Remove now unused variable and + function. + (LaTeX-mdframed-newmdenv-regexp) + (LaTeX-mdframed-mdtheorem-regexp): Use the helper function + `LaTeX-extract-key-value-label' to build the regexp. + (LaTeX-mdframed-key-val-options): New function returning key=vals. + ("mdframed"): Use new function in the style hook. + +2021-11-10 Arash Esbati + + Improve handling of key=vals style/newfloat.el + + * style/newfloat.el (LaTeX-empheq-key-val-options-local): Remove + now unused variable. + (LaTeX-newfloat-key-val-options): New function returning key=vals. + ("newfloat"): Use new function `LaTeX-newfloat-key-val-options'. + +2021-11-10 Arash Esbati + + Improve handling of key=vals in style/empheq.el + + * style/empheq.el (LaTeX-empheq-key-val-options-local) + (LaTeX-empheq-update-key-val-options): Remove now unused variable + and function. + (LaTeX-empheq-key-val-options): New function returning key=vals. + (LaTeX-empheq-env, LaTeX-empheq-env-overload, "empheq"): Use new + function `LaTeX-empheq-key-val-options' instead of variable + `LaTeX-empheq-key-val-options-local'. Minor code rearrangements. + +2021-11-09 Arash Esbati + + Improve style/babel.el + + * style/babel.el (LaTeX-babel-cleanup-babeltags): Use \' instead + of $ to match string-end. Drop unnecessary grouping. + ("babel"): Update various key=vals. + +2021-11-09 Arash Esbati + + * style/babel.el ("babel"): Use `LaTeX-fontspec-font-features'. + +2021-11-08 Arash Esbati + + Update style/fontspec.el to package version 2.7i + + * style/fontspec.el (LaTeX-fontspec-font-features): Update + key=val list. + (LaTeX-fontspec-font-features-local) + (LaTeX-fontspec-update-font-features): Remove now unused variable + and function. + (LaTeX-fontspec-font-features): New function returning key=vals. + (LaTeX-fontspec-auto-cleanup): Remove the call of + `LaTeX-fontspec-update-font-features'. + ("fontspec"): Replace `LaTeX-fontspec-font-features-local' with + `LaTeX-fontspec-font-features' call. + +2021-11-08 Ikumi Keita + + Supplement doc string + + * style/kpfonts.el (LaTeX-kpfonts-default): Supplement doc string + according to recent change in doc string of `LaTeX-math-list'. + +2021-11-03 Arash Esbati + + Autoload `TeX-check-engine-add-engines' in tex.el + + * style/arabxetex.el ("arabxetex"): + * style/babel.el ("babel"): + * style/bidi.el ("bidi"): + * style/fontspec.el ("fontspec"): + * style/polyglossia.el ("polyglossia"): Don't require tex-buf.el + in the style hook. + + * tex.el (TeX-check-engine-add-engines): Autoload the function so + the styles using it don't have to require tex-buf.el. + +2021-10-29 Arash Esbati + + Extend `TeX-read-key-val' to accept a function call + + * doc/changes.texi: Document the change. + + * latex.el (TeX-read-key-val): Accept a function call returning an + alist as second argument. + +2021-10-24 Arash Esbati + + * style/graphicx.el (LaTeX-graphicx-key-val-options): Add alt key. + +2021-10-09 Ikumi Keita + + Cater for corner case when dealing with TeX error + + * tex-buf.el (TeX-find-display-help): Don't try to open error file + when it wasn't found. + Some cleanups. + +2021-10-05 Ikumi Keita + + Silence compiler warning + + * tex-buf.el (TeX-parse-TeX): + (TeX-error-overview-goto-source): + Don't let-bind `default-major-mode'. + (TeX-find-display-help): Fall back to the major mode of command + buffer. + +2021-10-05 Ikumi Keita + + Explain how to do forward search by mouse + + * doc/auctex.texi (I/O Correlation): Add a sample usage of + `TeX-source-correlate-map' and `TeX-view-mouse'. + +2021-09-24 Ikumi Keita + + * tests/latex/latex-test.el (LaTeX-flush-left-indent): New test. + +2021-09-24 Ikumi Keita + + Cleanup indentation of verbatim environments + + * latex.el (LaTeX-begin-regexp): Delete because this variable isn't + used anywhere. + (LaTeX-indent-calculate-last): Remove redundant regexp grouping. + +2021-09-24 Ikumi Keita + + Don't indent begin/end of comment env + + Begin/end line of comment environment must be flush left, just like + verbatim environments. However, comment environment shouldn't be + included in `LaTeX-verbatim-environments' because + 1. filling shouldn't be disabled inside comment environment + 2. contents inside comment environment should be fontified as comment + + * latex.el (LaTeX-verbatim-regexp): Attach a new optional argument + COMMENT to allow inclusion of comment environments. + (LaTeX-indent-calculate): Indent begin/end line of comment environment + at column 0. + Remove redundant regexp grouping. + (LaTeX-indent-calculate-last): Calculate indent after comment + environment correctly. + Remove redundant regexp grouping. + +2021-09-24 Ikumi Keita + + Explain how to support option completion + + * doc/auctex.texi (Adding Other): Add explanation for style file + authors: How to provide support for completion of optional arguments + for \usepackage and \documentclass. + +2021-09-22 Ikumi Keita + + Delete obsolete files and targets + + * auctex.spec: + * preview-latex.spec: + Delete rpm spec files. + * Makefile.in (): Remove make targets rpm-packages and + windows-package. + * doc/preview-readme.texi (Availability): Remove mention about rpm + package. + Supplement description about git access. + +2021-09-09 Ikumi Keita + + Add NEWS for two commands available in Texinfo mode + + * doc/changes.texi: Add news of two new entries in `TeX-command-list', + "Texindex" and "Texi2dvi". + +2021-09-08 Tassilo Horn + + Recognize L3 \msg_line_context: on warning parsing + + * tex-buf.el (TeX-warning): Recognize L3 \msg_line_context: on warning + parsing which reads "on line X" instead of "on input line X". + +2021-09-02 Arash Esbati + + Track standardized generic hook names in LaTeX kernel + + * latex.el (TeX-read-hook): Unify query for hooks and track the + change for standardized generic hook names described in: + https://github.com/latex3/latex2e/blob/develop/base/doc/ltnews34.tex + +2021-08-30 Arash Esbati + + Handle optional embellishment arguments correctly + + * style/xparse.el (LaTeX-xparse-macro-regexp) + (LaTeX-xparse-environment-regexp): Include the entire match text + to avoid ambiguity. + (LaTeX-arg-xparse-embellishment-query): New function. + (LaTeX-xparse-macro-parse): Handle embellishments (e/E argument + type) correctly. + +2021-08-30 Arash Esbati + + Check the options and load the style backref.el + + * style/hyperref.el ("hyperref"): Run the style hook for + backref.el when the corresponding option is given. + Correct link to testform.tex. + +2021-08-28 Tassilo Horn + + Fix error when tex.el is loaded while default-directory doesn't exist + + * tex.el (TeX-view-program-select-evince): Bind `default-directory' to + HOME for the shell command testing for the availability of + evince-based viewer. That triggered an error when tex.el is loaded as + response to finding a tex file in a non-existent directory which at + this point is the value of `default-directory' (bug#50225). + +2021-08-27 Arash Esbati + + Add new style/backref.el + + * Makefile.in (STYLESRC): Add new style. + + * style/backref.el: New file. + +2021-08-26 Arash Esbati + + * style/beamer.el ("beamer"): Improve indentation of \frametitle. + +2021-08-24 Arash Esbati + + Improve obeying the value of `TeX-insert-braces' + + * latex.el (LaTeX-common-initialization): Add "columnseprule" to + list of known lengths and remove it from style/multicol.el. + Remove 0 as specifier for symbols formerly provided by the + textcomp package. + + * style/multicol.el ("multicol"): Add lengths defined by the + package to list of known lengths. + + * style/brazilian.el ("brazilian"): + * style/currvita.el ("currvita"): + * style/ltugboat.el ("ltugboat"): + * style/marginnote.el ("marginnote"): + * style/mflogo.el ("mflogo"): + * style/portuguese.el ("portuguese"): Remove 0 as specifier for + the defined symbols. Braces are now inserted after the symbols if + `TeX-insert-braces' is non-nil. + +2021-08-21 Al Haji-Ali + + Add NEWS entry for output-dir feature + + + * doc/changes.texi (News in 13.1): Add NEWS entry for Al's output-dir + feature. + +2021-08-20 Arash Esbati + + Update Pygments styles + + * style/minted.el (LaTeX-minted-key-val-options): Update values + for style-key provided by Pygments v2.9. + +2021-08-17 Arash Esbati + + * style/ltxguide.el ("ltxguide"): Update syntactic font-locking. + +2021-08-13 Arash Esbati + + Improve style/xparse.el + + * style/xparse.el (LaTeX-xparse-macro-parse): Remove unnecessary + grouping in regexps. + ("xparse"): Fix number of arguments of testing macros. + +2021-08-03 Ikumi Keita + + Avoid superfluous output directories + + * tex.el (TeX--master-output-dir): Add new optional argument ENSURE so + that it doesn't make output dir when `TeX-region-file' is called from + `TeX-set-mode-name', which can be called from + `TeX-source-correlate-mode' in major mode function. + (TeX--output-dir-arg): Feed t for the above new argument ENSURE. + +2021-07-21 Ikumi Keita + + Add index files as clean target in Texinfo mode + + * tex-info.el (Texinfo-clean-intermediate-suffixes): Add index file + suffixes. + +2021-07-21 Ikumi Keita + + Add entries for Texinfo mode in `TeX-command-list' + + * tex.el (TeX-command-list): Add "Texindex" and "Texi2dvi" entries in + `TeX-command-list'. + * doc/auctex.texi (Superseding): Mention "Texindex" instead of "Index". + +2021-07-21 Arash Esbati + + Update style/ulem.el + + * style/ulem.el ("ulem"): Add macros \dashuline and \dotuline. + Fix \markoverwith which takes one argument. + Add \ULdepth to list of known lengths. + Cater fontification for added macros. + (LaTeX-ulem-fontdecl, LaTeX-ulem-fontcmd): Rename from + `LaTeX-arg-fontdecl' and `LaTeX-arg-fontcmd'. + (TeX-arg-ulem-fontdecl, TeX-arg-ulem-fontcmd): Use renamed + variables. + (TeX-arg-ulem-useunder): Don't listify the completion candidates, + `completing-read' can handle list of strings. + +2021-07-19 Ikumi Keita + + Fix slowdown of font lock in doctex mode + + `texmathp' limits search by looking for empty lines, which appear + frequently in LaTeX documents. However, docTeX documents often lack + such true empty lines. In such buffer, `texmathp' must search + from (point-min) every time, which slowed down font lock operation + siginificantly. + + * texmathp.el (texmathp): Adjust regular expression so that a line + containing only whitespaces except consecutive %'s at its beginning + is considered as empty in doctex mode buffer. + +2021-07-18 Arash Esbati + + Be more precise about the first element in `LaTeX-math-list' + + * doc/auctex.texi (Mathematics): + * latex.el (LaTeX-math-list): Update description for the first + element KEY in `LaTeX-math-list'. + Remove unnecessary quoting of opening/closing parenthesis. + +2021-07-16 Arash Esbati + + * tex-fold.el (TeX-fold-macro-spec-list): Add entry for "footref". + +2021-07-12 Ikumi Keita + + Clean up temporal markers + + * latex.el (LaTeX-env-figure, LaTeX-fill-region-as-paragraph) + (LaTeX-fill-region-as-para-do,LaTeX-fill-paragraph) + (LaTeX-fill-region): + * style/dinbrief.el (LaTeX-dinbrief-env-recipient): + * style/letter.el (LaTeX-env-recipient): + * tex-info.el (Texinfo-reftex-section-info): + * tex.el (TeX-parse-argument): + Clean up temporal markers after their usage so that they don't slow + down the subsequent editing in the buffer. + +2021-07-07 Arash Esbati + + Add support for LaTeX hook macros + + * doc/auctex.texi (Adding Macros): Document new functions for + reading and inserting LaTeX hooks. + + * doc/changes.texi: Add entry for LaTeX hooks support. + + * font-latex.el (font-latex-built-in-keyword-classes): Add hook + macros to function keywords class. + + * latex.el (TeX-global-input-files-with-extension): New variable. + (TeX-read-hook, TeX-arg-hook): New functions for reading and + inserting LaTeX hooks. + (LaTeX-common-initialization): Add hook macros to AUCTeX's LaTeX2e + hook. + +2021-07-05 Ikumi Keita + + Add defensive `save-match-data' + + * preview.el.in (preview-set-texinputs): Follow the instruction + "Simple Match Data Access" in elisp reference: + A search which fails may or may not alter the match data. In the + current implementation, it does not, but we may change it in the future. + Don’t try to rely on the value of the match data after a failing search. + +2021-07-05 Ikumi Keita + + Fix order of arguments + + * preview.el.in (preview-make-image): Rearrange the arguments of `get' + in correct order. + Adapt doc string. + +2021-07-05 Arash Esbati + + * doc/auctex.texi (Modes and Hooks): Fix hook name. + +2021-06-22 Ikumi Keita + + Improve tool bar appearance + + * toolbar-x.el (toolbarx-emacs-add-button): Use built-in separator. + Add :vert-only property to suppress labels unless vertical alignment + is specified for labels. + Reindent the codes. + * preview.el.in (preview-mode-setup): Add :vert-only property as well. + +2021-06-16 Ikumi Keita + + Update document + + * doc/auctex.texi (Multifile): Delete description about nonexistent + feature. + +2021-06-16 Ikumi Keita + + Fix doc strings and comment + + * latex.el (LaTeX-style-list): + * preview.el.in (preview-document-pt-list): + * tex-buf.el (TeX--concat-ext, TeX-command) + (TeX-active-master-with-quotes): + * tex.el (TeX-master,TeX-auto-regexp-list,TeX-auto-x-regexp-list) + (TeX-output-dir, TeX--master-output-dir, TeX--output-dir-arg): + Fix doc strings. + Fix defcutom specs. + * tex-fold.el (TeX-fold-mode): Fix comment. + +2021-06-16 Ikumi Keita + + Fix arguments given to makeglossaries + + * tex.el (TeX-expand-list-builtin): Add new placeholder "%(d-dir)". + (TeX-command-list): Use it and give basename of the document, not .aux + file names, as argument for makeglossaries. + Tweak the order of the argument for biber and dvipdfmx for coherency. + +2021-06-11 Arash Esbati + + Define `TeX-parse-all-errors' in tex.el + + * tex-buf.el: + * tex.el (TeX-parse-all-errors): Move defintion of custom variable + into tex.el. This variable is also used in + `TeX-mode-specific-command-menu-entries' and results in an error + when selecting 'Command' in the menu bar since tex.el doesn't + require tex-buf.el. + +2021-06-10 Ikumi Keita + + Fix bug#36651 + + * tex-fold.el (TeX-fold-mode): Open folded portion when isearch + matches the hidden text. + +2021-06-09 Tassilo Horn + + Fix filling of code-and-comment lins where code ended in \% (bug#48937) + + * latex.el (LaTeX-fill-region-as-paragraph): Fix filling of + code-and-comment lins where code ended in \% (bug#48937). + +2021-06-07 Ikumi Keita + + Make TeX-fold-mode aware of superscript and subscript + + * tex-fold.el (TeX-fold-hide-item): Copy `display' property of + underlying text to displayed text to raise superscript and lower + subscript suitably. + +2021-06-04 Ikumi Keita + + Use own error description for LaTeX mode only + + * tex-buf.el (TeX-error-description-list): Move its value to new + variable in latex.el. Now it holds user defined entries only and + defaults to nil. + (TeX-error-description-list-local): New variable to store buffer + local list of error descriptions. + (TeX-help-error): Combine values of the above two variables. + * latex.el (LaTeX-error-description-list): New variable for LaTeX + specific error descriptions, formerly stored in + `TeX-error-description-list'. + (LaTeX-common-initialization): Set local value of + `TeX-error-description-list-local'. + * tex-jp.el (toplevel): Overwrite `LaTeX-error-description-list' + instead of `TeX-error-description-list'. + * doc/changes.texi (News in 13.1): Mention about it. + +2021-06-02 Ikumi Keita + + Adapt for Texinfo mode + + * tex.el (TeX-local-master-p): Just look into + `file-local-variables-alist' to return correct value even in TeXinfo + mode. This fixes bug#33227 as well. + +2021-06-02 Arash Esbati + + Define minor modes using keywords + + * tex.el (TeX-Omega-mode, TeX-interactive-mode): + * tex-fold.el (TeX-fold-mode): + * style/kpfonts.el (LaTeX-kpfonts-mode): + * latex.el (LaTeX-math-mode): Use keywords to define minor modes. + +2021-06-02 Arash Esbati + + Check for `auto-fill-function' before filling + + * style/algorithm.el (LaTeX-env-algorithm): + * style/beamer.el ("beamer"): + * style/bicaption.el (LaTeX-arg-bicaption-bicaption): + * style/caption.el (LaTeX-arg-caption-captionbox) + (LaTeX-arg-caption-captionof): + * style/currvita.el (LaTeX-currvita-env-with-label): + * style/enumitem.el (LaTeX-enumitem-env-with-opts): + * style/longtable.el (LaTeX-env-longtable): + * style/moodle.el (LaTeX-moodle-question-env-with-args): + * style/subcaption.el (LaTeX-arg-subcaption-subcaption) + (LaTeX-arg-subcaption-subcaptionbox): + * style/tcolorboxlib-raster.el (LaTeX-tcolorbox-lib-raster-env-item): + * style/xltabular.el (LaTeX-env-xltabular): Fill the paragraph if + `auto-fill-function' is non-nil. + +2021-06-01 Tassilo Horn + + Only re-fill \item contents if auto-fill-mode is active (bug#48760) + + * latex.el (LaTeX-env-item): Only fill the paragraph of the new \item + if auto-fill-mode is activated (bug#48760). + +2021-06-01 Arash Esbati + + Remove backspace as paragraph separator + + * tex-info.el (TeX-texinfo-mode): Remove backspace from paragraph + separator and start. See also Emacs commit 3c6b59918a. + +2021-05-31 Ikumi Keita + + Use #' rather than ' to quote function names + + * latex.el (LaTeX-match-class-option, LaTeX-auto-cleanup): + * style/beamer.el (LaTeX-beamer-after-insert-env): + * style/doc.el (LaTeX-doc-after-insert-macrocode): + * tex-buf.el (TeX-style-check, TeX-error-overview-make-entries): + * tex.el (TeX-match-style, TeX-run-style-hooks) + (TeX-complete-word) + (TeX-complete-make-expert-command-functions) + (TeX-default-mode,TeX-auto-parse-region): + Use #' rather than ' to quote function names. + +2021-05-30 Ikumi Keita + + Fix markups in documents + + * doc/auctex.texi (Internationalization): Fix markups. + (Japanese): Reorder words so that unbreakable email addresses don't + make the line ugly in pdf output. + +2021-05-28 Ikumi Keita + + Followup my commit on May 6 + + * tex-buf.el (TeX-LaTeX-sentinel): Use `insert-file-contents-literally' + instead of `insert-file-contents'. + +2021-05-28 Arash Esbati + + Improve completion + + * style/pdfpages.el ("pdfpages"): Allow directories while reading + the file name. Use "\'" to match the empty string at the end of + regexp. + +2021-05-27 Ikumi Keita + + Improve `TeX-electric-macro' in Texinfo mode + + * tex.el (TeX-electric-macro): Compare with `last-command-event' + rather than constant ?\ in case `@' is typed in Texinfo mode. + +2021-05-26 Arash Esbati + + Delete style/latexinfo.el from AUCTeX + + * Makefile.in (STYLESRC): Delete entry for style/latexinfo.el. + + * doc/changes.texi: Document removal of style. + +2021-05-25 Ikumi Keita + + Add -dDELAYBIND only when necessary + + * preview.el.in (preview-pdf2dsc-sentinel): Add gs option -dDELAYBIND + only when preview-latex tries to tweak foreground color. According to + gs developer[1], -dDELAYBIND option must be accompanied by ".bindnow" + in gs init string. + [1] https://lists.gnu.org/r/auctex-devel/2021-05/msg00030.html + +2021-05-23 Ikumi Keita + + Update documentation + + * doc/auctex.texi (Internationalization): Update according to recent + utf8-oriented change in LaTeX. + (Modes and Hooks): Display mode function names in lower case because + `major-mode' variable holds those forms. + (Mapping): Fix typo in key sequence. + (Processing): Add mention about options to customize tool bar. + (Adding Other): Add description how to examine package/class names and + options. + * doc/preview-latex.texi: Remove duplicated "@contents". + * doc/preview-readme.texi (More documentation): Update acoording to + change already done in favor of pdf format. + * doc/quickstart.texi (Editing Facilities): Update paragraph written + in days that `global-font-lock-mode' wasn't enabled by default. + (Processing Facilities): Add mention about synctex. + Update paragraph mentioning `TeX-PDF-from-DVI' rather than obsolete + `TeX-PDF-via-dvips-ps2pdf' option. + + * doc/auctex.texi: + * doc/changes.texi: + * doc/faq.texi: + * doc/install.texi: + * doc/preview-faq.texi: + * doc/preview-latex.texi: + * doc/preview-problems.texi: + * doc/preview-readme.texi: + * doc/preview-todo.texi: + * doc/quickstart.texi: + * doc/tex-ref.tex: + * doc/todo.texi: + * doc/wininstall.texi: + Fix and (hopefully) improve a lot of markups and comments. + Add some FIXME's. + Convert tabs to spaces. + Add more indexes. + Use "init.el" as well as ".emacs" as the name of user init file. + +2021-05-21 Ikumi Keita + + Indent region (bug#48518) + + * latex.el (LaTeX-insert-environment): Indent active region when + `auto-fill-mode' is disabled. + +2021-05-20 Arash Esbati + + Improve style/algorithm.el + + * style/algorithm.el (LaTeX-algorithm-package-options): Add + missing options. + (LaTeX-env-algorithm): Insert a newline only when a label is + really added. Remove unnecessary comments. + ("algorithm"): Move `TeX-dialect' to be the third argument of the + hook. + +2021-05-13 Ikumi Keita + + Add new test + + * tests/latex/font-latex-test.el (font-latex-unclosed-dollars): New + test. + * font-latex.el (font-latex-find-dollar-math): Clean up doc string and + comment. + +2021-05-12 Ikumi Keita + + Fix fontification when $ is unclosed in buffer + + * font-latex.el (font-latex-match-dollar-math): Ensure that limit + passed to `font-latex-find-dollar-math' doesn't exceed end of buffer. + +2021-05-12 Arash Esbati + + Add new variable `TeX-normal-mode-reset-list' + + * latex.el: + * style/graphicx.el: Add variables to `TeX-normal-mode-reset-list' + which were hard-coded in `TeX-normal-mode'. + + * tex.el (TeX-normal-mode-reset-list): New variable for symbols to + be reset when the command `TeX-normal-mode' is run with argument. + (TeX-normal-mode): Remove the hard-coded variables and use + `TeX-normal-mode-reset-list'. + Remove the defvar's silencing the compiler. + +2021-05-11 Tassilo Horn + + Skip inline math $ inside comments (bug#48365) + + * font-latex.el (font-latex-find-dollar-math): Skip inline math $ + inside comments. + +2021-05-11 Arash Esbati + + Introduce new variable `LaTeX-global-package-files' + + * latex.el (LaTeX-global-package-files): New variable holding + LaTeX package files. + (LaTeX-arg-usepackage-read-packages-with-options): Set and use it + instead of `TeX-global-input-files'. + + * tex.el (TeX-normal-mode): Reset also + `LaTeX-global-package-files' when invoked with ARG. + Silence the compiler. + +2021-05-06 Ikumi Keita + + Ensure rawness of data to compute MD5 + + * tex-buf.el (TeX-run-TeX): Use `insert-file-contents-literally' + instead of `insert-file-contents' in order to avoild possible wrong + MD5 value due to unnecessary encoding conversion. + ;(TeX-sentinel-function, TeX-sentinel-default-function): Fix typo. + +2021-05-06 Ikumi Keita + + Make `TeX-run-format' self-contained (bug#48144) + + * tex-buf.el (TeX-run-format, TeX-run-TeX): Move initialization of + `TeX-error-report-switches' from `TeX-run-TeX' to `TeX-run-format'. + This makes `TeX-TeX-sentinel', set to `TeX-sentinel-function', work + without error when `TeX-run-format' is called outside of + `TeX-run-TeX'. + (TeX-error-report-switches, TeX-error-report-has-errors-p): Define + them before `TeX-run-format' to prevent compiler warning. + +2021-05-05 Arash Esbati + + Support new kernel macro \footref + + * font-latex.el (font-latex-built-in-keyword-classes): Add entry + for footref to reference class. + + * latex.el (LaTeX-common-initialization): Add support for + \footref macro. + +2021-05-04 Arash Esbati + + Add support for (Brazilian) Portuguese + + * tex.el (TeX-quote-language-alist): Add entry for "portuguese". + + * doc/auctex.texi (European): Document the features of new + language styles. + + * Makefile.in (STYLESRC): Add entries for new styles. + + * style/brazil.el: + * style/brazilian.el: + * style/portuges.el: + * style/portuguese.el: New files. + +2021-04-28 Tassilo Horn + + Allow one level of braces in verbatim environment args (bug#48078) + + * font-latex.el (font-latex-set-syntactic-keywords): Allow one level + of braces in verbatim environment args (bug#48078). + +2021-04-27 Tassilo Horn + + Fix filling issue caused by commit 98455d05. + + * latex.el (LaTeX-fill-region-as-para-do): Call + LaTeX-back-to-indentation without explicit arg again. + +2021-04-25 Tassilo Horn + + Fix matching of script chars (bug#48012) + + * font-latex.el (font-latex-match-script-chars): Don't stop after + findind the first script char which turns out not to be an actual + script char (bug#48012). + +2021-04-23 Tassilo Horn + + Give explicit arg to LaTeX-back-to-indentation in filling functions. + + Also add some comment filling tests, and adapt one existing test to + new filling behavior introduced in previous commit. + + * latex.el (LaTeX-fill-region-as-para-do): + (LaTeX-fill-move-to-break-point): Provide explicit arg to + `LaTeX-back-to-indentation'. + +2021-04-23 Tassilo Horn + + Don't treat comments with whitespace before % as code comments + + * latex.el (LaTeX-fill-region-as-paragraph): Don't treat comments with + whitespace before % as code comments (mentioned as addendum to + bug#47757). + +2021-04-23 Ikumi Keita + + Add new test + + * tests/latex/latex-test.el (LaTeX-electric-pair-interaction): New + test. + * latex.el (LaTeX-insert-left-brace): Add comments. + +2021-04-22 Ikumi Keita + + Follow up previous commit + + * latex.el (LaTeX-insert-left-brace): Let side effects of + self-insertion, such as electric paring, to occur when this function + doesn't do special treatment. + +2021-04-22 Ikumi Keita + + Get rid of unexpected side effects + + * latex.el (LaTeX-insert-left-brace): Use `insert' instead of + `self-insert-command' to avoid all unexpected interactions. + (LaTeX-insert-corresponding-right-macro-and-brace) + (LaTeX-common-initialization): + Remove codes which is no longer necessary. + +2021-04-21 Philip K + + Improve handling for parentheses with electric-pair-mode (bug#47936) + + * latex.el (LaTeX-insert-corresponding-right-macro-and-brace): Improve + handling for parentheses with electric-pair-mode (bug#47936). + +2021-04-18 Tassilo Horn + + Fix the fix of bug#47757 which broke comment filling. + + * latex.el (LaTeX-back-to-indentation): Move point to the comment + content only if the current command is no newline command (fixes the + previous fix for bug#47757 which broke comment filling). + +2021-04-16 Tassilo Horn + + Rename TeX-xreader-sync-view to TeX-reader-sync-view (bug#47807) + + * tex.el (TeX-reader-sync-view): Rename from + TeX-xreader-sync-view (bug#47807). + +2021-04-14 Tassilo Horn + + Don't move past % if the current command is a non-indent command + + * latex.el (LaTeX-back-to-indentation): Don't move past % if the + current command is a non-indent command (bug#47757). + +2021-04-05 Ikumi Keita + + Simplify conditionals evaluating to constant + + * font-latex.el (font-latex-bold-face, font-latex-italic-face) + (font-latex-math-face, font-latex-string-face) + (font-latex-warning-face, font-latex-verbatim-face) + (font-latex-script-char-face): + All supported emacsens support :inherit attribute for face and + have `fixed-pitch' basic face. + +2021-04-05 Ikumi Keita + + Resolve constant fboundp/boundp/featurep + + * bib-cite.el (bib-apropos-keyword-at-point): + * context.el (ConTeXt-menu-update) + (ConTeXt-mode-common-initialization): + * latex.el (LaTeX-math-initialize) + (LaTeX-fill-move-to-break-point): + * multi-prompt.el (multi-prompt-next): + * preview.el.in (preview-transparent-border) + (preview-place-preview, preview-reinstate-preview): + * style/kpfonts.el (math): + * style/dk-bib.el (LaTeX-dk-bib-package-options): + * tex-buf.el (TeX-shell-command-option, TeX-check-engine): + * tex-fold.el (TeX-fold-item, TeX-fold-post-command): + * tex.el (TeX-source-specials-view-start-server) + (TeX-auto-private, TeX-style-private, TeX-complete-symbol) + (VirTeX-common-initialization, TeX-token-char) + (TeX-mode-specific-command-menu-entries) + (TeX-math-input-method-off, TeX-abbrev-mode-setup): + Simplify conditionals containing `fboundp', `boundp' and `featurep' + which evaluate to constant. + + * latex.el (LaTeX-math-initialize, LaTeX-fold-math-spec-list): + Simplify by not using `decode-char'. Now that emacs is unicode based, + (decode-char 'ucs ARG) is trivial operation which just returns ARG. + Code point in ucs is the same as emacs char. + + * multi-prompt (multi-prompt): Use #' to quote function names. + (multi-prompt-next-must-match): Use + `minibuffer-contents-no-properties' instead of + `buffer-substring-no-properties'. + +2021-04-03 Ikumi Keita + + Remove compatibility code for Emacs<24.3 + + * latex.el (LaTeX-insert-left-brace): + * tex.el (TeX-insert-dollar): + Simplify the property `delete-selection-mode'. + (VirTeX-common-initialization): Use " " for `comment-padding'. + (TeX-math-input-method-off): Never use `inactivate-input-method'. + +2021-04-01 Ikumi Keita + + Use #' instead of ' to quote function names + + * bib-cite.el (bib-switch-to-buffer-function): + * latex.el (LaTeX-item-array, LaTeX-item-tabular*) + (LaTeX-math-insert-function, LaTeX-environment-menu-entry) + (LaTeX-environment-modify-menu-entry) + (LaTeX-section-menu-entry, LaTeX-indent-tabular) + * preview.el.in (preview-auto-reveal, preview-copy-mml) + (preview-copy-region-as-mml, preview-generate-preview): + * style/amsmath.el (LaTeX-item-equation-alignat): + * style/amsthm.el (LaTeX-amsthm-auto-cleanup) + ("amsthm"): + * style/biblatex.el ("biblatex"): + * style/dinbrief.el (LaTeX-dinbrief-style) + (LaTeX-dinbrief-env-recipient): + * style/exam.el ("exam"): + * style/jurabib.el ("jurabib"): + * style/letter.el (LaTeX-env-recipient): + * style/minted.el (LaTeX-minted-auto-cleanup): + * style/natbib.el ("natbib"): + * style/ntheorem.el (LaTeX-ntheorem-auto-cleanup) + ("ntheorem"): + * style/pythontex.el ("pythontex"): + * style/tcolorbox.el (LaTeX-tcolorbox-auto-cleanup): + * style/theorem.el (LaTeX-theorem-auto-cleanup) + ("theorem"): + * style/xparse.el (LaTeX-xparse-macro-parse): + * tests/latex/font-latex-test.el (font-latex-three-dollars) + (font-latex-extend-region-backwards-quotation) + (font-latex-general-fontification): + * tex-bar.el (TeX-bar-TeX-button-alist) + (TeX-bar-LaTeX-button-alist): + * tex-buf.el (TeX-command-master, TeX-view): + * tex-info.el (TeX-texinfo-mode): + * tex-fold.el (TeX-fold-post-command): + * tex-site.el.in (tex-site-unload-hook): + * tex.el (TeX-expand-list-builtin,toplevel) + (TeX-source-correlate-start-server-maybe) + (TeX-install-font-lock, TeX-command-current) + (TeX-command-select-master, TeX-command-select-buffer) + (TeX-command-select-region, TeX-newline-function) + (TeX-mode-specific-command-menu-entries) + (TeX-font-replace-function, TeX-insert-dollar): + * toolbar-x.el (toolbarx-default-toolbar-meaning-alist): + * doc/auctex.texi (Mathematics, Filling, Folding) + (Hacking the Parser): + * doc/tex-ref.tex: + Use #' instead of ' to quote function names. + + tex.el (): Add `declare-function' for `gnuserv-start'. + +2021-04-01 Ikumi Keita + + Use closure rather than hand-made lambda + + * latex.el (LaTeX-math-initialize): + * style/kpfonts.el (math): + * toolbar-x.el (toolbarx-make-command): + Use closure rather than hand-made lambda form. + +2021-04-01 Ikumi Keita + + Resolve unnecassary back quote + + * font-latex.el (font-latex-user-keyword-classes, + (font-latex-slide-title-face): + * tex-fold.el (TeX-fold-macro-spec-list): + Turn unnecassary back quote into forward quote. + Fix typo in doc string. + +2021-04-01 Ikumi Keita + + Remove xemacs compat elements + + * tex-bar.el (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): + Don't use vector as element. + * toolbar-x.el (toolbarx-install-toolbar): Fix doc string. + Partially revert the comments removed recently which are still + valid. + +2021-03-31 Arash Esbati + + Add new fontification test + + * tests/latex/font-latex-test.el + (font-latex-general-fontification): Add test for general + fontification of vanilla LaTeX files. + +2021-03-31 Ikumi Keita + + Use built-in functions for similar functions + + * tex.el (TeX-split-string): Simplify by `split-string' and mark + obsolete. + (TeX-assoc): Simplify by `assoc-string' and mark obsolete. + * doc/changes.texi (News in 13.0): Add announce that these functions + are removed in future release. + + * latex.el (LaTeX-split-bibs, LaTeX-auto-cleanup) + (LaTeX-209-to-2e): + * style/babel.el (LaTeX-babel-active-languages): + Replace `TeX-split-string' by `split-string'. + + * tex-buf.el (TeX-command-query, TeX-printer-query): Replace + `TeX-assoc' by `assoc-string'. + +2021-03-30 Ikumi Keita + + Some minor followups + + * doc/tex-ref.tex: Fix markups as well as a few errors. + Remove mention about xemacs. + * tex.el (TeX-expand-list-builtin): Simplify. + * tests/make-test-deps.emacs-lisp: Enable lexical binding. + Update Copyright year. + +2021-03-29 Arash Esbati + + Fix broken test + + * tests/japanese/preview-latex.el: Mark + `japanese-TeX-error-messages' as special before dynamically + binding it. + +2021-03-28 Ikumi Keita + + Fix doc string + + * tex.el (TeX-expand-list): Delete obsolete comment. + State that variable name is allowed as the second element and how that + is treated. + +2021-03-27 Ikumi Keita + + Reduce byte compiler warning + + * tex.el (): Move `(eval-when-compile (require 'dbus))' before + `declare-function's of dbus related functions because otherwise they + seem ineffective. + Both NOERROR optional argument for `(require 'dbus)' and `(featurep + 'dbusbind)' test are removed deliberately because + (1) Now all supported emacsen have dbus.el. + (2) Even if emacs is built with configure option "--without-dbus", it + doesn't cause error to load dbus.el just to get macro definition + of `dbus-ignore-errors'. + This way, it works fine even when + (a) Emacs used for byte-compiling lacks D-Bus support. + (b) Emacs at run time has D-Bus support. + without relying on `TeX--if-macro-fboundp'. + + (): Remove `declare-function' for `dbus-ignore-errors' because it's + now guaranteed that the macro is expanded away at byte compile time. + (): Remove `defvar' for `dbus-debug' because `dbus.el' provides a + suitable defvar. + +2021-03-27 Ikumi Keita + + Reduce byte compiler warning + + * tex.el (VirTeX-common-initialization,toplevel): Don't set obsolete + ispell variables `ispell-tex-p' and `ispell-tex-major-modes'. Neither + appears in NEWS.* nor source of emacs 24.3. + (TeX-run-ispell): Don't call obsolete functions `spell-buffer' and + `spell-region'. + (): Discard `declare-function' for `spell-buffer'. + Add `defvar' for `ispell-parser' to silence byte compiler. + +2021-03-27 Ikumi Keita + + Use #' instead of ' to quote function where possible + + * latex.el (LaTeX-babel-insert-hyphen): + * multi-prompt.el (multi-prompt-delete) + (multi-prompt-next-must-match): + * style/biblatex.el ("biblatex"): + * style/newfloat.el ("newfloat"): + * style/ntheorem.el ("ntheorem"): + * style/wrapfig.el ("wrapfig"): + * tex.el (TeX-electric-macro, TeX-insert-punctuation) + (TeX-run-ispell): + Use #' instead of ' to quote function where possible. + +2021-03-27 Ikumi Keita + + Reduce byte compiler warning + + * bib-cite.el (bib-display-or-find-label): Use `outline-show-entry' + instead of `show-entry' when possible. Wrap `show-entry' with + `with-no-warnings'. + (bib-get-citations, psg-list-env): Use `replace-regexp-in-string' + instead of `dired-replace-in-string'. + Use `split-string' instead of `dired-split' and `TeX-split-string'. + (dired-replace-in-string,TeX-split-string): Delete fallback + definitions. + (): Remove `declare-function' for `dired-replace-in-string' and + `dired-split'. + +2021-03-27 Ikumi Keita + + Reduce byte compiler warning + + * bib-cite.el (bib-bib-label-help-echo-format, bib-ext-list) + (bib-label-help-echo, bib-label-help): + Delete remaining XEmacs only functions and variables. + (bib-highlight-mouse): Don't touch removed variable. + (bib-etags-command, bib-etags-append-command, bib-display, bib-find) + (bib-find-next, bib-make-bibliography, bib-edit-citation) + (bib-get-bibliography): + Fix doc strings. + +2021-03-26 Ikumi Keita + + * tests/japanese/preview-latex.el: Make cleanup forms more robust + +2021-03-26 Ikumi Keita + + Fix preamble cache + + * preview.el.in (preview-cache-preamble): Remove trash left when + preferring closure over backquote+lambda. + (preview-gs-flag-error): Replace `str' with `string' for clarity; + `str' is used again in the clause just after the one in question. + +2021-03-26 Ikumi Keita + + Fix preview-latex and regression tests + + * preview.el.in (preview-query-replace-reveal): Add treatment for + nadvice functions. + (): Promote defvar's without value to proper defvar's to prevent + unexpected error when external program calls preview-latex functions. + * tests/latex/font-latex-test.el (): Add defvar for `font-lock-beg' + and `font-lock-end' to make dynamic binding at let-binding them. + * tests/tex/path-expansion.el: Add temporal defvar for dummy variable. + * tests/japanese/preview-latex.el + (japanese-preview-preserve-kanji-option2) + (japanese-preview-preserve-kanji-option3): + Make cleanup forms more robust. + +2021-03-25 Ikumi Keita + + Fix font-latex.el + + * font-latex.el (font-latex-make-built-in-keywords): Defer making + `font-latex-match-*' buffer-local so that it attains sane default + value. + +2021-03-25 Ikumi Keita + + Fix void function error + + * font-latex.el (font-latex-make-built-in-keywords): Bring back the + defun of `font-latex-match-*-make` before the defcustom of + `font-latex-match-*-keywords' because the latter depends on the + former through :set function. + Add defvar without value to suppress byte compile warnings for + `font-latex-match-*-keywords'. + +2021-03-25 Ikumi Keita + + Fix documents + + * doc/auctex.texi (LaTeX-amsmath-label): Add multline env. and remove + aligned env. since the former gets label while the latter doesn't get. + (Error overview): Delete spurious "on". + * doc/install.texi (Prerequisites): Raise minimum required version to + 24.3. + * doc/preview-faq.texi (Requirements): Add description about + availability on Windows. + Remove reference on table deleted before. + Adapt subsection title. + +2021-03-25 Ikumi Keita + + Discard obsolete variables + + According to NEWS.24, `font-lock-defaults-alist' was removed at + emacs 24.1. + `font-lock-mode-enable-list' doesn't exist in any NEWS.* nor emacs + 24.3 source. (Xemacs specific variable?) + According to loaddefs.el, `font-lock-auto-fontify' is xemacs variable + corresponding to `global-font-lock-mode'. + + * tex-buf.el: + (): Remove defvar for `font-lock-mode-enable-list', + `font-lock-auto-fontify' and `font-lock-defaults-alist'. + (TeX-region-create): Don't let-bind obsolete variables. + Stop let-binding `font-lock-defaults' since it is buffer local + variable. It doesn't make sense to let-bind it before changing the + current buffer. + Set NOWARN argument to t in `find-file-noselect' to suppress "(New + file)" message in echo area. + +2021-03-25 Ikumi Keita + + Fix merging + + * tex-buf.el (TeX-region-update): Use `begin', not `TeX--begin'. + * tex.el (TeX--call-minor-mode): Rename from `tex--call-minor-mode' to + make prefix uniform in AUCTeX. + (): Add autoload declaration of `TeX-previous-error'. + (TeX-output-dir): Use #' instead of ' to quote function name. + +2021-03-23 Stefan Monnier + + Use UTF-8 for all ELisp files + + UTF-8 is the default encoding used for ELisp files nowadays, so + convert the few remaining exceptions. + + * tests/japanese/preview-latex.el: + * tex-jp.el: Remove `coding:` cookie and re-encode into utf-8. + +2021-03-23 Stefan Monnier + + Prefer lexical closures over hand-built lambda forms + + now that we have lexical-binding, we can use closures, which have the + advantage over `(lambda ...) of allowing the byte-compiler to compile + the code, and also makes it possible to Edebug it. + + * preview.el (preview-gs-close, preview-gs-flag-error) + (preview-scale-from-face, preview-gs-flag-error) + (preview-scale-from-face, preview-disabled-string) + (preview-buffer-restore, preview-place-preview) + (preview-reinstate-preview, preview-cache-preamble) + (preview-generate-preview, preview-report-bug): + * toolbar-x.el (toolbarx-emacs-mount-popup-menu): + * tex.el (TeX-mode-specific-command-menu): Replace `(lambda...) with closures. + +2021-03-23 Stefan Monnier + + Activate lexical-binding everywhere + + Also, add an underscore at the beginning of unused arguments to + silence warnings. + + * bib-cite.el (bib-highlight-mouse): Remove unused vars `extent` + and `local-extent-list`. + + * latex.el (LaTeX-label): Remove unused var `label`. + (LaTeX-math-mode-map): Move before first use. + + * preview.el.in (preview-start-dvipng, preview-start-dvips): + Remove unused var `file`. + + * tex-fold.el (TeX-fold-macro-nth-arg): Remove unused var `close-string`. + (TeX-fold-hide-item): Remove unused var `face`. + + * tex-font.el (tex-font-lock-keywords-2): Remove unused var `type`. + + * tex-info.el (Texinfo-mark-section): Rework to avoid relying on + dynamic scoping to access local vars. + + * toolbar-x.el (toolbarx-test-toolbar-type): Remove unused vars + `all-but-def-opts` and `all-opts`; remove always-t var `good-jobs`. + +2021-03-23 Stefan Monnier + + Expose the body of advice to the compiler + + While at it, use `advice-add` when available. + We can drop `defadvice` completely when we bump the required version + to Emacs-24.4, or if/when we add `nadvice` as a required package. + + * context.el (ConTeXt--invalidate-menu): New function. + (ConTeXt-add-environments): Advise with it. + + * latex.el (LaTeX-add-bibliographies): Advise with `TeX-run-style-hooks`. + (LaTeX--invalidate-menus): New function. + (LaTeX-add-environments): Advise with it. + + * preview.el.in (preview--open-for-replace): New function. + (replace-highlight): Advise with it. + + * tex.el (tex--call-minor-mode): New function. + (hack-one-local-variable): Advise with it. + +2021-03-23 Stefan Monnier + + Miscellaneous minor changes + + Move to the next line arguments that are easy to misread. + Fix some commenting style to obey `outline-minor-mode`. + + * auctex.el.in: Don't require `cl-lib` since it's bundled with Emacs-24.3. + + * README: Prefer HTTPS over HTTP/FTP for gnu.org sites. + + * bib-cite.el (bib-find-next): Simplify. + + * latex.el: Use a non-nil default value for `LaTeX-label-function` + so RefTeX can override it with `add-function`. + (LaTeX-label--default): New function, extracted from `LaTeX-label`. + (LaTeX-label): Use it. + (LaTeX-label-function): Use it as default value. + + * toolbar-x.el (toolbarx-emacs-mount-popup-menu): Make the control&data + flow a bit simpler. + (toolbarx-test-image-type, toolbarx-process-dropdown-group): + Use `car-safe` and strength-reduce `eval` to `symbol-value`. + + * style/dinbrief.el: Remove redundant comment. + + * style/kpfonts.el (): Simplify. + + * style/latexinfo.el (LaTeXinfo-mode-map): Move initialization into + the declaration. + + * style/url.el (TeX-arg-urlstyle): + * style/prosper.el (LaTeX-prosper-slide-style-prompt): + Completion tables can be lists of strings. + + * style/tikz.el (TeX-TikZ-single-macro-arg): Strength-reduce `eval` to + `apply`. + + More misc changes + +2021-03-23 Stefan Monnier + + Remove some XEmacs and old-Emacs code + + Remove uses of `easy-menu-add` and `easy-menu-remove` which have + always been no-op in Emacs and are declared obsolete in Emacs-28. + + * bib-cite.el (bib-cite-setup-highlight-mouse-keymap): Remove Emacs-19 code. + + * tex-buf.el (TeX-region-create): Remove use of variable + `font-lock-maximum-size` declared obsolete in Emacs-24. + + * toolbar-x.el: Remove left over code from XEmacs compatibility. + Remove XEmacs-only `:toolbar` and `:dropdown-toolbar` as well + `:insert` which was only used to select Emacs-only or XEmacs-only entries. + (toolbarx-default-toolbar-meaning-alist): Replace all uses of + `[Emacs-only XEmacs-only]` vectors with the `Emacs-only` form. + +2021-03-23 Stefan Monnier + + Don't quote `lambda` + + Remove some redundant `:group` arguments + +2021-03-23 Stefan Monnier + + Use #' rather than ' to quote functions + + This helps track down typos, references to functions which don't exist + any more, as well as references to obsolete functions. + +2021-03-23 Stefan Monnier + + * font-latex.el (font-latex-make-built-in-keywords): Make it a macro + + This lets us expose the code it generates to the compiler without + having to call `byte-compile` explicitly. It also reduces the reliance + on `eval`, saving the souls of many kitten along the way. + + (font-latex-built-in-keyword-classes): Define it at compile-time as well. + (font-latex-keywords-1, font-latex-keywords-2): + Move their definition to `font-latex-make-built-in-keywords`. + (font-latex-keyword-matcher): Define it at compile-time as well. + (font-latex--make-match-defun): Rename from `font-latex-make-match-defun`. + Define it at compile-time as well. Return the function definition (as + the docstring suggests) rather than evaluating it. + (font-latex-make-user-keywords): Adjust call to it. + (): Don't manually call the byte-compiler. + +2021-03-23 Stefan Monnier + + * font-latex.el (font-latex-make-built-in-keywords): Reorder defs + + Move definition of `font-latex-match-*-make` after the `defvar`s of + the vars it uses. + +2021-03-23 Ikumi Keita + + Prepare for enabling lexical binding in preview.el.in + + * tex-buf.el (TeX-region-update): + * preview.el.in (preview-region, preview-counters) + (preview--counter-information): + Turn a piece of advice for `TeX-region-create' into a helper function + `preview--counter-information', and invoke it at all calls of + `TeX-region-create'. + Use `buffer-substring-no-properties' instead of `buffer-substring' to + save memory usage a bit. + Simplify code by `TeX-current-offset'. + + * tex-buf.el (TeX-region-create): + * preview.el.in (preview-preamble, preview--skip-preamble-region): + Turn another advice for `TeX-region-create' into a helper function + `preview--skip-preamble-region' and call it in `TeX-region-create'. + + * tex-buf.el (TeX-region-extra): Move `defcustom' before its new first + usage. + +2021-03-18 Ikumi Keita + + Discard `TeX-auto-update' to silence byte compiler + + Now that we add `TeX-safe-auto-write' as local hook in + `write-contents-functions', we don't have to check every time whether + it is AUCTeX buffer. + + * latex.el (BibTeX-auto-store): + * tex-info.el (TeX-texinfo-mode): + Don't set `TeX-auto-update'. + * tex.el (VirTeX-common-initialization): Don't set `TeX-auto-update'. + (TeX-safe-auto-write): Don't check whether it is AUCTeX buffer or + BibTeX buffer. + (TeX-update-style): Consult `major-mode' instead of `TeX-auto-update' + to check whether it is BibTeX buffer. + * bib-cite.el: Don't use `TeX-auto-update'. Consult `TeX-mode-p' to + check whether it is AUCTeX buffer. + +2021-03-17 Al Haji-Ali + + Implement the user option TeX-output-dir + + * doc/auctex.texi (Control/Controlling the output): Document the + new TeX-output-dir user option. + + * preview.el.in (preview-pdf2dsc-command): Replace concatenated output + file names with the new expansions. + (preview-LaTeX-command): Use an expansion for filename only. + (preview-create-subdirectory): Retrieve prv path from + TeX-active-master. + (preview-dump-replacements, preview-undump-replacements): Do not + discard --output-directory from the command arguments. + (preview-cache-preamble, preview-document): Call TeX-save-document + with file function instead of filename. + (TeX-inline-preview-internal): Retrieve prv path from TeX-master-file. + + * tex-bar.el (TeX-bar-TeX-button-alist, TeX-bar-LaTeX-button-alist): + Call TeX-save-document with file function instead of filename. + + * tex-buf.el (TeX-save-document, TeX-command-default) + (TeX-command-query): Change implementation to accept file function as + well as filename as argument. + (TeX--concat-ext): New helper function. + (TeX-command-master, TeX-command-region): Call TeX-command-query with + file function instead of filename. + (TeX-command): Update documentation. + (TeX-active-master-with-quotes): Add new argument for pre-processing + filename. + (TeX-command-sequence): Pass file function to TeX-command-default. + (TeX-run-TeX, TeX-run-index, TeX-LaTeX-sentinel): Call + TeX-active-master instead of concatenating extension to filename. + (TeX-region-file): Change to return paths in TeX-output-dir when + non-nil. + + * tex.el (TeX-command-list, LaTeX-command-style): Change commands to + pass output-directory as an argument. + (TeX-print-command, TeX-printer-list): Use "%d" for dvi files. + (TeX-expand-list-builtin): Add expansions for output files and + directories. + (TeX-clean): Refactor to use the new TeX--clean-extensions-regexp. + (TeX-master-file): Change to return output files inside + TeX-output-file. + (TeX-output-dir): New user option. + (TeX--master-output-dir, TeX--output-dir-arg) + (TeX--clean-extensions-regexp): New function. + (TeX-split-string): Correct a spelling mistake. + +2021-03-06 Arash Esbati + + Improve style/footmisc.el + + * style/footmisc.el ("footmisc"): Add completion support for some + macros. Support special macros defined only with `splitrule' + option. Improve fontification. + +2021-03-03 Tassilo Horn + + Use "wrap region or query for logo" also in \[hH]ologoVariant + + * style/hologo.el: Use "wrap region or query for logo" also in + \[hH]ologoVariant. + +2021-03-03 Tassilo Horn + + Fix wrapping of active region with \[Hh]ologo macros + + * style/hologo.el (LaTeX-hologo--arg-use-region-or-query-logo-name): + Fix wrapping of logo in active region. + +2021-03-02 Tassilo Horn + + Use active region if it is a logo name. + + * style/hologo.el (LaTeX-hologo--arg-use-region-or-query-logo-name): + New function for the logo name arg of \hologo and \Hologo. + +2021-02-27 Ikumi Keita + + Enable lexical binding in context-{en,nl}.el + + * context-en.el: + * context-nl.el: + Enable lexical binding. + Update copyright year. + +2021-02-27 Ikumi Keita + + Fix preview-cache-preamble after region typeset/preview + + * preview.el.in (preview-cache-preamble): Move `setq' for + `TeX-current-process-region-p' before `let*' so that + `TeX-command-expand' in `let*' should work correctly. + +2021-02-26 Ikumi Keita + + Enable lexical binding in plain-tex.el + + * plain-tex.el: Enable lexical binding. + Update copyright year. + +2021-02-24 Arash Esbati + + * style/geometry.el ("geometry"): Fontify \restoregeometry macro. + +2021-02-11 Brian Leung + + Deprioritize "\\.drv\\'" in auto-mode-alist + + Guix and Nix have derivation files that look like + "/gnu/store/.*\\.drv". To avoid choosing the wrong mode, we prefer to + use more stringent regexps for those corresponding modes, and add the + less-stringent regexp here to the end of auto-mode-alist. + + * latex.el (auto-mode-alist): Deprioritize "\\.drv\\'" in + auto-mode-alist. + +2021-02-09 Arash Esbati + + Add new style/changes.el + + * Makefile.in (STYLESRC): Add new style. + + * style/changes.el: New file. + +2021-02-09 Arash Esbati + + Add parsing support to style/comment.el + + * style/comment.el (LaTeX-comment-include-exclude-regexp): + (LaTeX-comment-package-options): New variables. + (LaTeX-comment-auto-cleanup): New function for processing parsed + elements. + +2021-02-06 Arash Esbati + + Add new style/footnotehyper.el + + * Makefile.in (STYLESRC): Add new style. + + * style/footnotehyper.el ("footnotehyper"): New file. + +2021-02-03 Arash Esbati + + Add new style/truncate.el + + * Makefile.in (STYLESRC): Add new style. + + * style/truncate.el: New file. + +2021-01-27 Ikumi Keita + + Remove eol format suffix from coding tag (bug#46117) + + * doc/preview-dtxdoc.pl: + * tex-jp.el: + Remove "-unix" suffix from coding: tag for local git repos of git for + windows which enable autocrlf feature. + Update copyright year. + +2021-01-25 Arash Esbati + + Document how to load AUCTeX from a local Git repo + + * doc/install.texi (Advice for non-privileged users): Add + instructions to use AUCTeX directly out of a local Git repo. + +2021-01-24 Arash Esbati + + Update style/bigdelim.el to package version 2.6 + + * style/bigdelim.el (TeX-arg-bigdelim-brace): Support completion + for more brace choices. Insert the choice in braces only if the + choice doesn't start with a backslash. + ("bigdelim"): Add fontification support. + +2021-01-21 Ikumi Keita + + Prevent inadvertent destruction of list variable + + * latex.el (LaTeX-common-initialization): Apply `copy-sequence' to the + last argument of `delete-dups'+`append'. + +2021-01-20 Arash Esbati + + Update style/bigstrut.el to package version 2.6 + + * style/bigstrut.el ("bigstrut"): Remove non-existent macro + \bigstrutsetup. + Add \bigstrutjot to list of lengths. + Add fontification support for \bigstrut. + (TeX-arg-bigstrut): Fix prompt and the usage of + `TeX-argument-prompt'. Make the function more AUCTeX standard. + +2021-01-20 Arash Esbati + + Update style/multirow.el to package version 2.6 + + * style/multirow.el ("multirow"): Improve arguments of \multirow + macro incl. fontification. + Add \bigstrutjot to list of lengths and not to macros. + Add \STneed macro depending on supertabular package option. + (LaTeX-multirow-package-options): Fix package options. + +2021-01-19 Arash Esbati + + Update style/thmtools.el to package version 0.72 + + * style/thmtools.el (LaTeX-arg-thmtools-declaretheorem): Query for + the optional argument after the mandatory environment name. + (LaTeX-thmtools-env-label): Use `read-char-choice' instead of + `read-char'. + Set `help-form' in the let-binding. + (LaTeX-thmtools-listoftheorems-key-val): Update key=val's. + ("thmtools"): Fontify also the optional argument after the + mandatory one. Keep the old behavior for compatibility. + +2021-01-19 Tassilo Horn + + Signal an error if auto-parser regexp has too many groups + + In (pathological) documents which activate too many styles adding + entries to TeX-auto-regexp-list, the full regular expression built for + auto-parsing may contain more groups than emacs supports (which is 255 + at this point of time). Therefore, signal a clear error in that case + instead of failing unpredictably by resultant problems. + + Also, fix another spot where duplicate entries could have been added. + + * tex.el (TeX-auto-parse-region): Signal an error if the generated + auto-parser regexp has more than 255 groups. + * latex.el (LaTeX-common-initialization): Ensure we don't add + duplicate entries to TeX-auto-full-regexp-list. + +2021-01-19 Tassilo Horn + + Fix adding duplicates to TeX-auto-regexp-list + + * tex.el (TeX-auto-add-regexp): Check membership with `member' instead + `memq' because the latter won't work with list-valued entries. + +2021-01-15 Arash Esbati + + Delete kernel commands from styles + + * style/scrbase.el ("scrbase"): + * style/scrpage2.el ("scrpage2"): Delete support for macros + provided by LaTeX kernel. + +2021-01-15 Arash Esbati + + * style/extramarks.el ("extramarks"): Use reference keyword class. + +2021-01-13 Tassilo Horn + + Fix use-package recipe in install docs (once again) + + * doc/install.texi (Installation): Fix use-package recipe. + +2021-01-12 Arash Esbati + + Add support for some missing kernel macros + + * font-latex.el (font-latex-built-in-keyword-classes): Add various + \mark to "reference" class. + + * latex.el (LaTeX-common-initialization): Add support for \...mark + macros. + +2021-01-12 Arash Esbati + + Add new style/extramarks.el + + * Makefile.in (STYLESRC): Add new style. + + * style/extramarks.el: New file. + +2021-01-12 Arash Esbati + + Update style/fancyhdr.el to package version 4.0 + + * style/fancyhdr.el (TeX-arg-fancyhdr-place): Rename from + `TeX-arg-fancyhdr-position'. Improve list of candidates for + completion. + (LaTeX-fancyhdr-fancypagestyle-regexp): New variable for parsing + user defined pagestyles. + ("fancyhdr"): Update for macros provided by package version 4.0. + Remove completion support for deprecated macros. + Remove macros provided by LaTeX kernel. + Improve fontification support. + (LaTeX-fancyhdr-package-options): Add new package options. + +2021-01-12 Ikumi Keita + + Support page(box) options for dvipdfmx in graphicx.el + + * style/graphicx.el (LaTeX-arg-graphicx-includegraphics-key-val): + Support page(box) options when the document is to be processed by + dvipdfmx. + (): Update copyright year. + +2021-01-10 Ikumi Keita + + Fix off-by-one behavior of preview-latex (bug#39927) + + * preview.el.in (preview-prepare-fast-conversion): Turn newline in + init string into space so that gs waits subsequent input. This newline + caused a spurious appearance of gs prompt "GS>". + +2021-01-10 Ikumi Keita + + Don't use `add-to-list' on lexical vars + + * tex.el (TeX-view-program-list, TeX-view-program-selection): + (TeX-add-to-alist): + Don't use `add-to-list' on lexical scope variables. + * tests/tex/utility.el (TeX-adding-to-alist): New test. + (): Enable lexical binding. Update copyright year. + +2021-01-09 Tassilo Horn + + Fix mistake in use-package recipe + + * doc/install.texi (Installation): Fix mistake in use-package recipe. + +2021-01-09 Tassilo Horn + + Fix docstring too wide warnings + + * bib-cite.el (bib-dos-or-os2-variable): Reword/reformat docstring so + that it's less than 80 chars wide. + * context-en.el (ConTeXt-project-structure-list-en) + (ConTeXt-section-block-list-en): Ditto. + * context-nl.el (ConTeXt-project-structure-list-nl) + (ConTeXt-section-block-list-nl): Ditto. + * context.el (ConTeXt-numbered-section-hook) + (ConTeXt-unnumbered-section-hook): Ditto. + * tex-buf.el (TeX-check-engine): Ditto. + +2021-01-09 Tassilo Horn + + Add use-package recipe to installation info docs + + * doc/install.texi (Installation): Add use-package recipe. + +2021-01-09 Ikumi Keita + + Adapt preview.el.in for `TeX-translate-location-hook' + + * preview.el.in (preview-parse-messages): Transport the values between + dynamic scope variables TeX-translate-location-* and corresponding + lexical scope variables around the call to + `TeX-translate-location-hook'. + Update copyright year. + +2021-01-08 Tassilo Horn + + Fix error reported in <87o8hzto7r.fsf@fastmail.fm> on auctex@gnu.org + + * style/polyglossia.el (LaTeX-polyglossia-active-languages): Don't use + add-to-list on lexical variable. + +2021-01-08 Tassilo Horn + + Declare formerly free vars accessible in TeX-translate-location-hook + + * tex-buf.el (TeX-translate-location-file,TeX-translate-location-offset) + (TeX-translate-location-line,TeX-translate-location-string) + (TeX-translate-location-error,TeX-translate-location-context): New + defvars. + * tex-buf.el (TeX-find-display-help): Bind them before calling + TeX-translate-location-hook. + (TeX-translate-location-hook): Adapt docstring. + +2021-01-08 Ikumi Keita + + Use proper name rather than obsolete alias + + * latex.el (LaTeX-insert-environment): Use + `LaTeX-after-insert-env-hook' instead of + `LaTeX-after-insert-env-hooks'. + +2021-01-07 Arash Esbati + + Update style/eso-pic.el to package version 3.0a + + * style/eso-pic.el ("eso-pic"): Don't run the style hook for + `atbegshi' since `eso-pic' doesn't rely on that package anymore. + (LaTeX-eso-pic-package-options-list): Update package options. + +2021-01-07 Ikumi Keita + + Use `write-contents-functions' instead of `write-file-functions' + + * tex.el (VirTeX-common-initialization): + * latex.el (BibTeX-auto-store): + Use `write-contents-functions' instead of `write-file-functions' to + store `TeX-safe-auto-write' because the latter is cleared by C-x + C-w (write-file). + * doc/changes.texi (News in 13.0): Mention the bug fix. + +2021-01-04 Tassilo Horn + + Use frame-monitor-attributes for computing DPI if avail (bug#45596) + + * preview.el.in (preview-get-dpi): New defun. + (preview-get-geometry): Use it for computing the screen DPI (bug#45596) + +2021-01-02 Arash Esbati + + Remove support for \swshape + + * style/baskervaldx.el ("baskervaldx"): Delete additions for + \swshape macro which is now part of LaTeX kernel and supported via + latex.el and font-latex.el. + +2020-12-29 Tassilo Horn + + Convert tabs to spaces in all *.el.in files according to .dir-locals.el + + Convert tabs to spaces in all lisp files according to .dir-locals.el + +2020-12-29 Tassilo Horn + + URI-encode ? in filename to %3F (bug#45510) + + * tex.el (TeX-evince-sync-view-1): Evince's dbus method wants an URI + where ? is properly encoded as %3F so do so (bug#45510). + +2020-12-29 Tassilo Horn + + Untabify tex.el. + +2020-12-27 Arash Esbati + + * .dir-locals.el: Add new file. + +2020-12-26 Ikumi Keita + + Indent additional texts + + * latex.el (LaTeX-insert-environment): Indent texts sent after the + inserted environment. + +2020-12-24 Ikumi Keita + + Fixup dropping old implementations for viewers + + * tex-buf.el (TeX-output-style-check): Remove function only useful for + old view implementations. + +2020-12-22 Arash Esbati + + Lift required GNU Emacs version to 24.3 + + * RELEASE (Requirements): Mention that AUCTeX now requires at + least GNU Emacs 24.3. + + * auctex.el.in: Lift GNU Emacs version to 24.3 and cl-lib to 1.0 + for `Package-Requires' header. + + * configure.ac (EMACS_CHECK_VERSION): Check for 24.3. + + * doc/changes.texi: Add entry for required Emacs version. + + * doc/faq.texi: + * doc/preview-faq.texi (Requirements): Change tested/required + Emacs version. + + * tex-site.el.in: + * tex.el: Consider Emacs' minor version as well before reporting + an error. + +2020-12-22 Ikumi Keita + + Delete bogus defvar + + * tex-buf.el: Remove bogus defvar for `compilation-in-progress'. There + is a bare defvar for it already far above these lines. + +2020-12-22 Ikumi Keita + + Drop old implementations for viewers + + * tex.el (TeX-expand-list-builtin): Remove entries for "%v" and "%vv". + (TeX-view-style, TeX-output-view-style): Remove. + * doc/auctex.texi (Starting Viewers): Remove description about old + implementations. + * doc/changes.texi (News in 13.0): Mention the above changes. + * tex-mik.el: Remove entries for TeX-view-style and + TeX-output-view-style. + +2020-12-21 Tassilo Horn + + Document lexical-binding changes in context.el. + + * doc/changes.texi: Document lexical-binding changes in context.el. + * context.el: Don't reference non-existing ConTeXt-section-hook but + ConTeXt-numbered-section-hook. + +2020-12-18 Tassilo Horn + + Document lexical binding changes. + + * doc/changes.texi: Document lexical binding changes. + +2020-12-03 Tassilo Horn + + Fix compile "Error: symbol-value cannot use lexical var ‘amsenv’" + + * style/empheq.el (LaTeX-empheq-env): Don't call symbol-value on lexical + variable amsenv. + +2020-12-02 Arash Esbati + + Add new style/scholax.el + + * Makefile.in (STYLESRC): Add new style. + + * style/scholax.el: New file. + +2020-11-10 Arash Esbati + + Update style/subfiles.el to package version 2.1 + + * style/subfiles.el (LaTeX-subfiles-class-options): Use \' to + match the empty string at the end of the file extension. + ("subfiles"): Add support for \subfileinclude macro. + +2020-10-31 Tassilo Horn + + Rename LaTeX-dialect to TeX-dialect. + + * tex.el (TeX-dialect): Renamed from LaTeX-dialect and move from latex.el to + tex.el. + * doc/auctex.texi: Adapt docs. + * doc/changes.texi: Mention in changes for AUCTeX 13. + * style/*.el: Adapt all style files accordingly. + +2020-10-25 Ikumi Keita + + Ensure the trailing slash for directory + + * tex.el (TeX-parse-path, TeX-strip-extension): Apply + `file-name-as-directory' for `TeX-macro-global' and + `TeX-macro-private' in case their entries lack the trailing slash. + * tex-site.el.in (TeX-auto-global): Delete obsolete sentence. + +2020-10-24 Tassilo Horn + + Delete unused ispell code from 1994. + + * tex.el (ispell-tex-buffer-p): Delete defun. + (ispell-enable-tex-parser): Don't set undefined variable. + +2020-10-23 Arash Esbati + + Put point after the graphic file argrument + + * style/graphicx.el (LaTeX-includegraphics-extensions): Delimit + the regexp with \\' instead of $. + (LaTeX-arg-includegraphics): Rewrite the function in order to + comply with AUCTeX insertion hooks. Put point after the braced + group once the file argument in inserted into buffer. + +2020-10-23 Arash Esbati + + Fix insertion of unnecessary backslash + + * style/amsthm.el (LaTeX-arg-amsthm-fontdecl): + * style/ntheorem.el (LaTeX-arg-ntheorem-fontdecl): Don't insert a + backslash if the query for font declaration is left empty. + +2020-10-23 Arash Esbati + + Add new style/appendix.el + + * Makefile.in (STYLESRC): Add new style. + + * style/appendix.el: New file. + +2020-10-23 Arash Esbati + + * tex-ispell.el: Enable lexical-binding. + +2020-10-23 Arash Esbati + + Improve style/amsthm.el + + * style/amsthm.el (LaTeX-amsthm-theoremstyle-list): Delete + variable. + (LaTeX-arg-amsthm-fontdecl): Adjust `prompt' in + `TeX-argument-prompt' and don't use the 5. argument of + `TeX-completing-read-multiple'. + (LaTeX-amsthm-auto-cleanup): Remove the part for the deleted + `LaTeX-amsthm-theoremstyle-list'. + ("amsthm"): Use `LaTeX-add-amsthm-newtheoremstyles' for + predefined styles. + Adjust the hook for deleted variable. + +2020-10-23 Tassilo Horn + + Enable lexical-binding for texmathp.el + + * texmathp.el (texmathp-compile): Use `push' on places rather than `set' and + `symbol-value' on locals partly pointing to symbols naming globals. + +2020-10-23 Arash Esbati + + * style/fancyvrb.el: Replace dynamically bound `optional'. + +2020-10-23 Arash Esbati + + Update style/fancyvrb.el to package version 3.6 + + * style/fancyvrb.el (LaTeX-fancyvrb-key-val-options): Add the + "reflabel" key. + (LaTeX-fancyvrb-env-reflabel-key-val) + (LaTeX-fancyvrb-reftex-label-context-function): New functions. + (LaTeX-fancyvrb-arg-define-environment): Use + `LaTeX-fancyvrb-env-reflabel-key-val'. + (LaTeX-fancyvrb-key-val-label-regexp): New variable added to + AUCTeX parser. + ("fancyvrb"): Run `font-latex-set-syntactic-keywords' in the hook + if fontification is enabled. + +2020-10-23 Arash Esbati + + Add missing argument to function body + + * style/thmtools.el (LaTeX-thmtools-declaretheoremstyle-key-val) + (LaTeX-thmtools-declaretheorem-key-val): Add the missing `prompt' + argument. + +2020-10-23 Arash Esbati + + Remove `TeX-arg-none' + + * style/alphanum.el (TeX-arg-none): Remove function and use + `TeX-arg-literal' instead. + +2020-10-23 Arash Esbati + + Adapt styles to lexical-binding + + * style/arabxetex.el ("arabxetex"): + * style/babel.el ("babel"): + * style/doc.el ("doc"): + * style/enumitem.el ("enumitem"): + * style/exam.el ("exam"): + * style/floatrow.el ("floatrow"): + * style/fontspec.el ("fontspec"): + * style/graphicx.el ("graphicx"): + * style/hologo.el ("hologo"): + * style/ltugboat.el ("ltugboat"): + * style/mdframed.el ("mdframed"): + * style/menukeys.el ("menukeys"): + * style/moodle.el ("moodle"): + * style/natbib.el ("natbib"): + * style/ntheorem.el ("ntheorem"): + * style/paracol.el ("paracol"): + * style/pythontex.el ("pythontex"): + * style/splitidx.el ("splitidx"): + * style/tcolorbox.el ("tcolorbox"): + * style/tex-live.el ("tex-live"): + * style/thmtools.el ("thmtools"): + * style/titleps.el ("titleps"): + * style/titlesec.el ("titlesec"): + * style/titletoc.el ("titletoc"): + * style/xcolor.el ("xcolor"): Replace occurrences of dynamically + bound `optional' with constant nil or t. + + * style/harvard.el ("harvard"): Remove unnecessary quoting of + `lambda'. + + * style/xcolor.el (LaTeX-xcolor-color-models): Remove unnecessary + `symbol-value'. + +2020-10-23 Arash Esbati + + Enable lexical-binding in all style files. + +2020-10-23 Ikumi Keita + + Use declared dynamic variable in tex-jp + + * tex-jp.el (TeX-expand-list-builtin): Replace former dynamic var + `pos' with `TeX-expand-pos'. + (): Enable lexical binding. + Move `coding' tag to the File Local Variable section at EOF. + Update copyright year. + +2020-10-23 Ikumi Keita + + Simplify nested `let's + + * tex-buf.el (TeX-active-master-with-quotes): Simplify nested `let's + into singe one. + +2020-10-23 Ikumi Keita + + Make "%o" compatible again with file name with spaces + + * tex-buf.el (TeX-active-master-with-quotes): Rename from + `TeX--master-or-region-file-with-extra-quotes' and make public. + Incorporate adjust of `TeX-expand-pos' from `TeX-command-expand'. + (TeX-command-expand): Simplify. + * tex.el (TeX-expand-list-builtin): Use renamed function instead of + `TeX-active-master'. + * tests/tex/command-expansion.el (TeX-command-expand-skip-file-name): + Include "%o" in test. + (TeX-command-expand-file-name-with-spaces): New test. + (TeX-command-detokenize): Add case where `TeX-master' has space. + +2020-10-23 Ikumi Keita + + Arrange test condition + + * latex.el (LaTeX-env-args): Just test nil or not since + `TeX-exit-mark' is now always bound. + +2020-10-23 Tassilo Horn + + Enable lexical-binding for AUCTeX core files + + * tex.el: Enable lexical-binding. + (TeX-command-text,TeX-command-pos): Moved from tex-buf.el. + (TeX-expand-pos,TeX-expand-command): New defvars used in place of `pos' and + `command' in TeX-expand-list{,-builtin} entries. + (TeX-expand-list-builtin): Use TeX-expand-pos and TeX-expand-command (instead + of pos and command). Use TeX-active-master instead of formerly dynamically + bound `file'. + (TeX-view-command-raw): Adapt to TeX-command-expand signature change. + (TeX-exit-mark): New defvar. + (TeX-parse-macro): Adapt docstring; bind and use TeX-exit-mark instead of + exit-mark. + (TeX-last-optional-rejected): New defvar. + (TeX-parse-arguments): Use TeX-last-optional-rejected instead of + last-optional-rejected. + (TeX-parse-argument): Use TeX-exit-mark instead of exit-mark. + (TeX-argument-insert): Use TeX-exit-mark and TeX-last-optional-rejected instead + of the former unprefixed variables. + (TeX-safe-auto-write,TeX-auto-untabify,TeX-auto-parse-region,TeX-verbatim-p) + (TeX-submit-bug-report): Prefix unused var with _. + (TeX-mode-specific-command-menu-entries): Don't bind `file'. + (TeX-doc): Remove unused var `doc'. + (TeX-run-ispell): Remove unused var `found'. + (TeX-ispell-document): Use `when' instead of `if' with `progn'. + * tex-buf.el: Enable lexical-binding. + (TeX-command-expand): Remove file argument but use TeX-active-master instead. + (TeX-command): Rename file argument to file-fn; adapt to TeX-command-expand + signature change. + (TeX--master-or-region-file-with-extra-quotes): Remove file-fn argument. + * latex.el: Enable lexical-binding. + (LaTeX-title,LaTeX-name,LaTeX-level,LaTeX-done-mark,LaTeX-toc): New defvars. + (LaTeX-section): Bind them. + (LaTeX-section-hook): Adapt docstring to the new defvars. + (LaTeX-section-section): Ditto, and use the new defvars. + (LaTeX-section-heading,LaTeX-section-title,LaTeX-section-toc,LaTeX-section-label): + Use the new defvars. + (LaTeX-env-args): Use TeX-exit-mark instead of exit-mark. + (TeX-arg-index): Prefix unused argument args with _. + (TeX-arg-cite): Prefix unused argument definition with _. + (LaTeX-mark-environment,LaTeX-forward-paragraph,LaTeX-backward-paragraph) + (LaTeX-narrow-to-environment): Use _ for unused dotimes counter variable. + (LaTeX-check-insert-macro-default-style): Use TeX-last-optional-rejected + instead of last-optional-rejected. + * context.el: Enable lexical-binding. + (ConTeXt-title,ConTeXt-name,ConTeXt-level,ConTeXt-done-mark,ConTeXt-reference): + New defvars. + (ConTeXt-section): Bind them. + (ConTeXt-numbered-section-hook): Adapt docstring to the new defvars. + (ConTeXt-unnumbered-section-hook): Ditto. + (ConTeXt-numbered-section-heading,ConTeXt-unnumbered-section-heading) + (ConTeXt-section-section,ConTeXt-section-ref): Use the new defvars. + * preview.el.in (preview-generate-preview): Remove region-p argument. + (preview-start-dvipng,preview-start-dvips) + (preview-cache-preamble): Adapt to TeX-command-expand and + preview-generate-preview signature change. + (preview-region, preview-document): Ditto. + * style/bicaption.el (LaTeX-arg-bicaption-bicaption): Use + TeX-last-optional-rejected instead of last-optional-rejected. + * style/booktabs.el ("booktabs"): Menion TeX-last-optional-rejected in comment. + * style/caption.el (LaTeX-arg-caption-captionbox): Use + TeX-last-optional-rejected instead of last-optional-rejected. + * style/color.el (TeX-arg-color,(TeX-arg-color-fcolorbox): Use + TeX-last-optional-rejected instead of last-optional-rejected. + * style/exam.el: Enable lexical-binding. + (LaTeX-exam-insert-item): Use LaTeX-current-environment instead of dynamically + bound `environment'. + * style/floatrow.el (LaTeX-floatrow-arg-floatbox): Use + TeX-last-optional-rejected instead of last-optional-rejected. + * style/ifluatex.el (LaTeX-ifluatex-set-TeX-exit-mark): Use TeX-exit-mark + instead of exit-mark. + * style/xcolor.el (TeX-arg-xcolor-definecolor,TeX-arg-xcolor-definecolorset): + (TeX-arg-xcolor,TeX-arg-xcolor-fcolorbox): Use TeX-last-optional-rejected + instead of last-optional-rejected. + * tests/japanese/preview-latex.el (japanese-preview-preserve-kanji-option2) + (japanese-preview-preserve-kanji-option3): Adapt to TeX-command-expand + signature change. + * tests/tex/command-expansion.el (TeX-command-expansion) + (TeX-command-expansion-errors,TeX-command-detokenize) + (TeX-command-expand-skip-file-name,TeX-command-expand-active-master): Adapt to + TeX-command-expand signature change. + * doc/auctex.texi (Sectioning): Describe LaTeX-level, LaTeX-name, LaTeX-title, + LaTeX-toc, and LaTeX-done-mark instead of the former unprefixed vars. + +2020-10-18 Mosè Giordano + + * Version 12.3 released. + +2020-10-18 Mosè Giordano + + Mark default argument to `LaTeX-arg-polyglossia-lang' as optional + + * style/polyglossia.el (LaTeX-arg-polyglossia-lang): The `default' argument + isn't currently used, mark it as ignored. + +2020-10-10 Mosè Giordano + + Prepare for upcoming release + +2020-08-28 Ikumi Keita + + Simplify mode line for emacs 27 + + * tex-buf.el: Don't add an entry in `minor-mode-alist' for + `compilation-in-progress'. In emacs 27, compile.el adds a similar + entry in `mode-line-modes'. + +2020-08-17 Ikumi Keita + + Fix document + + * doc/auctex.texi (Fontification of math): Delete incorrect + description. + +2020-08-02 Ikumi Keita + + Restore all math environments in texmathp.el + + * texmathp.el (texmathp-tex-commands-default): Restore all math + environments from style files. The idea to update t-t-c-d by style + files afterwards fails when texmathp is used solely in external + packages like org mode. + * style/amsmath.el: + * style/breqn.el: + * style/empheq.el: + * style/mathtools.el: + Adjust in accord with the above change. + * doc/changes.texi: Delete relevant entry. + +2020-08-02 Ikumi Keita + + Prepare for pdf output for PSTricks documents + + * style/pstricks.el ("pstricks"): Prepare for pdf output rather than + turn off PDF mode. + (): Update copyright year. + * doc/changes.texi: Mention above change. + +2020-07-28 Arash Esbati + + Add an extra check for tex-buf.el in some style hooks + + * style/arabxetex.el ("arabxetex"): + * style/bidi.el ("bidi"): + * style/fontspec.el ("fontspec"): + * style/polyglossia.el ("polyglossia"): Check if "tex-buf.el" is + loaded and require it otherwise. `TeX-check-engine-add-engines' + is defined in "tex-buf.el" and the hook would exit too early if + the library isn't loaded. + +2020-07-24 Ikumi Keita + + Merge prv-emacs.el into preview.el.in + + * preview.el.in: Merge all contents of prv-emacs.el. + * prv-emacs.el: Delete. + * Makefile.in: + * configure.ac: + Drop prv-emacs.el. + +2020-07-22 Arash Esbati + + Treat \choice like \item + + * style/exam.el ("exam"): Add "choice" to `LaTeX-item-regexp'. + Simplify regexp for "subpart" and "subsubpart". + +2020-07-19 Arash Esbati + + Update style/csquotes.el to package version 5.2j + + * style/csquotes.el: Track changes in package version 5.2j. + Remove deprecated macros, improve query for language argument. + Add keyval query of package options. + (LaTeX-csquotes-insert-environment): Remove function and use + `LaTeX-env-args' instead. + +2020-07-13 Ikumi Keita + + Add support of \tag for texmathp + + * style/amsmath.el (): Add entries for \tag and \tag* to + `texmathp-tex-commands-default'. + +2020-07-11 Ikumi Keita + + Cater for case where fontification match goes over limit + + * font-latex.el (font-latex-match-quotation): Cater for case + where fontification match goes over limit. + Drop `string-make-multibyte'. It's no longer necessary because + all supported emacsen handle multibyte strings well enough. + (font-latex--updated-region-end): Adjust comments. + +2020-07-11 Ikumi Keita + + Fix previous commit and add new test + + * font-latex.el (font-latex-extend-region-backwards-quotation): Move + the point back to the correct position when the inner loop search + fails. + * tests/latex/font-latex-test.el + (font-latex-extend-region-backwards-quotation): New test. + +2020-07-11 Ikumi Keita + + Don't extend font lock region too eagerly (bug#42267) + + * font-latex.el (font-latex-extend-region-backwards-quotation): If + there is no matching open quote, don't extend the font lock region. + +2020-07-03 Arash Esbati + + Add short verb characters to `ispell-tex-skip-alist' + + * style/shortvrb.el ("shortvrb"): Add entries in + `LaTeX-shortvrb-chars to `ispell-tex-skip-alist' in order to skip + verbatim content during spell checking. + +2020-07-03 Ikumi Keita + + Ajust document + + * doc/preview-latex.texi (Key bindings and user-level lisp functions): + * preview.el.in (preview-at-point): + Delete mention about zmacs-regions. + * doc/auctex.texi (Known problems): Delete comment which is no longer + valid because the current highlighting of $...$ is search-based, not + syntactic. + +2020-07-01 Arash Esbati + + Support \newblock macro + + * latex.el (LaTeX-common-initialization): Add entry for \newblock + marco. + Add "bibindent" to list of known lengths. + (LaTeX-paragraph-commands-internal): Add "newblock". + +2020-06-30 Ikumi Keita + + Get rid of gabage in generated texi file + + * doc/preview-dtxdoc.pl (MAIN): Add rule to delete dtx comment ^^A. + (): Add coding tag. Update copyright year. + +2020-06-28 Arash Esbati + + Update style/xparse.el to package dated 2020-03-06 + + * style/xparse.el: Update style to package version 2020-03-06 + incl. auto-parsing capabilities. Fix fontification of provided + macros. + +2020-06-27 Tassilo Horn + + Document deprecation of font-latex-update-font-lock + + * doc/changes.texi: Document deprecation of font-latex-update-font-lock. + +2020-06-27 Ikumi Keita + + Accommodate preview.dtx to new font-latex.el + + * latex/preview.dtx: Add "^^A$" so that |$| doesn't mess up the + highlighting of TeX codes at later part. + * doc/auctex.texi: Add mention about usage of "^^A$" in docTeX + documents. + +2020-06-19 Ikumi Keita + + Add TODO item about remove-style feature + + * doc/todo.texi (Mid-term Goals): Add an item about remove-style + feature. + * doc/changes.texi (News in 12.3): Fix typo. + +2020-06-18 Ikumi Keita + + Improve conformance to code conventions, and documents + + * font-latex.el (font-latex-update-math-env): Rename by changing "--" + to "-" in function name. + Don't alter user customize option `font-latex-math-environments'. In + order to achieve that, use always `texmathp-tex-commands1' for + input and omit argument LIST. + * style/empheq.el: Arrange in accord with the above changes. + * style/amsmath.el: + * style/breqn.el: + * style/mathtools.el: + Arrange in accord with the above changes. + Use `cl-pushnew' instead of `add-to-list' and require cl-lib in order + to do that. + * doc/changes.texi (News in 12.3): + * texmathp.el: + Mention change about support for AMS-LaTeX and packages mathtools, + empheq and breqn. + +2020-06-17 Tassilo Horn + + Don't call TeX-remove-style in TeX-arg-document. + + * latex.el (TeX-arg-document): Don't call TeX-arg-document. + +2020-06-17 Ikumi Keita + + Use constant regexp to fontify math environments + + * font-latex.el (font-latex--match-math-envII-regexp): New internal + variable to store regexp to search math environments such as + "equation". + (font-latex-match-math-envII): Use it. + (font-latex--update-math-env): New function to update + `font-latex-math-environments' and build + `font-latex--match-math-envII-regexp' from it. + (font-latex-math-environments-from-texmathp): Remove. + (font-latex-math-environments): Change default value to nil and + initialize at top level by new function. + * style/breqn.el: + * style/empheq.el: + * style/mathtools.el: + Arrange in accord with the above change. + * style/amsmath.el: + Arrange in accord with the above change. + Add fontification rule for \boxed{}. + * doc/auctex.texi: + Add instruction to convert customization. + +2020-06-16 Ikumi Keita + + Fix regression of font lock + + * font-latex.el (font-latex-match-math-envII): Store the position of + "\begin{foo}" as (match-beginnig 0) so that `font-lock-multiline' text + property covers it. Store the range of math expression as + subexpression 1. + (font-latex-make-user-keywords): Arrange in accord with the above + change. + +2020-06-15 Ikumi Keita + + Fix typos + + * doc/changes.texi (News in 12.3): + * tests/latex/fontification-general.tex (AUCTeX fontification): + Fix typos. + +2020-06-15 Ikumi Keita + + Update documents + + * doc/auctex.texi (Fontification of math): + * doc/changes.texi (News in 12.3): + * font-latex.el (font-latex-math-environments): + Document that variable `font-latex-math-environments' is no longer + suitable for personal customization and recommend to use + `texmathp-tex-commands' instead. + * tests/latex/fontification-general.tex: Mention new function + `font-latex-extend-region-backwards-math' + +2020-06-15 Ikumi Keita + + * texmathp.el: Add comment about additional bug. + +2020-06-14 Ikumi Keita + + Recover compatibility for older emacsen + + * font-latex.el (font-latex-fontify-region): Add check for return + value from `font-lock-default-fontify-region'. + +2020-06-14 Ikumi Keita + + Reconsider region extension + + * font-latex.el (font-latex-fontify-region): Consider cases that + `font-lock-extend-region-functions' extends the region inside + `font-lock-default-fontify-region'. Use the return value from it to + construct the correct region. + (font-latex-match-math-env): + (font-latex-match-math-envII): + (font-latex-match-dollar-math): + Raise `font-latex--updated-region-end' to at least LIMIT when + necessary. + (font-latex--updated-region-end): Fix comments. + +2020-06-14 Ikumi Keita + + Delete overhead in extending font lock range of math expression + + * font-latex.el (font-latex-math-environments-from-texmathp): New + helper function. + (font-latex-math-environments): Take default value using the above + function. + (font-latex-extend-region-backwards-math): Rename from + `font-latex-extend-region-backwards-dollar-math' and include the + functionality of `font-latex-extend-region-backwards-math-env' and + `font-latex-extend-region-backwards-math-envII'. + (font-latex-extend-region-backwards-math-env): + (font-latex-extend-region-backwards-math-envII): + Remove. + (font-latex-setup): Simplify according to the above change. + * texmathp.el (texmathp-tex-commands-default): Move entries not in + standard LaTeX to the respective style files. + * style/amsmath.el (): + * style/breqn.el (): + * style/empheq.el (): + * style/mathtools.el (): + Add package specific entries to `texmathp-tex-commands-default' and + take additions for `font-latex-math-environments' from it rather than + adding constant entries. + +2020-06-14 Ikumi Keita + + Update region extension in font-latex.el + + * font-latex.el (font-latex--updated-region-end): New variable to + record the end of the region that fontification actually took place. + (font-latex-fontify-region): New function to utilize it. + (font-latex-setup): Assign it to `font-lock-fontify-region-function'. + (font-latex-match-math-env): Search closing tag beyond limit honoring + `font-latex-multiline-boundary'. + Use new variable. + (font-latex-match-math-envII): + (font-latex-match-dollar-math): + Use new variable. + +2020-06-14 Uwe Brauer + + Add support for algopseudocde style + + * Makefile.in (STYLESRC): Add algopseudocde style + + * style/algpseudocode.el: Add support for the algopseudocde (algorithmcx) + style + +2020-06-14 Uwe Brauer + + Add support for algorithm style + + * Makefile.in (STYLESRC): Add algorithm style + + * style/algorithm.el: Add support for the algorithm style + +2020-06-13 Ikumi Keita + + Ignore 3 consective $'s properly + + * font-latex.el (font-latex-match-dollar-math): Ignore 3 or more + consecutive $'s when searching opening of $...$ or $$...$$, instead of + stopping to return nil. + * tests/latex/font-latex-test.el: New test. + +2020-06-11 Tassilo Horn + + Trigger refontification in font-latex-add-to-syntax-alist. + + * font-latex.el (font-latex-add-to-syntax-alist): Trigger refontification. + +2020-06-11 Tassilo Horn + + Omit hard font-lock reset also in font-latex-add-to-syntax-alist + + * font-latex.el (font-latex-add-to-syntax-alist): Don't nilify + font-lock-set-defaults but adjust font-lock-syntax-table directly as suggested + by Ikumi Keita on auctex-devel. + +2020-06-10 Tassilo Horn + + Obsolete font-latex-update-font-lock (bug#37945) + + * font-latex.el (font-latex-add-keywords): Don't call + font-latex-update-font-lock but font-lock-flush. + (font-latex-update-font-lock): Make obsolete and emit a warning when called. + * style/alltt.el: Adapt, i.e., don't call font-latex-update-font-lock but maybe + font-latex-set-syntactic-keywords. + * style/beamer.el: Dito. + * style/comment.el: Dito. + * style/expl3.el: Dito. + * style/fancyhdr.el: Dito. + * style/fancyvrb.el: Dito. + * style/fvextra.el: Dito. + * style/hyperref.el: Dito. + * style/listings.el: Dito. + * style/ltxguide.el: Dito. + * style/minted.el: Dito. + * style/pythontex.el: Dito. + * style/revtex4-2.el: Dito. + * style/tex-live.el: Dito. + * style/url.el: Dito. + * style/verbatim.el: Dito. + +2020-06-09 Ikumi Keita + + * doc/changes.texi: Delete words inappropriate for raw file. + +2020-06-08 Ikumi Keita + + Complement document + + * doc/changes.texi: Mention workaround for new incompatibility. + * doc/auctex.texi: Add missing entry to TOC. + +2020-06-07 Ikumi Keita + + * doc/changes.texi (News in 12.3): Add news about fix of bug#33139. + +2020-06-02 Ikumi Keita + + Use search-based fontification for $...$ (bug#33139) + + It turned out that using "text quotes" syntax for "$" in + `font-lock-syntax-table' sometimes leads to scrambled fontification + about in-line math $...$ (bug#33139). That's because conflicting + results of `syntax-ppss' are compiled into syntax-ppss cache as + explained in: + https://lists.gnu.org/archive/html/emacs-devel/2020-05/msg02725.html + We, Keita, Tassilo and Arash discussed this issue and decided to use + search-based fontification for $...$ since syntactic fontification for + $...$ doesn't seem prospective with regard to this bug. + + * font-latex.el (font-latex-match-dollar-math): + (font-latex-find-dollar-math,font-latex-extend-region-backwards-dollar-math): + New functions to do search-based fontification for $...$. + Fontification facility for $$...$$ is merged into them. + (font-latex-make-user-keywords,font-latex-setup): Use new functions. + (font-latex-syntax-alist): Don't change syntax of "$" during font lock. + (font-latex-syntactic-face-function): Simplify. + +2020-05-31 Ikumi Keita + + Simplify regexp in texmathp.el + + * texmathp.el (texmathp-compile): Simplify regexp. In [^...] backslash + and dollar have no special meaning so they can (should) be raw. + +2020-05-28 Stefan Monnier + + Don't make TeX-remove-style-hook buffer-local. + + * tex.el (TeX-remove-style-hook): Not buffer-local anymore. + +2020-05-28 Ikumi Keita + + Fix false negative of texmathp (bug#41559) + + * texmathp.el (texmathp-compile): Fix `texmathp-onoff-regexp' to allow + switch to begin at (point-min). + Use `regexp-opt' instead of `mapconcat'+`regexp-quote'. + (texmathp): Use `>=' instead of `>' so that match is updated even when + arg-on or sw-on begins at (point-min). + * tests/latex/texmathp-test.el: New test. + +2020-05-25 Ikumi Keita + + Fix regression of unfontify-region + + * font-latex.el (font-latex-unfontify-region): Restore `invisible' as + removed property. My commit on Jan 7 was partially wrong. It kept "^" + and "_" invisible even when commented out if + `font-latex-fontify-script' is `invisible'. + +2020-05-22 Arash Esbati + + Fontify content of comment environment + + * style/verbatim.el ("verbatim"): Add fontification support for + comment environment. Delete unnecessary `function' in the hook. + +2020-05-17 Tassilo Horn + + Empty commit fixing ChangeLog. + + * font-latex.el (font-latex-syntax-alist): This variable has not been deleted + as suggested by the previous entry. + (font-latex-extend-region-functions): Delete defvar. Now set via + `font-lock-defaults'. + +2020-05-17 Tassilo Horn + + Modernize font-latex.el + + - Use a syntax-propertize-function. + - Use normal font-lock-extend-region-functions. + - Add a function to syntax-propertize-extend-region-functions. + - Use lexical-binding. + + * font-latex.el: Use lexical-binding. + (font-latex-syntax-alist): Delete defvar. Now set via `font-lock-defaults'. + (font-latex-syntax-propertize-function): New defun being set as + `syntax-propertize-function'. + (font-latex-extend-region-backwards-command-with-args, + font-latex-extend-region-backwards-command-in-braces, + font-latex-extend-region-backwards-math-env, + font-latex-extend-region-backwards-math-envII, + font-latex-extend-region-backwards-quotation): Convert to normal + `font-lock-extend-region-functions'. + (font-latex-sp-extend-region-backwards-verb-env): New defun used in + `syntax-propertize-extend-region-functions'. + (font-latex-setup): Set `font-lock-extend-region-functions', + `syntax-propertize-extend-region-functions', and `syntax-propertize-function' + via `font-lock-defaults'. + (font-latex-jit-lock-force-redisplay, font-latex-fontify-region): Delete + defuns. + (font-latex-unfontify-region): Remove unused lexical variable. + (font-latex-script-char): Mark argument as ignored to silence the + byte-compiler. + +2020-05-09 Ikumi Keita + + Update all mode lines + + * tex-buf.el (TeX-command-sentinel): Supply argument t for + `force-mode-line-update' and discard useless `with-current-buffer'. + * preview.el.in: Replace all + `(set-buffer-modified-p (buffer-modified-p))' with + `(force-mode-line-update)' and remove `sit-for' calls accompanying + them. + +2020-04-20 Arash Esbati + + Update style/breqn.el to package version 0.98j + + * style/breqn.el (LaTeX-breqn-key-val-options): Delete no-op keys + "background" and "color". + (LaTeX-breqn-key-val-options-local): Delete now unneeded variable, + also from the style hook. + (LaTeX-breqn-env): Use `LaTeX-breqn-key-val-options' instead of + `LaTeX-breqn-key-val-options-local'. + (LaTeX-breqn-update-color-keys): Delete function and entry for + `TeX-auto-cleanup-hook'. + +2020-04-11 Tassilo Horn + + Fix some regexp issues reported by relint. + + * latex.el (LaTeX-209-to-2e): Fix regexp issues reported by relint. + * tex-buf.el (LaTeX-warnings-regexp, TeX-LaTeX-sentinel, TeX-parse-error): + Dito. + +2020-04-09 Pieter Pareit (tiny change) + + Fix y-or-n-p query prompts + + * style/prosper.el (LaTeX-prosper-insert-slide): Fix query prompt. + ("prosper"): Delete unnecessary (funtion ...) in the hook. + + * tex-buf.el (TeX-check-engine): + * tex-wizard.el (TeX-wizard): Fix query prompt. + +2020-04-09 Arash Esbati + + * doc/changes.texi: Document latest changes. + +2020-04-08 Arash Esbati + + Track LaTeX kernel changes for textcomp package + + * font-latex.el (font-latex-built-in-keyword-classes): Add entry + for \legacyoldstylenums to type-command class. + + * latex.el (LaTeX-common-initialization): Move all entries from + textcomp.el into latex.el since the macros are part of kernel with + 2020-02-02 release. + Add support for \legacyoldstylenums. + + * style/textcomp.el: Move all entries to latex.el. + (LaTeX-textcomp-package-options): Update options. + +2020-04-07 Arash Esbati + + Load caption style when asking for bicaption package options + + * style/bicaption.el (LaTeX-bicaption-package-options): Load + "caption" style when making the query for package options. + +2020-04-06 Arash Esbati + + Load caption style before asking for package options + + * style/subcaption.el (LaTeX-subcaption-package-options): Load + "caption" style in order to make `LaTeX-caption-key-val-options' + defined when calling the function. (Emacs bug#40464) + +2020-04-05 Ikumi Keita + + * preview.el.in (preview-gs-open): Use wrapper function. + +2020-03-29 Arash Esbati + + Add new style/tex-live.el + + * Makefile.in (STYLESRC): Add new style. + + * style/tex-live.el: New file. + +2020-03-26 Arash Esbati + + Update style/listings.el + + * style/listings.el (LaTeX-listings-key-val-options): Add + "consecutivenumbers" key. + ("listings"): Add \lstlistingnamestyle and \thelstlisting macros. + +2020-03-26 Arash Esbati + + Add new style/overpic.el + + * Makefile.in (STYLESRC): Add new style. + + * style/overpic.el: New file. + +2020-03-23 Arash Esbati + + Fix regexp for parsing optional arguments + + * latex.el (LaTeX-auto-minimal-regexp-list): + (LaTeX-auto-class-regexp-list): Fix regexp for parsing optional + argument of \usepackage, \RequirePackage and \LoadClass. + +2020-02-14 Arash Esbati + + Add new style/ltxguide.el + + * Makefile.in (STYLESRC): Add new style. + + * style/ltxguide.el: New file. + +2020-01-25 Uwe Brauer + + Add support for some missing environments + + * style/exam.el (LaTeX-exam-insert-item): + ("exam"): Add support for various "choices" and "checkboxes" + environments. + + ("exam"): Append the entries added to `LaTeX-item-list'. + Enter a space in the buffer after the \choice macro. + +2020-01-25 Arash Esbati + + Add fontification support \textnormal macro + + * font-latex.el (font-latex-built-in-keyword-classes): Add + entry for \textnormal to "type-command" class. + +2020-01-25 Arash Esbati + + * doc/auctex.texi (Font Specifiers): Document new font macros. + +2020-01-18 Arash Esbati + + Move customizable variable into tex-style.el + + * style/shortvrb.el: Move definition of `LaTeX-shortvrb-chars' + into `tex-style.el'. + Delete check for function `font-latex-set-syntactic-keywords' and + check for feature font-latex instead. + + * tex-style.el (LaTeX-shortvrb-chars): Add entry for + `LaTeX-shortvrb-chars'. + +2020-01-18 Arash Esbati + + Add new font macros in the related menus + + * latex.el (LaTeX-mode-menu): Add new entries for new kernel font + macros. Reorder the entries in groups family, series, shapes and + miscellaneous. + +2020-01-11 Arash Esbati + + Add new style/revtex4-2.el + + * Makefile.in (STYLESRC): Add new style. + + * style/revtex4-2.el: New file. + + * tex-style.el (LaTeX-write18-enabled-p): Delete * and whitespace + in docstring. + Indent comment. + Add customize entries for revtex4-2.el. + +2020-01-08 Arash Esbati + + Adjust style/fontaxes.el to LaTeX kernel + + * style/fontaxes.el ("fontaxes"): Comment out entries for macros + which are now provided by LaTeX kernel. Also remove fontification + support. + +2020-01-08 Arash Esbati + + Improve support for extended NFSS macros + + * font-latex.el (font-latex-built-in-keyword-classes): Move + entries for \normalfont and \normalshape to `function' class. + Add \textssc to `bold-command' and \sscshape to `bold-declaration' + class. + + * latex.el (LaTeX-common-initialization): Add entries for `spaced + small caps' macros \sscshape and \textssc. \textssc is not part + of `LaTeX-font-list' yet. + +2020-01-07 Ikumi Keita + + Remove compatibility code for older emacsen + + According to NEWS.22, `font-lock-extra-managed-props' is available in + all supported emacsen. + + * font-latex.el (font-latex-script,font-latex-script-char): Remove + `boundp' test for `font-lock-extra-managed-props'. + (font-latex-unfontify-region): Don't play with `invisible' text + property because it is now handled by font-lock thanks to + `font-lock-extra-managed-props'. + +2020-01-07 Ikumi Keita + + Don't use obsolete variable + + According to NEWS.20, `font-lock' no longer supports + `font-lock-comment-start-regexp'. + + * font-latex.el (defvar): Remove `defvar' for + `font-lock-comment-start-regexp'. + (font-latex-setup): Don't include `font-lock-comment-start-regexp' in + `font-lock-defaults'. + +2020-01-07 Ikumi Keita + + Remove compatibility code for older emacsen + + Since `font-lock-multiline' is available in all supported emacsen, we + no longer need `font-latex-multiline'. + + * font-latex.el (font-latex-setup): Remove `boundp' check. + (font-latex-unfontify-region): Delete unnecessary code. + (font-lock-after-change-function): Delete obsolete advice. + (font-latex-put-multiline-property-maybe): Remove. + (font-latex-match-command-with-arguments): + (font-latex-match-command-in-braces): + (font-latex-match-math-env): + (font-latex-match-math-envII): + (font-latex-match-quotation): + Remove call on `font-latex-put-multiline-property-maybe'. + +2020-01-07 Ikumi Keita + + Delete obsolete comment + + * font-latex.el: Delete obsolete comment. `font-latex-do-multi-line' + was removed in 2007. + +2020-01-07 Ikumi Keita + + Add changelog for my previous bug fix + + * doc/changes.texi (News in 12.3): Add a new entry for bug fix of + `LaTeX-insert-environment' (C-c C-e). + +2020-01-05 Arash Esbati + + Support extended NFSS shapes with 2020-02-02 LaTeX kernel + + * font-latex.el (font-latex-built-in-keyword-classes): Add + \textulc and \textsw to `bold-command' class, the respective + declarations to `bold-declaration'. + Add reset \normalfont and \normalshape to `type-declaration' + class. + + * latex.el (LaTeX-font-list): Add the macros \textulc and \textsw + and bind the to C-l and C-w respectively. + (LaTeX-common-initialization): Add the matching font declarations + \ulcshape and \swshape. Add user level reset macros \normalfont + and \normalshape. + +2020-01-05 Arash Esbati + + Update style/fbox.el to package version 0.04 + + * style/fbox.el: Add support for \fparbox macro. + +2020-01-05 Arash Esbati + + Fix handling of LaTeX font declaration macros + + * latex.el (LaTeX-common-initialization): Delete unnecessary and + duplicate entry for picture environment. + Add `-1' to LaTeX font declaration macros in order to work + correctly on active regions. + +2020-01-05 Arash Esbati + + Delete insertion of wrong dollar sign + + * tex.el (TeX-insert-dollar): Remove insertion of wrong `$' as + reported here: + https://lists.gnu.org/archive/html/auctex-devel/2020-01/msg00002.html + +2020-01-04 Arash Esbati + + Update Pygments styles to version 2.5.2 + + * style/minted.el (LaTeX-minted-key-val-options): Update values of + "style" to styles provided by Pygments version 2.5.2. + +2019-12-31 Ikumi Keita + + Improve environment insertion (bug#35284) + + * latex.el (LaTeX-insert-environment): Place the point and the mark at + appropriate place. + * tests/latex/latex-test.el (LaTeX-insert-environment-with-active-region): + New test. + +2019-12-19 Ikumi Keita + + Use pdf rather than dvi for preview package document + + * latex/Makefile.in: Generate preview.pdf with full contents and use + it instead of preview.dvi. + +2019-12-14 Ikumi Keita + + Adjust Makefile clean targets + + * Makefile.in: + * doc/Makefile.in: + * latex/Makefile.in: + Adjust clean targets + +2019-12-08 Arash Esbati + + * font-latex.el (font-latex-setup): Remove XEmacs compat code. + +2019-12-07 Arash Esbati + + Update style/caption.el to package version 3.4a + + * style/caption.el (LaTeX-caption-key-val-options): Add values + autodot and unnumbered to labelformat key. + Remove wrong ContinuedFloat value from type key. + ("caption"): Delete entries for ContinuedFloat. + Add fontification support for \continuedfloat macro. + +2019-12-06 Ikumi Keita + + Update menu in proper timing (bug#38058) + + * tex-buf.el (TeX-command-sentinel): Do `force-mode-line-update' in + the command buffer so that "Next Error" item will appear in the menu + bar just after compilation. + Replace all `(set-buffer-modified-p (buffer-modified-p))' with + `(force-mode-line-update)' + (TeX-run-command): Remove `sit-for' call which is no longer + necessary. + +2019-11-16 Arash Esbati + + Update style/ltugboat.el to class version 2.22 + + * style/ltugboat.el ("ltugboat"): Add new abbreviation macros. + +2019-11-08 Arash Esbati + + Add new style/fbox.el + + * Makefile.in (STYLESRC): Add new style. + + * style/fbox.el: New file. + +2019-10-30 Mosè Giordano + + * Version 12.2 released. + +2019-10-29 Mosè Giordano + + Prepare for upcoming release + + * RELEASE: Update version number, release notes and list of contributors. + * configure.ac: Update version number. + * doc/auctex.texi: Update copyright years. + * doc/changes.texi: Mention generic bug fixes. + * doc/tex-ref.tex: + * latex/preview.dtx: Update version number and copyright years + +2019-10-26 Arash Esbati + + Add new style/xkcdcolors.el + + * Makefile.in (STYLESRC): Add new style. + + * style/xkcdcolors.el: New file. + +2019-10-26 Arash Esbati + + Add check for empty overlay + + * tex-fold.el (TeX-fold-hide-item): Add an extra check to make + sure that the function runs when overlay start and end are + non-nil. What is done in the end of function isn't useful with + evaporated overlays and used to cause bugs because `overlay-start' + and `overlay-end' return nil for such overlays, and functions such + as `TeX-fold-overfull-p` try to move point to the + overlay-end. (bug#37337) + +2019-10-20 Arash Esbati + + * style/amsmath.el ("amsmath"): Improve query strings. + +2019-10-19 Stefan Monnier + + multi-prompt.el, style/beamer*.el: Get copyright just right + +2019-10-18 Arash Esbati + + * doc/changes.texi: Mention changes in News. + +2019-10-18 Arash Esbati + + Add final adjustments for LaTeX 2019-10-01 + + * latex.el (LaTeX-env-contents): Adjust function to LaTeX kernel + 2019-10-01 release. Remove check for usage within preamble only. + Add query for optional argument with completion. + (LaTeX-verbatim-environments): + (LaTeX-indent-environment-list): Add filecontents(*) environments. + + * style/amsmath.el ("amsmath"): Add support for \overunderset + macro. Delete unnecessary `function' before `lambda'. Re-indent + the code. + +2019-10-15 Ikumi Keita + + Change default for new Ghostscript + + * preview.el.in (preview-pdf-color-adjust-method): Change the default + value to t and adjust doc string. + * doc/preview-problems.texi (No images are displayed with gs 9.27 and + earlier): Adjust its contents in line with the above change and change + the title from "... newer". + +2019-10-15 Ikumi Keita + + Fix for revised file access controls of gs (bug#37719) + + * preview.el.in (preview-prepare-fast-conversion): Add commands for + revised file access controls introduced after gs 9.27. + (preview-gs-restart): Use "-d" option instead of "-s" because the + former does not accept "%d" in OutputFile parameter. + Don't wrap the file name into parentheses in line with this change. + (preview-gs-flag-error): Adjust the reconstructed gs command line + argument so that it matches with the above change. + Add comments about limitations of this function. + +2019-10-07 Ikumi Keita + + * preview.el.in (preview-undump-replacements): Fix last commit. + +2019-10-07 Ikumi Keita + + Fix preview-latex for TeXLive 2019 update + + * preview.el.in (preview-LaTeX-command, preview-undump-replacements): + Remove the brace around the argument of \input. + +2019-09-23 Arash Esbati + + Add fontification support for ragged2e macros + + * style/ragged2e.el ("ragged2e"): Add provided macros to function + keywords class. This is in line with decision in `font-latex.el' + for corresponding kernel macros. + +2019-09-22 Arash Esbati + + Delete \Ref and \labelformat from varioref.el + + * style/varioref.el ("varioref"): Delete \Ref and \labelformat + from style hook and fontification support. + +2019-09-22 Arash Esbati + + * latex.el (LaTeX-common-initialization): Add \Ref to `TeX-complete-list'. + +2019-09-22 Arash Esbati + + Support new kernel macros \Ref and \labelformat + + * font-latex.el (font-latex-built-in-keyword-classes): Add \Ref to + reference and \labelformat to function class. + + * latex.el (LaTeX-common-initialization): Add support for \Ref and + \labelformat which are part of LaTeX kernel 2019-10-01 release. + +2019-09-18 Arash Esbati + + Update style/subcaption.el to package version 1.3 + + * style/subcaption.el ("subcaption"): Add support for \subfloat + macro. + +2019-09-18 Arash Esbati + + Update style/varioref.el to package version 1.6b + + * style/varioref.el ("varioref"): Rearrange macros acc. to the + manual. Add missing starred version of \Vref. Add fontification + support for \labelformat. + (LaTeX-varioref-package-options): Update package options. + +2019-09-14 Arash Esbati + + Improve detecting of rejected optional arguments + + * style/bicaption.el (LaTeX-arg-bicaption-bicaption): + * style/caption.el (LaTeX-arg-caption-captionbox): + * style/floatrow.el (LaTeX-floatrow-arg-floatbox): + * style/xcolor.el (TeX-arg-xcolor-fcolorbox): Add an additional + check for detecting if last optional argument was rejected. + +2019-09-08 Arash Esbati + + Add new style/multitoc.el + + * Makefile.in (STYLESRC): Add new style. + + * style/multitoc.el: New file + +2019-08-31 Arash Esbati + + Make "PDF Tools" viewer available under Windows and macOS + + * tex.el (TeX-view-program-list-builtin): Make entry for "PDF + Tools" available under Windows and macOS. (bug#37152) + + * doc/changes.texi: Mention availability of "PDF Tools" under + Windows and macOS in `TeX-view-program-list-builtin'. + + * doc/install.texi (Prerequisites): Replace "Mac OS X" with + "macOS". + +2019-08-22 Arash Esbati + + Add new style/ltugboat.el + + * Makefile.in (STYLESRC): Add new style. + + * style/ltugboat.el: New file. + +2019-08-22 Arash Esbati + + Add new style/changelog.el + + * Makefile.in (STYLESRC): Add new style. + + * style/changelog.el: New file. + +2019-08-22 Arash Esbati + + Support explicitly numbered group contructs + + * latex.el (LaTeX-extract-key-value-label): Add an optional + argument for explicitly numbered group contructs. + +2019-08-22 Arash Esbati + + * doc/changes.texi: Mention fontification improvement for biblatex. + +2019-08-21 Arash Esbati + + * context.el (ConTeXt-environment): Fix docstring. + +2019-08-21 Arash Esbati + + Fix lisp example for `TeX-electric-math' + + * doc/auctex.texi (Quotes): Use `make-local-variable' instead of + `make-variable-buffer-local' in lisp example for init file. (bug#37124) + +2019-08-21 Ikumi Keita + + Restore syntax fontify in Texinfo mode + + * tex-info.el (TeX-texinfo-mode): Set `syntax-propertize-function', + mimicking texinfo.el. Now comments in Texinfo mode buffer are + displayed with comment face again. + +2019-08-21 Ikumi Keita + + Reduce unnecessary local variable safety inquiry + + * tex.el (TeX-add-local-master): Call major mode function only when + necessary. + +2019-08-18 Arash Esbati + + Update style/titlesec.el to package version 2.11 + + * style/titlesec.el ("titlesec"): Add \nostruts macro. + (LaTeX-titlesec-package-options): Add `nostruts' option. + +2019-08-17 Arash Esbati + + Update style/thmtools.el to package version 67 + + * style/thmtools.el (LaTeX-thmtools-declaretheoremstyle-regexp) + (LaTeX-thmtools-declaretheorem-regexp): Use the function + `LaTeX-extract-key-value-label' to build the regexp. + (LaTeX-thmtools-listoftheorems-key-val): Add new key `title'. + (LaTeX-thmtools-package-options): Add new variable. + +2019-08-17 Arash Esbati + + Update style/fvextra.el to package version 1.4 + + * style/fvextra.el (LaTeX-fvextra-key-val-options): Add new keys. + ("fvextra"): Add new macros. Add fontification support for + \EscVerb macro. + +2019-08-15 Arash Esbati + + Update style/paracol.el to package version 1.35 + + * style/paracol.el: Add macro \definecolumnpreamble and the length + \belowfootnoteskip. + +2019-07-21 Ikumi Keita + + Change color adjustment method (bug#35571, bug#35696, bug#36039) + + * preview.el.in (preview-pdf-color-adjust-method): New option. + (preview-pdf-color-string): Use new code using DELAYBIND feature when + the new option is t. + (preview-gs-color-string): Add new optional argument to suppress code + for explicit colors. + (preview-gs-open): Don't adjust color when the latex command produces + PDF and `preview-pdf-color-adjust-method' is nil. + (preview-pdf2dsc-sentinel): Add "-dDELAYBIND" option to gs invocation + when `preview-pdf-color-adjust-method' is t. + * doc/changes.texi: Add a new entiry. + * doc/preview-problems.texi: Add a section to explain how to do with + the case no images are displayed with gs 9.27 and newer. + +2019-07-16 Ikumi Keita + + Enhance support for file names with spaces + + * tex-buf.el (TeX-run-compile): Add an entry for file name with spaces + to localized `compilation-error-regexp-alist'. + +2019-07-14 Arash Esbati + + Update style/AnonymousPro.el to package version 2.2 + + * style/AnonymousPro.el (LaTeX-AnonymousPro-package-options): Add + the `scaled' key. + +2019-06-27 Ikumi Keita + + Conform to `delete-selection-mode' (bug#36385) + + * latex.el (LaTeX-insert-left-brace): Put `delete-selection' property + which obeys that of `self-insert-command' when + `LaTeX-electric-left-right-brace' feature is inactive. + +2019-06-14 Arash Esbati + + Support cleveref labels + + * style/cleveref.el (TeX-arg-cleveref-crossref-type): New + function. + (LaTeX-cleveref-label-regexp): New variable for parsing \label + macros with an optional argument. + ("cleveref"): Add missing package macros. + Update expert commands and fontification. + Update `reftex-label-regexps' enabling RefTeX to handle \label + with an optional argument as well. + Update description line and add Commentary section. (bug#36111) + +2019-05-21 Ikumi Keita + + Make navigation function robust + + * tex.el (TeX-find-macro-end-helper): Cater for corner case that the + `while' loop is exited or skipped. + * tests/tex/navigation.el: Add new test. + +2019-05-20 Arash Esbati + + Update style/babel.el to package version 3.31 + + * style/babel.el (LaTeX-babel-language-list): Add azerbaijani and + remove frenchb. + (LaTeX-babel-babelprovide-key-val-options): New variable. + (LaTeX-babel-babeltags-regexp, LaTeX-babel-cleanup-babeltags): Add + parsing support for \babeltags macro. + (LaTeX-babel-babelfont-regexp, LaTeX-babel-cleanup-babelfont): Add + parsing support for \babelfont macro. + (TeX-arg-babel-lang): Use the arguments optional and prompt + properly. + ("babel"): Add missing macros incl. fontification. + (LaTeX-babel-package-options): Add missing package options. + +2019-05-17 Tassilo Horn + + Fix autoload generation code (bug#35758) + + * Makefile.in (AUTOLOAD,PREVIEW_AUTOLOAD): Use arg instead of + generated-autoload-file (bug#35758). + +2019-05-17 Ikumi Keita + + Fix regression + + * latex.el (LaTeX-arg-usepackage-insert, LaTeX-arg-usepackage): Move + `TeX-run-style-hooks' from `LaTeX-arg-usepackage' to + `LaTeX-arg-usepackage-insert'. Due to my commit "Defer running style + hook until options are given actually", style hooks associated with + \usepackage were not run when the document is newly created with + `LaTeX-env-document'. + +2019-05-17 Arash Esbati + + Load hyperref.el in `LaTeX-beamer-class-options' + + * style/beamer.el (LaTeX-beamer-class-options): Load "hyperref.el" + in order to have `LaTeX-hyperref-package-options-list' defined + when the document class is requested and the style hook hasn't run + yet. (bug#35649) + +2019-05-12 Arash Esbati + + Improve style/mflogo.el + + * style/mflogo.el ("mflogo"): Ask for Text when \textlogo is + invoked. Change \logofamily into a declaration. Add missing + macros \MF and \MP. Adjust fontification for \textlogo and + \logofamily. + +2019-05-12 Ikumi Keita + + Fix last commit + + * tex-buf.el (TeX-command-expand): Redefine the value of `file' just + once per call of `TeX-command-expand'. Previous code could give + spurious quote when the given command string contains more than one + "%" expanders tied with the symbol `file'. + +2019-05-12 Ikumi Keita + + Stop depreciated usage of undeclared dynamic variable + + * tex-buf.el (TeX--master-or-region-file-with-extra-quotes): Redefine + as template. On accepting one of `TeX-master-file', `TeX-region-file' + or `TeX-active-master' as its first argument, it becomes a wrapper for + those three, like previous definition. + (TeX-command-expand): Arrage in accord with the above change. + With these two changes, we no longer need implicit dynamic binding of + non-special variable `orig-file'. + * tex.el (TeX-expand-list-builtin): Update supplementary comment for + "%T". + +2019-05-09 Ikumi Keita + + * tex-jp.el (AUCTeX-jp): Add keyword :link to info node. + +2019-05-09 Ikumi Keita + + Fix treatment of class and package options + + * preview.el.in (preview-auctex-font-size): Consult + `LaTeX-provided-{class,package}-options' instead of + `(TeX-style-list)'. This function has been accidentally disabled + since AUCTeX began not to include the class and package options into + the styles. Similar problem with bug#25563. + * latex.el (LaTeX-match-class-option): Update doc string because the + above change depends on its implicit behavior. + +2019-05-09 Ikumi Keita + + Remove obsolete codes + + * preview.el.in (preview-mouse-open-eps): Remove xemacs compatibility + code. + Don't use obsolete variable `default-major-mode'. + +2019-05-09 Ikumi Keita + + Remove compatibility code for xemacs + + * prv-emacs.el (preview-compatibility-macros): Remove. + * preview.el.in (eval-when-compile,makunbound): Remove useless + codes. + +2019-05-09 Ikumi Keita + + Remove compatibility code for xemacs + + * prv-emacs.el (preview-mark-active): Remove. + (): Update Copyright year. + * preview.el.in (LaTeX-preview-setup): Remove the above macro. + (): Update Copyright year. + +2019-05-08 Mohammad Hossein Bateni + + Allow the user to customize which TeX commands are available in each mode. + + Commands such as Biber, DVI2PS, PS2PDF, Index, etc. are not useful in + ConTeXt. ConTeXt generates a PDF directly and has its own indexing + mechanism. + + In Mark IV (which has been the preferred version for over a decade and + is actively developed), a new bibliography package is also available, + which can process old bibtex files as well. So there is no need for + BibTeX. + + Having so many commands in context-mode clutters the menus. In the + definition of TeX-command-list, we either provide a list of relevant + modes, or set the value to `t' indicating that this command should + always be available. In the latter case, the user cannot customize + it. Here we provide sensible defaults as well as the ability for the + user to customize. + + * tex.el (TeX-command-list): Hide by default some commands from context-mode. + +2019-04-23 Arash Esbati + + Add new function `LaTeX-extract-key-value-label' + + * latex.el (LaTeX-extract-key-value-label): Add new utility + function to return a regexp string to extract label value in an + optional key=val argument. + + * style/breqn.el (LaTeX-breqn-key-val-label-regexp): + * style/listings.el (LaTeX-listings-key-val-label-regexp) + (LaTeX-listings-auto-cleanup): Use + `LaTeX-extract-key-value-label'. + Delete now unused variable `LaTeX-listings-key-val-label-extract'. + +2019-04-20 Arash Esbati + + Add support for ChangeLog entries for LaTeX files + + * tex.el (TeX-current-defun-name): New function returning the name + of current sectioning command when `C-x 4 a' is invoked. + + * latex.el (LaTeX-common-initialization): Set a local version + `add-log-current-defun-function' to `TeX-current-defun-name'. + +2019-04-19 Arash Esbati + + * style/xparse.el ("xparse"): Fix fontification of alternatives. + +2019-04-17 Ikumi Keita + + Reset `TeX-PDF-from-DVI' if xetex engine is in use + + * tex.el (TeX-engine-set): Reset `TeX-PDF-from-DVI' when the new + engine is `xetex'. Fix bug#34593. + +2019-04-13 Arash Esbati + + Update keywords to biblatex v3.12 + + * font-latex.el (font-latex-built-in-keyword-classes): Update + biblatex keywords. For qualified lists, fontify at least 2 + mandatory arguments. + +2019-04-11 Arash Esbati + + * tex-info.el (TeX-texinfo-mode): Set `add-log-current-defun-function' locally. + +2019-04-06 Ikumi Keita + + Elaborate LaTeX math insertion command + + * latex.el (LaTeX-math-insert): Put the point after the closing dollar + sign when appropriate. This fixes bug#35128. + In addtion, wrap the text in the active region suitably. + +2019-04-05 Arash Esbati + + Fix handling of function entries in `TeX-complete-list' + + * tex.el (TeX-complete-symbol): Check if the fourth argument of + entry in `TeX-complete-list' is a list and eval it. (Bug#35074) + +2019-03-16 Arash Esbati + + Improve fontification of \href macro + + * style/hyperref.el ("hyperref"): Add "href" to + `LaTeX-verbatim-macros-with-braces-local'. + Check for feature font-latex and not for functions. + Declare and use `font-latex-update-font-lock' instead of + `font-latex-set-syntactic-keywords'. + +2019-03-09 Tassilo Horn + + Support up to 12 command arguments. + + * font-latex.el (font-latex-keyword-matcher): Support up to 12 command + arguments. + +2019-03-04 Arash Esbati + + Fix fontification of simple macros + + * font-latex.el (font-latex-match-simple-command): Change second + part of regexp in order to be less greedy. This function now + fontifies only letters and characters defined in + `font-latex-match-simple-include-list' (bug#34712). + (font-latex-match-simple-include-list): New variable. + + * style/expl3.el ("expl3"): Add "_" and ":" to + `font-latex-match-simple-include-list'. + +2019-02-24 Tassilo Horn + + New styles for beamerarticle & beamerswitch triggering beamer + + * style/beamerarticle.el: New style. + * style/beamerswitch.el: New style. + * Makefile.in (STYLESRC): Enable them. + +2019-02-11 Arash Esbati + + * style/listings.el: Require tex.el. + +2019-02-08 Stefan Monnier + + * auctex.el: Add requireds, keywords, and trailer + + (cherry picked from commit 0c8d6703d16097eb64f014c56e4135a5a1f9600f) + +2019-02-08 Arash Esbati + + Delete auctex-pkg.el which is not needed for ELPA releases + +2019-02-08 Arash Esbati + + Add dependencies file auctex-pkg.el + + * auctex-pkg.el: Add new file containing AUCTeX's dependencies for + ELPA releases. + +2019-02-02 Arash Esbati + + Improve indenting and filling in "Form" environments + + * style/hyperref.el ("hyperref"): Add the "Form" environment to + `LaTeX-document-regexp'. + +2019-01-12 Arash Esbati + + Add support for w and W column specifiers + + * style/array.el ("array"): Add column specifiers w and W to + `LaTeX-array-column-letters'. + + * doc/changes.texi: Mention that counting columns is supported + only if the align parameter is enclosed in braces. + +2019-01-11 Ikumi Keita + + Remove combatibility code for older emasen + + * tex.el (put): Don't put unnecessary property on + `TeX-source-correlate-mode'. + (TeX-clean): Remove fallback code for emacs 21. + +2019-01-11 Ikumi Keita + + Remove compatibility code for older emacsen + + * font-latex.el (put): + * tex-style.el (put): + Use `booleanp' instead of `TeX-booleanp'. + * tex.el (put): Use `booleanp' instead of `TeX-booleanp'. + (TeX-booleanp): Remove. + +2019-01-11 Ikumi Keita + + Remove compatibility code for older emacsen + + * context.el (ConTeXt-mode-common-initialization): + * latex.el (TeX-latex-mode): + * plain-tex.el (TeX-plain-tex-mode, ams-tex-mode): + * tex-info.el (TeX-texinfo-mode): + Use `run-mode-hooks' instead of `TeX-run-mode-hooks'. + * tex.el (TeX-run-mode-hooks): Remove. + +2019-01-11 Ikumi Keita + + Fix test conditions on w32 + + * tests/tex/command-expansion.el (TeX-command-detokenize): Correct + `system-type' for w32. + (TeX-command-expand-skip-file-name, TeX-command-expand-active-master): + Skip tests on w32. + +2019-01-10 Ikumi Keita + + Override some bindings in `TeX-mode-map' in Texinfo mode + + * tex-info.el (Texinfo-mode-map): Bind `self-insert-command' to + "$", "^", "_" and "\" because they are normal characters in Texinfo + documents. + Bind `TeX-insert-backslash' to "@" so that users benefit from + `TeX-electric-macro' even in Texinfo mode. + * tex.el (TeX-electric-escape): Update doc string. + * doc/auctex.texi (Completion): Update description. + * doc/changes.texi (News in 12.2): Mention the above changes. + +2019-01-06 Arash Esbati + + Update style/enumitem.el to package version 3.6 + + * style/enumitem.el (LaTeX-enumitem-key-val-options): Update + key=val options to v3.6. + (LaTeX-enumitem-auto-cleanup): Use sharp-quote notation. + ("enumitem"): Query for trivlist environment depending of package + option. + Add macro \Drawenumitemlabel and length \labelitem. + (LaTeX-enumitem-package-options): Update package options. + +2019-01-02 Arash Esbati + + Skip macros and environments from pythontex + + * tex-ispell.el (TeX-ispell-skip-cmds-list): Add document macros + of pythontex package. + (TeX-ispell-skip-envs-list): Add environments provided by + pythontex package. + Add general verbatim macros. + +2018-12-15 Arash Esbati + + Improve completion for \url between url.el and hyperref.el + + * style/hyperref.el ("hyperref"): Comment the entry for "url" + since the completion is provided via url.el. + + * style/url.el ("url"): Add a conditional to "url" in order to + check if hyperref.el is loaded and then supply the argument in + braces. + Also check for hyperref.el. before adding "url" to + `LaTeX-verbatim-macros-with-delims-local'. + +2018-12-14 Arash Esbati + + Add new style/pythontex.el + + * Makefile.in (STYLESRC): Add new style. + + * style/pythontex.el: New file. + +2018-12-11 Ikumi Keita + + Drop xemacs support and mule check from configure and Makefile + + * aclocal.m4: + * configure.ac: + * doc/Makefile.in: Drop xemacs support and mule check. + * Makefile.in: Merge mule file into main files. + Drop xemacs support. + * prv-install.el: Remove. + +2018-12-11 Ikumi Keita + + Fix document + + * doc/auctex.texi (Completion): Correct wrong description and typo. + (Cleaning): Add mention about variables related to AmSTeX mode. + +2018-12-11 Ikumi Keita + + Use ASCII apostrophe in code expample + + * doc/auctex.texi (): (I/O Correlation): Use APOSTROPHE(U+0027) rather + than RIGHT SINGLE QUOTATION MARK(U+2019) in code example. + Add coding tag in Local Variables section. + +2018-12-10 Ikumi Keita + + Redefine support for \url in hyperref + + * style/hyperref.el ("hyperref"): Override the entry for \url macro in + url.el because hyperref.sty redefines the macro. + +2018-12-10 Ikumi Keita + + Revise description about CJK support + + * doc/auctex.texi (Internationalization): Revise description about CJK + support in Emacs and TeX. + (Japanese): Fix typo and add index entries. + +2018-12-06 Arash Esbati + + Improve handling of `TeX-insert-macro-default-style' in styles + + * latex.el (LaTeX-check-insert-macro-default-style): Add new + macro. This macro is intended for more complex functions in style + files querying multiple optional and mandatory arguments and + obeying the values of `TeX-insert-macro-default-style' and + `current-prefix-arg'. + + * tex.el (TeX-parse-arguments): Add a comment about the new macro. + + * style/bicaption.el (LaTeX-arg-bicaption-bicaption): + * style/caption.el (LaTeX-arg-caption-captionbox): + * style/color.el (TeX-arg-color, TeX-arg-color-fcolorbox): + * style/floatrow.el (LaTeX-floatrow-arg-floatbox): + * style/xcolor.el (TeX-arg-xcolor-definecolor) + (TeX-arg-xcolor-definecolorset, TeX-arg-xcolor) + (TeX-arg-xcolor-fcolorbox): Use + `LaTeX-check-insert-macro-default-style'. + +2018-12-03 Ikumi Keita + + Remove compatibility code for older emacsen + + * tex.el: Remove XEmacs compatibility definitions for + `TeX-read-string', `TeX-active-mark', `TeX-activate-region', + `line-beginning-position', `line-end-position' and + `TeX-overlay-prioritize'. + (TeX-activate-region): Remove compatibility code for older emacsen. + +2018-12-03 Ikumi Keita + + Remove TeX-maybe-remove-help, TeX-menu-with-help + + * tex.el (TeX-maybe-remove-help, TeX-menu-with-help): Remove. + (TeX-mode-specific-command-menu-entries, TeX-fold-menu) + (TeX-common-menu-entries): + * context.el: + * latex.el: + * plain-tex.el: + * tex-buf.el: + * tex-info.el: + Remove `TeX-menu-with-help' and fix indent. + +2018-12-03 Ikumi Keita + + Remove TeX-mark-active + + * tex.el (TeX-mark-active): Remove. + (TeX-mode-specific-command-menu-entries): + * style/dinbrief.el (LaTeX-dinbrief-insert) + (LaTeX-dinbrief-env-recipient): + Use the variable `mark-active' directly instead of the function + `TeX-mark-active'. + +2018-12-03 Ikumi Keita + + Remove TeX-replace-regexp-in-string + + * tex.el (TeX-replace-regexp-in-string): Remove. + * latex.el: + * style/empheq.el: + * style/floatrow.el: + * style/tcolorbox.el: + * style/xcolor.el: + Use `replace-regexp-in-string' instead of + `TeX-replace-regexp-in-string'. + +2018-12-03 Ikumi Keita + + Use `write-file-functions' + + * tex.el (VirTeX-common-initialization): + * latex.el (BibTeX-auto-store): + Use `write-file-functions' instead of obsolete + `local-write-file-hooks' and `write-file-hooks'. Also, use local hook. + +2018-12-03 Ikumi Keita + + Remove compatibility face + + * tex-buf.el (TeX-error-description-error) + (TeX-error-description-warning, TeX-error-description-tex-said): + Remove compatibility alternatives in `defface'. + +2018-12-03 Ikumi Keita + + Remove XEmacs compatibility code in tex-bar.el + + * tex-bar.el (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): Remove + Emacs/XEmacs choice of buttons. + +2018-12-03 Ikumi Keita + + * tex-buf.el (TeX-special-mode): Use `define-derived-mode'. + +2018-12-03 Ikumi Keita + + Remove compatibility code for older emacsen + + * font-latex.el (font-latex-after-hacking-local-variables): Remove + fallback code for case `file-local-variables-alist' isn't available. + +2018-12-03 Ikumi Keita + + Remove compatibility code for older emacsen + + * font-latex.el (font-latex-doctex-^^A): Remove fallback for case + `string-to-syntax' isn't available. + +2018-12-03 Ikumi Keita + + Remove compatibility code for older emacsen + + * latex.el (LaTeX-fill-region-as-para-do): Drop fallback for case + `fill-delete-prefix' isn't available. + +2018-12-03 Ikumi Keita + + Adjust autoload cookie + + * tex-fold.el (TeX-fold-mode): Set autoload cookie directly to + `define-minor-mode'. + +2018-12-02 Arash Esbati + + Remove unnecessary parentheses + + * style/geometry.el ("geometry"): + * style/graphicx.el ("graphicx"): Remove unnecessary parentheses + in option management. + +2018-11-29 Ikumi Keita + + Remove compatibility codes for older emacsen + + * tex-info.el (when, TeX-texinfo-mode): + * tex.el (TeX-documentation-texdoc): + * plain-tex.el (TeX-plain-tex-mode): + * preview.el.in (preview-counter-find): + Remove compatibility codes for older emacsen. + +2018-11-29 Ikumi Keita + + Use `declare-function' without `fboundp' test + + * latex.el: + * tex-info.el: + Use `declare-function' without `fboundp' test. + +2018-11-29 Ikumi Keita + + Remove references to older emacsens in comments and doc strings + + * bib-cite.el: + * font-latex.el: + * tex-fold.el: + * tex-style.el: + * style/graphicx.el + Remove references on older emacsens in comments and doc strings + +2018-11-29 Ikumi Keita + + Remove references to XEmacs from the manual + + * RELEASE (): Delete the words "or XEmacs" and fill the paragraph. + * doc/install.texi (Configure): Delete redundant line and words. + +2018-11-29 Ikumi Keita + + Clean up remnants of previous removal of compatibility codes + + * tex.el (TeX-mode-specific-command-menu): Delete irrelevant comment. + * latex.el (LaTeX-indent-line): Clear out unused lines. + +2018-11-29 Ikumi Keita + + Add suggestions for non-privileged installation + + * doc/install.texi (Configure): Reorganize a paragraph and add @ref's. + (Installation for non-privileged users): Add paragraphs to suggest to + supply options "--with-lispdir" and "--with-texmf-dir" etc. to + configure when installing AUCTeX under the user's home directory. + +2018-11-26 Ikumi Keita + + Defer running style hook until options are given actually + + * latex.el (LaTeX-arg-usepackage-read-packages-with-options): Don't + run the style hooks before reading package options, just load the + style files for completion of package options. + (LaTeX-arg-usepackage): Run style hooks actually after the package + options are given. + (TeX-arg-document): Don't run the style hooks before reading class + options, just load the style file for completion of class options. + The style hooks are run afterward by `TeX-update-style' anyway. + * style/exam.el ("exam"): Prepare `LaTeX-exam-class-options' to have + its full values outside the style hook along with the above idea. + * style/mathtools.el ("mathtools"): + * style/empheq.el ("empheq"): + * style/graphics.el ("graphics"): Set `LaTeX-*****-package-options' + outside the style hook along with the above idea. + +2018-11-26 Ikumi Keita + + Fix not to run wrong style hooks + + * tex.el (TeX-style-hook-dialect-weight-alist): Add entry for + pseudo-dialect `:classopt'. + (TeX-style-hook-dialect): Add description for `:classopt' in doc + string. + * latex.el (LaTeX-common-initialization): Assign style hooks for + class options into pseudo-dialect `:classopt'. + Don't set `TeX-PDF-from-DVI' in XeLaTeX document. + (TeX-latex-mode): Run style hooks for class options in + `TeX-update-style-hook', without altering `TeX-active-list'. + * style/geometry.el ("geometry"): + * style/graphicx.el ("graphicx"): Don't set `TeX-PDF-from-DVI' in + XeLaTeX document. + * style/hyperref.el ("hyperref"): Set `TeX-PDF-from-DVI' to "Dvipdfmx" + when package option "dvipdfmx" is given for non-XeLaTeX document. + * tests/latex/latex-test.el (LaTeX-style-hook-with-class-option): + Refine tests. + * doc/auctex.texi (Simple Style): Add descriptions for available + dialects including `:classopt'. + +2018-11-24 Arash Esbati + + Add new style/dashundergaps.el + + * Makefile.in (STYLESRC): Add new style. + + * style/dashundergaps.el: New file. + +2018-11-16 Arash Esbati + + Improve behavior of `TeX-arg-beamer-overlay-spec' + + * style/beamer.el (TeX-arg-beamer-overlay-spec): Use + `TeX-argument-insert' in the body of the function and respect the + OPTIONAL argument. + ("beamer"): Enclose all occurrences of + `TeX-arg-beamer-overlay-spec' in brackets in order to mark them as + optional. + +2018-11-16 Arash Esbati + + style/enumitem.el ("enumitem"): Use `TeX-argument-prompt' for query. + +2018-11-15 Ikumi Keita + + Surround both \langle and \rangle with math delimiter + + * latex.el (LaTeX-math-insert): Typing "C-u ` (" used to result in + "$\langle$\rangle" when `LaTeX-math-mode' and + `LaTeX-electric-left-right-brace' are enabled. Fix this to insert + "$\langle\rangle$" instead. + +2018-11-15 Ikumi Keita + + Set `TeX-command-buffer' always (bug#33377) + + * tex-buf.el (TeX-command): Make sure to set `TeX-command-buffer' + always. + +2018-11-10 Ikumi Keita + + Adjust preview-latex in case sub file isn't in master directory + + * preview.el.in (preview-dvips-abort): + (preview-gs-dvips-sentinel): + (preview-dvipng-place-all): Make sure directory part of dvi file to be + deleted is removed because deletion takes place in master directory. + (preview-start-pdf2dsc): Make sure directory part of pdf file is + removed so that path for later use is constructed correctly. + (preview-cache-preamble): + (preview-region): + (preview-document): Retain directory part of the file name to be + passed to `preview-generate-preview' because `TeX-run-command' in + `TeX-inline-preview-internal' doesn't recognize the right path + otherwise. + (preview-generate-preview): Adjust in accord with the above change. + +2018-11-09 Ikumi Keita + + Don't block emacs during viewing document + + * tex.el (TeX-documentation-texdoc): Use asynchronous proces not to + block emacs during viewing document. + Supply "%s" to `message' argument in case the shell output contains + accidental %-sequence. + +2018-11-02 Arash Esbati + + * style/fancyvrb.el (LaTeX-fancyvrb-key-val-options): Add vspace key. + +2018-10-31 Arash Esbati + + Improve style/fancyvrb.el + + * style/fancyvrb.el (LaTeX-fancyvrb-arg-define-macro): Refactor + code. Cater for starred version of user defined macros. Add + missing `,' in backquote constructs. + (LaTeX-fancyvrb-arg-define-environment): Refactor code. + ("fancyvrb"): Add \Verb* macro incl. fontification. + +2018-10-31 Ikumi Keita + + Deal with space in path of MikTeX gs executable (Bug#32251) + + * preview.el.in (preview-gs-command): Wrap gs with + `shell-quote-argument' in case it has space in its path. + +2018-10-31 Ikumi Keita + + Change regexp for clarity + + * preview.el.in (preview--decode-^^ab): Change regexp "[\x00-\xFF]+" to + "[^[:multibyte:]]+" for clarity that it matches raw 8-bit bytes. + +2018-10-30 Ikumi Keita + + Make style hooks associated with class options valid again + + * latex.el (TeX-latex-mode): Add a function on `TeX-update-style-hook' + to run style hooks associated with class options. + (LaTeX-common-initialization): Set `TeX-PDF-from-DVI' to suitable + value when a class option "dvips" or "dvipdfmx" is given. + * style/geometry.el ("geometry"): + * style/graphicx.el ("graphicx"): Set `TeX-PDF-from-DVI' to "Dvipdfmx" + when a package option "dvipdfmx" is given. + * tests/latex/latex-test.el (LaTeX-style-hook-with-class-option): New + test. + +2018-10-30 Ikumi Keita + + Deal with partial ^^-quoting in preview-latex + + If latex outputs a multibyte character as a mixture of raw 8-bit byte + and byte with ^^-quoting, we have to decode them as a whole. + + * preview.el.in (preview--decode-^^ab): Include raw 8-bit bytes which + already exist in the string as well when decoding with the given + coding system. + * tests/latex/preview-latex-test.el: New test. + +2018-10-20 Arash Esbati + + Extract caption for RefTeX's label context + + * style/listings.el (LaTeX-listings-reftex-label-context-function): + New function. Extract the caption in the optional argrument of + the lstlisting environment and return it as a string for the + context of a label. + +2018-09-07 Arash Esbati + + Update style/lettrine.el to package version 2.21 + + * style/lettrine.el (LaTeX-lettrine-key-val-options): Delete + "Vone" option. + ("lettrine"): Delete \LettrineVonefalse macro. + +2018-08-25 Arash Esbati + + Update style/lettrine.el to package version 2.1 + + * style/lettrine.el (LaTeX-lettrine-key-val-options): Add new keys + "Vone" and "refstring". + ("lettrine"): Add new macros, minor rearrangements. + +2018-08-09 Arash Esbati + + Update style/lettrine.el to package version 2.01 + + * style/lettrine.el (LaTeX-lettrine-key-val-options): Update + key=val options. + ("lettrine"): Use correct functions on counters and + lengths/dimensions provided by lettrine.sty. + Add support for missing macros. + +2018-08-09 Arash Esbati + + Add new style/ocg-p.el and style/ocgx.el + + * Makefile.in (STYLESRC): Add new styles. + + * style/ocg-p.el: + * style/ocgx.el: New files. + +2018-07-17 Arash Esbati + + Add \eqref to RefTeX's reference styles + + * style/amsmath.el ("amsmath"): Add \eqref to + `reftex-ref-style-alist' when RefTeX is loaded and activate the + reference style. + +2018-07-12 Arash Esbati + + Add new style/thmtools.el and style/thm-restate.el + + * Makefile.in (STYLESRC): Add new styles. + + * style/thmtools.el: + * style/thm-restate.el: New files. + +2018-07-09 Ikumi Keita + + Fix regression of `TeX-view' + + * tex-buf.el (TeX-active-master): Add dummy argument for + compatibility. In `TeX-view', `TeX-commmand' is called with + `TeX-active-master', so the `file' argument is `TeX-active-master' + in subsequent call of `TeX-command-expand'. In that case, + `TeX--master-or-region-file-with-extra-quotes' calls + `TeX-active-master' with three arguments. + (TeX--master-or-region-file-with-extra-quotes): Adapt doc string. + * tex.el (TeX-expand-list-builtin): Adapt comment. + * tests/tex/command-expansion.el (TeX-command-expand-active-master): + New test. + +2018-07-07 Arash Esbati + + Add new style/marginnote.el + + * Makefile.in (STYLESRC): Add new style. + + * style/marginnote.el: New file. + +2018-07-05 Ikumi Keita + + Fix possible endless loop + + * tex.el (TeX-expand-list-builtin): Use symbol `file' for the entry + "%T" so that special treatment for `file' about advancing matching + position in `TeX-command-expand' takes effect. + * tests/tex/command-expansion.el (TeX-command-expand-skip-file-name): + New test. + +2018-06-17 Ikumi Keita + + Adjust test for known emacs bug + + * tests/latex/latex-test.el (LaTeX-includegraphics-extensions): Mark + emacs 26.1 as expected failure. + +2018-06-04 Ikumi Keita + + Make preamble caching robust to LuaLaTeX and (u)pLaTeX + + * preview.el.in (preview-cache-preamble): Modify .ini code so that + LaTeX variants even without \pdfoutput can read unusual file names + (with space or non-ascii character, or both) when preamble cache is + enabled. The modified .ini code is kindly provided by jfbu + . + (preview-dump-replacements, preview-undump-replacements): Add + -file-line-error option to the undump- variable so that AUCTeX can + analyse the output from lualatex even with file name with space. + It turned out that -kanji option is needed for platex even when + dumping format file if the preamble contains Japanese characters. + Thus modify the both variables so that -kanji option, if any, is + retained. + (TeX-inline-preview-internal): Revert the additional post process of + the command line string introduced last year by me because it is no + longer necessary by the above change on + `preview-undump-replacements'. Though this change disables -jobname + option again when lualatex is used with preamble cache, it would be + fine because that concerns only very old lualatex binaries and that + had always been the state before my commit just a year ago. + The above three modifications fix bug#31685 and bug#31686. + * tests/japanese/preview-latex.el + (japanese-preview-preserve-kanji-option2): Arrange with the above + change. + (japanese-preview-preserve-kanji-option3): New test. + (japanese-preview-error-quote-shift-jis): Remove spurious backslash. + * doc/preview-latex.texi (Key bindings and user-level lisp functions): + Add description about restriction of preamble cache on LaTeX variants. + +2018-06-09 Ikumi Keita + + Raise robustness of call of dvipng command + + * preview.el.in (preview-dvipng-command): Remove spurious quotes which + cause error for file names with space. (bug#31684) + (preview-dvipng-color-string): Replace single quotes with double + quotes for w32 users. + * doc/preview-latex.texi: (The preview images): Add warning that + (u)pLaTeX is not compatible with dvipng. + +2018-05-31 Ikumi Keita + + Add note and test about the change involving non-ascii file name + + * doc/changes.texi (News in 12.2): Add note that support for standard + LaTeX without e-TeX extension is now very limited. + * tests/tex/command-expansion.el (TeX-command-detokenize): New test to + check whether \input and \detokenize are supplied when necessary. + +2018-05-28 Ikumi Keita + + TL 2018 non-ascii file name fix for preview-latex + + * preview.el.in (preview-LaTeX-command): Wrap file name after implicit + \input in \detokenize{}. + (preview-cache-preamble): Arrange the ini file code so that non-ascii + file name can be used with generated format file. Be careful not to + lose capability of handling file name with space. + (preview-undump-replacements): Use new TeX macro defined in the above + ini file code to accept even unusual file name with non-ascii + character or space. + Delegate quoting of format name to `TeX-inline-preview-internal' so + that non-ascii character will not be quoted twice. + (TeX-inline-preview-internal): Adjust to the above change. + +2018-05-28 Ikumi Keita + + Accept non-ascii file name in accord with change in TL 2018 + + * tex.el (TeX-expand-list-builtin): Add new entry %T. Same as %t, + except to enclose with \detokenize{} for non UTF-8 LaTeX when \input + is supplmented. + Adjust the entries %` and %' so that \input is supplemented only when + any TeX code is present between them and leave the bind to + `TeX-command-text' for later examination. + The bind to `TeX-command-pos' is no longer retained. + (TeX-command-list): Use %T for "LaTeX". + Adjust "TeX" and "AmSTeX" as the same with "LaTeX" in the aspect that + user can supply one's own TeX code, as well as any command line + options, through `TeX-command-extra-options'. + * tex-buf.el (TeX--master-or-region-file-with-extra-quotes): New + function to act as a wrapper of `TeX-master-file' and + `TeX-region-file' inside `TeX-command-expand'. + (TeX-command-expand): Use the above function as the value of `file' + and get rid of tricky temporal overriding of `file' with lambda form. + (TeX-region-create): Make the first line parsing of %&FORMAT + construct, if any, to be valid even for region compilation. + Discard text properties when constructing the content of _region_.tex. + Drop bind check for `buffer-file-coding-system'. + * tests/tex/command-expansion.el (TeX-command-expansion): Reflect the + change that \input is not necessarily supplemented now by %`-%' pair + in `TeX-command-expand'. + +2018-05-28 Ikumi Keita + + Fix region compilation with \usepackage[utf8]{inputenc} + + * tex-buf.el (TeX-quote-filename): Wrap non-ascii characters in + \unexpanded{} for non UTF-8 LaTeX so that raw file name is recovered. + +2018-05-27 Arash Esbati + + Quote %b expansion string for Zathura + + * tex.el (TeX-view-program-list-builtin): Guard %b expansion + string for Zathura with quotes for file names with spaces + (bug#31451). + +2018-05-14 Ikumi Keita + + Prepare for UTF-8 with BOM + + * tex-buf.el (TeX-adjust-process-coding-system): Don't use + `utf-8-with-signature' to encode keyboard input for TeX process. + Drop mule feature check. + +2018-05-14 Ikumi Keita + + Drop compatibility code for older emacsen in preview-latex + + We no longer need messy treatment with regard to coding system in + preview-latex since xemacs isn't supported anymore. + + * preview.el.in (preview-coding-system): Remove. + (preview-error-quote): Simplify. Discard RUN-CODING-SYSTEM argument. + (preview--decode-^^ab): Drop mule feature check. + (preview--convert-^^ab): Drop compatibility code for older emacsen. + (preview-parse-messages): Remove `run-coding-system' argument from + calls to `preview-error-quote'. + (TeX-inline-preview-internal): Drop codes related to coding system. + * prv-emacs.el (preview-buffer-recode-system): Remove. + * tests/japanese/preview-latex.el + (japanese-preview-error-quote-shift-jis): Remove `shift_jis' argument + from call to `preview-error-quote'. + Remove unnecessary let bind on `TeX-japanese-process-output-coding-system'. + (japanese-preview-process-coding-system): Remove. + (japanese-preview-shift-jis): + (japanese-preview-different-coding-system): Use `copy-sequence' on + `process-environment' in order to guard it from temporal `setenv'. + +2018-05-11 Ikumi Keita + + Support UTF-8 with BOM in Japanese TeX documents + + * tex-jp.el (japanese-TeX-coding-ejsu): Consider the case the document + is encoded in UTF-8 with BOM, which begins to be supported in TeXLive + 2018. + +2018-05-10 Ikumi Keita + + Replace another cl function with cl-lib + + * style/pstricks.el (eval-when-compile): Require cl-lib. + (LaTeX-pst-cleanup): Replace `caddr' with `cl-caddr'. + +2018-05-09 Ikumi Keita + + Update URLs further + + * COPYING: + * Makefile.in: + * RELEASE: + * bib-cite.el: + * build-aux/gitlog-to-auctexlog: + * latex/README: + * latex/preview.dtx: + * preview.el.in: + * style/foils.el: + * style/hyperref.el: + * style/ifluatex.el: + * style/luatextra.el: + * style/mathtools.el: + * style/pstricks.el: + * tests/Makefile: + * tex-buf.el: + * tex.el: Update URLs. Use https: rather than http: or ftp: where + possible. + * build-aux/gitlog-to-changelog: Update URLs. + Use `before-save-hook' instead of obsolete `write-file-hooks' in + Local Variables section. + +2018-05-07 Ikumi Keita + + Update URLs + + * tex-site.el.in: + * doc/auctex.texi: + * doc/fdl.texi: + * doc/install.texi: + * doc/intro.texi: + * doc/preview-readme.texi: + * doc/wininstall.texi: Update URLs. Use https: rather than http: or + ftp: where possible. + * auctex.spec: Update URLs. Use https: rather than http: or + ftp: where possible. + Remove xemacs support. + Update required emacs version. + +2018-05-06 Ikumi Keita + + Adjust coding system for Japanese pTeX engine on w32 + + Default coding system of Japanese pTeX engine in w32 TeXLive changed + from SHIFT JIS to UTF-8 in 2018. Make tex-jp.el to work with both + TeXLive 2017 and 2018 on w32 platform, with higher priority on newer + engine with regard to the behavior in non default case. + + * tex-jp.el (japanese-TeX-use-kanji-opt-flag): Set default value to t + even on w32 platform. + (japanese-TeX-set-process-coding-system): Change coding system for non + default case from `shift_jis' to `utf-8' on w32 platform. + (TeX-expand-list-builtin): Remove mule feature check. + +2018-05-05 Ikumi Keita + + Remove obsolete option related to Japanese TeX + + * tex-jp.el (japanese-TeX-command-list): Remove. Ataka-san and I + (Ikumi) discussed this topic and decided to delete this option. + * doc/auctex.texi (Japanese): Mention the above change. + +2018-05-04 Ikumi Keita + + Fix previous removal of xemacs compatibility code + + * toolbar-x.el (toolbarx-default-toolbar-meaning-alist): Remove + spurious quote formerly inside "," construct. + Replace "`" with "'". + +2018-04-26 Ikumi Keita + + Prevent spurious newlines to be added + + * tex-fold.el (TeX-fold-overfull-p): Restore mandatory `and'. The + removal of xemacs compatibility code previously done was a bit too + aggressive. + +2018-04-16 Arash Esbati + + Update key=val options to geometry package v5.8 + + * style/geometry.el (LaTeX-geometry-preamble-key-val-options): Add + new keys luatex, dvipdfmx and xdvipdfmx. Delete duplicate + entries. + +2018-04-12 Ikumi Keita + + Correct how `TeX-record-buffer' is used + + * tex-buf.el (TeX-pop-to-buffer): Use `TeX-record-buffer' in accord with + the documents. + * doc/changes.texi: Mention the change and warn users who have + customized the option. + +2018-04-12 Ikumi Keita + + Correct record in changes.texi + + * doc/changes.texi (): Make a new section for release 12.2 and move + mention about change made after release 12.1 there. + +2018-04-07 Arash Esbati + + Quote %b expansion string for SumatraPDF + + * tex.el (TeX-view-program-list-builtin): Guard %b expansion + string for SumatraPDF with quotes for file names with spaces + (bug#30999). + +2018-04-01 Ikumi Keita + + Add support for dvipdfmx to \includegraphics + + * style/graphicx.el (LaTeX-includegraphics-extensions-list): Add + support for dvipdfmx. + * tests/latex/latex-test.el (LaTeX-includegraphics-extensions): New + test to check whether correct extensions are generated. + +2018-04-01 Ikumi Keita + + Use `TeX-search-files-by-type' to assist input \includegraphics + + * style/graphicx.el (LaTeX-includegraphics-extensions-list): New + function. + (LaTeX-includegraphics-extensions): Delegate most of its task to the + above new function and become its wrapper. + (LaTeX-includegraphics-global-files): New variable. + (LaTeX-includegraphics-read-file-TeX): Use `TeX-search-files-by-type' + rather than `TeX-search-files' and cache global value in the above + new variable. + Reflect the option `LaTeX-includegraphics-strip-extension-flag'. + * tex.el (TeX-search-files-type-alist): Remove `graphics' entry, + which is supplied in latex-mode by `LaTeX-search-files-type-alist'. + (TeX-normal-mode): Add `LaTeX-includegraphics-global-files' to list of + variables to be cleared. + +2018-04-01 Ikumi Keita + + Resolve conflict of argument spec between regexp and literal + + * tex.el (TeX-search-files-kpathsea): Treat EXTENSIONS argument as a + list of regexps in accordance with other parts of AUCTeX. + (TeX-ispell-document): Treat `TeX-file-extensions' as a list of + regexps in accordance with other parts of AUCTeX. + (TeX-file-extensions, TeX-Biber-file-extensions): + (BibTeX-file-extensions, BibLaTeX-style-extensions): + (BibTeX-style-extensions): Change custom type to regexp from string. + (TeX-doc-extensions): Turn into list of regexps. + * latex.el (LaTeX-split-bibs): Treat `TeX-Biber-file-extensions' as a + list of regexps in accordance with other parts of AUCTeX. + +2018-03-29 Alex Branham + + Fix TeX-dwim-master + + * tex.el (TeX-dwim-master): `cl-return' is much easier to work with if + we're alerady using cl- functions, so convert `dolist' to `cl-loop.' + +2018-03-29 Ikumi Keita + + Make `TeX-clean' to work in ams-tex-mode + + * plain-tex.el (AmSTeX-clean-intermediate-suffixes, + AmSTeX-clean-output-suffixes): New customize options. + (AmS-TeX-mode-hook): Move from tex.el. + (AmSTeX-mode-command-menu, AmSTeX-mode-menu): Fix doc strings. + (): Update copyright year. + * tex.el (TeX-mode-prefix): Add an entry for AmS-TeX. + (AmS-TeX-mode-hook): Move to plain-tex.el. + +2018-03-29 Ikumi Keita + + Make compatible with emacs 24 + + * latex.el (TeX-read-label): Use `format' instead of `format-message' + if the latter is not available. + +2018-03-29 Jonathan Underwood + + Fix incorrect FSF address + + * multi-prompt.el (): + * style/comment.el (): + * style/latexinfo.el (): Fix incorrect FSF address and whitespaces. + +2018-03-17 Ikumi Keita + + * style/amsmath.el ("amsmath"): Correct \cfrac spec. + +2018-03-16 Alex Branham + + * tex.el (TeX-dwim-master): Prefer `cl-return' over `return'. + +2018-03-12 Arash Esbati + + * font-latex.el (font-latex--get-script-props): Use `cl-case' instead of `case'. + +2018-03-04 Arash Esbati + + Add new function `TeX-arg-verb-delim-or-brace' + + * latex.el (TeX-arg-verb-delim-or-brace): New function for \verb + like macros which take their argument either in delimiters or in + braces. + + * doc/auctex.texi (Adding Macros): Document + `TeX-arg-verb-delim-or-brace'. + + * style/listings.el ("listings"): Use + `TeX-arg-verb-delim-or-brace' for \lstinline which also takes an + optional argument. + + * style/minted.el (LaTeX-minted-auto-cleanup, "minted"): Use + `TeX-arg-verb-delim-or-brace' for \mintinline and new macros + defined with \newmintinline. + + * style/url.el ("url"): Use `TeX-arg-verb-delim-or-brace' for \url + and \path. + Remove "{" from fontification or \url and \path. + +2018-03-01 Alex Branham + + Remove cl from AUCTeX + + * tex.el: replace last 'cl with 'cl-lib + * latex.el: replace cl function with cl-lib function + +2018-03-01 Alex Branham + + Refine how we setup flymake backend function + + * latex.el: Add LaTeX-flymake to TeX-latex-mode + * latex-flymake.el: Don't add to LaTeX-mode-hook + +2018-02-21 Alex Branham + + Improve flymake documentation + + * doc/changes.texi: + * doc/auctex.texi (Checking): Add Flymake support to manual. + + * latex-flymake.el: Add copyright notice and fix a quote. + +2018-02-20 Arash Esbati + + * Makefile.in (AUCSRC): Add new file latex-flymake.el. + +2018-02-18 Arash Esbati + + * style/babel.el (LaTeX-babel-active-languages): Use `cl-pushnew'. + +2018-02-17 Mosè Giordano + + Replace cl with cl-lib in other files + + * latex.el (LaTeX-hanging-ampersand-position): + * tex-fold.el (require): + (TeX-fold-region-macro-or-env): + (TeX-fold-update-at-point): + * tex-info.el (require): + (Texinfo-make-node-list): + * toolbar-x.el (require): + (toolbarx-good-option-list-p): Replace cl with cl-lib and corresponding macros. + +2018-02-17 Mosè Giordano + + Explicitly require Emacs 24 + + * tex.el: Error when Emacs < 24 is used. + +2018-02-17 Alex Branham + + Support flymake in Emacs 26+ using chktex + + * latex-flymake.el: New file. + * latex.el (require): Require `latex-flymake' in Emacs >= 26. + +2018-02-17 Alex Branham + + Replace cl with cl-lib + + * bib-cite.el (require): + (psg-list-env): + * font-latex.el (require): + * latex.el (require): + * style/babel.el (require): + * style/caption.el (require): + (LaTeX-caption-update-key-val-options): + * style/empheq.el (require): + (LaTeX-empheq-update-key-val-options): + * style/enumitem.el (require): + (LaTeX-enumitem-update-key-val-options): + ("enumitem"): + * style/floatrow.el (require): + (LaTeX-floatrow-update-key-val-options): + * style/fvextra.el (require): + (LaTeX-fvextra-update-key-val): + * style/listings.el (require): + (LaTeX-listings-update-style-key): + * style/mdframed.el (require): + (LaTeX-mdframed-update-style-key): + * style/tcolorbox.el (require): + (LaTeX-tcolorbox-update-style-key): Replace cl with cl-lib. + +2018-01-25 Alex Branham + + Remove some obsolete functions + + * font-latex.el (font-latex-syntactic-face-function): + * preview.el.in (preview-gs-restart): + * tex-buf.el (TeX-run-background): + (TeX-run-silent): + * tex.el: + (TeX-source-correlate-handle-TeX-region): + (TeX-insert-macro): + (TeX-doc): + * texmathp.el (texmathp): Now that AuCTeX requires GNU Emacs 24.1 or greater, we + can remove some functions that are obsolete in Emacs < 24.1 + +2018-01-12 Mosè Giordano + + Do not actually write bug report instructions + + * tex.el (TeX-submit-bug-report): Use `propertize' to show instructions without + writing them in the message. + +2017-12-29 Ikumi Keita + + Make sure `process-environment' is recovered after temporal setenv + + * preview.el.in (TeX-inline-preview-internal): Since `setenv' operates + destructively on `process-environment', use `copy-sequence' for + maximal safety in order to guard its list structure. + +2017-12-28 Arash Esbati + + Add fontification for some core macros + + * font-latex.el (font-latex-built-in-keyword-classes): Add macros + \addvspace, \raggedright and \raggedleft to function class. + +2017-12-27 Arash Esbati + + * texmathp.el (texmathp-tex-commands-default): Add entries for breqn.sty. + +2017-12-21 Mosè Giordano + + Restore some code erroneously removed from font-latex.el + + * font-latex.el (font-latex-make-sectioning-faces): + (font-latex-user-keyword-classes): + (font-latex-slide-title-face): Restore code. + +2017-12-21 Mosè Giordano + + Restore loading of prv-emacs + + * preview.el.in: Require prv-emacs. + +2017-12-20 Mosè Giordano + + Remove compatibility code for XEmacs in toolbar-x.el + + * toolbar-x.el (toolbarx--if-when-compile): Remove macro no more needed. + (toolbarx-emacs-mount-popup-menu): + (toolbarx-mount-popup-menu): + (toolbarx-test-image-type): + (toolbarx-test-button-type): + (toolbarx-test-toolbar-type): + (toolbarx-find-image): + (toolbarx-emacs-add-button): + (toolbarx-refresh): + (toolbarx-install-toolbar): + (toolbarx-default-toolbar-meaning-alist): Remove code for compatibility with + XEmacs. + (toolbarx-xemacs-mount-popup-menu): + (toolbarx-xemacs-image-properties): + (toolbarx-xemacs-button-properties): + (toolbarx-xemacs-refresh-process-button-or-insert-list): + (toolbarx-xemacs-refresh): Remove functions. + +2017-12-20 Mosè Giordano + + Remove compatibility code for XEmacs in font-latex.el + + * font-latex.el (font-latex-sectioning-5-face): + (font-latex-update-sectioning-faces): + (font-latex-make-sectioning-faces): + (font-latex-user-keyword-classes): + (font-latex-fontify-script): + (font-latex-verbatim-face): + (font-latex-slide-title-face): + (font-latex-setup): Remove code for compatibility with XEmacs. + +2017-12-20 Mosè Giordano + + Remove compatibility code for XEmacs in tex-fold.el + + * tex-fold.el (TeX-fold-overfull-p): + (TeX-fold-macro-nth-arg): + (TeX-fold-hide-item): + (TeX-fold-show-item): + (TeX-fold-post-command): Remove code for compatibility with XEmacs. + +2017-12-20 Mosè Giordano + + Remove code for compatibility with very old emacsens in bib-cite.el + + * bib-cite.el (bib-cite-minor-mode): + (bib-cite-setup-highlight-mouse-keymap): + (bib-cite-fontify-help-as-bibtex): + (bib-cite-fontify-help-as-latex): + (bib-etags): + (bib-highlight-mouse): + (bib-toggle-highlight): + (bib-guess-or-prompt-for-label): + (bib-etags-find-noselect): Remove compatibility code. + +2017-12-20 Mosè Giordano + + Delte prv-xemacs.el + + * prv-xemacs.el: Delete file. + * preview.el.in (preview): Remove code to load prv-xemacs. + +2017-12-20 Ikumi Keita + + Remove XEmacs compatibility code in tex-jp.el + + * tex-jp.el (japanese-TeX-set-process-coding-system) + (japanese-TeX-coding-ejsu): Remove code for compatibility with + XEmacs. + +2017-12-20 Ikumi Keita + + Delete unused options + + * tex-jp.el (japanese-TeX-command-default, + japanese-LaTeX-command-default): Remove them because they are no + longer used anywhere in the current code. Ataka-san and I (Ikumi) + discussed this matter and agreed to dismiss them. + * doc/auctex.texi: Reflect the above change. + +2017-12-19 Ikumi Keita + + Make sure `LaTeX-default-options' is honored + + * latex.el (TeX-arg-document): Use `LaTeX-default-options' as default + of class options even when the respective `LaTeX-XXXX-class-options' + is not set. + +2017-12-17 Arash Esbati + + Update style/bidi.el to package version 31.7 + + * style/bidi.el (LaTeX-bidi-package-options): Add + "extrafootnotefeatures" option. + (LaTeX-env-bidi-bib): New function. + ("bidi"): Add missing macros and environments. Add fontification + support. + +2017-12-17 Arash Esbati + + Add fontification for some core macros + + * font-latex.el (font-latex-built-in-keyword-classes): Fontify + core macros \marginpar (reference), \LaTeXe (function) and + \bibitem (textual). + +2017-12-17 Mosè Giordano + + Change encoding of Elisp source files to UTF-8 + + * style/alphanum.el: + * style/dk-bib.el: + * style/doc.el: + * style/inputenc.el: + * style/jura.el: + * style/ltx-base.el: + * style/ltxdoc.el: + * tex-font.el: + * tex.el: Change coding of files to UTF-8. Now that we require Emacs >= 24 it + is always possible to use this encoding. + +2017-12-17 Mosè Giordano + + Remove code for compatibility with old Emacsens in tex.el + + * tex.el: Always require `crm', which is available in all supported version of + Emacs. + (TeX-completing-read-multiple): Remove function definition for XEmacs. + (TeX-view-predicate-list-builtin): + (TeX-source-correlate-sync-source): + (TeX-tree-expand): + (TeX-comment-forward): Remove code for compatibility with old Emacsens. + +2017-12-17 Mosè Giordano + + Remove TeX-line-number-at-pos + + * tex.el (TeX-line-number-at-pos): Remove function and alias. + * style/pdfsync.el (LaTeX-pdfsync-output-page): + * tex-info.el (Texinfo-make-node-list): Replace `TeX-line-number-at-pos' with + `line-number-at-pos'. + +2017-12-17 Mosè Giordano + + Remove XEmacs compatibility code in tex.el + + * tex.el (TeX-source-correlate-gnuserv-p): + (TeX-source-correlate-map): + (VirTeX-common-initialization): + (TeX-mode-map): + (TeX-search-syntax-table): Remove code for compatibility with XEmacs. + +2017-12-17 Mosè Giordano + + Remove TeX-how-many function + + * tex.el (TeX-how-many): Remove function. + * latex.el (LaTeX-hanging-ampersand-position): Replace `TeX-how-many' with + `how-many'. + +2017-12-17 Mosè Giordano + + Remove TeX-assoc-string + + * tex.el (TeX-assoc-string): Remove alias. + (TeX-add-style-hook): + (TeX-unload-style): + (TeX-run-style-hooks): + * tex-info.el (Texinfo-nodename-de-escape): + (Texinfo-nodename-escape): Replace `TeX-assoc-string' with `assoc-string'. + +2017-12-17 Mosè Giordano + + Remove TeX-deactivate-mark + + * tex.el (TeX-deactivate-mark): Remove function. + (TeX-argument-insert): + * latex.el (LaTeX-env-item): + * style/currvita.el (LaTeX-currvita-env-with-label): + * style/dinbrief.el (LaTeX-dinbrief-insert): + (LaTeX-dinbrief-env-recipient): + * style/enumitem.el (LaTeX-enumitem-env-with-opts): + * style/moodle.el (LaTeX-moodle-question-env-with-args): + * style/tcolorboxlib-raster.el (LaTeX-tcolorbox-lib-raster-env-item): Replace + `TeX-deactivate-mark' with `deactivate-mark'. + +2017-12-17 Mosè Giordano + + Remove old compat functions for commenting and uncommenting + + * tex.el (TeX-comment-regio): + (TeX-comment-or-uncomment-region): + (TeX-uncomment-region): Remove old compatibility functions. + * context.el (ConTeXt-mode-menu): + * latex.el (LaTeX-mode-menu): + * plain-tex.el (plain-TeX-menu-entries): + * tex-info.el (Texinfo-mode-menu): + * tex.el (TeX-mode-map): + (TeX-in-comment): + (TeX-in-commented-line): Replace compat functions with standard functions. + +2017-12-16 Mosè Giordano + + Remove XEmacs compatibility code in latex.el + + * latex.el (LaTeX-largest-level-set): + (LaTeX-after-insert-env-hook): + (LaTeX-indent-line): + (LaTeX-fill-region-as-paragraph): + (LaTeX-fill-newline): + (LaTeX-common-initialization): Remove code for compatibility with XEmacs. + (LaTeX-fill-delete-newlines): Remove function, no more needed. + (LaTeX-fill-region-as-para-do): Replace `LaTeX-fill-delete-newlines' with + `fill-delete-newlines'. + +2017-12-16 Mosè Giordano + + Remove XEmacs compatibility code in tex-buf.el + + * tex-buf.el (TeX-record-buffer): Always define this option. + (TeX-recenter-output-buffer): + (TeX-previous-error): + (TeX-parse-TeX): Remove code for compatibility with XEmacs. + (TeX-parse-error): Fix a bug in the regexp. + (TeX-error-overview): Remove check for Emacs version. Now this works in all + supported versions. + +2017-12-10 Mosè Giordano + + * Version 12.1 released. + +2017-12-09 Mosè Giordano + + Remove references to old Emacsen from the manual + +2017-12-07 Ikumi Keita + + Remove references to XEmacs from the manual + + * doc/intro.texi: + * doc/preview-faq.texi: + * doc/preview-latex.texi: + * doc/preview-readme.texi: Remove references to XEmacs. + +2017-12-04 Mosè Giordano + + Remove references to XEmacs from the manual + + * doc/auctex.texi: + * doc/faq.texi: + * doc/install.texi: + * doc/preview-faq.texi: + * doc/preview-latex.texi: + * doc/preview-problems.texi: + * doc/quickstart.texi: + * doc/tex-ref.tex: + * doc/todo.texi: + * doc/wininstall.texi: Remove references to XEmacs. + +2017-12-03 Mosè Giordano + + Prepare for new brand-new series of AUCTeX + + * RELEASE: Update version number and release notes. + * doc/changes.texi: Update. + * configure.ac: + * doc/tex-ref.tex: + * latex/preview.dtx: Update version number. + * tex-site.el.in: Require Emacs 24 of higher. + +2017-12-03 Mosè Giordano + + * Version 11.92 released. + +2017-12-03 Mosè Giordano + + Prepare for upcoming release + + * RELEASE: Update version number and release notes. + * doc/changes.texi: Mention bug fixes. + * configure.ac: + * doc/tex-ref.tex: + * latex/preview.dtx: Update version number. + +2017-12-03 Ikumi Keita + + Fix auto detect of kpathsea delimeter + + * tex.el (TeX-kpathsea-detect-path-delimiter): New function. + (TeX-kpathsea-path-delimiter): Use it to obtain the default value. + (TeX-tree-expand): Use it to simplify auto detection method. + Use `TeX-kpathsea-path-delimiter' for argument given to kpsewhich + command. Using constant ";" is completely wrong for most kpsewhich + implementation. + +2017-11-30 Arash Esbati + + Get rid of `delete-dups' + + * style/caption.el (LaTeX-caption-update-key-val-options): + * style/enumitem.el (LaTeX-enumitem-update-key-val-options): + * style/floatrow.el (LaTeX-floatrow-update-key-val-options): + * style/graphicx.el (LaTeX-includegraphics-extensions): + * style/listings.el (LaTeX-listings-update-style-key): + * style/mdframed.el (LaTeX-mdframed-update-style-key): + * style/menukeys.el (TeX-arg-menukeys-newmenumacro): Replace + `delete-dups' with `TeX-delete-duplicate-strings'. + +2017-11-30 Arash Esbati + + * style/longtable.el ("longtable"): Use `make-local-variable'. + + * tex-ispell.el: Add entry for "xltabular" environment. + +2017-11-30 Arash Esbati + + Fix style/xltabular.el + + * style/xltabular.el (LaTeX-xltabular-skipping-regexp): New variable. + (LaTeX-env-xltabular): + (LaTeX-item-xltabular): New function. + ("xltabular"): Use the above functions in the style hook. + +2017-11-30 Mosè Giordano + + Reduce code duplication in tests + + * tests/make-test-deps.emacs-lisp: New file. + * tests/Makefile (%.log): Load it make-test-deps.emacs-lisp when running tests. + * tests/context/context-test.el: + * tests/japanese/error-parsing.el: + * tests/japanese/parse-timing.el: + * tests/japanese/preview-latex.el: + * tests/latex/latex-test.el: + * tests/tex/error-parsing.el: + * tests/tex/path-expansion.el: + * tests/tex/utility.el: Remove code moved to make-test-deps.emacs-lisp. + +2017-11-30 Ikumi Keita + + Revert wrong test + + * tests/tex/path-expansion.el (TeX-kpathsea-delimiter-w32): Remove. + +2017-11-30 Ikumi Keita + + Add style path explicitly + + * tests/japanese/error-parsing.el (): + * tests/japanese/parse-timing.el (): + * tests/japanese/preview-latex.el (): Add "style" subdirectory in the + repository to `TeX-style-path' so we can load style files inside tests. + +2017-11-29 Ikumi Keita + + Re-implement auto-detect of path separator from kpsewhich output + + * tex.el (TeX-kpathsea-path-delimiter): Accept t for Autodetect again + and make it default on w32 platform. + (TeX-tree-expand): Use heuristics as much as possible to determine the + path separator, paying attention to the case that it cannot be + determined. + +2017-11-23 Tassilo Horn + + Don't set company-minimum-prefix-length in tex mode buffers + + * tex.el (VirTeX-common-initialization): Don't set + company-minimum-prefix-length in tex mode buffers. + + AUCTeX used to set company-minimum-prefix-length to 1 initially because there + aren't too many TeX completions provided by AUCTeX itself. However, some users + use multiple completion backends in TeX modes (like dabbrev for example), and + then the number of completion candidates increases dramatically. + + Also see https://github.com/syl20bnr/spacemacs/issues/9388 and + https://github.com/alexeyr/company-auctex/issues/18. + +2017-11-19 Arash Esbati + + * doc/changes.texi: Mention compatibility of preview with GS 9.22. + +2017-11-18 Arash Esbati + + Improve style/epigraph.el + + * style/epigraph.el ("epigraph"): Leave point inside first pair of + braces for \epigraph and \qitem. + Use `LaTeX-add-lengths' for skips instead of `TeX-add-symbols'. + Use `TeX-arg-length' instead of `TeX-arg-size' for \dropchapter. + Append qitem macro to `LaTeX-item-regexp'. + Improve fontification. + +2017-11-16 Ikumi Keita + + Give proper argument to `TeX-command-expand' + + * preview.el.in (TeX-inline-preview-internal): Give `TeX-region-file' + or `TeX-master-file' as `file' argument of `TeX-command-expand' when + preamble caching is enabled. This argument used to be nil, which + caused error when lualatex is in use. The fourth element of the + `luatex' entry of `TeX-engine-alist-builtin' contains "%s", which + eventually triggers the use of the `file' argument. + +2017-11-15 Ikumi Keita + + Add test for the recent change about `TeX-kpathsea-path-delimiter' + + * tests/tex/path-expansion.el (TeX-kpathsea-delimiter-w32): New test. + +2017-11-15 Ikumi Keita + + Document `TeX-view-evince-keep-focus' + + * doc/auctex.texi (Starting Viewers): + * doc/changes.texi (News in 11.92): + Document `TeX-view-evince-keep-focus'. + +2017-11-14 Ikumi Keita + + Document `TeX-math-input-method-off-regexp' properly. + + * doc/auctex.texi (Entering Mathematics): + * doc/changes.texi (News in 11.92): + Document `TeX-math-input-method-off-regexp'. + +2017-11-13 Ikumi Keita + + Mention the necessity of GNU make + + * doc/install.texi (Prerequisites): Add an item of GNU make. + Fix copyright year. + +2017-11-13 Ikumi Keita + + Bug fix and code refactoring related to kpathsea + + * tex.el (TeX-kpathsea-path-delimiter): Use `path-separator' for + default value. Drop t from the candidates because auto detection + sometimes fails for w32 platform. + (TeX-tree-expand): Always use `TeX-kpathsea-path-delimiter' if + non-nil. + Disable subsequent use of kpathsea if kpsewhich causes error or + returns non-zero exit value. + Accept nil for PROGRAM argument. + (TeX-search-files-kpathsea): Always use `TeX-kpathsea-path-delimiter' if + non-nil. + Use `TeX-tree-expand'. + Don't signal error even if kpsewhich causes error or returns non-zero + exit value. + +2017-11-12 Arash Esbati + + Add new style/xltabular.el + + * Makefile.in (STYLESRC): Add new style. + + * style/xltabular.el: New file. + +2017-11-12 Arash Esbati + + Add new function `LaTeX-env-longtable' + + * style/longtable.el (LaTeX-env-longtable): Add new function. + Move the body of the anonymous function into this in order to make + it available for other styles loading longtable. + +2017-11-10 Ikumi Keita + + * tex.el (TeX-math-input-method-off-regexp): Turn defvar into defcustom. + +2017-11-06 David Kastrup + + Remove use of .runandhide operator + + Ghostscript bug 698680 + has been caused + by the removal of the .runandhide operator in Ghostscript 9.22 + upstream. Since .runandhide has no longer been used in a + security-critical manner, its operation can be emulated by storing the + respective information in a .preview-ST variable. Potentially + malicious code would not be able to retrieve a non-safe "save" object + from here. + +2017-09-30 Ikumi Keita + + Fix Copyright year + + * context-en.el, context-nl.el, latex.el, plain-tex.el: + * preview.el.in, prv-xemacs.el, tex-bar.el, tex-buf.el: + * tex-info.el, tex-site.el.in, tex-style.el, tex.el: + Fix Copyright year. + +2017-09-21 Ikumi Keita + + Cosmetic Change + + * font-latex.el (font-latex-match-math-env): Quote "\[" with "\=" in + doc string. + (font-latex-add-to-syntax-alist): Delete duplicated line. + +2017-09-21 Ikumi Keita + + Fix doc strings and comments + + * plain-tex.el (TeX-plain-tex-mode, ams-tex-mode): Fix doc strings. + * tex-fold.el (): Fix typo. + +2017-09-21 Ikumi Keita + + Make preview-latex parsing robust to fix Bug#20773, Bug#27088 + + * preview.el.in (TeX-inline-preview-internal): Set environment + variable max_print_line to sufficiently large value of 1000 so that + LaTeX process does not insert newline in lines necessary to identify + Bounding Boxes. + +2017-09-21 Ikumi Keita + + Add test abount truncation of list + + * tests/tex/path-expansion.el: New file to test whether + `TeX-search-files-by-type' does not truncate the value of list + variable. + +2017-09-18 Ikumi Keita + + Prevent possible truncation of list value + + * tex.el (TeX-search-files-by-type): Use + `TeX-delete-duplicate-strings' instead of `delete-dups'. + +2017-09-16 Ikumi Keita + + Add a new option for evince compatible viewer. + + * tex.el: (TeX-view-evince-keep-focus): New option. + (TeX-evince-sync-view-1): Pull the focus back to Emacs if the above + new option is non-nil. + +2017-09-15 Ikumi Keita + + Make correct extensions are returned + + * style/graphicx.el (LaTeX-includegraphics-extensions): + Fix misaligned form structure which prevented `cond' to enter clauses + for engines other than default. + Use copied list for the last argument of `append' so that + `delete-dups' does not alter the value of + `LaTeX-includegraphics-extensions'. + Use `delete' rather than `remove' for copied sequence. + (): + (LaTeX-includegraphics-read-file-relative): + Fix typos. + +2017-09-10 Ikumi Keita + + Add test for infinite loop + + * tests/tex/utility.el: New file. + +2017-09-10 Ikumi Keita + + Parse package/class option with comments correctly + + * latex.el: (LaTeX-auto-class-regexp-list): Replace the regexp for + RequirePackage/LoadClass option with the same one for usepackage. + * tests/latex/latex-test.el: Add test for the change above. + +2017-09-02 Ikumi Keita + + Conform to elisp coding convention + + * style/biblatex.el (LaTeX-arg-addbibresource) + (LaTeX-biblatex-package-options): + * style/fontspec.el (LaTeX-fontspec-arg-font): + Add "done" message. + * style/relsize.el ("relsize"): Tailor prompt string. + * style/bidi.el: Remove spurious execution bit. + +2017-08-31 Ikumi Keita + + Prevent possible infinite loop + + * tex.el (TeX-delete-duplicate-strings): Make sure that comparison is + done with valid list elements. + (TeX-delete-dups-by-car): Ditto. + Use `TeX-sort-strings' and `TeX-car-string-lessp'. + (TeX-car-string-lessp): Move the position of defun before the + defcustom of `TeX-engine'. Since the defcustom requires + `TeX-delete-dups-by-car' at load time, all the functions used in + `TeX-delete-dups-by-car' must be defined before the defcustom. + +2017-08-31 Ikumi Keita + + Use `delete' correctly for list variable + + * tex.el (TeX-search-files-kpathsea): Make sure that "." will be + removed from the directory list even if "." is the first element of + the list, when the SCOPE argument is `global'. + +2017-08-26 Ikumi Keita + + Add test for my commit on Aug 18 + + * tests/japanese/parse-timing-test.tex: + * tests/japanese/parse-timing.el: + New file. + +2017-08-26 Ikumi Keita + + Fix doc string and indent + + * tex.el (TeX-PDF-from-DVI, TeX-insert-braces-alist) + (TeX-arg-literal, TeX-auto-add-type): + Fix doc string. + (TeX-auto-parse-region): Fix indent. + +2017-08-25 Ikumi Keita + + Add %(PDF) when undumped format is used in preview-latex + + * preview.el.in (TeX-inline-preview-internal): Make pdflatex to be + called when default output is PDF and dumped format is used. Although + it seems that if the dumped format is created by pdflatex, the format + produces PDF output even when the command name is (non-pdf) latex, it + would be better that pdflatex is used in that case, too. + +2017-08-20 Arash Esbati + + Add new style/arabxetex.el + + * Makefile.in (STYLESRC): Add new style. + + * style/arabxetex.el: New file. + +2017-08-18 Vincent Belaïche + + Improvements for tex-info.el + + * tex-info.el (Texinfo-arg-nodename): Fix default prompt. + (Texinfo-arg-lrc): New function, used for commands that take Left, + Center, and Right entries for setting page header. + (Texinfo-arg-next-line): New function. Used to break line if need + be after entering command argument. + (Texinfo-arg-on|off): New function for entering boolean input. + (TeX-texinfo-mode): Add TeX symbols `allowcodebreak', `atchar', + `codequotebacktick', `codequoteundirected', `documentlanguage', + `documentencoding', `evenfooting', `evenheading', `everyfooting', + `everyheading', `LaTeX', `oddfooting', `oddheading', + `setchapternewpage', and `url'. + +2017-08-18 Ikumi Keita + + Use #' to quote function names + + * tex-jp.el (japanese-plain-tex-mode-initialization, + add-hook, japanese-latex-mode-initialization, + japanese-TeX-reset-mode-name, TeX-insert-punctuation): + Use #' to quote function names. + +2017-08-18 Ikumi Keita + + Delay setting Japanese TeX engine in `japanese-latex-mode' + + * tex-jp.el (japanese-latex-mode-initialization): The part which + guesses and sets `TeX-engine' using `TeX-match-style' is factored out + and put in `TeX-update-style-hook'. `TeX-match-style' eventually + triggers `TeX-update-style', which isn't appropriate in + `LaTeX-mode-hook'. + (japanese-LaTeX-guess-engine): New function. + +2017-08-11 Arash Esbati + + * style/XCharter.el ("XCharter"): Update to package v1.094 from 2017/08/08. + +2017-08-09 Arash Esbati + + * style/amsthm.el ("amsthm"): Use `LaTeX-amsthm-env-label'. + +2017-07-31 Ikumi Keita + + Conform to elisp coding convention in context.el + + * context.el (ConTeXt-numbered-section-heading, + ConTeXt-unnumbered-section-heading, ConTeXt-environment): Tailor + prompt string. + (ConTeXt-menu-update): Add "done" messages. + +2017-07-25 Stefan Monnier + + * font-latex.el: Use the standard utf-8 rather than latin-1 + +2017-07-25 Stefan Monnier + + Fix unescaped character literals + + * font-latex.el (font-latex-command-with-args-opt-arg-delims) + * tex-fold.el (TeX-fold-expand-spec): Escape [ and ] character literals + +2017-07-25 Tassilo Horn + + Manually cherry-pick commit bc0db60e + +2017-07-24 Mosè Giordano + + * Version 11.91 released. + +2017-07-24 Mosè Giordano + + Prepare for upcoming release + +2017-07-22 Arash Esbati + + Update key=val options to minted package v2.5 + + * style/minted.el (LaTeX-minted-key-val-options): Update options + to package version v2.5 from 2017/07/19. + +2017-07-21 Ikumi Keita + + Conform to elisp coding conventions. + + * latex.el (LaTeX-section-heading, LaTeX-environment) + (TeX-arg-document, LaTeX-arg-usepackage-read-packages-with-options) + (TeX-arg-bibstyle, TeX-arg-bibliography, TeX-arg-verb) + (LaTeX-fill-region): Taylor minibuffer prompt string. Add or taylor + "done" messages. + * tex-buf.el (TeX-command-query, TeX-printer-query): Ditto. + * tex.el (TeX-master-file-ask, TeX-master-file, TeX-update-style) + (TeX-auto-list-information, TeX-auto-generate): Ditto. + +2017-07-21 Ikumi Keita + + * doc/changes.texi: Mention changes related to Japanese TeX. + +2017-07-03 Arash Esbati + + * doc/auctex.texi (European): Add babel languages which load english.el. + +2017-07-03 Arash Esbati + + Check and set `TeX-quote-language' if necessary + + * style/english.el ("english"): Reset `TeX-quote-language' to nil + if changed by other babel language options. + +2017-07-03 Arash Esbati + + Add new style/australian.el and style/newzealand.el + + * Makefile.in (STYLESRC): Add new styles. + + * style/australian.el: + * style/newzealand.el: New files. + +2017-07-02 Arash Esbati + + Add new style/canadian.el + + * Makefile.in (STYLESRC): Add new style. + + * style/canadian.el: New file. + +2017-07-01 Arash Esbati + + Add new style/moodle.el + + * Makefile.in (STYLESRC): Add new style. + + * style/moodle.el: New file. + +2017-07-01 Arash Esbati + + * latex.el (LaTeX-babel-hyphen-language-alist): Fix typo in docstring. + +2017-06-17 Antoine Levitt + + Add support for xreader viewer + + * tex.el (TeX-evince-dbus-p): + (TeX-evince-sync-view-1): + (TeX-view-program-select-evince): + (TeX-raise-frame-function): + (TeX-source-correlate-mode): Adapt functions and docstrings to xreader. + (TeX-xreader-sync-view): New function. + (TeX-view-program-list-builtin): Add xreader. + +2017-06-14 Arash Esbati + + Update key=value options to graphicx package version 1.1a + + * style/graphicx.el (LaTeX-graphicx-key-val-options): Add new + key=value options. + (LaTeX-arg-graphicx-includegraphics-key-val): Support "pagebox" + key with pdfTeX or LuaTeX. + +2017-06-13 Arash Esbati + + * style/beamer.el ("beamer"): Query for optional argument after \pause. + +2017-06-13 Mosè Giordano + + Suggest to rerun LaTeX if xsim properties changed + + * tex-buf.el (TeX-LaTeX-sentinel): Catch xsim warning suggesting to rerun LaTeX + and set LaTeX and next default command. + +2017-06-13 Mosè Giordano + + Catch expl3 warnings + + * tex-buf.el (LaTeX-warnings-regexp): Adapt regexp to the style of expl3 + warnings. + * tests/tex/error-parsing.el (TeX-error-parsing-expl3-warnings): New test for + expl3 warnings. + +2017-06-02 Ikumi Keita + + Correct actions on region file in included file not placed in master dir + + * tex-buf.el (TeX-command-region): Call `TeX-region-file' with nil + `nondirectory' argument. + Fix a typo in doc string. + (TeX-command-default): Use `(TeX-region-file)' instead of `TeX-region' + for comparison with the given argument. + +2017-05-30 Ikumi Keita + + Imporve fix for Bug#26694 + + * tex-buf.el (TeX-command): Update point in region file if the + command is "View". + (TeX-view): + (TeX-region-create): Pass the above job to `TeX-command'. + (TeX-region-update-point): Move point according to the column in + the original buffer. + Do nothing when `TeX-source-correlate-mode' is disabled. + Use `TeX-current-offset' instead of `TeX-line-number-at-pos' in + case narrowing is in effect in the original buffer. + * preview.el.in (preview-at-point): Revert previous commit in + accord with the changes above. + * tex.el (TeX-evince-sync-view-1): Use `TeX-current-offset' + instead of `TeX-line-number-at-pos' in case narrowing is in + effect in the original buffer. + Add FIXME comment about using `current-column'. + (TeX-synctex-output-page-1): Ditto. + Arrange regexp to pick up page number more correctly. + (TeX-view-program-list-builtin): Remove spurious quotation around + %b in SumatraPDF entry. + +2017-05-29 Mosè Giordano + + * tests/tex/compilation-log.txt: + * tests/tex/error-parsing.el: Add test for error starting with exclamation mark. + +2017-05-26 Ikumi Keita + + Resolve preview-latex incompatibility with Japanese TeX (Bug#25322) + + * preview.el.in (preview-error-quote): Work consistently with + decoded text. The idea of "encoding entire string beforehand and + decoding it at the last stage" was used previously, but that failed + with `japanese-shift-jis' coding system containing bytes which + happen to coincide with regexp meta characters. + (preview--decode-^^ab): + (preview--convert-^^ab): New functions. + (TeX-inline-preview-internal): Record the process coding system + for decode assigned already so that `preview-error-quote' can + decode the given text correctly afterward. To achive that, change + the role of `preview-coding-system' together with the changes to + `preview-error-quote'. + Give back the command options provided in `(TeX-engine-alist)' to + latex command when preamble caching is enabled. + (preview-coding-system): Modify doc string according to the + changes above to `preview-error-quote' and + `TeX-inline-preview-internal'. + * tex-buf.el (TeX-adjust-process-coding-system): New function. + Adjust the process coding system for asynchronous process launched + within AUCTeX. + (TeX-after-start-process-function): Change default value to + `TeX-adjust-process-coding-system'. + * tex-jp.el (japanese-TeX-set-process-coding-system): Specify end + of line format on the coding systems assigned to process. + (): Don't set `japanese-TeX-set-process-coding-system' to + `TeX-after-start-process-function'. It is now called within + `TeX-adjust-process-coding-system'. + * prv-xemacs.el (preview-buffer-recoding-alist): Fix docstring. + (coding-system-change-eol-conversion): Add advice because XEmacs + 21.4 mule-ucs fails to define `utf-8' coding system to respond + properly to this function. + (preview-ps-quote-filename): Add advice so that this function is + not confused by backslashes as path separator in the return value + of XEmacs function. + * tests/japanese/preview-latex.el: + * tests/japanese/preview-error-test.tex: + * tests/japanese/preview-error-test2.tex: + * tests/japanese/prv-dif-code.tex: New files for regression test. + +2017-05-21 Mosè Giordano + + Fix indentation in ConTeXt mode after indented optional argument + + * context.el (ConTeXt-find-indent): Fix indentation. Requested by Henri Menke. + * tests/context/context-test.el: + * tests/context/context-indentation-in.tex: + * tests/context/context-indentation-out.tex: New test files. + +2017-05-17 Ikumi Keita + + Don't discard process output with `TeX-run-silent' + + * tex-buf.el (TeX-run-silent): Associate the process to the buffer + "*TeX silent*". + +2017-05-15 Ikumi Keita + + * tex.el (TeX-command-list): Fix typo in help string (mendex -> upmendex) + +2017-05-12 Arash Esbati + + * latex.el (LaTeX-env-label-as-keyval): Use `buffer-substring-no-properties'. + +2017-05-11 Arash Esbati + + * doc/changes.texi: Document recent changes. + +2017-05-10 Arash Esbati + + * tests/latex/fontification-general.tex: New file. + +2017-05-10 Arash Esbati + + Exclude arguments to math environments from fontification + + * font-latex.el (font-latex-match-math-envII) + (font-latex-extend-region-backwards-math-envII): Match and exclude + optional and mandatory argument(s) to math environments from + fontification. + +2017-05-08 Arash Esbati + + Improve further the exclusion of reserved characters + + * font-latex.el (font-latex-match-simple-exclude-list): New + variable. + (font-latex-match-simple-command): Use + `font-latex-match-simple-exclude-list'. Add check for docTeX mode + in order to remove "_" from the list. + +2017-05-06 Mosè Giordano + + Work around bug#26694 + + * preview.el.in (preview-at-point): Let-bind `TeX-source-correlate-mode' to nil. + * tex-buf.el (TeX-region-create): Move point only when + `TeX-source-correlate-mode' is non-nil. + +2017-05-06 Arash Esbati + + * latex/preview.dtx: Adjust contact email address. + +2017-05-04 Arash Esbati + + * tex-ispell.el: Move entries from style/empheq.el to this file. + + * latex/preview.dtx: Adjust modification date for CTAN. + +2017-05-03 Arash Esbati + + Query for expl3 package options + + * style/expl3.el (LaTeX-expl3-package-options): New function to + read package options from user. + Add missing file footer. + +2017-05-03 Arash Esbati + + Add new style/floatrow.el + + * Makefile.in (STYLESRC): Add new style. + + * style/floatrow.el: New file. + +2017-05-02 Arash Esbati + + Use `ispell-tex-arg-end' on parsed elements + + * style/mdframed.el (LaTeX-mdframed-auto-cleanup, "mdframed"): Use + correct function `ispell-tex-arg-end'. + +2017-04-27 Arash Esbati + + Improve exclusion of reserved characters from command matches + + * font-latex.el (font-latex-match-simple-command): Skip matches + starting with reserved characters. + +2017-04-27 Arash Esbati + + Add support for plus sign in macro syntax specification list + + * font-latex.el (font-latex-match-command-with-arguments): Support + plus sign besides asterisk in specification of macro syntax. + +2017-04-27 Arash Esbati + + Update style/fontspec.el to package version 2.6a + + * style/fontspec.el (LaTeX-fontspec-font-features): Update + variable to package version 2.6a. + (LaTeX-fontspec-auto-cleanup): New function for parsing support + for \newfontfamily and \newfontface macros. + ("fontspec"): Add missing macros and environment. + (LaTeX-fontspec-package-options): Update with new options. + +2017-04-27 Arash Esbati + + Consider the return value of `assq-delete-all' + + * style/breqn.el (LaTeX-breqn-update-color-keys): + * style/fvextra.el (LaTeX-fvextra-update-key-val): + * style/mdframed.el (LaTeX-mdframed-update-style-key): + * style/minted.el (LaTeX-minted-update-key-vals): + * style/tcolorbox.el (LaTeX-tcolorbox-update-style-key): Use the + return value of `assq-delete-all' rather than looking at the saved + value of the temporary variable. + +2017-04-27 Arash Esbati + + * latex.el (LaTeX-common-initialization): Add eminnershape macro. + +2017-04-26 Arash Esbati + + * tex-ispell.el (TeX-ispell-skip-cmds-list): Add \addlinespace. + +2017-04-25 Tassilo Horn + + Correctly exclude hypenation and thin spaces from command matches + + * font-latex.el (font-latex-match-simple-command): Skip matches starting with + \- or \,. + +2017-04-25 Arash Esbati + + Add LaTeX core command \oldstylenums + + * font-latex.el (font-latex-built-in-keyword-classes): Add + \oldstylenums to "type-command" keyword class. + + * latex.el (LaTeX-common-initialization): Add \oldstylenums to + LaTeX core commands. + + * style/textcomp.el ("textcomp"): Remove \oldstylenums from + textcomp.el which is provided by LaTeX core. + +2017-04-24 Arash Esbati + + Make preview.sty compatible with recent luatex + + * latex/preview.dtx: Check if file luatex85.sty is loadable and + require the package (bug#25601). + +2017-04-24 Arash Esbati + + Do not highlight control spaces with "\ " + + * font-latex.el (font-latex-match-simple-command): Add space to + the list of characters to be ignored. + +2017-04-23 Arash Esbati + + Adjust macros acc. to change in `LaTeX-paragraph-commands-regexp-make' + + * style/bicaption.el ("bicaption"): Add \bicaption, \bicaptionbox, + \bisubcaption and \bisubcaptionbox to paragraph commands. + + * style/caption.el ("caption"): Add \captionbox and \captionof to + paragraph commands. + + * style/subcaption.el ("subcaption"): Add \subcaption and + \subcaptionbox to paragraph commands. + +2017-04-23 Arash Esbati + + * style/exam.el ("exam"): Remove duplicate entries and backslash. + +2017-04-23 Uwe Brauer + + Add the select environment and related macros to exam style. + + * style/exam.el ("exam"): Add the select environment and related macros. + +2017-04-23 Tassilo Horn + + Fix comment environment highlighting + + * style/comment.el ("comment"): Don't set comment starter/ender but generic + comment delimiters. + +2017-04-21 Ikumi Keita + + Add test for my last commit + + * tests/japanese/error-parsing.el: New file. + +2017-04-21 Mosè Giordano + + Do not highlight thin spaces with \, + + * font-latex.el (font-latex-match-simple-command): Add comma to the list of + characters to be ignored. + +2017-04-19 Mosè Giordano + + Fix parsing of LaTeX2e date formats + + * tex-buf.el (TeX-LaTeX-sentinel): Support ISO date format, now used by + LaTeX2e. Reported by Uwe Siart. + * tests/tex/error-parsing.el (TeX-LaTeX2e-date): Add a test for LaTeX2e date + formats. + +2017-04-19 Ikumi Keita + + Improve error handling for Japanese users + + * tex-buf.el (TeX-help-error): Use number based condition to + detect whether the search over `TeX-error-description-list' + comes to its last element. Comparison with a literal string + breaks when tex-jp.el installs Japanese help messages into + `TeX-error-description-list'. + +2017-04-18 Ikumi Keita + + Deal with strange file name + + * tex-jp.el (): Increase `pos' in case the master file + name happens to contain special %-sequence. + +2017-04-17 Ikumi Keita + + Support upmendex + + * tex-jp.el (): Make "%(makeindex)" to expand to upmendex when + upmendex is available and `TeX-engine' is supported by it. + Add "%(dic)" expander for the dictionary option of (up)mendex. + * tex.el (TeX-command-list): Add "upMendex" entry. Set 4th + element to t so that user will get a chance to supply + dictionary option to the command line string. + +2017-04-17 Tassilo Horn + + Improve command highlighting to not be triggered by hyphenation + + Reported by François Patte. + +2017-04-17 Tassilo Horn + + Add proper copyright header to some styles + + Add the required headers so that the ELPA build works again. + +2017-04-15 Arash Esbati + + * doc/changes.texi: Update with recent changes. + +2017-04-10 Arash Esbati + + * doc/auctex.texi (Selecting a Command): Document `TeX-ispell-verb-delimiters'. + +2017-04-04 Ikumi Keita + + Fix `paragraph-start' and `paragraph-separate' + + * plain-tex.el (plain-TeX-common-initialization): Remove "^" from + `paragraph-start' according to the doc string. + Remove LaTeX display math delimiters "\[" and "\]" from + `paragraph-start'. + Add "item" and "itemitem" to `paragraph-start'. + Change the regexp grouping to shy group in `paragraph-start' and + `paragraph-separate'. + * tex-info.el (TeX-texinfo-mode): Remove "^" from `paragraph-start' + and `paragraph-separate'. + +2017-04-03 Arash Esbati + + Update package options in style/amsmath.el + + * style/amsmath.el (LaTeX-amsmath-package-options): Update package + options to v2.16a. + +2017-04-01 Arash Esbati + + Append \b to regexp built from TeX control words + + * latex.el (LaTeX-paragraph-commands-regexp-make): Append \b to + regexp built from TeX control words. Fix this report + http://lists.gnu.org/archive/html/auctex/2017-03/msg00009.html + + * tests/latex/latex-filling-in.tex: + * tests/latex/latex-filling-out.tex: + * tests/latex/latex-test.el (LaTeX-filling): Extend test for addition + in `LaTeX-paragraph-commands-regexp-make' in latex.el. + +2017-03-31 Mosè Giordano + + Fix detection of bibliography files with dots in path + + * latex.el (LaTeX-auto-regexp-list): Remove dot from the list of excluded + characters in addbibresource's regexp. + * tests/latex/latex-test.el (LaTeX-addbibresource): New test for addbibresource. + +2017-03-29 Ikumi Keita + + Don't alter standard value or saved value themselves of customize option + + * tex-jp.el (): Stop using `setcar' on the elements of + `TeX-command-list'. This used to alter the standard value + or saved value themselves of the customize option since + `setcar' operates descructively on lists as Lisp objects. + Instead create new list by `mapcar' and `append'. + (): Deal with the case that `TeX-view-program-list-builtin' + doesn't have an entry of "xdvi". + Change the expected executable name to "%(xdvi)" as well. + +2017-03-28 Arash Esbati + + Fix last improvement for skipping of inline verbatim macros + + * tex.el (TeX-ispell-tex-arg-verb-end): New function. + + * tex-ispell.el (TeX-ispell-verb-delimiters): Replace + `TeX-ispell-verb-opening-delimiters' and + `TeX-ispell-verb-closing-delimiters' with new customizable option + `TeX-ispell-verb-delimiters'. + (TeX-ispell-skip-setcar): Use new function + `TeX-ispell-tex-arg-verb-end' with verbatim macros. + +2017-03-27 Arash Esbati + + Improve skipping of inline verbatim macros + + * tex-ispell.el (TeX-ispell-verb-opening-delimiters) + (TeX-ispell-verb-closing-delimiters): New customizable options. + (TeX-ispell-skip-setcar): Skip inline verbatim macros from + listings and fancyvrb package. Use new variables for minted + package. + +2017-03-27 Arash Esbati + + * tests/latex/fontification-verb-macros.tex: New file. + +2017-03-27 Arash Esbati + + Improve fontification of verbatim macros in style/minted.el + + * style/minted.el (LaTeX-minted-auto-cleanup): Add key=val query + and fontification support for parsed elements. + (LaTeX-minted-add-syntactic-keywords-extra): New function. + ("minted"): Use `LaTeX-minted-add-syntactic-keywords-extra' to add + fontification support for \mint and \mintinline macros. + Add \mint and \mintinline to textual keywords class and apply the + fontification only for optional and first mandatory argument. + +2017-03-27 Arash Esbati + + Adapt fontification for \lstinline + + * style/listings.el ("listings"): Fontify only the optional + argument of \lstinline. + +2017-03-27 Arash Esbati + + Recognize optional argument in verb macros with delimiters/braces + + * font-latex.el (font-latex-built-in-keyword-classes): Add \verb + to textual keyword class. + (font-latex-set-syntactic-keywords): Extend regexp to ignore an + optional argument for verbatim macros with delimiters and/or + braces. + +2017-03-26 Ikumi Keita + + Add support for Japanese font command + + * tex-jp.el (): Append entries for mincho and gothic font + commands to `LaTeX-font-list'. + (japanese-latex-mode-initialization): Add font lock support + to \textgt, \mathgt and \gtfamily commands for displaying + with bold font in Emacs buffer. + * doc/auctex.texi (Japanese): Mention new font commands and + add indexes for them. + +2017-03-23 Ikumi Keita + + Enhance Japanese class files support + + * style/tarticle.el: + * style/tbooks.el: + * style/treport.el: + * style/jsreport.el: Add new style files. + * Makefile.in (STYLESRC): Add them and tweak order not to break the + format of file name alignment. + * style/j-book.el ("j-book"): Correct the largest section level to + "part" following book.el. + * style/jarticle.el: + * style/jbook.el: + * style/jreport.el: + * style/jsarticle.el: + * style/jsbook.el: Add defvar for class options, counters and + pagestyles following {article,book,report}.el. + Correct the largest section level in jbook.el, too. + Deal with "report" option in jsbook.el. + +2017-03-24 Arash Esbati + + * texmathp.el (texmathp-tex-commands-default): Add entries for empheq.sty. + +2017-03-23 Arash Esbati + + * style/minted.el ("minted"): Add key=val query for \mint and \mintinline. + +2017-03-19 Ikumi Keita + + Use `TeX-line-number-at-pos' further for older emacsen + + * tex-buf.el (TeX-region-create): + (TeX-region-update-point): + * tex-info.el (Texinfo-make-node-list): Replace `line-number-at-pos' + with `TeX-line-number-at-pos'. + +2017-03-19 Ikumi Keita + + Use compatibility function `TeX-line-number-at-pos' for older emacsen + + * tex.el (TeX-evince-sync-view-1): + (TeX-synctex-output-page-1): Replace `line-number-at-pos' with + `TeX-line-number-at-pos'. + +2017-03-18 Arash Esbati + + Use the variable `LaTeX-listing-label' + + * style/minted.el ("minted"): + * style/newfloat.el (LaTeX-newfloat-auto-cleanup): Use + `LaTeX-listing-label' instead of hard-coded "lst:" string. + +2017-03-18 Arash Esbati + + Use compat function `TeX-replace-regexp-in-string' in core files + + * tex.el (TeX-source-correlate-sync-source): + * latex.el (LaTeX-split-bibs): Use compat function + `TeX-replace-regexp-in-string'. + +2017-03-18 Arash Esbati + + Use `TeX-replace-regexp-in-string' in style files + + * style/empheq.el (LaTeX-empheq-item-equation): + * style/tcolorbox.el (LaTeX-tcolorbox-load-used-libraries): + * style/xcolor.el (LaTeX-xcolor-auto-cleanup): Use compat function + `TeX-replace-regexp-in-string'. + +2017-03-18 Arash Esbati + + Add new compat function `TeX-replace-regexp-in-string' + + * tex.el (TeX-replace-regexp-in-string): New compat function. + With XEmacs, pass arguments to `replace-in-string', with Emacs to + `replace-regexp-in-string'. This function supports only mandatory + arguments of the original functions just mentioned. + +2017-03-17 Ikumi Keita + + Avoid altering user option as much as possible + + * tex-jp.el (): Alter `TeX-view-predicate-list-builtin' and + `TeX-view-program-list-builtin' instead of their customize option + cousins. + Append to `TeX-view-program-selection' only on w32 system. + +2017-03-16 Arash Esbati + + Add LaTeX inline math delimiters to Ispell skip list + + * tex-ispell.el: Add LaTeX inline math delimiters \( \) to Ispell + skip list. (bug#26125) + Remove unnecessary part from regexp for \cmidrule. + +2017-03-15 Arash Esbati + + Fix addition of key=val's + + * style/fvextra.el (LaTeX-fvextra-update-key-val): Fix addition of + key=val's to `LaTeX-fancyvrb-key-val-options-local'. + +2017-03-15 Ikumi Keita + + Modify `TeX-expand-list-builtin' instead of `TeX-expand-list' + + * tex-jp.el (): `TeX-expand-list' is user option since 2015. Add + extra entries for Japanese TeX engines to `TeX-expand-list-builtin' + instead. + +2017-03-13 Arash Esbati + + Add new style/fvextra.el + + * Makefile.in (STYLESRC): Add new style. + + * style/fvextra.el: New file. + +2017-03-13 Arash Esbati + + Improve parsing capabilities of style/fancyvrb.el + + * style/fancyvrb.el (LaTeX-fancyvrb-key-val-options): Add + undocumented keys, update some values. + (LaTeX-fancyvrb-key-val-options-local) + (LaTeX-fancyvrb-base-macros, LaTeX-fancyvrb-base-environments) + (LaTeX-fancyvrb-key-val-skip-regexp): New variables. + (LaTeX-fancyvrb-macro-regexp, LaTeX-fancyvrb-environment-regexp): + Update for new parsing mechanism. + (LaTeX-fancyvrb-arg-define-macro) + (LaTeX-fancyvrb-arg-define-environment) + (LaTeX-fancyvrb-arg-file-relative): New functions. + ("fancyvrb"): Use new variables and functions in the hook. Update + fontification. + +2017-03-10 Arash Esbati + + Improve fallback for indentation when & is omitted + + * latex.el (LaTeX-hanging-ampersand-position): Improve handling of + fallback which now respects also intended tabular environments. + Thanks to Ikumi Keita for testing and providing code. (bug#26032) + + * tests/latex/tabular-in.tex: + * tests/latex/tabular-out.tex: Add additional test for indented + tabular. + +2017-03-09 Ikumi Keita + + Remove spurious entries of view settings. + + * tex-jp.el (TeX-view-program-list): + (TeX-view-program-selection): Remove spurious entries, most of which + are related with other TeX IDEs. + cf. http://lists.gnu.org/archive/html/auctex-devel/2016-04/msg00036.html + +2017-03-09 Arash Esbati + + Add fallback for indentation when & is omitted + + * latex.el (LaTeX-hanging-ampersand-position): Add fallback for + indentation if the row searched does not contain a column + separator &. + + * tests/latex/tabular-in.tex: + * tests/latex/tabular-out.tex: Add filling test for missing & in + row. + +2017-02-06 Ikumi Keita + + Fix auto selection of japanese TeX engine + + * tex-jp.el (japanese-latex-mode-initialization): Use + `LaTeX-match-class-option' to detect uplatex option given to + jsarticle, jsreport and jsbook class. (The root of this problem is + the same as Bug#25563) + (): Quit appending to `LaTeX-command-style' because this made the + user's intentional selection of `TeX-engine' ineffective with regard + to the selection of the executable names. + Fix copyright year. + * doc/auctex.texi (Japanese): Add description of Japanese TeX engine: + How to use, change and set the value of the engine. + Add description of the customize options related to the encoding of + Japanese TeX documents. + +2017-03-08 Arash Esbati + + Detect \& in tabular cells when filling + + * latex.el (LaTeX-indent-tabular): Search backward for any + ampersands not escaped with a backslash, i.e. control symbol \&, + and return the adjusted value. Thanks to Ikumi Keita for his + perceptive comments on the implementation. (bug#26010) + + * tests/latex/tabular-in.tex: + * tests/latex/tabular-out.tex: Add test for table filling with \& + in cells. + +2017-03-06 Arash Esbati + + * tex-ispell.el (TeX-ispell-skip-cmds-list): Add hyperref macros. + +2017-03-05 Arash Esbati + + * tex-ispell.el (TeX-ispell-skip-setcdr): Add entry for filecontents package. + +2017-03-04 Ikumi Keita + + Fix documents and add trivial improvements. + + * font-latex.el (font-latex-deactivated-keyword-classes): Add keyword + class biblatexnoarg, biblatex and slide-title to doc string. + Use `buffer-string'. + (font-latex-keyword-matcher): Mention that face attributes is accepted + as FACE argument in doc string. + (font-latex-make-built-in-keywords): Arrange doc string for generated + defvar of `font-latex-match-*-keywords-local' depending on the keyword + type. + Remove spurious type declaration from generated defcustom of + `font-latex-match-*-keywords'. + Replace meaningless argument with nil and add doc string for generated + defvar of `font-latex-match-*'. + Replace redundant call to intern with literal quote of symbol. + (font-latex-user-keyword-classes): Fix doc string. The accepted face + argument is face attribute rather than font specification. + Add doc string for generated defvar of `font-latex-match-*'. + (font-latex-make-user-keywords): Replace backquote with quote where + backquote is not necessary. + (font-latex-add-keywords): Add keyword class biblatexnoarg to doc + string. + * doc/auctex.texi (): Update copyright year. + (Deactivating defaults of built-in keyword classes): Add keyword + class biblatexnoarg, biblatex and slide-title. + Fix sample lisp code. + (User-defined keyword classes): The accepted face argument is face + attribute rather than font specification. + +2017-03-04 Ikumi Keita + + Make customization to face specification to appear in + customization buffer. + + * font-latex.el (font-latex-user-keyword-classes): Exchange the order + of `face' and `custom-face-edit'. Tweak doc string. + +2017-03-04 Ikumi Keita + + Unify treatment of face argument over the relevant functions. + + * font-latex.el (font-latex-keyword-matcher): Conform the face + argument correctly to the format `font-lock-keywords' requires. + (font-latex-make-user-keywords) : Call `font-latex-make-match-defun' + directly without `eval'. + (font-latex-deactivated-keyword-classes) : Accept a face symbol, as + well as a form returning a face symbol, for the third element for each + item of `font-latex-built-in-keyword-classes'. + (font-latex-built-in-keyword-classes) : Remove quoting from the face + names. Contrary to the sentence of the doc string + "The third element is the symbol of a face to be used or a Lisp + form returning a face symbol.", symbol of a face was invalid due to + the above bugs. + +2017-03-04 Ikumi Keita + + Fix font-latex-make-match-defun to generate intended code. + + * font-latex.el (font-latex-make-match-defun): Arrange the order of + evaluation not to generate meaningless clause. Byte compile warning + on xemacs went away. + +2017-03-04 Mosè Giordano + + Partially revert previous commit, will look better later + + * tex-buf.el (TeX-command-expand): Do not error if `string' is nil. This made + "View" command unusable. + +2017-03-04 Mosè Giordano + + Prevent infinite loop in TeX-command-expand + + * tex-buf.el (TeX-command-expand): Throw an error if `string' is not a string. + This prevents an infinite loop. + * tex.el (TeX-engine-in-engine-alist): New function to pick up an engine from + `TeX-engine-alist' and throw an error if the engine is not there. + (TeX-expand-list-builtin): Use `TeX-engine-in-engine-alist'. + * context.el (ConTeXt-expand-options): Use `TeX-engine-in-engine-alist'. + * tests/tex/command-expansion.el (TeX-command-expansion-errors): Add tests for + error handling of `TeX-command-expand'. + +2017-02-24 Ikumi Keita + + Tweak locale treatment on xemacs. + + * tex-jp.el (japanese-TeX-set-process-coding-system): Use the locale + related environment variables for fallback value. + +2017-02-21 Arash Esbati + + Add new style/sourcecodepro.el + + * Makefile.in (STYLESRC): Add new style. + + * style/sourcecodepro.el: New file. + +2017-02-21 Arash Esbati + + * style/subfiles.el (LaTeX-subfiles-class-options): New function. + +2017-02-04 Ikumi Keita + + Make papersize predicate in tex-jp.el to work again. + Problem parallel to bug#25563. + + * tex-jp.el (): Use `LaTeX-match-class-option' to examine paper size + option of document class. + +2017-02-14 Ikumi Keita + + Fix setting of coding system for Japanese TeX + + * tex-jp.el (japanese-TeX-set-process-coding-system): Cater for the + case that kanji option is requested by user but cannot be determined. + XEmacs doesn't have `locale-coding-system'. Use + `get-coding-system-from-locale' and `current-locale' instead. + Cleanup indentation. + (japanese-TeX-coding-ejsu): Add entry for xemacs coding system of cp932. + +2017-02-20 Mosè Giordano + + Improve regexp for looking for documentclass macro + + * latex.el (LaTeX-env-document): Allow any non line-breaking character in regexp + used to look for `documentclass' macro. Previous regexp did not catch class + options containing dots or slash, that may occur when using `subfiles' class. + +2017-02-20 Mosè Giordano + + Improve determination of master file with subfiles class + + * style/subfiles.el ("subfiles"): Do not strip dirname from master file. + +2017-02-19 Arash Esbati + + Add new keys for package version 4.00 + + * style/tcolorbox.el (LaTeX-tcolorbox-keyval-options): Add new + keys for v4.00 of the package. + +2017-02-16 Arash Esbati + + * latex.el (LaTeX-label): Eliminate premature returning of label. + +2017-02-16 Arash Esbati + + Append "lstlisting" to `LaTeX-label-alist' + + * style/listings.el ("listings"): Append "lstlisting" to + `LaTeX-label-alist'. + (LaTeX-listings-auto-cleanup): Use `LaTeX-listing-label' as a + symbol during clean up. + +2017-02-10 Arash Esbati + + Add new style/preview.el + + * Makefile.in (STYLESRC): Add new style. + + * style/preview.el: New file. + +2017-02-10 Arash Esbati + + * .gitignore: Ignore only preview.el in top directory. + +2017-02-10 Arash Esbati + + Improve parsing process in style/xcolor.el + + * style/xcolor.el (LaTeX-xcolor-definecolor-regexp): Use + `regexp-opt' to build a regexp to match all color defining macros. + (LaTeX-xcolor-colorlet-regexp): Remove variable. + (LaTeX-xcolor-auto-cleanup): Romove unnecessary *. + +2017-02-09 Arash Esbati + + Improve parsing process in style/color.el + + * style/color.el (LaTeX-color-definecolor-regexp): Remove + unnecessary 2nd and 3rd arguments from regexp. + (LaTeX-color-auto-cleanup): Delete unnecessary function and remove + it from `TeX-auto-cleanup-hook'. + +2017-02-09 Arash Esbati + + Fix parsing bug in style/xcolor.el + + * style/xcolor.el (LaTeX-xcolor-definecolor-regexp): Move parsing + of \colorlet macro into `LaTeX-xcolor-colorlet-regexp'. + (LaTeX-xcolor-colorlet-regexp): New variable. + ("xcolor"): Activate `LaTeX-xcolor-colorlet-regexp' in style hook. + +2017-02-06 Arash Esbati + + * latex/preview.dtx: Fix example for \PreviewMacro* macro. + Add missing backslash. + +2017-02-04 Ikumi Keita + + Fix minor problems + * tex.el (TeX-view-predicate-list-builtin): Enclose whole alternatives + in regexp with shy group in order that the effect of "\`" and "\'" + covers all the alternatives. + * latex.el (LaTeX-auto-cleanup): Regard "Class", in addition to + "class", as an indicator of LaTeX2e document. + +2017-02-02 Arash Esbati + + Simplify addition of entirely skipped environments + + * tex-ispell.el (TeX-ispell-skip-envs-list): New variable for + environments which should be skipped entirely. + (TeX-ispell-skip-envs-regexp): New variable keeping the regexp + generated from `TeX-ispell-skip-envs-list'. + +2017-02-02 Tassilo Horn + + Fix TeX-view-predicate-list-builtin predicates wrt class opts + + * latex.el (LaTeX-match-class-option): New function. + * tex.el (TeX-view-predicate-list-builtin): Use above function to check + paper sizes orientation from documentclass options (bug#25563). + +2017-02-01 Mosè Giordano + + Fix number of arguments of local-variable-p in XEmacs + + * font-latex.el (font-latex-after-hacking-local-variables): Second argument of + `local-variable-p' is mandatory in XEmacs. + +2017-02-01 Tassilo Horn + + Fix font-latex-after-hacking-local-variables on XEmacs + + * font-latex.el (font-latex-after-hacking-local-variables): Cater for the + fact that file-local-variables-alist isn't there in XEmacs and older + Emacs versions (bug#25564). + +2017-02-01 Arash Esbati + + * tex-ispell.el: Add support for enviroments from breqn.sty. + +2017-02-01 Tassilo Horn + + Fix plain-TeX-auto-regexp-list docstring + + * tex.el: Fix docstring of plain-TeX-auto-regexp-list (bug#25574). + +2017-01-29 Arash Esbati + + Add new style/breqn.el + + * Makefile.in (STYLESRC): Add new style. + + * style/breqn.el: New file. + +2017-01-29 Arash Esbati + + Update style/listings.el to use `LaTeX-env-label-as-keyval' + + * style/listings.el (LaTeX-listings-key-val-options): Comment the + "label" key. + (LaTeX-listings-key-val-label-extract): + (LaTeX-listings-key-val-label-regexp): New variable. + (LaTeX-listings-auto-cleanup): Use `LaTeX-add-environments' + instead of adding new enviroments to `LaTeX-auto-environment'. + Use the function `LaTeX-env-label-as-keyval' to insert labels. + Add parsed enviroments to AUCTeX parser with `TeX-auto-add-regexp'. + ("listings"): Add `LaTeX-listings-key-val-label-regexp' to the + parser. + Use `LaTeX-env-label-as-keyval' for "lstlisting". + +2017-01-29 Arash Esbati + + Add function to put labels in opt. argument of environments + + * doc/changes.texi: Document new feature. + + * latex.el (LaTeX-listing-label): New custom prefix for labels in + code typesetting environments. + (LaTeX-env-label-as-keyval): New function. + (LaTeX-narrow-to-environment): Fix typo in docstring. + +2017-01-27 Arash Esbati + + Add `NO-INSERT' argument to `LaTeX-label' + + * doc/changes.texi: Document changes to `LaTeX-label' and + `LaTeX-label-function'. + + * latex.el (LaTeX-label): Add second optional argument NO-INSERT. + This argument is passed to function bound to + `LaTeX-label-function' (usually `reftex-label' with RefTeX + enabled). If `LaTeX-label-function' is nil and NO-INSERT is + non-nil, label is read and returned as a string. Remove some + unnecessary checks. + (LaTeX-label-function): Mention in docstring that the function is + expected to take an optional argument NO-INSERT. This is an + incompatible change. + +2017-01-27 Arash Esbati + + Check if label is defined before adding it to known labels + + * latex.el (TeX-read-label): Check if label is already defined and + ask for user confirmation before adding it list of known labels. + Do not add label if empty string or the value of + `TeX-read-label-prefix'. + +2017-01-26 Arash Esbati + + Add \citetitle to `reftex-cite-format' in style/biblatex + + * style/biblatex.el ("biblatex"): Add \citetitle[*] to + `reftex-cite-format' and bind them to keys i/I per user request + http://lists.gnu.org/archive/html/auctex/2017-01/msg00049.html. + +2017-01-25 Mosè Giordano + + Guard setcar with appropriate test + + * tex-jp.el (assoc): Replace second element of "BibTeX" and "Index" entries of + `TeX-command-list' only if they are already there. This variable is + customizable and users may have removed them. Reported by jfbu. + +2017-01-20 Mosè Giordano + + * latex.el (LaTeX-newline): Make interactive. See bug#24412. + +2017-01-20 Mosè Giordano + + Add makeglossaries to the list of commands + + * tex.el (TeX-command-list): Add makeglossaries. Fixes bug#24952. + * latex.el (LaTeX-clean-intermediate-suffixes): Add extensions of files created + by makeglossaries. + +2017-01-15 Mosè Giordano + + Show summary of tests at the end of make check + + * tests/Makefile (check): Depend on `check-doit' and `mostlyclean' phony + targets. + (check-doit): New rule for showing summary of tests. + (mostlyclean): Delete log files. + +2017-01-13 Davide G. M. Salvetti + + Fix ConTeXt-outline-regexp + + Add a separator between different elements; see Debian bug #850444. + +2017-01-13 Mosè Giordano + + Remove also a gitignore + + * Makefile.in (EXCLUDEDFILES): Add latex/.gitignore to excluded files. + +2017-01-13 Mosè Giordano + + Remove file from distributed tar ball + + * Makefile.in (EXCLUDEDFILES): Add doc/tex-ref.log. + +2017-01-12 Mosè Giordano + + Add AUCTeX Logo + + * etc/auctex-logo.tex: Logo of AUCTeX. It was realized with comments from + Vincent Belaïche, Marcin Borkowski, Marta Dell’Atti, Tamas Papp and others. + + * .gitignore: Ignore some files automatically created during compilation. + +2017-01-11 Mosè Giordano + + Make gitlog-to-changelog ignore release-commit + + * Makefile.in (release-commit): Prefix the commit message with "; ", so that + the commit will be ignored when automatically updating the ChangeLog. + +2017-01-10 Mosè Giordano + + * Version 11.90 released. + +2017-01-10 Mosè Giordano + + Refresh RELEASE file + + * RELEASE: Update "Availability" and "Future development and additional + information" sections. + +2017-01-10 Mosè Giordano + + * Makefile.in (release-commit): Use UTF-8 coding for ChangeLog entry. + + * ChangeLog-preview: Change encoding to UTF-8. + + * Makefile.in (release-commit): Fix name of preview ChangeLog. + +2017-01-10 Arash Esbati + + Use RefTeX for multiple references in cleveref + + * style/cleveref.el (TeX-arg-cleveref-multiple-labels): Check if + RefTeX is enabled and use it for multiple referencing macros. + ("cleveref"): Use `TeX-arg-ref' instead of `TeX-arg-label'. + ("cleveref"): Remove call of (font-latex-set-syntactic-keywords). + +2017-01-10 Arash Esbati + + Skip macros and environments from tcolorbox and raster library + + * tex-ispell.el (TeX-ispell-sort-skip-cmds-list): Extract macros + with optional argument from `TeX-ispell-skip-cmds-list'. + (TeX-ispell-skip-cmds-opt-arg-regexp): New variable containing + macros where only the optional argument is skipped while spell + checking. + Add macros and environments from tcolorbox.el and + tcolorboxlib-raster.el. + +2017-01-10 Arash Esbati + + Advertise AUCTeX installation from ELPA + + * doc/quickstart.texi (Quick Start): Emphasize the necessity to + drop (load "auctex.el" nil t t) when installed from ELPA. + + * doc/install.texi (Installation): Advertise installation from + ELPA. + +2017-01-09 Mosè Giordano + + Prepare for upcoming release + + * RELEASE: Update AUCTeX version, the new features section, and + the list of contributors. + + * configure.ac: Update AUCTeX version. + + * doc/changes.texi: Reorder changes for 11.90 version section. + + * doc/tex-ref.tex: Update AUCTeX version and copyright years + across the file. + + * latex/preview.dtx: Manually update release version. + +2017-01-07 Mosè Giordano + + Adapt Makefile to new ChangeLog file name + + * Makefile.in (release-commit): Use `CHANGELOG_N' in place of + `ChangeLog'. + +2017-01-06 Tassilo Horn + + Don't use cl function copy-list + + * font-latex.el (font-latex--get-script-props): Use copy-sequence instead of + copy-list, the latter being a cl function. + +2017-01-05 Tassilo Horn + + Fix bug where font-latex-sub/superscript-face was not applied to ^_ + + * font-latex.el (font-latex-make-user-keywords): prepend + font-latex-script-char-face, don't replace existing specs. + +2017-01-05 Tassilo Horn + + Fontify script characters with a new face + + * doc/auctex.texi (Fontification of math): Document it. + * doc/changes.texi: Mention that. + * font-latex.el (font-latex-make-user-keywords): Adapt. + (font-latex-script-char-face): New face. + (font-latex-match-script-chars): Improve it so that double ^_ aren't + matched because such errors were hard to see with + font-latex-fontify-script set to invisible. + (font-latex-script-char): New function. + +2017-01-05 Arash Esbati + + Support biblatex cite format in all Emacsen + + * style/biblatex.el ("biblatex"): Check if biblatex is available + in `reftex-cite-format-builtin' and use it. If not, add entries + for older Emacsen manually. + +2017-01-05 Arash Esbati + + Check new custom option before activating RefTeX cite format + + * doc/changes.texi: Document new variable. + + * style/biblatex.el ("biblatex"): + * style/harvard.el ("harvard"): + * style/jurabib.el ("jurabib"): + * style/natbib.el ("natbib"): Set cite format provided by RefTeX + when `LaTeX-reftex-cite-format-auto-activate' is non-nil. + + * tex-style.el (LaTeX-reftex-cite-format-auto-activate): New + customizable variable. + +2017-01-04 Tassilo Horn + + Fix script unfontification bug + + * font-latex.el (font-latex-unfontify-region): Remove script-level + property and raise display property even though it's value is different + from what's specified in font-latex-script-display. + +2017-01-04 Tassilo Horn + + Improve completion docs + + * doc/auctex.texi (Completion): Improved docs. + * doc/changes.texi: Mention math completion, add link to Completion node + in the manual. + * tex.el (TeX-complete-list): Improve docstring. + +2017-01-04 Tassilo Horn + + Refactor normal completion and completion at point a bit + + * tex.el (TeX--complete-find-entry): New function. + (TeX-complete-symbol,TeX--completion-at-point): Use it. + +2017-01-04 Tassilo Horn + + Completion for math macros + + * latex.el (LaTeX--after-math-macro-prefix-p): New function. + (LaTeX-common-initialization): Use it for new TeX-complete-list entry. + * tex.el (TeX-complete-list): Also allow match-data setting predicates in + entries. + (TeX-complete-symbol,TeX--completion-at-point): Adapt to new possibility. + +2017-01-03 Tassilo Horn + + Add completion-at-point support + + * doc/auctex.texi (Completion): Document completion-at-point support. + * doc/changes.texi: Mention completion-at-point support. + * tex.el (TeX--completion-at-point): New function. + (VirTeX-common-initialization): Add TeX--completion-at-point to + completion-at-point-functions in TeX buffers if that's bound. + +2017-01-03 Mosè Giordano + + Use RefTeX for multiple citations in biblatex + + * style/biblatex.el (LaTeX-arg-biblatex-cites): Use RefTeX when + available. Suggested by Arash Esbati. + +2017-01-03 Tassilo Horn + + Simple docfix + + * font-latex.el (font-latex-fontify-script-max-level): Correct escaping of + \(...\) in the docstring. + +2017-01-03 Tassilo Horn + + Improve multi-level script fontification + + * doc/auctex.texi (Fontification of math): Update docs. + * doc/changes.texi: Add an item for the new script fontification + features. + * font-latex.el (font-latex-fontify-script): Update docstring. + (font-latex-fontify-script-max-level): New custom variable. + (font-latex--get-script-props): Apply script face only for levels up to + font-latex-fontify-script-max-level. + (font-latex-script): Adapt call to font-latex--get-script-props. + +2017-01-03 Arash Esbati + + Add a newline only if \label is inserted + + * style/caption.el (LaTeX-arg-caption-captionof): + * style/bicaption.el (LaTeX-arg-bicaption-bicaption): Save the + position before asking for a label. Add a newline only if a label + is inserted. + +2017-01-03 Tassilo Horn + + Bring back multi-level script font-locking + + * doc/auctex.texi (Fontification of math): Add documentation. + * font-latex.el (font-latex-script-display): Increase default raise level to + 0.5. + (font-latex-superscript-face,font-latex-subscript-face): Let scripts be a bit + larger (:height 0.85 instead of 0.8). + (font-latex--get-script-props): New function for incrementing/decrementing + raise display property values. + (font-latex-script): Use it. + +2017-01-03 Tassilo Horn + + Revert "Remove multi-level/invisible feature of font-latex-fontify-script" + + This reverts commit ccec8501960a448dd8faccaae54dfd9839a37c30. + +2017-01-02 Tassilo Horn + + Remove multi-level/invisible feature of font-latex-fontify-script + + * font-latex.el (font-latex-make-user-keywords,font-latex-script-display) + (font-latex-script): Remove multi-level/invisible feature of + font-latex-fontify-script. + (font-latex-doctex-preprocessor-face): Remove function. + * doc/auctex.texi (Fontification of math): Remove documentation for + font-latex-fontify-script's multi-level and invisible values. + +2016-12-31 Arash Esbati + + Set `reftex-set-cite-format' to biblatex or natbib + + * style/biblatex.el ("biblatex"): Set `reftex-set-cite-format' to + biblatex or natbib depending on package option. + +2016-12-30 Uwe Brauer + + Add new style/exam.sty + + * Makefile.in (STYLESRC): add exam.el + * style/exam.el: Add style file + * tex-style.el: Move defcustom from exam.el to tex-style.el + +2016-12-30 Arash Esbati + + Fix the names also in expert macros + + * style/cleveref.el ("cleveref"): Fix the names also in expert macros. + +2016-12-30 Arash Esbati + + Fix name of macros \lcnamecref and \lcnamecrefs + + * style/cleveref.el ("cleveref"): Fix name of macros \lcnamecref + and \lcnamecrefs. + +2016-12-30 Arash Esbati + + Add fontification for varioref's referencing macros + + * font-latex.el (font-latex-built-in-keyword-classes): Add starred + version to \vref macro. + + * style/varioref.el ("varioref"): Add fontification support for + referencing macros. + +2016-12-30 Arash Esbati + + Add starred version of \citeauthor and \Citeauthor + + * font-latex.el (font-latex-built-in-keyword-classes): + * style/biblatex.el ("biblatex"): Add starred version of + \citeauthor and \Citeauthor macros. + +2016-12-30 Arash Esbati + + Fix fontification for natbib compat macros + + * style/biblatex.el ("biblatex"): Fix fontification for natbib + compat macros which take 2 optional arguments. + +2016-12-29 Arash Esbati + + Add \switchcolumn to paragraph commands + + * style/paracol.el ("paracol"): Add \switchcolumn to paragraph + commands. + +2016-12-29 Arash Esbati + + Add new style/titletoc.el + + * style/titletoc.el: New file. + + * Makefile.in (STYLESRC): Add new style. + +2016-12-29 Arash Esbati + + Add new style/titlesec.el + + * Makefile.in (STYLESRC): Add new style. + + * style/titlesec.el: New file. + +2016-12-29 Arash Esbati + + Add new style/titleps.el + + * Makefile.in (STYLESRC): Add new style. + + * style/titleps.el: New file. + +2016-12-29 Arash Esbati + + Add new style/mdframed.el + + * Makefile.in (STYLESRC): Add new style. + + * style/mdframed.el: New file. + +2016-12-29 Arash Esbati + + Add new tcolorbox library style/tcolorboxlib-raster.el + + * Makefile.in (STYLESRC): Add new style. + + * style/tcolorboxlib-raster.el: New file. + +2016-12-29 Arash Esbati + + Update style/tcolorbox.el to package v3.96 + + * style/tcolorbox.el: Update style to package v3.96. + +2016-12-29 Arash Esbati + + Query for optional float position + + * style/newfloat.el (LaTeX-newfloat-auto-cleanup): Query for + optional float position. + +2016-12-29 Arash Esbati + + Improve inserting arguments of \captionof macro + + * style/caption.el (LaTeX-arg-caption-captionof): New function + improving query and insert of caption and label acc. to float + type. + ("caption"): Use it. + +2016-12-29 Mosè Giordano + + Fix documentation of TeX-arg-file + + * doc/auctex.texi (Adding Macros): `TeX-arg-file' does not strip + extension. Reported by Tyler Smith. Fixes bug#24444. + +2016-12-26 Uwe Brauer + + Make AUCTeX and RefTeX aware of file loading macro \subfile + + * style/subfiles.el ("subfiles"): Make subfile macro be recognized + as a paragraph command. For AUCTeX, add argument of subfile to + `TeX-auto-file'. For RefTeX, append subfile to + `reftex-include-file-commands' and run `reftex-compile-variables' + only once. Code rearrangement. + +2016-12-24 Mosè Giordano + + Print only first line of the message in error overview + + * tex-buf.el (TeX-error-overview-make-entries): Use `push' in place of + `add-to-list'. Print only the first line of the message. + +2016-12-23 Arash Esbati + + Mention improvements to `LaTeX-array-count-columns' in news + + * doc/changes.texi: Mention improvements to + `LaTeX-array-count-columns' in news since 11.89. + +2016-12-23 Arash Esbati + + Extend test for new column counting code with style files loaded + + * tests/latex/tabular-count-ampersands-out.tex: + * tests/latex/tabular-count-ampersands-in.tex: Add tests for + tabularx, tabulary, longtable, dcolumn, siunitx constructs. + + * tests/latex/latex-test.el + (LaTeX-count-ampersands-inserted-in-tabular): Set `TeX-parse-self' + to t in order to load style files in the test. Thanks to Mosè + Giordano for enabling this feature. + +2016-12-22 Arash Esbati + + Update style/minted.el to package version 2.4.1. + + * style/minted.el (LaTeX-minted-key-val-options): Add new key=vals + from package version 2.4.1. + (LaTeX-minted-key-val-options-local): New variable. + (LaTeX-minted-language-list): Set the variable + `LaTeX-minted-language-list' after the first call of function. + (LaTeX-minted-style-list): New variable. + (LaTeX-minted-style-list): New function analogous to + `LaTeX-minted-language-list' returning styles provided by + pymentize program. + (LaTeX-arg-minted-style): New function to insert styles provided + by pymentize program into buffer. + (LaTeX-minted-update-key-vals): New function to update key=vals in + `LaTeX-minted-key-val-options-local'. + (LaTeX-minted-auto-cleanup): Call `LaTeX-minted-update-key-vals'. + ("minted"): Use `LaTeX-minted-key-val-options-local' for all + key=val queries. Update macros incl. fontification. Run style + hook for `newfloat' when package option is given. + +2016-12-22 Tassilo Horn + + Uniform font-lock updates/don't break prettify (bug#25245) + + * font-latex.el (font-latex-update-font-lock): New function. + (font-latex-add-keywords): Use it. + (font-latex-after-hacking-local-variables): Use it. + * style/alltt.el: Use font-latex-update-font-lock. + * style/beamer.el: Ditto. + * style/comment.el: Ditto. + * style/expl3.el: Ditto. + * style/fancyhdr.el: Ditto. + * style/fancyvrb.el: Ditto. + * style/listings.el: Ditto. + * style/minted.el: Ditto. + * style/url.el: Ditto. + +2016-12-22 Mosè Giordano + + Fix to TeX-add-local-master + + * tex.el (TeX-add-local-master): Parse local variables again after + calling the mode function, which killed local variables. + +2016-12-21 Mosè Giordano + + Add style/ directory to TeX-style-path for tests + + * tests/latex/latex-test.el: Add our "style/" directory `TeX-style-path' + to make it possible to load style files inside tests. + +2016-12-20 Mosè Giordano + + * tex.el (TeX-add-local-master): Inherit major mode from master file. + +2016-12-19 Arash Esbati + + Mention that arguments to *-operator must be in braces + + * doc/auctex.texi (Tabular-like): Mention that the new code for + counting columns in *{num}{cols} expects num and cols to be + enclosed in braces. + +2016-12-19 Arash Esbati + + Add test for new column counting code + + * tests/latex/tabular-count-ampersands-out.tex: + * tests/latex/tabular-count-ampersands-in.tex: New files. + + * tests/latex/latex-test.el + (LaTeX-count-ampersands-inserted-in-tabular): Test new column + counting code in `LaTeX-array-count-columns'. + +2016-12-19 Arash Esbati + + Count *-operator in column specification + + * latex.el (LaTeX-array-count-columns): Detect *-operator in + column specification and count the arguments for final calculation + of columns. Thanks to Ikumi Keita for pointing out this + deficiency and code to fix it. + +2016-12-19 Arash Esbati + + Add new style/dcolumn.el + + * Makefile.in (STYLESRC): Add new style. + + * style/dcolumn.el: New file. + +2016-12-19 Arash Esbati + + Accept non-letter characters as column specifier + + * style/array.el (LaTeX-array-newcolumntype-regexp): Accept + non-letter characters as column specifier. + +2016-12-17 Arash Esbati + + Use `LaTeX-item-longtable' while inserting longtable's + + * style/longtable.el (LaTeX-longtable-skipping-regexp): New variable. + (LaTeX-item-longtable): New function. This function is a + variation of `LaTeX-item-array' which uses + `LaTeX-longtable-skipping-regexp' when inserting ampersands. + ("longtable"): Append longtable to `LaTeX-item-list'. + +2016-12-17 Arash Esbati + + Add "s" and "S" to `LaTeX-array-column-letters' + + * style/siunitx.el ("siunitx"): Add column specification letters + "s" and "S" to `LaTeX-array-column-letters'. + +2016-12-17 Arash Esbati + + Append tabular[xy] to `LaTeX-item-list' + + * style/tabulary.el ("tabulary"): + * style/tabularx.el ("tabularx"): Append tabularx and tabulary to + `LaTeX-item-list'. + +2016-12-06 Arash Esbati + + Support RefTeX with `reftex-add-index-macros' in style/splitidx.el + + * style/splitidx.el ("splitidx"): Support RefTeX with + `reftex-add-index-macros' and not by appending macros to + `reftex-index-macros'. + +2016-12-06 Arash Esbati + + Support RefTeX with `reftex-add-label-environments' in style/mathtools.el + + * style/mathtools.el (LaTeX-mathtools-auto-cleanup, "mathtools"): + Support RefTeX with `reftex-add-label-environments' and not by + appending environments to `reftex-label-alist'. + ("mathtools"): Add fontification support for referencing macros. + +2016-12-06 Arash Esbati + + Support RefTeX with `reftex-add-label-environments' in style/empheq.el + + * style/empheq.el ("empheq"): Support RefTeX with + `reftex-add-label-environments' and not by appending environments + to `reftex-label-alist'. + +2016-12-05 Arash Esbati + + Fix query for defined colors in style/textpos.el + + * style/textpos.el ("textpos"): Use `cond' to check which color + defining package is loaded and use the respective function for + `completing-read'. + +2016-12-05 Arash Esbati + + Fix query for defined colors in style/ntheorem.el + + * style/ntheorem.el ("ntheorem"): Use `cond' to check which color + defining package is loaded and use the respective function for + `completing-read'. + +2016-11-30 Arash Esbati + + Add support for LaTeX core command \textsubscript + + * font-latex.el (font-latex-built-in-keyword-classes): + * latex.el (LaTeX-common-initialization): Add entry for + "textsubscript" which is in LaTeX core since 2015/01/01. + +2016-11-28 Arash Esbati + + Do not spell-check arguments of \LTXtable + + * tex-ispell.el (TeX-ispell-skip-cmds-list): Add entry for + \LTXtable. + +2016-11-28 Arash Esbati + + Add \LTXtable to list of file-loading commands + + * style/ltxtable.el (LaTeX-ltxtable-file-regexp): New variable. + ("ltxtable"): Make AUCTeX and RefTeX aware of \LTXtable as file + loading command. + Add fontification support. + +2016-11-25 Arash Esbati + + Support new floats defined with newfloat package + + * style/caption.el (LaTeX-caption-update-key-val-options): Append + new floating environments defined with "newfloat.sty" as values to + "type*?" keys in `LaTeX-caption-key-val-options-local'. + +2016-11-25 Arash Esbati + + Append entry to `LaTeX-label-alist' for new "verbatim" floats + + * style/newfloat.el (LaTeX-newfloat-auto-cleanup): Append an entry + for parsed environments of "verbatim" type to `LaTeX-label-alist'. + +2016-11-24 Arash Esbati + + Insert \label inside the mandatory argument of \caption + + * style/longtable.el ("longtable"): Append \label at the end of + caption text inside the mandatory argument. + (LaTeX-longtable-package-options): New variable to suppress the + query for package options. + +2016-11-24 Uwe Brauer + + Add style file for subfiles package. + + * Makefile.in (STYLESRC): add subfiles.el entry + + * style/subfiles.el ("subfiles"): add new style. + +2016-11-23 Mosè Giordano + + Min fix to kpfonts package + + * style/kpfonts.el ("kpfonts"): Move setting of `TeX-font-list' inside + the hook. + +2016-11-23 Mosè Giordano + + Add style file for amsfonts package + + * style/amsfonts.el: New file. + * Makefile.in (STYLESRC): Install it. + * style/amssymb.el ("amssymb"): Run `amsfonts' hook. + +2016-11-21 Arash Esbati + + Add new style/bicaption.el + + * Makefile.in (STYLESRC): Add new style. + + * style/bicaption.el: New file. + +2016-11-21 Arash Esbati + + Add support for style/bicaption.el to style/caption.el + + * style/caption.el (LaTeX-caption-supported-float-types): Add + supported caption types available with bicaption.el. + ("caption"): Append key=vals from bicaption.el to + `LaTeX-caption-key-val-options-local'. + ("caption"): Query for a second optional argument with + \captionsetup*? if bicaption.el is loaded. Same for + fontification. + +2016-11-21 Arash Esbati + + Do not insert a new line if \label is omitted + + * style/subcaption.el (LaTeX-arg-subcaption-subcaption): Insert a + new line only if \label is given. + +2016-11-18 Arash Esbati + + Improve caption and label insertion in style/caption.el + + * style/caption.el (LaTeX-caption-key-val-options): Add key slc + which is an abbrev for singlelinecheck. + (LaTeX-arg-caption-captionbox): Delete unused prompt argument. + Ask for short caption acc. to the value of + `LaTeX-short-caption-prompt-length'. Use `LaTeX-label' instead of + `TeX-insert-macro' to insert a label. Use `TeX-argument-insert' + instead of conditional insert. + ("caption"): Do not fontify the last argument of \captionbox. + Fontification happens within \begin...\end{tabular} or + \includegraphics. + +2016-11-18 Arash Esbati + + Improve caption and label insertion in style/subcaption.el + + * style/subcaption.el (LaTeX-arg-subcaption-subcaption): Delete + unused prompt argument. Ask for short caption acc. to the value + of `LaTeX-short-caption-prompt-length'. Fill the inserted + sub-caption before using `LaTeX-label' to insert the label. + (LaTeX-arg-subcaption-subcaptionbox): Delete unused prompt + argument. Ask for short caption acc. to the value of + `LaTeX-short-caption-prompt-length'. Use `LaTeX-label' to insert + the label. Use `TeX-argument-insert' instead of conditional + insert. + ("subcaption"): Append package environments to `LaTeX-label-alist'. + ("subcaption"): Do not fontify the last argument of + \subcaptionbox. Fontification happens within + \begin...\end{tabular} or \includegraphics. + +2016-11-16 Arash Esbati + + Add new style/FiraSans.el + + * Makefile.in (STYLESRC): Add new style. + + * style/FiraSans.el: New file. + +2016-11-16 Arash Esbati + + Add new style/FiraMono.el + + * Makefile.in (STYLESRC): Add new style. + + * style/FiraMono.el: New file. + +2016-11-14 Mosè Giordano + + Suggest to display warnings when there are no errors in error overview + + * tex-buf.el (TeX-error-overview): When there are no errors, suggest to + display warnings and bad boxes, if present. Fixes bug #24877. + +2016-11-04 Tassilo Horn + + Refresh font-latex fontification if vars are modified + + Refresh font-latex fontification if variables such as + LaTeX-verbatim-*-local are set in a file-local variables block or as + directory-local variables (bug#24868). + + * font-latex.el (font-latex-after-hacking-local-variables): New function. + (font-latex-setup): Add it do hack-local-variables-hook. + * tex.el (TeX--list-of-string-p): New function. + * latex.el (LaTeX-verbatim-environments-local): + (LaTeX-verbatim-macros-with-braces-local): + (LaTeX-verbatim-macros-with-delims-local): Use it for + safe-local-variable property. + +2016-11-02 Arash Esbati + + Update style/natbib.el to package version 8.31b + + * style/natbib.el ("natbib"): Add missing macros to catch up with + package version 8.31b. Rearrange code. + (LaTeX-arg-natbib-notes): Remove redundant check if + `TeX-arg-cite-note-p' is non-nil. + +2016-10-17 Tassilo Horn + + Make Copyright headers conforming to convention + +2016-10-17 Arash Esbati + + Do not insert unnecessary brackets for citation macros + + * style/natbib.el (LaTeX-arg-natbib-notes): Rename function name + from `natbib-note-args'. + Improve the insertion of arguments in order not to have an empty + pair of brackets when both pre- and post-note are omitted. + ("natbib"): Replace occurrence of `natbib-note-args' with + `LaTeX-arg-natbib-notes'. + +2016-10-17 Arash Esbati + + Use `TeX-argument-insert' instead of conditional `insert' + + * style/biblatex.el (LaTeX-arg-biblatex-natbib-notes): Use + `TeX-argument-insert' instead of `insert' for arguments + insertion. + +2016-10-16 Arash Esbati + + Add support for natbib macros to style/biblatex + + * style/biblatex.el (LaTeX-arg-biblatex-natbib-notes): New + function. + ("biblatex"): Add completion and fontification support for natbib + compatibility macros. + +2016-10-14 Tassilo Horn + + Manually merge changes that were only on the elpa branch + +2016-10-13 Tassilo Horn + + Fix TeX--if-macro-fboundp edebug spec + + * tex.el (TeX--if-macro-fboundp): Fix broken edebug spec. + +2016-09-27 Mosè Giordano + + Fix to my previous commit + + * tex-buf.el (TeX-BibTeX-sentinel): Fix misplaced `setq', it was inside + the `cond' form while it should have been outside. + +2016-09-19 Tassilo Horn + + Improve docs added/changed in last commit + + * doc/auctex.texi (Display): Rewrite WYSIWYG paragraph and add + references. + (Fontification of math): Switch order in which multi-level and invisible + are introduced. Fix misplaced @xref. + +2016-09-19 Uwe Brauer + + Add information about prettify and semi WYSIWYG features. + + * doc/auctex.texi (Display): Add a sentence about + prettify-symbols-unprettify-at-point. + (Fontification of math): add `invisible' to + `font-latex-fontify-script'. + +2016-09-18 Tassilo Horn + + Don't require \end{env} is on a separate line + + * font-latex.el (font-latex-make-user-keywords): + (font-latex-set-syntactic-keywords): Don't require that \end{env} is on + a line of its own. Also allow empty mandatory argument in verbatim + environments. + +2016-09-18 Mosè Giordano + + Fix default command after running BibTeX with warnings + + * tex-buf.el (TeX-BibTeX-sentinel): Always set `TeX-command-next' to + `TeX-command-default'. As it was before, if BibTeX issued + warnings (or errors) the default next command would have been "View", + which is in no case what the user would expect. This is the same + logic used in Biber sentinel (which has, in addition, a fatal error + after which Biber is run again). + +2016-09-18 Tassilo Horn + + Improve font-locking of verbatim environments + + * font-latex.el (font-latex-set-syntactic-keywords): Handle case where + verbatim content immediately follows \begin{verb-env}. + +2016-09-17 Uwe + + Improve style/bidi and add make file entry. + + * Makefile.in (STYLESRC): add bidi.el + + * style/bidi.el ("bidi"): New file. + +2016-09-17 Arash Esbati + + Improve style/graphicx.el + + * doc/changes.texi: Document the changes about graphicx.el. + + * tex-style.el (LaTeX-includegraphics-options-alist): Remove the + now no-op variable. + + * style/graphics.el ("graphics"): Set + `LaTeX-graphics-package-options' after running hooks for + graphicx.el. + + * style/graphicx.el (LaTeX-graphicx-key-val-options) + (LaTeX-includegraphics-dvips-extensions) + (LaTeX-includegraphics-pdftex-extensions) + (LaTeX-includegraphics-xetex-extensions) + (LaTeX-graphicx-package-options): New variables. + (LaTeX-arg-graphicx-includegraphics-key-val): New function. + (LaTeX-includegraphics-extensions): Return extensions for input + files depending on the used engine. + (LaTeX-arg-includegraphics): Only query for the image file to + include. The query for the optional key-val argument is now done + by `LaTeX-arg-graphicx-includegraphics-key-val'. + ("graphicx"): Extend the query for commands \resizebox[*]. + Commands shared with graphics.el are guarded respectively. + Add missing commands \graphicspath, \DeclareGraphicsExtensions and + \DeclareGraphicsRule. + +2016-09-14 Stefan Monnier + + Cherry-pick 9c24759a96f41e288841ec2e815d62d58dc01e7a from elpa branch + + * tex-ispell.el (TeX-ispell-sort-skip-cmds-list): Drop symbol-value + + * tex-site.el.in (TeX-modes): Use #'. + +2016-09-04 Mosè Giordano + + Do not use a function from cl + + * tex-buf.el (TeX-parse-TeX): Do not use the `signum' function, provided + by `cl' library. + +2016-09-02 Mosè Giordano + + Fix type of ConTeXt-Mark-version option + + * context.el (ConTeXt-Mark-version): Fix the type, it was wrongly set + with a string in place of a symbol. Reported by Tobias Berndt. + +2016-09-01 Arash Esbati + + Add new style/menukeys.el + + * Makefile.in (STYLESRC): Add new style. + + * style/menukeys.el: New file. + +2016-09-01 Arash Esbati + + Add new style/paracol.el + + * Makefile.in (STYLESRC): Add new style. + + * style/paracol.el: New file. + +2016-09-01 Arash Esbati + + Add new style/framed.el + + * Makefile.in (STYLESRC): Add new style. + + * style/framed.el: New file. + +2016-08-31 Arash Esbati + + Use `TeX-ispell-skip-setcar' on user defined index macros + + * style/splitidx.el (LaTeX-splitidx-newindex-regex): Replace wrong + `^}' with `^]'. + (LaTeX-splitidx-auto-cleanup, "splitidx"): Use + `TeX-ispell-skip-setcar' on user defined index macros. + +2016-08-31 Arash Esbati + + Use `TeX-ispell-skip-setcdr' on user defined listing environments + + * style/listings.el (LaTeX-listings-auto-cleanup): Use + `TeX-ispell-skip-setcdr' on user defined lists. + +2016-08-31 Arash Esbati + + Use `TeX-ispell-skip-setcdr' on user defined list environments + + * style/enumitem.el (LaTeX-enumitem-auto-cleanup): Use + `TeX-ispell-skip-setcdr' on user defined lists. + ("enumitem"): Use `TeX-ispell-skip-setcdr' on user defined lists. + Use `TeX-argument-insert' instead of `insert'. + +2016-08-25 Ikumi Keita + + Revise document for Japanese TeX + + Revise document for Japanese TeX + * doc/auctex.texi (Language Support): Fix old statements. Mention + about (semi-)obsolete variables japanese-(La)TeX-command-default, + japanese-TeX-command-list and recommend to use + japanese-TeX-engine-default instead. + +2016-08-25 Ikumi Keita + + Add a Japanese error message translation + + * tex-jp.el (TeX-error-description-list): Add a Japanese error + message translation. + +2016-08-25 Ikumi Keita + + Set the right coding systems for Japanese TeX process + + Set the right coding systems for Japanese TeX process + + * tex-jp.el: + (LaTeX-command-style): Remove kanji option from uplatex and jlatex, + which was there by mistake. + (TeX-japanese-process-input-coding-system, + TeX-japanese-process-output-coding-system, + japanese-TeX-set-process-coding-system): The coding systems for + interacting with Japanese TeX vary with the OS and other + circumstances. So choose the suitable coding system at run time + rather than using the fixed values. + (japanese-TeX-use-kanji-opt-flag): Declare before the first use. + In addition, change default value and tailor doc string as per the + above change. + (japanese-TeX-coding-ejsu): Add coding system compatible for emacs + 21 and xemacs. + +2016-08-24 Mosè Giordano + + Make TeX-previous-error go backward + + * tex-buf.el (TeX-parse-TeX): Decrease `TeX-error-last-visited' when + `arg' is negative. This fixes the behavior of `TeX-previous-error'. + +2016-08-23 Arash Esbati + + Update style/mathtools.el to v1.18 of mathtools.sty + + * style/mathtools.el (LaTeX-mathtools-package-options): Add + "nonrobust" option. + (LaTeX-mathtools-key-val-options): Add missing key=vals. Insert a + period in doc string. + (LaTeX-mathtools-arg-mathstyle-completion) + (LaTeX-mathtools-arg-mathsize-completion) + (LaTeX-mathtools-arg-declarepaireddelimiter) + (LaTeX-mathtools-env-cases) + (LaTeX-mathtools-item-cases): New functions. + (LaTeX-mathtools-env-multlined): Add an empty pair of square + brackets if only the second optional argument is given. + ("mathtools"): Update commands and environments in style hook. + (LaTeX-mathtools-env-matrix-starred) + (LaTeX-mathtools-env-spreadlines): Delete functions. Use + ["string"] when adding environments in `LaTeX-add-environments'. + +2016-08-21 Mosè Giordano + + Fold environments with * in name + + * tex-fold.el (TeX-fold-item): Add asterisk to the regexp matching LaTeX + environment names. Fixes bug#24263. + +2016-08-21 Mosè Giordano + + Remove obsolete TeX-function-p function + + * tex.el (TeX-function-p): Remove this function. It was introduced here + in AUCTeX in 1994, but is present in Emacs since 1997 as well, under + the name `functionp'. Fixes bug#24245. + * tex-buf.el (TeX-command-expand): Replace `TeX-function-p' with + `functionp'. + +2016-08-14 Arash Esbati + + Add new style/empheq.el + + * Makefile.in (STYLESRC): Add new style. + + * style/empheq.el: New file. + +2016-08-10 Arash Esbati + + Add new style/commath.el + + * Makefile.in (STYLESRC): Add new style. + + * style/commath.el: New file. + +2016-08-02 Arash Esbati + + Add new style/pdflscape.el + + * Makefile.in (STYLESRC): Add new style. + + * style/pdflscape.el: New file. + +2016-07-22 Arash Esbati + + Document interaction with Ispell + + * doc/auctex.texi (Selecting a Command): Document interaction with Ispell. + +2016-07-18 Arash Esbati + + Add new spell checking dictionary tex-ispell.el + + * doc/todo.texi (Wishlist): Remove spell checking of macros from + wish list. + + * doc/changes.texi: Mention new file tex-ispell.el in news since + 11.89. + Fix typo. + + * Makefile.in (AUCSRC): Add tex-ispell.el. + + * latex.el (tex-ispell): Require tex-ispell.el. + + * tex.el (TeX-ispell-extend-skip-list): New customizable variable. + (TeX-ispell-skip-setcar, TeX-ispell-skip-setcdr): New functions. + (TeX-ispell-tex-arg-end): New function. + + * tex-ispell.el: Add new file. + +2016-07-08 Arash Esbati + + Reset `LaTeX-auto-xcolor-definecolorset' before parsing + + * style/xcolor.el (LaTeX-xcolor-auto-prepare): Reset + `LaTeX-auto-xcolor-definecolorset' before parsing. + Improve comments. + +2016-07-08 Arash Esbati + + Fix doc string for curve quoting style in Emacs 25 + + * style/theorem.el (LaTeX-theorem-env-label): + * style/ntheorem.el (LaTeX-ntheorem-env-label): + * style/amsthm.el (LaTeX-amsthm-env-label): Fix doc string for new + text quoting style in Emacs 25. + +2016-06-29 Arash Esbati + + Catch up with deletion of \commondummies in texinfo.tex + + * doc/macros.texi: Catch up with deletion of \commondummies in + texinfo.tex which is replaced with \definedummies. Check which + command is defined and add AUCTeX definitions respectively. + +2016-06-28 Masayuki Ataka (tiny change) + + Fix to doc/auctex.texi + + * doc/auctex.texi (Prettifying): Insert missing '{}'. + +2016-06-27 Mosè Giordano + + Change test for PDF Tools availability + + * tex.el (TeX-pdf-tools-sync-view): Change test for PDF Tools + availability, in order to make it possible to postpone loading of the + package, for example when using "use-package". Fixes bug#23803. + +2016-06-11 Tassilo Horn + + More about TeX-raise-frame-function + + * doc/auctex.texi (I/O Correlation): Improve TeX-raise-frame-function + docs. + * doc/changes.texi: Mention TeX-raise-frame-function. + * tex.el (TeX-raise-frame-function): Use raise-frame as default value. + +2016-06-11 Tassilo Horn + + Document TeX-raise-frame-function + + * doc/auctex.texi (I/O Correlation): Document TeX-raise-frame-function. + +2016-06-10 Tassilo Horn + + New defcustom TeX-raise-frame-function + + * tex.el (TeX-raise-frame-function): New defcustom. + (TeX-source-correlate-sync-source): Use it. + +2016-06-04 Uwe Brauer + + Document how to disable filling for specific environments + + * latex.el (LaTeX-indent-environment-list): Mention in docstring that + environments listed here are not filled. + (LaTeX-fill-region-as-paragraph): Add information to the docstring + concerning excluding enviroments from that function by using + `LaTeX-indent-environment-list'. Suggested by Uwe Brauer. + +2016-05-31 Mosè Giordano + + Fix compatibility with GNU Emacs < 24 + + * tex.el (TeX-source-correlate-sync-source): Call `x-focus-frame' only + when it is available. + +2016-05-29 Tassilo Horn + + Grab focus on Evince inverse search + + * tex.el (TeX-source-correlate-sync-source): Call `x-focus-frame'. + +2016-05-29 Tassilo Horn + + Don't use non-existing custom-buffer-done-function + + * tex-wizard.el (TeX-wizard): Use `kill-buffer-hook' and + `custom-buffer-done-kill' instead of `custom-buffer-done-function' which + has been removed from Emacs a long time ago. + +2016-05-27 Tassilo Horn + + Docs for prettification with Emacs 25+ + + * doc/auctex.texi (Prettifying): Document prettification. + +2016-05-27 Stefan Monnier + + Fix byte-compiler warnings. + + * context.el: Fix some byte-compiler warnings. + * tex-buf.el: Ditto. + * tex-jp.el: Ditto. + * tex-mik.el: Ditto. + * toolbar-x.el: Ditto. + +2016-05-24 Tassilo Horn + + Fix copyright header of tex-jp.el + + * tex-jp.el: Fix Copyright and Author headers. + +2016-05-22 Tassilo Horn + + Convert ChangeLog.1 to UTF-8 + + * ChangeLog.1: Convert to UTF-8 and adjust encoding cookie. + +2016-05-22 Tassilo Horn + + Make ChangeLog UTF-8 + + * ChangeLog-preview.1: Convert to UTF-8. + * build-aux/gitlog-to-auctexlog: Remove iconv call for converting + ChangeLog to ISO-8859-1. + +2016-05-21 Mosè Giordano + + Append environment indentation rules to LaTeX-indent-environment-list + + * style/alltt.el ("alltt"): Append indentation rule to + `LaTeX-indent-environment-list' in order not to override custom + settings. Reported by François Patte. + * style/beamer.el ("beamer"): Ditto. + * style/doc.el ("doc"): Ditto. + * style/fancyvrb.el ("fancyvrb"): Ditto. + * style/filecontents.el ("filecontents"): Ditto. + * style/hyperref.el ("hyperref"): Ditto. + * style/listings.el (LaTeX-listings-auto-cleanup, "listings"): Ditto. + * style/longtable.el ("longtable"): Ditto. + * style/minted.el (LaTeX-minted-auto-cleanup, "minted"): Ditto. + * style/tabularx.el ("tabularx"): Ditto. + * style/tabulary.el ("tabulary"): Ditto. + +2016-05-18 Arash Esbati + + Respect both "xcolor" and "color" for command queries + + * style/textpos.el ("textpos"): Remove "color" from + `TeX-run-style-hooks'. + ("textpos"): Respect both "xcolor" and "color" for query to + "textblockcolour" and "textblockrulecolour" commands. + +2016-05-18 Arash Esbati + + Respect both "xcolor" and "color" for query to "shadecolor" + + * style/ntheorem.el ("ntheorem"): Respect both "xcolor" and + "color" for query to "shadecolor" command. + +2016-05-18 Arash Esbati + + Adjust query commands for loading by xcolor.el + + * style/colortbl.el ("colortbl"): Run style hook for "color" only + if "xcolor" is not an active style. + ("colortbl"): Check if "xcolor" is an active style and run + (TeX-arg-xcolor) or (TeX-arg-color) respectively to query for the + arguments. + +2016-05-18 Arash Esbati + + Run `TeX-add-symbols' if "xcolor" is not an active style + + * style/color.el ("color"): Check if "xcolor" is an active style + and then run `TeX-add-symbols' on commands defined by "color.sty" + and add fontification support. + +2016-05-18 Arash Esbati + + Add new style/xcolor.el + + * Makefile.in (STYLESRC): Add new style xcolor.el. + + * style/xcolor.el: Add new file. + +2016-05-15 Tassilo Horn + + Make TeX-view work better with regions + + * tex-buf.el (TeX-region-update-point): New function which sets point in + the region buffer so that it matches the location of point in the + current buffer. + (TeX-view): Use it. + +2016-05-14 Arash Esbati + + Improve the insertation of "macro" environment + + * style/doc.el (LaTeX-env-no-comment): Check if argument + `environment' is "macro" and query/insert a name prefixed with + `TeX-esc'. + (LaTeX-doc-after-insert-macrocode): Add "macro" environment. + ("doc"): Run `LaTeX-env-no-comment' when "macro" environment is + inserted. + +2016-05-14 Mosè Giordano + + Use commit date for package date also in configure + + * aclocal.m4 (AC_DATE_VERSION_FROM_CHANGELOG): Use commit date rather + than author date. + +2016-05-14 Ikumi Keita + + Tweak mode name only when file local variable is enabled. + + * tex-jp.el (japanese-plain-tex-mode-initialization) + (japanese-latex-mode-initialization): Tweak mode name only + when `enable-local-variables' is non-nil. + +2016-05-12 Ikumi Keita + + Adapt for upLaTeX + + * tex-buf.el (TeX-LaTeX-sentinel): Accept banner line of upLaTeX. + * tex-jp.el (japanese-LaTeX-style-list): Add class file for upLaTeX. + * tex.el (TeX-format-list): Make upLaTeX class file names lead to + `japanese-latex-mode'. + +2016-05-09 Mosè Giordano + + Do not check TeX engine with ifluatex package + + * style/ifluatex.el ("ifluatex"): Set `TeX-check-engine-list' to nil so + that the engine is not checked when this package is loaded. + +2016-05-09 Mosè Giordano + + Check TeX engine only once + + * tex-buf.el (TeX-check-engine): If user does not want to change engine, + do not ask again. Suggested by Joost Kremers. + +2016-05-09 Mosè Giordano + + Use commit date to determine package date + + * autogen.sh (AUCTEXDATE): Use commit date, rather than author date, to + determine package date. + +2016-05-09 Arash Esbati + + Insert braces after some macros and \relax after \ProcessOptions + + * style/ltx-base.el ("ltx-base"): Insert a pair of braces after + "DeclareOption*", "AtEndOfPackage", "AtEndOfClass", + "AtBeginDocument" and "AtEndDocument". + Insert a "\relax" after "ProcessOptions". + +2016-05-09 Arash Esbati + + Improve style/doc.el + + * style/doc.el ("doc"): Do not indent the content inside the "macro" + environment. + Insert a pair of braces after "DoNotIndex", "StopEventually", + "MacroFont", "AltMacroFont". + Prefix the string read with TeX-esc when inserting + "DescribeMacro", "cmd". + Ask for an argument ("parg", "oarg", "marg", "meta"). + Add missing macro "cs". + Delete dups ("MacroFont", "AltMacroFont", "theCodelineNo"). + Ask for .fdd and .dtx files to input or include ("DocInput", + "DocInclude"). + Add lengths "MacrocodeTopsep", "MacroTopsep", "MacroIndent". + +2016-05-06 Mosè Giordano + + Allow for negative offsets in region backward search + + * tex.el (TeX-source-correlate-handle-TeX-region): Use the same regexp + used in `preview-parse-messages', that is also XEmacs compatible and + allows for negative offsets. This makes backward search work also + when using `TeX-command-buffer' and `LaTeX-command-section'. Reported + by Qiang Yin. + +2016-04-28 Ikumi Keita + + Enable directory local variables in japanese-{latex, plain-tex}-mode + + * tex-jp.el (japanese-latex-mode-initialization): Set + `major-mode' to `japanese-latex-mode' and reset it to + `latex-mode' after `hack-local-variables' is done. + (japanese-plain-tex-mode-initialization): Similar changes + for `japanese-plain-tex-mode'. + (japanese-TeX-reset-mode-name): New function. + (top-level) Make `latex-mode' is regarded as parent of + `japanese-latex-mode' in directory local variables. Similar + addition for `japanese-plain-tex-mode', too. + +2016-04-23 Ikumi Keita + + Make unloading of tex-site work on Emacs 24 + + * tex-site.el.in (tex-site-unload-hook): Run `TeX-modes-set' when + `advice-add' is defined. + +2016-04-20 Mosè Giordano + + Fix TeX-error-overview-make-entries + + * tex-buf.el (TeX-error-overview-make-entries): Add `active-buffer' + optional argument. If `TeX-error-overview-open-after-TeX-run' is + non-nil and there is an error, TeX sentinels run this function but + `TeX-error-overview-active-buffer' hadn’t been initialized yet. Fixes + bug#23318. + +2016-04-19 Mosè Giordano + + Call TeX-newline-function interactively + + * tex.el (TeX-newline): Replace `funcall' with `call-interactively'. + This makes `electric-indent-mode' work out-of-the-box. Suggested by + alex (http://comments.gmane.org/gmane.emacs.auctex.devel/4631). + +2016-04-19 Ikumi Keita + + Temporarily bind `TeX-insert-macro-default-style' to 'show-optional-args' + + * latex.el (LaTeX-item-argument): Temporarily bind + `TeX-insert-macro-default-style' to 'show-optional-args'. + This is necessary in description environment if the user customize the + option to `mandatory-args-only'. + +2016-04-17 Mosè Giordano + + Reword documentation of TeX-PDF-from-DVI + + * doc/auctex.texi (Processor Options): Make information about Japanese + documents more accurate. Suggested by Ikumi Keita. + +2016-04-16 Mosè Giordano + + Replace TeX-PDF-via-dvips-ps2pdf with TeX-PDF-from-DVI + + * tex.el (TeX-command-list): Add Dvipdfmx. + (TeX-expand-list-builtin): Use `TeX-PDF-from-DVI' in place of + `TeX-PDF-via-dvips-ps2pdf'. + (TeX-PDF-from-DVI): New safe buffer-local and customizable variable. + (TeX-PDF-via-dvips-ps2pdf): Mark as obsolete. + (TeX-toggle-PDF-via-dvips-ps2pdf): Remove function. + (TeX-PDF-from-DVI): New function. + (TeX-mode-specific-command-menu-entries): Update menu to convert DVI to + PDF. + * tex-buf.el (TeX-command-default, TeX-run-set-command, + TeX-TeX-sentinel, TeX-TeX-sentinel-check, TeX-LaTeX-sentinel, + TeX-dvips-sentinel, TeX-ps2pdf-sentinel): Use `TeX-PDF-from-DVI' in + place of `TeX-PDF-via-dvips-ps2pdf'. + (TeX-run-dvipdfmx, TeX-dvipdfmx-sentinel): New function. + (): + * doc/auctex.texi (Processor Options): Document `TeX-PDF-from-DVI' and + remove mentions to `TeX-PDF-via-dvips-ps2pdf' + * doc/changes.texi: Mention `TeX-PDF-from-DVI'. + +2016-04-16 Ikumi Keita + + Use customize option `TeX-region' instead of "_region_" + + * tex-buf.el (TeX-output-revert-buffer): Use customize option + `TeX-region' instead of string literal "_region_". + +2016-04-16 Ikumi Keita + + Use `deactivate-input-method' if defined + + * tex.el (TeX-math-input-method-off): Use `deactivate-input-method' + instead of obsolete function `inactivate-input-method' when possible. + +2016-04-16 Ikumi Keita + + Use `match-string-no-properties' + + * texmathp.el (texmathp, texmathp-match-environment): For better + consistency with other parts of the file, change `match-string' to + `no-properties' variant. + +2016-04-16 Ikumi Keita + + Fix small errors in doc string and comment + + * tex.el (TeX-auto-add-type): Change the word `function' to `macro' + and add an `s' to the verb `create'. + + * tex-buf.el (TeX-run-format): Correct a typo `debuger' to `debugger'. + +2016-04-14 Mosè Giordano + + Fix in TeX sentinels + + * tex-buf.el (TeX-TeX-sentinel, TeX-LaTeX-sentinel): Use + `TeX-error-overview-make-entries' to test presence of errors or + warnings. This is the same test carried in `TeX-master-directory' and + prevents from getting an error when + `TeX-error-overview-open-after-TeX-run' is non-nil but + `TeX-debug-warnings' and/or `TeX-debug-bad-boxes' are nil. + +2016-04-13 Matthew Leach + + Auto save `TeX-command-extra-options'. + + * tex.el (TeX-auto-store): Save the value of `TeX-command-extra-options' + so it is set project-wide. + +2016-04-13 Matthew Leach + + TikZ: Don't allow relative points with \coordinate. + + * style/tikz.el (TeX-TikZ-point-function-map): Revert back to simple + point alist. + (TeX-TikZ-relative-point-function-map): New. + (TeX-TikZ-draw-arg-function-map): Use + `TeX-TikZ-relative-point-function-map'. + +2016-04-13 Matthew Leach + + TikZ: Add the grid command. + + * style/tikz.el (TeX-TikZ-arg-grid): New. + (TeX-TikZ-draw-arg-function-map): Map the 'Grid' command to + `TeX-TikZ-arg-grid'. + +2016-04-13 Matthew Leach + + Fix a documentation type. + + * doc/auctex.texi (Automatic Local): Fix a documentation typo. + +2016-04-13 Mosè Giordano + + Prevent infinite loop in TeX-command-expand + + * tex.el (TeX-view-command-raw): This function should always return a + string. Throw an error if fails to do so. This prevents an infinite + loop in `TeX-command-expand' in the case in which `command' is nil + because of a malformed viewer specification. + * tests/tex/command-expansion.el (TeX-view-command-raw-errors): Add + tests to trigger errors in `TeX-view-command-raw'. + +2016-04-10 Ikumi Keita + + Integrate viewer support between tex.el and tex-jp.el + + * tex.el (TeX-view-program-list-builtin): Integrate viewer support + between tex.el and tex-jp.el. + * tex-jp.el : Ditto. + +2016-04-09 Mosè Giordano + + Do not use add-to-list for let-bound variable + + * style/tikz.el (TeX-TikZ-find-named-points): Replace add-to-list with + `push'. + +2016-04-09 Mosè Giordano + + Compatibility for XEmacs + + * style/tikz.el (TeX-TikZ-single-macro-arg): Pass `function-alist' to + `TeX-TikZ-get-arg-type` because XEmacs requires an alist as argument + to `completing-read'. + +2016-04-08 Matthew Leach + + TikZ: Remove unneeded function. + + * style/tikz.el (TeX-TikZ-arg-rect-point): Delete. + +2016-04-08 Matthew Leach + + TikZ: Add the 'sin' and 'cos' connectors. + + * style/tikz.el (TeX-TikZ-path-connector-function-map): Add 'sin' and + 'cos' mapping to `identity'. + +2016-04-08 Matthew Leach + + TikZ: Make '+' and '++' prefixes apply to TikZ points + + * style/tikz.el (TeX-TikZ-get-prefix-string): New. + (TeX-TikZ-arg-rect-point): Add optional argument `prefix'. + (TeX-TikZ-arg-polar-point): Likewise. + (TeX-TikZ-arg-named-point): Likewise. + (TeX-TikZ-single-macro-arg): Allow a variable number of arguments to + the argument name function map. + (TeX-TikZ-point-function-map): Prefix all point types with '+' and + '++'. + (TeX-TikZ-path-connector-function-map): Remove the '+' and '++' + suffixes. + +2016-04-04 Matthew Leach + + TikZ: Add parabola command. + + * style/tikz.el (TeX-TikZ-arg-bend): New. + (TeX-TikZ-arg-parabola): New. + (TeX-TikZ-draw-arg-function-map): Add mapping from "Parabola" to + `TeX-TikZ-arg-parabola'. + +2016-04-04 Matthew Leach + + TikZ: Add optional parameter to `TeX-TikZ-single-macro-arg'. + + * style/tikz.el (TeX-TikZ-single-macro-arg): New argument OPTIONAL. + (TeX-TikZ-macro-arg): Use OPTIONAL argument when calling + `TeX-TikZ-single-macro-arg'. + +2016-04-04 Matthew Leach + + TikZ: make `TeX-TikZ-single-macro-arg' prompt required. + + * style/tikz.el (TeX-TikZ-get-arg-type): Make prompt non-optional. + (TeX-TikZ-single-macro-arg): Likewise. + (TeX-TikZ-macro-arg): Make prompt explicit. + +2016-04-04 Matthew Leach + + TikZ: Add the arc command. + + * style/tikz.el (TeX-TikZ-arg-arc): New. + (TeX-TikZ-draw-arg-function-map): Map the 'Arc' command to + `Tex-TikZ-arg-arc'. + +2016-04-04 Matthew Leach + + TikZ: Add circle command. + + * style/tikz.el (TeX-TikZ-arg-circle): New. + (TeX-TikZ-draw-arg-function-map): Add mapping from 'Circle' to + `TeX-TikZ-arg-circle'. + +2016-04-04 Stefan Monnier + + * tex-buf.el: Address some compiler warnings + + Require `latex' since we refer to some of its variables. + Use #' to quote a function. Use _ prefix for unused vars. + (TeX-current-process-region-p, TeX-save-query, TeX-parse-function) + (TeX-sentinel-function, TeX-sentinel-default-function) + (compilation-in-progress, TeX-current-page) + (TeX-error-overview-open-after-TeX-run, TeX-error-list) + (TeX-parse-all-errors, TeX-command-buffer, TeX-region): Declare before + the first use. + (TeX-command-text, TeX-command-pos): Declare as dyn-bound + (TeX-command-expand): Strength reduce `eval' to `symbol-name'. + (TeX-run-TeX): Use let*. + (TeX-sentinel-function, TeX-sentinel-default-function): Put something + in the function's body. + (TeX-TeX-sentinel-check): Check ConTeXt-Mark-version exists before + using it. We could have (require 'context) instead. + (TeX-Biber-sentinel): Remove redundant `concat'. + (TeX-error-description-list): Move before first use. + (TeX-error-overview-mode-map): Remove unused var `menu-map'. + (TeX-output-revert-buffer): Remove unused var `command'. + +2016-04-02 Mosè Giordano + + Fix compatibility with older Emacs versions + + * tex.el: Dynamic determination of `delete-selection' behavior has been + introduced in Emacs 24.3. For previous versions leave + `TeX-insert-dollar' without that property. + +2016-04-01 Mosè Giordano + + Dinamically put delete-selection prop to TeX-insert-dollar + + * tex.el (TeX-insert-dollar): Put `delete-selection' property only when + `TeX-electric-math' is nil. Suggested by Roger Lipsett. Fixes + bug#23177. + +2016-03-30 Mosè Giordano + + Restore compatibility with XEmacs + + * tex-buf.el (TeX-format-filter): Use `memq' in place of `memql'. This + one is not available in XEmacs. + +2016-03-29 Mosè Giordano + + Fix previous commit + +2016-03-29 Mosè Giordano + + New function TeX-error-report-has-errors-p + + * tex-buf.el (TeX-error-report-has-errors-p): New function. + (TeX-error-report-switches): Update docstring. + (TeX-LaTeX-sentinel, TeX-command-sequence-sentinel): Use + `TeX-error-report-has-errors-p'. + * tex-bar.el (TeX-bar-TeX-button-alist, TeX-bar-LaTeX-button-alist): + Ditto. + +2016-03-29 Matthew Leach + + TikZ: Add more path connector types. + + * style/tikz.el (TeX-TikZ-path-connector-function-map): New. + (TeX-TikZ-draw-arg-function-map): Use + `TeX-TikZ-path-connector-function-map'. + +2016-03-29 Matthew Leach + + TikZ: Rename 'text' to 'label' to be consistent with TikZ terminology. + + * style/tikz.el (TeX-TikZ-arg-label): Rename from `TeX-TikZ-arg-text' + and prompt for a 'Label' rather than 'Text'. + (TeX-TikZ-arg-node): Use new function name. + (TeX-TikZ-node-arg): Likewise. + +2016-03-29 Matthew Leach + + TikZ: Ignore case when prompting for argument types. + + * style/tikz.el (TeX-TikZ-get-arg-type): Let-bind + `completion-ignore-case' to t when prompting the user. + +2016-03-29 Matthew Leach + + TikZ: Apply suggestions from checkdoc. + + * style/tikz.el (TeX-TikZ-point-function-map): Make documentation + consistent with checkdoc. + (TeX-TikZ-draw-arg-function-map): Likewise. + (TeX-TikZ-draw-arg): Likewise and rename parameter to '_ignored'. + (TeX-TikZ-coordinate-arg): Likewise. + (TeX-TikZ-node-arg): Likewise. + +2016-03-29 Mosè Giordano + + Fill environment content onley when auto-fill-mode is active + + * latex.el (LaTeX-insert-environment): Fill only when + `auto-fill-function' is non-nil, that means auto-fill-mode is active. + Reported by Florian Lindner. + +2016-03-29 Matthew Leach + + TikZ: Add 'Named Point' point type with completion. + + * style/tikz.el (TeX-TikZ-point-name-regexp): New. + (TeX-TikZ-find-named-points): New. + (TeX-TikZ-arg-named-point): New. + (TeX-TikZ-point-function-map): Add 'Named Point' element that maps to + `TeX-TikZ-arg-named-point'. + +2016-03-29 Matthew Leach + + TikZ: Add prompting for TikZ's \node macro. + + * style/tikz.el (TeX-TikZ-node-arg): New. + +2016-03-29 Matthew Leach + + TikZ: Add prompting for \coordinate macro. + + * style/tikz.el (TeX-TikZ-point-function-map): New. + (TeX-TikZ-draw-arg-function-map): Use `TeX-TikZ-point-function-map'. + (TeX-TikZ-coordinate-arg): New. + +2016-03-29 Matthew Leach + + TikZ: Extract the prompting of the next arg from TeX-TikZ-macro-arg. + + * style/tikz.el (TeX-TikZ-single-macro-arg): New. + (TeX-TikZ-macro-arg): Use `TeX-TikZ-single-macro-arg' for prompting + the user and calling the appropriate function. + +2016-03-29 Matthew Leach + + TikZ: allow arg type prompt to be specified. + + * style/tikz.el (TeX-TikZ-get-arg-type): Add a new optional argument, + prompt, and show that to the user when non-nil, instead of the + default. + +2016-03-29 Matthew Leach + + TikZ: split out the prompts to TeX-TikZ-arg-node & TeX-TikZ-macro-arg. + + * style/tikz.el (TeX-TikZ-arg-options): New. + (TeX-TikZ-arg-name): New. + (TeX-TikZ-arg-text): New. + (TeX-TikZ-arg-node): Use new TikZ arg functions for prompting the + user. + (TeX-TikZ-macro-arg): Use `TeX-TikZ-arg-options' when prompting for + the options. + +2016-03-29 Arash Esbati + + Add fontification support + + * style/environ.el ("environ"): Add fontification support. + +2016-03-29 Arash Esbati + + Fix a misplaced closing parenthesis + + * style/splitidx.el (LaTeX-splitidx-auto-cleanup): Fix a misplaced + closing parenthesis. + +2016-03-29 Arash Esbati + + Fix the name of argument in function body + + * style/currvita.el (LaTeX-currvita-env-with-label): Fix the name + of argument in the body of function. + +2016-03-29 Arash Esbati + + Delete redundant code + + * style/enumitem.el (LaTeX-arg-SetLabelAlign) + (LaTeX-arg-SetEnumitemKey, LaTeX-arg-SetEnumitemValue): Delete + redundant code which is part of the function + `LaTeX-enumitem-update-key-val-options'. + (LaTeX-enumitem-env-with-opts): Fix the name of argument in the + body of function. + +2016-03-28 Mosè Giordano + + Better control for presence of errors + + * tex-buf.el (TeX-LaTeX-sentinel): Use `TeX-error-report-switches' + instead of `TeX-error-list'. + +2016-03-27 Tassilo Horn + + Call TeX-after-compilation-finished-functions on warnings + + * tex-buf.el (TeX-LaTeX-sentinel): Skip calling + TeX-after-compilation-finished-functions only if there are real errors. + +2016-03-27 Matthew Leach + + Add the beginnings of TikZ support. + + * style/tikz.el: New + * doc/changes.texi: Document TikZ style. + * Makefile.in: Add TikZ style to the build. + +2016-03-26 Tassilo Horn + + Fix forward sync bug with multi-file documents + + * tex.el (TeX-pdf-tools-sync-view): Use the current file for the + sync-view call, not always the master file (bug#23083). + +2016-03-19 Mosè Giordano + + Temporarily bind gc-cons-threshold in time-consuming task + + * tex.el (TeX-search-files-by-type): Bind `gc-cons-threshold' to + 10000000 during the search, to reduce number of garbage collections + during the task. + +2016-03-17 Matthew Leach + + Prompt for optional short caption parameter. + + * latex.el (LaTeX-compose-caption-macro): New. + (LaTeX-short-caption-prompt-length): New. + (LaTeX-env-figure): Prompt for optional short caption parameter, when + the caption length is >= `LaTeX-short-caption-prompt-length', and pass + to `LaTeX-compose-caption-macro'. + * style/longtable.el ("longtable"): Likewise. + * style/psfig.el (LaTeX-env-psfigure): Likewise. + * doc/auctex.texi (Floats): Document short-caption prompting and + `LaTeX-short-caption-prompt-length'. + * doc/changes.texi: Likewise. + +2016-03-16 Matthew Leach + + Improve prompts when defining LaTeX macros. + + * latex.el (TeX-arg-default-argument-value): New. + (TeX-arg-define-macro-arguments): New. + (LaTeX-common-initialization): Use new LaTeX macro argument functions. + +2016-03-12 Matthew Leach + + Ensure LaTeX-indent-environment-list environments aren't filled + + * tests/latex/latex-filling-in.tex: Add a tabular environment to ensure + the body of the environment isn't filled as it is listed in + LaTeX-indent-environment-list. + * tests/latex/latex-filling-out.tex: Likewise. + +2016-03-08 Matthew Leach + + Remove "table" and "table*" from LaTeX-indent-environment-list + + * latex.el (LaTeX-indent-environment-list): Remove the "table" and + "table*" elements. + +2016-03-04 Mosè Giordano + + Use TeX-quote-after-quote in all language style files + + * style/icelandic.el ("icelandic"): + * style/polish.el ("polish"): + * style/polski.el ("polski"): Use value of `TeX-quote-after-quote' + instead of hard-coding t. + +2016-02-28 Mosè Giordano + + Improve word-string regexp in TeX-warning + + * tex-buf.el (TeX-warning): Match letters, numbers, colons, and hyphens, + not just word constituents. They may be preceeded by both grave + accent and apostrophe, not only grave accent. + * tests/tex/compilation-log.txt: Add test case. + * tests/tex/error-parsing.el: Update result. + +2016-02-27 Mosè Giordano + + Another fix for vertical bad box warnings + + * tex-buf.el (TeX-parse-error): Use different regexps for horizontal and + vertical bad boxes, they cannot be handled together. + (TeX-warning): Do not move point when a vertical bad box has been found. + * tests/tex/compilation-log.txt: Add a test where the parser used to + fail to find the file for warnings after a vertical bad box warning. + * tests/tex/error-parsing.el: Update result accordingly. + +2016-02-26 Mosè Giordano + + Fix parsing of vertical bad boxes context + + * tex-buf.el (TeX-warning): Use as context for vertical bad boxes the + warning itself and don't move point. + * tests/tex/compilation-log.txt: Add a test for vertical bad boxes, and + horizontal bad boxes ending with "at line NN". The two warnings are in + two consecutive lines, make sure the second one is correctly reported. + * tests/tex/error-parsing.el: Update result of the test accordingly. + +2016-02-26 Mosè Giordano + + Catch more bad box warnings + + * tex-buf.el (TeX-error-list): More information for some elements of the + list. + (TeX-parse-error): Change regexp to catch bad vertical boxes as well and + provide new argument to `TeX-warning'. + (TeX-warning): Require an additional mandatory argument, `bad-box'. + Improve regexp for detecting ending line of horizontal bad boxes in + order to cater for the case "...at line NN". + * tests/tex/error-parsing.el: Update result of the test. + +2016-02-23 Mosè Giordano + + Avoid checking duplicate directories in TeX-check-files + + * tex-buf.el (TeX-check-files): Delete duplicate directories in paths + list before performing the check. + +2016-02-21 Mosè Giordano + + Fix detection of line number in TeX-warning + + * tex-buf.el (TeX-warning): Require as additional mandatory argument the + position where the warning starts. Use it to limit + `re-search-backward' when looking for the line number. + (TeX-parse-error): Provide additional argument to `TeX-warning'. + * tests/tex/compilation-log.txt: Add another case where the line number + of the warning was mistaken. + * tests/tex/error-parsing.el: Update expected result of the test + accordingly. + +2016-02-21 Mosè Giordano + + Improve LaTeX-warnings-regexp + + * tex-buf.el (LaTeX-warnings-regexp): Catch also "LaTeX Font" warnings. + +2016-02-21 Mosè Giordano + + Another fix for TeX-parse-errro + + * tex-buf.el (TeX-parse-error): Improve regexp for polishing file name. + * tests/tex/compilation-log.txt: Add example to test file. + * tests/tex/error-parsing.el: Update the expected result of the test + accordingly. + +2016-02-21 Mosè Giordano + + Allow ignoring certain warnings + + * tex.el (TeX-ignore-warnings, TeX-suppress-ignored-warnings): New + customizable options. + (TeX-toggle-suppress-ignored-warnings): New function. + (TeX-mode-map): Add key-binding for `TeX-toggle-suppress-ignored-warnings'. + * tex-buf.el (TeX-error-list-skip-warning-p): Add new argument and use it. + (TeX-parse-TeX): Provide additional argument to + `TeX-error-list-skip-warning-p'. + (TeX-error-list): Document new information. + (TeX-find-display-help): Add new (ignored) argument. + (TeX-error): Add new element to `TeX-error-list' entry. + (TeX-warning): Set the "ignore" flag for `TeX-error-list' + (TeX-error-overview-make-entries): Provide additional argument to + `TeX-error-list-skip-warning-p'. + (TeX-error-overview-toggle-debug-bad-boxes): + (TeX-error-overview-toggle-debug-warnings): Determine + `TeX-master-directory' in `TeX-command-buffer'. + (TeX-error-overview-toggle-suppress-ignored-warnings): New function. + (TeX-error-overview-mode-map): Add key-binding for + `TeX-error-overview-toggle-suppress-ignored-warnings'. + (TeX-error-overview-menu): Add entry for + `TeX-error-overview-toggle-suppress-ignored-warnings'. + +2016-02-21 Mosè Giordano + + Show and hide warnings and bad boxes in error overview + + * tex-buf.el (TeX-error-list-skip-warning-p): New function. + (TeX-parse-TeX): Skip warnings or bad boxes if they are to be ignored. + (TeX-error-list): Describe information present in the list. + (TeX-parse-error): When storing warnings and bad boxes, add them to + `TeX-error-list' even if `TeX-debug-bad-boxes' and `TeX-debug-warnings' + are nil. + (TeX-error-overview-make-entries): Skip warnings or bad boxes if they + are to be ignored. + (TeX-error-overview-toggle-debug-bad-boxes): + (TeX-error-overview-toggle-debug-warnings): New functions. + (TeX-error-overview-mode-map, TeX-error-overview-menu): Add + `TeX-error-overview-toggle-debug-bad-boxes' and + `TeX-error-overview-toggle-debug-warnings'. + (TeX-error-overview): Make the list of entries for the overview before + creating the buffer and use this list to decide whether there is + something to show. + +2016-02-14 Mosè Giordano + + Fix TeX-check-files + + * tex-buf.el (TeX-check-files): Run the test in `TeX-master-directory' + as well. + +2016-02-14 Arash Esbati + + Add new style/splitidx.el + + * Makefile.in (STYLESRC): Add new style. + + * tex-style.el (LaTeX-splitidx-sindex-reftex-quick-id-key): Add + customizable variable. + + * style/splitidx.el: New file. + +2016-02-14 Arash Esbati + + Fix wrong usage of `TeX-auto-prepare-hook' + + * style/theorem.el (TeX-auto-cleanup-hook): + * style/ntheorem.el (TeX-auto-cleanup-hook): + * style/newfloat.el (TeX-auto-cleanup-hook): + * style/amsthm.el (TeX-auto-cleanup-hook): Use + `TeX-auto-cleanup-hook' instead of mistakenly used + `TeX-auto-prepare-hook'. + +2016-02-14 Arash Esbati + + Add support for missing macro \SetLabelAlign + + * style/enumitem.el ("enumitem-SetLabelAlign"): Plug + \SetLabelAlign into AUCTeX parser. + (LaTeX-enumitem-SetLabelAlign-regexp): New variable. + (LaTeX-enumitem-auto-prepare): Reset + `LaTeX-auto-enumitem-SetLabelAlign'. + (LaTeX-arg-SetLabelAlign): New function to query the arguments of + \SetLabelAlign. + ("enumitem"): Add \SetLabelAlign to style hook incl. fontification. + (LaTeX-arg-SetEnumitemValue): Use `completing-read' instead of + `TeX-read-key-val'. + +2016-02-13 Mosè Giordano + + Add support for Atril viewer + + Suggested by Antoine Levitt. + + * tex.el (TeX-evince-dbus-p): Take new arguments to specify desktop + environment and application names. + (TeX-evince-sync-view-1): Rename from `TeX-evince-sync-view'. Take new + arguments to specify desktop environment and application names. + (TeX-atril-sync-view, TeX-evince-sync-view): + (TeX-view-program-select-evince): New functions. + (TeX-view-program-list-builtin): Add Atril entry and use + `TeX-view-program-select-evince' for Atril and Evince. + (TeX-source-correlate-mode): Register for Atril DBUS signal. + * doc/changes.texi: Mention Atril support. + +2016-02-09 Arash Esbati + + Add support for dviout viewer + + * doc/changes.texi: Mention support for dviout on Windows. + + * tex.el (TeX-view-program-list-builtin): Add support for dviout + on Windows. This setup works for `TeX-source-correlate-method' + set to (dvi . source-specials). + Reorder " %o" in entry for SumatraPDF. + +2016-02-09 Arash Esbati + + Add support for SumatraPDF viewer + + * doc/changes.texi: Mention support for SumatraPDF on Windows. + Fix typos. + + * tex.el (TeX-view-program-list-builtin): Add support for + SumatraPDF on Windows. + +2016-02-08 Mosè Giordano + + Add support for Zathura viewer + + * tex.el (TeX-view-program-list-builtin): Add Zathura. + * doc/changes.texi: Mention Zathura support and reworked error parsing. + +2016-02-07 Mosè Giordano + + Minor fix in TeX-documentation-texdoc + + * tex.el (TeX-documentation-texdoc): Make it possible to run the + function in read-only buffers. + +2016-02-07 Mosè Giordano + + Improve parsing of certain warnings + + * tex-buf.el (TeX-warning): Get full context and line numbers for + warnings matching `LaTeX-warnings-regexp'. + * tests/tex/compilation-log.txt: Add example warnings for this case. + * tests/tex/error-parsing.el: Update result of test accordingly. + +2016-02-07 Mosè Giordano + + Catch LaTeX class warnings + + * tex-buf.el (LaTeX-warnings-regexp): New variable. This is the same + regexp used before by `TeX-LaTeX-sentinel-has-warnings' and + `TeX-parse-error', but now catches class warnings as well. + (TeX-LaTeX-sentinel-has-warnings, TeX-parse-error): Use + `LaTeX-warnings-regexp'. + +2016-02-07 Mosè Giordano + + Fix TeX-parse-error + + * tex-buf.el (TeX-parse-error): Remove from the file string pages of the + output file. + * tests/tex/compilation-log.txt: Add a warning containing such faulty + file name. + * tests/tex/error-parsing.el (TeX-error-parsing): Update result of the + test accordingly. + +2016-02-07 Mosè Giordano + + Add ERT test for error parsing + + * tests/tex/compilation-log.txt: Add minimal example of compilation log + that failed to be parsed correctly with the old parsing function. + * tests/tex/error-parsing.el: New ERT test. + +2016-02-07 Mosè Giordano + + Add script to update the ChangeLog + + * ChangeLog.1: Add copyright notice and information about included + commits. + * Makefile.in: Add ChangeLog-related variables and rules. + * build-aux/gitlog-to-auctexlog: New script, adapted from GNU Emacs. + +2016-02-03 Arash Esbati + + Another fix for file name regexp in TeX-documentation-texdoc + + * tex.el (TeX-documentation-texdoc): Add `space' and `()' + to file name regexp for Windows paths. + +2016-02-02 Arash Esbati + + Fix file name regexp in TeX-documentation-texdoc + + * tex.el (TeX-documentation-texdoc): Add backslash separator for Windows + paths. + +2016-02-02 Mosè Giordano + + Capture warnings from packages with hyphens in name + + * tex-buf.el (TeX-LaTeX-sentinel-has-warnings): Add hyphen to regexps. + (TeX-parse-error): Ditto. + +2016-02-02 Mosè Giordano + + New function for reading documentation with texdoc + + * tex.el (TeX-documentation-texdoc): New function. + (TeX-common-menu-entries): Replace `TeX-doc' with + `TeX-documentation-texdoc'. + (TeX-mode-map): Ditto. + * doc/auctex.texi (Documentation): Document `TeX-documentation-texdoc' + in place of `TeX-doc'. + * doc/changes.texi: Mention `TeX-documentation-texdoc'. + +2016-01-31 Tassilo Horn + + Capture message of LaTeX warnings + + * tex-buf.el (TeX-parse-error): Capture message of LaTeX warnings. + +2016-01-30 Mosè Giordano + + Use default argument of completing-read in ConTeXt-environment + + * context.el (ConTeXt-environment): Properly use default argument of + `completing-read'. Do not set `ConTeXt-default-environment' to + `environment' if the latter is equal to the current default + environment, like in `LaTeX-environment'. + +2016-01-30 Mosè Giordano + + Add completion for environments in ConTeXt + + * context.el (ConTeXt-language-variable-list): Document variable. Add + `ConTeXt-environment-list' so that now completion for environments + names in `ConTeXt-environment' function works. Suggested by Andrea De + Michele. + +2016-01-27 Mosè Giordano + + Change coding back to iso-8859-1, XEmacs doesn't support utf-8 + + * font-latex.el: Restore coding to iso-8859-1. + * style/alphanum.el: Ditto. + * style/dk-bib.el: Ditto. + * style/doc.el: Ditto. + * style/inputenc.el: Ditto. + * style/jura.el: Ditto. + * style/ltx-base.el: Ditto. + * style/ltxdoc.el: Ditto. + * tex-font.el: Ditto. + * tex.el: Ditto. + +2016-01-25 Mosè Giordano + + Code cleaning + + * latex.el (TeX-arg-document): Remove useless (mapcar 'identity ...). + Suggested by Marcin Borkowski. + * style/biblatex.el (LaTeX-biblatex-package-options): Ditto. + +2016-01-24 Arash Esbati + + Improve style/enumitem + + * style/enumitem.el (LaTeX-enumitem-newlist-list) + (LaTeX-enumitem-newlist-list-item-arg) + (LaTeX-auto-enumitem-newlist): Remove variables. + (LaTeX-enumitem-newlist-list-local): Fix docstring. + (LaTeX-enumitem-auto-cleanup): Plug \newlist into AUCTeX parser. + ("enumitem"): Offer only enumerated environments as completion for + \restartlist. + +2016-01-24 Arash Esbati + + Improve font related queries + + * style/theorem.el (LaTeX-theorem-fontdecl): Do not prefix the + elements with `TeX-esc'. + (LaTeX-arg-theorem-fontdecl): New function. + ("theorem"): Use `LaTeX-arg-theorem-fontdecl' for font related + queries. + +2016-01-24 Arash Esbati + + Improve font related queries + + * style/ntheorem.el (LaTeX-ntheorem-fontdecl): Do not prefix the + elements with `TeX-esc'. + (LaTeX-arg-ntheorem-fontdecl): New function. + ("ntheorem"): Use `LaTeX-arg-ntheorem-fontdecl' for font related + queries. + +2016-01-24 Arash Esbati + + Improve font related queries + + * style/amsthm.el (LaTeX-amsthm-fontdecl): Do not prefix the + elements with `TeX-esc'. + (LaTeX-arg-amsthm-fontdecl): New function. + ("amsthm"): Use `LaTeX-arg-amsthm-fontdecl' for font related + queries. + +2016-01-23 Mosè Giordano + + Write TeX-style-hook-dialect to parsed file + + * latex.el (BibTeX-auto-store): Run `TeX-bibtex-set-BibTeX-dialect'. + * tex.el (TeX-auto-store): Store `TeX-style-hook-dialect' from buffer + and write it to parsed file when present. + +2016-01-23 Mosè Giordano + + Add new dialects + + * context.el: Update copyright years. + (ConTeXt-dialect): New constant. + (ConTeXt-mode-common-initialization): Set `TeX-style-hook-dialect' to + `ConTeXt-dialect'. + * plain-tex.el: Update copyright years. + (plain-TeX-dialect): New constant. + (plain-TeX-common-initialization): Set `TeX-style-hook-dialect' to + `plain-TeX-dialect'. + * tex.el (TeX-style-hook-dialect): Document new dialects. + (TeX-style-hook-dialect-weight-alist): Add plain-tex and context dialects. + +2016-01-23 Mosè Giordano + + Convert tex-font.el to UTF-8 coding + + * tex-font.el: set coding to utf-8. + +2016-01-23 Mosè Giordano + + Move \iff macro to Arrows section of LaTeX-math-default + + * latex.el (LaTeX-math-default): \iff symbol is defined in base LaTeX, + move it to the "Arrows" section. + +2016-01-20 Mosè Giordano + + Fix bug in subfigure style file + + * style/subfigure.el ("subfigure"): Move `TeX-complete-list' inside + append argument. Fixes bug#22417. + +2016-01-17 Mosè Giordano + + Add some AMS arrows to LaTeX-math-default + + * latex.el (LaTeX-math-default): Add `impliedby', `implies', and `iff' + arrows. Suggested by Aiko Kyle. + +2016-01-10 Mosè Giordano + + url macro accepts only braces in hyperref + + * style/hyperref.el: Update copyright years. + ("hyperref"): Remove "url" from + `LaTeX-verbatim-macros-with-delims-local', it was added by url.el, but + in hyperref "\url" has a different syntax. + +2015-12-18 Ivan Andrus + + Fix bug in `preview-LaTeX-disable-pdfoutput' + + * preview.el.in (preview-LaTeX-disable-pdfoutput): Allow one or more + spaces between command line arguments. + +2015-12-04 Tassilo Horn + + Delete .cvsignore + + I'm pretty confident we won't switch back. ;-) + +2015-11-30 Arash Esbati + + Fix query prompt + + * style/ntheorem.el ("ntheorem"): + * style/theorem.el ("theorem"): Fix wrong query prompt. + +2015-11-30 Mosè Giordano + + Fix regex in texmathp + + * texmathp.el: Replace \t with \r. Reported by Marcin Borkowski. + +2015-11-24 Tassilo Horn + + Rename TeX-after-compilation-finished-hook to -functions + + * tex-buf.el (TeX-after-compilation-finished-functions): Rename from + -hook to -functions. + (TeX-LaTeX-sentinel): Adapt. + * context.el (TeX-ConTeXt-sentinel): Adapt. + +2015-11-23 Arash Esbati + + Add new style/ntheorem.el + + * Makefile.in (STYLESRC): Add new style. + + * style/ntheorem.el: New file. + +2015-11-23 Arash Esbati + + Add new style/theorem.el + + * Makefile.in (STYLESRC): Add new style. + + * style/theorem.el: New file. + +2015-11-23 Arash Esbati + + Improve style/amsthm.el + + * style/amsthm.el (LaTeX-amsthm-fontdecl): Cover all font changing + declarations. + ("amsthm"): Overrule the defintion for \newtheorem in `latex.el'. + ("amsthm"): Use `TeX-completing-read-multiple' for font related + queries. + +2015-11-23 Tassilo Horn + + Rename TeX-after-TeX-LaTeX-command-finished-hook + + * tex-buf.el (TeX-after-compilation-finished-hook): Rename from + TeX-after-TeX-LaTeX-command-finished-hook. + * context.el (TeX-ConTeXt-sentinel): Run + TeX-after-compilation-finished-hook when the compilation was successful. + * doc/auctex.texi (Modes and Hooks): Adapt docs. + +2015-11-21 Mosè Giordano + + Convert Elisp source files to UTF-8 + + * font-latex.el: Change coding to UTF-8 + * style/alphanum.el: Ditto. + * style/dk-bib.el: Ditto. + * style/doc.el: Ditto. + * style/inputenc.el: Ditto. + * style/jura.el: Ditto. + * style/ltx-base.el: Ditto. + * style/ltxdoc.el: Ditto. + * tex.el: Ditto. + +2015-11-19 Mosè Giordano + + Fix bug in TeX-command-sequence + + * tex-buf.el (TeX-command-sequence): Ask for TeX-master if unknown, + otherwise running this function on a file without a known `TeX-master' + will result in `TeX-master' being automatically set to "" at some + point. + (TeX-region-file): Add a third compatibility argument and update + docstring accordingly. + +2015-11-19 Mosè Giordano + + Remove support to "Master:" line + + * tex.el (TeX-convert-master): Remove now unused variable. + (TeX-master-file): Remove support to "Master:" line and update + documentation accordingly. + +2015-11-15 Mosè Giordano + + Activate RefTeX reference styles + + * tex-style.el (LaTeX-reftex-ref-style-auto-activate): New + customizable variable. + * style/cleveref.el ("cleveref"): Activate RefTeX reference style. + * style/fancyref.el ("fancyref"): Ditto. + * style/varioref.el ("varioref"): Ditto. + * style/hyperref.el ("hyperref"): Use + `LaTeX-reftex-ref-style-auto-activate'. + +2015-11-15 Mosè Giordano + + Determine AUCTEXDATE and AUCTEXVERSION from git + + * aclocal.m4 (AC_DATE_VERSION_FROM_CHANGELOG): if this is git + repository, use it to determine the variables. + * autogen.sh: Ditto. + +2015-11-14 Mosè Giordano + + Fix error in autogen.sh, configure, and Makefile + + * Makefile.in (doc/Makefile): Replace ChangeLog with ChangeLog.1. + * autogen.sh: Ditto. + * configure.ac: Ditto. + * doc/Makefile.in (version.texi): Ditto. + +2015-11-13 Mosè Giordano + + Drop ChangeLog + + * .gitignore: Add ChangeLog and auto dirs in tests. + * ChangeLog.1: Rename from ChangeLog. + * Makefile.in (EXCLUDEDFILES): Exclude build-aux directory. + * build-aux/gitlog-to-changelog: Copy script from gnulib. + +2014-05-02 Tassilo Horn + + Improve new-file regex. + + * tex-buf.el (TeX-parse-error): Improve new-file regex. + +2014-04-29 Tassilo Horn + + Fix Wrong type argument: characterp, nil error. + + * tex-buf.el (TeX-format-filter): Fix error caused by trying to + get char syntax from char after EOF. + +2014-04-27 Tassilo Horn + + Don't use TRIM arg of split-string. + + * tex-buf.el (TeX-parse-error): Don't use TRIM arg of + `split-string' which is new in emacs 24.4. + +2014-04-25 Tassilo Horn + + Improve line wrap removal heuristics. + + * tex-buf.el (TeX-format-filter): Remove linebreaks at columns 79 + and also column 80. Also remove linebreaks preceded by a period + that are followed by a word character to remove linebreaks in file + names that are wrapped just after the period starting the file + name extension. + +2014-04-24 Tassilo Horn + + Improve TeX error parsing. + + * tex-buf.el (TeX-error): Error if file containing the TeX error + doesn't exist instead of finding a new file. + (TeX-parse-error): Greatly simplify the new file and end of file + regexps. + +2015-11-13 Mosè Giordano + + * Version 11.89 released. + +2015-11-12 Mosè Giordano + + * RELEASE: Update AUCTeX version, the new features section, and + the list of contributors. + + * configure.ac: Update AUCTeX version. + + * doc/changes.texi: Mention PDF Tools and generic features for + 11.89 release. + + * doc/tex-ref.tex: Update AUCTeX version and copyright years + across the file. + + * latex.el: Update copyright year. + + * latex/preview.dtx: Manually update release version. + + * Makefile.in (WEMACSPACKAGE): Update for Emacs 24.5 + (www-doc): Download gendocs.sh patch from AUCTeX repository. + + * tex.el (TeX-view-predicate-list-bultin): For + `has-no-display-manager' predicate, use the current test only for + old Emacsen, otherwise employ `display-graphic-p'. Suggested by + Santiago Saavedra. + +2015-11-11 Mosè Giordano + + * tests/latex/latex-test.el (LaTeX-math-indent) + (LaTeX-change-environment-with-esc): New tests. + + * tests/latex/math-indent-in.tex: New test file. + + * tests/latex/math-indent-out.tex: Ditto. + +2015-11-10 Mosè Giordano + + * latex.el (LaTeX-fill-break-at-separators): Change default value + to opening only inline and display math switches. + + * tests/latex/latex-filling-in.tex: New test file. + + * tests/latex/latex-filling-out.tex: Ditto. + + * tests/latex/latex-test.el (LaTeX-indent-tabular-test/in) + (LaTeX-indent-tabular-test/out): Remove variables defined with + `defvar'. + (AUCTeX-set-ert-path): New function for setting the path of the + ERT test files. + (LaTeX-filling): New ERT test. + +2015-11-10 Tassilo Horn + + * tex-buf.el (TeX-revert-document-buffer): New function. + (TeX-after-TeX-LaTeX-command-finished-hook): Mention it in docstring. + * doc/auctex.texi (Modes and Hooks): Mention it in manual. + +2015-11-10 Santiago Saavedra (tiny change) + + * tex.el (TeX-command-list, TeX-view-program-list-builtin) + (TeX-view-program-selection): Add dvi2tty as a first-class + command, removing it from a load-time quasiquotation so that the + strategy for selecting it or evince goes down to the frame + performing the View command. Fixes bug#21873. + +2015-11-09 Mosè Giordano + + * tex-info.el: Update copyright years. + (Texinfo-nodename-de-escape, Texinfo-nodename-escape): Use + `TeX-assoc-string' in place of `assoc-string'. + +2015-11-08 Mosè Giordano + + * tex-info.el (TeX-texinfo-mode): Set `TeX-output-extension'. + Remove compatibility code with old Emacsen. + +2015-11-06 Mosè Giordano + + * tex-buf.el (TeX-check-TeX, TeX-check-TeX-command-not-found): New + customizable options. + (TeX-command): Do a better check for the presence of a TeX + distribution. Run `call-process' instead of `executable-find', + like `TeX-run-command' actually does. The point is that + `call-process' and `start-process' use `PATH' environment + variable, `executable-find' uses `exec-path' variable and they do + not need to match, but we should check what `TeX-run-command' will + really do. + + * doc/auctex.texi (Processor Options): Document `TeX-check-TeX'. + + * doc/changes.texi: Mention `TeX-check-TeX'. + +2015-11-03 Mosè Giordano + + * doc/auctex.texi (Processor Options): Document + `ConTeXt-Mark-version'. + (Multifile): Mention `dwim' value for `TeX-master'. + + * doc/changes.texi: Mention `ConTeXt-Mark-version'. + +2015-11-02 Mosè Giordano + + * latex.el (TeX-arg-document): When `TeX-arg-input-file-search' is + nil, use `LaTeX-style-list' to complete document classes. Fixes + bug#21814. + +2015-10-31 Arash Esbati + + * Makefile.in (STYLESRC): Add new style. + + * style/hologo.el: New file. + +2015-10-28 Tassilo Horn + + * latex.el (LaTeX-fill-break-at-separators): Default to nil + because many users don't like that special filling. + + * tex-info.el (Texinfo-make-node-list): Warn about duplicate + nodes. Return nodes in order instead of reversed. + +2015-10-25 Vincent Belaïche + + * tex-info.el (Texinfo-nodename-de-escape): New defun. + (Texinfo-nodename-escape): New defun. + (Texinfo-make-node-list): New defun, code taken from + Texinfo-insert-node into this function for the sake of code + factorization. In addition, (1) allow node name not to be + followed by a comma --- i.e. next node etc. unspecified --- (2) + trim trailing blanks after node name, and (3) de-escape @comma{} + before insertion of node name into the list. + (Texinfo-insert-node): (1) Use new function + `Texinfo-make-node-list', and (2) escape node names for commas. + (Texinfo-arg-nodename): New defun. + (TeX-texinfo-mode): (1) Remove `group' from list of commands, + `group' is an environment, not a command. (2) Add + `guillemetleft', `guillemetright', `guilsinglleft', + `guilsinglright', `quotedblbase' and `quotesinglbase' to the list + of commands. (3) For commands `pxref', `ref' and `xref', use new + function `Texinfo-arg-nodename' to read node name with completion. + +2015-10-24 Arash Esbati + + * style/enumitem.el (LaTeX-enumitem-auto-cleanup): Move some + operations from style hook into this function. + (LaTeX-enumitem-newlist-list-item-arg-local): Delete now unused + variable. + + * style/amsthm.el (LaTeX-amsthm-theoremstyle-list): New variable + replacing the deleted function + `LaTeX-amsthm-complete-theoremstyle'. + (LaTeX-amsthm-env-label): New function to insert user defined + environments. + ("amsthm"): Improve handling of "newtheorem*" and + "newtheoremstyle". + + * style/AlegreyaSans.el ("AlegreyaSans"): Remove SmallCaps + font declaration command. + + * style/Alegreya.el ("Alegreya"): Remove SmallCaps + font declaration command. + + * style/caption.el (LaTeX-arg-caption-captionbox): Fix doctring. + + * style/subcaption.el (LaTeX-arg-subcaption-subcaption): Fix + doctring. + (LaTeX-arg-subcaption-subcaptionbox): ditto. + +2015-10-19 Mosè Giordano + + * tex-buf.el (TeX-command): Check that AUCTeX can find a working + TeX distribution before running some *TeX commands. + +2015-10-18 Mosè Giordano + + * tex.el (fboundp): Define a `TeX-completing-read-multiple' + version for GNU Emacs >= 24.4. Fixes bug#19504. + +2015-10-13 Mosè Giordano + + * style/pstricks.el ("pstricks"): Do not disable PDF mode if XeTeX + engine is used. Suggested by Mandar Mitra. + +2015-10-09 Tassilo Horn + + * latex.el (LaTeX-fill-move-to-break-point): Fill $...$ like + \(...\) (bug#21645) + +2015-10-08 Mosè Giordano + + * tex.el (TeX-expand-list-builtin): New variable. + (TeX-expand-list): Move all entries to `TeX-expand-list-builtin' + and update docstring. + (TeX-expand-list): New function. + + * tex-buf.el (TeX-command-expand): Use `TeX-expand-list' function. + + * doc/auctex.texi (Starting Viewers): Mention + `TeX-expand-list-builtin'. + + * doc/changes.texi: Mention change to `TeX-expand-list'. + +2015-10-08 Arash Esbati + + * style/longtable.el ("longtable"): Use `LaTeX-add-counters' on + "LTchunksize" and not `TeX-add-symbols'. + + * style/enumitem.el (LaTeX-arg-SetEnumitemKey): Remove unused + `prompt' from arguments list. + (LaTeX-arg-SetEnumitemValue): ditto. + + * style/listings.el (LaTeX-listings-key-val-options-local): New + variable used for all key-val queries. + ("listings-lstdefinestyle"): Add parsing support for + "\lstdefinestyle". + (LaTeX-listings-lstnewenvironment-regexp): Add missing "s" to + "listing". + (LaTeX-listings-update-style-key): New function adding newly + defined values to "style" key in + `LaTeX-listings-key-val-options-local'. + ("listings"): Extend "lstdefinestyle". + + * style/wrapfig.el ("wrapfig"): Check for new floating + environments definded through "newfloat.el" and offer them as + completion to "wrapfloat" environment. + +2015-10-05 Mosè Giordano + + * context.el (TeX-ConTeXt-sentinel): Parse ConTeXt Mark IV output. + + * tex-buf.el (TeX-TeX-sentinel-check): Ditto. + +2015-10-05 Arash Esbati + + * style/newfloat.el (LaTeX-newfloat-auto-cleanup): Check if + `LaTeX-caption-supported-float-types' from caption.el is bound and + update it accordingly. Fix docstring. + ("newfloat"): Fix wrong check with (LaTeX-largest-level). + ("newfloat"): Use `LaTeX-newfloat-key-val-options-local' and + delete redundant code. + +2015-10-04 Mosè Giordano + + * context.el (ConTeXt-Mark-version): New customizable and + safe-local variable. + (ConTeXt-expand-command): New function. + (ConTeXt-expand-options): Use `ConTeXt-Mark-version'. + + * tex.el (TeX-command-list): Use %(cntxcom) expander in all + ConTeXt programs. Remove MkIV entry. + (TeX-expand-list): Add %(cntxcom). + +2015-10-04 Tassilo Horn + + * font-latex.el (font-latex-math-environments): Add math + environment. + +2015-10-04 Mosè Giordano + + * tex.el (TeX-command-list): Add MkIV to `TeX-command-list'. + +2015-09-29 Mosè Giordano + + * style/newfloat.el (LaTeX-newfloat-auto-cleanup): Replace another + `pushnew' with `add-to-list', previously overlooked. + +2015-09-28 Mosè Giordano + + * style/newfloat.el: Do not require cl at loading time. + (LaTeX-newfloat-auto-cleanup): Append elements to + `LaTeX-label-alist' in order not to override possible custom + values. + +2015-09-27 Arash Esbati + + * Makefile.in (STYLESRC): Add new style. + + * style/newfloat.el: New file. + + * style/longtable.el ("longtable"): Make package lengths available + through `LaTeX-add-lengths' and not `TeX-add-symbol'. + +2015-09-26 Mosè Giordano + + * tex.el (TeX-search-files-kpathsea): Remove duplicates + directories. + +2015-09-26 Tassilo Horn + + * tex.el (TeX--prettify-symbols-compose-p): New function. + (VirTeX-common-initialization): Use it. + +2015-09-25 Arash Esbati + + * Makefile.in (STYLESRC): Add new style. + + * style/subcaption.el: New file. + + * style/caption.el (LaTeX-caption-key-val-options): Fix values of hypcap-key. + (LaTeX-caption-update-key-val-options): Add support for + subcaption.el if loaded. + (LaTeX-arg-caption-captionbox): Do not query for the third + optional arg. if the second one is empty. + ("caption"): Add support for all lowercase \continuedfloat*?. + ("caption"): Fix fontification for \captionof. + + * style/hyperref.el ("hyperref"): Make + `LaTeX-indent-environment-list' local before adding new env's. + + * style/filecontents.el ("filecontents"): Make + `LaTeX-indent-environment-list' local before adding new env's. + + * style/fontenc.el: Fix mail address in Maintainer-header. + +2015-09-25 Mosè Giordano + + * latex.el (LaTeX-common-initialization): Remove "abstract" + environment, it is not defined in latex.ltx. + + * style/amsart.el ("amsart"): Add "abstract" environment. + + * style/amsbook.el ("amsbook"): Ditto. + + * style/article.el ("article"): Ditto. + + * style/memoir.el ("memoir"): Ditto. + + * style/report.el ("report"): Ditto. + + * style/scrartcl.el ("scrartcl"): Ditto. + + * style/scrreprt.el ("scrreprt"): Ditto. + +2015-09-24 Mosè Giordano + + * tex.el (TeX-doc): Use default argument of `completing-read'. + +2015-09-22 Tassilo Horn + + * latex.el (LaTeX-find-matching-end): Find correct end when point + is already on the name in \end{name}. + +2015-09-20 Mosè Giordano + + * .gitignore: Do not ignore auto.el. + + * Makefile.in (install-metadata): auto.el is not there anymore, + we do not need to test if preview is enabled here. + +2015-09-19 Tassilo Horn + + * tex-buf.el (TeX-error-overview): Fix typo in error message. + (TeX-TeX-sentinel): Fix error parsing. + +2015-09-13 Arash Esbati + + * style/eso-pic.el (LaTeX-eso-pic-package-options-list): Rename + from `LaTeX-eso-pic-package-options'. + (LaTeX-eso-pic-package-options): Use renamed variable. + + * style/AlegreyaSans.el: New file. + + * Makefile.in (STYLESRC): Add new style. + + * style/Alegreya.el: New file. + + * Makefile.in (STYLESRC): Add new style. + + * style/fontenc.el: New file. + +2015-09-10 Mosè Giordano + + * style/gloss-italian.el ("gloss-italian"): Fix "textitalian" + macro and "italian" environment arguments. + + * style/polyglossia.el (LaTeX-polyglossia-prepare): Clear + `LaTeX-polyglossia-lang-list'. + (LaTeX-polyglossia-cleanup): Remove clearing of + `LaTeX-polyglossia-lang-list'. + (TeX-update-style-hook): Append + `LaTeX-polyglossia-load-languages'. + ("polyglossia"): Remove `LaTeX-polyglossia-load-languages' from + here. + +2015-09-09 Mosè Giordano + + * style/polyglossia.el: Remove + `LaTeX-polyglossia-italian-options-list', moved to + gloss-italian.el. + (LaTeX-polyglossia-setkeys-regexp): Fix regexp. + (LaTeX-polyglossia-cleanup): Remove useless let-bound variables + and set `LaTeX-polyglossia-lang-list'. + (LaTeX-polyglossia-active-languages) + (LaTeX-polyglossia-lang-option-member): Use + `LaTeX-polyglossia-lang-list' variable instead of function. + (LaTeX-polyglossia-load-languages): New function. + ("polyglossia"): Use it. + + * style/gloss-italian.el: New style file. + + * Makefile.in (STYLESRC): Activate it. + + * style/polyglossia.el: New style file. + + * Makefile.in (STYLESRC): Activate it. + +2015-09-08 Arash Esbati + + * style/hyperref.el ("hyperref"): Add completion for starred + version of `\autoref' incl. fontification. + ("hyperref"): Add fontification support for `\hypersetup'. + +2015-09-08 Tassilo Horn + + * tex-buf.el (TeX-command-default): Fix bug where wrong command + was guessed for region files. + +2015-09-07 Mosè Giordano + + * tex-buf.el (LaTeX-idx-md5-alist, LaTeX-idx-changed-alist): New + variables. + (TeX-command-sequence): Call file function without optional + arguments. + (TeX-command-default): Suggest "Index" when appropriate. + (TeX-run-TeX): Store value of `LaTeX-idx-md5-alist'. + (TeX-run-index): New function. + (TeX-LaTeX-sentinel): Set `LaTeX-idx-changed-alist'. + (TeX-index-sentinel): New function. + + * tex.el (TeX-command-list): Mention "makeindex" in "Index" help. + Suggested by Arash Esbati. + + * doc/changes.texi: Mention ability to suggest makeindex when + needed. + + * doc/todo.texi (Wishlist): Remove reference to makeindex. + + * doc/tex-ref.tex: Update copyright years. + Mention C-c C-a key binding. + +2015-09-05 Tassilo Horn + + * font-latex.el (font-latex-unfontify-region): Also remove the + `invisible' text properties. + +2015-09-04 Mosè Giordano + + * doc/auctex.texi (Starting a Command): Update references to + `TeX-command-run-all' and C-c C-a key binding. + + * doc/changes.texi: Ditto. + + * doc/quickstart.texi (Processing Facilities): Ditto. + + * tex-buf.el (TeX-command-run-all): Use `universal-argument' to + reference C-u. + +2015-09-04 Tassilo Horn + + * tex-buf.el (TeX-command-sequence-file-function): New variable. + (TeX-command-sequence): Use it. + (LaTeX-command-section-boundaries): Recognize end of document as + ultimate boundary. + (LaTeX-command-section): Signal an error if not in a LaTeX buffer. + (LaTeX-command-run-all-section): Ditto. + + * tex.el: Add autoloads for the new commands. + + * tex-buf.el (TeX-region-update): New function. + (TeX-command-region): Use it. + (LaTeX-command-section-boundaries): New function. + (LaTeX-command-section): Use it. + (TeX-command-run-all-region): New command. + (LaTeX-command-run-all-section): New command. + (TeX-command-run-all): Move it here from tex.el. + + * tex.el (TeX-command-run-all): Rename from TeX-update. + (TeX-mode-map): Bind TeX-command-run-all to C-c C-a. + +2015-09-03 Tassilo Horn + + * font-latex.el (font-latex-fontify-script): Add possible value + `multi-level' to allow raising/lowering scripts of scripts, and + another value `invisible' which in addition hides the ^ and _ + characters in scripts. + (font-latex-match-script): Use it. + (font-latex-make-user-keywords): Add font-lock entry for script + signs. + (font-latex-match-script-chars): New function. + + * tex.el (TeX-tex-mode): Don't ignore case when matching the + TeX-format-list regexes. + (TeX-expand-list): Add expansion of %(PDFout) to -output-format + option for AmS-TeX. + (TeX-command-list): Use it instead of calling the non-existing + pdfamstex command. + +2015-09-02 Tassilo Horn + + * font-latex.el: Remove code which set up font-latex for use with + stock latex-mode on load. + +2015-09-01 Tassilo Horn + + * tex-buf.el (TeX-command-sequence): Add argument for processing + the region file instead of the master file. + + * tex.el (TeX--if-macro-fboundp): New portability macro. + (VirTeX-common-initialization): Use it. + +2015-08-31 Mosè Giordano + + * tex-buf.el (TeX-previous-error): Delete point in error message. + (TeX-command-default) + (TeX-run-set-command): Take care of `TeX-PDF-via-dvips-ps2pdf'. + (TeX-run-dvips, TeX-run-ps2pdf): New functions. + (TeX-TeX-sentinel, TeX-TeX-sentinel-check, TeX-LaTeX-sentinel): + Take care of `TeX-PDF-via-dvips-ps2pdf'. + (TeX-dvips-sentinel, TeX-ps2pdf-sentinel): New functions. + (TeX-parse-command, TeX-output-revert-buffer): Delete point in + error message. + + * tex.el (TeX-command-list): Add "Dvips" and "Ps2pdf" entries. + (TeX-expand-list): Take care of `TeX-PDF-via-dvips-ps2pdf'. + (TeX-PDF-via-dvips-ps2pdf): New customizable and safe-local + variable. + (TeX-toggle-PDF-via-dvips-ps2pdf): New function. + (TeX-mode-specific-command-menu-entries): Add "PDF via dvips + + ps2pdf" entry. + + * doc/auctex.texi (Processor Options): Document + `TeX-PDF-via-dvips-ps2pdf' and fix a typo. + + * doc/changes.texi: Mention `TeX-PDF-via-dvips-ps2pdf'. + + * doc/quickstart.texi (Processing Facilities): Mention + `TeX-PDF-via-dvips-ps2pdf'. + + * tex-buf.el: Update copyright year. + (TeX-command-sequence-max-runs-same-command) + (TeX-command-sequence-max-runs): New customizable variables. + (TeX-command-sequence-count-same-command) + (TeX-command-sequence-count, TeX-command-sequence-last-command) + (TeX-command-sequence-sentinel, TeX-command-sequence-command): New + variables. + (TeX-command-sequence): New function. + (TeX-command-default): New function, stripped off from + `TeX-command-query'. + (TeX-command-query): Use `TeX-command-default'. + (TeX-command-sequence-sentinel): New function. + + * tex.el (TeX-update): New function. + (TeX-mode-map): Add key binding for `TeX-update'. + (TeX-mode-specific-command-menu-entries): Add entry for + `TeX-update'. + + * doc/auctex.texi: Update copyright year. + (Starting a Command): Document `TeX-update'. + + * doc/changes.texi: Update copyright year. + Mention `TeX-update'. + + * doc/quickstart.texi (Processing Facilities): Mention + `TeX-update' and `TeX-error-overview'. + + * doc/todo.texi: Update copyright year. + (Wishlist): Remove entry for `TeX-update'. + +2015-08-30 Arash Esbati + + * style/caption.el ("caption"): Add support for undocumented + macros `\captionbox[*]'. + (LaTeX-arg-caption-captionbox): New function. + + * Makefile.in (STYLESRC): Add new style. + + * style/transparent.el: New file. + + * style/filecontents.el ("filecontents"): Do not indent the + content of `filecontents[*]' environment. + + * style/hyperref.el ("hyperref"): Do not indent the content of + `Form' environment. + + * style/array.el ("array"): Add fontification for + `\newcolumntype'. + +2015-08-28 Tassilo Horn + + * Version 11.88.8 released. + +2015-08-28 Tassilo Horn + + * tex.el (TeX-mode-syntax-table): Use punctuation syntax for + character | (bug#21366). + +2015-08-24 Tassilo Horn + + * tex.el (VirTeX-common-initialization): Add support for + `prettify-symbols-mode'. + +2015-08-21 Mosè Giordano + + * tex-buf.el (TeX-check-engine): New customizable variable. + (TeX-check-engine-list): New variable. + (TeX-check-engine-add-engines): New function. + (TeX-check-engine): New function. + (TeX-command): Use `TeX-check-engine' and update docstring + accordingly. + + * style/fontspec.el ("fontspec"): Add engine restrictions. + + * doc/auctex.texi (Processor Options): Document + `TeX-check-engine'. + + * doc/changes.texi: Mention `TeX-check-engine'. + +2015-08-20 Mosè Giordano + + * tex-buf.el (TeX-error-overview-jump-to-source) + (TeX-error-overview-goto-log): New functions. + (TeX-error-overview-mode-map): Add + `TeX-error-overview-jump-to-source' and + `TeX-error-overview-goto-log'. + (TeX-error-overview-menu): Define menu for TeX error overview. + (TeX-error-overview-mode): Add menu. + + * doc/auctex.texi (top) + (Debugging): Add section for error overview. + (Error overview): Document new functions and keys. + +2015-08-19 Mosè Giordano + + * latex.el (LaTeX-label): Mention in the docstring the returned + value. Let-bind `TeX-read-label-prefix' and use `TeX-read-label' + to read the label. + (TeX-read-label-prefix): New variable. + (TeX-read-label): New function. + (TeX-arg-label): Use `TeX-read-label' and mention + `TeX-read-label-prefix' in docstring. + (TeX-arg-define-label): Mention `TeX-read-label-prefix' in + docstring. + +2015-08-14 Arash Esbati + + * latex.el (LaTeX-common-initialization): Fix the subgroup number + in the regex for `\\(this\\)?pagestyle' + +2015-08-10 Tassilo Horn + + * latex.el (TeX-latex-mode): Call LaTeX-preview-setup only if its + bound. + + * preview.el.in (LaTeX-preview-setup): Setup menu and keymap only + once. + +2015-08-09 Arash Esbati + + * style/enumitem.el ("enumitem"): Cater for the starred version of + `\AddEnumerateCounter'. + + * style/ragged2e.el ("ragged2e"): Make package lengths available + through `LaTeX-add-lengths' and not `TeX-add-symbol'. + +2015-08-07 Tassilo Horn + + * Version 11.88.7 released. + + * latex.el (TeX-latex-mode): Call `LaTeX-preview-setup' + unconditionally instead of calling it from `LaTeX-mode-hook' which + breaks things if that hook is customized (bug#21188). + + * preview.el.in: Don't add `LaTeX-preview-setup' to + `LaTeX-mode-hook'. + +2015-07-21 Arash Esbati + + * style/nameref.el ("nameref"): Add missing commands `\nameref*' + and `\Nameref'. + + * style/textpos.el ("textpos"): Fix the name of the provided env's + which is `textblock' and not `textpos'. + +2015-07-18 Arash Esbati + + * latex.el (LaTeX-common-initialization): Query for the default + value of first arg when (re-)defining new environments. + + * Makefile.in (STYLESRC): Add new style. + + * style/vwcol.el: New file. + + * Makefile.in (STYLESRC): Add new style. + + * style/textpos.el: New file. + + * Makefile.in (STYLESRC): Add new style. + + * style/environ.el: New file. + + * style/tabulary.el ("tabulary"): Add `LCRJ' to + `LaTeX-array-column-letters'. + + * style/tabularx.el ("tabularx"): Add `X' to + `LaTeX-array-column-letters'. + + * style/array.el: Parse user-defined new column types and add them + to `LaTeX-array-column-letters'. + +2015-07-09 Mosè Giordano + + * latex/README: restore file deleted by mistake when preview/ + directory has been moved to top level. + + * Makefile.in: Use everywhere $(MAKE) in place of make. + +2015-06-21 Mosè Giordano + + * tex-buf.el (TeX-LaTeX-sentinel): Add support for hf-tikz + messages. + + * style/mnras.el: New style file. + + * Makefile.in (STYLESRC): Activate it. + +2015-06-14 Arash Esbati + + * style/pdfpages.el ("pdfpages"): Restrict suggested files to + *.pdf files. File name should be relative to master file + directory. + +2015-06-13 Mosè Giordano + + * tex-buf.el (TeX-LaTeX-sentinel-has-warnings, TeX-parse-error): + Cater for packages with digits in their names (e.g., fixltx2e, + which emits a warning from TeX Live 2015). + +2015-06-09 Tassilo Horn + + * tex.el (TeX-evince-dbus-p): Explicitly bind dbus-debug to nil in + order to really ignore dbus errors with dbus-ignore-errors. + +2015-06-05 Arash Esbati + + * Makefile.in (STYLESRC): Add new style. + + * style/pdfpages.el: New file. + + * style/listings.el (LaTeX-listings-auto-cleanup): Add support for + the optional argument of env's defined with `\lstnewenvironment'. + (LaTeX-listing-lstnewenvironment-regexp): Ditto. + +2015-06-05 Ikumi Keita + + * tex.el (featurep): Restore compatibility with emacs versions + which don't have `activate-mark' (Emacs <= 22). + +2015-06-02 Arash Esbati + + * latex.el (LaTeX-auto-cleanup): Prepare so that an optional + environment arg is also queried. + +2015-06-01 Tassilo Horn + + * latex.el (LaTeX-auto-env-args-with-opt): New variable for + collecting environments with an optional argument. + (LaTeX-auto-regexp-list): Use it. + (LaTeX-auto-cleanup): Initialize \newenvironment{foo}[n][d]{}{} + with the n-1 remaining mandatory arguments. + +2015-05-29 Nicolas Richard + + * latex.el (LaTeX-backward-paragraph): Make it work in narrowed + buffers. Fixes bug#20685. + +2015-05-18 Orlando Iovino (tiny change) + + * style/beamer.el ("beamer"): Add `subtitle' to the `slide-title' + class. + +2015-05-16 Arash Esbati + + * Makefile.in (STYLESRC): Add new styles. + + * style/newpxmath.el: New file. + + * style/newpxtext.el: New file. + + * font-latex.el (font-latex-set-syntactic-keywords): Allow for + multiple mandatory argument for a verbatim environment. + + * style/listings.el ("listings"): Add support for parsing new + env's defined with `\lstnewenvironment' command. + +2015-05-08 Tassilo Horn + + * Version 11.88.6 released. + +2015-05-08 Tassilo Horn + + * tex.el (TeX-mode-syntax-table): Use paired delimiter syntax for + character |. + (TeX-tree-expand): Fix docstring. + +2015-05-07 Mosè Giordano + + * tex.el: Update copyright years. + (TeX-view-program-list): Fix type. (Bug#20513) + +2015-05-05 Mosè Giordano + + * style/italian.el: Evaluate `TeX-quote-after-quote'. + +2015-05-01 Tassilo Horn + + * Version 11.88.5 released. + +2015-05-01 Tassilo Horn + + * tex.el (TeX-tree-expand): Expand all given vars in just one + single call of kpsewhich. Users reported that on some windows and + mac systems, kpsewhich is extremely slow leading to auctex startup + times of several seconds. + +2015-04-29 Tassilo Horn + + * tex.el (TeX-string-divide-number-unit): Fix docstring. + + * style/mathtools.el ("mathtools"): Fix typos. + +2015-04-25 Tassilo Horn + + * tex.el (TeX-parse-macro): Improve docstring. + +2015-04-19 Tassilo Horn + + * tex.el (TeX-clean): Also regexp-quote TeX-region-file. + +2015-04-17 Tassilo Horn + + * preview.el.in (preview-datadir, preview-lispdir): Delete these + two variables. + (preview-filter-specs): Use TeX-data-directory in place of + preview-datadir. + + * configure.ac: Remove auto.el from AC_OUTPUT. + + * Makefile.in (auto.el): Delete target. + +2015-04-11 Tassilo Horn + + * style/mathtools.el (LaTeX-mathtools-env-multlined): Don't call + newline-and-indent after inserting environment. + +2015-04-11 Arash Esbati + + * Makefile.in (STYLESRC): Add new style. + + * style/attachfile.el: New file. + + * style/fbb.el: Update style to LaTeX package v1.07 from + 2015/04/06. + + * style/erewhon.el ("erewhon"): Update style to LaTeX package + v1.04 from 2015/04/07. + + * style/baskervaldx.el ("baskervaldx"): Update style to LaTeX + package v1.07 from 2015/04/06. + + * style/newtxtext.el ("newtxtext"): Update style to LaTeX package + v1.434 from 2015/04/07. + + * style/enumitem.el ("enumitem"): Fix typos. + + * style/everysel.el ("everysel"): Fix typo (AtNextSelect_f_ont). + + * style/color.el: Replace `read-string' with `TeX-read-string'. + + * style/currvita.el: Replace `read-string' with `TeX-read-string'. + + * style/wrapfig.el: Replace `read-string' with `TeX-read-string'. + + * style/MyriadPro.el ("MyriadPro"): Add missing lenghts + `MdSlantfracSpacingBeforeSlash' and `MdSlantfracSpacingAfterSlash'. + + * style/caption.el (LaTeX-caption-key-val-options): Delete wrong + values for `margin'-key. + (LaTeX-arg-caption-command): Use `TeX-argument-insert' and do not + rely on `TeX-arg-eval' anymore. + (LaTeX-arg-caption-DeclareCaption): Ditto. + +2015-04-02 Mosè Giordano + + * doc/auctex.texi (Indenting): Document indentation of "\[...\]". + + * doc/changes.texi: Mention it. + +2015-03-30 Mosè Giordano + + * latex.el (LaTeX-begin-regexp): Add "\[". + (LaTeX-indent-calculate): Remove indentation of "\[...\]" from + here, it is automatically done in `LaTeX-indent-level-count' now + that `LaTeX-begin-regexp' has "\[". (Bug#20227) + +2015-03-28 Mosè Giordano + + * style/acro.el: + + * style/acronym.el: + + * style/caption.el: + + * style/color.el: + + * style/enumitem.el: + + * style/geometry.el: + + * style/minted.el: + + * style/pst-plot.el: + + * style/pstricks.el: + + * style/siunitx.el: Update copyright years and add + `TeX-auto-parse' to `TeX-update-style-hook'. + +2015-03-28 Arash Esbati + + * Makefile.in (STYLESRC): Add new style. + + * style/colortbl.el: New file. + + * style/ltxtable.el ("ltxtable"): Ask for a `Width' and not for a + `Length' in minibuffer. + + * latex.el (LaTeX-common-initialization): Add standard LaTeX + lengths `arraycolsep', `arrayrulewidth' and `doublerulesep'. + +2015-03-23 Tassilo Horn + + * tex.el (TeX-run-style-hooks): Apply style hooks in reverse + order. With that, a local style can modify a private or a global + style, and a private style can modify a global one. + +2015-03-17 Mosè Giordano + + * doc/wininstall.texi: Fix a broken link. + + * style/mn2e.el: New style file. + + * Makefile.in (STYLESRC): Activate new style. + +2015-03-15 Arash Esbati + + * Makefile.in (STYLESRC): Add new style. + + * style/ltxtable.el: New file. + +2015-03-15 Arash Esbati + + * Makefile.in (STYLESRC): Add new style. + + * style/ltablex.el: New file. + +2015-03-15 Arash Esbati + + * style/enumitem.el (LaTeX-enumitem-SetEnumitemKey-regexp): Delete + match for the second argument. + (LaTeX-enumitem-SetEnumitemValue-regexp): Delete match for the + third argument. + (LaTeX-arg-SetEnumitemValue): Replace the randomly generated + number with something human-readable. + + * style/caption.el (LaTeX-caption-DeclareCaption-regexp): Delete + match for the second argument. + (LaTeX-arg-caption-DeclareCaption): Replace the randomly generated + number with something human-readable. + +2015-03-10 Tassilo Horn + + * tex.el (TeX-style-path): Replace `pushnew' with equivalent code + since defcustom init-forms don't seem to get compiled. + + * doc/auctex.texi (Modes and Hooks): Document + TeX-after-TeX-LaTeX-command-finished-hook. + + * tex-buf.el (TeX-after-TeX-LaTeX-command-finished-hook): New + hook. + (TeX-LaTeX-sentinel): Call it. + +2015-03-09 Mosè Giordano + + * tex-buf.el (TeX-find-display-help): Display the help also when + the file cannot be determined. + + * latex.el (LaTeX-end-regexp): Add "\]". + (LaTeX-indent-calculate): Indent "\[...\]" display math as a + regular environment. + +2015-03-08 Arash Esbati + + * Makefile.in (STYLESRC): Add new style. + + * style/geometry.el: New file. + +2015-03-08 Arash Esbati + + * Makefile.in (STYLESRC): Add new style. + + * style/caption.el: New file. + +2015-03-08 Arash Esbati + + * Makefile.in (STYLESRC): Add new style. + + * style/enumitem.el: New file. + +2015-03-08 Tassilo Horn + + * tex.el (TeX-style-path): Replace add-to-list on local with + pushnew. + + * style/bidibeamer.el: New style. + + * Makefile.in (STYLESRC): Activate new bidibeamer style. + +2015-03-07 Mosè Giordano + + * doc/install.texi: Mention uninstallation in menus. + (Build/install and uninstall): Add "Uninstallation" index entry. + Document uninstallation process. + + * Makefile.in: Update copyright years. + (.PHONY): Add uninstall rule. + (uninstall): New rule. + + * doc/Makefile.in: Update copyright years. + (.PHONY): Add uninstall rule. + (uninstall): New rule. + + * latex/Makefile.in: Update copyright years. + (.PHONY): Declare phony targets. + (install-texmf-doc): Do not ignore errors in this rule. + (uninstall): New rule. + +2015-03-03 Tassilo Horn + + * doc/auctex.texi (Filling): Document LaTeX-fill-excluded-macros. + + * latex.el (LaTeX-fill-excluded-macros): New defcustom for + excluding macro arguments from filling. + (LaTeX-fill-region-as-paragraph): Use it. + +2015-03-02 Tassilo Horn + + * font-latex.el (font-latex-match-command-with-arguments): Fix + error introduced in the last change. + +2015-02-24 Tassilo Horn + + * style/expl3.el: New style for the wrapper package for + experimental LaTeX 3. + + * Makefile.in (STYLESRC): Activate new style. + + * font-latex.el (font-latex-match-simple-command) + (font-latex-match-command-with-arguments): Use \s_ and \sw regexp + classes instead of hard-coding [A-Za-z@] as LaTeX macro chars. + +2015-02-17 Tassilo Horn + + * latex.el (LaTeX-after-insert-env-hook): Rename from + `LaTeX-after-insert-env-hooks' which is now an obsolete variable + alias. + (LaTeX-after-modify-env-hook): New hook. + (LaTeX-modify-environment): Run `LaTeX-after-modify-env-hook'. + +2015-02-13 Tassilo Horn + + * tex.el (TeX-pdf-tools-sync-view, TeX-PDF-mode): Move addition of + `TeX-source-correlate-handle-TeX-region' to + `pdf-sync-backward-redirect-functions' from `TeX-PDF-mode' to + `TeX-pdf-tools-sync-view'. + +2015-02-09 Tassilo Horn + + * tex.el (TeX-pdf-tools-sync-view): Make it work with + `TeX-command-region'. + +2015-02-09 Tassilo Horn + + * tex.el (TeX-pdf-tools-sync-view): Simplify function. + +2015-02-09 Arash Esbati + + * Makefile.in (STYLESRC): Add new style. + + * style/color.el: New style. + +2015-02-08 Tassilo Horn + + * tex.el (TeX-source-correlate-handle-TeX-region): Fix + void-variable error. + +2015-02-07 Tassilo Horn + + * tex.el (TeX-pdf-tools-sync-view) + (TeX-source-correlate-handle-TeX-region) + (TeX-source-correlate-sync-source, TeX-PDF-mode): Adapt PDF Tools + forward/backward search to latest PDF Tools changes. + +2015-02-06 Mosè Giordano + + * tex.el (TeX-source-correlate-handle-TeX-region): Replace + `file-name-base', introduced in GNU Emacs 24, with + `file-name-sans-extension'+`file-name-nondirectory'. + +2015-02-06 Tassilo Horn + + * tex.el (TeX-source-correlate-handle-TeX-region): New function. + (TeX-source-correlate-sync-source): Use it. + (TeX-PDF-mode): Set `pdf-sync-correlate-tex-refine-function' to + `TeX-source-correlate-sync-source'. + +2015-02-05 Tassilo Horn + + * tex.el (TeX-pdf-tools-sync-view): New function to use PDF Tools + `pdf-view-mode' as a viewer. + (TeX-view-program-list-builtin): Add PDF Tools entry calling + `TeX-pdf-tools-sync-view'. + +2015-02-04 Tassilo Horn + + * Makefile.in (STYLESRC): Add new style. + + * style/tcolorbox.el: New style. + +2015-01-31 Arash Esbati + + * Makefile.in (STYLESRC): Add new style. + + * style/currvita.el: New file. + +2015-01-27 Tassilo Horn + + * Version 11.88.2 released. + + * tex.el (TeX-view-program-list-builtin): Remove "start" as + executable entry because it's no executable but a Windows system + command. + (TeX-view-program-list-builtin): Also remove "start" as executable + from the "dvips and start" entry. + +2015-01-25 Tassilo Horn + + * latex.el (LaTeX-section-heading): Use default parameter of + completing-read. Fixes bug#19675. + +2015-01-19 Tassilo Horn + + * tex.el (TeX-auto-store): Fix indentation in auto files. + +2015-01-16 Arash Esbati + + * style/minted.el: Update copyright year. + (LaTeX-minted-auto-cleanup): Fix the name of the new langcode + environment. + +2014-12-30 Arash Esbati + + * style/multirow.el ("multirow"): Fix a typo in the name of a + variable. + + * Makefile.in (STYLESRC): Add new styles. + + * style/relsize.el: New file. + + * style/wrapfig.el: New file. + + * style/hyperref.el ("hyperref"): Add `Form' environment needed + for PDF and HTML forms. + (LaTeX-hyperref-forms-options): New variable for key-val options + used in form related macros (`TextField', `CheckBox', + `ChoiceMenu', `PushButton', `Submit', `Reset'). + +2014-12-22 Tassilo Horn + + * doc/changes.texi: Document addition of LaTeX-command-section and + forward/backward search enhancements with Evince. + + * latex.el (auto-mode-alist): Add latex-mode association for HeVeA + files. + +2014-12-21 Tassilo Horn + + * tex.el (TeX-parse-macro): Enclose arg in + LaTeX-default-verb-delimiter if macro is in + LaTeX-verbatim-macros-with-delims and there's only one argument. + (TeX-auto-store): Check if LaTeX-verbatim-environments, + LaTeX-verbatim-macros-with-delims, and + LaTeX-verbatim-macros-with-braces are bound before using them. + + * style/minted.el (LaTeX-minted-newminted-regexp) + (LaTeX-minted-newmint-regexp, LaTeX-minted-newmintinline-regexp) + (LaTeX-minted-newmintedfile-regexp, LaTeX-minted-auto-cleanup): + Extend to recognize optional env/macro name. + ("minted"): Add \newminted, \newmint, \newmintinline, and + \newmintedfile macros. + +2014-12-20 Tassilo Horn + + * tex.el (TeX-auto-store): Write LaTeX-verbatim-*-local variables + to auto file to make them document-local. + + * style/minted.el (LaTeX-minted-auto-cleanup): Recognize macros + generated by \newmint, \newmintinline, and \newmintedfile, too. + + * tex.el (TeX-evince-sync-view): Encode URI with `url-encode-url'. + + * auctex.el: Remove byte-recompile-directory call compiling style + files because package.el does that anyhow. + + * Version 11.88.1 released. + +2015-01-19 Tassilo Horn + + * auctex.el (byte-recompile-directory): Refer to correct style + directory on load. + + * style/minted.el: New style. + + * Makefile.in (STYLESRC): Add style/minted.el. + + * latex.el (LaTeX-env-args): Bind exit-mark if its not bound + already. + (LaTeX-verbatim-regexp): Make variable obsolete. + (LaTeX-verbatim-regexp): New function which computes a regexp of + verbatim environments from LaTeX-verbatim-environments. + (LaTeX-indent-calculate, LaTeX-indent-calculate-last): Use the + function LaTeX-verbatim-regexp instead of the variable. + + * style/listings.el ("listings"): Don't modify the now obsolete + LaTeX-verbatim-regexp. + + * style/fancyvrb.el ("fancyvrb"): Don't modify the now obsolete + LaTeX-verbatim-regexp. + + * style/beamer.el ("beamer"): Don't modify the now obsolete + LaTeX-verbatim-regexp. + + * style/alltt.el ("alltt"): Don't modify the now obsolete + LaTeX-verbatim-regexp. + +2014-12-18 Tassilo Horn + + * tex.el (TeX-evince-sync-view): Don't URL-encode commas in the + file name (bug#19398). + +2014-12-12 Mosè Giordano + + * latex.el (LaTeX-environment-name-regexp): New function. + (LaTeX-modify-environment): Use it. + (LaTeX-find-matching-end): Use `TeX-grop' instead of the + hard-coded "{". Search for the closing of the environment with + `re-search-forward' instead of `search-forward' and use + `LaTeX-environment-name-regexp': this allows to consider + environments with macros in their names. (Bug#19281) + (LaTeX-find-matching-begin): Use `TeX-grop' instead of the + hard-coded "{". + +2014-12-09 Mosè Giordano + + * style/babel.el (LaTeX-babel-active-languages): Move `nreverse' + call inside `let'. + +2014-12-08 Stefan Monnier + + * tex.el (TeX-mode-specific-command-menu): Remove Emacs 20 + compatibility code. + + * style/shortvrb.el ("shortvrb"): Use mapcar instead of + dolist/add-to-list. + + * style/pstricks.el (LaTeX-pst-point-in-parens) + (LaTeX-pst-macro-psarc, LaTeX-pst-macro-pscircle) + (LaTeX-pst-macro-rput, LaTeX-pst-macro-uput) + (LaTeX-pst-macro-multirputps, LaTeX-pst-macro-psline) + (LaTeX-pst-macro-psdots, LaTeX-pst-macro-parabola) + (LaTeX-pst-macro-pnt-twolen, LaTeX-pst-macro-psbezier) + (LaTeX-pst-macro-pspolygon, LaTeX-pst-macro-psframe) + (LaTeX-pst-macro-psgrid, LaTeX-pst-macro-newpsobject): Rename + unused arg to silence the byte-compiler. + (LaTeX-pst-parameters-add): Remove unused var beg. + + * style/pst-plot.el (LaTeX-pst-macro-psaxes): Rename unused arg to + silence the byte-compiler and fix indentation. + ("pst-plot"): Use mapc instead of mapcar for side-effects only. + + * style/pst-node.el (LaTeX-pstnode-macro-nput) + (LaTeX-pstnode-macro-cnodeput, LaTeX-pstnode-macro-nc) + (LaTeX-pstnode-macro-pc, LaTeX-pstnode-macro-tnabcput): Rename + unused arg to silence the byte-compiler. + + * style/psfig.el (TeX-arg-psfig, LaTeX-env-psfigure): Rename + unused arg to silence the byte-compiler. + + * style/prosper.el: Fix comment style. + (LaTeX-prosper-insert-title, LaTeX-prosper-arg-pdftransition) + (LaTeX-prosper-insert-options, LaTeX-prosper-insert-slide): Rename + unused arg to silence the byte-compiler. + + * style/pdfsync.el (LaTeX-pdfsync-output-page): Remove unused + sync-line variable. + + * style/natbib.el (natbib-note-args): Rename unused arg to silence + the byte-compiler. + + * style/inputenc.el (LaTeX-arg-inputenc-inputenc): Rename unused + arg to silence the byte-compiler. + + * style/harvard.el (LaTeX-env-harvardbib): Rename unused arg to + silence the byte-compiler. + + * style/graphicx.el (LaTeX-arg-includegraphics): Rename unused arg + to silence the byte-compiler. + + * style/fancyref.el (TeX-arg-fancyref-format): Rename unused arg + to silence the byte-compiler. + + * style/epsf.el (TeX-arg-epsfsize): Rename unused arg to silence + the byte-compiler. + + * style/emp.el (LaTeX-env-empfile): Rename unused arg to silence + the byte-compiler. + + * style/dinbrief.el (LaTeX-dinbrief-sender): Add a FIXME. + + * style/bigstrut.el (TeX-arg-bigstrut): Rename unused arg to + silence the byte-compiler. + + * style/beamer.el + (LaTeX-beamer-after-insert-env, TeX-arg-beamer-overlay-spec) + (TeX-arg-beamer-frametitle, TeX-arg-beamer-note) + (LaTeX-arg-beamer-theme, LaTeX-arg-beamer-inner-theme) + (LaTeX-arg-beamer-outer-theme, LaTeX-arg-beamer-color-theme) + (LaTeX-arg-beamer-font-theme): Rename unused arg to silence the + byte-compiler. + + * style/babel.el (require): Require cl at compile-time. + (LaTeX-babel-active-languages): Use pushnew/nreverse instead of + add-to-list. + + * bib-cite.el (bib-cite--kind): New function. + (bib-display, bib-find): Use it. + (featurep): Use with-current-buffer instead of set-buffer. + (bib-cite--fontify-help): New function. + (bib-cite-fontify-help-as-bibtex, bib-cite-fontify-help-as-latex): + Use it. + (bib-highlight-mouse, bib-label-help): Make comment conform to the + commenting conventions. + (bib-label-prompt-map): Derive from + minibuffer-local-completion-map instead of copying that. + (bib-display-this-environment): Fix comment. + (bib-document-TeX-files): Don't doubly-declare the-file. + +2014-12-08 Mosè Giordano + + * style/mathtools.el ("mathtools"): Fix closing bracket + placement. (Bug#19301) + +2014-12-08 Arash Esbati + + * Makefile.in (STYLESRC): Add new styles. + + * style/newtxttt.el: New file. + + * style/newtxtext.el: New file. + + * style/newtxsf.el: New file. + + * style/newtxmath.el: New file. + + * style/fbb.el: New file. + + * style/erewhon.el: New file. + + * style/baskervaldx.el: New file. + +2014-12-04 Mosè Giordano + + * tex.el (TeX-Omega-command): Add aleph and omega choices. + (LaTeX-Omega-command): Add lamed and lambda choices. (Bug#19260) + +2014-12-03 Mosè Giordano + + * README.GIT: Describe branches of the repository. + +2014-12-02 Vladimir Lomov (tiny change) + + * latex/Makefile.in (MKINSTALLDIRS): Fix MKINSTALLDIRS path. + +2014-11-29 Mosè Giordano + + * tests/latex/latex-test.el (latex): Require latex.el. + (LaTeX-indent-tabular-test/in): Expand file name in load + directory, for automated tests. + (LaTeX-indent-tabular-test/out): Ditto. + + * tests/Makefile: New Makefile. + + * Makefile.in (.PHONY): Add new check target. + (check): New rule. Suggest in comments to run it before a new + release. + +2014-11-28 Stefan Monnier + + * tex.el (TeX-view-program-list-builtin): Fix up paren typo. + +2014-11-28 Mosè Giordano + + * tex.el (TeX-view-program-list-builtin): Add the new third + element to each item. + (TeX-view-program-list): Document new third element of items in + doc string. Adapt the type. + (TeX-view-command-raw): Check whether the viewer executable + exists. (Bug#19121) + + * doc/auctex.texi (Starting Viewers): Document change to + `TeX-view-program-list'. + + * doc/changes.texi: Mention it. + +2014-11-28 Stefan Monnier + + * style/siunitx.el (tex): Require tex because its indispensable + when compiling the call to TeX-auto-add-type. + + * style/acronym.el (tex): Ditto. + + * style/acro.el (tex): Ditto. + +2014-11-27 Mosè Giordano + + * latex.el (LaTeX-label-alist): Expand doc string. + (LaTeX-label): Make second argument optional to restore backward + compatibility and update doc string accordingly. (Bug#19178) + +2014-11-27 Matthew Leach + + * configure.ac: Merge from preview/configure.ac. + + * .gitignore: Merge from preview/.gitignore. + + * autogen.sh: Don't run autoconf in the preview direcotry. + + * Makefile.in (subdirs): Remove. + (DESCEND): Remove. + (EXCLUDEDFILES): Remove 'preview/' prefix. + (preview-ball): Likewise and decrement stip-components in tar. + (previewstartfile): Adapt from preview/Makefile.in. + (PREVIEW_AUTOLOAD): Likewise. + (texmf): Likewise. + (preview-latex.el): Likewise. + (latex/Makefile): Likewise. + (auto.el): Likewise. + (install-startup): Likewise. + (install-texmf): Likewise. + (release-commit): Likewise. + (DISTCLEANFILES): Likewise. + (CLEANFILES): Add preview files. + (install-el): Likewise. + (install-lisp): Likewise. + (all): Add texmf dependency and remove DESCEND. + (clean): Remove DESCEND action. + (distclean): Likewise. + (maintainer-clean): Likewise. + + * doc/Makefile.in (preview-dtxdoc.texi): Update path of + preview.dtx. + + * preview/ChangeLog: Move to ChangeLog-preview + + * preview/ChangeLog.1: Move to ChangeLog.1-preview + + * preview/auto.el.in: Move to top-level. + + * preview/circ.tex: Move to top-level. + + * preview/preview.el.in: Move to top-level. + + * preview/*.el: Move to top-level. + + * preview/images/: Move to images/. + + * preview/latex/: Move to latex/. + + * preview/Makefile.in: Remove. + + * preview/configure.ac: Remove. + + * preview/.gitignore: Remove. + + * preview/COPYING: Remove. + +2014-11-21 Tassilo Horn + + * doc/auctex.texi (Starting a Command): Document + LaTeX-command-section and friends. + + * style/book.el ("book"): Set LaTeX-largest-level to part instead + of chapter. + + * tex-buf.el (LaTeX-command-section-level): New variable. + (LaTeX-command-section-level): New function. + (LaTeX-command-section-change-level, LaTeX-command-section): New + commands. + + * latex.el (LaTeX-mode-map): Bind C-c C-z to LaTeX-command-section + and C-c M-z to LaTeX-command-section-change-level. + + * tex.el (TeX-evince-sync-view): Use line/col information from the + TeX-region buffer if the View command is made on a region. + + * tex-buf.el (TeX-region-create): Position point in the same + line/col as in the original buffer to make forward search work. + +2014-11-20 Mosè Giordano + + * latex.el (LaTeX-env-figure): Fix indentation when there is the + \centering macro and no caption is inserted. + + * style/fontspec.el ("fontspec"): Fix fontification of + "newfontfamily" and "newfontface". + +2014-11-19 Tassilo Horn + + * tex.el (TeX-source-correlate-sync-source): Make backward/inverse + search form PDF to tex work also for TeX-regions. + + * tex-buf.el (TeX-region-orig-buffer): New variable. + (TeX-region-create): Set TeX-region-orig-buffer. + + * tex.el (TeX-submit-bug-report): Adapt bug report intro text to + mention debbugs url. + +2014-11-18 Arash Esbati + + * style/zlmtt.el (font-latex-add-keywords): Use more consistent + fontification. + + * style/textcomp.el (font-latex-add-keywords): Ditto. + + * style/fontaxes.el (font-latex-add-keywords): Ditto. + + * style/XCharter.el (font-latex-add-keywords): Ditto. + +2014-11-18 Tassilo Horn + + * tex-buf.el (TeX-region-create): Disable finding of appropriate + major-mode for region file. Also disable file-local vars, and + don't run find-file-hook functions. Also, make the region file + read-only to prevent accidental editing where actually the real + file should have been edited (happens easily with source + correlation mode). + +2014-11-16 Mosè Giordano + + * Makefile.in (WEMACSDATAROOTDIR, WEMACSSITELISP): New variables. + (WPACKAGEFILES): Update accordingly. + (windows-package): Fix structure of the package for Emacs 24.4. + Reported by Uwe Siart. Remove the zip package before creating it, + otherwise it would be updated instead of recreated. + Mention that bash shell is required for windows-package and + release-upload recipes due to some bashisms in them. Reported by + José Carlos Santos. + +2014-11-15 Mosè Giordano + + * Makefile.in (WEMACSPACKAGE, WEMACSEXTRACTDIR): New variables. + (windows-package): Adapt rule to new Emacs 24.4 package for + Windows. Use `WEMACSPACKAGE' and `WEMACSEXTRACTDIR'. + +2014-11-15 Davide G. M. Salvetti + + * Makefile.in (STYLESRC): Add `ifluatex.el', `luatextra.el'. + + * style/luatextra.el: New style. + + * style/ifluatex.el: New style. + + * doc/faq.texi: Update the `Why does 'TeX-next-error' ('C-c `') + fail?' entry, taking into account the `TeX-file-line-error' + option. Update copyright range. + + * doc/auctex.texi (Selecting a Command): Fix typo. + (Automatic Local): Update description of `TeX-style-path', + `TeX-style-global', `TeX-style-local', and `TeX-auto-local' + variables: there is no need to end directories and directories + lists items with a slash. + + * doc/quickstart.texi (Editing Facilities): Fix documentation: to + change font attributes of existing text, it has to be marked as an + _active_ region. + +2014-11-10 Davide G. M. Salvetti + + * context.el: Replace `read-string' with `TeX-read-string'. + + * latex.el: Replace `read-string' with `TeX-read-string'. + + * style/CJK.el: Replace `read-string' with `TeX-read-string'. + + * style/amsmath.el: Replace `read-string' with `TeX-read-string'. + + * style/amsthm.el: Replace `read-string' with `TeX-read-string'. + + * style/beamer.el: Replace `read-string' with `TeX-read-string'. + + * style/csquotes.el: Replace `read-string' with `TeX-read-string'. + + * style/dinbrief.el: Replace `read-string' with `TeX-read-string'. + + * style/dk-bib.el: Replace `read-string' with `TeX-read-string'. + + * style/emp.el: Replace `read-string' with `TeX-read-string'. + + * style/epsf.el: Replace `read-string' with `TeX-read-string'. + + * style/filecontents.el: Replace `read-string' with `TeX-read-string'. + + * style/foils.el: Replace `read-string' with `TeX-read-string'; + add copyright notice. + + * style/graphicx.el: Replace `read-string' with `TeX-read-string'. + + * style/inputenc.el: Replace `read-string' with `TeX-read-string'. + + * style/letter.el: Replace `read-string' with `TeX-read-string'. + + * style/longtable.el: Replace `read-string' with `TeX-read-string'. + + * style/mathtools.el: Replace `read-string' with `TeX-read-string'. + + * style/natbib.el: Replace `read-string' with `TeX-read-string'. + + * style/paralist.el: Replace `read-string' with `TeX-read-string'. + + * style/plext.el: Replace `read-string' with `TeX-read-string'. + + * style/prosper.el: Replace `read-string' with `TeX-read-string'. + + * style/psfig.el: Replace `read-string' with `TeX-read-string'. + + * style/pstricks.el: Replace `read-string' with `TeX-read-string'. + + * style/scrbase.el: Replace `read-string' with `TeX-read-string'. + + * style/scrlttr2.el: Replace `read-string' with `TeX-read-string'. + + * tex-info.el: Replace `read-string' with `TeX-read-string'. + + * tex.el: Replace `read-string' with `TeX-read-string'. + +2014-11-04 Tassilo Horn + + * tex.el (VirTeX-common-initialization): Define a variable alias + for find-file-hook on XEmacs. + +2014-11-04 Stefan Monnier + + * toolbar-x.el: Adjust copyright years. + (require): Require cl at compile-time. + (toolbarx-good-option-list-p): Use pushnew instead of add-to-list. + + * tex.el (url-unreserved-chars): Declare to silence byte-compiler. + (TeX-tree-expand): Use pushnew instead of add-to-list. Iterate + path-list in reversed order. + (TeX-style-path): Use mapc instead of mapcar for side-effects. + (TeX-file-extensions, BibTeX-file-extensions) + (TeX-Biber-file-extensions): Declare to silence byte-compiler. + (TeX-tree-roots): Use pushnew instead of add-to-list. + (TeX-search-files-by-type): Use setq/pushnew instead of + dolist/add-to-list. + (TeX-doc): Use pushnew instead of add-to-list. + + * tex-info.el (require): Require cl at compile-time. + (Texinfo-insert-node): Use pushnew instead of add-to-list. + (reftex-section-levels-all, reftex-level-indent) + (reftex-label-menu-flags, reftex-tables-dirty): Always + forward-declare (not only at compile-time). + (when): declare-function only at compile-time. + + * tex-fold.el: Adjust copyright years. + (require): Require cl at compile-time. + (TeX-fold-region-macro-or-env, TeX-fold-update-at-point): Use + pushnew instead of add-to-list. + (TeX-fold-hide-item): Use setq instead of add-to-list. + + * tex-buf.el (font-lock-mode-enable-list) + (font-lock-auto-fontify, font-lock-defaults-alist): Declare vars + to silence byte-compiler. + + * multi-prompt.el: Adjust copyright years. + (multi-prompt): Don't let-bind unused var done. + (multi-prompt-next-must-match): Use minibuffer-completion-table + instead of dynamically bound table. + + * latex.el (require): Require cl at compile-time. + (title, name, level, done-mark, toc): Declare dynamic vars. + (LaTeX-env-document, TeX-arg-index-tag, TeX-arg-document) + (LaTeX-arg-usepackage, TeX-arg-verb, ): Rename unused arg. + (LaTeX-listify-package-options): Use setq instead of add-to-list + to add to local var. + (reftex-ref-macro-prompt, TeX-arg-item-label-p) + (TeX-arg-right-insert-p): Declare to silence byte-compiler. + (LaTeX-indent-line): Use pushnew instead of add-to-list. + (LaTeX-fill-move-to-break-point): Don't let-bind unused math-sep. + (LaTeX-section-enable-symbol): Downcase arg. + (LaTeX-indent-tabular): Use mapc instead of mapcar for + side-effects. + + * context.el (done-mark, reference, title, name, level): Declare + dynamic vars without global nil value. + (ConTeXt-section): let-bind reference. Remove binding of unused + var toc. + (ConTeXt-numbered-section-hook, ConTeXt-unnumbered-section-hook): + Improve docstring. + (ConTeXt-find-matching-stop): Don't let-bind pos. + (ConTeXt-optional-argument-insert) + (ConTeXt-required-argument-insert, ConTeXt-indent-line): Rename + unused arg. + (ConTeXt-mode-common-initialization): Use fboundp to check if + make-local-hook is defined. + + * bib-cite.el: Expand copyright years. + (bib-cite-is-XEmacs): Remove. + (bib-cite-minor-mode, bib-cite-setup-highlight-mouse-keymap) + (bib-etags, bib-highlight-mouse, bib-toggle-highlight) + (bib-etags-find-noselect): Check for XEmacs with featurep. + (bib-cite-setup-mouse-function): Rename unused arg. + (bib-apropos): Use mapc instead of mapcar for side effects. + (bib-cite-fontify-help-xemacs): Define only on XEmacs. + (bib-cite-fontify-help-as-bibtex, bib-cite-fontify-help-as-latex): + Check for XEmacs with featurep. Fix fontification code. + (bib-display-this-ref): Use point-min instead of 1. + (TeX-auto-save, TeX-auto-update, TeX-auto-regexp-list): Declare to + silence the byte-compiler. + +2014-11-03 Arash Esbati + + * style/zlmtt.el: New file. + + * style/XCharter.el: New file. + + * style/textcomp.el: New file. + + * style/MyriadPro.el: New file. + + * style/mdsymbol.el: New file. + + * style/fontaxes.el: New file. + + * style/eso-pic.el: New file. + + * style/AnonymousPro.el: New file. + +2014-11-02 Arash Esbati + + * style/MinionPro.el (TeX-add-symbols): Remove `figureversion', + `textsw', `textssc', `sscshape' and `swshape'. + (TeX-run-style-hooks): Added "fontaxes". + + * style/MinionPro.el (LaTeX-MinionPro-package-options): Added + additional options from v2.3 of `MinionPro.sty', available from + + +2014-11-01 Davide G. M. Salvetti + + * tex.el (TeX-file-line-error): New customizable option. + (TeX-expand-list): New expander "$(file-line-error)". + (TeX-command-list): Use it. + (LaTeX-command-style): Use it. + + * doc/auctex.texi (Processor Options): Document + `TeX-file-line-error'. + + * doc/changes.texi: Mention `TeX-file-line-error'. + +2014-10-31 Mosè Giordano + + * Makefile.in (CTANDIR): New variable. + (preview-ball): Create a top level directory "preview/" in the + preview tarball, as required by CTAN. Save the tarball to + $(CTANDIR) instead of $(FTPDIR). + +2014-10-29 Mosè Giordano + + * Version 11.88 released. + +2014-10-29 Matthew Leach + + * latex.el (LaTeX-indent-environment-list): Remove setter + lambda. + (LaTeX--tabular-like-end): Remove variable. + (LaTeX-indent-tabular): Move setter function from + LaTeX-indent-environment-list to generate tabular-end regex when + called. + +2014-10-29 Mosè Giordano + + * latex.el (LaTeX-largest-level-set): Set `outline-heading-alist' + only if it is bound. + + * .gitignore: Ignore preview/preview.el. + + * Makefile.in (DISTCLEANFILES): Add preview/preview.el. + (release-commit): Write new version announcement also into + preview/ChangeLog. + + * aclocal.m4: Add a third argument to + `AC_DATE_VERSION_FROM_CHANGELOG' specifying the ChangeLog file. + + * configure.ac: Use new third argument of + `AC_DATE_VERSION_FROM_CHANGELOG'. Retrieve preview date and + version from its ChangeLog. Add preview/preview.el to output + files. + +2014-10-22 Mosè Giordano + + * RELEASE: Update AUCTeX version, the new features section, and + the list of contributors. + + * configure.ac: Update AUCTeX version. + + * doc/changes.texi: Mention generic bug fixes for 11.88 release. + + * doc/tex-ref.tex: Update AUCTeX version and copyright years + across the file. + Add now working `TeX-previous-error' key-binding. + + * tex.el: Update copyright year. + + * doc/Makefile.in: Make it possible to build the HTML doc with + `makeinfo' if `texi2html' is not available. Add new + `TEXI2HTML_TOC' variable. + (extradist): Use `TEXI2HTML_TOC'. + (html/$(TEXI2HTML_TOC)): Use `TEXI2HTML_TOC'. Fix splitting + option to HTML engine. Suggested by Norbert Preining. + + * latex.el (LaTeX-newline): Fix for when + `comment-auto-fill-only-comments' is non-nil. Suggested by Piet + van Oostrum. + +2014-10-13 Matthew Leach + + * style/cleveref.el: New file. + +2014-10-02 Ikumi Keita + + * tex.el (featurep): Activate mark in the GNU Emacs version of + TeX-activate-mark instead of being a no-op. + (TeX-insert-dollar): Use set-mark instead of push-mark in order to + avoid duplicate marks. + +2014-10-02 Ikumi Keita + + * texmathp.el (texmathp-tex-commands-default): Move equation* + environment to AMS-LaTeX section. + (texmathp-why): Fix docstring. + +2014-10-02 Ikumi Keita + + * style/amstext.el (LaTeX-amstext-package-options): Rename from + `LaTeX-amstext-package-option'. + +2014-10-02 Ikumi Keita + + * tex-info.el (Texinfo-mark-environment, Texinfo-mark-section) + (Texinfo-mark-node): Use `push-mark' instead of `set-mark'. + + * latex.el (LaTeX-mark-environment): Ditto. + + * context.el (ConTeXt-mark-environment): Ditto. + +2014-09-25 Tassilo Horn + + * latex.el (LaTeX-insert-environment): Pass correct \end buffer + position to hooks in LaTeX-after-insert-env-hooks. + +2014-09-13 Vincent Belaïche + + * latex.el (LaTeX-dialect): Correct doctstring for consistency + with definition of function TeX-add-style-hook. + + * doc/auctex.texi (Simple Style): modify example with + 'TeX-add-style-hook', so that 3rd argument is added. Modify @defun + of 'TeX-add-style-hook' also to document addition of 3rd argument. + +2014-09-11 Vincent Belaïche + + * doc/changes.texi: Add information about style hook labelling by dialect. + + * doc/todo.texi (Bugs): Update Bug #1 about style hook clash. + + * style/xspace.el ("xspace"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/xparse.el ("xparse"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/virtex.el ("virtex"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/verbatim.el ("verbatim"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/varioref.el ("varioref"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/url.el ("url"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/units.el ("units"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/unicode-math.el ("unicode-math"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/ulem.el ("ulem"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/tabulary.el ("tabulary"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/tabularx.el ("tabularx"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/swedish.el ("swedish"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/subfigure.el ("subfigure"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/slovak.el ("slovak"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/slides.el ("slides"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/siunitx.el ("siunitx"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/shortvrb.el ("shortvrb"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/setspace.el ("setspace"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/scrreprt.el ("scrreprt"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/scrpage2.el ("scrpage2"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/scrlttr2.el ("scrlttr2"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/scrbook.el ("scrbook"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/scrbase.el ("scrbase"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/scrartcl.el ("scrartcl"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/ruby.el ("ruby"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/report.el ("report"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/ragged2e.el ("ragged2e"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/pstricks.el ("pstricks"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/pst-slpe.el ("pst-slpe"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/pst-plot.el ("pst-plot"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/pst-node.el ("pst-node"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/pst-grad.el ("pst-grad"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/psfig.el ("psfig"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/prosper.el ("prosper"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/polski.el ("polski"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/polish.el ("polish"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/plhb.el ("plhb"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/plfonts.el ("plfonts"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/plext.el ("plext"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/placeins.el ("placeins"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/pdfsync.el ("pdfsync"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/paralist.el ("paralist"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/nomencl.el ("nomencl"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/nicefrac.el ("nicefrac"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/ngerman.el ("ngerman"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/naustrian.el ("naustrian"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/natbib.el ("natbib"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/nameref.el ("nameref"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/multirow.el ("multirow"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/multind.el ("multind"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/multido.el ("multido"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/multicol.el ("multicol"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/mflogo.el ("mflogo"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/metalogo.el ("metalogo"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/memoir.el ("memoir"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/mdwlist.el ("mdwlist"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/mathtools.el ("mathtools"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/makeidx.el ("makeidx"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/luacode.el ("luacode"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/ltxdoc.el ("ltxdoc"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/ltx-base.el ("ltx-base"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/lscape.el ("lscape"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/longtable.el ("longtable"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/listings.el ("listings"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/lipsum.el ("lipsum"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/lettrine.el ("lettrine"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/letter.el ("letter"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/latexinfo.el ("latexinfo"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/kpfonts.el ("kpfonts"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/kantlipsum.el ("kantlipsum"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/jurabib.el ("jurabib"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/jura.el ("jura"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/jsbook.el ("jsbook"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/jsarticle.el ("jsarticle"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/jreport.el ("jreport"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/jbook.el ("jbook"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/jarticle.el ("jarticle"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/j-report.el ("j-report"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/j-book.el ("j-book"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/j-article.el ("j-article"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/italian.el ("italian"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/inputenc.el ("inputenc"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/index.el ("index"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/imakeidx.el ("imakeidx"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/icelandic.el ("icelandic"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/hyperref.el ("hyperref"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/harvard.el ("harvard"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/graphicx.el ("graphicx"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/graphics.el ("graphics"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/german.el ("german"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/frenchb.el ("frenchb"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/french.el ("french"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/francais.el ("francais"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/footmisc.el ("footmisc"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/fontspec.el ("fontspec"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/foils.el ("foils"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/flashcards.el ("flashcards"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/filecontents.el ("filecontents"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/fancyvrb.el ("fancyvrb"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/fancyref.el ("fancyref"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/fancynum.el ("fancynum"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/fancyhdr.el ("fancyhdr"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/exercise.el ("exercise"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/everysel.el ("everysel"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/epsf.el ("epsf"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/epigraph.el ("epigraph"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/english.el ("english"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/emp.el ("emp"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/dutch.el ("dutch"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/doc.el ("doc"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/dk.el ("dk"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/dinbrief.el ("dinbrief"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/danish.el ("danish"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/czech.el ("czech"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/csquotes.el ("csquotes"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/comment.el ("comment"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/captcont.el ("captcont"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/bulgarian.el ("bulgarian"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/booktabs.el ("booktabs"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/book.el ("book"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/bm.el ("bm"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/bigstrut.el ("bigstrut"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/bigdelim.el ("bigdelim"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/biblatex.el ("biblatex"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/beamer.el ("beamer"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/babel.el ("babel"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/austrian.el ("austrian"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/article.el ("article"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/array.el ("array"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/amsthm.el ("amsthm"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/amstext.el ("amstext"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/amstex.el ("amstex"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/amssymb.el ("amssymb"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/amsopn.el ("amsopn"): Add LaTeX-dialect to + TeX-add-style-hook call. Update header with correct filename. + + * style/amsmath.el ("amsmath"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/amsbsy.el ("amsbsy"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/amsbook.el ("amsbook"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/amsart.el ("amsart"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/alphanum.el ("alphanum"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/alltt.el ("alltt"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/afterpage.el ("afterpage"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/acronym.el ("acronym"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/acro.el ("acro"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/MinionPro.el ("MinionPro"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/CJKutf8.el ("CJKutf8"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/CJK.el ("CJK"): Add LaTeX-dialect to TeX-add-style-hook call. + + * bib-cite.el (eval-after-load "bibtex"): Add hook + TeX-bibtex-set-BibTeX-dialect to BibTex mode, this will set + 'TeX-style-hook-dialect' to :bibtex for BibTeX files so that + Mosè's problem should be solved. + + * latex.el (LaTeX-common-initialization): set + 'TeX-style-hook-dialect' to :latex for LaTeX files, and those in + LaTeX derived modes. Add LaTeX-dialect as DIALECT argument to all + calls of TeX-add-style-hook. + + * tex.el (TeX-style-hook-list): Update docstring to make clear + that style hooks can also be in the form '[TeX-style-hook HOOK-FUN + DIALECT-SET]'. + (TeX-bibtex-set-BibTeX-dialect): New defun. + (TeX-style-hook-dialect-weight-alist): New defconst. + (TeX-shdex-eval): New defun. + (TeX-shdex-or TeX-shdex-and TeX-shdex-nor TeX-shdex-not) + (TeX-shdex-in-p TeX-shdex-listify): New defsubst. + (TeX-style-hook-dialect): New defvar, used to have style hooks + called only in corresponding context. + (TeX-add-style-hook): Add optional argument context for marking + hooks that must run only in non default (aka nil) dialect. + (TeX-keep-hooks-in-dialect): New defun, used for unloading only + those hooks in a dialect list. + (TeX-unload-style): Add optional argument context-list for + unloading only those hooks marked for contexts in that + context-list. + (TeX-run-style-hooks): Run style hook only when current style hook + context matches context for which hook is marked. + + * tex-info.el (Texinfo-environment-list): Add 'html' and 'float' + environments. + (TeX-texinfo-mode): set 'TeX-style-hook-dialect' to :texinfo for + Texinfo files. Add macro '@caption'. + +2014-09-08 Tassilo Horn + + * tex.el (TeX-assoc-string): Remove docstring from defalias since + that's not supported with XEmacs. + +2014-08-25 Florent Rougon (tiny change) + + * tex-buf.el (TeX-command-expand): Fix possible endless loop in + file name expansion. + +2014-08-24 Mosè Giordano + + * tests/tex/command-expansion.el: New test file. + +2014-08-24 Florent Rougon (tiny change) + + * tex.el (TeX-expand-list): Add the previous position to the + lenght of the expanded string to get the current position in the + %' expander. + +2014-08-18 Vincent Belaïche + + * font-latex.el (font-latex-add-quotes): Code optimization: use + '(add-to-list (make-local-variable (quote foo)) some-value)' + instead of '(make-local-variable (quote foo)) (add-to-list 'foo + some-value)' wherever possible. + + * bib-cite.el (bib-cite-minor-mode) + (bib-cite-setup-highlight-mouse-keymap): Code optimization: use + '(set (make-local-variable (quote foo)) some-value)' instead of + '(make-local-variable (quote foo)) (setq foo some-value)' wherever + possible. + + * latex.el (BibTeX-auto-store) + (LaTeX-common-initialization): Ditto. + + * tex-info.el (TeX-texinfo-mode): Code optimization: use '(set + (make-local-variable (quote foo)) some-value)' instead of + '(make-local-variable (quote foo)) (setq foo some-value)' wherever + possible. Add in style Texinfo standard macros '@acronym' and + '@tie'. + + * tex.el (TeX-assoc-string) new defalias to work-around missing + assoc-string in XEmacs. + (TeX-unload-style): Code optimization: use 'TeX-assoc-string' + instead of 'assoc' to search style in 'TeX-style-hook-list', and + use delq on returned value of assoc-string for removing the style + --- on the one hand delq will go through the whole list rather + than stop after the first match like in original code, but on the + other hand comparison are faster because eq instead of equal is + used and we are working on assoc cell rather than on key, so less + indirection, furthermore delq is C code. Anyway that make the code + much smaller and easier to understand. + (TeX-file-extensions): Add txi amongst extension of texinfo files, + for consistency with info node '(texinfo) Minimum' + (TeX-run-style-hooks): Code optimization: use 'TeX-assoc-string' + instead of 'assoc' to search style in 'TeX-style-hook-list'. + (VirTeX-common-initialization): Code optimization: use '(set + (make-local-variable (quote foo)) some-value)' instead of + '(make-local-variable (quote foo)) (setq foo some-value)' wherever + possible. + +2014-08-18 Tassilo Horn + + * font-latex.el (font-latex-set-syntactic-keywords): Allow for a + mandatory argument for a verbatim environment. + +2014-08-15 Vladimir Lomov + + * style/mathtools.el ("mathtools"): Don't use the removed + `LaTeX-amsmath-env-aligned' function. + +2014-08-14 Mosè Giordano + + * latex.el (LaTeX-insert-label): Remove. + (LaTeX-label): Add a new mandatory argument. Do not use + `LaTeX-insert-label'. Determine the prefix at the beginning of + the function and insert the label only if the prefix is non nil. + (LaTeX-section-label, LaTeX-env-figure, LaTeX-env-label): Use the + second mandatory argument of `LaTeX-label'. + + * style/amsmath.el: Update copyright years. + ("amsmath"): Append the environments to `LaTeX-label-alist' + instead of prepeding them. Use the second mandatory argument of + the `LaTeX-label' function. + + * style/longtable.el: Update copyright years. + ("longtable"): Move addition of "longtable" environment to + `LaTeX-label-alist' inside the style hook. Append the environment + to the alist instead of prepending it. Use the second mandatory + argument of the `LaTeX-label' function. + + * doc/auctex.texi (Sectioning, Environments): Remove references to + `LaTeX-insert-label'. + (Environments): Document `LaTeX-label-alist'. + + * doc/changes.texi: Remove references to `LaTeX-insert-label'. + +2014-08-12 Mosè Giordano + + * latex.el (LaTeX-insert-label): Rename from + `LaTeX-auto-insert-label' and mention sections in the doc-string. + (LaTeX-label): Update accordingly. + + * doc/auctex.texi (Sectioning): Mention `LaTeX-insert-label'. + (Environments): Update `LaTeX-insert-label' name and document use + for sectioning commands. + (Environments, Completion): Prettify + `TeX-complete-expert-commands' documentation by using a table + environment. + + * doc/changes.texi: Rename `LaTeX-auto-insert-label' to + `LaTeX-insert-label' and mention sections too. + +2014-08-11 Mosè Giordano + + * tex-buf.el (TeX-command): Keep the frame and the buffer + associate to the error overview if the command to be run is View. + + * latex.el (LaTeX-auto-insert-label): New customizable variable. + (LaTeX-label): Use it. + + * doc/auctex.texi (Environments): Document + `LaTeX-auto-insert-label'. + + * doc/changes.texi: Mention `LaTeX-auto-insert-label'. Fix a + couple of bad-boxes in the PDF output of the manual. + +2014-07-25 Tassilo Horn + + * latex.el (LaTeX-largest-level-set): Adapt + `outline-heading-alist' according to largest level in order to + make `outline-promote' (and others) work correctly. + +2014-07-25 Mosè Giordano + + * doc/auctex.texi (Adding Macros): Document `TeX-date-format'. + + * doc/changes.texi: Mention `TeX-date-format'. + + * latex.el (TeX-date-format): New customizable option. + Suggested by Uwe Brauer. + (TeX-arg-date): Use it. + +2014-07-17 Mosè Giordano + + * Makefile.in: Update copyright years. + (EXCLUDEDFILES): Rename from GITFILES. Remove also .cvsignore and + tests from the release tarball. + (release-commit): More precise suggestion to push tag and release + commit. + (tar-ball): Use EXCLUDEDFILES in place of GITFILES. + +2014-07-15 Ikumi Keita + + * latex.el: Enhance array and tabular(*) environments support. + (LaTeX-env-array): Add call to `LaTeX-item-array'. + (LaTeX-env-tabular*): Add call to `LaTeX-item-tabular*'. + (LaTeX-array-skipping-regexp): New variable. + (LaTeX-tabular*-skipping-regexp): Ditto. + (LaTeX-item-array): New function. Put line break macro on the + last line and insert suitable number of ampersands. + (LaTeX-item-tabular*): Ditto. + (LaTeX-insert-ampersands): New function. Insert suitable number + of ampersands. + (LaTeX-array-column-letters): New variable. Column letters for + array-like environments. + (LaTeX-array-count-columns): New function. Count number of + ampersands to be inserted. + (LaTeX-common-initialization): Add entries to LaTeX-item-list to + use `LaTeX-item-array' and `LaTeX-item-tabular*'. + + * style/amsmath.el: Enhance alignat-like environments support + as well as some cleanups. + (LaTeX-item-equation-alignat): New function. Insert contents to + terminate a line in multi-line equations environment. + (LaTeX-amsmath-env-alignat): Use it. Add doc string. + (LaTeX-amsmath-env-alignedat): Ditto. + (LaTeX-amsmath-env-aligned): Removed. Just specifying a prompt + string for an optional argument is enough. + (LaTeX-item-equation): Take over the job of + `LaTeX-item-equations'. Add an optional `suppress' argument: + when it is non-nil skip putting line break macro. Add doc string. + (LaTeX-item-equations): Removed. Its task is now covered by + `LaTeX-item-equation'. + (LaTeX-item-equation-alignat): New function. Insert ampersands + according to the columns number, as well as calling + `LaTeX-item-equation'. + (LaTeX-amsmath-alignat-number-of-ampersands): New function. + ("amsmath"): Arrange setups of variables to adopt the above + changes. + + * style/array.el ("array"): Change `LaTeX-array-column-letters' + locally to include addtional letters extended in array.sty. + + * style/plext.el: New style file. Add support for extended + format for array-like environments. + + * Makefile.in (STYLESRC): Include style/plext.el. + + * doc/auctex.texi: Add documentation for the above enhancements. + + * doc/changes.texi: Ditto. + +2014-07-14 Mosè Giordano + + * tex-buf.el (TeX-next-error): Do not pass `reparse' argument to + `next-error' in XEmacs as it is not supported. + (TeX-error-overview-frame, TeX-error-overview-buffer-name): Move + before their first use in order to prevent a runtime error in + XEmacs and GNU Emacs 21. Reported by Ikumi Keita. + (TeX-parse-TeX): Manually set `item' to nil when + `TeX-error-last-visited' is negative. + (TeX-error-description-error, TeX-error-description-warning) + (TeX-error-description-tex-said): Set to nil in XEmacs and GNU + Emacs 21. Reported by Ikumi Keita. + +2014-07-13 Mosè Giordano + + * latex.el (TeX-latex-mode): Add second argument to + `local-variable-p', mandatory in XEmacs. Suggested by Ikumi + Keita. + + * preview/preview.el (preview-dump-state): Ditto. + + * style/biblatex.el ("biblatex"): Ditto. + + * tex.el (TeX-how-many): Make the function return a number also in + XEmacs and Emacs 21. Suggested by Ikumi Keita. + +2014-07-12 Mosè Giordano + + * tex-buf.el (TeX-error-description-error): Do not use the + `default' display, not supported by GNU Emacs 21 and XEmacs 21.4. + (TeX-error-description-warning): Ditto. + +2014-07-11 Mosè Giordano + + * tex-buf.el (TeX-error-description-error): Make face definition + XEmacs compatible. + (TeX-error-description-tex-said): Ditto. + (TeX-error-description-help): Ditto. + + * tex.el (nil): Handle the case of a non-available crm.el with a + `condition-case', instead of using the third argument of + `require', not recognized by XEmacs 21.4. + (and): Check whether dbus support is available before requiring + dbus.el. + +2014-07-02 Mosè Giordano + + * tex.el (TeX-expand-list): Set + `TeX-source-correlate-output-page-function' when necessary, in the + "%(outpage)" expander. + (TeX-source-correlate-method): Add an alist as a possible value + and change the default. + (TeX-source-correlate-method-active): Convert to a function. + (TeX-source-correlate-expand-options): Use the + `TeX-source-correlate-method-active' function. + (TeX-source-correlate-mode): Remove setting of the + `TeX-source-correlate-output-page-function' variable and of the + now deleted `TeX-source-correlate-method-active' variable. + (TeX-source-specials-view-expand-options): Use the + `TeX-source-correlate-method-active' function. + (TeX-mode-specific-command-menu-entries): Hide "Previous Error" + and "Error Overview" entries when not available. + + * context.el: Update copyright years. + (ConTeXt-expand-options): Use the + `TeX-source-correlate-method-active' function. + + * doc/auctex.texi (I/O Correlation): Update documentation of + `TeX-source-correlate-method'. + + * doc/changes.texi: Mention change to the default value of + `TeX-source-correlate-method'. + +2014-06-29 Mosè Giordano + + * doc/todo.texi (Mid-term Goals): Remove "More flexible option and + command handling" item: we now have `TeX-command-extra-options'. + (Wishlist): Remove "Poor man's Source Specials": AUCTeX supports + source specials and SyncTeX. + (Wishlist): Remove "multiple completion for \bibliography" item: + "\bibliography" does complete multiple arguments. + +2014-06-28 Mosè Giordano + + * tex-buf.el (TeX-command): Kill the frame and buffer associated + to the error overview before running commands. + (TeX-TeX-sentinel): Open error overview if + `TeX-error-overview-open-after-TeX-run' is non-nil and there are + errors or warnings to show. + (TeX-LaTeX-sentinel): Ditto. + (TeX-find-display-help): Set `runbuf' to `TeX-active-buffer' since + this function may be called also from the error overview buffer. + (TeX-error-description-faces): Change group to more appropriate + `TeX-output'. + (TeX-error-overview-active-buffer): New variable. + (TeX-error-overview-orig-frame): Ditto. + (TeX-error-overview-orig-window): Ditto. + (TeX-error-overview-frame): Ditto. + (TeX-error-overview-setup): New customizable variable. + (TeX-error-overview-setup): New function. + (TeX-error-overview-goto-source): Ditto. + (TeX-error-overview-make-entries): Ditto. + (TeX-error-overview-next-error): Ditto. + (TeX-error-overview-previous-error): Ditto. + (TeX-error-overview-quit): Ditto. + (TeX-error-overview-mode-map): New variable. + (TeX-error-overview-list-entries): Ditto. + (TeX-error-overview-mode): New major mode. + (TeX-error-overview-buffer-name): New constant. + (TeX-error-overview-frame-parameters): New customizable variable. + (TeX-error-overview-open-after-TeX-run): Ditto. + (TeX-error-overview): New function. + (TeX-find-display-help): Expand the name of the file to be visited + starting from the directory of the master file. + (TeX-error-overview-make-entries): Add optional `master-dir' + argument, to shorten file names when they are relative. + (TeX-error-overview): Pass `TeX-master-directory' as argument to + `TeX-error-overview-make-entries'. + + * tex.el (TeX-error-overview): Autoload `TeX-error-overview'. + (TeX-mode-specific-command-menu-entries): Add an entry for the + error overview. + + * doc/auctex.texi (Debugging): Document error overview. + + * doc/changes.texi: Mention error overview. Add local variables + to the end of the file. + + * doc/todo.texi: Add local variables to the end of the file. + (Wishlist): Update entry about error reporting. + +2014-06-21 Mosè Giordano + + * tex-buf.el (TeX-parse-TeX): Use `TeX-find-display-help' in place + of `TeX-error-list-find-display-help'. + (TeX-error-list-find-display-help): Removed, replaced by more + general `TeX-find-display-help'. + (TeX-find-display-help): New function. + (TeX-error): Append nils to the `TeX-error-list' entry to make + each entry of the same lenght for both errors and warnings. + Append also `TeX-error-point'. This fixes a bug occurring when + `TeX-display-help' is set to `expert'. Use + `TeX-find-display-help' to display the help. + (TeX-warning): Append `TeX-error-point' to the `TeX-error-list' + entry to fix the above mentioned bug. Use `TeX-find-display-help' + to display the help. + +2014-06-04 Mosè Giordano + + * tex-buf.el (TeX-parse-TeX): Use + `TeX-error-list-find-display-help'. + (TeX-error-list-find-display-help): New function. + (TeX-warning): Use `bad-box' when there is a bad box. + (TeX-warning--find-display-help): Cater for bad boxes. + (TeX-help-error): Ditto. + +2014-06-02 Mosè Giordano + + * tex-buf.el (TeX-error--find-display-help): Use new fourth + argument of `TeX-help-error'. + (TeX-warning): Rename mandatory argument to `warning'. Do not add + leading "** " to warning string. + (TeX-warning--find-display-help): Use new fourth argument of + `TeX-help-error'. + (TeX-error-description-faces): New group. + (TeX-error-description-error): New face. + (TeX-error-description-warning): Ditto. + (TeX-error-description-tex-said): Ditto. + (TeX-error-description-help): Ditto. + (TeX-help-error): Add new `type' argument. Color help messages + using the new faces. + (TeX-warning): Preserve point when searching backward. In some + cases this prevents infinite loops in `TeX-parse-all-errors' and + fixes wrong detection of context string. + +2014-05-27 Mosè Giordano + + * tex.el (TeX-mode-specific-command-menu-entries): Add + `TeX-previous-error'. + + * tex-buf.el (TeX-error-list): Fix typo. + (TeX-parse-all-errors): Ditto. + +2014-05-23 Stefan Monnier + + Backport from ELPA repository. + * tex-site.el (TeX-modes-set): Use advice-add if available. + * font-latex.el (font-latex-make-sectioning-faces): Don't rely on + dynamic scoping for `num'. + (font-latex-make-built-in-keywords): Don't use `eval' needlessly. + (font-latex-doctex-syntactic-keywords): Declare before first use. + (font-latex-match-command-with-arguments): + Stay away from `add-to-list' on let-bound variables. + (font-latex-match-command-in-braces): Remove unused var `end'. + +2014-05-20 Mosè Giordano + + * tex-buf.el: Update copyright years. + (TeX-error-last-visited): New buffer-local variable. + (TeX-get-parse-function): New function. + (TeX-next-error): Add `apt' argument and make all arguments + optional. Use `TeX-get-parse-function'. + (TeX-previous-error): Use `TeX-get-parse-function'. Use + `TeX-parse-TeX' to move between errors when possible. + (TeX-TeX-sentinel): Parse the output log when + `TeX-parse-all-errors' is non-nil. + (TeX-LaTeX-sentinel): Ditto. + (TeX-parse-reset): Add an optional `reparse' argument and reparse + the output log when it is non-nil. Reset also `TeX-error-list' + and `TeX-error-last-visited'. + (TeX-parse-command): Add `arg' argument. + (TeX-parse-TeX): Add `arg' argument. When `TeX-parse-all-errors' + is non-nil, use `TeX-error-list' to move to the error point. + (TeX-error-list): New buffer-local variable. + (TeX-parse-all-errors): New customizable variable. + (TeX-parse-all-errors): New function. + (TeX-parse-error): Add an optional `store' argument. Make the + function return non-nil when an error or a warning is found. + (TeX-error): Add an optional `store' argument: when it is non-nil + store the relevant information about the error in + `TeX-error-list'. Use `TeX-error--find-display-help'. + (TeX-error--find-display-help): New function. + (TeX-warning): Add an optional `store' argument: when it is + non-nil store the relevant information about the warning in + `TeX-error-list'. Use `TeX-warning--find-display-help'. + (TeX-warning--find-display-help): New function. + (TeX-output-mode-map): Bind `p' to the now working + `TeX-previous-error'. + + * doc/auctex.texi (Debugging): Document `TeX-previous-error' and + `TeX-parse-all-errors'. Update `TeX-next-error'. + + * doc/changes.texi: Update copyright years. Mention + `TeX-next-error' and `TeX-previous-error' changes and the new + `TeX-parse-all-errors'. + + * doc/todo.texi: Update copyright years. + (Wishlist): Update a couple of items related to error parsing. + +2014-05-17 Mosè Giordano + + * font-latex.el: Update copyright years. + (font-latex-update-sectioning-faces): Make sure + `height-scale' is a floating point number. + (font-latex-make-sectioning-faces): Ditto. + +2014-05-10 Mosè Giordano + + * style/siunitx.el: Update copyright years and specify last + `siunitx' version supported. Hard wrap lines longer than 80 + columns. + (LaTeX-siunitx-regexp): Move the escape character out of the group + matching the unit name. + (LaTeX-arg-siunitx-unit): Add `prefix' argument. Replace the + space with `TeX-esc' as the completion separator. + (LaTeX-arg-define-siunitx-unit): Define a default prompt; set + `initial-input' to nil; use `TeX-esc' as prefix to the given + input. + ("siunitx"): Remove the escape character from the unit names. + +2014-05-02 Jobst Hoffmann (tiny change) + + * style/listings.el ("listings"): Fix typo. + +2014-05-01 Mosè Giordano + + * font-latex.el (font-latex-set-syntactic-keywords): Fix + fontification of the optional argument to a verbatim-like + environment. + +2014-04-16 Tassilo Horn + + * tex-buf.el (TeX-parse-error): Add another exception. + +2014-04-06 Tassilo Horn + + * tex-info.el (TeX-texinfo-mode): Use `texinfo-current-defun-name' + in `C-x 4 a'. + +2014-04-04 Mosè Giordano + + * latex.el (LaTeX-add-environments): Move advising of + `LaTeX-add-environments' after definition of + `LaTeX-environment-menu' and `LaTeX-environment-modify-menu' + variables to fix assignment to free variable warnings. + + * tex-style.el: Update coyright years. + (LaTeX-biblatex-use-Biber): New variable. Mark as + safe-local-variable. + + * latex.el (TeX-latex-mode): Add setting of `LaTeX-using-Biber' to + `TeX-update-style-hook'. + + * style/biblatex.el ("biblatex"): Use `LaTeX-biblatex-use-Biber' + value to set `LaTeX-using-Biber' when it is set locally. + + * tex-bar.el: Update copyright years. + (LaTeX-install-toolbar): Append toolbar refresh to + `TeX-update-style-hook' instead of prepending it. + + * doc/auctex.texi: Update copyright years. + (Selecting a Command): Document `LaTeX-biblatex-use-Biber'. + + * doc/changes.texi: Mention `LaTeX-biblatex-use-Biber' change. + +2014-04-02 Mosè Giordano + + * style/biblatex.el: Update copyright years and specify last + `biblatex' version supported. + (LaTeX-biblatex-executebibliographyoptions-options): Update. + (LaTeX-biblatex-language-list): Ditto. + (LaTeX-arg-biblatex-cites): Fix condition on `items' variable to + adapt to the `TeX-completing-read-multiple' return value change. + +2014-03-17 Nicolas Richard + + * style/exercise.el: New file. + +2014-03-18 Tassilo Horn + + * doc/auctex.texi: Mention that `TeX-PDF-mode' is enabled by + default. + + * tex.el (TeX-PDF-mode): Enable TeX PDF mode by default. + + * tex-buf.el (TeX-command-master): Ask for TeX-master if it cannot + be determined otherwise. + +2014-03-15 Mosè Giordano + + * tex.el (TeX-view-command-raw): Throw an error when `spec' is + nil, otherwise when the function returns nil `TeX-command-expand' + enters an infinite loop. + + * style/paralist.el: Update copyright years. + ("paralist"): Use `LaTeX-provided-package-options-member' to + conditionally define environments. + +2014-03-12 Tassilo Horn + + * multi-prompt.el (multi-prompt): Return nil on empty input. + + * tex.el (TeX-completing-read-multiple): Define it so that empty + input results in nil across different emacs versions (<= 24.3 + vs. later versions). + + * style/biblatex.el ("biblatex"): Use + `TeX-completing-read-multiple' instead of + `completing-read-multiple'. + (LaTeX-arg-biblatex-cites): Use `TeX-completing-read-multiple' and + adapt handling of return value. + + * style/pstricks.el (LaTeX-package-parameters): Adapt to + `TeX-completing-read-multiple' change. + +2014-03-11 Tassilo Horn + + * latex.el (LaTeX-arg-usepackage-read-packages-with-options): Fix + bug that caused AUCTeX to query for packages infinitely. + + * context.el (ConTeXt-add-environments): Advice instead of + renaming and redefining generated function. + + * latex.el (LaTeX-close-environment): Remove non-interactive + `next-line' usage compile warning. + (LaTeX-add-bibliographies): Advice instead of renaming and + redefining generated function. + (LaTeX-add-environments): Ditto. + +2014-03-10 Tassilo Horn + + * latex.el (LaTeX-fill-break-at-separators): Default to opening + and closing math switches. + +2014-03-06 Mosè Giordano + + * doc/auctex.texi (Processor Options): Add missing pair of braces. + +2014-02-22 Mosè Giordano + + * latex.el (LaTeX-environment): Do not set + `LaTeX-default-environment' to `environment' if the latter is + equal to the current default environment. + +2014-02-21 Mosè Giordano + + * latex.el (LaTeX-arg-usepackage-read-packages-with-options): New + function. Now options are requested only if at least one package + has been provided. + (LaTeX-arg-usepackage-insert): New function. + (LaTeX-arg-usepackage): Use + `LaTeX-arg-usepackage-read-packages-with-options' and + `LaTeX-arg-usepackage-insert'. + (LaTeX-insert-usepackages): New function. + (LaTeX-env-document): Use it. + + * doc/auctex.texi (Environments): Document new behavior of + `LaTeX-env-document'. + + * doc/changes.texi: Mention it. + +2014-02-20 Mosè Giordano + + * tex.el (TeX-command-extra-options): New customizable variable. + (TeX-expand-list): New `%(extraopts)' expander. + (TeX-command-list): Use `%(extraopts)'. + + * doc/auctex.texi (Processor Options): Document + `TeX-command-extra-options'. + + * doc/changes.texi: Document it. + +2014-02-10 Tassilo Horn + + * style/english.el: New style for english documents so that + `TeX-language-en-hook' gets run. + + * Makefile.in (STYLESRC): Activate it. + + * doc/auctex.texi (languages): Document it. + +2014-02-04 Tassilo Horn + + * tex.el (TeX-auto-add-type): Convert to macro. + + * lpath.el: Don't silence byte-compiler. + + * latex.el (LaTeX-auto-style, LaTeX-auto-arguments) + (LaTeX-auto-optional, LaTeX-auto-env-args): Defvar explicitly + before use. + +2014-01-29 Tassilo Horn + + * tex-buf.el (TeX-command-query): Use default parameter of + `completing-read'. + + * tex.el (TeX-insert-macro): Use default parameter of + `completing-read'. + + * latex.el (LaTeX-environment, TeX-arg-document): Use default + parameter of `completing-read'. + +2014-01-22 Tassilo Horn + + * style/shortvrb.el (LaTeX-shortvrb-chars): Move from + tex-style.el. Set default value to nil because just loading + shortvrb does not make | a shortvrb char. One needs to define it + using \MakeShortVrb{\|}. Extend the docstring so that it tells + that one should usually set this variable only buffer-locally. + (LaTeX-shortvrb-chars): Declare it as safe local variable. + + * font-latex.el (font-latex-add-to-syntax-alist): Call + `font-latex-setup' to make syntactic font-lock changes effective. + +2014-01-21 Berend de Boer + + * context.el: distinguish between numbered and unnumbered sections. + +2014-01-15 Mosè Giordano + + * style/babel.el: Update copyright years and specify last `babel' + version supported. + (LaTeX-babel-language-list): Expand language list to all languages + mentioned in the last version of the manual. + (LaTeX-babel-active-languages): Update in order to parse the + `main' option and ignore the modifiers. + (LaTeX-babel-package-options): Turn the variable into a function + because now requires `TeX-read-key-val'. + +2014-01-11 Mosè Giordano + + * latex.el (LaTeX-current-environment): Make search for `\begin' + and `\end' case sensitive. + (docTeX-in-macrocode-p): Ditto. + (LaTeX-indent-calculate): Ditto. + (LaTeX-find-matching-end): Ditto. + (LaTeX-find-matching-begin): Ditto. + +2014-01-06 Vincent Belaïche + + * tex-info.el (Texinfo-reftex-hook): Replace use of + reftex-tables-dirty by that of reftex-default-label-alist-entries + to trigger call to reftex-compile-variables in a standard way. + The problem was that generating a TOC for a Texinfo file and then + for a LaTeX file was not working for the LaTeX file because the + Texinfo file was using LaTeX label style and as such + reftex-ensure-compiled-variables was not calling + reftex-compile-variables, which caused wrong + reftex-everything-regexp for sections. + +2014-01-06 Mosè Giordano + + * latex.el (LaTeX-math-insert): Use `TeX-electric-math' for + consistency with `TeX-insert-dollar'. + (LaTeX-math-cal): Ditto. + +2013-12-24 Mosè Giordano + + * tex-style.el (LaTeX-fontspec-arg-font-search): New customizable + variable. + (LaTeX-fontspec-font-list-default): Ditto. + + * style/fontspec.el (LaTeX-fontspec-arg-font): New function. + ("fontspec"): Use it. + + * doc/changes.texi: Mention `LaTeX-fontspec-arg-font-search' and + `LaTeX-fontspec-font-list-default'. + +2013-12-20 Mosè Giordano + + * style/imakeidx.el ("imakeidx"): Move addition of options to + `LaTeX-imakeidx-indexsetup-options' inside the hook. + + * Makefile.in (STYLESRC): Activate new styles. + + * style/fontspec.el: New style. + + * style/luacode.el: Ditto. + + * style/metalogo.el: Ditto. + + * style/unicode-math.el: Ditto. + +2013-12-18 Tassilo Horn + + * tex-buf.el (TeX-parse-error): Don't confuse ) in package + messages with EOF. + +2013-12-01 Tassilo Horn + + * latex.el (LaTeX-common-initialization): Move disabling of + `electric-pair-mode' from `VirTeX-common-initialization'. Disable + it only if `LaTeX-electric-left-right-brace' is non-nil. + + * tex.el (VirTeX-common-initialization): See above. + +2013-11-29 Tassilo Horn + + * tex.el (VirTeX-common-initialization): Disable + `electric-pair-mode' (a global minor mode) in auctex buffers + because it interferes with auctex's pairing feature. + +2013-11-23 Mosè Giordano + + * latex.el (LaTeX-common-initialization): + + * tex.el (VirTeX-common-initialization): Move + `LaTeX-narrow-to-environment' and `TeX-narrow-to-group' bindings + to the AUCTeX maps because `narrow-map' is not defined in GNU + Emacs < 22.2 and XEmacs. Reported by Giacomo Boffi. + +2013-11-13 Mosè Giordano + + * style/biblatex.el ("biblatex"): Declare expert macros and + environments. + +2013-11-11 Tassilo Horn + + * tex-buf.el (TeX-next-error, TeX-previous-error): Call + `next-error' also if last TeX command was a compile command (e.g., + Check, ChkTeX). + (TeX-run-compile): Save compilation buffer in + `TeX-command-buffer'. + +2013-11-10 Ralf Angeli + + * bib-cite.el (bib-highlight-mouse): Change regexp to cope with + multiple optional arguments of a macro. + +2013-11-09 Tassilo Horn + + * tex.el (TeX-complete-make-expert-command-functions): Change + signature of declare-expert functions. + + * doc/auctex.texi: Document it. + +2013-11-08 Tassilo Horn + + * tex.el (TeX-complete-expert-commands): New defcustom. + (TeX-complete-make-expert-command-functions): New macro. + (TeX-insert-macro): Restrict completion depending on + `TeX-complete-expert-commands'. + (VirTeX-common-initialization): Ditto. + + * latex.el (LaTeX-environment, LaTeX-common-initialization): + Restrict completion depending on `TeX-complete-expert-commands'. + + * tex-info.el (TeX-texinfo-mode): Restrict completion depending on + `TeX-complete-expert-commands'. + + * doc/auctex.texi: Document normal vs. expert commands for users + and style file authors. + + * doc/changes.texi: Mention normal vs. expert commands. + + * latex.el (LaTeX-common-initialization): Fix void-function + LaTeX-symbol-list error. + +2013-11-05 Mosè Giordano + + * doc/auctex.texi (Folding): Document `TeX-fold-auto' and + `TeX-fold-unfold-around-mark'. + + * latex.el (TeX-arg-bibliography): Run style files associated to + the bibliography database files. + + * style/biblatex.el ("biblatex"): Do not quote at all + `TeX-arg-key-val' arguments. + (LaTeX-arg-addbibresource): Run style file associated to the + bibliography database file. + +2013-11-03 Mosè Giordano + + * style/biblatex.el ("biblatex"): Quote `TeX-arg-key-val' + arguments with `quote' special form istead of apostrophe. + +2013-11-02 Mosè Giordano + + * latex.el (LaTeX-narrow-to-environment): New function, disabled + by default. + (LaTeX-common-initialization): Add key binding for + `LaTeX-narrow-to-environment'. + + * tex.el (VirTeX-common-initialization): Add key binding for + `TeX-narrow-to-group'. + (TeX-narrow-to-group): New function, disabled by default. + + * doc/auctex.texi (Narrowing): Document narrowing commands. + + * doc/changes.texi: Mention narrowing commands. + +2013-10-19 Mosè Giordano + + * latex.el (TeX-arg-file-name): New function. + (TeX-arg-file-name-sans-extension): Ditto. + (TeX-arg-version): Ditto. + (LaTeX-common-initialization): Add completion for + `ProvidesPackage', `ProvidesClass', and `ProvidesFile'. + + * doc/auctex.texi (Adding Macros): Document `TeX-arg-version', + `TeX-arg-file-name', and `TeX-arg-file-name-sans-extension'. + +2013-10-14 Tassilo Horn + + * doc/changes.texi: Mention the enhanced tabular indentation. + + * style/longtable.el ("longtable"): Use `LaTeX-indent-tabular' + also for longtable environment. + + * style/tabularx.el ("tabularx"): Use `LaTeX-indent-tabular' also + for tabularx environment. + + * style/tabulary.el ("tabulary"): Use `LaTeX-indent-tabular' also + for tabulary environment. + + * latex.el (LaTeX-indent-environment-list): Use + `LaTeX-indent-tabular' also for array and eqnarray environments. + +2013-10-14 Oleh Krehel + + * latex.el: `LaTeX-indent-tabular' now indents tabular-like + environments. + (LaTeX--tabular-like-end): new variable. + (LaTeX-indent-environment-list): added `LaTeX-indent-tabular' as + indenter for "tabular" and "align", added a setter that recomputes + `LaTeX--tabular-like-end' + (LaTeX-env-beginning-pos-col): new function. + (LaTeX-hanging-ampersand-position): new function. + (LaTeX-indent-tabular): new function. + + * tests/latex/latex-test.el : added an ERT test for + `LaTeX-indent-tabular' + (LaTeX-indent-tabular-test/in): input filename variable + (LaTeX-indent-tabular-test/out): output filename variable + + * tests/latex/tabular-in.tex: input to latex-test.el + + * tests/latex/tabular-out.tex: input to latex-test.el + + * tex.el (TeX-how-many): added for compatibility with XEmacs. + +2013-10-11 Mosè Giordano + + * doc/auctex.texi (Quotes): Fix typo. + + * doc/changes.texi: Ditto. + +2013-10-10 Ikumi Keita + + * doc/changes.texi: Document enhanced paired braces feature. + + * doc/auctex.texi: Ditto. + +2013-10-06 Mosè Giordano + + * tex.el (TeX-insert-macro-default-style): Add new possible value + `show-all-optional-args' and update doc-string accordingly. + (TeX-parse-arguments): Use it. + + * doc/auctex.texi (Completion): Document `show-all-optional-args'. + + * doc/changes.texi: Mention `show-all-optional-args'. + + * tex.el (TeX-insert-braces-alist): New customizable variable. + (TeX-insert-braces): Mention it in doc-string. + (TeX-parse-macro): Use `TeX-insert-braces-alist'. + + * style/booktabs.el: Update copyright years. + (LaTeX-booktabs-arg-paren): Let-bind `TeX-arg-opening-brace' and + `TeX-arg-closing-brace' instead of `<' and `>'. + ("booktabs"): Add `toprule', `midrule', and `bottomrule' macros to + `TeX-insert-braces-alist'. + ("booktabs"): Add a dummy `ignore' in `cmidrule' macro in order to + reset `last-optional-rejected' to nil. + + * doc/auctex.texi (Completion): Document + `TeX-insert-braces-alist'. + + * doc/changes.texi: Mention `TeX-insert-braces-alist'. + +2013-09-27 Mosè Giordano + + * latex.el (TeX-arg-insert-braces): : Move + `indent-according-to-mode' after `save-excursion' because + `LaTeX-newline' (used in `save-excursion') deletes trailing + whitespaces. + + * tex-buf.el (TeX-LaTeX-sentinel): Add support for hyperref "Rerun + to get outlines right" messages. + +2013-09-26 Ikumi Keita + + * latex.el: Enhance brace pairing feature. + (TeX-arg-insert-braces): Extend to be used with \bigl and its + friends. + (TeX-arg-insert-right-brace-maybe): New function. + (LaTeX-insert-left-brace): New function. + (LaTeX-insert-corresponding-right-macro-and-brace): New function. + (LaTeX-find-preceeding-left-macro-name): New function. + (LaTeX-electric-left-right-brace): New customization option. + (LaTeX-left-right-macros-association): New variable. + + * style/amsmath.el ("amsmath"): Make use of the above change. + \lvert and \lVert are paired with \rvert and \rVert, respectively. + +2013-09-19 Mosè Giordano + + * style/siunitx.el ("siunitx"): Fix `radian' unit name. + +2013-09-17 Fabrice Ben Hamouda (tiny change) + + * tex-buf.el (TeX-next-error, TeX-active-buffer): Fix a problem + with `TeX-next-error' in multi-file documents. + +2013-09-16 Tassilo Horn + + * tex-info.el (TeX-texinfo-mode): Set + `TeX-sentinel-default-function' to `TeX-TeX-sentinel'. + +2013-09-09 Tassilo Horn + + * tex-buf.el (TeX-check-files): Handle buffers that haven't been + saved yet. + +2013-09-02 Tassilo Horn + + * tex.el (TeX-electric-math): Fix defcustom choices. + + * bib-cite.el (bib-cite-minor-mode): Call `make-local-hook' only + on XEmacs. + +2013-08-03 Mosè Giordano + + * latex.el (TeX-arg-ref): New function. + + * doc/auctex.texi: Replace occurrences of `TeX-arg-label' with + `TeX-arg-ref'. + (Adding Macros): Document `TeX-arg-ref'. + + * style/fancyref.el ("fancyref"): Use `TeX-arg-ref' instead of + `TeX-arg-label'. + + * style/latexinfo.el ("latexinfo"): Ditto. + + * style/nameref.el ("nameref"): Ditto. + + * style/varioref.el ("varioref"): Ditto. + + * style/subfigure.el ("subfigure"): Use `TeX-arg-ref' instead of + `TeX-arg-label' and fix parentheses. + +2013-07-31 Tassilo Horn + + * latex.el (LaTeX-math-initialize): Refactor top-level code into + function. + (LaTeX-math-list): Call `LaTeX-math-initialize' when setting the + value in order to update the key bindings. + Also shuffle around several definitions in order to get a + declaration-before-use order. + +2013-07-29 Mosè Giordano + + * doc/changes.texi: Add other changes. + + * doc/auctex.texi (Environments): Fix typo. + +2013-07-27 Mosè Giordano + + * latex.el (BibTeX-auto-regexp-list): Remove `TeX-token-char' from + the regexp since cite keys can start with non-letter characters, + e.g., bibcodes start with year of publication. + +2013-07-24 Tassilo Horn + + * latex.el (LaTeX-math-menu-unicode): Enable also on windows + systems as it seems to work there, too. + +2013-07-23 Mosè Giordano + + * tex.el (TeX-clean-default-intermediate-suffixes): Add `.fls', + files created by TeX processors with `-recorder' option, and + `-blx.bib', files created by `bibtex' when using the `biblatex' + package. + + * doc/changes.texi: Document some changes for next release. + +2013-07-22 Mosè Giordano + + * Makefile.in: Update copyright years. + (GITFILES): Rename from `CVSFILES', adapt to Git. + (COMMITTER): Get user name and email from Git configuration; + escape `<', `>' and spaces. + (install-el): Update reference to Git in comment. + (release-commit): Adapt to Git; make sure committer name and email + are encoded with ISO-8859-1 using the `iconv' program. + (tar-ball): Adapt to Git. + (preview-ball): Ditto. + + * auctex.spec (Provides): Update reference to Git in comment. + + * bib-cite.el: Update AUCTeX repository link in comment. + + * font-latex.el (font-latex-built-in-keyword-classes): Fix + fontification of some biblatex macros. Reported by Christian + Knüpfer. + (font-latex-built-in-keyword-classes): Revert changes made with + commit 7531cca, they were useless. + +2013-07-15 Mads Jensen + + * style/tabulary.el: New style. + + * Makefile.in (STYLESRC): Activate new style tabulary. + +2013-07-12 Mosè Giordano + + * doc/auctex.texi (Processor Options): Move + `TeX-source-correlate-method' to `I/O Correlation' section. + +2013-07-11 Mosè Giordano + + * doc/auctex.texi (Processor Options): Document + `TeX-source-correlate-method'. + +2013-07-09 Tassilo Horn + + * latex.el (LaTeX-default-tabular-environment): New variable. + (LaTeX-env-figure): Use it instead of hard-coding "tabular". + + * style/tabularx.el ("tabularx"): Set + `LaTeX-default-tabular-environment' to "tabularx". + +2013-06-29 Mosè Giordano + + * bib-cite.el: Replace `save-excursion'+`set-buffer' with + `with-current-buffer'. + + * tex-bar.el: Ditto. + + * tex-buf.el: Ditto. + + * tex.el: Replace `save-excursion'+`set-buffer' with + `with-current-buffer'. Delete trailing whitespaces. + + * tex-buf.el (TeX-error-file): Fix spelling error. + (TeX-error): Ditto. + + * doc/install.texi (Configure): Update for Git. + + * doc/preview-readme.texi (Availability): Ditto. + + * doc/wininstall.texi: Ditto. + +2013-06-26 Tassilo Horn + + * doc/preview-problems.texi: Rename "Known problems" section to + "Known problems with preview-latex" in rawfile export. Delete + sections "Problems with Ghostscript" and "Emacs problems" because + those are basically ruled out when using the prerequisites + documented in the manual. + + * doc/install.texi: Don't link to ghostscript specific + preview-latex problems section because that has been removed. + + * doc/Makefile.in (DISTTEXTS, ../PROBLEMS.preview): Rename + PROBLEMS to PROBLEMS.preview since it only deals with + preview-latex problems. + + * Makefile.in (DISTTEXTS): Use PROBLEMS.preview instead of + PROBLEMS. + +2013-06-24 Tassilo Horn + + * doc/Makefile.in (DISTTEXTS): Add ../PROBLEMS. + + * Makefile.in (DISTTEXTS): Add PROBLEMS. + + * tex.el (TeX-evince-dbus-p): Require dbus at compile-time. + +2013-06-21 Tassilo Horn + + * tex.el (TeX-evince-dbus-p): Improved DBUS availability check. + +2013-06-21 Rüdiger Sonderfeld + + * tex.el (TeX-doc-backend-alist): Remove unnecessary `info' check. + +2013-06-14 Tassilo Horn + + * tex-jp.el: Change to `coding: iso-2022-jp-unix'. + +2013-06-12 Tassilo Horn + + * tex-jp.el: Add `coding: iso-2022-7bit-unix' file local variable. + +2013-06-11 Tassilo Horn + + * tex-buf.el (TeX-help-error): Let-bind `inhibit-read-only' when + updating the *TeX Help* buffer. + +2013-06-11 Mosè Giordano + + * latex.el (TeX-after-document-hook): New hook. + (TeX-arg-document): Use it. + (LaTeX-after-usepackage-hook): New hook. + (LaTeX-arg-usepackage): Use it, remove babel specific code. + + * style/babel.el: Update copyright years. + (LaTeX-env-babel-lang): New function. + ("babel"): Add `LaTeX-env-babel-lang' to + `LaTeX-after-usepackage-hook'. + +2013-06-08 Mosè Giordano + + * tex.el (TeX-math-close-double-dollar): Remove. + (TeX-math-close-single-dollar): Ditto. + (TeX-electric-dollar): Ditto. + (TeX-electric-math): New customizable variable, supersedes + variables above. + (TeX-insert-dollar): Adapt to `TeX-electric-math'. See + http://thread.gmane.org/gmane.emacs.auctex.devel/3070 + + * doc/auctex.texi (Quotes): Document `TeX-electric-math'. + (Environments): Document `LaTeX-find-matching-begin' and + `LaTeX-find-matching-end'. + +2013-06-02 Mosè Giordano + + * tex-buf.el: Shorten copyright year ranges and update with + missing years. Delete trailing whitespaces. + (TeX-run-compile): Let-bind `default-directory' to + `TeX-master-directory'. + +2013-05-31 Tassilo Horn + + * autogen.sh: Set LC_ALL=C when looking into ChangeLog for + AUCTEXDATE. + +2013-05-31 Mosè Giordano + + * latex.el (LaTeX-env-figure): Simplify using `save-excursion' + instead of regexp searches. Fill the caption when + `auto-fill-mode' is on. + +2013-05-30 Mosè Giordano + + * tex.el (TeX-expand-list): Add new expander "%a", it returns the + quoted absolute path of the file visiting current buffer. + (TeX-view-program-list-builtin): Use "%a" expander for forward PDF + search. + +2013-05-28 Tassilo Horn + + * tex.el (TeX-source-correlate-sync-source): Fix docstring. + +2013-05-23 Mosè Giordano + + * font-latex.el: Update copyright years, there have been + non-trivial changes in 2010, and 2011. + (font-latex-built-in-keyword-classes): Fontify Biblatex multicites + macros up to three mandatory arguments. + + * style/biblatex.el (LaTeX-biblatex-entrytype): New variable. + (LaTeX-biblatex-executebibliographyoptions-options): New variable. + (LaTeX-biblatex-language-list): New variable. + (LaTeX-arg-biblatex-cites): New function. + ("biblatex"): Always set `LaTeX-using-Biber'. Add citation + macros. + (LaTeX-biblatex-package-options-list): Move preamble options to + `LaTeX-biblatex-executebibliographyoptions-options'. + +2013-05-22 Mosè Giordano + + * latex.el: Replace `delete-backward-char' with `delete-char'. + + * tex.el: Ditto. + + * tex-buf.el: Replace `goto-line' with `goto-char' and + `forward-line'. + +2013-05-19 Mosè Giordano + + * doc/.gitignore: Rename from .cvsignore. + + * preview/.gitignore: Ditto. + + * preview/latex/.gitignore: Ditto. + +2013-05-18 Mosè Giordano + + * latex.el: Update copyright years, there have been non-trivial + changes in 1998, 2001, 2002. + (TeX-arg-index-tag): Use `TeX-argument-prompt'. + (TeX-arg-cite): Ditto. + + * tex.el: Update copyright years, there have been non-trivial + changes in 1995, 1998. + (TeX-parse-arguments): Move skipping of optional + arguments inside loop over all arguments, because optional + arguments may not be the first ones. Remove unused let-bound + variable `skip-opt'. + (TeX-arg-literal): Remove FIXME comment, `optional' is the first + argument passed to all functions by `TeX-parse-argument'. + +2013-05-13 Mosè Giordano + + * style/fancyvrb.el: New style. + + * style/xparse.el: Ditto. + + * Makefile.in (STYLESRC): Add style/fancyvrb.el and + style/xparse.el. + +2013-05-12 Mosè Giordano + + * tex.el (TeX-insert-dollar): Insert just a single dollar when the + point is in a verbatim-like construct. + + * font-latex.el (font-latex-jit-lock-force-redisplay): Don't rely + on existing `jit-lock-force-redisplay' because recent bzr Emacs + broke compatibility changing the number of arguments. Reported by + Robert Goldman. + +2013-05-08 Mosè Giordano + + * doc/auctex.texi (Environments): Document + `LaTeX-default-document-environment'. + +2013-05-07 Mosè Giordano + + * tex.el (TeX-electric-dollar): New variable. + (TeX-insert-dollar): Use it. + + * doc/auctex.texi (Quotes): Document `TeX-electric-dollar'. + +2013-04-28 Mosè Giordano + + * tex-bar.el: Update copyright range. + (TeX-bar-LaTeX-button-alist): Change BibTeX button to Biber when + `LaTeX-using-biber' is non-nil. + (LaTeX-install-toolbar): Refresh toolbar after styles update. + +2013-04-25 Mosè Giordano + + * latex.el (LaTeX-default-document-environment): New buffer-local + variable. + (LaTeX-default-environment): Mention + `LaTeX-default-document-environment' in doc-string. + (LaTeX-environment): Use `LaTeX-default-document-environment'. + + * style/beamer.el ("beamer"): Use + `LaTeX-default-document-environment' instead of + `LaTeX-default-environment'. + + * style/letter.el ("letter"): Ditto. + + * style/slides.el ("slides"): Ditto. + +2013-04-24 Mosè Giordano + + * style/acro.el (LaTeX-acro-acronym-history): New variable. + (LaTeX-arg-acro-acronym): Use it. + + * style/acronym.el (LaTeX-acronym-acronym-history): New variable. + (LaTeX-arg-acronym-acronym): Use it. + + * style/beamer.el (LaTeX-beamer-frametitle-history): New variable. + ("beamer"): Use it. + (TeX-arg-beamer-frametitle): Ditto. + + * style/siunitx.el (LaTeX-siunitx-unit-history): New variable. + (LaTeX-arg-siunitx-unit): Use it. + +2013-04-21 Mosè Giordano + + * style/beamer.el ("beamer"): Set `frame' as default environment. + Set `section' as largest sectioning level. Add fontification for + `title', `author', and `date'. + + * style/letter.el ("letter"): Set `letter' as default environment. + Add some macros and fontification. + + * style/slides.el ("slides"): Set `slide' as default environment. + + * latex.el (TeX-arg-insert-braces): Move + `indent-according-to-mode' after `save-excursion' because + `LaTeX-newline' (used in `save-excursion') deletes trailing + whitespaces. + +2013-04-19 Mosè Giordano + + * style/amsthm.el (LaTeX-amsthm-package-options): New variable. + ("amsthm"): Remove `newtheorem' macro, already defined in + `latex.el'. Use `TeX-arg-define-environment' in `newtheorem*' + macro. Add `qedhere', `swapnumbers', and `newtheoremstyle' + macros. Add `newtheorem*' regexp to match new environments. Add + fontification. + + * style/article.el ("article"): Add counters and pagestyles. + + * style/beamer.el ("beamer"): Ditto. + + * style/book.el ("book"): Ditto. + + * style/letter.el (LaTeX-letter-class-options): New variable. + ("letter"): Add pagestyles. + + * style/report.el ("report"): Add counters and pagestyles. + + * style/slides.el (LaTeX-slides-class-options): New variable. + ("slides"): Add counters and pagestyles. + +2013-04-18 Mosè Giordano + + * style/beamer.el: Update copyright years and remove trailing + whitespaces. + ("beamer"): Run style hooks for loaded packages. + (LaTeX-beamer-class-options): New function. + + * style/hyperref.el (LaTeX-hyperref-package-options-list): Rename + from `LaTeX-hyperref-package-options' to avoid clash with the + function with the same name. + ("hyperref"): Use it. + (LaTeX-hyperref-package-options): Ditto. + +2013-04-17 Mosè Giordano + + * plain-tex.el (plain-TeX-common-initialization): Fix typo in + abbrev table name. + +2013-04-16 Mosè Giordano + + * latex.el (LaTeX-default-author): New customizable variable. + (LaTeX-arg-author): New function. + (LaTeX-common-initialization): Use `LaTeX-arg-author' for the + \author macro. + (LaTeX-default-author): Change default to 'user-full-name (quoted) + and add a new possible value. + (LaTeX-arg-author): Change accordingly. + + * doc/auctex.texi (Itemize-like): Document `TeX-arg-item-label-p' + option. + (Tabular-like): Document `LaTeX-default-width' option. + (Modes and Hooks): Add modes and hooks to indices. + (Adding Macros): Document `TeX-arg-index-tag', `TeX-arg-index', + `TeX-arg-document', `LaTeX-arg-usepackage', `TeX-arg-bibstyle', + `TeX-arg-bibliography', `LaTeX-arg-author', `TeX-read-key-val', + and `TeX-arg-key-val' functions. Mention `TeX-arg-cite-note-p' + and `LaTeX-default-author' options. + (Adding Environments): Use in example code actually present in + `listings.el' file. + +2013-04-16 Tassilo Horn + + * tex.el (TeX-source-correlate-sync-source): Use `raise-frame' + instead of the external wmctrl command to raise the emacs frame. + +2013-04-15 Mosè Giordano + + * latex.el (TeX-read-key-val): Add `prompt' optional argument. + (TeX-arg-key-val): Ditto. + + * tex.el (fboundp): Use `crm-separator' as separator in XEmacs + `TeX-completing-read-multiple' implementation. + + * style/acro.el (LaTeX-arg-acro-key-val): Let-bind keymap with SPC + key binding removed, instead of defining a new key binding for + SPC. Use `TeX-arg-key-val' instead of `multi-prompt-key-value' + and `TeX-argument-insert'. + + * style/pst-node.el (LaTeX-pstnode-env-psmatrix): Replace + `completing-read-multiple' with `TeX-completing-read-multiple'. + + * style/pstricks.el (LaTeX-package-parameters): Ditto. + + * style/siunitx.el (LaTeX-arg-siunitx-unit): Let-bind keymap with + SPC key binding removed, instead of defining a new key binding for + SPC. Replace `completing-read-multiple' with + `TeX-completing-read-multiple'. + +2013-04-15 Tassilo Horn + + * tex.el (TeX-source-correlate-sync-source): Raise frame when + placing point on the source location. + +2013-04-12 Mosè Giordano + + * Makefile.in (STYLESRC): Add style/acro.el and style/acronym.el. + + * style/acro.el: New style. + + * style/acronym.el: Ditto. + +2013-04-10 Tassilo Horn + + * tex.el (TeX-evince-sync-view): URL-escape pdf file path when + calling evince via DBUS. + (TeX-evince-sync-view): Use 0 as timestamp. + (TeX-source-correlate-sync-source): URL-decode tex file name. + +2013-04-10 Nicolas Richard (tiny change) + + * style/mathtools.el (LaTeX-mathtools-key-val-options): Fix defvar + syntax. + +2013-04-10 Jobst Hoffmann (tiny change) + + * style/lscape.el ("lscape"): Fix typo and parentheses. + +2013-04-09 Tassilo Horn + + * README.GIT: Rename from README.CVS; update contents to Git. + +2013-04-09 Leo Liu + + * latex.el (LaTeX-outline-level): Make it work for customized + `outline-regexp'. See bug report + http://permalink.gmane.org/gmane.emacs.auctex.bugs/1648. + + * tex.el (TeX-view-program-list-builtin) + (TeX-view-program-selection): Enable commented code to support + darwin system. + + * tex.el (TeX-math-input-method-off-regexp): Improve and fix typo. + See bug http://permalink.gmane.org/gmane.emacs.auctex.devel/2468. + + * font-latex.el (font-latex-add-to-syntax-alist): Fix a bug in + `font-latex-add-to-syntax-alist' where it modified both the buffer + local and global value of `font-latex-syntax-alist'. + +2013-04-08 Tassilo Horn + + * latex.el (LaTeX-style-list): Correct docstring. + +2013-04-06 Mosè Giordano + + * latex.el (LaTeX-provided-class-options-member): Fix typo. + (LaTeX-arg-usepackage): Provide completion for more than one + package in mandatory argument. + +2013-04-05 Mosè Giordano + + * latex.el (LaTeX-global-class-files): New variable. + (TeX-arg-document): Provide completion for class options, based on + `LaTeX-arg-usepackage'. Use `LaTeX-global-class-files'. + (LaTeX-style-list): Mention that if `TeX-arg-input-file-search' is + set to `t' this variable will be ignored. + + * tex.el (TeX-normal-mode): Reset `LaTeX-global-class-files' when + ARG is non-nil. + + * style/article.el (LaTeX-article-class-options): New variable. + + * style/book.el (LaTeX-book-class-options): New variable. + + * style/report.el (LaTeX-report-class-options): New variable. + +2013-04-03 Mosè Giordano + + * latex.el (LaTeX-provided-class-options): New buffer-local + variable. + (LaTeX-provided-class-options-member): New function. + (LaTeX-provided-package-options): New buffer-local variable. + (LaTeX-provided-package-options-member): New function + (LaTeX-auto-cleanup): Rewrite to support + `LaTeX-provided-{class,package}-options' variables. + (LaTeX-arg-usepackage): Ditto. + + * tex.el (TeX-auto-store): Write to parsed file values of + `LaTeX-provided-{class,package}-options' variables. + (TeX-auto-insert): Fix indentation of inserted lines. + (TeX-search-files-by-type): Fix typo in doc-string. + (TeX-add-to-alist): New function. + (TeX-quote-language-alist): Fix typo in doc-string. + + * style/babel.el (LaTeX-babel-package-options): Add missing + languages. + (LaTeX-babel-package-options): Add options other than + languages. + (LaTeX-babel-active-languages): Use + `LaTeX-provided-{class,package}-options'. Loop over actually + used options instead of all babel languages. + ("babel"): Run styles of active languages. + + * style/biblatex.el ("biblatex"): Use + `LaTeX-provided-package-options-member'. + (LaTeX-biblatex-package-options): Consider the `ask' value for + 'TeX-arg-input-file-search'. + + * style/kpfonts.el ("kpfonts"): Use + `LaTeX-provided-package-options-member'. + + * style/siunitx.el: Rename `TeX-siunitx-*' functions to + `LaTeX-siunitx-*' for consistency. + ("siunitx"): Use `LaTeX-provided-package-options-member'. + +2013-03-29 Mosè Giordano + + * latex.el (TeX-arg-document): Search for LaTeX classes. + +2013-03-28 Mosè Giordano + + * style/biblatex.el (LaTeX-biblatex-package-options): Correct name + of `TeX-read-key-val' argument. + + * latex.el (LaTeX-common-initialization): Remove `addbibresource' + macro. + + * style/biblatex.el (LaTeX-biblatex-addbibresource-options): New + variable. + (LaTeX-arg-addbibresource): New function, based on current + `TeX-arg-bibliography'. + ("biblatex"): Add `addbibresource' macro. + (LaTeX-biblatex-package-options): Use `TeX-read-key-val'. + + * latex.el (TeX-arg-bibliography): Remove `addbibresource' + support. + +2013-03-27 Mosè Giordano + + * tex.el (TeX-add-local-master): Remove trailing spaces from + inserted lines. + +2013-03-07 Tassilo Horn + + * latex.el (TeX-read-key-val): New function. + (TeX-arg-key-val): Use `TeX-read-key-val'. + + * style/hyperref.el (LaTeX-hyperref-package-options): Use + `TeX-read-key-val' instead of `TeX-arg-key-val' which caused args + to be inserted twice. + + * style/siunitx.el (LaTeX-siunitx-package-options): Ditto. + +2013-03-06 Mads Jensen + + * style/amsopn.el: Add GPL copyright notice. + ("amsopn"): Add regex for \DeclareMathOperator to + `LaTeX-auto-regexp-list'. Use `TeX-arg-define-macro' for + \DeclareMathOperator. + +2013-03-06 Mads Jensen + + * tex.el (TeX-command-list): Add support for xindy. + +2013-03-06 Mads Jensen + + * latex.el (LaTeX-common-initialization): Add regular expression + for thispagestyle and pagestyle to `TeX-complete-list'. + +2013-03-04 Tassilo Horn + + * latex.el (TeX-arg-date): New function. + (LaTeX-common-initialization): Use `TeX-arg-date' for \date macro. + + * doc/auctex.texi: Document `TeX-arg-date'. + + * style/doc.el ("doc"): Use `TeX-arg-date' for the \changes macro. + +2013-02-26 Tassilo Horn + + * tex.el (TeX-run-style-hooks): Guard running style hooks in a + `condition-case' in order not to error in cases the auto file + contains calls to functions that are defined by a style that has + been deactivated in the meantime. + +2013-02-25 Werner Fink + + * style/dinbrief.el ("dinbrief"): Update dinbrief style. + (LaTeX-dinbrief-insert): New macro. + (LaTeX-dinbrief-style): New function. + (LaTeX-dinbrief-env-recipient): Rename from + `LaTeX-recipient-hook'. + (LaTeX-dinbrief-sender): New function. + (LaTeX-dinbrief-recipient): New function. + (LaTeX-dinbrief-today): Rename from `LaTeX-today'. + +2013-02-25 Tassilo Horn + + * tex.el (TeX-parse-macro): Add TeX group characters also in math + environments if there is an active region that should probably + used as argument. + + * latex.el (LaTeX-paragraph-commands-internal): Add \clearpage and + \newpage. + + * style/scrbase.el ("scrbase"): Add \minisec macro to + `LaTeX-paragraph-commands' locally. + +2013-02-23 Mosè Giordano + + * style/kpfonts.el: New style file. + + * Makefile.in (STYLESRC): Add style/kpfonts.el. + +2013-02-20 Mosè Giordano + + * latex.el (LaTeX-math-default): Move `digamma' and `varkappa' to + `AMS > Greek Lowercase' menu. + +2013-02-18 Mads Jensen + + * Makefile.in (STYLESRC): Activate new style array.el. + + * style/array.el: New style. + + * style/tabularx.el: Expand copyright range. + ("tabularx"): The package relies on the array package, so run its + style hook. + +2013-02-18 Tassilo Horn + + * tex.el (require): Require crm. + + * multi-prompt.el (multi-prompt-key-value): Don't require crm here + because it has already been required in tex.el. + +2013-02-16 Mosè Giordano + + * style/biblatex.el ("biblatex"): Add hooks for loaded packages. + (LaTeX-biblatex-package-options): New function. + (LaTeX-biblatex-package-options-list): Renamed from + `LaTeX-biblatex-package-options' to avoid clash with the function + with the same name. + + * latex.el (LaTeX-search-files-type-alist): Add `bbxinputs'. + (BibLaTeX-global-style-files): New variable. + + * tex.el (BibLaTeX-style-extensions): New variable. + (TeX-normal-mode): Make ARG argument optional. + (TeX-normal-mode): Reset `BibLaTeX-global-style-files' when ARG is + non-nil. + +2013-02-14 Mosè Giordano + + * style/siunitx.el (LaTeX-siunitx-package-options): New function. + + * style/hyperref.el (LaTeX-hyperref-package-options): New + function. + +2013-02-13 Mads Jensen + + * style/subfigure.el: Expanded copyright range. + ("subfigure"): Collapsed the two regular expressions for + completion. Added lengths, and commands for fonts. + +2013-02-14 Tassilo Horn + + * style/fancyhdr.el (TeX-arg-fancyhdr-position): Document the + OPTIONAL argument. + +2013-02-14 Mads Jensen + + * Makefile.in (STYLESRC): Activate new style fancyhdr.el. + + * style/fancyhdr.el: New style. + +2013-02-13 Mosè Giordano + + * doc/auctex.texi (Quotes): Document + `TeX-math-close-single-dollar'. + (Selecting a Command): Remove reference to + `LaTeX-biblatex-use-Biber'. + (Parsing Files): Document `LaTeX-auto-index-regexp-list', + `LaTeX-auto-class-regexp-list', + `LaTeX-auto-pagestyle-regexp-list', + `LaTeX-auto-counter-regexp-list', `LaTeX-auto-length-regexp-list', + `LaTeX-auto-savebox-regexp-list'. + + * tex.el (TeX-math-close-single-dollar): New variable. + (TeX-insert-dollar): Use it. + +2013-02-13 Tassilo Horn + + * Makefile.in (STYLESRC): Activate new style filecontents.el. + +2013-01-23 Mads Jensen + + * style/filecontents.el: New style. + +2013-02-13 Tassilo Horn + + * Makefile.in (STYLESRC): Activate new style fancynum.el. + +2013-02-08 Mads Jensen + + * style/fancynum.el: New style. + +2013-02-13 Tassilo Horn + + * Makefile.in (STYLESRC): Activate new style nameref.el. + +2013-02-13 Mads Jensen + + * doc/auctex.texi (Adding Macros): Mention that `TeX-arg-savebox' + now supports completion. + + * style/nameref.el: New style. + + * style/hyperref.el ("hyperref"): Run nameref style hook because + hyperref activates nameref. + +2013-02-10 Mosè Giordano + + * style/siunitx.el ("siunitx-unit"): New type for the parser. + (LaTeX-siunitx-regexp): New variable. + (LaTeX-auto-siunitx-unit): New variable. + (LaTeX-siunitx-prepare): New function. + (LaTeX-siunitx-cleanup): New function. + (TeX-auto-prepare-hook): Add `LaTeX-siunitx-prepare' function. + (TeX-auto-cleanup-hook): Add `LaTeX-siunitx-cleanup' function. + (TeX-arg-siunitx-unit): New function. + (TeX-arg-define-siunitx-unit): New function. + ("siunitx"): Add `LaTeX-siunitx-regexp' to list of regexps used + for parsing. + ("siunitx"): Use `TeX-arg-siunitx-unit' and + `TeX-arg-define-siunitx-unit' functions. + ("siunitx"): Use `LaTeX-add-siunitx-units' for adding siunitx unit + macros to the list of known units. + +2013-02-08 Mosè Giordano + + * style/biblatex.el: Update copyright range. + ("biblatex"): Check `backend' option value in + `TeX-active-styles'. + + * tex-style.el: Update copyright years. + (LaTeX-biblatex-use-Biber) Remove unused variable. + + * tex.el: Update copyright range. + (TeX-auto-add-type): Append new type to `TeX-auto-parser' instead + of prepending it. + (TeX-auto-store): Fix indentation of first lines of parsed file. + + * latex.el (LaTeX-auto-cleanup): Append options and styles to + `TeX-auto-file' instead of prepending them. + +2013-01-28 Mads Jensen + + * doc/todo.texi (Wishlist): Remove "Completion for sboxes". + +2013-01-27 Mads Jensen + + * latex.el (LaTeX-env-contents): Replaced regular expression with + `LaTeX-header-end', i.e., filecontents environments must go + somewhere in the preamble but not necessarily before the + \documentclass. + +2013-01-26 Mads Jensen + + * latex.el (LaTeX-auto-savebox-regexp-list): New variable. + (LaTeX-auto-regexp-list): Use `LaTeX-auto-savebox-regexp-list'. + ("savebox"): New type for the parser. + (TeX-arg-savebox): Use `LaTeX-savebox-list' for completion and + `definition' argument. + (LaTeX-common-initialization): Added makeatletter, makeatother, + and jobname macros. + (LaTeX-default-options): Changed documentstyle to documentclass in + docstring. + +2013-01-25 Mosè Giordano + + * style/siunitx.el ("siunitx"): Add `\gram' and + `\SendSettingsToPgf'. + +2013-01-25 Tassilo Horn + + * tex-buf.el (TeX-output-mode): Make revert-buffer-function buffer + local before setting it to TeX-output-revert-buffer. + +2013-01-24 Ivan Andrus + + * auctex.texi: Updated documetation about ChkTeX and lacheck. + Fixed typos. + +2013-01-24 Ivan Andrus + + * tex-buf.el (TeX-output-revert-buffer): New function. + (TeX-special-mode, TeX-output-mode): New major modes. + (TeX-special-mode-map, TeX-output-mode-map): New variables. + +2013-01-21 Tassilo Horn + + * Makefile.in (STYLESRC): Activate new style placeins.el. + +2013-01-21 Ivan Andrus + + * texmathp.el (texmathp-tex-commands-default): Add \shortintertext. + +2013-01-19 Mads Jensen + + * style/placeins.el: New style. + +2013-01-17 Tassilo Horn + + * doc/todo.texi: Remove the todo concerning completion for + counters that was implemented by Mosè Giordano on 2013-01-15. + + * doc/auctex.texi: Document `TeX-arg-length' and + `TeX-arg-define-length'. + +2013-01-16 Mosè Giordano + + * latex.el (LaTeX-auto-length-regexp-list): New variable. + (LaTeX-auto-regexp-list): Use `LaTeX-auto-length-regexp-list'. + ("length"): New type for the parser. + (TeX-arg-length): New function. + (TeX-arg-define-length): New function. + (LaTeX-common-initialization): Initialize some standard LaTeX + lengths and use `TeX-arg-length' and `TeX-arg-define-length' for + completion of some macros. + +2013-01-15 Tassilo Horn + + * doc/auctex.texi: Document that `TeX-arg-counter' does completion + now. + +2013-01-15 Mosè Giordano + + * latex.el (LaTeX-auto-pagestyle-regexp-list): Fix typo. + (LaTeX-auto-counter-regexp-list): New variable. + (LaTeX-auto-regexp-list): Use `LaTeX-auto-counter-regexp-list'. + ("counter"): New type for the parser. + (TeX-arg-counter): Use `LaTeX-counter-list' function for + completion and `definition' argument. + (TeX-arg-pagestyle): Use `definition' argument. + (LaTeX-common-initialization): Initialize counters. + +2013-01-14 Tassilo Horn + + * style/ulem.el (LaTeX-arg-fontdecl, LaTeX-arg-fontcmd): Fix + declarations. + +2013-01-13 Mads Jensen + + * style/pstricks.el (LaTeX-pstricks-package-options): New + variable. + + * style/varioref.el: Update copyright range. + ("varioref"): Add more definitions. + (LaTeX-varioref-package-options): Reformat. + + * style/listings.el: Update copyright range. + (LaTeX-listings-key-val-options, "listings") + (LaTeX-listings-package-options): Update to recent listings + version. + +2013-01-14 Tassilo Horn + + * Makefile.in (STYLESRC): Enable memoir.el style. + +2013-01-14 Mads Jensen + + * style/memoir.el: New style. + +2013-01-14 Mosè Giordano + + * latex.el (TeX-arg-environment): Fix typo. + +2013-01-10 Mosè Giordano + + * latex.el: Update copyright range. + (LaTeX-auto-pagestyle-regexp-list): New variable. + (LaTeX-auto-regexp-list): Use `LaTeX-auto-pagestyle-regexp-list'. + ("pagestyle"): New type for the parser. + (LaTeX-pagestyle-list): Remove. + (TeX-arg-pagestyle): Use `LaTeX-pagestyle-list' function for + completing. + (LaTeX-common-initialization): Initialize pagestyles. + + * style/imakeidx.el: Use `LaTeX-pagestyle-list' function to set + `firstpagestyle' option values. + +2013-01-11 Ivan Andrus + + * tex.el (TeX-command-list): Add command to run ChkTeX. + +2013-01-11 Tassilo Horn + + * Makefile.in (STYLESRC): Add new style files kantlipsum.el, + lipsum.el, and longtable.el. + +2013-01-10 Mosè Giordano + + * style/kantlipsum.el: New style. + + * style/lipsum.el: Ditto. + + * style/longtable.el: Ditto + +2013-01-10 Mads Jensen + + * latex.el (LaTeX-env-document): Only insert \documentclass in + case the document does not already contain one. + +2013-01-09 Ralf Angeli + + * style/epigraph.el ("epigraph"): Do not quote list entries for + `font-latex-add-keywords'. + +2013-01-07 Ralf Angeli + + * style/mathtools.el ("mathtools"): Prevent amsmath options from + being added multiple times. + + * style/footmisc.el ("footmisc"): Remove fontification settings + for length macros. + +2013-01-06 Ralf Angeli + + * style/mathtools.el ("mathtools"): Append amsmath options to + mathtools option after the amsmath style file has been loaded. + Remove `function' wrapper. + +2013-01-05 Ralf Angeli + + * Makefile.in (STYLESRC): Activate new style files. + + * ChangeLog: Move name of style file contributors to head of + ChangLog entries. + +2013-01-02 Tassilo Horn + + * style/everysel.el: Fix typos. + +2013-01-02 Mads Jensen + + * style/afterpage.el: New style. + +2012-12-30 Mosè Giordano + + * latex.el (LaTeX-pagestyle-list): New variable. + (TeX-arg-pagestyle): Use it. + + * style/imakeidx.el: New style. + +2012-12-29 Ikumi Keita + + * doc/tex-ref.tex: Fix apparent errors and add keybind entries for + C-c ? and `:' (in math mode). + +2012-12-28 Mads Jensen + + * style/multirow.el: New style. + +2012-12-27 Mosè Giordano + + * style/siunitx.el (LaTeX-siunitx-package-options): New variable. + ("siunitx"): Use it. + + * style/hyperref.el (LaTeX-hyperref-href-options): New variable. + (LaTeX-hyperref-package-options, "hyperref"): Use it. + +2012-12-27 Mads Jensen + + * style/mflogo.el: New style. + + * style/epigraph.el: Ditto. + +2012-12-27 Ikumi Keita + + * amsmath.el ("amsmath"): Add support for the alignedat + and subarray environments. Also, add support for the shoveright + and shoveleft macros. + * font-latex.el (font-latex-math-environments): Add "xxalignat" + and "flalign". + +2012-12-26 Mads Jensen + + * style/lscape.el: New style. + + * style/amssymb.el: Ditto. + + * style/ragged2e.el: Ditto. + + * style/mathtools.el: Ditto. + + * style/everysel.el: Ditto. + + * style/bigstrut.el: Ditto. + + * style/bigdelim.el: Ditto. + +2012-12-25 Mads Jensen + + * style/ulem.el: New style. + +2012-12-25 Ikumi Keita + + * latex.el (LaTeX-math-default): Added unicode character position + to some entries and "mathring" entry. + (LaTeX-common-initialization): Added support for accent macros + \hat, \dot etc and \textasteriskcentered. + +2012-12-24 Mads Jensen + + * style/footmisc.el: New style. + +2012-12-21 Mosè Giordano + + * style/bm.el: New style. + + * style/siunitx.el: Ditto. + +2012-12-20 Tassilo Horn + + * tex-bar.el (TeX-bar-LaTeX-buttons, TeX-bar-LaTeX-button-alist): + Also add spell button. + + * images/spell.xpm: New image, copied from Emacs. + + * tex-bar.el (TeX-bar-TeX-button-alist): Use it for the spell + button. + +2012-12-20 Tassilo Horn + + * tex-bar.el (TeX-bar-TeX-button-alist, TeX-bar-TeX-buttons): Add + `spell' button to run spell-checker. + +2014-05-23 Tassilo Horn + + * texmathp.el (texmathp-tex-commands-default): Recognize + \\shortintertext from mathtools. + +2014-05-16 Stefan Monnier + + * tex-site.el (TeX-modes-set): Use advice-add if available. + * font-latex.el (font-latex-make-sectioning-faces): Don't rely on + dynamic scoping for `num'. + (font-latex-make-built-in-keywords): Don't use `eval' needlessly. + (font-latex-doctex-syntactic-keywords): Declare before first use. + (font-latex-match-command-with-arguments): + Stay away from `add-to-list' on let-bound variables. + (font-latex-match-command-in-braces): Remove unused var `end'. + +2012-12-04 Tassilo Horn + + Merge revno 314 (Stefan Monnier) from emacs elpa branch: Shorten + copyright year ranges. + + * context.el: + + * doc/auctex.texi: + + * doc/changes.texi: + + * doc/install.texi: + + * font-latex.el: + + * latex.el: + + * style/letter.el: + + * tex-fold.el: + + * tex-jp.el: + + * tex.el: + +2012-11-30 Ralf Angeli + + * Version 11.87 released. + +2012-11-30 Ralf Angeli + + * tex.el (TeX-evince-dbus-p): Make last change a little more + conventional. + +2012-11-30 Tassilo Horn + + * tex.el (TeX-evince-dbus-p): Check for feature emacs in order not + to signal an error on XEmacs. + +2012-11-29 Ralf Angeli + + * RELEASE, configure.ac, doc/auctex.texi, doc/changes.texi, + doc/install.texi, doc/tex-ref.tex: Update for upcoming release. + +2012-11-26 Ralf Angeli + + * latex.el (LaTeX-split-bibs): Add doc string and use variable for + Biber file extensions. + (LaTeX-search-files-type-alist): Add entry for Biber. + (BibTeX-Biber-global-files): Remove. + (BibTeX-global-files): Reintroduce. + (TeX-Biber-global-files): New variable. + (TeX-arg-bibliography): Check if Biber or BibTeX is used and react + accordingly. + + * tex-buf.el (TeX-check-files): Do not check duplicate extensions. + (TeX-command-query, TeX-LaTeX-sentinel): Use separate variables + for BibTeX and Biber file extensions. + (TeX-synchronous-sentinel): Use `let' instead of `let*'. + + * tex.el (TeX-clean-default-intermediate-suffixes): Add suffixes + for biblatex. + (TeX-auto-generate, TeX-auto-generate-global): Use separate + variables for BibTeX and Biber file extensions. + (TeX-Biber-file-extensions): New variable. + (BibTeX-Biber-file-extensions): Remove. + (BibTeX-file-extensions): Reintroduce. + (TeX-search-files-type-alist): Use `BibTeX-file-extensions'. + (TeX-normal-mode): Use separate variables for BibTeX and Biber + global files. + +2012-07-17 Vincent Belaïche + + * tex-info.el (Texinfo-reftex-hook): Add function. + (TeX-texinfo-mode): Add RefTeX plugging. + +2012-11-23 Tassilo Horn + + * doc/quickstart.texi (Quick Start): Document that one mustn't + load auctex.el if AUCTeX is installed from ELPA. + + * doc/install.texi (Installation): Mention installation from ELPA. + +2012-11-20 Davide G. M. Salvetti + + * doc/tex-ref.tex (column{preview-latex}): Fix typo. Reported by + Sébastien Villemot. Update copyright information. + +2012-11-14 Ralf Angeli + + * latex.el (LaTeX-auto-regexp-list): Remove entries for Biber. + (LaTeX-biber): Remove. + (LaTeX-listify-package-options): Rewrite so that the function can + deal with key=value pairs. + (LaTeX-always-use-Biber): Remove. + (LaTeX-using-Biber): Add doc string and make buffer-local. + + * tex-style.el (LaTeX-biblatex-use-Biber): New variable. + + * doc/auctex.texi (top): Remove reference to + `LaTeX-always-use-Biber'. + (Selecting a Command): Mention Biber and + `LaTeX-biblatex-use-Biber'. + + * Makefile.in (STYLESRC): Add style/biblatex.el. + + * style/biblatex.el: New file. + +2012-11-05 Tassilo Horn + + * tex.el (TeX-doc-extensions): Fix typo. This variable was + formerly named TeX-doc-extenstions. + +2012-10-04 Masayuki Ataka + + * tex-jp.el: Repair coding from iso-2022-7bit to iso-2022-jp. + +2012-10-03 Ralf Angeli + + * tex-jp.el: Repair coding. + +2012-10-02 Ikumi Keita + + * tex-jp.el (japanese-TeX-engine-default) + (TeX-engine-alist-builtin, japanese-TeX-use-kanji-opt-flag): + New defcustoms. + (japanese-TeX-coding-ejsu, japanese-TeX-get-encoding-string): + New functions. + (japanese-TeX-command-list): Support %(kanjiopt). + (TeX-expand-list): Support new option kanjiopt, bibtex, makeindex, + mendexkopt, xdvi. + (TeX-view-predicate-list-builtin): Judge paper. + (TeX-view-program-list): Support dviout paper size, and other DVI + previewers in Mac and others. + (TeX-view-program-selection): Add Dviout, TeXworks and Preview. + (LaTeX-command-style): Support uplatex. + (japanese-plain-tex-mode-initialization): Use TeX-engine-set. + (japanese-latex-mode-initialization): Ditto. + + * tex-jp.el: Comment fix. + (TeX-error-description-list): Doc fix. + +2012-09-27 Joost Kremers (tiny change) + + * tex-buf.el (TeX-check-files): Use mapcar instead of cl's map. + +2012-09-16 Philip Kime (tiny change) + + * tex-buf.el (TeX-LaTeX-sentinel): Detect generic rerun message + from biblatex + +2012-09-14 Ken Brown (tiny change) + + * doc/auctex.texi (top): Mention LaTeX-always-use-Biber. + + * doc/tex-ref.tex: Add Biber. + +2012-09-13 Tassilo Horn + + Merge Biber support developed by Philip Kime + . + * doc/changes.texi: Mention Biber support. + + * tex.el (TeX-command-list, TeX-auto-generate) + (TeX-auto-generate-global, TeX-search-files-type-alist) + (TeX-normal-mode): Adapt. + (TeX-command-Biber): New defcustom. + (BibTeX-Biber-file-extensions): Rename from + BibTeX-file-extensions. + + * tex-buf.el (TeX-save-document, TeX-check-files) + (TeX-command-query, TeX-LaTeX-sentinel): Adapt. + (TeX-Biber-sentinel, TeX-run-Biber): New functions. + + * latex.el (LaTeX-auto-regexp-list, LaTeX-auto-cleanup) + (TeX-arg-bibliography, LaTeX-common-initialization): Adapt. + (LaTeX-biber, LaTeX-split-bibs, LaTeX-using-Biber) + (LaTeX-always-use-Biber): New functions and vars. + (BibTeX-Biber-global-files): Rename from BibTeX-global-files. + + * font-latex.el (font-latex-built-in-keyword-classes) + (font-latex-add-keywords): Adapt. + +2012-06-21 Patrice Dumas (tiny change) + + * doc/preview-latex.texi (The preview images): Place index command + `@pindex dvipng' on a line of its own. + + * doc/macros.texi: Replace user macro `@sans' by user macro + `@sansserif' and make definition conditional against flag + no-sansserif as `@sansserif' is a Texinfo macro and does not need + to be redefined. + + * doc/macros.texi: Suppress user macro `@LaTeX' as this macro is + already defined in Texinfo. + + * doc/quickstart.texi (Editing Facilities): Use texinfo + `@sansserif' macro rather than user macro `@sans'. + + * doc/auctex.texi (Font Specifiers): Use texinfo `@sansserif' + macro rather than user macro `@sans'. + +2012-08-14 Ralf Angeli + + * tex.el (TeX-source-correlate-determine-method): Match --synctex + as well as -synctex. + +2012-07-04 Tassilo Horn + + * doc/changes.texi: Mention Evince forward/backward search + changes. + +2012-07-03 Tassilo Horn + + * font-latex.el (byte-code-function-p): Reference the generated + functions with font-latex-match prefix. See Emacs bug 11837. + +2012-06-22 Tassilo Horn + + * tex.el (TeX-evince-dbus-p): Add check for + `dbus-register-signal', which might be unavailable if emacs was + configured with --without-dbus. + +2012-04-26 Tassilo Horn + + * tex.el (TeX-engine-set): Fix docstring leading to a misplaced + interactive spec warning. + +2012-04-25 Tassilo Horn + + * tex.el (TeX-evince-dbus-p): Improve check for emacs's dbus + support. + +2012-04-11 Tassilo Horn + + * tex.el (TeX-evince-sync-view): Work around emacs integer limits. + Also provide the current column to Evince. + (TeX-evince-dbus-p): Also check the signature of Evince's + FindDocument DBUS method, which is only stable since evince 3.0. + +2012-04-10 Tassilo Horn + + * tex.el (TeX-evince-sync-view): Fix arithmetic range error. + (TeX-evince-dbus-p): Add parameter to extend the check depending + on wanted features (e.g., forward search). + (TeX-view-program-list-builtin): Use it. + +2012-04-08 Tassilo Horn + + * tex.el (TeX-evince-dbus-p): New function. + (TeX-evince-sync-view): New function. + (TeX-view-program-list-builtin): Use Evince's DBUS interface for + forward search if available. + (TeX-source-correlate-mode): Use TeX-evince-dbus-p. + +2012-01-11 Ralf Angeli + + * style/setspace.el ("setspace"): Correct quoting. + +2011-09-18 Ralf Angeli + + * doc/auctex.texi (Marking): Make a few corrections throughout the + section. + (Adding Macros): Document special values for numbers used together + with `TeX-add-symbols'. + +2011-09-18 Vincent Belaïche + + * doc/auctex.texi: Add documentation for functions + LaTeX-mark-section, LaTeX-mark-environment, Texinfo-mark-section, + Texinfo-mark-environment and Texinfo-mark-node. + +2011-08-24 Tassilo Horn + + * tex.el (TeX-synctex-output-page): TeXLive 2011's synctex wants + absolute file names with dot indicating the master, like + /foo/bar/./baz/chap1.tex. So add this as another variant. + (TeX-view-program-list-builtin): Use evince's -i,--page-index + switch instead of -p,--page-label if that evince version supports + it (>=3.0.x). + +2011-08-07 Ralf Angeli + + * latex.el (LaTeX-fill-move-to-break-point): Take characters after + closing dollar sign into account when deciding to break before + inline math. + +2011-07-12 Ralf Angeli + + * tex.el (TeX-search-files-kpathsea): Check if directories are + accessible. + +2011-07-11 Vincent Belaïche + + * tex-info.el (Texinfo-mark-environment, Texinfo-mark-section) + (Texinfo-mark-node): New defun. + (Texinfo-mode-map): added key bindings for + Texinfo-mark-environment, Texinfo-mark-section, and + Texinfo-mark-node. + +2011-06-19 Ralf Angeli + + * tex.el (TeX-engine-alist-builtin): Add --jobname to luatex and + lualatex calls. + (TeX-engine-alist-builtin): Remove --jobname again for luatex but + not for lualatex. + +2011-06-05 Tassilo Horn + + * tex.el (TeX-source-correlate-sync-source): Restore Emacs 21 + compatibility. + +2011-05-26 Tassilo Horn + + * tex.el (TeX-source-correlate-sync-source): Adapt to handle + file:// URLs. + +2011-05-15 Ralf Angeli + + * Makefile.in (STYLESRC): Add style/setspace.el. + + * tex.el (TeX-expand-list): Add a safeguard to the %(outpage) + expander for when an output page function returns nil. + +2011-05-09 Tassilo Horn + + * tex.el (TeX-synctex-output-page-1): New function for calling + synctex. + (TeX-synctex-output-page): Use it, and try relative file names + with and without leading ./ when calling synctex before falling + back to page 1. + (TeX-source-correlate-sync-source): Add &rest parameter, because + Evince 3 sends an additional (ignored) parameter via dbus. + +2011-05-01 Ralf Angeli + + * tex.el (TeX-tree-expand): Use a different test to check for an + absolute path on Windows. + + * font-latex.el (font-latex-built-in-keyword-classes): + Add definition for \rule and remove the one for \sbox. + +2011-04-25 Ralf Angeli + + * style/setspace.el: Add support for changing \displayskipstretch. + +2011-04-25 Mads Jensen + + * style/setspace.el: New file. + +2011-04-25 Ralf Angeli + + * latex.el (LaTeX-style-list): Add memoir. + +2011-04-20 Ralf Angeli + + * tex-fold.el (TeX-fold-expand-spec): Make sure the expansion of a + placeholder is not processed again. + +2011-04-15 Ralf Angeli + + * font-latex.el (font-latex-built-in-keyword-classes): Make a few + additions and corrections. + + * latex.el (LaTeX-common-initialization): Prompt for file + extension instead of name when inserting \addcontentsline or + \addtocontents. + +2011-04-10 Ralf Angeli + + * tex.el (TeX-source-correlate-mode): Check for D-Bus session. + +2011-04-10 Antoine Levitt (tiny change) + + * tex.el (TeX-source-correlate-sync-source): Do not use + `goto-line'. + +2011-04-03 Ralf Angeli + + * Makefile.in (STYLESRC): Add style/xspace.el. + + * style/xspace.el: Add copyright notice and license blurb. + Correct a few things. + +2011-04-03 Mads Jensen + + * style/xspace.el: New file. + +2011-03-27 Tassilo Horn + + * tex.el (TeX-source-correlate-mode): Add support for I/O + correlation mode inverse search for the Evince document viewer. + +2011-03-23 Ralf Angeli + + * style/bulgarian.el, style/czech.el, style/danish.el, + style/frenchb.el, style/icelandic.el, style/polish.el, + style/polski.el, style/slovak.el, style/swedish.el: Do not set + `TeX-quote-language' if `override' is in effect. + +2011-03-20 Ralf Angeli + + * tex-buf.el (TeX-synchronous-sentinel): Strip directory part of + master file because we are already in the master directory. + +2011-03-13 Ralf Angeli + + * Makefile.in (STYLESRC): Add style/lettrine.el and + style/multicol.el. + + * style/lettrine.el: Add copyright notice and license blurb. + Correct a few things. + + * style/multicol.el: Add copyright notice and license blurb. + Simplify environment definitions. Provide completion for lengths + the package defines. Get rid of indentation and filling barrier. + Remove fontification definitions. + +2011-03-13 Mads Jensen + + * style/lettrine.el: New file. + + * style/multicol.el: New file. + +2011-02-27 Ralf Angeli + + * latex.el (LaTeX-common-initialization): Add support for + \ProvidesPackage. + +2011-02-06 Ralf Angeli + + * style/letter.el (LaTeX-env-recipient): Use \renewcommand instead + of \def to set date. + +2011-01-30 Ralf Angeli + + * tex.el (TeX-parse-macro): Do not insert braces if the argument + is 0 or less. + (TeX-parse-argument): Put both the macro and the marked region in + a TeX group if the argument is less than 0. + + * latex.el (LaTeX-common-initialization): Give macros that change + font size a -1 argument so that braces are added around them if + if there is an active region. + + * doc/auctex.texi (Adding Macros): Document special options 0 and + -1 for number-type specs. + +2011-01-29 Ralf Angeli + + * tex.el (TeX-complete-symbol): Get rid of the window with the + completions when possible. + +2011-01-23 Ralf Angeli + + * tex-fold.el (TeX-fold-post-command): Add `forward-char' and + `backward-char' to commands on which to open an overlay. + + * doc/auctex.texi (Adding Macros): + Mention `TeX-arg-input-file-search'. + +2011-01-22 Ralf Angeli + + * tex.el (TeX-tree-expand): Make `subdirs' parameter optional. + Do not try to call kpsewhich with --expand-braces anymore and adapt + code for handling of results accordingly. + (TeX-doc-extenstions): New variable. + (TeX-tree-roots): New function. + (TeX-tree-roots): New user option. + (TeX-kpathsea-format-alist): Remove. + (TeX-search-files-kpathsea): Add and use `extensions' and `scope' + parameters. + (TeX-search-files): Do not call `TeX-search-files-kpathsea' + anymore. + (TeX-search-files-type-alist): New variable. + (TeX-search-files-by-type): New function. + + * latex.el (LaTeX-arg-usepackage): Let-bind + `TeX-input-file-search'. + (LaTeX-search-files-type-alist): New user option. + (TeX-arg-input-file-search): Doc fix. + (TeX-arg-input-file, TeX-arg-bibstyle, TeX-arg-bibliography): + Use `TeX-search-files-by-type' instead of `TeX-search-files'. + (LaTeX-common-initialization): Set `TeX-search-files-type-alist'. + +2011-01-09 Ralf Angeli + + * latex.el (LaTeX-common-initialization): Add support for + \settoheight and \settodepth. + +2010-12-26 Ralf Angeli + + * doc/auctex.texi (Simple Style): Add a note about the naming of + the style file and the style hook. + +2010-12-12 Ralf Angeli + + * latex.el (LaTeX-env-args): Add the optional argument at the + right position when wrapping the environment around existing text. + +2010-12-05 Ralf Angeli + + * context.el: Set up abbrev table. + (ConTeXt-mode-common-initialization): Set `local-abbrev-table'. + + * latex.el: Set up abbrev table for LaTeX and docTeX mode. + (docTeX-mode): Set abbrev table. + (LaTeX-common-initialization): Set `local-abbrev-table'. + + * plain-tex.el: Set up abbrev table. + (plain-TeX-common-initialization): Set `local-abbrev-table'. + + * tex.el (TeX-mode-prefix): Add mode parameter. + (VirTeX-common-initialization): Do not set `local-abbrev-table' + anymore. + (TeX-abbrev-mode-setup): New function. + + * doc/changes.texi: Mention change of abbrev handling. + +2010-12-04 Ralf Angeli + + * latex.el (LaTeX-verbatim-macro-boundaries): Support verbatim + macros with braces. + +2010-12-04 Augusto Ritter Stoffel (tiny change) + + * latex.el (LaTeX-math-keymap): Define a key for the math prefix + only if it has not been used as a prefix after the prefix. + +2010-11-16 Ralf Angeli + + * tex.el (TeX-view-program-list-builtin): Add Okular. + +2010-10-17 Ralf Angeli + + * latex.el (TeX-arg-input-file-search): New user option. + (TeX-arg-input-file): Use it. + +2010-10-11 Ralf Angeli + + * tex.el (TeX-synctex-output-page): Return "1" if no page number + can be found to prevent an infinite loop in command expansion. + +2010-10-02 Ralf Angeli + + * style/beamer.el ("beamer"): Prompt for block title. + +2010-09-28 Ralf Angeli + + * context.el (ConTeXt-extra-paragraph-commands): Remove. + (ConTeXt-language-variable-list): + Add `ConTeXt-extra-paragraph-commands'. + + * context-en.el (ConTeXt-extra-paragraph-commands-en): + New variable. + + * context-nl.el (ConTeXt-extra-paragraph-commands-nl): + New variable. + +2010-09-18 Ralf Angeli + + * context.el (ConTeXt-expand-options): Eval value from engine + alist. + +2010-09-12 Ralf Angeli + + * tex-fptex.el: Remove. + + * Makefile.in (AUCSRC): Reflect removal of tex-fptex.el. + + * doc/wininstall.texi: Reflect removal of tex-fptex.el. + + * style/virtex.el: Mention author. Do not unnecessarily protect + `lambda' with `function'. + + * font-latex.el (font-latex-keyword-matcher): Refine last change + to work properly with lists of face symbols. + +2010-09-11 Ralf Angeli + + * style/natbib.el: Update copyright information. + + * style/letter.el: Update copyright information. + + * style/harvard.el: Update copyright information. + + * style/doc.el: Do not unnecessarily protect `lambda' with + `function'. + +2010-09-06 Arne Jørgensen + + * style/danish.el: Changed font-latex-add-quotes from french to + german. + +2010-08-30 Ralf Angeli + + * style/ngerman.el: Prevent "| from leading to color bleed. + + * style/german.el: Prevent "| from leading to color bleed. + +2010-08-29 Ralf Angeli + + * doc/preview-dtxdoc.pl: Use explicit variable with split instead + of implicit split to @_ which does not work anymore in Perl 5.12. + +2010-07-11 Ralf Angeli + + * tex-info.el: Delete trailing whitespace. + +2010-07-04 Ralf Angeli + + * doc/faq.texi: Update infos about Emacs versions. Add FAQ entry + for file:line:error messages in case `TeX-next-error' fails due to + unbalanced parens. + + * tex.el (TeX-print-command, TeX-queue-command) + (TeX-printer-list): Switch back to Berkeley-style commands. + +2010-06-24 Ralf Angeli + + * doc/auctex.texi (Texinfo mode): Make a few corrections. + +2010-06-19 Berend de Boer + + * context.el: proper indent of all macros that can appear inside + an itemize list such as \sym. + +2010-06-12 Ralf Angeli + + * tex-info.el (Texinfo-find-env-end, Texinfo-find-env-start): + Enable the commands to be used repeatedly without getting stuck at + an environment start or end respectively. + +2010-05-27 Ralf Angeli + + * autogen.sh: Set LANG=C when looking into ChangeLog for + AUCTEXDATE. + +2010-05-24 Vincent Belaïche + + * doc/auctex.texi (Texinfo mode): New section. + +2010-05-17 Ralf Angeli + + * tex.el (TeX-math-input-method-off-regexp): Fix regexp. + +2010-04-25 Ralf Angeli + + * tex.el (TeX-print-command): Support printing of Postscript and + PDF files. Doc fix. + (TeX-queue-command): Use lpstat instead of lpq. Doc fix. + (TeX-printer-list): Support printing of Postscript and PDF files. + Make use of System V style commands (lp, lpstat) instead of + Berkeley style (lpr, lpq). + (TeX-printer-default): Doc fix. + +2010-04-17 Ralf Angeli + + * tex-buf.el (TeX-warning): Throw an error with a sensible message + if the file for the warning could not be determined. + +2010-04-13 Ralf Angeli + + * tex-buf.el (TeX-format-filter): Calculate the current column as + difference between line start and end instead of using + `current-column' in order to do the right thing when octal codes + are present. + +2010-04-11 Ralf Angeli + + * font-latex.el (font-latex-keyword-matcher): Quote a list of face + properties but do not to quote a face symbol. + +2010-04-05 Ralf Angeli + + * tex-buf.el (TeX-parse-error): Allow `TeX-error-file' to become + empty. + +2010-03-28 Ralf Angeli + + * plain-tex.el: New file. + + * tex.el: Move code related to plain TeX to plain-tex.el. + + * Makefile.in (AUCSRC): Add plain-tex.el. + + * context.el: Require `plain-tex'. + +2010-03-27 Ralf Angeli + + * tex.el (TeX-view-program-selection): Doc fix. + (TeX-clean): Regexp-quote the master file name. + +2010-03-20 Ralf Angeli + + * style/french.el: New file. + + * Makefile.in (STYLESRC): Add style/french.el. + +2010-03-07 Ralf Angeli + + * latex.el (TeX-arg-key-val): Hint at key=value format in prompt. + (LaTeX-fill-region-as-para-do): Match whitespace without comment + starter at beginning of line when dealing with code comments. + +2010-03-06 Ralf Angeli + + * Makefile.in (DIST_PREFIX): Use the working directory for the + folder with distribution files. + (FTPDIR, WWWDIR): Make them subdirectories of `DIST_PREFIX'. + (COMMITTER_NAME, COMMITTER_EMAIL): Remove. + (COMMITTER): New variable. + (.PHONY): Update. + (tar-ball-clean): Use `check-tag'. + (check-tag): New name for `check-dist'. + (dist): Do not call `release-commit' anymore. + (snapshot): Now an alias for `dist'. + (release-commit): Use `COMMITTER'. + (release-sign): New name for `full-release' target. + Generate version 1.1 directive files. + (xemacs-package): Depend on `check-tag'. + (WPACKAGEFILES): Include info files with a numerical supplement to + the .info extension. Depend on `check-tag'. Check for presence + of `WEMACSVER' variable. Try to find a local AUCTeX tar ball + before downloading one. Use `TAG' instead of `WAUCVER'. Put ZIP + archive into `FTPDIR'. + (WAUCVER, WEMACSVER): Remove. + (release-upload): New target. + (www-doc): Depend on `check-tag'. Update URLs for Emacs manuals. + +2010-02-21 Ralf Angeli + + * Version 11.86 released. + +2010-02-21 Ralf Angeli + + * RELEASE: Update for upcoming release. + + * doc/install.texi (Prerequisites): Update information about Emacs + distributions. + + * doc/tex-ref.tex: Bump version number. Update section on TeXing + options. + + * configure.ac: Bump version number. + + * auctex.spec (Version): Bump version number. + + * doc/fdl.texi: Switch to GFDL 1.3. + + * doc/auctex.texi: Switch to GFDL 1.3. + + * doc/preview-latex.texi: Switch to GFDL 1.3. + + * doc/changes.texi: Update for next release. + +2010-02-20 Ralf Angeli + + * tex.el (TeX-doc): Add a fallback in case nothing is found via + the backend list, e.g. when using MiKTeX 2.8. + + * doc/auctex.texi (Documentation): Document change in `TeX-doc'. + +2010-02-14 Ralf Angeli + + * doc/changes.texi: Mention preview.sty supporting XeTeX. + +2010-02-13 Ralf Angeli + + * tex.el (TeX-XeTeX-command, LaTeX-XeTeX-command): Remove. + (ConTeXt-engine): Doc fix. + (ConTeXt-Omega-engine): Doc fix. Make obsolote. + (TeX-expand-list): Add support for LuaTeX. Adapt to new engine + handling. + (AUC-TeX-version, AUC-TeX-date): Remove. + (TeX-engine-alist-builtin): New variable. + (TeX-engine-alist): Adapt to new engine handling and make it a + defcustom. + (TeX-engine-alist): New function. + (TeX-engine): Adapt to new engine handling and make it + buffer-local. + (LaTeX-engine-alist): Remove. + (TeX-engine-set): Adapt to new engine handling and take care of + TeX PDF mode. + (TeX-clean-default-output-suffixes): Add .xdv. + (TeX-mode-specific-command-menu-entries): Construct list of + engines from `TeX-engine-alist'. + + * context.el (ConTeXt-expand-options): Adapt to new engine + handling. + + * doc/auctex.texi (Processor Options): Document options and + functions of new engine handling. + +2009-12-30 Ralf Angeli + + * tex.el (TeX-view-command-raw): Abort if no matching viewer is + found. + + * doc/preview-faq.texi (Troubleshooting): Add some hints about + preview-latex overwriting output files. + +2009-12-28 Ralf Angeli + + * style/austrian.el: New file. + + * style/naustrian.el: New file. + + * Makefile.in (STYLESRC): Add style/austrian.el and + style/naustrian.el. + +2009-12-26 Ralf Angeli + + * doc/auctex.texi (Known problems): New subsection on dealing with + font locking problems. + + * font-latex.el (font-latex-syntax-alist): New variable. + (font-latex-add-to-syntax-alist): New function. + (font-latex-setup): Use `font-latex-syntax-alist'. + + * style/shortvrb.el: New file. + + * Makefile.in (STYLESRC): Add style/shortvrb.el. + + * tex-style.el (LaTeX-shortvrb-chars): New variable. + + * doc/changes.texi: Document changes after 11.85. + + * context.el (ConTeXt-expand-options): Check for XeTeX engine, not + for mode which does not exist anymore. + + * tex.el (plain-TeX-common-initialization): Let commented lines be + matched by `paragraph-separate' in order for commented and + non-commented paragraphs to be filled separately. + +2009-12-12 Ralf Angeli + + * tex-buf.el (TeX-parse-error): Also find quoted file names with + newlines. Remove the newlines from the matched string if + necessary. + +2009-12-07 Ralf Angeli + + * tex-buf.el (TeX-parse-error): Add an alternative in the parser + regexp for quoted file names. Strip the quotation marks if a file + name was found with the alternative. + +2009-12-06 Ralf Angeli + + * tex-fold.el (TeX-fold-command-prefix): New variable. + (TeX-fold-mode): Use it. + (TeX-fold-keymap): Remove prefix strings. + + * tex.el (TeX-fold-menu): Remove hard-coded key binding labels. + + * doc/auctex.texi (Folding): Mention `TeX-fold-command-prefix'. + +2009-11-22 Ralf Angeli + + * doc/wininstall.texi: Do not refer to Emacs 22 anymore. + Improve the paragraphs about PNG support. + +2009-11-01 Ralf Angeli + + * style/pstricks.el: Disable key bindings for macro parameter + addition and change. + (LaTeX-pst-color-list, LaTeX-pst-boolean-list) + (LaTeX-pst-fillstyle-list): Remove information for completion + mechanism. + (LaTeX-pst-trimode-list, LaTeX-pst-linestyle-list): Remove. + Handled directly in `LaTeX-pst-basic-parameters-list'. + (LaTeX-pst-basic-parameters-list): New variable. + (LaTeX-pst-parameters): Call `TeX-arg-key-val' instead of + `LaTeX-package-parameters' and thereby use a different completion + mechanism. + (LaTeX-pst-macro-psdots): Do not add a dotstyle parameter. + (LaTeX-pst-env-pspicture): Handle optional parameter via + `multi-prompt-key-value'. + ("pstricks"): Handle arguments of \psdot and \psdots correctly. + +2009-10-31 Ralf Angeli + + * tex.el (TeX-verbatim-p-function): New variable. + (TeX-verbatim-p): New function. + (TeX-in-comment): Use it. + (TeX-brace-count-line): Use `TeX-in-comment' instead of just + checking for a comment character. + + * latex.el (LaTeX-common-initialization): + Set `TeX-verbatim-p-function'. + +2009-10-25 Ralf Angeli + + * doc/auctex.texi (Starting Viewers): Describe new viewer + selection options. + (Folding): Add some hints on how to do automatic folding. + + * tex.el (TeX-view-predicate-list-builtin) + (TeX-view-predicate-list, TeX-view-program-list): Doc fix. + (TeX-view-program-list-builtin, TeX-view-program-selection): + Conditionalize default value based on system type. Doc fix. + (TeX-synctex-output-page): Do not return random stuff if there was + no match. + (TeX-clean-default-intermediate-suffixes): Remove SyncTeX files as + well. + +2009-10-21 Ralf Angeli + + * tex.el (TeX-synctex-output-page): Handle files in subdirectories + correctly. + +2009-10-18 Ralf Angeli + + * tex-buf.el (TeX-run-discard): Doc fix. + (TeX-run-discard-or-function): New function. + + * tex.el (TeX-command-list): Use `TeX-run-discard-or-function' as + hook for View command and provide it as a customization option. + (TeX-view-program-list): Add the possibility to use a function to + call the viewer. + (TeX-view-command-raw): Support the use of a function to call the + viewer. + +2009-10-11 Ralf Angeli + + * tex.el (TeX-view-predicate-list-builtin): Remove combined + predicates for paper properties and add new predicates testing + only one property. + (TeX-view-program-list-builtin): Use new predicates. + (TeX-view-program-list): Provide the possibility to use a list of + predicates. + +2009-10-10 Ralf Angeli + + * tex.el (TeX-view-program-list): Shave off extra closing paren. + +2009-10-04 Ralf Angeli + + * tex.el (LaTeX-command-style, TeX-print-style, TeX-view-style): + Doc fix. + (TeX-view-predicate-list-builtin, TeX-view-program-list-builtin): + New variables. + (TeX-view-predicate-list, TeX-view-program-list) + (TeX-view-program-selection): New user options. + (TeX-match-style, TeX-view-match-predicate) + (TeX-view-command-raw): New functions. + (TeX-expand-list): Use `TeX-view-command-raw' for %V expander. + +2009-09-13 Ralf Angeli + + * tex-buf.el (TeX-error): Cater for case of file:line:error + messages without context. + (TeX-parse-error): Add support for quoted file names with + backslashes as path separators. Those might be emitted by MiKTeX + 2.8. + +2009-06-14 Ralf Angeli + + * doc/auctex.texi (Indenting): Mention `LaTeX-item-regexp'. + (Fontification of math): New section replacing and extending + `Subscript and superscript'. + +2009-04-26 Ralf Angeli + + * tex.el (TeX-source-correlate-mode): Clean `custom-requests' + property. + (VirTeX-common-initialization): Call `TeX-source-correlate-mode' + minor mode function when initializing the mode instead of when + loading the file. + +2009-04-13 Ralf Angeli + + * latex.el (TeX-arg-key-val): Eval `key-val-alist' argument if it + is a symbol. + + * style/listings.el ("listings"): Do not eval arguments of + `TeX-arg-key-val'. + + * multi-prompt.el (multi-prompt-expand-completion-table): + New function. + (multi-prompt-key-value): Use it. + + * style/pstricks.el: Correct header info. + (LaTeX-pst-input-int, LaTeX-pst-point, LaTeX-pst-angle) + (LaTeX-pst-extdir, LaTeX-pst-arrows, LaTeX-pst-dotstyle-list) + (LaTeX-pst-refpoint-list, LaTeX-pst-refpoint) + (LaTeX-pst-macro-multirputps, LaTeX-pst-env-pspicture): Improve or + correct prompt. + ("pstricks"): Move to the bottom of the file. Do not use + `function' to quote `lambda'. Turn off TeX PDF mode. Use `mapc' + instead of `mapcar'. + +2009-04-05 Ralf Angeli + + * tex-buf.el (TeX-help-error): Make search for help text in log + file more robust. + +2009-04-04 Ralf Angeli + + * style/listings.el ("listings"): Remove redundant list when + calling `TeX-arg-key-val'. Use `LaTeX-env-args' for lstlisting + environment. + + * latex.el (LaTeX-env-args): New function. + (TeX-arg-conditional, TeX-arg-eval, TeX-arg-label) + (TeX-arg-index-tag, TeX-arg-index, TeX-arg-macro) + (TeX-arg-environment, TeX-arg-cite, TeX-arg-counter) + (TeX-arg-savebox, TeX-arg-file, TeX-arg-define-label) + (TeX-arg-define-macro, TeX-arg-define-environment) + (TeX-arg-define-cite, TeX-arg-define-counter) + (TeX-arg-define-savebox, TeX-arg-document, LaTeX-arg-usepackage) + (TeX-arg-input-file, TeX-arg-bibstyle, TeX-arg-bibliography) + (TeX-arg-corner, TeX-arg-lr, TeX-arg-tb, TeX-arg-pagestyle) + (TeX-arg-verb, TeX-arg-pair, TeX-arg-size, TeX-arg-coordinate) + (TeX-arg-insert-braces): Doc fix. + + * multi-prompt.el (multi-prompt-separator): Remove. + (multi-prompt-key-value-collection-fn): Do not search for + `multi-prompt-separator'. + (crm-local-must-match-map, crm-local-completion-map): Silence the + byte compiler. + (multi-prompt-key-value): Require crm.el here and not at + top-level. + + * tex-info.el (TeX-texinfo-mode): Add @lowersections and + @raisesections. + + * doc/auctex.texi (Adding Environments): Document hooks for + `LaTeX-add-environments'. + +2009-03-29 Ralf Angeli + + * style/listings.el (LaTeX-listings-key-val-options): + New variable. + ("listings"): Use it. Check for font-latex function, not feature. + + * latex.el (TeX-arg-key-val): New function. + + * multi-prompt.el: Require crm.el. + (multi-prompt-separator, multi-prompt-key-value-sep) + (multi-prompt-completion-table): New variables. + (multi-prompt-key-value-collection-fn, multi-prompt-key-value): + New functions. + +2009-03-22 Ralf Angeli + + * tex-site.el.in: Revitalize support for completion in \cite + macros via `BibTeX-auto-store'. + +2009-03-02 Holger Sparr + + * Makefile.in (STYLESRC): Add style/multido.el; + style/pst-{grad|node|plot|slpe}.el + +2009-03-01 Ralf Angeli + + * latex.el (LaTeX-verbatim-macro-boundaries): Do step backwards at + beginning of buffer. + (LaTeX-search-forward-comment-start): Treat find of comment at + limit correctly. + + * tex-fold.el (TeX-fold-comment-do): Abort backward search for + comment start at beginning of buffer. Do not fold empty comment. + +2009-02-24 Holger Sparr + + * style/multido.el: New file. + + * style/pst-grad.el: New file. + + * style/pst-node.el: New file. + + * style/pst-plot.el: New file. + + * style/pst-slpe.el: New file. + +2009-02-23 Holger Sparr + + * style/pstricks.el: Actually implement support for writing + PSTricks code. + +2009-02-22 Ralf Angeli + + * doc/auctex.texi (Multi-line fontification): Remove. + + * doc/todo.texi (Wishlist): Fix typo. Remove entry which is + already supported. + + * style/tabularx.el: New file. + + * Makefile.in (STYLESRC): Add style/tabularx.el + +2009-02-15 Ralf Angeli + + * style/natbib.el ("natbib"): Check for font-latex function rather + than feature. Add fontification spec for \cite. + + * doc/auctex.texi (Simple Style): Bring example in line with + reality. + +2009-01-24 Ralf Angeli + + * tex.el (TeX-source-correlate-method): Doc fix. + (TeX-source-correlate-mode): Call minor mode function after file + is loaded. + +2009-01-14 Ralf Angeli + + * latex.el (LaTeX-babel-insert-hyphen): Put `delete-selection' + property on function symbol. + +2009-01-04 Ralf Angeli + + * style/CJK.el: New file. + + * style/ruby.el: New file. Correct argument numbers of \rubysize + and \rubysep. + + * style/CJKutf8.el: New file. + + * Makefile.in (STYLESRC): Add style/CJK.el and style/ruby.el. + Add style/CJKutf8.el. + +2009-01-03 Ralf Angeli + + * style/flashcards.el ("flashcards"): Test for font-latex function + instead of feature. Reflect that \cardbackstyle has an optional + argument. + +2008-12-29 Ralf Angeli + + * style/hyperref.el ("hyperref"): Test for font-latex function + instead of feature. Activate hyperref referencing style if + possible. + +2008-12-28 Ralf Angeli + + * tex-buf.el (TeX-current-pages): Get rid of trailing periods. + (TeX-LaTeX-sentinel): Add support for longtable warning. Use only + one search per condition. Call `message' like `format'. + +2008-12-22 Ralf Angeli + + * tex.el (TeX-doc-backend-alist): Call `TeX-tree-expand' instead + of `TeX-macro-global-internal'. + + * tex-jp.el (TeX-macro-global): Call `TeX-tree-expand' instead of + `TeX-macro-global-internal'. + + * latex.el (LaTeX-env-item): Deactivate the mark before inserting + \item. + (LaTeX-insert-item): Swap point and mark when mark if necessary. + Insert newline only when not at beginning of line. + + * tex.el (TeX-deactivate-mark): New function. + (TeX-parse-argument): Use it. + +2008-12-21 Ralf Angeli + + * tex.el (TeX-auto-private, TeX-style-private): Per default + propose a place in the user's Emacs directory, not in the TeX + tree. + (TeX-style-path): Add values to the end of the list. Doc fix. + + * doc/auctex.texi (Automatic Private): Adjust descriptions of + `TeX-macro-private', `TeX-auto-private', and `TeX-style-private'. + +2008-12-16 Ralf Angeli + + * tex.el (TeX-tree-expand): New name for + `TeX-macro-global-internal'. Adapt parameter list to make it more + flexible. Update doc string. Do not return removed default + argument. + (TeX-macro-global): Change to accomodate new interface of + `TeX-tree-expand'. + (TeX-macro-private): New function. + (TeX-macro-private): Use it to determine variable value. + +2008-12-13 Ralf Angeli + + * tex.el (plain-TeX-clean-intermediate-suffixes) + (plain-TeX-clean-output-suffixes): New variables. + +2008-12-01 Ralf Angeli + + * tex.el (VirTeX-common-initialization): Revert last change. + +2008-11-30 Ralf Angeli + + * tex.el (VirTeX-common-initialization): Do not add call to + `TeX-update-style' to `find-file-hooks' but call it directly. + +2008-11-23 Ralf Angeli + + * tex.el (TeX-source-correlate-determine-method): Use configured + LaTeX command and find -synctex switch even if there are spaces in + front of it, as e.g. with MiKTeX. + (TeX-format-list): Use \subsection and \subsubsection as well to + identify a LaTeX file. + +2008-11-02 Ralf Angeli + + * font-latex.el (font-latex-match-math-env) + (font-latex-extend-region-backwards-math-env): Do not match + \\[...]. + + * tex-fold.el (TeX-fold-expand-spec): Do not treat `\' special in + replacement text. + +2008-10-26 Ralf Angeli + + * tex.el (plain-TeX-common-initialization): Respect double dollar, + i.e. "$$", as a paragraph separator. + +2008-10-14 Ralf Angeli + + * latex.el (LaTeX-current-environment): Fix handling of commented + parts. + + * tex.el (TeX-comment-prefix): Save match data. + +2008-10-13 Ralf Angeli + + * doc/changes.texi, doc/install.texi, doc/intro.texi, + doc/preview-readme.texi, doc/quickstart.texi: Make some + corrections and updates. + +2008-10-12 Ralf Angeli + + * tex-buf.el (TeX-warning): Fix regexp for detecting bad boxes. + +2008-10-11 Ralf Angeli + + * tex.el (TeX-set-mode-name): Indicate TeX PDF mode as a trailing + flag. + (TeX-engine): Doc fix. + + * doc/auctex.texi: Restructure some parts. Update and extend it a + bit to reflect the recent changes of functionality. + +2008-10-07 Ralf Angeli + + * tex.el (TeX-interactive-mode): Add to `minor-mode-alist'. + ("desktop"): Remove `TeX-interactive-mode' from + `desktop-locals-to-save'. + +2008-10-06 Ralf Angeli + + * latex.el (LaTeX-paragraph-commands-regexp-make): Make it work + for the case that `LaTeX-paragraph-commands' is set. + +2008-10-05 Ralf Angeli + + * tex.el (TeX-engine): New variable. + (TeX-expand-list): Use it instead of XeTeX and Omega mode + variables. + (hack-one-local-variable): Remove references to XeTeX and Omega + mode variables. + (TeX-set-mode-name): Remove lighters for XeTeX and Omega mode. + (TeX-engine-alist, LaTeX-engine-alist): New variables. + (TeX-engine-set): New function. + (TeX-Omega-mode): Mark as obsolete. Remove defcustom. + (TeX-PDF-mode): Use `TeX-engine' instead of mode variables. + (TeX-XeTeX-mode): Remove. + (TeX-mode-map): Remove key bindings for toggling XeTeX and Omega + mode. + (TeX-mode-specific-command-menu-entries): Use new facilities for + switching TeX engines. + ("desktop"): Remove reference to TeX Omega mode. + + * context.el (ConTeXt-expand-options): Use `TeX-engine' instead of + XeTeX and Omega mode variables. + +2008-09-07 Ralf Angeli + + * tex.el (TeX-PDF-mode): Add to `minor-mode-alist'. Use "" as + lighter. + ("desktop"): Remove `TeX-PDF-mode' from `desktop-locals-to-save'. + + * latex.el (LaTeX-mark-environment): Swap beg and end. + +2008-08-02 Ralf Angeli + + * tex-bar.el (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): + Mimic the default tool bars more closely. + +2008-08-02 Reiner Steib + + * toolbar-x.el (toolbarx-default-toolbar-meaning-alist): + Provide different defaults for different Emacs and XEmacs versions. + Conditionally add a `new-file' entry. + +2008-07-28 Ralf Angeli + + * toolbar-x.el (toolbarx-image-path): Protect against load-path + items being nil. + + * style/foils.el (LaTeX-style-foils): Silence the byte compiler. + + * style/epsf.el (TeX-arg-epsfsize): Silence the byte compiler. + + * tex.el (TeX-source-specials-view-start-server): Alias only if + `defvaralias' is available. + (TeX-master, TeX-convert-master): Move upwards to prevent some + compiler warnings. + +2008-07-27 Ralf Angeli + + * tex.el (TeX-synctex-tex-flags): New variable. + (TeX-source-correlate-expand-options): Use it. + (TeX-source-specials-tex-flags): Remove possibility to create + lists. + + * context.el (ConTeXt-expand-options): Support TeX XeTeX mode and + TeX Source Correlate mode. + +2008-07-24 Ralf Angeli + + * tex.el (TeX-source-specials-mode): Fix last change. + +2008-07-23 Ralf Angeli + + * tex.el (TeX-expand-list): Prevent "%(PDF)" expander from + returning "pdf" if `TeX-XeTeX-mode' is active. Make "%(tex)" and + "%(latex)" expanders aware of the XeTeX commands. + (hack-one-local-variable): Cater for `TeX-XeTeX-mode'. + (TeX-set-mode-name): Cater for `TeX-XeTeX-mode'. + (TeX-source-specials-mode): Mark as obsolete. + (TeX-PDF-mode): Disable TeX XeTeX mode if TeX PDF mode is + disabled. + (TeX-Omega-mode): Disable TeX XeTeX mode if TeX Omega mode is to + be enabled. + (TeX-XeTeX-command, LaTeX-XeTeX-command): New variables. + (TeX-XeTeX-mode): New minor mode. + (TeX-mode-map): Define key for TeX XeTeX mode. + (TeX-mode-specific-command-menu-entries): Add entry for TeX XeTeX + mode. Make the engine-related options exclusive by using radio + buttons. Refine the wording for some options. + +2008-07-19 Ralf Angeli + + * tex.el (TeX-source-correlate-determine-method): Do not error out + if calling the engine fails. + + * latex.el (LaTeX-mark-environment): Keep point upon unsuccessful + search. + +2008-07-19 Vincent Belaïche (tiny change) + + * latex.el (LaTeX-mark-environment): Support marking of multiple + nested environments. + +2008-07-17 Ralf Angeli + + * latex.el (LaTeX-paragraph-commands-regexp-make): + Take `LaTeX-paragraph-commands' into account. + (LaTeX-paragraph-commands-regexp): Move behind + `LaTeX-paragraph-commands' definition. + +2008-07-14 Ralf Angeli + + * style/pdfsync.el ("pdfsync"): + Use `TeX-source-correlate-output-page-function' rather than + `TeX-sync-output-page-function'. + + * tex.el (TeX-command-list): Remove SyncTeX expanders. + (TeX-expand-list): Adapt function calls. Remove SyncTeX expander. + (hack-one-local-variable, TeX-set-mode-name): + Remove `TeX-synctex-mode' and `TeX-source-specials-mode'. + Add `TeX-source-correlate-mode'. + (TeX-source-correlate-method): New variable. + (TeX-source-correlate-method-active): New variable. + (TeX-source-correlate-output-page-function): Rename from + `TeX-sync-output-page-function'. + (TeX-source-correlate-start-server): Rename from + `TeX-view-start-server'. + (TeX-source-correlate-start-server-asked): Rename from + `TeX-view-start-server-asked'. + (TeX-source-correlate-start-server-flag): Rename from + `TeX-view-start-server-flag'. + (TeX-source-correlate-gnuserv-p): Rename from + `TeX-view-gnuser-p'. + (TeX-source-correlate-server-enabled-p): Rename from + `TeX-view-server-enabled-p'. + (TeX-source-correlate-start-server-maybe): Rename from + `TeX-view-start-server-maybe'. + (TeX-source-specials): Remove custom group. + (TeX-source-correlate-determine-method): New function. + (TeX-source-correlate-expand-options): Rename from + `TeX-source-specials-expand-options'. Support SyncTeX as well. + (TeX-source-correlate-map): Rename from + `TeX-source-specials-map'. + (TeX-source-correlate-mode): Rename from + `TeX-source-specials-mode'. Support SyncTeX as well. + (TeX-source-specials-mode): Now an alias for + `TeX-source-specials-mode'. + (TeX-source-specials-tex-flags, TeX-source-specials-places) + (TeX-source-specials-view-position-flags) + (TeX-source-specials-view-editor-flags) + (TeX-source-specials-view-gnuclient-flags) + (TeX-source-specials-view-emacsclient-flags): Put into `TeX-view' + rather than `TeX-command' group. + (TeX-source-specials-view-expand-options): Adapt for new function + names and distinction between source specials and SyncTeX. + (TeX-synctex-mode): Remove. + (TeX-mode-map): Remove binding for TeX SyncTeX mode. + (TeX-mode-specific-command-menu-entries): Remove menu entry for + TeX SyncTeX mode. Use Source Correlate moniker instead of Source + Specials. + +2008-07-07 Ralf Angeli + + * doc/auctex.texi (Folding): Fix last change. + +2008-07-06 Ralf Angeli + + * doc/auctex.texi (Folding): Document folding of math constructs + and the possibilities of providing expanders and alternatives in + replacement specifiers. + + * tex.el (TeX-command-list): Add expanders for SyncTeX. + (TeX-expand-list): Start server if necessary when viewing. + Define expander for SyncTeX. + (hack-one-local-variable): Cater for TeX SyncTeX mode. + (TeX-set-mode-name): Add lighter for TeX SyncTeX mode. + (TeX-view): New customization group. + (TeX-view-start-server): Rename from + `TeX-source-specials-view-start-server'. + (TeX-source-specials-view-start-server): Rename to + `TeX-view-start-server' and define alias. + (TeX-view-start-server-asked): Rename from + `TeX-source-specials-view-start-server-asked'. + (TeX-source-specials-view-start-server-asked): Rename to + `TeX-view-start-server-asked'. + (TeX-view-start-server-flag): New variable. + (TeX-view-gnuserv-p): Rename from + `TeX-source-specials-view-gnuserv-p'. + (TeX-source-specials-view-gnuserv-p): Rename to + `TeX-view-gnuserv-p'. + (TeX-view-server-enabled-p): New function. + (TeX-view-start-server-maybe): New function. + (TeX-source-specials-mode): Set `TeX-view-start-server-flag'. + (TeX-source-specials-view-expand-client): Adapt call to new + function name. + (TeX-source-specials-view-expand-options): Do not try to start the + server here anymore. + (TeX-synctex-mode): New minor mode. + (TeX-synctex-output-page): New function. + (TeX-mode-map): Add key for toggling TeX SyncTeX mode. + (TeX-mode-specific-command-menu-entries): Add menu entry for TeX + SyncTeX mode. + (TeX-math-input-method-off-regexp): New variable. + (TeX-toggle-off-input-method): Remove. + (TeX-math-input-method-off): Do without + `TeX-toggle-off-input-method'. + +2008-07-04 Berend de Boer + + * context.el, context-en.el: added a few more entries to the menu + to select ConTeXt macro's from. + +2008-06-29 Ralf Angeli + + * style/bulgarian.el ("bulgarian"): Use value of + `TeX-quote-after-quote' for default quote insertion behavior. + +2008-06-28 Ralf Angeli + + * font-latex.el (font-latex-find-matching-close): Simplify. + There is no need for a general mechanism if the supported chars are + limited at another place. + + * tex.el (TeX-search-syntax-table): Support (...) and <...>. + + * tex-fold.el (TeX-fold-macro-spec-list): New spec for \item. + Adapt doc string to reflect new functionality. + (TeX-fold-macro-nth-arg): New `delims' parameter which can be used + to find other macro args than those enclosed by braces. + (TeX-fold-expand-spec): New function. + (TeX-fold-hide-item): Use it. + + * doc/auctex.texi (European): Document `bulgarian' language + option. + + * Makefile.in (STYLESRC): Add style/bulgarian.el. + + * style/bulgarian.el: New file. + +2008-06-21 Ralf Angeli + + * style/hyperref.el: New file. + + * Makefile.in (STYLESRC): Add style/hyperref.el. + +2008-06-07 Ralf Angeli + + * font-latex.el (font-latex-make-built-in-keywords): + Distinguish command-type keyword classes from others when creating the + respective variables. + + * doc/auctex.texi (Font Locking): Structure with nodes. + (Fontification of macros): Describe format specifiers for macros + with arguments. + +2008-05-30 Ralf Angeli + + * tex-fold.el (TeX-fold-macro-spec-list): Add some documentation. + (TeX-fold-hide-item): Support replacement of argument specifiers + like "{1}" by the respective argument value in the display string. + +2008-05-30 Joost Kremers (tiny change) + + * tex-fold.el (TeX-fold-macro-spec-list): Add function choice. + (TeX-fold-hide-item): If specifier is a function, call it with all + mandatory arguments of macro. + +2008-05-25 Ralf Angeli + + * latex.el (docTeX-mode): Add regexp group to value of + `TeX-comment-start-regexp'. + + * style/doc.el (LaTeX-doc-after-insert-macrocode): New function. + ("doc"): Add it to `LaTeX-after-insert-env-hooks'. + + * latex.el: Get rid of some compiler warnings. + (LaTeX-after-insert-env-hooks): New variable. + (LaTeX-insert-environment): Remove docTeX-specific code. + Run `LaTeX-after-insert-env-hooks' + + * style/beamer.el (LaTeX-beamer-after-insert-env): New function. + ("beamer"): Add it to `LaTeX-after-insert-env-hooks'. Get rid of + some compiler warnings. Support the semiverbatim environment. + + * style/dinbrief.el: Get rid of some compiler warnings. + + * style/dk-bib.el: Get rid of some compiler warnings. + + * style/emp.el: Get rid of some compiler warnings. + + * style/epsf.el: Get rid of some compiler warnings. + + * style/foils.el: Get rid of some compiler warnings. + + * style/graphicx.el: Get rid of some compiler warnings. + + * style/letter.el: Get rid of some compiler warnings. + + * style/prosper.el: Get rid of some compiler warnings. + + * style/psfig.el: Get rid of some compiler warnings. + + * texmathp.el: Get rid of some compiler warnings. + + * tex.el: Get rid of some compiler warnings. + + * tex-jp.el: Get rid of some compiler warnings. + + * tex-buf.el: Get rid of some compiler warnings. + + * font-latex.el: Get rid of some compiler warnings. + + * context.el: Get rid of some compiler warnings. + + * context-en.el: Get rid of some compiler warnings. + + * context-nl.el: Get rid of some compiler warnings. + +2008-05-22 Ralf Angeli + + * tex-buf.el (TeX-command-sentinel): Use `TeX-master-file' instead + of `TeX-active-master' for `TeX-transient-master'. + +2008-05-17 Ralf Angeli + + * doc/auctex.texi (Font Specifiers): Correct argument list of + `TeX-font'. + +2008-05-13 Ralf Angeli + + * doc/auctex.texi (Font Specifiers): Document `LaTeX-font-list'. + +2008-05-10 Reiner Steib + + * tex-bar.el (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): + Add standard Emacs buttons to custom set. + (TeX-bar-TeX-buttons): Use `tex' instead of `latex' in custom set. + +2008-05-04 Ralf Angeli + + * tex-site.el.in (AUCTeX): Move customization group here from + tex.el and load the main files defining customization options. + + * tex.el (AUCTeX): Move customization group to tex-site.el.in. + (TeX-expand-list): Make %(outpage) default to "1". + +2008-05-01 Ralf Angeli + + * toolbar-x.el (toolbarx-xemacs-refresh): Only activate the tool + bar if it is already visible. Remove redundant if clause. + + * tex-buf.el (TeX-format-filter): Do not remove linebreak if the + following line starts with an opening parenthesis. + +2008-04-28 Ralf Angeli + + * doc/Makefile.in (install-auctex): Do not use `-' to suppress + errors within command. + +2008-04-28 David Kastrup + + * tex-buf.el (TeX-run-command): disable undo in run buffer + +2008-03-12 Ralf Angeli + + * style/pdfsync.el (LaTeX-pdfsync-output-page): Kill buffer with + pdfsync file if it was loaded by us. + +2008-03-02 Ralf Angeli + + * tex-info.el (texinfo-environment-regexp): Terminate. + +2008-03-01 Matan Ninio (tiny change) + + * style/pdfsync.el (LaTeX-pdfsync-output-page): Include + subdirectories relative to master file in file names. Searching + for the file entry in the .pdfsync file allows for an optional + `.tex' extension in the filename. Find further p lines if the + current context does not contain any more. + +2008-02-24 Ralf Angeli + + * Makefile.in: Add windows-package target and related variables. + +2008-02-23 Ralf Angeli + + * tex.el (TeX-common-menu-entries): Add exception for docTeX mode + when extending the customization menu. + +2008-02-17 Ralf Angeli + + * doc/auctex.texi: Repeat direntry after each category as per + recommendation of Karl Berry. + + * doc/preview-latex.texi: Repeat direntry after each category as + per recommendation of Karl Berry. + +2008-02-11 Ralf Angeli + + * font-latex.el (font-latex-make-match-defun) + (font-latex-keyword-matcher): Recognize old-style type specs which + could be lists. Prevents "void-function nil" error during font + locking. + +2008-02-10 Ralf Angeli + + * Makefile.in (maintainer-clean): Do not depend on distclean. + How did this ever work? + (www-doc): Use release files. Update URLs. Make gendocs.sh use + texi2html. + + * doc/Makefile.in (extradist): Re-add tex-ref.pdf dependency. + (install-auctex): Do not install reference card when producing an + XEmacs package. + +2008-02-10 Ralf Angeli + + * Version 11.85 released. + +2008-02-10 Ralf Angeli + + * RELEASE: Update for upcoming release. + + * auctex.spec (Version): Bump version number. + + * configure.ac: Bump version number. + + * doc/todo.texi: Add copyright notice. + (Bugs): Remove entry about XEmacs bug since AUCTeX now helps + XEmacs in doing multi-line font locking. + + * doc/tex-ref.tex: Bump version number. Updated references to + toggles for bad boxes and warning. Mention `Clean' and `Clean + All' commands. + + * doc/install.texi: Add copyright notice. + (Prerequisites): Update information about Emacs 22. + + * doc/wininstall.texi: Update information about requirements, + esp. availability of Emacs 22. + +2008-02-09 Ralf Angeli + + * tex-buf.el (TeX-error, TeX-warning): Handle `expert' option of + `TeX-display-help'. + (TeX-warning): Find error file in same window. + + * tex.el (TeX-display-help): Add `expert' option. + + * doc/auctex.texi (Commands): Add some explanatory text for TeXing + options. Document `TeX-show-compilation'. + (Debugging): Reflect new option of `TeX-display-help'. + + * doc/changes.texi: Add changes for 11.85. Add copyright notice. + +2008-02-08 Reiner Steib + + * tex-bar.el (LaTeX-symbols-toolbar-visible-flag): Improve doc string. + + * toolbar-x.el (toolbarx-image-path): Improve doc string. + +2008-02-07 Ralf Angeli + + * tex-buf.el (TeX-parse-TeX): Do not pop to output buffer. + (TeX-warning): Since we do not pop to the output buffer, find the + source file in the original window. + +2008-02-05 Ralf Angeli + + * font-latex.el (font-latex-built-in-keyword-classes): Add syntax + alternatives for some commands. + (font-latex-setup): Give ?@ word syntax for font locking. + (font-latex-syntax-error-modes): New variable. + (font-latex-match-command-with-arguments): Use it. + +2008-02-04 Ralf Angeli + + * font-latex.el (font-latex-set-syntactic-keywords): Revert change + from 2007-04-09 because the unbalanced treatment of \begin and + \end may lead to color bleeding. + +2008-02-03 Ralf Angeli + + * Relicense all "GPLv2 or later" files to "GPLv3 or later". + + * COPYING: Switch to GPLv3. + + * doc/Makefile.in, doc/preview-dtxdoc.pl: Add coypright and + license notices. + + * style/beamer.el, style/scrbook.el: Add license notices. + +2008-02-03 Ikumi Keita + + * tex-info.el (Texinfo-insert-node): Correct name of let-bound + variable. + +2008-02-03 Ralf Angeli + + * tex-info.el: Make sure the Texinfo mode of AUCTeX is still used + after loading texinfo.el. + +2008-02-02 Ralf Angeli + + * Makefile.in, auctex.spec, autogen.sh, configure.ac: Add + copyright and license notices. + + * texmathp.el, style/amsmath.el, style/amsthm.el, + style/fancyref.el, style/index.el, style/makeidx.el, + style/multind.el, style/varioref.el: Reflect copyright assignment + of Carsten Dominik to FSF in coypright notices and adapt licence + notice accordingly. + +2007-12-28 Ralf Angeli + + * tex-buf.el (TeX-command-expand): Do not evaluate `file' as a + function. + +2007-12-25 Ralf Angeli + + * latex.el (LaTeX-fill-move-to-break-point): Ignore whitespace + when checking if verbatim macro starts at beginning of line. + +2007-12-08 David Kastrup + + * texmathp.el (defgroup, defcustom): Remove compatibility cruft. + +2007-11-20 Reiner Steib + + * doc/install.texi (Prerequisites): Add openSUSE. + +2007-11-20 David Kastrup + + * doc/install.texi (Prerequisites): Update to reflect current + realities. + +2007-11-03 Reiner Steib + + * tex-buf.el (TeX-record-buffer): New variable, only in Emacs. + (TeX-pop-to-buffer): New function. + (TeX-recenter-output-buffer, TeX-background-filter) + (TeX-parse-TeX, TeX-parse-error, TeX-help-error): + Use `TeX-pop-to-buffer'. + +2007-10-30 Reiner Steib + + * toolbar-x.el (toolbarx-find-image): Rename argument. + Improve doc string. + +2007-10-11 Ralf Angeli + + * latex.el (TeX-arg-verb): Honor active region. + +2007-10-10 Ralf Angeli + + * style/MinionPro.el ("MinionPro"): Run style hook for amsmath + which is loaded via MnSymbol. + +2007-10-09 Ralf Angeli + + * style/nomencl.el: New file. + + * Makefile.in (STYLESRC): Add style/nomencl.el. + +2007-10-03 Ralf Angeli + + * font-latex.el (font-latex-user-keyword-classes): Doc fix. + +2007-08-26 Ralf Angeli + + * font-latex.el (font-latex-command-with-args-default-spec): + Default to nil. + +2007-08-24 Ralf Angeli + + * font-latex.el (font-latex-match-command-with-arguments): + Show error indicator only in LaTeX mode. + +2007-08-23 Ralf Angeli + + * style/nicefrac.el ("nicefrac"): Fix last change. + +2007-08-22 Ralf Angeli + + * style/jurabib.el ("jurabib"): Use `font-latex-add-keywords'. + Add syntax information. + +2007-08-21 Ralf Angeli + + * style/scrreprt.el: Add licence text. + ("scrreprt"): Use `font-latex-add-keywords'. Add syntax + information. + + * style/scrpage2.el: Add licence text. + ("scrpage2"): Use `font-latex-add-keywords'. Add syntax + information. + + * style/scrlttr2.el: Add licence text. + ("scrlttr2"): Use `font-latex-add-keywords'. Add syntax + information. + + * style/scrbook.el ("scrbook"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/scrbase.el ("scrbase"): Use `font-latex-add-keywords'. + Add syntax information. + +2007-08-20 Ralf Angeli + + * style/url.el ("url"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/subfigure.el ("subfigure"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/csquotes.el ("csquotes"): Update for version 3.7. + Use `font-latex-add-keywords'. Add syntax information. + + * style/MinionPro.el ("MinionPro"): Use `font-latex-add-keywords'. + Add syntax information. + + * font-latex.el (font-latex-built-in-keyword-classes): + Correct syntax spec for \subsubparagraph. + +2007-08-19 Ralf Angeli + + * style/units.el ("units"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/nicefrac.el ("nicefrac"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/listings.el ("listings"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/flashcards.el ("flashcards"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/comment.el ("comment"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/booktabs.el ("booktabs"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/babel.el ("babel"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/paralist.el ("paralist"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/natbib.el ("natbib"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/mdwlist.el ("mdwlist"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/graphicx.el ("graphicx"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/fancyref.el ("fancyref"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/captcont.el ("captcont"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/beamer.el ("beamer"): Use `font-latex-add-keywords'. + + * font-latex.el (font-latex-add-keywords): New function. + (font-latex-command-with-args-opt-arg-delims): Add parentheses. + +2007-08-14 David Kastrup + + * tex.el (TeX-insert-backslash): put delete-selection property on. + +2007-08-13 David Kastrup + + * Makefile.in (all): make new target "docs" as well. Descend for + docs, info and dvi. + Before regenerating extradist documentation, copy version info + from checked-out version (can we do that saner?). + On various targets, replace set -x with a somewhat more elaborate + version that echoes more for make -n. + +2007-08-10 Ralf Angeli + + * tex.el (TeX-doc-backend-alist): Delete buffers used for checking + availability of info files. + +2007-08-08 Ralf Angeli + + * tex-buf.el (TeX-TeX-sentinel-check): Shave off quotation marks + from file name if present. + +2007-08-04 Ralf Angeli + + * tex.el (TeX-run-style-hooks): Set `default-directory' to the + directory of the master file. + +2007-07-11 Ralf Angeli + + * style/pstricks.el ("pstricks"): Do not disable TeX PDF mode if + pst-pdf is used. + +2007-07-10 Ralf Angeli + + * tex-buf.el (TeX-format-filter): Remove line breaks at column 79. + +2007-07-09 Ralf Angeli + + * tex.el (TeX-comment-forward): Call `comment-normalize-vars' if + available. + +2007-07-01 Ralf Angeli + + * style/verbatim.el: Add copyright notice and licence info. + + * style/paralist.el: Add copyright notice and licence info. + + * style/booktabs.el: Add copyright notice and licence info. + + * style/scrbase.el: Change copyright notice of Mark Trettin to FSF + to reflect the assignment. Add licence info to header. + + * style/subfigure.el: Change copyright notice of Reiner Steib to + FSF to reflect the assignment. Add licence info to header. + + * style/captcont.el: Change copyright notice of Reiner Steib to + FSF to reflect the assignment. Add licence info to header. + + * latex.el (LaTeX-auto-minimal-regexp-list): Match optional + arguments of document style or class macro even if they contain + periods, e.g. in case of "BCOR8.25mm" in KOMA Script classes. + Get rid of superfluous escapes in complemented character alternatives. + + * tex.el (TeX-insert-dollar): Show matching start only if + `blink-matching-paren' is non-nil. + +2007-06-20 Ralf Angeli + + * latex.el (LaTeX-common-initialization): Turn TeX PDF mode on + when pst-pdf.sty is used. + +2007-06-10 Ralf Angeli + + * latex.el (LaTeX-common-initialization): Do not add pstricks to + style hooks. + + * style/pstricks.el: New file. + + * Makefile.in (STYLESRC): Add style/pstricks.el. + +2007-05-25 Ralf Angeli + + * font-latex.el (font-latex-match-command-with-arguments): + Check if `match-beg' is set. + +2007-05-20 Ralf Angeli + + * style/beamer.el ("beamer"): Use new syntax in format specifier + for frametitle macro. + + * font-latex.el (font-latex-built-in-keyword-classes): Use new + syntax for format specifiers. + (font-latex-user-keyword-classes): Describe new syntax for format + specifiers. + (font-latex-command-with-args-default-spec): Use new syntax for + format specifiers. + (font-latex-command-with-args-opt-arg-delims): New variable. + (font-latex-match-command-with-arguments): Use it. Change format + specifier parsing to support new syntax. + (font-latex-match-mandatory-arg): Remove. + +2007-05-05 Ralf Angeli + + * doc/faq.texi: Add entry about programs not being found by + ./configure when PATH is not set correctly. + +2007-04-29 Ralf Angeli + + * tex-buf.el (TeX-parse-error): Match any closing parenthesis. + +2007-04-28 Ralf Angeli + + * font-latex.el (font-latex-fontify-region): Force redisplay + instead of setting `jit-lock-context-unfontify-pos'. + (font-latex-command-with-args-default-spec): New variable. + (font-latex-match-command-with-arguments): Use it. + (font-latex-built-in-keyword-classes): Correct some syntax + specifiers. + (font-latex-jit-lock-force-redisplay): New function. + (font-latex-fontify-region): Use it. + (font-latex-doctex-preprocessor-face): Make DocStrip guards stand + out on Emacs 21. + +2007-04-23 Ralf Angeli + + * latex.el (LaTeX-environment-menu): Support optional arguments + specified by vectors. + + * style/flashcards.el: New file. + + * Makefile.in (STYLESRC): Add style/flashcards.el. + + * doc/auctex.texi (Adding Environments): Document possibility to + specify optional arguments in `LaTeX-add-environments'. + +2007-04-22 Reiner Steib + + * doc/changes.texi: Add index entries for auctex.el and + tex-site.el. Add references to INSTALL or manual. + + * doc/install.texi (Loading the package): Add index entries for + auctex.el and tex-site.el. + + * doc/wininstall.texi: Add index entries for tex-mik.el and + tex-fptex.el. Clarify loading. + +2007-04-22 Ralf Angeli + + * font-latex.el (font-latex-fontify-region): Force context-related + unfontification only if the region has to be extended. + (font-latex-find-matching-close): Do not look up syntax-table + properties. + (font-latex-extend-region-backwards-command-with-args) + (font-latex-extend-region-backwards-command-in-braces) + (font-latex-extend-region-backwards-math-env) + (font-latex-extend-region-backwards-math-envII) + (font-latex-extend-region-backwards-quotation): Doc fix. + Return nil if no content requiring region extension was found. + +2007-04-16 Ikumi Keita + + * latex.el (LaTeX-math-default): Add various Greek uppercase + macros provided by amsmath.sty. + +2007-04-15 Ralf Angeli + + * font-latex.el (font-latex-match-math-envII): Regexp-quote the + string used to look for the environment end in order for starred + environments to be found. + +2007-04-13 Mark Trettin + + * style/scrbase.el ("scrbase"): Fix typo in prompt. + (TeX-arg-KOMA-fontelements): Add \dictum, \pagination, + \disposition, and \minisec macros. + +2007-04-13 Ralf Angeli + + * style/beamer.el ("beamer"): Specify syntax of \frametitle macro + for font locking. + +2007-04-12 Ralf Angeli + + * style/amsmath.el ("amsmath"): Call `reftex-add-to-label-alist' + only if function is bound. + +2007-04-09 Ralf Angeli + + * tex.el (TeX-doc-backend-alist): Add --view parameter to texdoc + call since texdoc in MiKTeX fires up a web page not useful for our + purposes otherwise. + + * tex-mik.el: Set `TeX-kpathsea-path-delimiter' to nil since + kpsewhich in MiKTeX (aka findtexmf) does not emit any useful + information if fed with kpathsea-related variables anyway. + This change makes `TeX-doc' work again on MiKTeX. + + * font-latex.el (font-latex-set-syntactic-keywords): Match the + \begin macro of verbatim environments in case it is preceded by + other content than whitespace. + +2007-04-04 Ralf Angeli + + * latex.el (LaTeX-backward-paragraph): Fix grouping in order to + return the right value when no paragraph command is found. + +2007-04-01 Ralf Angeli + + * tex-buf.el (TeX-help-error): Correct regexp for matching line + indicator. + +2007-03-31 Ralf Angeli + + * latex.el (LaTeX-verbatim-environments): Fix typo. + (LaTeX-backward-paragraph): Special-case verbatim environments in + order to prevent leading brackets or braces from being interpreted + as part of the \begin macro. Clean up a bit. + +2007-03-24 David Kastrup + + * context.el (ConTeXt-find-indent): Use `condition-case' rather + than `ignore-errors', and don't barf if at the end of file (like + with an empty file). + +2007-03-23 David Kastrup + + * context.el (TeX-ConTeXt-sentinel): Fix end-of-run detection. + +2007-03-19 Ralf Angeli + + * style/comment.el: New file. + + * Makefile.in (STYLESRC): Add style/comment.el. + + * font-latex.el (font-latex-syntactic-keywords-extra): + New variable. + (font-latex-set-syntactic-keywords): Use it. + + * tex-style.el (LaTeX-comment-env-list): New variable. + +2007-03-18 Ralf Angeli + + * doc/auctex.texi (Commands): Remove dependency on software du + jour from description of `TeX-DVI-via-PDFTeX'. + +2007-03-12 Ralf Angeli + + * font-latex.el (font-latex-quotes): Add nil option. + (font-latex-match-quotation) + (font-latex-extend-region-backwards-quotation): Do nothing if + `font-latex-quotes' is nil. + + * doc/auctex.texi (Font Locking): Document nil option of + `font-latex-quotes'. + +2007-03-11 Ralf Angeli + + * latex.el (LaTeX-fold-math-spec-list): `decode-char' is not + autoloaded in XEmacs. Only use it when it is defined. + + * doc/auctex.texi (European): Document `icelandic' language + option. + + * Makefile.in (STYLESRC): Add style/icelandic.el. + + * style/icelandic.el: New file. + +2007-03-11 David Kastrup + + * RELEASE (Footnotes): Update Emacs CVS locations. + +2007-03-10 Ralf Angeli + + * tex-fold.el (TeX-fold-auto): Default to nil. + +2007-03-09 Ralf Angeli + + * tex.el (TeX-clean): Catch error on Emacs 21 when only one file + is to be deleted. + +2007-03-06 Ralf Angeli + + * tex.el (TeX-search-syntax-table): Set syntax of ?\( and ?\) + explicitely to whitespace for Emacs 21. + (TeX-search-syntax-table): Clean the syntax table more thoroughly. + +2007-03-04 Ralf Angeli + + * tex.el (TeX-find-macro-boundaries): Make it possible to restrict + the search with new argument `lower-bound'. + (TeX-find-macro-start): Make it possible to restrict the search + with new argument `limit'. + + * font-latex.el: Merge from multiline-font-lock branch. + (font-latex-do-multi-line, font-latex-use-cache): Remove. + (font-latex-multiline-boundary): New variable. + (font-latex-built-in-keyword-classes): Add information about + syntax of macros. Quote face names. + (font-latex-deactivated-keyword-classes): Adapt type to new form + of `font-latex-built-in-keyword-classes'. + (font-latex-make-match-defun): Accept `face' argument. + (font-latex-keyword-matcher): Support up to 8 slots for faces. + (font-latex-make-built-in-keywords): Support new form of keywords + classes. + (font-latex-user-keyword-classes): Provide possibility to specify + macro syntax. + (font-latex-make-user-keywords): Add warning face in relevant + matchers. + (font-latex-extend-region-functions): New variable. + (font-latex-setup): Use it. Clean up. + (font-latex-fontify-region): New function. + (font-latex-unfontify-region): Cater for XEmacs. + (font-lock-after-change-function): Advise function for challenged + editors. + (font-latex-find-matching-close): Use `TeX-search-syntax-table'. + (font-latex-not-on-same-line-as): New function. + (font-latex-set-cache, font-latex-get-cache) + (font-latex-check-cache): Remove. + (font-latex-put-multiline-property-maybe): New function. + (font-latex-match-command-cache): Remove. + (font-latex-matched-faces): New variable. + (font-latex-matched-face): New function. + (font-latex-match-command-with-arguments): Use them. Set warning + face when syntax not correct. + (font-latex-match-in-braces-cache): Remove. + (font-latex-match-mandatory-arg): New function. + (font-latex-extend-region-backwards-command-with-args): + New function. + (font-latex-match-command-in-braces): Set multiline property if + necessary. + (font-latex-extend-region-backwards-command-in-braces): + New function. + (font-latex-match-math-env): Set multiline property if necessary. + (font-latex-extend-region-backwards-math-env): New function. + (font-latex-math-environments): New variable. + (font-latex-match-math-envII): Use it. Set multiline property if + necessary. + (font-latex-extend-region-backwards-math-envII): New function. + (font-latex-update-quote-list): New function. + (font-latex-match-quotation): Use it. Set multiline property if + necessary. + (font-latex-extend-region-backwards-quotation): New function. + +2007-02-25 David Kastrup + + * tex.el (TeX-read-string): Add new function that will inherit the + input method if feasible. TODO: replace calls of `read-string' + with this wherever it may be appropriate. + +2007-02-20 Ikumi Keita + + * tex-buf.el (TeX-region-file): Doc fix. + +2007-02-15 Masayuki Ataka + + * tex.el (TeX-after-insert-macro-hook): New hook. + (TeX-insert-macro): Use it. + + * tex-fold.el (TeX-fold-auto): New variable. + (TeX-fold-mode): Append auto fold stuff to the end of + `TeX-after-insert-macro-hook'. + +2007-02-13 Ralf Angeli + + * tex.el (TeX-clean): Fix last change. + +2007-02-10 Ralf Angeli + + * tex-fold.el (TeX-fold-macro-spec-list-internal) + (TeX-fold-env-spec-list-internal) + (TeX-fold-math-spec-list-internal): New variables. + (TeX-fold-region-macro-or-env, TeX-fold-item): Use them. + (TeX-fold-comment-do): Doc fix. + (TeX-fold-mode): Set TeX-fold-*-spec-list-internal variables. + Use -fold-*-spec-list variables if bound. + + * latex.el (LaTeX-fold-macro-spec-list) + (LaTeX-fold-env-spec-list, LaTeX-fold-math-spec-list): + New variables. + + * tex.el (TeX-mode-prefix): New function. + (TeX-clean): Use it. + +2007-02-10 Masayuki Ataka + + * tex-jp.el (TeX-japanese-process-input-coding-system) + (TeX-japanese-process-output-coding-system): Use system-type + instead of window-system. Suggested by Ikumi Keita + . + +2007-02-09 Masayuki Ataka + + * tex-jp.el (TeX-japanese-process-input-coding-system) + (TeX-japanese-process-output-coding-system): Do not use + default-coding-system to set process-coding-system, anymore. + The value is set to shift_jis or euc-jp depending on window-system. + + * tex-bar.el: Fix typo. Reported by Ikumi Keita + . + +2007-02-09 Ikumi Keita + + * tex-jp.el (japanese-TeX-command-list): + Add `TeX-run-discard-foreground' and `TeX-run-function' for + function-item. + (japanese-TeX-set-process-coding-system): New function. + (TeX-after-start-process-function): Use it. Cater for the + accidental case that no-Japanese loads tex-jp.el and his + coding-system is set to unexpected one. + +2007-02-05 Ralf Angeli + + * tex.el (TeX-submit-bug-report): Remove unnecessary code. + Include a plea for upgrading into introductory blurb. + +2007-02-01 Ikumi Keita + + * latex.el: Move (provide 'latex) to the end of buffer. + (TeX-global-input-files, BibTeX-global-style-files) + (BibTeX-global-files): checkdoc cleaning. + (LaTeX-fill-paragraph, LaTeX-fill-code-comment): Use function + TeX-match-buffer instead of buffer-substring-*. + (LaTeX-209-to-2e): Likewise. + + * tex-buf.el (TeX-command-region, TeX-command-buffer) + (TeX-next-error, TeX-check-files, TeX-command-next) + (TeX-output-extension, TeX-run-set-command, TeX-run-interactive) + (TeX-sentinel-default-function, TeX-region-create, TeX-region) + (TeX-error-file, TeX-error-offset, TeX-parse-TeX) + (TeX-error-description-list): checkdoc cleaning. + (TeX-run-command, TeX-TeX-sentinel-check, TeX-BibTeX-sentinel): + Use substitute-command-keys to message key binding. + (TeX-current-pages): Add doc string. + + * tex.el (TeX-print-command, TeX-queue-command) + (TeX-command-list, TeX-printer-list, TeX-set-mode-name) + (TeX-regexp-group-count): checkdoc cleaning. + (plain-TeX-mode-hook): Declare user option explicitly using + defcustom. + (TeX-search-files-kpathsea): Use TeX-kpathsea-path-delimiter + instead of kpathsea-path-delimiter. + +2007-01-23 Ralf Angeli + + * doc/auctex.texi (Quotes): + Document `TeX-math-close-double-dollar'. Add subheadings. + +2007-01-22 Ralf Angeli + + * autogen.sh: Define PDFTEX if empty and pass it to `make dist' in + `doc' directory for documentation generation. + + * doc/Makefile.in (docdir, PACKAGE_TARNAME): New variables. + (dist): Add tex-ref.pdf target. + (extradist): Remove tex-ref.pdf target. + (install-auctex): Add tex-ref.pdf target. Install tex-ref.pdf + into $(docdir). + +2007-01-21 Ralf Angeli + + * tex-fptex.el: Make calls of start.exe work with quoted file + names. + + * tex-mik.el: Make calls of start.exe work with quoted file names. + +2007-01-21 Masayuki Ataka + + * tex-fold.el (TeX-fold-type-list): New new type 'math. + (TeX-fold-math-spec-list): New variable. + (TeX-fold-dwim, TeX-fold-region, TeX-fold-region-macro-or-env) + (TeX-fold-item): Try to fold math macros as well. + (TeX-fold-buffer, TeX-fold-paragraph, TeX-fold-make-overlay) + (TeX-fold-item-end): Mention new type 'math. + (TeX-fold-math): New function. + +2007-01-20 David Kastrup + + * auctex.spec: Remove unused `%{extraconfig}' argument. + +2007-01-20 Masayuki Ataka + + * tex-fold.el (TeX-fold-macro-spec-list): Fold marginpar, eqref, + glossary, copyright, textregistered and texttrademark macros as + well. + +2007-01-18 Masayuki Ataka + + * tex-jp.el: Update maintainer email address. + + * style/verbatim.el: Update author email address. + +2007-01-17 Reiner Steib + + * tex.el (TeX-clean-default-intermediate-suffixes): Add beamer + suffixes. + +2007-01-16 Masayuki Ataka + + * tex-jp.el (japanese-TeX-command-list): Use "%`" and "%'" magic + to allow file names with spaces. See also change log for + TeX-command-list in tex.el on 2006-10-10. + Reported by Ikumi Keita . + +2007-01-14 Ralf Angeli + + * doc/wininstall.texi: Add copyright notice and licence reference. + Mention --infodir. Some clean-ups. + +2007-01-13 Ralf Angeli + + * Makefile.in (www-doc): Generate AUCTeX and preview-latex manuals + in single directory. Patch gendocs.sh to use texi2html instead of + makeinfo (patch not included). + +2007-01-12 Ralf Angeli + + * Version 11.84 released. + +2007-01-12 Ralf Angeli + + * RELEASE: Update for release. + + * doc/changes.texi: Update for release. + + * auctex.spec (Version): Bump version number. + + * configure.ac: Bump version number. + + * doc/tex-ref.tex: Bump version number. + +2007-01-11 Ralf Angeli + + * Makefile.in (STYLESRC): Add style/polski.el. + + * RELEASE: Mention support for `polski' LaTeX package. + + * style/polski.el: New file. + + * doc/auctex.texi (European): Mention `polski' language option. + +2007-01-08 Ralf Angeli + + * RELEASE: Document some new features. + + * style/polish.el: New file. + + * Makefile.in (STYLESRC): Add style/polish.el. + + * doc/auctex.texi (European): Remove references to `plfonts' and + `plhb' styles for typesetting Polish text because they seem to be + out of use. Refer to the `polish' option for the babel LaTeX + package instead. + + * tex.el (TeX-quote-language-alist): Replace references to + `plfonts' and `plhb' by `polish'. + +2007-01-07 Ralf Angeli + + * doc/wininstall.texi: Refer to up-to-date versions of CVS Emacs. + + * doc/install.texi (Prerequisites): Refer to up-to-date versions + of CVS Emacs. + +2007-01-05 Reiner Steib + + * doc/auctex.texi (European): Improve TeX-quote-language-alist. + + * tex.el (TeX-command-default): Mark as safe-local-variable. + (TeX-quote-language-alist): Improve custom type. Add links to the + manual. Improve doc string. + +2006-12-30 Ralf Angeli + + * doc/auctex.texi (Folding): Document user-visible changes in the + folding functionality. + +2006-12-29 Ralf Angeli + + * tex-info.el (TeX-texinfo-mode): Set `comment-use-syntax'. + + * tex-fold.el: Update author email address. + (TeX-fold-type-list): New variable. + (TeX-fold-keymap): Add key binding for `TeX-fold-comment'. + (TeX-fold-dwim): Try to fold comment as well. + (TeX-fold-region): Move implementation of region folding for + macros and environments out into the new function + `TeX-fold-region-macro-or-env' and cater for comments as well. + (TeX-fold-region-macro-or-env, TeX-fold-region-comment) + (TeX-fold-comment, TeX-fold-comment-do): New functions. + + * latex.el (LaTeX-common-initialization): + Set `TeX-search-forward-comment-start-function'. + (LaTeX-fill-region-as-para-do, LaTeX-fill-paragraph) + (LaTeX-fill-code-comment): Call `TeX-search-forward-comment-start' + instead of `LaTeX-search-forward-comment-start'. + + * tex.el (VirTeX-common-initialization): Set `comment-end-skip' + and `comment-use-syntax'. + (TeX-fold-menu): Add entry for folding comments. + (TeX-comment-forward): New compatibility function. + (TeX-comment-or-uncomment-region): Use it. + (TeX-search-forward-comment-start-function): New variable. + (TeX-search-forward-comment-start): New function. + +2006-12-10 David Kastrup + + * latex.el (LaTeX-section-hook): Place into `LaTeX-macro' group. + (LaTeX-verbatim-macros-with-delims) + (LaTeX-verbatim-macros-with-braces): Same here. + (LaTeX-verbatim-environments): Place into `LaTeX-environment' + group. + +2006-12-07 Ralf Angeli + + * tex-bar.el (TeX-install-toolbar, LaTeX-install-toolbar): + Add `toolbarx-refresh' to `TeX-PDF-mode-hook' in the current buffer + only. + +2006-12-06 Ralf Angeli + + * context-nl.el (ConTeXt-nl-mode-initialization): Use correct + syntax for prompting for an optional argument in case of \items + macro. + + * context-en.el (ConTeXt-en-mode-initialization): Use correct + syntax for prompting for an optional argument in case of \items + macro. + + * context.el (ConTeXt-arg-setup): Capitalize prompt. + +2006-12-04 Miguel Frasson + + * toolbar-x.el (toolbarx-emacs-add-button): + Insert buttons in KEYMAP (new arg). + Unnecessary &optional removed. + Removed broken code for fake-button `:new-line'. + (toolbarx-emacs-refresh-process-button-or-insert-list): + New arg KEYMAP inserted. + Unnecessary &optional removed. + (toolbarx-emacs-refresh): + Fix bug with `tool-bar-map' let-bound and made local variable. + (toolbarx-xemacs-refresh-process-button-or-insert-list): + Docstring improved.. + (toolbarx-xemacs-refresh): + Using `nreverse' directly inside `let'. + `nreverse' is applied to lists generated from actual + data-structures, leaving such data-structures alone. + +2006-11-26 Ralf Angeli + + * context.el (ConTeXt-texexec-option-nonstop): New variable. + (ConTeXt-expand-options): Use it. + +2006-11-24 Ralf Angeli + + * tex.el (plain-TeX-enable-toolbar): Rename from + `TeX-enable-toolbar'. + (plain-TeX-maybe-install-toolbar): Rename from + `TeX-maybe-install-toolbar'. + (TeX-plain-tex-mode): Use new names. + + * doc/auctex.texi (Running TeX and friends): Explicitely mention + `plain-TeX-enable-toolbar' and `LaTeX-enable-toolbar'. + +2006-11-16 Ralf Angeli + + * latex.el (LaTeX-fill-region-as-para-do): Do not break before + code comments if at a commented beginning of a line. + +2006-10-21 Reiner Steib + + * doc/preview-latex.texi: Fix @node commands. + +2006-10-20 David Kastrup + + * doc/auctex.texi (top): Mention reference card. + + * doc/Makefile.in (PREVIEWTEXIFILES): Add `version.texi'. + + * doc/auctex.texi: Add formatting emergencystretch. Move macros + input. + (top): Rearrange somewhat. Avoid duplicate contents (?). + + * doc/preview-latex.texi: Restructure and relicense taking + auctex.texi as an example. + + * doc/auctex.texi (top): In the user-visible part of the info + file, move the copying info completely to the "Copying this + manual" section in order to reduce clutter. + +2006-10-19 David Kastrup + + * RELEASE: Mention previous XEmacs package problems. + +2006-10-16 David Kastrup + + * tex-buf.el (TeX-parse-error, TeX-error, TeX-warning): + Replace the error parser basically by what we have in preview-latex. + However, this does not yet do the fine-grained hackery around + possible TeX quote characters that preview-latex employs in order + to get the correct character position in a line even under adverse + conditions. + +2006-10-11 David Kastrup + + * tex-buf.el (TeX-error-description-list): Add preview-latex error + pattern here. + + * tex.el (TeX-expand-list): Add "%m" pattern from preview. + (TeX-add-local-master): Make a local variable wrapper more + suitable for docstrip. + +2006-10-10 David Kastrup + + * RELEASE: Mention space in file names, PostScript stack + tolerance. + + * tex-buf.el (TeX-command-expand): Make `file' self-quoting in + expansion, and trick around with `TeX-command-pos' and other junk + in order to make the quoting stuff of "%`" and "%'" work. + (TeX-view-output-file): Became pretty pointless. Remove. + + * tex.el (TeX-command-list): Use "%`" and "%'" magic to allow file + names with spaces. + (TeX-output-view-style): Don't quote "%s", that's the job of + `TeX-command-expand'. + (TeX-expand-list): Use the `-interaction' option. Define "%`", + " \"\\", "\"" and "%'" patterns. Somebody should probably rather + turn this into external functions in `tex-buf.el': the stuff + really has no business here and does not get byte-compiled. + Use `file' for "%o". + +2006-10-07 Ralf Angeli + + * latex.el (LaTeX-fill-region-as-paragraph): Match "foo\ %" as + well. + +2006-10-04 Ralf Angeli + + * tex.el (TeX-find-macro-boundaries): Prevent `up-list' and + friends from finding parens in comments if point is not in a + comment and vice versa. + +2006-10-02 David Kastrup + + * doc/auctex.texi: Change the licensing terms to require no front + and back cover texts, and explicitly exclude the GFDL from being + licensed under the GFDL. + (top): Give a synopsis for the license section in the top menu. + Remove redundant version mentions, remove the explicit exclusion + of the GFDL from GFDL licensing: RMS says it is unnecessary. + +2006-09-29 David Kastrup + + * autogen.sh: Use `=' instead of `==' in tests. + + * doc/Makefile.in (version.texi): Let version.texi depend rather + on ChangeLog in order not to disturb pregenerated documentation. + + * autogen.sh: Prepare `AUCTEXDATE' and `AUCTEXVERSION' for `make + dist'. + + * Makefile.in (tar-ball): Pass version and date into autogen.sh + + * doc/Makefile.in (AUCTEXDATE, AUCTEXVERSION): get from configure. + (AUCTEXTEXIFILES): Add fdl.texi and version.texi + (version.texi): create depending on Makefile. + (maintainer-clean): Remove version.texi. Should this be in the + distclean target instead? + + * doc/fdl.texi: Add it. + + * Makefile.in (DOCFILES): Remove, unused. + (doc/Makefile): Add target. + (info, dvi, install-man, install-docs, clean, distclean) + (tar-ball): depend on doc/Makefile + + * doc/.cvsignore: Add version.texi, remove unused auto.texi. + + * doc/auctex.texi: Rearrange header material, put under GFDL, add + license, take version numbers from version.texi. + +2006-09-21 David Kastrup + + * RELEASE: Adapt to upcoming release. + + * doc/install.texi (Configure): Remove reference to + `--with-kpathseasep' option. + + * tex-mik.el (TeX-kpathsea-path-delimiter): initialize to ";". + + * tex-fptex.el (TeX-kpathsea-path-delimiter): initialize to ";". + +2006-09-20 David Kastrup + + * tex-buf.el: Let `TeX-active-buffer' return nil if there is no + command buffer. Change copyright notice from Kresten Krab Thorup + to reflect assignment to FSF. + + * latex.el: Change copyright notice. + + * tex.el: Change copyright notice. + + * doc/tex-ref.tex: Change copyright notice. + + * doc/auctex.texi: Change copyright notice. + +2006-09-17 Reiner Steib + + * doc/faq.texi: Fix syntax error. + +2006-09-16 Ralf Angeli + + * doc/faq.texi: Explain the abbreviation AUC. + +2006-09-13 Reiner Steib + + * toolbar-x.el (toolbarx-emacs-refresh): Don't modify global value + of `tool-bar-map'. + +2006-09-11 Reiner Steib + + * latex.el (LaTeX-math-default): Remove X2ABB for \Pr. + Suggested by Adam Johnson . + +2006-09-08 Reiner Steib + + * latex.el: Use read-kbd-macro instead of kbd for LaTeX-math-mode. + (LaTeX-math-default): Add bindings for \var... symbols. + (LaTeX-math-default): Change binding for \vartheta. + +2006-09-08 David Kastrup + + * latex.el: Allow strings for keys in LaTeX-math-mode. + (LaTeX-math-list): Allow string for key. + +2006-09-06 Ralf Angeli + + * doc/auctex.texi (Mathematics): Align description of + `LaTeX-math-list' with reality. + +2006-08-25 David Kastrup + + * doc/preview-faq.texi (Requirements, Installation Trouble) + (Customization): Update and remove stuff, mostly because + preview-latex is integrated with AUCTeX now. + +2006-08-30 Ralf Angeli + + * latex.el (TeX-latex-mode): Check if `tool-bar-mode' is bound. + + * tex.el (TeX-plain-tex-mode): Check if `tool-bar-mode' is bound. + +2006-08-26 Ralf Angeli + + * doc/auctex.texi (European): Make replacement of + language-specific hyphen strings more obvious. + +2006-08-25 Ralf Angeli + + * style/csquotes.el: Bring up to par with version 3.5. + +2006-08-17 David Kastrup + + * doc/auctex.texi (Viewing): Type fix. + +2006-08-05 Berend de Boer + + * context-en.el: quite a few more English ConTeXt macros made + available in menu. + + * context-nl.el: few more Dutch ConTeXt macros made available in menu. + + * context.el: more ConTeXt macros made available in menu. + +2006-08-02 Reiner Steib + + * tex-bar.el (TeX-bar-TeX-button-alist, TeX-bar-LaTeX-button-alist): + Make `file' invisible in TeX-PDF-mode. Add clean. + (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): Improve custom type. + +2006-07-27 Reiner Steib + + * tex-bar.el (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): + Improve wording. + + * doc/changes.texi: Add bug fixes. Add TeX tool bar. + + * doc/auctex.texi (Running TeX and friends): + Add TeX-enable-toolbar. + + * tex-bar.el: Copy of tool bar stuff from LaTeX-*. + (TeX-bar-TeX-buttons, TeX-bar-TeX-all-button-alists) + (TeX-bar-TeX-button-alist): New variables. + (TeX-bar-TeX-buttons, TeX-install-toolbar): New funtions. + (TeX-tool-bar-button-definitions): New custom group + + * tex.el (TeX-enable-toolbar): New variable. + (TeX-maybe-install-toolbar): New function. + (TeX-plain-tex-mode): Add `TeX-maybe-install-toolbar'. + +2006-07-27 David Kastrup + + * doc/wininstall.texi: Add explanation of how to augment `PATH'. + + * doc/todo.texi (Mid-term Goals): Typo. + +2006-07-25 David Kastrup + + * style/doc.el ("doc"): Add macrocode and macrocode* to + indentation-neutral environment list. + + * latex.el (LaTeX-insert-environment): Leave mark at start of + content when inserting around active region. + +2006-07-11 David Kastrup + + * latex.el (LaTeX-font-list): Add `\mathbb' on C-c C-f C-s. + +2006-07-25 Ralf Angeli + + * font-latex.el (font-latex-match-script): Don't match groups + spanning more than one line in order to avoid visually wrong + indentation in subsequent lines. + (font-latex-match-quotation): Do not match escaped quotation + marks. + +2006-07-23 Ralf Angeli + + * bib-cite.el, tex-mik.el, doc/changes.texi, doc/history.texi, + doc/wininstall.texi: Fix spelling of MiKTeX. + +2006-07-21 Ralf Angeli + + * font-latex.el (font-latex-match-script): Fix last check-in. + +2006-07-18 Ralf Angeli + + * font-latex.el (font-latex-match-script): Apply subscript and + superscript highlighting only once in order to prevent the font + size becoming too small. + +2006-07-15 Ralf Angeli + + * latex.el (LaTeX-maybe-install-toolbar): Enable tool bar in LaTeX + mode only. + (LaTeX-maybe-install-toolbar): Revert last change. + (TeX-latex-mode): Set `tool-bar-mode-on-hook' buffer-locally + instead. + +2006-07-12 Ralf Angeli + + * latex.el (LaTeX-fill-move-to-break-point): Fix regexp for + matching whitespace and comment characters at the start of a line. + Simplify forward search. + +2006-07-11 Ralf Angeli + + * tex.el (TeX-find-macro-boundaries, TeX-find-macro-start): + Remove unused argument. + (TeX-find-macro-end-helper): Handle macros at the end of the + buffer correctly. + +2006-07-10 Ralf Angeli + + * tex.el (TeX-math-close-double-dollar): New variable. + (TeX-insert-dollar): Use it. + + * Makefile.in, doc/Makefile.in (datarootdir): New variable used by + autoconf 2.59e. + +2006-07-09 Ralf Angeli + + * aclocal.m4 (EMACS_CHECK_MULE): Check for EMACS_UNIBYTE + environment variable and do not set MULESRC if it is present. + +2006-07-07 Ralf Angeli + + * tex.el (TeX-normal-mode): Force update of style list. + +2006-07-02 Ralf Angeli + + * tex.el (TeX-doc-backend-alist): Explicitely supply doc directory + for non-kpathsea-based TeX systems. + +2006-06-29 Ralf Angeli + + * latex.el (LaTeX-fill-region-as-paragraph): Fix treatment of code + comments in case of something like "\%}%". + +2006-06-24 Ralf Angeli + + * tex.el (TeX-clean): Delete files in directory of master file. + +2006-06-23 Joshua Buhl + + * doc/tex-ref.tex (title{Outlining TeX Documents}): new section. + +2006-06-19 Ralf Angeli + + * style/amsmath.el ("amsmath"): Prompt for alignment option with + subarray environments. + +2006-06-18 Ralf Angeli + + * tex.el (TeX-doc-backend-alist): Preserve window configuration + when checking for info backends. + +2006-06-17 Ikumi Keita + + * tex.el (TeX-parse-arguments): Makes to work with proper value of + TeX-insert-macro-default-style. + (TeX-insert-braces): Place braces with right direction with active + region, (related to the case when the region is being marked + backwards). + +2006-06-17 Masayuki Ataka + + * tex.el (TeX-clean): Delete generated files associated with + `TeX-region-file'. Suggested by Ikumi Keita . + +2006-06-12 Ralf Angeli + + * tex.el (Info-find-file): Do not autoload. + (TeX-doc-backend-alist): Use a method for checking the presence of + an info file which works in Emacs 21 as well. + +2006-06-11 Ralf Angeli + + * tex.el (TeX-doc-backend-alist): Don't error out if + `Info-find-file' is not available. + (TeX-doc): Use `interactive-p' instead of `called-interactively-p' + which is not available in Emacs 21. + +2006-06-11 Ikumi Keita + + * style/amsmath.el ("amsmath"): Docfix for 'uproot'. + (LaTeX-amsmath-env-alignat): Fix typo. + +2006-06-08 David Kastrup + + * Makefile.in (PREVIEW_BUILD_DIR): New variable for building the + preview standalone bundle. + (preview-ball): New target for creating the preview standalone + bundle for CTAN. + +2006-06-08 Reiner Steib + + * auctex.spec (%post, %postun): Use mktexlsr instead of texhash. + Only update the relevant ls-R file. + (%install): Add comment about preview.cfg. + (%install, %files): prauctex.cfg is the config file, not + preview.cfg. + +2006-06-07 Ralf Angeli + + * latex.el (LaTeX-set-paragraph-start): New function. + (LaTeX-paragraph-commands-add-locally) + (LaTeX-common-initialization): Use it. + +2006-06-07 Reiner Steib + + * Version 11.83 released. + +2006-06-07 Reiner Steib + + * Makefile.in (full-release): Remove duplicate pass phrase prompt. + (release-commit): Only commit ChangeLog. + + * Makefile.in (rpm-packages): Rename from rpm-builds. + + * RELEASE: Fix typo. + + * Makefile.in (rpm-builds): Add preview-tetex. + + * auctex.spec: Add "-n" for preview-tetex. + (%install): Create preview.cfg. + +2006-06-07 David Kastrup + + * RELEASE: Add info about preview RPM. + + * doc/install.texi (Advice for package providers): Adapt package + advice to what we actually do for RPM files. + + * auctex.spec: attempt to add preview-tetex package. + +2006-06-07 Reiner Steib + + * Makefile.in (XEMACS_BUILD_DIR): New variable. + (xemacs-package): Use it. + (tar-ball-clean): Add XEMACS_BUILD_DIR. + (CP): New variable. + (tar-ball, www-doc): Use it. + + * RELEASE: Update RPM stuff. + + * tex.el (TeX-line-number-at-pos): New compatibility function. + + * style/pdfsync.el (LaTeX-pdfsync-output-page): Use it. + + * auctex.spec (Obsoletes): Remove preview-latex-common. + +2006-06-06 Ralf Angeli + + * style/pdfsync.el (LaTeX-pdfsync-output-page): + Initialize `sync-record' with a non-nil value. + + * doc/auctex.texi (Viewing): Fix reference to Commands node + looking ugly in info output. Slightly rearrange forward/inverse + search section. Document pdfsync support a bit more in detail. + +2006-06-06 Reiner Steib + + * RELEASE: Use "SUSE" instead of "SuSE". + + * auctex.spec (Release): Bump to 1. + (%changelog): Add 11.83. + + * doc/changes.texi: Add @xref for pdfsync. + + * doc/auctex.texi (Viewing): Mention pdfsync. + + * doc/todo.texi (Wishlist): Add newline. Mention pdfsync. + +2006-06-06 David Kastrup + + * RELEASE: Add details about downloadable packages. Beg harder. + +2006-06-05 Reiner Steib + + * RELEASE: Mention LaTeX tool bar. + +2006-06-05 Ralf Angeli + + * font-latex.el (font-latex-quote-regexp-beg) + (font-latex-quotes-control): Make buffer-local. + (font-latex-add-quotes): Revert last change and do not make + `font-latex-quotes-control' buffer-local which it now already is. + +2006-06-04 Ralf Angeli + + * font-latex.el (font-latex-add-quotes): + Make `font-latex-quote-regexp-beg' buffer-local. + +2006-06-04 Reiner Steib + + * Makefile.in (rpm-builds): New target. + (full-release): Use gpg-agent if available. + (RPM_SIGN): New variable. + (rpm-builds): Use it. + + * doc/install.texi (Advice for non-privileged users): Reword to + avoid underfull hbox. + +2006-06-03 Ralf Angeli + + * doc/auctex.texi (top): Update master menu. + (Running TeX and friends): Update menu. + (Miscellaneous Commands): Remove. + (Cleaning, Documentation): New nodes. + + * doc/changes.texi: Update references to documentation about + cleaning and documentation access. + +2006-06-02 Reiner Steib + + * doc/auctex.texi (Miscellaneous Commands): New node. + + * doc/changes.texi: Add @xref-s. + +2006-06-02 David Kastrup + + * doc/changes.texi: Change one ref to xref. + +2006-05-31 Reiner Steib + + * doc/changes.texi: Conditionalize reference. + + * doc/Makefile.in (MAKEINFO_PLAIN): Remove --no-validate. + + * auctex.spec (%files emacs): Remove %exclude. + +2006-05-30 Reiner Steib + + * doc/Makefile.in (MAKEINFO_PLAIN): New. Add --no-validate. + + * doc/changes.texi: Add tool bar. + + * doc/auctex.texi (top): Remove tool bar. + (Running TeX and friends): Add tool bar here. Adjust. + +2006-05-25 David Kastrup + + * RELEASE: Mention file-line-error style messages. + Mention XyMTeX fix. + + * doc/changes.texi: The same. + + +2006-05-25 Ralf Angeli + + * tex.el (TeX-update-style-hook): New variable. + (TeX-update-style): Use it. + (TeX-remove-style): Fix typo. + + * font-latex.el (font-latex-quotes-internal): New variable. + (font-latex-quotes-set-internal): New function. + (font-latex-match-quotation): Use it. + Use `font-latex-quotes-internal' instead of `font-latex-quotes'. + (font-latex-setup): Remove code for figuring out type of + language-specific quotation mark matching which is now in + `font-latex-quotes-set-internal'. + + * RELEASE: Update for 11.83. + + * auctex.spec, configure.ac, doc/auctex.texi, doc/changes.texi, + doc/preview-latex.texi, doc/tex-ref.tex: Bump version number. + + Update address of FSF in GPL notices. + +2006-05-22 Ralf Angeli + + * font-latex.el (font-latex-quotes-fallback) + (font-latex-quote-style-list-french) + (font-latex-quote-style-list-german): New variables. + (font-latex-quotes): Add `auto' option. + (font-latex-setup): Try to derive type of quotation mark matching + from document properties. + + * tex.el (TeX-elt-of-list-member): New function. + + * doc/auctex.texi (Font Locking): Document `auto' option of + `font-latex-quotes'. + +2006-05-21 Ralf Angeli + + * tex.el (TeX-source-specials-mode): Mark as safe. + (TeX-PDF-mode): Use `TeX-booleanp'. + (TeX-booleanp): New function. + + * font-latex.el (font-latex-quotes): Mark as safe. + (font-latex-fontify-script): Use `TeX-booleanp'. + +2006-05-17 Ralf Angeli + + * latex.el (LaTeX-forward-paragraph): Make regexp more efficient. + +2006-05-15 Reiner Steib + + * tex.el (TeX-PDF-mode): Rewrite safe-local-variable property for + Emacs 21 compatibility. + + * font-latex.el (font-latex-fontify-script): Ditto. + +2006-05-10 Reiner Steib + + * tex.el (TeX-master): Quote safe-local-variable lambda expression + to avoid byte compilation. + +2006-05-08 Reiner Steib + + * font-latex.el (font-latex-fontify-script): Mark as + safe-local-variable. + +2006-05-07 Reiner Steib + + * tex.el (TeX-PDF-mode): Mark as safe-local-variable. + (TeX-master): Don't use t in safe-local-variable declaration. + (TeX-doc): Clarify. + +2006-05-07 Ralf Angeli + + * font-latex.el (font-latex-match-quotation): Do not match + quotation marks in math constructs. + +2006-05-05 Berend de Boer + + * context.el (ConTeXt-mode-common-initialization): Previous fix + still wrong. Problem is that all local variables were killed, so + added a save/restore around the common initialisation. + +2006-05-04 Berend de Boer + + * context-nl.el (context-nl-mode) and context-en.el + (context-en-mode): can now assume that ConTeXt-current-interface + is buffer local. + + * context.el (ConTeXt-current-interface): this variable should + always be buffer local. With this and above two changes having + buffers with two interfaces at the same time works correctly + (again?). + +2006-04-26 Ralf Angeli + + * tex-buf.el (TeX-TeX-sentinel-check, TeX-parse-error): + Support file-line-error error indicators. + +2006-04-22 Ralf Angeli + + * tex.el (TeX-format-list): Extend regexp for ConTeXt mode. + +2006-04-21 Ralf Angeli + + * latex.el (docTeX-mode): Make filling and indentation aware of + DocStrip guards. + +2006-04-20 David Kastrup + + * tex-buf.el (TeX-warning): Don't balk if `string' is nil. + +2006-04-17 Ralf Angeli + + * font-latex.el (font-latex-match-script): Fix matching of nested + braces. + +2006-04-12 Ralf Angeli + + * latex.el (LaTeX-babel-insert-hyphen): Do not error out at + beginning of buffer. + +2006-03-28 Ralf Angeli + + * Makefile.in (install-metadata): Do not use an inline test for + checking if preview is enabled. Just to be on the safe side. + +2006-03-27 David Kastrup + + * doc/intro.texi (Introduction): refer to `below' instead of + probably non-existing `preview/README'. + + * tex.el: tiny typo. + + * latex.el (LaTeX-close-environment): Allow prefix argument to + reopen the environment. + +2006-03-22 Ralf Angeli + + * Makefile.in (install-metadata): Append preview/auto.el to start + file if configured with preview-latex. + +2006-03-20 Ralf Angeli + + * latex.el (LaTeX-insert-environment): Do not polute the kill + ring. + +2006-03-15 Ralf Angeli + + * latex.el (TeX-latex-mode): Set up tool bar correctly for XEmacs + and activate it for every buffer in Emacs. Run mode hooks as late + as possible. + +2006-03-14 Ralf Angeli + + * configure.ac: Check for `make' and abort if not present. + Use `AC_PROG_MAKE_SET' instead of deprecated `AC_SET_MAKE'. + + * latex.el (LaTeX-common-initialization): Add \dots to supported + TeX symbols. + +2006-03-13 Ralf Angeli + + * tex.el (TeX-mode-map): Change `C-c ?' binding from + `describe-mode' to `TeX-doc'. + (TeX-common-menu-entries): Add `Find Documentation...' entry for + `TeX-doc'. + (plain-TeX-menu-entries): Remove space before ellipsis. + (TeX-doc-backend-alist): Make texdoc backend available in all + modes. + + * latex.el (LaTeX-mode-menu): Remove space before ellipsis. + + * doc/changes.texi: Advertise cleaning and documentation finding + functionality. + +2006-03-07 Ralf Angeli + + * tex-buf.el (TeX-next-error, TeX-active-buffer): Get master from + the command buffer. + (TeX-error, TeX-warning): Do not set `TeX-master' but set + `TeX-command-buffer' to the right value instead. + +2006-02-17 Masayuki Ataka + + * tex-buf.el (TeX-error-description-list): Fix error messages. + Changed from `documentstyle' to `documentclass'. The duplicated + entries `counter too large' are combined. Add the name of + referenced book and the section number to the entry `Missing \\$ + inserted'. + + * tex-jp.el (TeX-error-description-list): Likewise. + +2006-02-16 Ralf Angeli + + * tex.el (TeX-master): Mark as safe. + +2006-02-09 Ralf Angeli + + * doc/wininstall.texi: Intersperse some information about PATH. + +2006-02-08 Reiner Steib + + * tex.el (TeX-clean-default-intermediate-suffixes): Add .brf and + .out for hyperref. + +2006-02-08 Ralf Angeli + + * tex.el (TeX-kpathsea-format-alist): Add search specs for + documentation. + (Info-find-file, info-lookup->completions): Autoload. + (TeX-doc-backend-alist): New variable. + (TeX-doc): New function. + + * doc/todo.texi (Wishlist): Add a few words about documentation + lookup for macros. + +2006-02-07 Ralf Angeli + + * tex-buf.el (TeX-run-ispell-on-document): Reintroduce for + compatibility reasons. + + * tex.el (TeX-command-list): Use `TeX-run-function' instead of + `TeX-run-ispell-on-document' for "Spell" option. Remove + `TeX-run-ispell-on-document' as option for the third element of an + item. + (TeX-ispell-document): Move here from tex-buf.el. + + * tex-buf.el (TeX-run-ispell-on-document): Remove. + (TeX-ispell-document): Move to tex.el. + +2006-02-07 Ralf Angeli + + * tex.el (TeX-command-list): Remove "ConTeXt Clean". Add general + "Clean" and "Clean All" options. Add `TeX-run-function' as an + option for the third element of an item and document it. + (TeX-clean-default-intermediate-suffixes) + (TeX-clean-default-output-suffixes, TeX-clean-confirm): + New variables. + (dired-mark-pop-up): Autoload. + (TeX-clean): New function. + + * tex-buf.el (TeX-run-function): New function. + + * tex-info.el (Texinfo-clean-intermediate-suffixes) + (Texinfo-clean-output-suffixes): New variables. + + * latex.el (docTeX-clean-intermediate-suffixes) + (docTeX-clean-output-suffixes) + (LaTeX-clean-intermediate-suffixes, LaTeX-clean-output-suffixes): + New variables. + + * context.el (ConTeXt-clean-intermediate-suffixes) + (ConTeXt-clean-output-suffixes): New variables. + +2006-02-04 Ralf Angeli + + * font-latex.el (font-latex-make-sectioning-faces): Set the face + size for XEmacs again after `set-face-parent' was called which + erroneously overwrites the original size. Without this fix + sectioning faces may be unscaled after starting XEmacs. + +2006-02-03 Ralf Angeli + + * doc/auctex.texi (top): Add detailed menu for better + accessibility. Fix formatting/usage of references to RefTeX and + preview-latex manuals. + +2006-02-03 Reiner Steib + + * latex.el (LaTeX-enable-toolbar): New variable. + (LaTeX-maybe-install-toolbar): New function. + (TeX-latex-mode): Add LaTeX-maybe-install-toolbar to + tool-bar-mode-on-hook. + +2006-01-31 Ralf Angeli + + * aclocal.m4: Check for {late,last,early}-package-hiearchies if + `late-packages' is not bound (which indicates we are dealing with + XEmacs 21.5). + +2006-01-28 Masayuki Ataka + + * tex-jp.el (TeX-command-list): Use function ignore insted of nil + for the third element of `separator for command menu' because + defcustom of TeX-command-list requires the third element function. + Reported by Ikumi Keita . + +2006-01-28 Ikumi Keita + + * tex-buf.el (TeX-run-discard-foreground): Rename from + TeX-run-dviout. + (TeX-run-dviout): alias to TeX-run-discard-foreground. + + * tex.el (TeX-command-list): Use TeX-run-discard-foreground + instead of TeX-run-dviout. + +2006-01-25 Ralf Angeli + + * style/csquotes.el (LaTeX-csquotes-insert-environment): + Set prompt for mandatory arguments. + ("csquotes"): Bring up to par with csquotes 3.2. + + * style/url.el ("url"): Support the \path macro. + +2006-01-25 Masayuki Ataka + + * tex-buf.el (TeX-run-dviout): Undo previous change. + + * tex.el (TeX-command-list): Ditto. + +2006-01-24 Ralf Angeli + + * latex.el (LaTeX-verbatim-macros-with-delims) + (LaTeX-verbatim-macros-with-delims-local) + (LaTeX-verbatim-macros-with-braces) + (LaTeX-verbatim-macros-with-braces-local): Doc fix. + (LaTeX-verbatim-environments, LaTeX-verbatim-environments-local): + Doc fix. Make the correct variable buffer-local. + (LaTeX-verbatim-macros-with-delims) + (LaTeX-verbatim-macros-with-braces, LaTeX-verbatim-environments): + New functions. + (LaTeX-verbatim-macro-boundaries): Find macro in case point is + just in front of it. + (LaTeX-verbatim-p): Doc fix. Correct macro lookup. + (LaTeX-fill-move-to-break-point): Do not break verbatim macros + with braces across lines (in addition to macros with delimiters). + For example in case of \lstinline{...} this would result in an + error and in case of \url{...} spaces would be messed up (in + conjunction with the `obeyspaces' package option). + + * font-latex.el (font-latex-set-syntactic-keywords): Instead of + appending lists of verbatim macros and environments manually use + new LaTeX-verbatim-* functions. + +2006-01-24 Ikumi Keita + + * latex.el (LaTeX-fill-move-to-break-point): Fix previous change. + +2006-01-23 Reiner Steib + + * Makefile.in: Add CP_A. Add coment on maintainer-only targets. + (xemacs-package): Use CP_A. + +2006-01-22 Ikumi Keita + + * latex.el (LaTeX-fill-move-to-break-point): Use TeX-espaced-p to + check TeX escape char. + + * tex.el (TeX-command-list): Remove TeX-run-dviout because dviout + here is only work with Emacs on MS-DOS. + + * tex-buf.el (TeX-run-dviout): Remove. + + * tex-jp.el (japanese-TeX-command-list): Remove TeX-run-dviout. + Commented out easy-menu-define (plain-TeX|LaTeX)-mode-command-nemu. + (japanese-TeX-mode, japanese-plain-tex-mode) + (japanese-latex-mode): Doc fix. + (japanese-TeX-self-insert-command): Rename from + tex-jp-self-insert-command. + (TeX-insert-punctuation): Follow the change. + (TeX-error-description-list): Doc fix. + +2006-01-22 Ralf Angeli + + * tex-fold.el (TeX-fold-macro-spec-list): Fold pageref macro as + well. + +2006-01-16 David Kastrup + + * Makefile.in (xemacs-package): Don't clean up after building so + that we have a chance for debugging. + +2006-01-14 David Kastrup + + * configure.ac: Don't check for INSTALL_INFO if already set. + +2006-01-14 Ralf Angeli + + * doc/changes.texi: Advertize pdfsync support. + + * latex.el (LaTeX-header-end, LaTeX-trailer-start): Do not pick up + commented header end or trailer start respectively. + +2006-01-13 David Kastrup + + * Makefile.in (xemacs-package): Don't run `install-info' and + `texhash' + +2006-01-11 Reiner Steib + + * Makefile.in (tar-ball): Fix use of TAG_EXPORT. + +2006-01-04 Reiner Steib + + * tex-fold.el (TeX-fold-mode): Autoload as an interactive + function. + +2005-12-28 Ralf Angeli + + * style/pdfsync.el: New file. + + * Makefile.in (STYLESRC): Add style/pdfsync.el. + + * tex.el (TeX-output-view-style): Add %(outpage) expander to xpdf + call. Start xpdf in server mode. + (TeX-expand-list): New %(outpage) expander. + (TeX-sync-output-page-function): New variable. + +2005-12-28 Reiner Steib + + * Makefile.in (tar-ball): Use TAG_EXPORT for snapshots. + + * auctex.spec (description): Add preview-latex. + (install, files): Don't create preview directory. + +2005-12-21 Ikumi Keita + + * latex.el (LaTeX-mark-section): Remove read-only mark `*' from + interactive. + (LaTeX-fill-move-to-break-point): Use `*' instead of `+' for + looking back Japanese Macro in order to prevent breaking line just + after TeX-esc, in other words, not to break TeX command `\JJJ' + into `\' and `JJJ'. Use variable linebeg instead of function + line-beginning-position. + +2005-12-17 Reiner Steib + + * auctex.spec (Provides): Make emacs/site-lisp/preview. + (Release): Bump to 1. + +2005-12-17 Ralf Angeli + + * Version 11.82 released. + +2005-12-17 Ralf Angeli + + * Makefile.in (COMMITTER_NAME, COMMITTER_EMAIL): New variables. + (release-commit): Use them. + + * auctex.spec, configure.ac, doc/auctex.texi, + doc/preview-latex.texi, doc/tex-ref.tex: Bump version number. + + * doc/changes.texi: Minor rewordings for 11.82. + +2005-12-08 Reiner Steib + + * tex.el (TeX-completing-read-multiple): Mention the availability + of crm.el in recent XEmacs packages. + +2005-12-07 Ralf Angeli + + * tex.el (TeX-macro-history): New variable. + (TeX-insert-macro): Use it. + +2005-12-05 Ralf Angeli + + * tex-info.el (TeX-texinfo-mode): Do not add braces around + arguments of commands which do not expect them. + + * latex.el (TeX-arg-free): Move to tex.el. + + * tex.el (TeX-arg-free): Move here from latex.el. + (TeX-insert-dollar): Do not abort with an error with an error if a + dollar is inserted in a math construct not started with a dollar. + Issue a message about the mismatch instead and insert the dollar. + + * font-latex.el (font-latex-quote-list): Add default quotes. + (font-latex-add-quotes): New function. + (font-latex-match-quotation): Remove hard-coded quotation mark + lists and adapt `font-latex-quote-list' to the active quote style + instead. Babel-specific quotation mark strings are now added to + `font-latex-quote-list' by style files. + + * style/slovak.el, style/ngerman.el, style/italian.el, + style/german.el, style/danish.el: Add fontification support for + quotation mark strings provided by babel. + +2005-11-30 Ralf Angeli + + * texmathp.el: Revert last change because it makes math + switch/toggle matching tricks harder to use. + + * latex.el (LaTeX-listify-package-options): New function. + (LaTeX-auto-cleanup): Use it. + (LaTeX-arg-usepackage): Add \usepackage options to style list. + + * tex.el (TeX-insert-quote): Turn opening/closing quotation mark + into "" if <"> is typed with point behind it and insert " with any + following <"> key type. + +2005-11-29 Ralf Angeli + + * texmathp.el (texmathp-in-commented-line, texmathp-in-comment): + New functions. + (texmathp-match-environment): Use them. + (texmathp-match-switch): Make aware of comments. + +2005-11-27 Ralf Angeli + + * style/MinionPro.el: New file. Contributed by Mark Trettin. + + * Makefile.in (STYLESRC): Add style/MinionPro.el. + + * doc/changes.texi: Advertise support for MinionPro.sty. + + * RELEASE (IMPORTANT): Add Mark. + +2005-11-25 David Kastrup + + * doc/todo.texi (Wishlist): Add suggestion about longlines.el. + +2005-11-24 Ralf Angeli + + * tex.el (TeX-toggle-debug-warnings): Use correct variable for + state indication. + (TeX-kpathsea-format-alist): Add entry for "sty". + Prevents kpathsea-based search from failing e.g. in case of \usepackage + insertion. + + * doc/changes.texi: Document removal of + `font-latex-title-fontify' alias. + + * font-latex.el: Remove alias for `font-latex-title-fontify'. + (font-latex-make-user-keywords): Use hack from tex-mode.el to + fontify the backslash in "\end{verbatim}" and similar correctly. + (font-latex-set-syntactic-keywords): Use the backslash of + "\end{verbatim}" and similar for the syntax property, not the + newline character which led to fontification going wild when text + at the end of the environment was inserted. + +2005-11-22 Ralf Angeli + + * doc/changes.texi: Mention completion support for LaTeX packages. + + * RELEASE: Update for 11.82. + +2005-11-19 Ralf Angeli + + * tex-site.el.in (tex-site-unload-hook): Don't let it fail on + Emacs 21. + +2005-11-18 Ralf Angeli + + * doc/changes.texi: Fix key binding for + `TeX-toggle-debug-bad-boxes'. + + * doc/auctex.texi (Quotes): Document change of + `TeX-insert-braces'. + (Filling): `M-g' for `LaTeX-fill-region' has been deactivated for + a long time. Reflect that in the documentation. + + * tex.el (TeX-token-char): Doc fix. + (TeX-insert-braces): Do something more sensible if region is + activated. + +2005-11-17 Ralf Angeli + + * tex-buf.el (TeX-parse-error): Do not match empty strings. + +2005-11-12 Ralf Angeli + + * tex-buf.el (TeX-toggle-debug-boxes): Move to tex.el. + (TeX-LaTeX-sentinel-has-warnings) + (TeX-LaTeX-sentinel-has-bad-boxes): New functions. + (TeX-LaTeX-sentinel): Check for warnings and bad boxes and inform + the user is the respective options are non-nil. + (TeX-parse-error): Conditionalize checking for warnings and bad + boxes. Find warnings without line numbers as well. + (TeX-warning): Doc fix (no need to return nil anymore). + Support warnings without line numbers. + + * tex.el (TeX-toggle-debug-boxes): Do not autoload. + (TeX-debug-bad-boxes): Doc fix. + (TeX-debug-warnings): New variable. + (TeX-toggle-debug-bad-boxes): Move here from tex-buf.el. + (TeX-toggle-debug-warnings): New function. + (TeX-mode-map): Define new key bindings for + `TeX-toggle-debug-bad-boxes' and `TeX-toggle-debug-warnings'. + (TeX-mode-specific-command-menu-entries): Add or change menu + entries for `TeX-toggle-debug-bad-boxes' and + `TeX-toggle-debug-warnings'. + + * doc/auctex.texi (Debugging): Document debugging support for + warnings and changes of debugging bad boxes. + + * doc/changes.texi: Advertise debugging support for warnings and + changes of debugging bad boxes. + + * font-latex.el (font-latex-set-syntactic-keywords): Doc fix. + Check if LaTeX-specific variables are bound which may be unbound + if font-latex is being used in ConTeXt mode. + +2005-11-07 Ralf Angeli + + * tex.el (TeX-insert-backslash): Use regular function call instead + of `funcall'. + +2005-11-05 Ralf Angeli + + * tex.el (TeX-electric-sub-and-superscript): New variable. + (TeX-insert-sub-or-superscript): New function. + (TeX-mode-map): Use `TeX-insert-sub-or-superscript' for `_' and + `^' keys. + (TeX-insert-backslash): New function. + (TeX-mode-map): Use `TeX-insert-backslash' for `\'. + (TeX-electric-escape): Adapt doc string. + + * doc/auctex.texi (Mathematics): + Document `TeX-electric-sub-and-superscript'. + + * doc/changes.texi: Advertise `TeX-electric-sub-and-superscript'. + +2005-10-31 Masayuki Ataka + + * latex.el (LaTeX-fill-move-to-break-point): Do not break lines in + the Japanese Macros. Suggested by Ikumi Keita . + +2005-10-30 Ralf Angeli + + * doc/install.texi (Prerequisites): Update information about + development version of Emacs for Debian. + Update information about development version of Emacs for + Mac OS X and Windows. + +2005-10-29 Ralf Angeli + + * style/frenchb.el, style/francais.el: Clean up. + +2005-10-28 Ralf Angeli + + * tex.el (TeX-quote-language-alist, TeX-insert-quote): + Support functions as opening and closing quotation marks. + + * style/frenchb.el: New file. + + * style/francais.el: New file. + + * doc/auctex.texi (European): Document support of French. + + * doc/changes.texi: Advertise support of French. + + * Makefile.in (STYLESRC): Add style/frenchb.el and + style/francais.el. + +2005-10-24 Ralf Angeli + + * doc/install.texi (Configure): Document --with-kpathseasep. + + * doc/auctex.texi (Commands): Add index entry for PDF mode. + + * configure.ac (preview_enabled): Export `TEX' in unquoted form. + +2005-10-23 David Kastrup + + * style/babel.el (LaTeX-babel-package-options): Only use 2 + argument form of defvaralias in order not to make XEmacs barf. + +2005-10-23 Arne Jørgensen + + * style/amstext.el (LaTeX-amstext-package-option): New variable. + + * style/amstex.el (LaTeX-amstex-package-options): New variable. + + * style/amsopn.el (LaTeX-amsopn-package-options): New variable. + + * style/amsmath.el (LaTeX-amsmath-package-options): New variable. + + * style/amsbsy.el (LaTeX-amsbsy-package-options): New variable. + + * style/fancyref.el (LaTeX-fancyref-package-options): + New variable. + + * style/harvard.el: Updated GPL to version 2. Fixed FSF address. + (LaTeX-harvard-package-options): New variable. + + * style/index.el (LaTeX-index-package-options): New variable. + + * style/listings.el (LaTeX-listings-package-options): + New variable. + + * style/makeidx.el (LaTeX-makeidx-package-options): New variable. + + * style/mdwlist.el (LaTeX-mdwlist-package-options): New variable. + + * style/multind.el (LaTeX-multind-package-options): New variable. + + * style/natbib.el (LaTeX-natbib-package-options): New variable. + + * style/nicefrac.el (LaTeX-nicefrac-package-options): + New variable. + + * style/paralist.el (LaTeX-paralist-package-options): + New variable. + + * style/units.el (LaTeX-units-package-options): New variable. + + * style/scrpage2.el (LaTeX-scrpage2-package-options): + New variable. + +2005-10-21 Reiner Steib + + * toolbar-x.el (toolbarx-find-image): Fix previous commit. + +2005-10-21 Ralf Angeli + + * tex-mik.el (tex-site): Require 'tex-site no more. + + * doc/changes.texi: Document removal of 'tex-site requirement from + `tex-mik.el'. + + * configure.ac (packagedir): Quote value of `infodir'. + +2005-10-20 David Kastrup + + * toolbar-x.el: Revert mostly to 2005-05-02 state, but add a + fallback to find-image. + +2005-10-20 Reiner Steib + + * toolbar-x.el (toolbarx-find-image): Use image-search-load-path + and image-load-path when available. + (toolbarx-find-image): Revert previous fix. Instead, rely on + find-image whenever possible and don't abuse locate-library. + +2005-10-20 Ralf Angeli + + * font-latex.el (font-latex-make-user-keywords): Append string + face in order to make string fontification of ``foo $bar$ baz'' + constructs work. + +2005-10-19 Arne Jørgensen + + * latex.el (LaTeX-arg-usepackage): + If `LaTeX--package-options' is bound and nil don't ask for + package options. + + * style/verbatim.el (LaTeX-verbatim-package-options): + New variable. + + * style/varioref.el (LaTeX-varioref-package-options): + New variable. + + * style/url.el (LaTeX-url-package-options): New variable. + + * style/subfigure.el (LaTeX-subfigure-package-options): + New variable. + + * style/inputenc.el (LaTeX-arg-inputenc-inputenc): Doc fix. + (LaTeX-inputenc-package-options): Doc fix. + + * style/dk-bib.el (LaTeX-dk-bib-package-options): Doc fix. + + * style/captcont.el (LaTeX-captcont-package-options): + New variable. + + * style/booktabs.el (LaTeX-booktabs-package-options): + New variable. + + * style/babel.el: Add doc string to `LaTeX-babel-package-options' + and use `defvar' instead of `setq'. + + * style/alltt.el (LaTeX-alltt-package-options): New variable. + +2005-10-13 Reiner Steib + + * style/dk-bib.el, style/inputenc.el: Add coding cookie. + Delete trailing whitespace. Reindent. + +2005-10-13 Ralf Angeli + + * style/dk-bib.el (LaTeX-dk-bib-package-options): Define only + once. + +2005-10-13 Jan-Ake Larsson + + * tex-buf.el: Change defcustom group from TeX-commands to TeX-command + +2005-10-12 Arne Jørgensen + + * tex.el: Provide a `TeX-completing-read-multiple' either by + defalias'ing `completing-read-multiple' or defining a wrapper + around `multi-prompt'. + + * latex.el (LaTeX-arg-usepackage): New function. Asks about what + package to use, loads the AUCTeX style file, and asks about + package options (possibly based on definitions in the AUCTeX + style file). + (LaTeX-common-initialization): Use it. + + * style/babel.el: Define `LaTeX-babel-package-options' to be a + list of languages/options for the babel package. + + * style/inputenc.el: New file. + + * style/dk-bib.el: New file. + + * Makefile.in (STYLESRC): Add style/inputenc.el and + style/dk-bib.el. + +2005-10-10 Arne Jørgensen + + * latex.el (LaTeX-auto-regexp-list): Remove spurious characters + in variable definition. + +2005-10-10 Reiner Steib + + * doc/auctex.texi (top): Index "tool bar" and "toolbar". + Use "tool bar" in the text. + + * doc/changes.texi: Use "tool bar". + + * auctex.spec: Install auctex.el and preview-latex.el for SuSE + too. Don't use extraconfig. + +2005-10-07 Reiner Steib + + * Makefile.in (tar-ball): Re-add fixed spec file. + +2005-10-07 Masayuki Ataka + + * tex.el (TeX-token-char): New variable. + (plain-TeX-auto-regexp-list): Use it. + Suggested by Ikumi Keita . + + * latex.el (LaTeX-auto-regexp-list, BibTeX-auto-regexp-list): + Use it. + + * tex-jp.el (LaTeX-auto-regexp-list, plain-TeX-auto-regexp-list) + (BibTeX-auto-regexp-list): Remove. + +2005-10-06 Reiner Steib + + * auctex.spec: Fixes for Fedora. Create site-start.d and add + files. + +2005-10-02 Ralf Angeli + + * tex-buf.el (TeX-BibTeX-sentinel): Shorten message in case of + errors. + + * Makefile.in (install-lisp): Use MULESRC instead of MULEELC + because a `c' is already being appended by the installation code. + + * tex-jp.el (japanese-TeX-command-list): Remove obsolete + `TeX-run-LaTeX' option. + + * tex.el (TeX-current-macro): New function. + + * latex.el (LaTeX-verbatim-macros-with-delims) + (LaTeX-verbatim-macros-with-delims-local) + (LaTeX-verbatim-macros-with-braces) + (LaTeX-verbatim-macros-with-braces-local) + (LaTeX-verbatim-environments, LaTeX-verbatim-environments-local): + New variables. + (LaTeX-verbatim-macro-boundaries, LaTeX-current-verbatim-macro) + (LaTeX-verbatim-p, LaTeX-search-forward-comment-start): + New functions. + (LaTeX-verbatim-macros): Remove. + (LaTeX-fill-region-as-para-do): Simplify. + (LaTeX-fill-move-to-break-point): + Use `LaTeX-verbatim-macros-with-delims'. + (LaTeX-fill-paragraph, LaTeX-fill-code-comment): Handle comment + starters in verbatim constructs correctly. + + * font-latex.el (font-latex-verbatim-environments) + (font-latex-verbatim-environments-local) + (font-latex-verb-like-commands) + (font-latex-verb-like-commands-local) + (font-latex-verbatim-macros, font-latex-verbatim-macros-local): + Remove. + (font-latex-set-syntactic-keywords): Use new `LaTeX-verbatim-*' + instead of `font-latex-verb*' variables. + + * doc/auctex.texi (Font Locking): Document change of + verbatim-related variables. + + * doc/changes.texi: Document change of verbatim-related variables. + + * style/alltt.el ("alltt"): Use new variables for verbatim + constructs. + + * style/listings.el ("listings"): Use new variables for verbatim + constructs. + + * style/url.el ("url"): Use new variables for verbatim constructs. + + * latex.el (LaTeX-insert-environment): Mostly rewritten. + Improve handling of macrocode environments. + +2005-10-02 Christian Schlauer + + * tex-buf.el (TeX-BibTeX-sentinel): Check whether BibTeX reports + any warnings or errors. + + * doc/changes.texi: Mention it. + +2005-10-02 Ralf Angeli + + * texmathp.el (texmathp-match-environment): Make aware of + comments. + +2005-09-29 Masayuki Ataka + + * doc/install.texi (Customizing): Remove "Contributed files" + section. + Suggested by Ikumi Keita . + +2005-09-29 Ikumi Keita + + * texmathp.el (texmathp-tex-commands-default): Remove "xxalignat*" + and add "boxed". + +2005-09-27 Reiner Steib + + * auctex.spec: Add files in %{_datadir}/emacs/site-lisp. + Suggested by Jan-Ake Larsson. Added startfiles. + Exclude %{_infodir}/dir. + +2005-09-27 Ralf Angeli + + * configure.ac: Document option for specifying AUCTeX startfile as + --with-auctexstartfile, not --with-auctex-startfile which does not + work. Note that changing the internal name from `auctexstartfile' + to `auctex-startfile' is not an option because of the `-' in the + name which gives the shell headaches. + + * auctex.spec: Adapt to --with-auctexstartfile and + --with-preview-startfile. + + * doc/install.texi (Configure): Document change from + --with-auctex-startfile to --with-auctex-startfile and + --with-preview-startfile to --with-previewstartfile. + +2005-09-26 Reiner Steib + + * auctex.spec: Bump version number. Remove install-contrib, use + install-docs. Don't install preview/* because these are not + generated. + +2005-09-25 Ralf Angeli + + * Makefile.in (tar-ball): Don't create WWW directory and don't + copy HTML files. + (www-doc): New target. + +2005-09-25 David Kastrup + + * Version 11.81 released. + +2005-09-25 Ralf Angeli + + * RELEASE, configure.ac, font-latex.el, doc/auctex.texi, + doc/changes.texi, doc/preview-latex.texi, doc preview-readme.texi, + doc/tex-ref.texi, doc/todo.texi: Bump version number. + + * Makefile.in (DISTCLEANFILES): Add tex-site.el.out. + +2005-09-24 Ralf Angeli + + * Makefile.in (tar-ball): Remove dysfunctional spec file from + distribution. + (full-release): Disable RPM creation. + + * doc/auctex.texi: Bump version number. + + * configure.ac: Bump version number. + +2005-09-24 David Kastrup + + * doc/install.texi (Advice for package providers): + Suggest "anytex" instead of "notex" for without-texmf compilations. + +2005-09-23 Reiner Steib + + * tex-site.el.in (TeX-modes-set): Add custom group. + +2005-09-19 Ralf Angeli + + * tex.el (TeX-auto-parse-length, TeX-auto-x-parse-length) + (TeX-auto-x-regexp-list): Doc fix. + +2005-09-17 Ralf Angeli + + * texmathp.el (texmathp-tex-commands-default): Add "minipage" as + `env-off' and "\framebox" as `arg-off'. + +2005-09-13 Ralf Angeli + + * RELEASE: Update for upcoming release. + + * doc/changes.texi: Mention `font-latex-slide-title-face' and + `font-latex-match-slide-title-keywords'. + + * doc/auctex.texi (Font Locking): + Document `font-latex-slide-title-face' and + `font-latex-match-slide-title-keywords'. + +2005-09-10 Ralf Angeli + + * font-latex.el (font-latex-make-match-defun): Fontify only if + `font-latex-match-*-keywords' and + `font-latex-match-*-keywords-local' are non-empty. + (font-latex-make-match-defun): Revert. + (font-latex-make-built-in-keywords): Do not set + `font-latex-match-*' if there are no keywords. (Nicer solution + than the original change in `font-latex-make-match-defun'.) + +2005-09-08 Ralf Angeli + + * font-latex.el (font-latex-built-in-keyword-classes): + New `slide-title' class. + (font-latex-slide-title-face): New face. + Specify :size for XEmacs. + + * style/beamer.el ("beamer"): Fontify \frametitle with + `font-latex-slide-title-face'. + +2005-09-05 Ralf Angeli + + * tex-buf.el (TeX-command): Doc fix. + +2005-09-02 Ralf Angeli + + * texmathp.el (texmathp-tex-commands-default): Add "\textrm" as + `arg-off'. + +2005-08-30 Ralf Angeli + + * tex.el (TeX-font-replace-macro): Compute syntax table. + +2005-08-26 Ralf Angeli + + * latex.el (LaTeX-common-initialization): Remove redundant call to + `make-local-variable' for `outline-heading-alist'. + Set `outline-heading-alist' only if it is already defined. + +2005-08-26 Matthieu Moy (tiny change) + + * latex.el (LaTeX-common-initialization): + Set `outline-heading-alist'. + +2005-08-24 Ralf Angeli + + * latex.el (LaTeX-mark-section): Now marks subsections as well. + Former behavior is available via prefix argument. + + * doc/changes.texi: Mention change of `LaTeX-mark-section'. + +2005-08-23 Ralf Angeli + + * font-latex.el (font-latex-script): Return face symbols, not + names of non-existent variables. + + * tex.el (TeX-font-replace-macro): Do not use `TeX-find-macro-end' + for it may look too far in cases like "\emph{foo}{}". + Use `forward-sexp' with a stripped syntax table instead. + +2005-08-19 Ralf Angeli + + * doc/wininstall.texi: New "In a Nutshell" section. + +2005-08-18 Ralf Angeli + + * configure.ac: Quotify `packagelispdir' and `packagedatadir'. + (preview_enabled): Export unquoted variables. + Declare/initialize and export variables separately. + + * Makefile.in (DESCEND): Quote $$OLDPWD. + +2005-08-17 Ralf Angeli + + * doc/auctex.texi (Adding Macros): Remove superfluous entry for + `TeX-arg-file' and correct entry for `TeX-arg-input-file'. + + * latex.el (TeX-arg-input-file): Doc fix. + + * tex.el (TeX-command-list): Remove `TeX-run-LaTeX'. + Add `TeX-run-ispell-on-document' in order to prevent mismatch in + customization buffer. + +2005-08-05 David Kastrup + + * font-latex.el (font-latex-doctex-preprocessor-face): + Remove `list' from already quoted list. + +2005-08-02 Ralf Angeli + + * tex-fold.el (TeX-fold-region): In case of single-char non-letter + macros there does not have to be checked for a partial match. + This allows for folding of stuff like \,. + +2005-08-01 Berend de Boer + + * context-en.el (ConTeXt-setup-list-en): typo fixed. + +2005-07-21 Ralf Angeli + + * font-latex.el (font-latex-set-syntactic-keywords): Set and + update `font-latex-doctex-syntactic-keywords' here. + (font-latex-doctex-syntactic-keywords): Default to nil. + + * doc/auctex.texi (Japanese): Remove references to contrib make + targets. Minor clean-ups. + + * aclocal.m4 (library): Replace COMPILE_MULE and CONTRIB_MULEELC + with MULESRC and MULEELC. + + * Makefile.in (CONTRIB, CONTRIBELC, CONTRIB_MULE, COMPILE_MULE) + (CONTRIB_MULEELC): Remove. + (MULESRC, MULEELC): New variables. + (AUCSRC): Add bib-cite.el and tex-fptex.el. + (CLEANFILES): Remove CONTRIBELC and CONTRIB_MULEELC. Use MULEELC + instead. + (.PHONY): Remove contrib, install-contrib and install-contrib-el + targets. + (lisp): Depend on STYLESRC and MULESRC. Compile MULESRC as well. + (auto-loads.el): Use MULESRC. + (contrib, install-contrib-el, install-contrib): Remove. + (install-el): Install MULESRC. + (install-lisp): Install MULEELC. + + * style/csquotes.el: Bring up to par with csquotes 3.0. + (LaTeX-csquotes-insert-environment): New function. + +2005-07-15 David Kastrup + + * doc/preview-todo.texi: Mention that preview.dtx is not a + showpiece for AUCTeX. + +2005-07-15 Ralf Angeli + + * tex.el (TeX-run-style-hooks): Adjust `default-directory' to + match the directory of the style. + +2005-07-14 David Kastrup + + * doc/install.texi (Configure): explain about --without-packagedir. + (Advice for package providers): Same here. + + * aclocal.m4 (EMACS_PATH_LISPDIR): Allow packagedir=no with XEmacs. + + * configure.ac: protect against packagedir starting with `-' + +2005-07-12 Ralf Angeli + + * font-latex.el (font-latex-match-math-envII): Match environment + begin and end with whitespace between macro and argument as well. + + * doc/install.texi (Configure): Add `file' macro. + + * texmathp.el (texmathp-match-environment): Match environment + begin and end with whitespace between macro and argument as well. + +2005-07-12 David Kastrup + + * doc/wininstall.texi: + + * doc/install.texi (Configure): Explain prefix a bit more. + + * doc/Makefile.in (install-man): include tex-ref.tex. + +2005-07-08 Ralf Angeli + + * tex.el (TeX-insert-quote): Do not inhibit special quote + insertion in docTeX documentation parts. + + * font-latex.el (font-latex-match-command-with-arguments) + (font-latex-match-command-in-braces): Remove call to + `font-latex-commented-outp'. + (font-latex-match-quotation): Do not consider matches in comments + or verbatim-like constructs. Fix typo. + +2005-07-07 Ralf Angeli + + * latex.el (LaTeX-fill-move-to-break-point): Make non-MULE + XEmacsen happy. + (LaTeX-fill-paragraph): Don't treat trailing comment starters as + code comments. + + * font-latex.el (font-latex-match-quotation): Always use multibyte + strings for comparison. + + * doc/auctex.texi (top): Make the summary notes appear as + "Executive Summary" in printed output. + + * doc/intro.texi: Main heading in rawtext case should not be + numbered. Main heading in printed output has to be chapter, not + section, in order to fit into the rest of the sectioning + hierarchy. + (Introduction): Add two intermediate headings in order to make the + structure clearer. + + * doc/.cvsignore: Add auto directory. + +2005-07-06 David Kastrup + + * doc/tex-ref.tex: Rearrange and add information for preview-latex. + +2005-07-05 David Kastrup + + * doc/preview-latex.texi (Simple customization): Document new + option `preview-preserve-counters'. + + * doc/auctex.texi (top): Mention RefTeX, `LaTeX-install-toolbar' + and preview-latex. + +2005-07-01 Ralf Angeli + + * tex.el (TeX-submit-bug-report): Mention FAQ section. + + * doc/changes.texi: Advertise inclusion of preview-latex and + overhaul of installation procedures. + + * doc/install.texi (Advice for package providers): Refer to + preview-latex.el file. + + * doc/quickstart.texi (Quick Start): Use (load "auctex.el" nil t + t) instead of (require 'tex-site). + + * doc/faq.texi: Use (load "auctex.el" nil t t) instead of (require + 'tex-site). + + * doc/intro.texi (Introduction): Use (load "auctex.el" nil t t) + instead of (require 'tex-site). + +2005-06-30 Ralf Angeli + + * doc/auctex.texi (Folding): Do not quote `lambda' function. + +2005-06-29 Ralf Angeli + + * font-latex.el (font-latex-quotes): Get rid of :set function and + move most of its content to `font-latex-match-quotation'. + (font-latex-quotes-control): New variable. Initialize with nil. + (font-latex-match-quotation): Use it. + The whole changeset lets quote matching recognize automatically + when the value of `font-latex-quotes' changed while making sure + that the regexp only has to be rebuilt when a change actually + occured. + + * doc/todo.texi (Mid-term Goals): Update text about integration of + preview-latex. + + * doc/auctex.texi (Floats): Clarify use of + `LaTeX-top-caption-list'. + (Display, Internationalization): Make node and heading clearer. + (European): Describe insertion of multiple consecutive hyphens. + +2005-06-24 David Kastrup + + * RELEASE: Minor change. + + * configure.ac: Move checks and export for PERL here (needed for + doc of preview-latex). + (preview_enabled): Don't export Info-related variables, as they + are not needed in preview. + + * Makefile.in (AUCTEXVERSION): import. + (info, dvi): No subshell needed. + (auctex.el): Depend on config.status + (install-metadata): pass upstream version into prv-install.el + +2005-06-21 Ralf Angeli + + * tex-info.el (TeX-texinfo-mode): Use `TeX-run-mode-hooks'. + + * latex.el (TeX-latex-mode): Use `TeX-run-mode-hooks'. + + * context.el (ConTeXt-mode-common-initialization): + Use `TeX-run-mode-hooks'. + + * configure.ac: Make info about configuration clearer (in + connection with the message for preview-latex). + + * tex.el (TeX-master-file): `TeX-default-extension' is a variable, + not a function. + (TeX-run-mode-hooks): New function. + (TeX-plain-tex-mode, ams-tex-mode): Use it. + +2005-06-21 David Kastrup + + * Makefile.in (xemacs-package): reorder args. + + * configure.ac: disable INSTALL_INFO for XEmacs package. + + * doc/Makefile.in (install-man): Use $$i instead of $i. + +2005-06-20 David Kastrup + + * doc/install.texi (Advice for package providers): Propose package + structure. + + * doc/Makefile.in (install-man): Install sources for texinfo + files. + (.PHONY): Add install-man. + + * Makefile.in (.PHONY): Add install-man and xemacs-package + (install-man): Just descend into doc directory. + (xemacs-package): Try building some XEmacs package. + + * autogen.sh: Don't run distclean, that seems unexpected. + + * RELEASE: Further fold in stuff from preview/RELEASE which is now + deleted. + +2005-06-20 Ralf Angeli + + * font-latex.el (font-latex-superscript-face) + (font-latex-subscript-face): Add to correct customization group. + (font-latex-match-command-with-arguments) + (font-latex-match-command-in-braces, font-latex-match-math-env): + Don't set a dummy match. Remove unnecessary throw..catch clauses. + +2005-06-18 David Kastrup + + * RELEASE: Well, the merge with preview-latex is no longer + "planned". + +2005-06-16 Ralf Angeli + + * doc/preview-faq.texi (Requirements): Denastify. + + * tex.el (TeX-master-file): Don't override existing master with + `TeX-transient-master'. + + * tex-style.el (LaTeX-includegraphics-read-file): Doc fix. + +2005-06-15 Ralf Angeli + + * doc/install.texi (Prerequisites): Denastify. + + * doc/auctex.texi (Font Locking): Fix typo. + + * configure.ac: Use correct variable for --disable-preview switch. + +2005-06-15 Masayuki Ataka + + * Makefile.in (auto-loads.el): Auto-load COMPILE_MULE, too. + +2005-06-14 Ralf Angeli + + * RELEASE: Update stuff about fixed bugs and new features. + +2005-06-14 David Kastrup + + * doc/wininstall.texi: Spell out file names more explicitly. + Remove any hint of a version that might lead Windows users to + assume this documentation is for some reason more outdated than + year-old stuff they find via Google. + + * Makefile.in (install-docs): Make exit status of test bad-shell + safe. + +2005-06-14 Ralf Angeli + + * Makefile.in (all): Do not depend on `docs' target. + (.PHONY): Remove `docs'. Add `info' and `dvi'. + (docs): Remove. + (info, dvi): New targets. + (tar-ball): Make sure `dist' stuff is up-to-date. + Revert, as it is superfluous. + + * doc/Makefile.in (dist): Correct file name for + preview-latex.info. + (info, dvi): New targets. + (.PHONY): Add them and remove `auctex' and `preview'. + (auctex, preview): Remove. + +2005-06-14 David Kastrup + + * RELEASE: Adapt RELEASE notes to include preview-latex info. + + * README.CVS: Adapt to reality. + + * doc/Makefile.in (all): Same as dist. + (dist): Just create DISTTEXTS and info files. + (extradist): Additional stuff for ftp site. + (disttexts): Remove target. + (clean): Don't remove info files. + (maintainer-clean): Remove info files. + + * autogen.sh: Add error messages, run autoconf in preview + subdirectory. Heed MAKE variable if set. + + * Makefile.in (CVSFILES): Define files not to use in tarball. + (tar-ball): Remove them. + (tar-ball): Make extradist for additional doc files on ftp. + +2005-06-12 Ralf Angeli + + * tex-buf.el (TeX-ispell-document): Cater for the case where the + master file is located in a different directory. + (TeX-run-ispell-on-document, TeX-ispell-document): Doc fix. + +2005-06-11 Ralf Angeli + + * tex.el (TeX-master-file): Check `TeX-transient-master' not only + in the shared case. + + * tex-buf.el (TeX-region-create): Let-bind `TeX-transient-master'. + +2005-06-10 Ralf Angeli + + * doc/auctex.texi (Parsing Files): Fix display of reference. + Get rid of references to \documentstyle. + (Simple Style, Adding Macros, Adding Environments) + (Hacking the Parser): Clean up code examples. + + * tex.el (TeX-master-file-ask): Get rid of "" string as + default for `read-file-name'. Fixes unresponsiveness of Emacs on + Windows and fallback to minibuffer if file is opened via menu and + prevents file history from being cluttered. Use relative file + name for master file. + (TeX-master-file): Get rid of "this file" string as default for + `read-file-name'. + +2005-06-09 Ralf Angeli + + * tex-fold.el (TeX-fold-ellipsis): New variable. + (TeX-fold-hide-item): Use it. + + * Makefile.in (DESCEND): Make MSYS happy if $(subdirs) is null, + e.g. when --disable-preview is used. + Make the change more safe with regard to the exit code. + +2005-06-09 David Kastrup + + * doc/wininstall.texi: Change line endings blurb. Write drive: + everywhere in the example strings. + + * doc/preview-readme.texi (Introduction): Some cosmetic changes to + account for the merge. + + * mkinstalldirs: + + * install-sh: Replace `#/bin/sh' with `:' as this should be more + portable when called from a Bourne shell (which is what the + Makefiles do). + +2005-06-08 David Kastrup + + * doc/preview-dtxdoc.pl: Replicate possible CR line endings + faithfully, and don't use multiline strings. + +2005-06-08 Ralf Angeli + + * doc/.cvsignore: Ignore all *.info, *.info-*, and *.pgs files. + + * Makefile.in (preview_enabled): New variable. + (all): Depend on `docs' target. + (.PHONY): Add `docs' target. + (docs): New target. + (install): Depend on `install-docs' instead of `install-info'. + (install-info): Remove. + (install-docs): New target. + + * autogen.sh: Generate preview-latex docs as well. + + * configure.ac: Substitute preview_enabled variable in output + files. + + * doc/.cvsignore: Add relevant preview-latex files. + + * doc/Makefile.in (TEXIFILES): Rename to AUCTEXTEXIFILES. + (PERL, PREVIEWTEXIFILES): New variables. + (all): Now depends on `auctex' and `preview' targets. + Move AUCTeX-specific targets from original to `auctex'. + (install): Now depends on `install-auctex' and `install-preview' + targets. Move AUCTeX-specific targets and content from original + to `install-auctex'. + (.PHONY): Add `auctex', `preview', `install-auctex', and + `install-preview'. + (auctex, install-auctex, preview, install-preview): New targets. + (auctex.dvi, auctex.pdf, auctex.info): Depend on + $(AUCTEXTEXIFILES) instead of $(TEXIFILES). + (preview-latex/index.html, html-docs, preview-dtxdoc.texi) + (preview-latex.dvi, preview-latex.ps, preview-latex.pdf) + (preview-latex.info, ../PROBLEMS): New targets (from + preview/doc/Makefile.in). + (../README, ../TODO, ../FAQ): Create output combined from + respective AUCTeX and preview-latex files. + (clean, maintainer-clean): Cater for preview-latex files. + + * doc/todo.texi (Development): More specific heading for plain + text output. + + * doc/preview-todo.texi: Move here from preview/doc/todo.texi. + + * doc/preview-readme.texi: Move here from preview/doc/readme.texi. + + * doc/preview-problems.texi: Move here from + preview/doc/problems.texi. + + * doc/preview-faq.texi: Moved here from preview/doc/faq.texi. + + * doc/copying.texi, doc/preview-dtxdoc.pl, doc/preview-latex.texi: + Moved here from preview/doc/. + +2005-06-07 David Kastrup + + * tex.el (TeX-regexp-group-count): New function. + (TeX-auto-parse-region): Rewrite to use hashes and to save overuse + of `looking-at'. We really should keep the relevant information + complete in hashes instead of moving them forward and back between + hashes and lists, but at least this change removes most of the + really evil quadratic behavior while keeping the original API. + Yet. + +2005-06-07 Ralf Angeli + + * font-latex.el (font-latex-fontify-sectioning): Doc fix. + + * doc/auctex.texi (Font Locking): Document the nature of the + `color' option for `font-latex-fontify-sectioning'. + +2005-06-06 David Kastrup + + * configure.ac: Remove call of MAKEINFO_CHECK_MACROS: we expect a + recent enough makeinfo version if you want to bootstrap, anyway. + +2005-06-06 Ralf Angeli + + * tex-bar.el (TeX-bar-LaTeX-button-alist) + (menu-strings-buttons-alist): help-echo functions are called with + arguments. + +2005-06-06 David Kastrup + + * doc/Makefile.in (TEXINFOINCLUDES): Remove. + (MAKEINFO_MACROS): Remove. + + * tex-buf.el (TeX-format-filter): Don't let match-data generate + markers. This is a terrible performance hog! + (TeX-format-filter): Actually, we don't need to save any + match-data inside of a filter function with current versions of + Emacs and XEmacs. + +2005-06-05 Ralf Angeli + + * style/scrbase.el, style/scrbook.el, style/scrreprt.el: Use + `sectioning' instead of `title' for sectioning fontification. + + * doc/changes.texi: Mention change of `title' to `sectioning' for + keyword variables. + + * font-latex.el (font-latex-fontify-sectioning) + (font-latex-built-in-keyword-classes) + (font-latex-keyword-matcher): Use `sectioning' instead of `title'. + (font-latex-deactivated-keyword-classes): New variable. + Don't do extra quoting. + (font-latex-make-built-in-keywords): Remove unnecessary `let'. + Check `font-latex-deactivated-keyword-classes' in generated + `font-latex-match-*-make' functions. + + * tex.el (TeX-quote-language-alist): Do not use `alist' widget + because XEmacs 21.4 does not provide it. Do not use a cons cell + for opening and closing quotation marks in order to simplify + structure. + (TeX-quote-language): Describe structure as in + `TeX-quote-language-alist'. + (TeX-insert-quote): Adapt to new structure of `TeX-quote-language' + and `TeX-quote-language-alist'. + + * doc/auctex.texi (European): Describe new structure of + `TeX-quote-language-alist'. + (Font Locking): Use `sectioning' instead of `title'. + Describe deactivation of built-in keyword classes. + + * style/csquotes.el, style/czech.el, style/danish.el, + style/german.el, style/italian.el, style/ngerman.el, + style/slovak.el, style/swedish.el: Reflect new structure of + `TeX-quote-language'. + +2005-06-04 David Kastrup + + * doc/Makefile.in (TEXINFOINCLUDES): macros.texi has moved here + from ../preview/doc + (../INSTALL, ../INSTALL.windows, ../README, ../CHANGES, ../TODO) + (../FAQ): Change dependencies accordingly. + + * configure.ac: Rearrange checks for MAKEINFO. + Export more stuff into preview's configure. Maybe this is better + done with use of caches? + + * autogen.sh: Don't look in preview subdirectory. + + * Makefile.in (configure): Depend on local aclocal.m4 + +2005-06-03 David Kastrup + + * doc/Makefile.in (TEXINFOINCLUDES, TEXIFILES, ../INSTALL) + (../INSTALL.windows, ../README, ../CHANGES, ../TODO, ../FAQ): + Move ../preview/doc/macros.texi to here again. + +2005-06-02 Ralf Angeli + + * tex.el (VirTeX-common-initialization): Explicitely make + `find-file-hooks' buffer-local in XEmacs 21.4 which fails to do + this via `add-hook'. + +2005-06-01 Ralf Angeli + + * latex.el (LaTeX-backward-paragraph): Use catch..throw instead of + an indicator variable. Don't refer to a saved match data. + Check for `TeX-esc', not specific char. + + * style/babel.el ("babel"): Disable font locking of macros not + handled correctly. + +2005-05-30 Ralf Angeli + + * style/babel.el: New file. + + * Makefile.in: Add style/babel.el. + + * doc/changes.texi: Mention babel support. + +2005-05-28 Ralf Angeli + + * tex-buf.el (TeX-next-error): Call `next-error' as fallback. + (TeX-previous-error): New function. + + * tex.el (TeX-mode-map): Remap bindings of `next-error' and + `previous-error' to `TeX-next-error' and `TeX-previous-error' + respectively. + +2005-05-24 Ralf Angeli + + * tex.el (TeX-command-list): Remove chktex comment. + + * doc/auctex.texi (Checking): A user should not (have to) edit + tex.el to switch from lacheck to chktex. + + * font-latex.el (font-latex-make-match-defun) + (font-latex-make-built-in-keywords): Do not byte-compile generated + functions here but at the end of font-latex.el. + Prevents byte-compiler warnings due to possibly undefined functions. + +2005-05-24 David Kastrup + + * configure.ac: Recurse into preview _before_ starting any + AC_SHELL_QUOTIFY business to avoid double quoting. + + * doc/tex-ref.tex (\title{RefTeX (long)}) + (\title{RefTeX (short)}): New columns. One will have to go. + +2005-05-22 David Kastrup + + * tex.el (TeX-PDF-mode): Use the standard minor mode function + instead of redefining it. + (TeX-PDF-mode-parsed): New function replacing the previous extra + functionality in `TeX-PDF-mode'. + (TeX-PDF-mode-on, TeX-PDF-mode-off): Warn in docstring. + Use `TeX-PDF-mode-parsed'. + +2005-05-21 Ralf Angeli + + * doc/install.texi, doc/wininstall.texi: Small corrections. + + * tex-bar.el (TeX-bar-LaTeX-button-alist): Reenable mode-specific + images for View button. + (LaTeX-install-toolbar): Add `toolbarx-refresh' to + `TeX-PDF-mode-hook'. + + * tex.el (TeX-PDF-mode): Run `TeX-PDF-mode-hook'. + +2005-05-21 David Kastrup + + * autogen.sh: Remove argument to preview/autogen.sh + + * doc/install.texi: Integrate the installation instructions for + preview-latex. + +2005-05-20 David Kastrup + + * doc/tex-ref.tex (section{Greek Letters}): Add \Xi. + +2005-05-18 Ikumi Keita + + * style/amsmath.el (LaTeX-label-alist): Add "multline" environment. + + * Makefile.in: + * configure.ac: + * preview/Makefile.in: Change "==" to "=" in the argument of + "test" for Bourne shell compatibility. + +2005-05-19 David Kastrup + + * doc/wininstall.texi: Rearrange to make suitable for standalone + installation including preview-latex. Adapt to a few + changes (like tex-fptex and tex-mik not being in load-path by + default). + +2005-05-19 Ralf Angeli + + * tex-site.el.in (tex-site-unload-hook, TeX-modes): Do not use + `dolist'. Prevents console pop-ups with XEmacsen on Windows. + + * latex.el (LaTeX-fill-move-to-break-point): Check for + `charset-after' to make non-MULE XEmacsen happy. + Some reformatting. + +2005-05-18 David Kastrup + + * latex.el (LaTeX-math-default): Add Xi (reported by Uli + Fahrenberg). + +2005-05-17 David Kastrup + + * Makefile.in (EXTRAFILES): remove. No longer needed. + (auto-loads.el): Undo previous change. Properly group statements. + (install-el): Rewrite condition for some non-Posix shells. + (install-metadata): Rewrite condition for non-Posix. + (tar-ball): Change owner and group to root. This is not portable, + but will be needed only by the maintainers, anyway. + (auto-loads.el): ignore errors also for braindead make. + (install-metadata): Same here. + (clean): Burp if cd doc fails. + (distclean): Same here. + (tar-ball): rewrite for braindead shells. + (tar-ball): make sure doc exists. Why do I bother, actually, the + tarball target is not for public consumption, anyway. + +2005-05-17 Ralf Angeli + + * Makefile.in (auto-loads.el): Don't stop on non-zero exit code. + +2005-05-16 Ralf Angeli + + * tex.el (TeX-transient-master): New variable. + (TeX-master-file): Use it. + + * tex-buf.el (TeX-command-sentinel): Bind `TeX-transient-master'. + +2005-05-14 Ralf Angeli + + * latex.el (LaTeX-babel-hyphen): Doc fix. + (LaTeX-common-initialization): Call `easy-menu-add' as late as + possible. + +2005-05-15 Ikumi Keita + + * Makefile.in (CLEANFILES): Add $(CONTRIBELC) and + $(CONTRIB_MULEELC). + (DISTCLEANFILES): Add auctex.el and auto-loads.el. + (auto-loads.el): Add $(COMPILE_MULE) + +2005-05-14 Ikumi Keita + + * style/amsopn.el: + * style/amsmath.el: Move "mode"-like entries from amsopn.el to + amsmath.el. + + * style/amsmath.el: Edit entries in TeX-add-symbols. + Remove duplicate entry "raisetag". + Add some new entries. + Make arrow macros like "overleftarrows" to take argument. + Remove accents macros like "Hat" because they are obsolate in + amsmath v2. + (LaTeX-item-list): Add "multline*", "matrix", "pmatrix", + "bmatrix", "Bmatrix", "vmatrix" and "Vmatrix" environment. + (LaTeX-label-alist): Remove "aligned" environment. + + * tex-style.el (LaTeX-amsmath-label): Fix doc. + + * latex.el: (LaTeX-math-default): Remove duplicate entry + "nabla". Remove AMS Accents like "Hat" because they are obsolate + in amsmath v2. + (LaTeX-babel-hyphen): Fix doc. + (LaTeX-common-initialization): Edit some entries in TeX-add-symbols. + +2005-05-13 Ralf Angeli + + * doc/changes.texi: Small corrections. + +2005-05-12 Ralf Angeli + + * tex-fold.el (TeX-fold-make-overlay): Calculate priority before + the overlay is instantiated. + + * font-latex.el (font-latex-match-command-with-arguments): + Make XEmacs happy. + + * latex.el (LaTeX-fill-newline-hook): New hook. + (LaTeX-fill-newline): Use it. + + * tex-fold.el (TeX-fold-keymap): Remove deprecated key bindings. + (TeX-fold-region, TeX-fold-item): Use `TeX-fold-item-end'. Do not + compute display string (now done in `TeX-fold-hide-item'). + (TeX-fold-make-overlay): Do not mess with display string anymore. + Thereby remove it from list of function arguments. + (TeX-fold-item-end, TeX-fold-overfull-p) + (TeX-fold-update-at-point): New functions. + (TeX-fold-buffer-substring): Get 'display property instead of + 'TeX-fold-display-string which is not used anymore. + (TeX-fold-hide-item): Computation of display string and faces as + well as provisions for overfull lines are done only in this + function now. The 'display property is now set for XEmacs as + well. + (TeX-fold-mode): Add and remove `TeX-fold-update-at-point' to + `LaTeX-fill-newline-hook' respectively. + + * tex.el (TeX-overlay-prioritize): Fix oversight in XEmacs version + of the function. + +2005-05-11 Reiner Steib + + * Makefile.in (tar-ball): Allow YYYYMMDD-a TAG for snapshots. + +2005-05-11 Ralf Angeli + + * font-latex.el (font-latex-set-syntactic-keywords): Don't freak + out if there is whitespace in front of the \begin/\end pair of + verbatim and verbatim-like environments. + + * latex.el (LaTeX-auto-cleanup): Discard only options which + actually include a "=". + + * Makefile.in: Whitespace cleanup. + + * tex.el (TeX-overlay-prioritize): Fix calculation of priority for + in-between overlay. + (TeX-insert-quote): Insert TeX quote if point is just before math, + comment, or verbatim content. + +2005-05-11 David Kastrup + + * doc/Makefile.in (TEXINFOINCLUDES): Add directory modifier + TEXIPWD. This is ugly. + (html/auctex_toc.html): Use it. + + * Makefile.in (tar-ball): Make tar-ball from exporting, and allow + for TAG being a date specification. + (full-release): Omit release tag check. + +2005-05-10 Ralf Angeli + + * font-latex.el (font-latex-forward-comment): New function. + Prevent infinite loops and repair regexp. + Simplify. Code mainly by David Kastrup. + (font-latex-match-command-with-arguments): Use it. + Set fontification start of optional argument to opening bracket. + Apply restriction of region more globally. Fix handling of + multiple optional arguments. Break if the end of the first + mandatory argument could not be found. + +2005-05-09 Ralf Angeli + + * tex.el (TeX-normal-mode): Ask for master file in 'shared case. + + * font-latex.el (font-latex-built-in-keyword-classes): + Doc fix (typo). + (font-latex-match-command-with-arguments): Set macro end before + any comments. Do not move forward over comments if point is over + the limit. + +2005-05-09 David Kastrup + + * doc/Makefile.in (dist): Use DISTTEXTS instead of explicit list + in this directory. + +2005-05-07 Ralf Angeli + + * tex.el (VirTeX-common-initialization): Remove Emacs 20 + compatibility code. Call `TeX-master-file' during load of shared + files as well. + +2005-05-06 Reiner Steib + + * Makefile.in (DOCFILES): Remove macros.texi to make "tar-ball" + work again. + +2005-05-06 David Kastrup + + * tex.el (TeX-load-style): Fix typo `expand-filename'. + +2005-05-06 Ralf Angeli + + * tex.el (TeX-local-master-p): Limit search. + + * doc/Makefile.in (TEXINFOINCLUDES): New variable used for file + inclusion with makeinfo, texi2dvi and texi2pdf. + (MAKEINFOINC): Remove. + + * doc/intro.texi (Introduction): Make package activation clearer. + +2005-05-05 Ralf Angeli + + * doc/intro.texi (Introduction): Be consistent with the display of + commands in the rest of the manual. + + * tex-fold.el (TeX-fold-mode): Improve doc string and add its + first line to the autoload form. + +2005-05-04 David Kastrup + + * tex-fold.el (TeX-fold-mode): Change autoload cookie because of + XEmacs. + +2005-05-03 David Kastrup + + * auctex.spec: First attempt + +2005-05-02 David Kastrup + + * doc/install.texi: + + * doc/intro.texi: + + * doc/wininstall.texi: overhaul. + + * autogen.sh: adapt to auto.texi scheme. + + * toolbar-x.el (toolbarx-install-toolbar): Remove overlong doc + string from autoload. + + * tex-site.el.in (tex-site-unload-hook): Define to remove the + after-load hooks and load-path entry. + (TeX-modes-set): Use defalias instead of fset to allow unloading. + + * README.CVS: Change instructions. + +2005-05-02 David Kastrup + + * bib-cite.el: Revert 2005-04-19 change: autoloads are not + extracted from CONTRIB packages. + +2005-05-02 David Kastrup + + * Makefile.in (tex-site.el.out, auctex.el, configure) + (Makefile, config.status): Add targets to get reconfiguration if + necessary. + + * style/url.el: + + * style/ltx-base.el: + + * style/units.el: + + * style/alltt.el: + + * style/alphanum.el: + + * style/jura.el: + + * style/emp.el: + + * style/doc.el: + + * style/slides.el: + + * style/csquotes.el: + + * style/listings.el: + + * style/nicefrac.el: + + * style/ltxdoc.el: + + * style/jurabib.el: + + * style/mdwlist.el: + + * style/amstex.el: Change maintainer address. + + * doc/intro.texi (Introduction): Changes, cleanup, corrections. + +2005-05-01 David Kastrup + + * doc/install.texi (Prerequisites): Shorten. + (Prerequisites): Mention that one can survive without texinfo. + (Configure): Add prefix information. + (Configure): Sync with preview-latex docs. Mention the + disable-preview option and preview-specific options. + + * configure.ac: Don't use have-preview macro. Conflicts with the + idea of pregenerated docs. + +2005-05-01 Ralf Angeli + + * font-latex.el (font-latex-make-match-defun) + (font-latex-make-built-in-keywords): Byte-compile generated + functions. + + * Makefile.in (clean, distclean): Descend. + +2005-05-01 David Kastrup + + * tex.el (TeX-load-style): Properly expand file names, and fix a + terrible order-of-arguments bug. + + * configure.ac: fix syntax error with MAKEINFO_MACROS + + * tex-site.el.in (TeX-mode-alist): Use correct file name for + texinfo-mode. + + * Makefile.in (AUCSRC): Move tex-style.el before latex.el + + * configure.ac: Add have-preview to macros if we have preview + enabled. + + * doc/Makefile.in (MAKEINFOINC): Use macros.texi in preview/doc + directory. + (auctex.dvi, auctex.pdf, auctex.info, ../INSTALL) + (../INSTALL.windows, ../README, ../CHANGES, ../TODO, ../FAQ): + Use MAKEINFOINC + + * doc/macros.texi: Remove in lieu of version in preview/doc. + + * doc/intro.texi (Introduction): Reorganize, use more of rawfile. + Mention preview-latex. + + * tex-buf.el: + + * tex-fold.el: + + * tex-font.el: + + * tex-fptex.el: + + * tex-info.el: + + * tex-mik.el: Change maintainer to auctex-devel@gnu.org + +2005-04-30 David Kastrup + + * Makefile.in (install-metadata): Correct version number. + (DESCEND): different quoting. + (install): Same here. + (install-metadata): Don't depend on some exit values. + + * configure.ac: substitute auctexstartfile. Export auctexdir as + `..'. + If installing info into XEmacs package, disable install-info. + If makeinfo is disabled, don't check for macros. + + * Makefile.in (auctexstartfile): autoconf variable. + (subdirs): autoconf variable. + (PACKAGE, PACKAGE_INFO): macros. + (DESCEND): For rebuilding stuff and installing. + (all): descend. + (tex-site.el): don't include autoloads when XEmacs. + (install): descend. + (install-startup): new target + (install-el): don't install tex-site on XEmacs. + (install-el): don't fail on .nosearch not installed. + (install-metadata): new target for XEmacs. + +2005-04-29 Ralf Angeli + + * tex.el: Remove `TeX-doc' for `ams-tex-mode'. + +2005-04-29 David Kastrup + + * auctex.el.in: + + * context.el: + + * latex.el: + + * tex-jp.el: + + * tex-site.el.in: + + * tex.el: + + * tex-info.el: Remove TeX-doc. + + * tex-info.el (Texinfo-mode): Fix type in alias. + + * tex-site.el.in (tex-site): Provides are added by Makefile. + Remove them here. + + * configure.ac: Generate tex-site.el.out instead of tex-site.el. + + * Makefile.in (AUTOLOAD): New form for autoloads from rest of line. + (all): Make depend on tex-site.el + (lisp): Depend on tex-site.el + (tex-site.el, auto-loads.el): New targets. + +2005-04-28 Reiner Steib + + * tex-site.el.in (TeX-mode-alist): Exchange value and doc string. + (TeX-modes-set): Check if mode is fbound. + + * doc/changes.texi: Mention changes in sectioning fontification. + + * doc/auctex.texi (Font Locking): Adjust to new sectioning + fontification. + + * font-latex.el: Rename most *-title* stuff to *-sectioning*. + Old names: font-latex-title-%s-face, font-latex-title-fontify, + font-latex-update-title-faces, font-latex-make-title-faces + font-latex-title-max. New names: font-latex-sectioning-%s-face, + font-latex-fontify-sectioning, font-latex-update-sectioning-faces, + font-latex-make-sectioning-faces, font-latex-sectioning-max. + (font-latex-fontify-sectioning): Fix typos in doc string. + +2005-04-28 Ralf Angeli + + * doc/auctex.texi (Development): New name replacing "ToDo". + + * doc/faq.texi, doc/todo.texi: Fix for raw output. + +2005-04-28 David Kastrup + + * tex-site.el.in (TeX-doc): Use AUCTeX-version. + + * configure.ac: fiddle with relative paths. + + * Makefile.in: several changes to buld structure. + + * auctex.el.in (TeX-doc): Startup file source. + + * doc/wininstall.texi: + + * doc/intro.texi: + + * doc/install.texi: + + * doc/faq.texi: + + * doc/changes.texi: Make the stuff compile cleanly. + + * doc/Makefile.in (DISTTEXTS): list plain text files in parent dir. + (.PHONY): everything needed here. + (auctex.info): don't ignore errors. + (../INSTALL, ../INSTALL.windows, ../README, ../CHANGES) + (../TODO, ../FAQ, disttexts): New targets. + (INSTALL, INSTALL.windows, README, CHANGES, HISTORY, TODO, FAQ): + Remove. + (clean): Don't remove files in this directory. + (maintainer-clean): New target, removes files in parent, too. + + * autogen.sh: Create info files and distribution texts like + preview-latex does, and recurse into preview directory to do the + same. + +2005-04-27 David Kastrup + + * tex.el (TeX-lisp-directory, TeX-auto-global): + Don't `file-name-as-directory'fy. + (TeX-style-global, TeX-auto-local, TeX-style-local) + (TeX-macro-global, TeX-macro-private): Same here. + (TeX-auto-private): Use expand-file-name. + (TeX-style-private): Same here. + (TeX-check-path): Same. + (TeX-load-style): Adapt. + + * tex-buf.el (TeX-check-files): Be robust against non-slashed + directory names. + (TeX-ispell-document): Same here. + + * tex.el (AUC-TeX-version, AUC-TeX-date): + Protect `make-obsolete-variable' against obsolete Emacsen. + +2005-04-28 Masayuki Ataka + + * doc/changes.texi: Mention the fix of Japanese fill problems. + +2005-04-27 David Kastrup + + * configure.ac: Correct bug reporting address and move stuff over + from preview. + * aclocal.m4: remove, we want the one in preview instead. + + * tex-site.el.in (AUCTeX-version, AUCTeX-date): get via configure. + + * tex.el (info): Add "docTeX" to info prefixes. + (AUCTeX-version, AUCTeX-date): removed to tex-site.el. + (AUC-TeX-version, AUC-TeX-date): Use `make-obsolete-variable'. + Is version 11.50 correct? + + * tex-bar.el (LaTeX-install-toolbar): Adjust toolbarx-image-path. + + * autogen.sh: Use aclocal.m4 from preview subdirectory. + + * tex.el (TeX-submit-bug-report): Add `TeX-command-list' to bug + reports. + +2005-04-23 David Kastrup + + * tex-buf.el (TeX-command): Let it accept `TeX-active-master' as + well, by not touching `TeX-current-process-region-p' unless + `TeX-region-file' or `TeX-master-file' have been identified + explicitly. + (TeX-view): Simplify. + (TeX-active-process, TeX-active-buffer): Simplify. + +2005-04-22 David Kastrup + + * tex-buf.el (TeX-help-error): Create the correct log file + name corresponding to the current run. + (TeX-error, TeX-warning): Pass runbuffer info into the routines to + get the correct log file name in all circumstances. + +2005-04-20 David Kastrup + + * configure.ac: don't bother about pre-2.50 autoconf. + Check version more fine-grainedly. + +2005-04-19 David Kastrup + + * texmathp.el (texmathp-match-switch): Add autoload cookie. + + * tex.el (no-doc): Remove: not needed because autoloads are + documented by the cookie extraction process. + (bibtex-mode-hook): Remove. This will be done by an autoload + cookie from latex.el instead. + (BibTeX-auto-store, LaTeX-math-mode, japanese-plain-tex-mode) + (japanese-latex-mode, texinfo-mode, latex-mode, multi-prompt) + (texmathp, texmathp-match-switch): Remove autoloads since this is + done by cookies extracted into auctex.el. + (TeX-region-create, TeX-save-document, TeX-home-buffer) + (TeX-pin-region, TeX-command-region, TeX-command-buffer) + (TeX-command-master, TeX-command, TeX-kill-job) + (TeX-recenter-output-buffer, TeX-next-error) + (TeX-toggle-debug-boxes, TeX-region-file, TeX-current-offset) + (TeX-process-set-variable, TeX-view): Make comment nil instead of + no-doc. + (font-latex-setup, tex-font-setup): Remove autoloads. Should be + done by cookies instead. + (TeX-tex-mode): rename from tex-mode. + (TeX-plain-tex-mode): rename from plain-tex-mode. + (ams-tex-mode): Change autoload cookie. + + * tex-jp.el (japanese-plain-tex-mode, japanese-latex-mode): + Change autoload cookies. + + * tex-font.el (tex-font-setup): Add autoload cookie. + + * tex-fold.el (TeX-fold-mode, tex-fold-mode): Add autoload + cookies. + + * multi-prompt.el (multi-prompt): Add autoload cookie. + + * latex.el (auto-mode-alist): Add .drv to latex-mode. + (TeX-latex-mode): Change name from latex-mode. + (TeX-doctex-mode): Same here for doctex-mode. Explicitly set + major-mode to doctex-mode: we don't want different modes. + + * tex-info.el (texinfo): Alias texinfo-mode to Texinfo-mode for + symmetry. + (Texinfo-mode): Autoload. + + * context.el (ConTeXt-mode, context-mode): Add definitions and + aliases and autoload cookies. + + * bib-cite.el: Remove autoload from instructions. + + * toolbar-x.el (toolbarx-image-path): New variable. + (toolbarx-make-string-from-symbol) + (toolbarx-make-symbol-from-string, toolbarx-good-option-list-p) + (toolbarx-separate-options, toolbarx-merge-props) + (toolbarx-make-command, toolbarx-emacs-mount-popup-menu) + (toolbarx-xemacs-mount-popup-menu, toolbarx-mount-popup-menu) + (toolbarx-option-value, toolbarx-eval-function-or-symbol) + (toolbarx-test-image-type, toolbarx-test-button-type) + (toolbarx-test-any-type, toolbarx-test-string-or-nil) + (toolbarx-test-toolbar-type, toolbarx-test-dropdown-type) + (toolbarx-test-symbol, toolbarx-test-dropdown-default) + (toolbarx-test-dropdown-save) + (toolbarx-process-group-without-insert, toolbarx-process-group) + (toolbarx-process-symbol, toolbarx-process-dropdown-group) + (toolbarx-find-image, toolbarx-emacs-add-button) + (toolbarx-emacs-refresh-process-button-or-insert-list) + (toolbarx-emacs-refresh, toolbarx-xemacs-image-properties) + (toolbarx-xemacs-button-properties, toolbarx-xemacs-refresh): + Remove autoload cookies. + (toolbarx-find-image): Use `toolbarx-image-path'. + +2005-04-26 Reiner Steib + + * font-latex.el (font-latex-update-title-faces): Remove unused + variable. Don't call when loading the file. + (font-latex-title-fontify): Document that faces set outside of + customize might be modified. + (font-latex-make-title-faces): Set height or size so that + customize won't complain. + +2005-04-24 Ralf Angeli + + * tex-buf.el (TeX-interactive-goto-prompt): New function. + (TeX-run-interactive): Use it instead of setting + `comint-scroll-to-bottom-on-output'. Use `add-hook'. + +2005-04-23 Ralf Angeli + + * font-latex.el (font-latex-update-title-faces): Do not touch + customized faces. + (font-latex-title-fontify): Use `custom-initialize-default'. + (font-latex-make-title-faces): Check for value of `saved-face' + property for determining face customization. + + * tex.el (TeX-find-macro-boundaries): Reimplement. Now handles + \foo{\bar}{ba-!-z} case correctly. + (TeX-find-macro-start-helper): Remove. + +2005-04-22 Reiner Steib + + * font-latex.el (font-latex-make-title-faces): Define the face, + don't set size. Set parent/inherit conditionally. + (font-latex-update-title-faces): New function. + (font-latex-title-fontify): Add :initialize and :set. + Using `font-latex-update-title-faces' allows changing the height within + an Emacs session. + (font-latex-title-5-face): Rename from title-4-face. + (font-latex-built-in-keyword-classes): Use title-0 and title-5 + faces. + +2005-04-22 Ralf Angeli + + * tex-buf.el (TeX-run-interactive): Make output buffer scroll. + +2005-04-18 Ralf Angeli + + * tex-fold.el (TeX-fold-region): Get rid of \_> for matching + macros. It prevents macros immediately followed by numbers from + being found. + +2005-04-17 Masayuki Ataka + + * style/amsmath.el (LaTeX-item-equation): just-one-space before + `\\' at the end of line. + +2005-04-15 Ralf Angeli + + * style/harvard.el ("harvard"): Activate harvard citation format + in RefTeX. + +2005-04-14 Ralf Angeli + + * tex-fold.el (TeX-fold-force-fontify): New variable. + (TeX-fold-buffer): Use it. Make sure the buffer is fontified + before folding is done. + + * doc/auctex.texi (Folding): Mention `TeX-fold-force-fontify'. + + * doc/changes.texi: Mention `TeX-fold-force-fontify'. + +2005-04-14 Ikumi Keita + + * style/amsmath.el: Fix comment. + ("amsmath"): Remove duplicate settings of "alignat*" and + "xalignat*" from LaTeX-add-environments. Add "xalignat", + "xalignat*", and "xxalignat" to LaTeX-item-list. + (LaTeX-amsmath-env-alignat): Do not ask label if the tail of ENV + is "*". + +2005-04-14 Masayuki Ataka + + * latex.el (LaTeX-fill-move-to-break-point): Refactoring. + Set third argument of re-search-backward to 'move instead of using + skip-chars-backward. + +2005-04-13 Ralf Angeli + + * latex.el (LaTeX-math-abbrev-prefix): Offer only string type for + customization. Add proper :initialize and :set functions to allow + the value to be changed without having to restart Emacs. + + * doc/auctex.texi (Mathematics): Document only the string-nature + of `LaTeX-math-abbrev-prefix'. + +2005-04-12 Ralf Angeli + + * latex.el (LaTeX-math-abbrev-prefix): Can now be a string to be + used with `kbd'. + (LaTeX-math-abbrev-prefix): New function. + (LaTeX-math-keymap, LaTeX-math-mode): Use it. + + * doc/auctex.texi (Mathematics): + Explain `LaTeX-math-abbrev-prefix' more verbosely. + +2005-04-12 Reiner Steib + + * tex-site.el.in (TeX-lisp-directory): Avoid open-parenthesis at + beginning of a line. + + * tex-style.el (LaTeX-beamer-inner-themes) + (LaTeX-beamer-outer-themes, LaTeX-beamer-color-themes) + (LaTeX-beamer-font-themes): New variables for style/beamer.el. + + * style/beamer.el (LaTeX-arg-beamer-inner-theme) + (LaTeX-arg-beamer-outer-theme, LaTeX-arg-beamer-color-theme) + (LaTeX-arg-beamer-font-theme): New functions. + +2005-04-10 Ralf Angeli + + * tex.el (TeX-parse-argument): Another stab at fixing this + function. The last change from 2005-03-23 broke the insertion of + macros like \footnote with a marked region. This is pure + guesswork. *sigh* + + * latex.el (LaTeX-section-heading): Shorten prompt. + (LaTeX-section-title): Simplify. Shorten prompt. + (LaTeX-auto-minimal-regexp-list): "\" and "." are not special in a + complemented character alternative. + (LaTeX-math-keymap): Define key for prefix insertion inside + defvar. + (math): Use `LaTeX-math-keymap' only. + (LaTeX-math-mode-menu): Use `LaTeX-math-mode-map' (defined by + `define-minor-mode'). + (LaTeX-math-mode): Assign `LaTeX-math-keymap' to + `LaTeX-math-abbrev-prefix'. Use `LaTeX-math-mode-menu' with + `LaTeX-math-mode-map'. + (LaTeX-math-insert-prefix): Remove. + +2005-04-08 Ralf Angeli + + * font-latex.el (font-latex-match-command-with-arguments): + Skip over comments as well as whitespace. + + * tex.el (TeX-output-extension): Default to nil. + +2005-04-07 Ralf Angeli + + * tex.el (TeX-output-extension): Set correct default depending on + the value of `TeX-PDF-mode'. + (TeX-output-extension): Revert. + (VirTeX-common-initialization): Set `TeX-output-extension' here. + +2005-04-05 Christian Schlauer + + * tex.el (TeX-submit-bug-report): Fix typo in doc string, fill doc + string. + + * latex.el: Change maintainer address. + (LaTeX-section): Fix typo in doc string. Remove code that almost + always inserts a new line. + (LaTeX-section-section): Fix doc string. Add code that + conditionally inserts a new line (which also bundles the + modification of the buffer in this function). + (LaTeX-section-hook): Fix typo in doc string. + (LaTeX-default-position): Use `do not' instead of `don't' in doc + string and customize value menu (as in `LaTeX-float). + (LaTeX-item-list): Fix typo in doc string. + +2005-04-05 Ralf Angeli + + * tex.el (TeX-PDF-mode, TeX-interactive-mode, TeX-Omega-mode): + Set customization group. + + * latex.el (LaTeX-math-default): New entry and key for \colon. + New "Punctuation" category. Get rid of some entries in + "delimiters" category already defined in "Arrows". Get rid of + "delimiters" category and merge entries defined there into + "Delimiters.". + (LaTeX-math-menu): Remove "delimiters" and add "Punctuation". + +2005-04-04 Ralf Angeli + + * font-latex.el (font-latex-make-user-keywords): Make XEmacs + happy. + + * doc/changes.texi: Fix @xref. + + * doc/auctex.texi (Quotes): Fix @xref. + (European): Be more verbose. + + * tex-info.el (texinfo-mode): Get rid of hyphens in prompts. + Add @xref command. + + * latex.el (LaTeX-babel-hyphen, LaTeX-babel-hyphen-after-hyphen): + Doc fix. + (LaTeX-babel-hyphen-language-alist): Use t as default value for + insertion behavior. + + * tex.el (TeX-quote-language-alist): Use t as default value for + insertion behavior. + + * doc/auctex.texi: New tag line. + (Quotes): Replace description about (n)german.sty-specific quote + insertion by a generalized one and refer to section about European + languages. + (European): Add subsections. Add information about new + functionality and customization options for language-specific + quote and hyphen insertion. + (Folding): Add information about help echo. + (Viewing): Add subsection heading. A single one does not really + make sense. + + * doc/changes.texi: Add some news. + +2005-04-03 Ralf Angeli + + * tex-fold.el (TeX-fold-help-echo-max-length): New variable. + Add :type and :group specs. + (TeX-fold-make-help-echo): New function. + No space before ellipsis. + Okay, color does not look too bad. + (TeX-fold-make-overlay): Use it. + Remove call to `TeX-fold-make-help-echo' again as we have to + recompute the string anyway. + (TeX-fold-hide-item): Set help-echo property. + Recompute help echo string. + (TeX-fold-show-item): Invalidate help-echo property. + +2005-04-02 Ralf Angeli + + * doc/faq.texi (Frequently Asked Questions About AUCTeX): + Minor enhancements in wording. + + * tex.el (TeX-open-quote, TeX-close-quote) + (TeX-quote-after-quote): Doc fix. + (TeX-quote-language-alist, TeX-quote-language): New variables. + (TeX-insert-quote): Use them. + (TeX-submit-bug-report): Doc fix. + + * latex.el (LaTeX-mode-map): Map "-" to + `LaTeX-babel-insert-hyphen'. + (LaTeX-babel-hyphen, LaTeX-babel-hyphen-after-hyphen) + (LaTeX-babel-hyphen-language-alist, LaTeX-babel-hyphen-language): + New variables. (Moved from tex-style.el and style/german.el + respectively and generalized.) + (LaTeX-babel-insert-hyphen): New function. (Moved from + syle/german.el). + + * tex-style.el (LaTeX-csquotes-open-quote) + (LaTeX-csquotes-close-quote): Doc fix. + (LaTeX-german-quote-after-quote, LaTeX-german-open-quote) + (LaTeX-german-close-quote, LaTeX-german-hyphen) + (LaTeX-german-hyphen-after-hyphen): Remove. + + * style/csquotes.el ("csquotes"): Use `TeX-quote-language'. + + * style/italian.el (LaTeX-italian-open-quote) + (LaTeX-italian-close-quote): Remove. + ("italian"): Use `TeX-quote-language'. + + * style/ngerman.el (LaTeX-german-quote-after-quote) + (LaTeX-german-open-quote, LaTeX-german-close-quote): Remove. + ("ngerman"): Use `TeX-quote-language' and + `LaTeX-babel-hyphen-language'. + + * style/german.el: Move definition of "-" key to latex.el. + (LaTeX-german-hyphen-internal): Move to latex.el as + `LaTeX-babel-hyphen-language'. + (LaTeX-german-insert-hyphen): Move to latex.el as + `LaTeX-babel-insert-hyphen'. + ("german"): Use `TeX-quote-language' and + `LaTeX-babel-hyphen-language'. + + * style/czech.el, style/danish.el, style/slovak.el, + style/swedish.el: Use `TeX-quote-language' and + `LaTeX-babel-hyphen-language' where appropriate. + +2005-03-31 Ralf Angeli + + * doc/faq.texi (Frequently Asked Questions About AUCTeX): + Add general information about how to deal with bugs. Adapt version + numbers for Emacs. + +2005-03-31 Masayuki Ataka + + * latex.el (LaTeX-fill-move-to-break-point): Skip non-space chars + backward if re-search-backward does not find white spaces or + LaTeX-nospace-between-char-regexp. Add mule check before line + break between 2-byte and 1-byte chars. + Reported by Ikumi Keita . + Do not move point if re-search-backward didn't find proper line + break point. + +2005-03-30 Ralf Angeli + + * tex.el (TeX-submit-bug-report): Insert AUCTeX version into mail + subject. + +2005-03-30 Ikumi Keita + + * latex.el (LaTeX-env-label): Remove `TeX-toggle-off-input-method' + because `TeX-math-input-method-off' is already called in + `LaTeX-insert-environment'. + +2005-03-29 Ralf Angeli + + * tex-style.el (LaTeX-german-hyphen): Doc fix. Fix :type. + + * style/german.el (LaTeX-german-insert-hyphen): Do not add "= + repeatedly but stick to - after the first swapping. + +2005-03-28 Ralf Angeli + + * style/german.el (LaTeX-mode-map): Bind `-' to + `LaTeX-german-insert-hyphen'. + (LaTeX-german-quote-after-quote, LaTeX-german-open-quote) + (LaTeX-german-close-quote): Move to tex-style.el. + (LaTeX-german-hyphen-internal): New variable. + (LaTeX-german-insert-hyphen): New function. + ("german"): Set `LaTeX-german-hyphen-internal'. + + * tex-style.el (LaTeX-german-quote-after-quote) + (LaTeX-german-open-quote, LaTeX-german-close-quote): Move here + from style/german.el. + (LaTeX-german-hyphen, LaTeX-german-hyphen-after-hyphen): + New variables. + + * doc/auctex.texi (Font Locking): References are now fontified + with `font-lock-constant-face' because `font-lock-reference-face' + is deprecated. + + * font-latex.el: Change maintainer address. + (font-latex-quotes, font-latex-make-built-in-keywords) + (font-latex-user-keyword-classes): Doc fix. (Mention that setting + the variable directly does not take effect.) + (font-latex-make-match-defun, font-latex-make-built-in-keywords) + (font-latex-make-user-keywords): Doc strings of generated + variables and functions now refer to the creating functions. + (font-latex-warning-face, font-latex-sedate-face) + (font-latex-italic-face, font-latex-bold-face) + (font-latex-math-face, font-latex-string-face) + (font-latex-verbatim-face, font-latex-superscript-face) + (font-latex-subscript-face, font-latex-title-1-face) + (font-latex-title-2-face, font-latex-title-3-face) + (font-latex-title-4-face): Remove these face variables. + (font-latex-title-fontify): Remove :set function. + (font-latex-built-in-keyword-classes): + Use `font-lock-constant-face' instead of `font-lock-reference-face' + because the latter is deprecated in Emacs (and only an alias for + the former which will not work if the quoted face name is used). + Use new `title' specifier as type of keyword for the titling + keywords and mention it in the doc string. + (font-latex-keyword-matcher): Quote face specifiers in any case. + (font-latex-make-user-keywords) + (font-latex-syntactic-face-function): Quote face specifiers. + (font-latex-setup): Remove obsolete method for fontifying strings + or math respectively. + +2005-03-28 David Kastrup + + * tex.el: Change maintainer address. + (TeX-submit-bug-report): Change bug reporting address. + + * doc/wininstall.texi: Change contact info. + + * doc/intro.texi (Introduction): Change contact info. + + * doc/auctex.texi (top): Change contact info. + +2005-03-27 Ralf Angeli + + * font-latex.el (font-latex-match-simple-command): New function. + (font-latex-make-user-keywords): Use it instead of specifying the + regexp directly. Prevents stuff like "\foo\foo\foo\foo" from + being fontified like a zebra. + (font-latex-match-command-with-arguments): Check for limit when + looking at optional and mandatory arguments. Prevents an infinite + loop in XEmacs when typing the "n" of \begin in "\begi\n[foo]". + (font-latex-user-keyword-classes): Specify a default value for the + list. + +2005-03-24 Ralf Angeli + + * Makefile.in (AUCELC): Derive from AUCSRC. + (STYLEELC, CLEANFILES, DISTCLEANFILES, DISTTEXTS): New variables. + (some): Use STYLEELC. + (clean): Use CLEANFILES. + (distclean): Use CLEANFILES and DISTCLEANFILES. Call distclean + target in doc directory. + (maintainer-clean, extraclean): New targets. + +2005-03-23 Ralf Angeli + + * tex.el (TeX-parse-argument): Deactivate mark after insertion of + first mandatory argument. Fixes insertion of braces at wrong + places for multi-argument macros like \parbox and \multicolumn. + See also change from 2004-12-01 which obviously did not suffice. + +2005-03-22 Masayuki Ataka + + * latex.el (LaTeX-fill-move-to-break-point): Prevent line break + between 2-byte char an 1 byte-char. + + * latex.el (LaTeX-fill-move-to-break-point): Do not skip + LaTeX-nospace-between-char-regexp. + Reported by Ikumi Keita . + +2005-03-19 Ralf Angeli + + * tex-fold.el (TeX-fold-buffer-substring): Better safe than sorry. + +2005-03-18 Ralf Angeli + + * font-latex.el (font-latex-make-title-faces): According to + upstream `font-size' is likely to vanish. So back to + `face-height' but scale it down a bit to better match actual font + size. + +2005-03-17 David Kastrup + + * tex.el (TeX-overlay-priority-step): New variable, previously in + tex-fold.el under different name. + (TeX-overlay-prioritize): new function in Emacs and XEmacs + variants. + + * tex-fold.el (TeX-fold-make-overlay): Use `TeX-overlay-prioritize'. + (TeX-fold-priority-step, TeX-fold-prioritize): Rename and moved + to tex.el. + + * tex-buf.el (TeX-region-create): + Transfer `buffer-file-coding-system' from master buffer to region. + +2005-03-17 Ralf Angeli + + * latex.el (LaTeX-section-list-add-locally) + (LaTeX-largest-level-set): New functions. + (LaTeX-add-environments): Invalidate menu variables instead of + setting `LaTeX-menu-changed'. + (LaTeX-section-menu-entry): Do not enable symbol. + (LaTeX-section-menu-create, LaTeX-menu-changed) + (LaTeX-menu-update): Remove. + (LaTeX-section-menu, LaTeX-environment-menu) + (LaTeX-environment-modify-menu): New variables. + (LaTeX-section-menu-filter, LaTeX-environment-menu-filter): + New functions. + (LaTeX-mode-menu): Use them. + (LaTeX-common-initialization): Move setting of + `LaTeX-largest-level' upwards because it is needed when the menu + is being generated. Do not use `activate-menubar-hook' and + `activate-popup-menu-hook' anymore. + + * tex.el (VirTeX-common-initialization): Force update of style + information. + + * style/scrreprt.el, style/scrbook.el, style/scrbase.el, + style/scrartcl.el, style/report.el, style/jsbook.el, + style/jsarticle.el, style/jreport.el, style/jbook.el, + style/jarticle.el, style/j-report.el, style/j-book.el, + style/j-article.el, style/book.el, style/article.el, + style/alphanum.el: Use new functions for setting + `LaTeX-largest-level' or `LaTeX-section-list' respectively. + +2005-03-16 Ikumi Keita + + * latex.el (LaTeX-fill-move-to-break-point): Limit the max number + of characters to look backward for `TeX-looking-at-backward'. + +2005-03-16 Masayuki Ataka + + * latex.el (LaTeX-nospace-between-char-regexp): Change from + defcustom to defvar. + +2005-03-15 Ralf Angeli + + * font-latex.el (font-latex-make-title-faces): Deal with the case + that `font-size' returns a number. Or nil. + + * tex.el (TeX-view-style): Remove support for "a4" and "a5". + +2005-03-14 David Kastrup + + * latex.el (docTeX-indent-inner-fixed) + (LaTeX-indent-calculate-last): Add support for macrocode*, macro*, + environment and environment* environment. + +2005-03-14 Ralf Angeli + + * context.el (ConTeXt-indent-item-re): Do not treat + \setup... commands like \item. + +2005-03-14 Masayuki Ataka + + * tex-fold.el (TeX-fold-prioritize): Cater for preview-latex. + +2005-03-11 Ralf Angeli + + * latex.el (LaTeX-paragraph-commands-regexp-make): New function. + (LaTeX-paragraph-commands-regexp, LaTeX-paragraph-commands): + Use it. + (LaTeX-paragraph-commands-add-locally): New function. + + * style/beamer.el ("beamer"): Use it. Newline not needed anymore + because \frametitle is now a paragraph command and will not be + filled together with the other content. + + * context.el (ConTeXt-find-indent): Correct indentation of + environments. + + * latex.el (LaTeX-fill-region-as-para-do): + Use `remove-text-properties' instead of + `remove-list-of-text-properties' because the latter is not + available in Emacs 21. + +2005-03-10 Ralf Angeli + + * style/beamer.el ("beamer"): Find the correct start of + environment in case a frame environment is inserted with point on + a non-empty line. Insert an additional newline to set off title + and content. + + * font-latex.el (font-latex-make-title-faces): Use `font-size' + instead of `face-height' to determine the font size because the + latter (as the sum of the face's ascent and descent) returns + inappropriate values. Suggested by Steven E. Harris + . + +2005-03-09 Ralf Angeli + + * tex.el (TeX-comment-prefix): New function. + + * latex.el (LaTeX-current-environment, LaTeX-find-matching-end) + (LaTeX-find-matching-begin): Rather than using the start or end of + a commented region as a boundary, look further for other commented + regions with the same prefix possibly containing an environment + start or end respectively. + (LaTeX-mode-menu): An empty help string is useless and may lead to + an empty tooltip. + +2005-03-09 Masayuki Ataka + + * style/amsmath.el ("amsmath"): Fix typo: "dotssc" -> "dotsc". + Added symbol "dots" and "dotsi". + + * latex.el (LaTeX-insert-environment): + Call `TeX-math-input-method-off'. + * style/amsmath.el (LaTeX-amsmath-env-alignat) + (LaTeX-amsmath-env-aligned): Do not call + `TeX-math-input-method-off' from here. + Reported by Ikumi Keita . + +2005-03-08 Ralf Angeli + + * latex.el (LaTeX-current-environment): Doc fix. + + * font-latex.el (font-latex-make-built-in-keywords): Make doc + string of `font-latex-match-*-keywords' more clear. + +2005-03-08 Masayuki Ataka + + * tex.el (TeX-toggle-off-input-method): Turn off input method iff + `current-input-method' starts one of "chinese", "japanese", and + "korean". Use `inactivate-input-method' instead of + `toggle-input-method'. Doc fix. + Suggested by Ikumi Keita . + +2005-03-07 Reiner Steib + + * tex-style.el: New file. defcustoms for style/*.el should go + here. + + * latex.el (LaTeX-includegraphics-extensions) + (LaTeX-includegraphics-options-alist) + (LaTeX-includegraphics-strip-extension-flag) + (LaTeX-includegraphics-read-file, LaTeX-beamer-themes): Move to + tex-style.el. + (tex-style): Require. + + * style/amsmath.el (LaTeX-amsmath-label): Move to tex-style.el. + + * style/beamer.el: Remove install instructions. Won't work + properly outside current AUCTeX anymore. Removed CVS Id. + (LaTeX-beamer-section-labels-flag) + (LaTeX-beamer-item-overlay-flag): Move to tex-style.el. + + * style/csquotes.el (LaTeX-csquotes-quote-after-quote) + (LaTeX-csquotes-open-quote, LaTeX-csquotes-close-quote): Move to + tex-style.el. + + * style/emp.el (LaTeX-write18-enabled-p): Move to tex-style.el. + + * Makefile.in (AUCSRC): Add tex-style.el. + +2005-03-07 Masayuki Ataka + + * tex-jp.el (japanese-TeX-command-list) + (japanese-TeX-error-messages): Change from defvar to defcustom. + +2005-03-06 Masayuki Ataka + + * doc/auctex.texi (I18n): Comment fix. + + * latex.el: Set fill-space nonsticky. + (LaTeX-fill-delete-newlines): Check text property 'fill-space. + +2005-03-04 David Kastrup + + * Organizational: preview-latex development has been moved from + into the + AUCTeX CVS Archive on + in subdirectory + auctex/preview. + +2005-03-04 Reiner Steib + + * doc/auctex.texi (I18n): Try to make text more clear. + + * style/beamer.el (LaTeX-beamer-search-themes) + (LaTeX-arg-beamer-theme): New functions adding completion for + \usetheme. + + * latex.el (LaTeX-beamer-themes): New variable. + +2005-03-05 Ikumi Keita (tiny change) + + * tex-jp.el (japanese-TeX-command-list): Doc fix. + +2005-03-03 Ikumi Keita + + * tex.el (TeX-macro-global-internal): New function. + (TeX-macro-global): Use it. + (TeX-kpathsea-format-alist): Remove duplicate line. + + * tex-jp.el: Use `TeX-macro-global-internal' and append path for + Japanese TeX into TeX-macro-global. Do not override + `TeX-expand-list', no more. + (japanese-TeX-command-list): Add :help string. + Change `TeX-run-LaTeX' to `TeX-run-TeX'. + (japanese-TeX-command-default, japanese-LaTeX-command-default): + Quote symbol TeX-command in doc string. + +2005-03-03 Thomas Baumann + + * style/beamer.el (LaTeX-beamer-item-overlay-flag): New variable. + Used for controling the insertion of overlays in + `LaTeX-item-beamer'. + (LaTeX-item-beamer): Use it. + +2005-03-02 Reiner Steib + + * doc/auctex.texi (I18n): Fix some markup errors. + +2005-03-02 Ralf Angeli + + * font-latex.el (font-latex-make-title-faces) + (font-latex-title-4-face): Use yellow on terminals with dark + background and blue4 on terminals with light background. + +2005-03-02 Masayuki Ataka + + * doc/auctex.texi (Floats): Document `LaTeX-top-caption-list'. + +2005-03-01 Masayuki Ataka + + * doc/auctex.texi (I18n): Revised. + +2005-02-28 Masayuki Ataka + + * tex-jp.el (TeX-japanese-process-input-coding-system) + (TeX-japanese-process-output-coding-system): Fix comment. + +2005-02-27 Masayuki Ataka + + * latex.el (LaTeX-fill-move-to-break-point): Cater for kinsoku, + especially for Japanese. + +2005-02-24 Ralf Angeli + + * latex.el (LaTeX-common-initialization): Update LaTeX menu when a + popup menu in XEmacs is opened. + +2005-02-23 Ralf Angeli + + * bib-cite.el: Some doc fixes in the commentary section. + +2005-02-23 Ikumi Keita (tiny change) + + * doc/auctex.texi (I18n): Remove FIXME comment. + +2005-02-22 Ikumi Keita (tiny change) + + * latex.el (LaTeX-fill-delete-newlines): Call search-forward, + which is copied from `fill-delete-newlines', with BOUND TO. + +2005-02-21 Reiner Steib + + * doc/auctex.texi (Japanese): Fix bogus macro. + +2005-02-21 Masayuki Ataka + + * doc/auctex.texi (Japanese): Doc fix. + Suggested by Ikumi Keita . + +2005-02-20 Ralf Angeli + + * tex-fold.el (TeX-fold-macro-nth-arg): Doc fix. + Do not skip more than one closing brace backwards. + Use `TeX-fold-buffer-substring'. + (TeX-fold-prioritize): Doc fix. + (TeX-fold-buffer-substring): New function. + Do not use `dolist' which uses an unwanted local binding of the + list variable. + +2005-02-19 Ralf Angeli + + * latex.el (LaTeX-current-environment): New variable. + (LaTeX-indent-calculate, LaTeX-fill-region-as-para-do): Use it. + Improves filling performace by caching current environment. + +2005-02-19 Masayuki Ataka + + * tex-jp.el (TeX-japanese-process-input-coding-system): + Remove garbage code. + Reported by Ikumi Keita . + + * latex.el (LaTeX-nospace-between-char-regexp): New variable. + (LaTeX-fill-delete-newlines): Use it. + (LaTeX-fill-move-to-break-point): Ditto. Fix comment. + +2005-02-18 Masayuki Ataka + + * latex.el (LaTeX-fill-delete-newlines): New function. + (LaTeX-fill-region-as-para-do): Use it. + +2005-02-16 Ralf Angeli + + * font-latex.el (font-latex-set-syntactic-keywords): Give an + escape char at the end of a verbatim construct punctuation syntax. + Prevents wrong fontification of stuff like "\verb|foo\|". + +2005-02-16 Masayuki Ataka + + * tex-jp.el (TeX-after-start-process-function): Remove code for + XEmacs. `set-process-coding-system' is available in XEmacs 21.1. + (TeX-japanese-process-input-coding-system) + (TeX-japanese-process-output-coding-system): Change from defvar to + defcustom. Use `default-process-coding-system'; Old XEmacs + doesn't have the variable? + Suggested by Ikumi Keita . + +2005-02-15 Masayuki Ataka + + * latex.el (LaTeX-fill-move-to-break-point): Simplify. + (LaTeX-fill-region-as-para-do): Cater for the situation where + there is a line ending with Japanese characters and the following + line starts with a non-Japanese character. + +2005-02-14 David Kastrup + + * aclocal.m4 (AC_LISPIFY_DIR): new function. + (AUCTEX_AUTO_DIR): Use it. + + * tex-site.el.in (TeX-lisp-directory, TeX-auto-global): + put autoconfed expression on a line of its own. + +2005-02-14 Masayuki Ataka + + * latex.el (LaTeX-fill-region-as-para-do): Get rid of a space at + eol if the last character of the line is Japanese (e.g. short + Japanese lines). + (LaTeX-fill-move-to-break-point): Do not skip characters if the + text is written in Japanese (e.g. long Japanese line). + Reported by Ikumi Keita . + +2005-02-14 Ikumi Keita (tiny change) + + * tex-jp.el (LaTeX-auto-regexp-list): + Use `LaTeX-auto-class-regexp-list'. + +2005-02-13 Ralf Angeli + + * tex-info.el (Texinfo-environment, Texinfo-modify-environment): + New functions. + (Texinfo-insert-environment): Not interactive anymore as it is now + called by `Texinfo-environment'. + (Texinfo-mode-map): `C-c C-e' now calls `Texinfo-environment'. + +2005-02-12 Masayuki Ataka + + * tex.el (TeX-add-local-master): Insert "japanese-" before mode + name if buffer local variable `japanese-TeX-mode' is non-nil. + Suggested by Ikumi Keita . + (japanese-slitex-mode): Remove obsolete autoload of slitex. + + * doc/auctex.texi (Japanese): Doc fix to follow the latest + tex-jp.el. + +2005-02-12 Ralf Angeli + + * tex.el (TeX-find-macro-boundaries): Return an alist instead of a + list. + (TeX-find-macro-end): With `TeX-find-macro-boundaries' returning + an alist `cdr' is now sufficient. + (TeX-find-macro-end-helper): Save match data. + (TeX-font-replace-macro): Use `TeX-find-macro-end' instead of + `forward-sexp'. Fixes errors e.g. when trying to remove the font + spec of a string like "\textbf{(}". + +2005-02-11 Ralf Angeli + + * latex.el (LaTeX-env-figure): Make function aware of active + selections. There are still some indentation issues left. + + * style/epsf.el ("epsf"): Do not add epsffig environment. + Fixes error if latex.el(c) is not loaded. + (LaTeX-env-epsffigure): Remove. + +2005-02-11 David Kastrup + + * tex-site.el.in (TeX-lisp-directory): Use `@lispauctexdir' + instead of `"@auctexdir@"' and `@lispautodir' instead of + `"@auctexdir_expanded"'. + + * configure.ac (lispauctexdir): create version of `$(auctexdir)' + that is Lisp-quoted, not shell-quoted. + (lispautodir): Similarly. + + * doc/Makefile.in (prefix): Append $(null) to some assignments to + save quoted backslashes at line ends. + + * Makefile.in (prefix): Append $(null) to some variable + assignments to let quoted backslashes at their end remain quoted. + (auctexdir): Get from configure. + +2005-02-10 Masayuki Ataka + + * tex-jp.el: Fix bug that once japanese-plain-tex-mode entered, + plain-tex-mode do as japanese-plain-tex-mode. + Reported by Ikumi Keita . + (japanese-TeX-mode): Doc fix. Make variable buffer local and + permanent-local. + (japanese-plain-tex-mode-initialization) + (japanese-latex-mode-initialization): Do not initialize + japanese-TeX-mode. Use `when' instead of `if'. + +2005-02-09 Peter S Galbraith + + * bib-cite.el (bib-master-file): Apply patch from Peter Heslin. + TeX-master can now have symbol values (other than t or nil). + +2005-02-09 Masayuki Ataka + + * tex-jp.el (LaTeX-auto-regexp-list): Remove `usepackage' because + it is defined in `LaTeX-auto-minimal-regexp-list'. + (plain-TeX-auto-regexp-list): Fix regexp; Use `\\|' instead of `|'. + Fill lines in the same way in tex.el. + (TeX-japanese-process-input-coding-system) + (TeX-japanese-process-output-coding-system): Use if-statement in + defvar instead of outside of defvar. Change default value of FSF + Emacs to 'euc-jp. + (TeX-after-start-process-function): Add code for FSF Emacs. + +2005-02-08 Masayuki Ataka + + * style/alphanum.el: Added `Local Variables'. + Suggested by Ikumi Keita . + + * font-latex.el: Fix typo in `Local Variables'. + Reported by Ikumi Keita . + +2005-02-07 Reiner Steib + + * doc/faq.texi (Frequently Asked Questions About AUCTeX): Fix typo + in previous commit. + +2005-02-07 Masayuki Ataka + + * style/jarticle.el ("jarticle"): Use `LaTeX-section-level'. + +2005-02-07 Ralf Angeli + + * latex.el (LaTeX-fill-code-comment): Compute the end of the + region to be filled _after_ indentation happened. + +2005-02-07 David Kastrup + + * doc/faq.texi (Frequently Asked Questions About AUCTeX): Be quite + more verbose about Emacs/XEmacs and versions. + +2005-02-04 David Kastrup + + * Version 11.55 released. + + * Makefile.in (tar-ball): + + * doc/Makefile.in (clean, html/auctex_toc.html, dist): Move HTML + stuff into html directory. + +2005-02-04 David Kastrup + + * RELEASE: Some more Emacspeak blurb. + +2005-02-04 Ralf Angeli + + * RELEASE: Make description of changes clearer. + +2005-02-04 David Kastrup + + * RELEASE (Warning): warn about XEmacs 21.4.16. + +2005-02-01 Ralf Angeli + + * tex.el (TeX-search-syntax-table): Give ?\" character punctuation + syntax. Prevents parenthetical characters from being hidden from + `TeX-find-opening-brace' if they happen to be enclosed between two + quotation marks. + Better use whitespace syntax for ?\" as this is the equivalent of + a nil entry in the syntax table. + (TeX-search-syntax-table): Remove superfluous possibility to + specify comment and escape characters as arguments. + +2005-02-01 Masayuki Ataka + + * doc/changes.texi: Mention support for the jsarticle and jsbook + classes. + + * tex-jp.el (japanese-LaTeX-style-list): + Add jsclasses (jsarticle and jsbook). + +2005-01-31 Ralf Angeli + + * configure.ac: Bump version info to 11.55. + + * auctex.spec (Version): Bump to 11.55. + (Release): Reset to 1. + + * doc/tex-ref.tex: Bump version info to 11.55. + (Source Display): Adapt information about key bindings to current + implementation. + + * doc/auctex.texi: Bump version info to 11.55. + + * doc/changes.texi: Add information about changes in AUCTeX 11.55. + + * RELEASE: Add information about fixed bugs in AUCTeX 11.55. + + * latex.el (LaTeX-fill-region-as-para-do): Limit the search for + sentence ends. Fixes erroneous addition of spaces at places + following a paragraph to be filled. + +2005-01-31 Masayuki Ataka + + * style/jsarticle.el: New file. + + * style/jsbook.el: New file. + + * Makefile.in (STYLESRC): Add them. + +2005-01-29 Masayuki Ataka + + * tex-jp.el (LaTeX-fill-region-as-para-do): Remove. + +2005-01-28 Reiner Steib + + * tex.el (AUCTeX-date): Use ISO 8601 format. + (TeX-submit-bug-report): Include AUCTeX-date when using a + non-released version. + +2005-01-26 Ralf Angeli + + * tex.el: Do not use whitespace syntax for ?~. Prevents these + characters from being deleted during filling. + +2005-01-25 Ralf Angeli + + * tex-buf.el: Update header. + (TeX-view-output-file): Let `TeX-active-master' return file name + without directory. Fixes viewer not finding output file when + being called in a subdirectory. + (TeX-active-master): Add new parameter `nondirectory'. Doc fix. + +2005-01-21 David Kastrup + + * auctex.spec (Conflicts): Mention the outdated emacspeak from + FC3. + +2005-01-20 Ralf Angeli + + * font-latex.el (font-latex-set-syntactic-keywords): Do not call + `regexp-opt' on empty lists. Prevents `regexp-opt-group' from + entering a loop on installations with an outdated regexp-opt.el. + + * tex-buf.el (TeX-command-region): Pass name of region file + without directory to `TeX-command-query' because a test in the + latter expects it like that. + (TeX-command-query): Doc fix. + +2005-01-19 Jan-Ake Larsson + + * aclocal.m4, configure.ac: A few small changes to allow sync with + preview-latex' aclocal.m4 + +2005-01-19 Ralf Angeli + + * tex.el (hack-one-local-variable): Make sure the byte compiler + does not barf on `minor-mode-list' by eliminating the reference to + this variable. + +2005-01-15 Ralf Angeli + + * doc/auctex.texi (top): Restrict to one content listing in HTML + output. + + * doc/todo.texi (Wishlist): Remove bug regarding parsing of LaTeX + class files. + + * tex.el (TeX-macro-global): New function. + (TeX-macro-global): (the variable) Moved here from tex-site.el.in. + Use new `TeX-macro-global' function. + + * aclocal.m4 (library): Remove TEX_INPUT_DIRS function. + + * configure.ac (auctexdir): Remove call to TEX_INPUT_DIRS. + + * lpath.el: Setting `TeX-macro-global' is not necessary anymore as + it now is in tex.el. + + * tex-site.el.in (TeX-macro-global): Move defcustom to tex.el. + + * doc/install.texi (Configure): Remove documentation of + --with-tex-input-dirs. + + * doc/wininstall.texi: Remove documentation of + --with-tex-input-dirs. + + * latex.el (LaTeX-insert-environment): Insert a simple newline + character instead of using `newline'. Fixes insertion of + environment end at wrong place in XEmacs. + (LaTeX-fill-region): Remove superfluous `save-restriction'. + (LaTeX-auto-class-regexp-list): Add patterns for commands + described in "LaTeX2e font selection" (fntguide). + +2005-01-14 Reiner Steib + + * doc/auctex.texi (European): Document all TeX-language-*-hook + variables. Don't document obsolete `dk.sty'. + +2005-01-14 David Kastrup + + * auctex.spec: Add and remove auctex.info instead of auctex in + info dir. Bump release to 2 to match upload. + +2005-01-13 David Kastrup + + * font-latex.el (font-latex-set-title-face) + (font-latex-title-fontify): font-latex-title-fontify, not + fontity. fontify, fontify, fontify. + * doc/changes.texi: Ditto. + * doc/auctex.texi (Font Locking): Ditto. + +2005-01-12 David Kastrup + + * Version 11.54 released. + +2005-01-12 Ralf Angeli + + * style/beamer.el: Update copyright information. + General clean-up. + ("beamer"): Support frame environment. + The overprint has an optional "area width" argument, not a + mandatory "overlay" argument. + +2005-01-09 Reiner Steib + + * RELEASE: Addition to contributors section. + + * tex-bar.el (TeX-bar-LaTeX-button-alist): Use generic "view" + image instead of mode specific. + +2005-01-09 Ralf Angeli + + * RELEASE: Added information about fixed bugs and added features + in AUCTeX 11.54. + + * auctex.spec (Version): Bump to 11.54. + + * configure.ac: Bump version info to 11.54. + + * doc/auctex.texi: Bump version info to 11.54. + + * doc/tex-ref.tex: Bump version info to 11.54. + +2005-01-07 Ralf Angeli + + * latex.el (LaTeX-forward-paragraph): Allow finding paragraph + commands even if they are preceded by whitespace and comment + starters. + +2005-01-06 Ralf Angeli + + * tex.el (TeX-forward-comment-skip): Differentiate prefixes with + whitespace between comment starters. + + * latex.el: Update copyright information. + (LaTeX-indent-calculate-last, LaTeX-fill-region-as-para-do): + Do not widen. + (LaTeX-fill-region-as-paragraph, LaTeX-fill-region-as-para-do): + Use a marker instead of narrowing the region. + (LaTeX-indent-line, LaTeX-indent-inner-do) + (LaTeX-current-indentation, LaTeX-back-to-indentation): + Handle prefixes with whitespace between comment starters correctly. + +2005-01-05 Reiner Steib + + * style/graphicx.el: Added completion of boxing macros. + Fontify some macros. + + * font-latex.el (font-latex-built-in-keyword-classes): Fix typo + in doc string. + +2005-01-02 Reiner Steib + + * toolbar-x.el (toolbarx-default-toolbar-meaning-alist): + Some checkdoc related fixes. Still not checkdoc clean. + + * tex-bar.el (Commentary): Don't mention stuff done by + configure/make in the instructions. + (TeX-bar-help-from-command-list): Quote symbols in doc string. + File is checkdoc clean now. + + * doc/auctex.texi: Update copyright. + (Mathematics): Explain how to enable LaTeX-math-mode by default. + Suggested by Chris Wallace . + (Filling, Outline): Markup fixes: Use @lisp instead of @example + where appropriate. + +2004-12-30 Ralf Angeli + + * tex-fold.el (ConTeXt-find-matching-start): Require 'tex and add + autoloads to make the compiler happy. + + * doc/changes.texi: Add and tweak some stuff for 11.54. + +2004-12-28 Ralf Angeli + + * tex.el (TeX-auto-parse-region): Do not add element to `symbol' + if it is already contained. + +2004-12-23 Ralf Angeli + + * latex.el (LaTeX-indent-outer-do): Remove redundant code. + +2004-12-20 Ralf Angeli + + * font-latex.el: Add coding cookie. + (font-latex-quote-end-list): Remove. + (font-latex-quote-list): New variable. + (font-latex-quotes, font-latex-match-quotation): Use it for + generalization. + (font-latex-keyword-matcher): Revert last change. + (font-latex-make-built-in-keywords): Match the empty string only + at the end of multi-char macros. + (font-latex-make-user-keywords): Make sure sedate face is not used + for words right after a "\\". + (font-latex-set-syntactic-keywords): Do not match linebreaks as + delimiters of `verb-like-commands'. + +2004-12-19 Ralf Angeli + + * font-latex.el (font-latex-keyword-matcher): Highlight only first + matched group. + (font-latex-make-built-in-keywords): Set up grouping for warning + keywords and mark its end with "[^A-Za-z@*]". + +2004-12-17 Ralf Angeli + + * latex.el (LaTeX-fill-paragraph): Do not narrow region when code + comments are filled. Fixes wrong indentation if a line with a + code comment following an indented line is filled. + Mark end of current line, not beginning of next. + Jump to start of code comment line after regular filling. + +2004-12-16 Ralf Angeli + + * font-latex.el (font-latex-built-in-keyword-classes): + Move warning keywords up in order to save them from being covered by + less important faces. Include "include" in warning keywords. + + * aclocal.m4 (TEX_INPUT_DIRS): Change `IFS' temporarily for + tokenizing the string instead of inserting newlines. The latter + did not work anyway because there was one backslash too much in + "\\n". Strip trailing slashes of determined directories before + concatenation. + + * doc/install.texi (Configure): Quote value for + --with-tex-input-dirs. + + * doc/wininstall.texi: Quote value for --with-tex-input-dirs. + + * tex.el (TeX-arg-opening-brace, TeX-arg-closing-brace): + New variables. + (TeX-parse-arguments, TeX-parse-argument, TeX-argument-insert): + Use them. + + * latex.el (TeX-arg-free): Temporarily bind + `TeX-arg-opening-brace' and `TeX-arg-closing-brace'. + +2004-12-15 Ralf Angeli + + * tex.el (TeX-source-specials-view-position-flags): Fix syntax for + xdvi. + +2004-12-14 Ralf Angeli + + * doc/auctex.texi (top): Duplicate top node and wrap it in @ifinfo + and @ifhtml environments respectively. + +2004-12-13 Ralf Angeli + + * context.el (ConTeXt-paragraph-commands-regexp): Match any + command starting with "\start" or "\stop" and the respective + language variants. + +2004-12-11 Ralf Angeli + + * tex-fold.el (TeX-fold-keymap): Change key bindings for clearout + commands. + (TeX-fold-item, TeX-fold-remove-overlays): Doc fix. + + * tex.el (TeX-fold-menu): Change display of key bindings for + clearout commands. + + * doc/auctex.texi (Folding): Document new key bindings for + clearout commands. + +2004-12-10 Ralf Angeli + + * tex-fold.el (TeX-fold-keymap): Add key binding for + `TeX-fold-dwim'. + (TeX-fold-dwim): New function. + Add support for folding regions. + (TeX-fold-macro, TeX-fold-env): Call `message' here instead of in + `TeX-fold-item' to get the right return value for the latter. + (TeX-fold-item): Move `message' out to get the right return value. + (TeX-fold-remove-overlays): Signal if an overlay was deleted with + the return value. + + * tex.el (TeX-fold-menu): Add menu entry for `Tex-fold-dwim'. + + * doc/auctex.texi (Folding): Document `TeX-fold-dwim'. + Mention support for folding regions with `TeX-fold-dwim'. + + * doc/changes.texi: Advertise folding and unfolding of regions as + well as DWIM functionality. + + * tex-fold.el (TeX-fold-keymap): Add key bindings for + `TeX-fold-region and `TeX-fold-clearout-region'. + (TeX-fold-region): Make interactive. + + * tex.el (TeX-fold-menu): Add menu entries for folding and + unfolding of regions. + + * doc/auctex.texi (Folding): Document folding and unfolding of + regions. + Document `TeX-fold-dwim'. + + * latex.el (LaTeX-fill-code-comment): Do not hardcode tab width. + +2004-12-09 Ralf Angeli + + * tex-fold.el (TeX-fold-keymap): Add key bindings for + `TeX-fold-paragraph' and `TeX-fold-clearout-paragraph'. + (TeX-fold-buffer): Now calls new `*-region' functions. + (TeX-fold-paragraph): New function. + (TeX-fold-buffer-type): Remove. + (TeX-fold-region): New function. Basically encloses contents of + `TeX-fold-buffer-type' but type parameter is not mandatory + anymore. + (TeX-fold-clearout-buffer): Now calls `TeX-fold-clearout-region'. + (TeX-fold-clearout-paragraph, TeX-fold-clearout-region): + New functions. + + * tex.el (TeX-fold-menu): Add menu entries for folding and + unfolding of paragraphs. + + * doc/auctex.texi (Folding): Document folding and unfolding of + paragraphs. + + * doc/changes.texi: Advertise folding and unfolding of + paragraphs. + + * tex.el (TeX-comment-start-regexp): New variable. + (TeX-comment-or-uncomment-region, TeX-uncomment) + (TeX-forward-comment-skip, TeX-find-macro-end-helper): Use it. + + * latex.el (LaTeX-newline, LaTeX-insert-environment) + (LaTeX-env-item, LaTeX-indent-line, LaTeX-current-indentation) + (LaTeX-fill-region-as-paragraph, LaTeX-fill-region-as-para-do) + (LaTeX-fill-move-to-break-point, LaTeX-fill-paragraph) + (LaTeX-fill-code-comment, LaTeX-fill-region) + (LaTeX-forward-paragraph, LaTeX-backward-paragraph): + Use `TeX-comment-start-regexp' instead of `comment-start'. + (LaTeX-backward-paragraph, LaTeX-indent-line): Simplify. + + * style/mdwlist.el ("mdwlist"): Use `TeX-comment-start-regexp' + instead of `comment-start'. + + * style/doc.el (LaTeX-env-no-comment): + Use `TeX-comment-start-regexp' instead of `comment-start'. + +2004-12-07 Ralf Angeli + + * tex-fold.el (TeX-fold-buffer-type): Do not ignore case during + search. + + * context.el (ConTeXt-paragraph-commands-regexp): New name for + `ConTeXt-paragraph-commands'. Doc fix. Match escape character at + front as well. + (ConTeXt-mode-common-initialization): Use it. + Set `LaTeX-paragraph-commands-regexp' instead of + `LaTeX-paragraph-commands'. Adapt definition of + `paragraph-start'. + +2004-12-05 Ralf Angeli + + * tex.el (hack-one-local-variable): Advise it in order to call + minor mode functions for AUCTeX minor modes activated by + file-local minor mode variables. + + * latex.el (LaTeX-math-mode): Define using `define-minor-mode'. + Make it compatible with older Emacsen. + +2004-12-02 Ralf Angeli + + * style/csquotes.el (LaTeX-csquotes-quote-after-quote): + Avoid interference with (n)german.el. + +2004-12-01 Ralf Angeli + + * Makefile.in (distclean): Remove generated `configure' file. + And revert again as it does not comply with the definition of + standard targets in the GNU make manual. + + * style/jurabib.el ("jurabib"): Add further macros. + + * tex.el: Add coding cookie. + Use punctuation syntax for "«" and "»" characters. + (TeX-parse-argument): Deactivate mark after insertion of first + pair of braces. Fixes problems with the insertion of macros with + more than one brace and an active selection. + + * style/csquotes.el (LaTeX-csquotes-open-quote) + (LaTeX-csquotes-close-quote): Doc fix. + ("csquotes"): Repair quoting. Use completing-read where + possible. Use a stricter test for usage of quotes. + + * doc/auctex.texi (Quotes): Document csquotes.el. + +2004-11-29 Ralf Angeli + + * style/csquotes.el: New file. + + * Makefile.in (STYLESRC): Add style/csquotes.el. + + * doc/changes.texi: Advertise support for csquotes.sty. + +2004-11-29 Reiner Steib + + * tex.el (TeX-auto-insert): Add SKIP argument. + (TeX-auto-store): Use it to avoid circular dependencies. + + * style/graphicx.el (LaTeX-arg-includegraphics): Add "page". + + * latex.el (LaTeX-includegraphics-options-alist): Ditto. + +2004-11-29 Ralf Angeli + + * doc/auctex.texi: Use "auctex.info" instead of "auctex" as info + file name. + + * doc/Makefile.in: Adapt to suit change in info file name from + "auctex" to "auctex.info". + + * doc/.cvsignore: Adapt to suit change in info file name from + "auctex" to "auctex.info". + + * doc/changes.texi: Advertise use of "auctex.info" info file name. + +2004-11-29 Jan-Ake Larsson + + * configure.ac: Add @command macro test + + * configure.in: Moved to configure.ac + + * configure.ac: Moved from configure.in + + * doc/macros.texi: Add @command macro + + * doc/auctex.texi: Change order of @top and @ifnottex, error + message otherwise. + + * doc/Makefile.in: Add MAKEINFO environment variable for texi2... + usage. Remove old (confusing) messages. + +2004-11-28 Ralf Angeli + + * doc/intro.texi (Introduction): @/ unfortunately is only + available since Texinfo 4.6. Remove it for now. + + * doc/auctex.texi: Correct some references. + +2004-11-27 Ralf Angeli + + * doc/auctex.texi: Remove RCS keyword. + Correct subtitle. + Various corrections of filling and capitalization. + Move up installation instructions. + (Display): New node and chapter holding display-related content. + (Font Locking): New node and section. + (Folding): Now a section. Remove the silly first paragraph. + (Outline): Now a section. + + * doc/macros.texi: Add `@fontlatex' macro. + + * doc/install.texi: Specify node unconditionally in the file. + + * doc/intro.texi (Introduction): Use `@email' instead of `@url' + for email addresses. + + * doc/quickstart.texi (Processing): Better heading. + + * font-latex.el: Clean up comments. + (font-latex-built-in-keyword-classes): Add explanation of the + variable structure. + (font-latex-match-command-with-arguments): Change "asterix" to + "asterisk". + +2004-11-25 Ralf Angeli + + * latex.el (LaTeX-backward-paragraph): Jump to macro start. D'oh. + + * texmathp.el: Rearrange variable and function definitions in + order to get as few compiler warnings as possible due to the + reintroduction of the :set function in `texmathp-tex-commands'. + Add a dummy `defvar' for `texmathp-tex-commands' to silence the + compiler. + (texmathp-tex-commands): Reintroduce a :set function as advertised + in `texmathp-compile'. + (texmathp): Remove the conditional call to `texmathp-compile' as + this is handled by the :set function in `texmathp-tex-commands' on + load of the file. + + * tex.el: Autoload `texmathp-match-switch'. + +2004-11-24 Ralf Angeli + + * font-latex.el (font-latex-bold-face, font-latex-italic-face) + (font-latex-math-face, font-latex-string-face) + (font-latex-warning-face, font-latex-verbatim-face): Inherit from + suitable base faces if possible. Doc fix. + (font-latex-sedate-face): Doc fix. + + * latex.el (LaTeX-paragraph-commands): Doc fix. + (LaTeX-backward-paragraph): Do not unnecessarily jump to a (wrong) + position after the macro start. + + * tex.el: Move (nearly all) autoloads to a single place. + Remove redundant autoload for `TeX-region-file'. Add autoload for + `TeX-view'. + (TeX-parse-macro): Doc fix. + Do not add braces for macros defined as `("foo" 0)'. + (TeX-parse-arguments): Do not bind `<' and `>'. + (TeX-parse-argument, TeX-argument-insert): Do not use `<' and `>' + formerly bound by `TeX-parse-arguments'. Fixes some compiler + warnings. + (TeX-auto-list-information): Use `message' correctly. + + * tex-info.el (texinfo-mode): Add `@email' macro. + +2004-11-22 Berend de Boer + + * context.el (ConTeXt-mode-common-initialization): ConTeXt does + not need italics correction. + +2004-11-20 Christian Schlauer + + * doc/auctex.texi (Floats): Update. + + * doc/changes.texi: Mention change of `LaTeX-float'. + + * latex.el (LaTeX-float, LaTeX-env-figure): Implement "do not + prompt" option. `LaTeX-float' has the same customize value menu + like `LaTeX-default-position' now. This implies that the old + meaning nil corresponds to `""' now, while nil means "do not + prompt". + (LaTeX-env-figure): Ask for `Float position' instead of `Float + to'. + (LaTeX-float): New default value "" instead of "htbp" (after a + discussion on the mailing list). + (LaTeX-default-format, LaTeX-default-width) + (LaTeX-default-position): Omit `Specifies the' in doc-string. + +2004-11-19 Miguel Frasson + + * tex-buf.el (TeX-run-TeX): Improve comments. + +2004-11-18 Ralf Angeli + + * tex-buf.el (TeX-TeX-sentinel-check): Use only the letters after + the last dot of a file name for the file extension. + +2004-11-16 Ralf Angeli + + * latex.el (LaTeX-fill-move-to-break-point): Search backward for + \verb|...| constructs rather than forward. Fixes cases with more + than one constructs per line. Reported by Christan Schlauer. + +2004-11-16 David Kastrup + + * doc/wininstall.texi: Clarify --with-xemacs. + +2004-11-15 Ralf Angeli + + * latex.el (LaTeX-paragraph-commands): Now is a customizable list + instead of a regular expression. + (LaTeX-paragraph-commands-internal) + (LaTeX-paragraph-commands-regexp): New variables. + (LaTeX-forward-paragraph, LaTeX-backward-paragraph) + (LaTeX-common-initialization): + Use `LaTeX-paragraph-commands-regexp' instead of + `LaTeX-paragraph-commands'. + +2004-11-12 Ralf Angeli + + * latex.el (LaTeX-close-environment): Insert a newline at the end + of the environment if an uncommented line follows a commented one. + +2004-11-11 Ralf Angeli + + * latex.el (docTeX-in-macrocode-p): Search backward for an + environment beginning rather than forward for its end. + +2004-11-08 David Kastrup + + * latex.el (doctex-mode): Set the mode name. + +2004-11-04 Ralf Angeli + + * tex-info.el (texinfo-mode): Add `@command' macro. + + * doc/auctex.texi (Commands): Correct key binding for + `TeX-Omega-mode'. Add index entry. Use `@command' instead of + `@code' where appropriate. + + * font-latex.el (font-latex-built-in-keyword-classes): Use correct + face for `font-latex-match-title-3'. + +2004-11-04 Miguel Frasson + + * images/amstex.xpm: Added. Contains symbolic color + 'backgroundToolBarColor', required by (GNU/Linux) XEmacs. + +2004-11-03 Christian Schlauer + + * latex.el (LaTeX-env-figure, LaTeX-env-minipage) + (LaTeX-env-tabular*): Do always accept the user's input as the new + buffer-local values for `LaTeX-float' and `LaTeX-default-width', + even if the user entered the empty string. + (LaTeX-env-minipage): Do not ask for the (optional) position if + `LaTeX-default-position' is set to `nil'. Behaviour agrees with + LaTeX-env-array and LaTeX-env-tabular* now. + (LaTeX-env-array, LaTeX-env-tabular*): Change `setq'-assignment + of `LaTeX-default-position' so that it works not only the first + time in buffers with `LaTeX-default-position' set to `nil'. + (LaTeX-env-array, LaTeX-env-minipage, LaTeX-env-tabular*): + Use `LaTeX-optop', `TeX-grop', etc. instead of `{', `['. + (LaTeX-env-picture): Don't delete whitespace after inserting the + environment. Cursor position corresponds to proper indentation + now. + +2004-11-03 Ralf Angeli + + * tex.el (TeX-delete-dups-by-car): New name for `TeX-delete-dups'. + (TeX-delete-duplicate-strings, TeX-sort-strings): New functions. + Contributed by Reiner Steib and David Kastrup. + + * font-latex.el: Require 'tex. + (font-latex-user-keyword-classes): Enhance :set function to tell + user which entry is duplicated. + + * latex.el (TeX-arg-input-file): Use new name + `TeX-delete-dups-by-car' instead of `TeX-delete-dups'. + + * style/graphicx.el (LaTeX-includegraphics-read-file-TeX): + Use new name `TeX-delete-dups-by-car' instead of `TeX-delete-dups'. + +2004-11-02 Ralf Angeli + + * font-latex.el (font-latex-make-user-keywords): Add the "fixed" + matchers here rather than in `font-latex-make-built-in-keywords'. + + * latex.el (LaTeX-math-default, LaTeX-math-menu): Use "Greek + Uppercase" instead of "Greek" and "Greek Lowercase" instead of + "greek". + +2004-11-02 David Kastrup + + * latex.el (LaTeX-paragraph-commands): Make `\maketitle' a + paragraph starter. + +2004-11-01 Ralf Angeli + + * font-latex.el (font-latex-make-built-in-keywords) + (font-latex-make-user-keywords): Append rather than prepend + matchers. + +2004-11-01 Miguel Frasson + + * toolbar-x.el + (toolbarx-make-command): Code clean up. + +2004-11-01 Ralf Angeli + + * font-latex.el: Change maintainer information. + (font-latex-keywords): New customization group. + (font-latex-built-in-keyword-classes): New variable. + (font-latex-make-match-defun, font-latex-keyword-matcher): + New functions. + (font-latex-make-built-in-keywords): New name for + `font-latex-make-keywords'. + Move default keyword definitions from + `font-latex-match-*-keywords' to + `font-latex-match-*-keywords-local'. + Integrate `font-latex-match-*-keywords-set' function into + `font-latex-match-*-keywords' defcustom. + (font-latex-keywords-1, font-latex-keywords-2): Default to nil. + All matchers are now added in `font-latex-make-built-in-keywords' + and `font-latex-make-user-keywords'. + (font-latex-user-keyword-classes): New variable. + (font-latex-make-user-keywords): New function. + + * doc/changes.texi: Remove duplicate word. + Mention possibility to add new keyword classes. + + * doc/quickstart.texi: Some rewordings, corrections and + enhancements. + +2004-10-29 Ralf Angeli + + * tex.el (TeX-auto-symbol-check): Use `add-to-list' instead of + `cons' in order to avoid duplicates. + + * latex.el (LaTeX-auto-minimal-regexp-list): Use non-greedy + operators for getting the end of a TeX group. + (LaTeX-auto-cleanup): Use `add-to-list' instead of `cons' in order + to avoid duplicates. + +2004-10-29 Miguel Frasson + + * tex-buf.el: Add simple error report system. + (TeX-error-report-switches): New variable (plist). + (TeX-run-TeX), + (TeX-TeX-sentinel-check): Use it, updating error state, + where property is (intern (TeX-master-file)). + + * tex-bar.el: Remove defadvice's to TeX-run-TeX and + TeX-TeX-sentinel-check. + (TeX-bar-error-handling-switches): Remove. + (TeX-bar-LaTeX-button-alist): next-error updated. + +2004-10-28 Reiner Steib + + * tex-bar.el (TeX-bar-LaTeX-button-alist): Add `TeX-save-document'. + + * doc/changes.texi: Renamed function `LaTeX-install-toolbar'. + + * tex-site.el.in: Ditto. + +2004-10-28 Miguel Frasson + + * tex-bar.el: Now requires tex-buf.el, for error handling. + Renamed symbols: + (LaTeX-install-toolbar): New name for `latex-install-toolbar'. + (tex-bar-latex-buttons): New name for `tex-bar-latex-buttons'. + (tex-bar-img-filename): New name for `tex-bar-img-filename'. + (TeX-tool-bar): New name for `tex-tool-bar' group. + (TeX-bar-LaTeX-buttons): New name for `tex-bar-latex-buttons'. + (TeX-bar-LaTeX-all-button-alists): New name for + `tex-bar-latex-all-button-alists'. + (TeX-tool-bar-button-definitions): New name for + `tex-tool-bar-button-definitions'. + (LaTeX-symbols-toolbar-switch-contents): New name for + `latex-symbols-toolbar-switch-contents'. + (LaTeX-symbols-toolbar-contents): New name for + `latex-symbols-toolbar-contents' + (LaTeX-install-toolbar): New name for `latex-install-toolbar'. + + Use separator only in Emacs, while buildin separator is not + implemented for XEmacs. + (TeX-bar-help-from-command-list): New function, that returns the + :help string for ITEM from TeX-command-list. + (TeX-bar-error-handling-switches): New variable. + (TeX-run-TeX [tex-buf.el]): before-adviced to reset error + internals. + (TeX-TeX-sentinel-check [tex-buf.el]): after-adviced to set error + internals when error happens. + (TeX-bar-LaTeX-button-alist): New button next-error, which is + resp. visible/active when error detected on Emacs/XEmacs. + All buttons received :help from TeX-command-list. + (TeX-bar-LaTeX-buttons): next-error is default, and file is no + longer default. + +2004-10-27 Ralf Angeli + + * latex.el (LaTeX-auto-class-regexp-list): New variable. + Match "\DeclareRobustCommand\foo" besides + "\DeclareRobustCommand{\foo}" as well. + (LaTeX-auto-regexp-list): Use it. + (LaTeX-auto-cleanup): Do not consider key=value options. + Check for "Package" in addition to "package". + +2004-10-26 Reiner Steib + + * tex.el (TeX-auto-generate-global): Only parse cls and sty files. + +2004-10-26 Ralf Angeli + + * font-latex.el (font-latex-match-command-in-braces): + Remove references to non-existent variables. + +2004-10-26 Reiner Steib + + * latex.el (LaTeX-math-list): Improve doc string and custom type. + (LaTeX-math-default): Add doc string. + +2004-10-26 Frank Küster + + * doc/quickstart.texi: Don't use so many nodes. Several fixes. + +2004-10-26 Reiner Steib + + * Makefile.in (tar-ball): Don't include CVS stuff. + + * doc/changes.texi: Mention experimental tool bar support. + + * Makefile.in (tar-ball): Include tex-bar images. + +2004-10-25 David Kastrup + + Toolbar patches by Reiner Steib + * Makefile.in (aucteximagedir): Define. + (AUCSRC, AUCELC): Add toolbar files. + (install-images): new target. + + * tex-site.el.in (TeX-image-directory): Define. + + * tex-bar.el (toolbar-x): require toolbar and latex at runtime. + +2004-10-24 Reiner Steib + + * Makefile.in (DOCFILES): Add doc/quickstart.texi. + +2004-10-23 Miguel Frasson + + * toolbar-x.el: + (toolbarx-emacs-mount-popup-menu): Nil cannot be a menu key + anymore (fixed). + (toolbarx-test-image-type): Improve comments. Add support for + variables defined with `defimage', which are considered a simple + value for the :image property. + (toolbarx-emacs-refresh): Nil cannot be a toolbar (menu) key + anymore (fixed). + (toolbarx-install-toolbar): Improve documentation for the :image + property. + +2004-10-22 Miguel Frasson + + * tex-bar.el: Improve comments. Symbol-toolbar code moved to the + bottom of the file. + (tex-bar-latex-buttons): Improve comments. Add custom :type. + (tex-bar-latex-buttons): New command -- display a list of defined + buttons. + (tex-bar-available-meaning-alists): Remove (renamed). + (tex-bar-latex-all-button-alists): New name of + `tex-bar-available-meaning-alists'. Add custom :type. + (tex-bar-meaning-alist): Remove (renamed). + (tex-bar-latex-button-alist): New name of `tex-bar-meaning-alist'. + Add custom :type. Renamed `latex-symbols' button to + `latex-symbols-experimental'. + + * toolbar-x.el: Improve comments. + (toolbarx-process-group-without-insert): Become autoloaded. + (toolbarx-process-group): Code cleanup. + (toolbarx-process-symbol): Code cleanup. + (toolbarx-default-toolbar-meaning-alist): Separator button label + renamed from `:sep' to `separator'. + +2004-10-22 Reiner Steib + + * doc/auctex.texi (European): Adjust to change of + `LaTeX-italian-open-quote'. + +2004-10-20 Ralf Angeli + + * aclocal.m4 (TEX_INPUT_DIRS): Do not use -e command line option + for grep. + +2004-10-18 Reiner Steib + + * doc/quickstart.texi: Fix markup. + +2004-10-18 Frank Küster + + * doc/quickstart.texi: New chapter. + + * doc/changes.texi: Mention `Quick Start'. + + * doc/auctex.texi (Font Specifiers): Add \textrm and \textsf + (Commands): Add TeX-Omega-mode + (top): Print contents near at the beginning. + + * doc/macros.texi: New macro @sans. + + * doc/intro.texi (Introduction): Remove sections obsoleted by + `Quick Start' (Indentation and filling, Completion, Editing your + document, Outlines). + +2004-10-18 Reiner Steib + + * doc/todo.texi, doc/install.texi, doc/history.texi, + doc/changes.texi, doc/auctex.texi: Remove optional arguments of + all @node commands. + + * doc/Makefile.in (TEXIFILES): Add quickstart.texi. + +2004-10-18 Frank Küster + + * doc/Makefile.in (TEXIFILES): Add macros.texi. + (auctex.dvi, auctex.pdf): Depend on TEXIFILES. + +2004-10-18 Christian Schlauer + + * latex.el (LaTeX-env-figure, LaTeX-env-minipage): Point out to + the user that the placement (figure) and position (minipage) + specifiers are optional arguments. + (LaTeX-env-figure): Simplify. Do not insert the (optional) + placement specifier `LaTeX-float' into the buffer if the user + entered the empty string when asked for `float'. + +2004-10-18 Ralf Angeli + + * font-latex.el (font-latex-make-keywords): Correctly evaluate + keywords when making `font-latex-match-*-keywords' defcustom. + +2004-10-17 Ralf Angeli + + * doc/todo.texi (Bugs): Document some bugs related to font locking + and folding. + + * latex.el (LaTeX-insert-environment): Partial rewrite. Stay in + comments. Do not comment uncommented following lines. Get rid of + redundant comment prefix. + (LaTeX-indent-calculate): Check for beginning of buffer. + (LaTeX-indent-calculate-last): Do not check for beginning of + buffer. Fixes wrong indentation of environments at the top of the + buffer. + +2004-10-16 Ralf Angeli + + * tex-fold.el (TeX-fold-macro-nth-arg): + Use `TeX-find-closing-brace' instead of `forward-sexp'. + Fixes problems with comment characters in \url macros. + + * latex.el (LaTeX-paragraph-commands): Use `regexp-opt' to + generate the regexp. + (LaTeX-common-initialization): Add support for "$$" to + `paragraph-start'. + + * context.el (ConTeXt-mode-common-initialization): Add support for + "$$" to `paragraph-start'. + + * font-latex.el: Remove change log. + (font-latex-make-keywords): New function. + (font-latex-match-variable-keywords-local) + (font-latex-match-variable-make) + (font-latex-match-variable-keywords-set) + (font-latex-match-variable-keywords, font-latex-match-variable) + (font-latex-match-reference-keywords-local) + (font-latex-match-reference-make) + (font-latex-match-reference-keywords-set) + (font-latex-match-reference-keywords) + (font-latex-match-reference) + (font-latex-match-function-keywords-local) + (font-latex-match-function-make) + (font-latex-match-function-keywords-set) + (font-latex-match-function-keywords, font-latex-match-function) + (font-latex-match-title-1-keywords-local) + (font-latex-match-title-1-make) + (font-latex-match-title-1-keywords-set) + (font-latex-match-title-1-keywords, font-latex-match-title-1) + (font-latex-match-title-2-keywords-local) + (font-latex-match-title-2-make) + (font-latex-match-title-2-keywords-set) + (font-latex-match-title-2-keywords, font-latex-match-title-2) + (font-latex-match-title-3-keywords-local) + (font-latex-match-title-3-make) + (font-latex-match-title-3-keywords-set) + (font-latex-match-title-3-keywords, font-latex-match-title-2) + (font-latex-match-title-4-keywords-local) + (font-latex-match-title-4-make) + (font-latex-match-title-4-keywords-set) + (font-latex-match-title-4-keywords, font-latex-match-title-2) + (font-latex-match-textual-keywords-local) + (font-latex-match-textual-make) + (font-latex-match-textual-keywords-set) + (font-latex-match-textual-keywords, font-latex-match-textual) + (font-latex-match-warning-keywords-local) + (font-latex-match-warning-make) + (font-latex-match-warning-keywords-set) + (font-latex-match-warning-keywords, font-latex-match-warning) + (font-latex-match-warning-function): Now generated by + `font-latex-make-keywords'. + (font-latex-match-bold-command-keywords-local) + (font-latex-match-bold-command-keywords) + (font-latex-match-bold-command) + (font-latex-match-italic-command-keywords-local) + (font-latex-match-italic-command-keywords) + (font-latex-match-italic-command) + (font-latex-match-math-command-keywords-local) + (font-latex-match-math-command-keywords) + (font-latex-match-math-command) + (font-latex-match-type-command-keywords-local) + (font-latex-match-type-command-keywords) + (font-latex-match-type-command) + (font-latex-match-bold-declaration-keywords-local) + (font-latex-match-bold-declaration-keywords) + (font-latex-match-bold-declaration) + (font-latex-match-italic-declaration-keywords-local) + (font-latex-match-italic-declaration-keywords) + (font-latex-match-italic-declaration) + (font-latex-match-type-declaration-keywords-local) + (font-latex-match-type-declaration-keywords) + (font-latex-match-type-declaration): New variables generated by + `font-latex-make-keywords'. + (font-latex-match-bold-command) + (font-latex-match-bold-command-make) + (font-latex-match-bold-command-keywords-set) + (font-latex-match-italic-command) + (font-latex-match-italic-command-make) + (font-latex-match-italic-command-keywords-set) + (font-latex-match-math-command) + (font-latex-match-math-command-make) + (font-latex-match-math-command-keywords-set) + (font-latex-match-type-command) + (font-latex-match-type-command-make) + (font-latex-match-type-command-keywords-set) + (font-latex-match-bold-declaration) + (font-latex-match-bold-declaration-make) + (font-latex-match-bold-declaration-keywords-set) + (font-latex-match-italic-declaration) + (font-latex-match-italic-declaration-make) + (font-latex-match-italic-declaration-keywords-set) + (font-latex-match-type-declaration) + (font-latex-match-type-declaration-make) + (font-latex-match-type-declaration-keywords-set): New functions + generated by `font-latex-make-keywords'. + (font-latex-keywords-1): Use new functions. + (font-latex-bold-command-keywords) + (font-latex-italic-command-keywords) + (font-latex-math-command-keywords) + (font-latex-type-command-keywords) + (font-latex-bold-declaration-keywords) + (font-latex-italic-declaration-keywords) + (font-latex-type-declaration-keywords): Remove. + (font-latex-match-command-with-arguments): New name for + `font-latex-match-command-outside-arguments'. Third argument now + is an integer instead of a binary. It specifies the number of + mandatory arguments of a LaTeX macro. Simplify the function. + (font-latex-match-font-cache) + (font-latex-match-font-outside-braces): Remove. + (font-latex-match-in-brace-cache): New name for + `font-latex-match-infont-cache'. + (font-latex-match-command-in-braces): New name for + `font-latex-match-font-inside-braces'. Generalize, so that it can + be used for any command and does not return a special, complex + match. + (font-latex-set-syntactic-keywords): Try to minimize false + fontifications of macros which may look like \foo{bar} and + \foo{bar{. + (font-latex-commented-outp): Do not consider comment characters in + verbatim content. + +2004-10-15 Reiner Steib + + * latex.el (LaTeX-default-format, LaTeX-default-width) + (LaTeX-default-position): Fix doc strings. + +2004-10-14 Reiner Steib + + * latex.el (LaTeX-default-width): Make it buffer local. + (LaTeX-env-minipage): Pick up new value of LaTeX-default-width. + +2004-10-14 Ralf Angeli + + * tex-fold.el (TeX-fold-macro-spec-list): Add starred sectioning + commands. + + * latex.el (LaTeX-fill-region-as-paragraph): Do not add linebreaks + after "$$ " at the end of paragraph filling. + (LaTeX-fill-move-to-break-point): Simplify. Add support for + $$...$$ type display math. + + * style/jurabib.el: New file. + + * Makefile.in (STYLESRC): Add jurabib.el. + + * doc/changes.texi: Mention support for the jurabib package. + +2004-10-14 Miguel Frasson + + * auctb.el: Removed (renamed to tex-bar.el) + + * tex-bar.el: Added; (new name of auctb.el). Added support for + buttons and customization. + (install-auctex-toolbar): removed. + (tex-tool-bar): New custom group, inside AUCTeX group. + (tex-tool-bar-button-definitions): New custom group, inside + tex-tool-bar group. + (tex-bar-latex-buttons): New custom variable: buttons in LaTeX + mode. + (tex-bar-meaning-alist): New custom variable. + (tex-bar-available-meaning-alists): New custom variable: + collection of variables for meaning-alists. + (latex-install-toolbar): New function: install the toolbar for + LaTeX mode. + (latex-symbols-toolbar-contents): added separator between symbol + switches and symbols. + + * toolbarx.el: Removed (renamed to toolbar-x.el) + + * toolbar-x.el: Added; (new name of toolbarx.el). + (toolbarx-default-toolbar-meaning-alist) Added `:sep' button. + (toolbarx-emacs-add-button): clean up. + +2004-10-13 Reiner Steib + + * latex.el (LaTeX-default-width): New variable. + (LaTeX-env-minipage, LaTeX-env-tabular*): Use it. + (LaTeX-environment): Mention it in the doc string. + (LaTeX-env-label): Reindent. + + * tex.el (TeX-delete-dups): Use our own (faster) version. + + * latex.el (LaTeX-env-array, LaTeX-env-minipage) + (LaTeX-env-tabular*): Don't delete whitespace after inserting the + environment. Cursor position corresponds to proper indentation + now. From Christian Schlauer with some + modifications. + +2004-10-12 Reiner Steib + + * doc/auctex.texi (Completion): Mention `C-c RET' for + `TeX-insert-macro'. Fixed typo. + (Parsing Files): Fixed typo. + (European): Improved. + From Frank Küster , slightly modified. + + * latex.el (LaTeX-common-initialization): Use `LaTeX-env-tabular*' + for "tabular*". + +2004-10-12 Ralf Angeli + + * tex-info.el (Texinfo-insert-node): Emacs 21.3 and earlier + expect a list of lists. + + * tex.el: Cater for `delete-selection-mode'. + `eval-after-load' (used for support of desktop.el) in Emacs 21.3 + and earlier expects a string, not a symbol. + (TeX-point-is-escaped): Remove. Implementation of + `TeX-escaped-p', which does the same, is slightly nicer. + (TeX-insert-dollar): Use `TeX-escaped-p'. + +2004-10-11 Ralf Angeli + + * font-latex.el: Small clean-ups and rearrangements. + (font-latex-match-variable-keywords) + (font-latex-match-reference-keywords) + (font-latex-match-function-keywords) + (font-latex-match-title-1-keywords) + (font-latex-match-title-2-keywords) + (font-latex-match-title-3-keywords) + (font-latex-match-title-4-keywords) + (font-latex-match-textual-keywords) + (font-latex-match-warning-keywords): Remove redundant defvars. + (font-latex-match-variable, font-latex-match-reference) + (font-latex-match-function, font-latex-match-title-1) + (font-latex-match-title-2, font-latex-match-title-3) + (font-latex-match-title-4, font-latex-match-textual) + (font-latex-match-warning): Set default values and make + buffer-local. + (font-latex-match-reference): Add doc string. + (font-latex-set-syntactic-keywords): Do not set comment syntax. + +2004-10-10 Ralf Angeli + + * style/booktabs.el, style/captcont.el, style/fancyref.el, + style/mdwlist.el, style/natbib.el, style/nicefrac.el, + style/paralist.el, style/scrbase.el, style/scrbook.el, + style/scrlttr2.el, style/scrpage2.el, style/scrreprt.el, + style/subfigure.el, style/units.el (TeX-add-style-hook): Do not + set up font-latex variables if font-latex is not loaded and + enabled. + + * style/alltt.el, style/listings.el, style/url.el + (TeX-add-style-hook): Do not set up font-latex variables if + font-latex is not loaded and enabled. Reinitialize font-lock + defaults. + + * font-latex.el: Do not autoload `texmathp'. + (font-latex-fontify-script): Doc fix. + (font-latex-script): Do without `texmathp'. + (font-latex-syntactic-keywords): Default to nil. + Make buffer-local. + (font-latex-setup): Set syntactic keywords. + +2004-10-08 Reiner Steib + + * tex.el (TeX-update-style, TeX-parse-arguments) + (TeX-parse-argument, VirTeX-common-initialization) + (TeX-auto-parse-region): Simplify code by using `unless'. + +2004-10-08 Ralf Angeli + + * tex.el (TeX-search-forward-unescaped) + (TeX-search-backward-unescaped, TeX-re-search-forward-unescaped) + (TeX-search-unescaped, TeX-escaped-p): New functions. + (TeX-find-macro-boundaries): Use `TeX-escaped-p'. + + * latex.el (LaTeX-newline, LaTeX-current-indentation) + (LaTeX-fill-region-as-para-do, LaTeX-fill-move-to-break-point): + Use new search functions from tex.el. + + * tex-fold.el (TeX-fold-make-overlay, TeX-fold-hide-item) + (TeX-fold-show-item): Respect `font-lock-mode'. + + * style/amstex.el: Add copyright and license information. + ("amstex"): Do not load amsmath.el in `plain-tex-mode' or + `ams-tex-mode'. + +2004-10-06 Ralf Angeli + + * texmathp.el (texmathp): Limit environment search with result of + macro search if possible. + + * font-latex.el (font-latex-verb-like-commands): New variable. + (font-latex-set-syntactic-keywords): Use it. + (font-latex-match-command-outside-arguments) + (font-latex-match-font-outside-braces) + (font-latex-match-font-inside-braces): Check face at the beginning + of the match to make keyword fontification possible even if a + macro's argument was already fontified due to syntactic keyword + fontification. + + * style/listings.el (TeX-add-style-hook): Suppress indentation in + lstlisting environments. Fontify both \lstinline|...| and + \lstinline{...}. Add lstlisting environment to + `LaTeX-verbatim-regexp'. + + * style/url.el (TeX-add-style-hook): Treat arguments \url|...| and + \url{...} as verbatim. + + * style/alltt.el (TeX-add-style-hook): Use buffer-local variable + `font-latex-verbatim-environments-local'. + +2004-10-05 Miguel Frasson + + * toolbarx.el (toolbarx-default-toolbar-meaning-alist): + New constant, providing a MEANING-ALIST for the insertion of the + default buttons and some extra ones in Emacs and XEmacs. + +2004-10-05 Ralf Angeli + + * tex.el (TeX-output-view-style): Move more special items upwards. + Remove "a4" and "a5" styles. + +2004-10-04 Miguel Frasson + + * toolbarx.el: + (toolbarx-emacs-add-button) + (toolbarx-test-image-type): Add Emacs `image descriptor' as valid + image specification (Emacs only). + (toolbarx-emacs-add-button): "transp-strip" is new `tranparent + strip' image file. + + * images/bibtex.xpm, images/dvipdf.xpm, images/dvips.xpm, + * images/error.xpm, images/exec.xpm, images/execbibtex.xpm, + * images/execdvips.xpm, images/execerror.xpm, + * images/execpdftex.xpm, images/exectex.xpm, + * images/execviewdvi.xpm, images/execviewpdf.xpm, + * images/execviewps.xpm, images/gv.xpm, images/jumpdvi.xpm, + * images/pdftex.xpm, images/pspdf.xpm, images/sep.xpm, + * images/tex.xpm, images/view.xpm, images/viewdvi.xpm, + * images/viewpdf.xpm, images/viewps.xpm: Add symbolic color + 'backgroundToolBarColor' to make pics work in (GNU/Linux) XEmacs + +2004-10-02 Ralf Angeli + + * font-latex.el: Some clean-ups, rearrangements and performance + improvements. + (font-latex-verbatim-face): XEmacs does not like :inherit. + (font-latex-setup): Activate `font-latex-syntactic-face-function'. + (font-latex-faces-present-p): New function. + (font-latex-match-command-outside-arguments): Use it. + (font-latex-bold-command-keywords) + (font-latex-italic-command-keywords) + (font-latex-math-command-keywords) + (font-latex-type-command-keywords): New variables. + (font-latex-match-font-outside-braces): Use them. + Check for comment and verbatim faces. + (font-latex-bold-declaration-keywords) + (font-latex-italic-declaration-keywords) + (font-latex-type-declaration-keywords): New variables. + (font-latex-match-font-inside-braces): Use them. + Check for comment and verbatim faces. + (font-latex-script): Use `font-latex-faces-present-p'. + + * doc/changes.texi: Add some new features and fixed bugs. + +2004-09-29 Miguel Frasson + + * images/bibtex.xpm, images/dvipdf.xpm, images/dvips.xpm, + * images/error.xpm, images/exec.xpm, images/execbibtex.xpm, + * images/execdvips.xpm, images/execerror.xpm, + * images/execpdftex.xpm, images/exectex.xpm, + * images/execviewdvi.xpm, images/execviewpdf.xpm, + * images/execviewps.xpm, images/gv.xpm, images/jumpdvi.xpm, + * images/pdftex.xpm, images/pspdf.xpm, images/sep.xpm, + * images/tex.xpm, images/view.xpm, images/viewdvi.xpm, + * images/viewpdf.xpm, images/viewps.xpm: Add designed images for + toolbar buttons. + +2004-09-29 Ralf Angeli + + * font-latex.el (font-latex-do-multi-line): Add new option and use + it as default value. + (font-latex-use-cache): New variable. + (font-latex-match-command-outside-arguments) + (font-latex-match-font-outside-braces) + (font-latex-match-font-inside-braces): Use it. + (font-latex-check-cache): Do not check if cache is to be used. + (font-latex-setup): Set up multi-line font locking. + +2004-09-28 Miguel Frasson + + * toolbarx.el: Support for grouping `:insert' clauses in the 3 + engines (performance improvement.) Better comments and + docstrings. + (toolbarx-process-symbol): Fix `nreverse'-missing bug. + + * auctb.el: Fix Copyright notice (to FSF). Remove "AMS Special" + from ppup menu. Simplify. Remove garbage comments from end. + (auctb-img-filename): Remove "symb-pics/" from return. + Add "symb-pics/" explicitly where it is needed in the defconst's. + + * images, images/dropdown.xpm, images/ltx-symb-turn-off.xpm, + * images/ltx-symb-turn-on.xpm: Add designed images for symbol + toolbar. + +2004-09-28 Ralf Angeli + + * font-latex.el: Add change log entries and bump version. + (font-latex-find-matching-close): Fix typo in last commit. + (font-latex-match-font-inside-braces): Set actual numbers in the + match, not nil. Fixes errors with `font-lock-multiline' enabled. + +2004-09-27 David Kastrup + + * font-latex.el (font-latex-find-matching-close): Simplify. + + * latex.el (LaTeX-math-default): Use `W in math mode for the Omega + letter. + + * tex.el (TeX-find-macro-start-helper): Simplify. + (TeX-find-macro-end-helper): Simplify. + (TeX-find-macro-end-helper): Stop if `forward-sexp' fails. + + * doc/todo.texi (Wishlist): Macro spell checking mentioned. + +2004-09-26 Miguel Frasson + + * toolbarx.el: Add to cvs (first version). + + * auctb.el: Add to cvs (first version); features only a symbol + toolbar. + +2004-09-24 Davide G. M. Salvetti + + * configure.in: Add `--(en|dis)able-build-dir-test' switch to + allow disabling `VALID_BUILD_DIR'. + +2004-09-22 Ralf Angeli + + * tex.el (VirTeX-common-initialization): Revert last change. + + * font-latex.el (font-latex-keywords-2): Use function + `font-latex-match-script' instead of regexp directly. + (font-latex-fontify-script): Doc fix. + (font-latex-match-script): Reintroduce. + +2004-09-19 Ralf Angeli + + * latex.el (LaTeX-verbatim-macros): New variable. + (LaTeX-fill-move-to-break-point): Do not break inside of macros + defined in `LaTeX-verbatim-macros'. + (LaTeX-fill-newline): Do not trigger auto-fill. + + * style/listings.el (TeX-add-style-hook): Add "lstinline" to + `LaTeX-verbatim-macros'. + + * font-latex.el (font-latex-set-syntactic-keywords): "*" is not + allowed as a \verb delimiter. + + * doc/todo.texi (Bugs): Another bug gone the way of the poodle. + +2004-09-18 Ralf Angeli + + * latex.el (LaTeX-indent-line): Use XEmacs' functions to deal with + extents/overlays. Avoids dependence on overlay.el. + (LaTeX-fill-region-as-paragraph): Inhibit filling of "Local + Variables" section, if to be filled as a paragraph. + + * style/url.el: Add some (low-level) symbols for completion and + fontification. + (TeX-arg-urlstyle): New function. + + * doc/todo.texi (Bugs): Remove some obsolete bug descriptions. + +2004-09-17 Ralf Angeli + + * font-latex.el (font-latex-verbatim-environments): Change from + defvar to defcustom. + (font-latex-verbatim-environments-local) + (font-latex-verbatim-macros) + (font-latex-verbatim-macros-local): New variables. + (font-latex-set-syntactic-keywords): Use them. + + * style/listings.el: New file. + + * Makefile.in (STYLESRC): Add it. + + * doc/changes.texi: Mention support for listings.sty. + +2004-09-16 Reiner Steib + + * doc/changes.texi: Mention built fixes. + +2004-09-16 Ralf Angeli + + * font-latex.el (font-latex-commented-outp): Reimplement for + better performance. + + * doc/changes.texi: Streamline documentation of performance + changes. + + * tex.el (TeX-search-syntax-table): Make XEmacs happy. + (VirTeX-common-initialization): Append our stuff to the end of + `find-file-hooks'. Fixes problems with `auto-insert-mode'. + +2004-09-15 Jan-Åke Larsson + + * aclocal.m4 (EMACS_LISP): quote ${emacs}, Windows.... + +2004-09-13 Ralf Angeli + + * doc/changes.texi: Add changes from 11.51 up to now. + + * style/url.el: New file. + + * Makefile.in (STYLESRC): Add style/url.el. + +2004-09-12 Ralf Angeli + + * font-latex.el (font-latex-keywords-1): Add highlighter for math + macros. + (font-latex-keywords-2): Use regexp for matching instead of + `font-latex-match-script'. + (font-latex-match-font-outside-braces): Add support for math, esp. + "\ensuremath". + (font-latex-match-script): Remove. + (font-latex-script): Fix check for present faces. Add `texmathp' + check in case there is no math face present. + +2004-09-09 Reiner Steib + + * aclocal.m4 (texinputdirs): Strip leading "!!". + +2004-09-08 Reiner Steib + + * latex.el (TeX-arg-input-file): Remove duplicates from the + completion list. Simplify code by using `unless'. + +2004-09-08 Ralf Angeli + + * tex-info.el (Texinfo-insert-node): New function. + (Texinfo-mode-map): Use it. + +2004-09-07 Davide G. M. Salvetti + + * aclocal.m4 (EMACS_LISP): Sync echo output with real emacs + invocation. + +2004-09-07 Ralf Angeli + + * tex-info.el (Texinfo-insert-environment): Add a space between + inserted "@end" and environment name in case of active region. + +2004-09-05 Ralf Angeli + + * tex.el (TeX-search-syntax-table): New function and variable. + (TeX-find-balanced-brace): New function. + (TeX-find-closing-brace): Use `TeX-find-balanced-brace'. + (TeX-find-opening-brace): Ditto. + (TeX-find-macro-boundaries): Add `lower-bound' argument. + (TeX-find-macro-start-helper): Add `limit' argument. + (TeX-find-macro-start): Ditto. + +2004-08-31 Reiner Steib + + * doc/changes.texi: Add `LaTeX-includegraphics-read-file'. + Mention use of `start' for MikTeX and fpTeX. + + * latex.el (LaTeX-includegraphics-read-file): New variable. + + * tex.el (TeX-delete-dups): New defun or defalias. + + * style/graphicx.el (LaTeX-includegraphics-read-file-TeX): + Rename from `LaTeX-includegraphics-read-file'. Remove duplicates using + `TeX-delete-dups'. + (LaTeX-includegraphics-read-file-relative): Insert relative + filename. From Dan Nicolaescu . + (LaTeX-arg-includegraphics): Use funcall for image-file. + +2004-08-28 David Kastrup + + * Version 11.53 released. + +2004-08-28 David Kastrup + + * doc/tex-ref.tex: Bump version. + + * configure.in: Bump version number. + + * auctex.spec (Version): bump to 11.53. + + * doc/auctex.texi: Bump version to 11.53. + +2004-08-28 Ralf Angeli + + * Makefile.in (install-el): Fix typos. + +2004-08-27 Reiner Steib + + * tex.el (TeX-kpathsea-format-alist): + Add LaTeX-includegraphics-extensions. + (TeX-search-files): Fix non-kpathsea case. + + * style/graphicx.el (LaTeX-includegraphics-read-file): + Use completion based on TeX-search-files. + +2004-08-27 Ralf Angeli + + * tex-fold.el (TeX-fold-preserve-comments): New variable. + (TeX-fold-buffer-type): Use it. + + * font-latex.el (font-latex): Add to AUCTeX's customization group. + (font-latex-find-matching-close): Correctly recognize multiple + escape characters. Add missing paren. + +2004-08-26 Masayuki Ataka + + * tex-site.el.in (japanese-slitex-mode): Remove obsolete autoload + of slitex. + + * tex-jp.el (japanese-plain-tex-mode, japanese-latex-mode): + Use `TeX-defun' for getting version info into mode doc. + +2004-08-26 Ralf Angeli + + * tex-mik.el: Use `start' instead of the respective executable for + PostScript, PDF and HTML files. + + * tex-fptex.el: Ditto. + +2004-08-25 Ralf Angeli + + * tex.el (TeX-find-macro-boundaries): Detect the start of any + macro, not just those consisting of [A-Za-z@]. + Remove some superfluous `goto-char' calls. + (TeX-find-macro-start-helper): Reimplement once again. + Original patch by David Kastrup; slightly modified. Doc fix. + (TeX-find-macro-end-helper): Doc fix. Handle macros not + consisting of [A-Za-z@] correctly. + (TeX-find-opening-brace): Improve performance. + +2004-08-25 Reiner Steib + + * tex.el: Autoload `TeX-process-set-variable' and `TeX-region-file'. + +2004-08-25 Jan-Åke Larsson + + * aclocal.m4: EMACS_PATH_LISPDIR: Expand lispdir if relative to + binary. Quote lispdir, and deal with exec_prefix, add missing + bracket. + + * aclocal.m4: Fix xemacs<->emacs mistake, restore path searching + when --without-packagedir is given + + * configure.in: enable --without-packagedir + + * aclocal.m4: Barf if packagedir not found, don't bother with + load-path on xemacs' lispdir + +2004-08-25 David Kastrup + + * tex-buf.el (TeX-command): Call `TeX-process-set-variable' with + correct options, so that the viewer command is next unless + overridden. + + * tex.el (TeX-set-mode-name): Set `TeX-command-next' in the + buffers where they actually count. + +2004-08-24 David Kastrup + + * latex.el (LaTeX-math-default): Correctly code "jmath" and + "Bbbk". + +2004-08-24 Reiner Steib + + * doc/auctex.texi (Mathematics): Add `LaTeX-math-menu-unicode'. + (Changes): Refer to `history.texi' _after_ the newer changes. + + * doc/changes.texi: Added versions 11.51-11.53. + +2004-08-24 Ralf Angeli + + * tex.el (VirTeX-common-initialization): Use "%" instead of + `comment-start' for `comment-start-skip'. + (TeX-find-opening-brace): Do not use an inverse matcher but negate + the whole expression. + (TeX-find-macro-start-helper): Reimplement. Should be much faster + now. + + * latex.el (LaTeX-current-environment): + Use `buffer-substring-no-properties'. + (LaTeX-indent-line): Revert last change. Only multi-line overlays + at the start of a line are affected by the XEmacs bug. + + * tex-info.el (Texinfo-environment-list): Add "command" macro. + +2004-08-24 Reiner Steib + + * doc/install.texi (Prerequisites): Add `easy-mmode.el' update for + XEmacs. + +2004-08-23 David Kastrup + + * latex.el (LaTeX-indent-line): Get all overlays, not just one. + (LaTeX-math-default): Add iota. + (LaTeX-math-default): Use different symbol for triangle. + (LaTeX-math-default): Don't use `?\S-e' for `?E'. + + * tex.el (TeX-match-buffer): Use `buffer-substring-no-properties' + (TeX-in-commented-line): Use `skip-chars-forward' and `forward-line'. + (TeX-in-line-comment): Use `forward-line'. + (TeX-brace-count-line): Use `skip-chars-forward'. + + * RELEASE: Some updates. + + * latex.el (LaTeX-section): Use an active region as title if available. + (LaTeX-section-title): Prompt with title if present. Should we + ask at all? + (LaTeX-math-list): Add Unicode code point. + (LaTeX-math-menu-unicode): New customization variable for unicode + in math menu. Only set in GTK Emacs for now. Does not work on + XEmacs. Use it for initializing the menus. Also prefix menu + points with backslash. + + * Makefile.in (.PHONY): Declare a bunch of phony targets to + protect against users making files/directories with that name (in + particular "lisp"). + +2004-08-22 David Kastrup + + * style/italian.el ("italian"): Don't overwrite existing local + variable settings. + + * style/ngerman.el ("ngerman"): Don't overwrite existing local + variable settings. + + * style/german.el ("german"): Don't overwrite existing local + variable settings. + + * tex.el (TeX-set-mode-name, TeX-PDF-mode): XEmacs needs two + arguments for `local-variable-p'. + +2004-08-20 David Kastrup + + * tex.el (desktop): Save TeX-Omega-mode, too. + + * Makefile.in (full-release): Source rpm is auctex, not + auctex-emacs. + + * auctex.spec (Provides): Provide auctex as well to satisfy + preview-latex. create package emacs nevertheless. + + * Version 11.52 released. + +2004-08-20 David Kastrup + + * tex.el (AUCTeX-version): move to front and also eval when + compiling. Other version info moved, too. + (TeX-defun): Macro for putting version info into definition. + (plain-tex-mode): Use `TeX-defun'. + (ams-tex-mode): Use `TeX-defun'. + + * tex-info.el (texinfo-mode): Use `TeX-defun' for getting version + info into mode doc. + + * latex.el (latex-mode): Use `TeX-defun' for getting version info + into mode doc. + + * context.el (context-mode): Use `TeX-defun' for getting version + info into mode doc. + + * auctex.spec (BuildRoot): New naming scheme. + + * RELEASE: Add `DESTDIR' blurb. + +2004-08-19 David Kastrup + + * auctex.spec: Change `tex-site.el' to overwriting config file + mode. + + * tex.el (plain-tex-mode): Move menu initializiation here instead + of `plain-TeX-common-initialization'. We don't want "TeX" menus + in `ConTeXt-mode' or `AmSTeX-mode'. + (plain-TeX-common-initialization): remove `easy-menu-add' here. + (TeX-common-menu-entries): Change "Customize" strategy again. + (plain-TeX-menu-entries): Move from `plain-TeX-menu'. + (plain-TeX-mode-menu): Use `plain-TeX-menu-entries'. + (AmSTeX-mode-map): Derive from `TeX-mode-map' not + `plain-TeX-mode-map'. + (AmSTeX-mode-menu): Define menu for `AmSTeX-mode'. + (ams-tex-mode): Add menus in proper order. + + * tex-info.el (texinfo-mode): Swap order of `easy-menu-add'. + + * latex.el (LaTeX-common-initialization): Swap order of + `easy-menu-add'. + + * context.el (ConTeXt-mode-common-initialization): Swap order of + `easy-menu-add', move `major-mode' init to front. + + * latex.el (LaTeX-common-initialization): Exchange order of + `easy-menu-add' to get better menu layout in XEmacs. + +2004-08-19 Reiner Steib + + * auctex.spec (description): Overhauled. + + * doc/install.texi: Markup fixes, see "(texinfo)command". + + * doc/wininstall.texi: Ditto. + +2004-08-19 David Kastrup + + * latex.el (LaTeX-mode-menu): Use `TeX-common-menu-entries'. + + * tex-info.el (Texinfo-mode-menu): Use `TeX-common-menu-entries'. + + * tex.el (ams-tex-mode): Add `plain-TeX-mode-menu' here. Doh. + + * context.el (ConTeXt-mode-menu): Use `TeX-menu-with-help' instead + of `TeX-maybe-remove-help'. + (ConTeXt-mode-menu): Use `TeX-common-menu-entries'. + + * tex.el (TeX-customization-menu): Save the customization menu + here when generated, so that we have it available in all modes. + (TeX-common-menu-entries): The common menu entries for TeX modes. + (plain-TeX-mode-menu): Use `TeX-common-menu-entries'. + + * configure.in: export `localstatedir'. + + * Makefile.in (localstatedir): import `localstatedir'. + +2004-08-19 Ralf Angeli + + * doc/install.texi (Customizing): tex-site.el should be edited no + more. Customize should be used instead. Relevant variables are + determined during configuration now. + Mention build/installation commands for contributed files. + +2004-08-19 Reiner Steib + + * auctex.spec: Fixes for SuSE. + +2004-08-19 David Kastrup + + * aclocal.m4: `putative-existing-lisp-dir' is not a package + directory if `lisp' is not a path component. + Normalize whitespace. + Remove trailing slash from packagedir. + + * tex-site.el.in (TeX-macro-global): Don't quote texinputdirs + additionally. + + * aclocal.m4: Really remove trailing slashes/backslashes. + Don't expand `lispdir'. + (library): Surround `texinputdirs' with quotes. Output it + enclosed in parens. + (library): Let `autodir' refer unexpanded to `localstatedir'. + Add some quoting in patterns. + + * doc/Makefile.in (DESTDIR): introduce `DESTDIR' into installation + targets. + + * Makefile.in (DESTDIR): introduce `DESTDIR' into installation + targets. + +2004-08-18 David Kastrup + + * tex-fold.el (TeX-fold-buffer-type): Don't use `end-of-buffer' as + it plays around with the current window point. + + * Makefile.in (auctexdir, styledir): Use `${...}' for symmetry + with aclocal.m4 + + * aclocal.m4: Use `${...}' instead of `$(...)' everywhere. + +2004-08-18 Jan-Åke Larsson + + * aclocal.m4 (EMACS_LISPDIR): Output expanded lispdir + +2004-08-18 David Kastrup + + * configure.in: Shell-quote autodir. + + * RELEASE: Some minor changes. + +2004-08-18 Ralf Angeli + + * RELEASE: Change version to 11.52. Replace old feature/bug + information. + + * font-latex.el (font-latex-script): Disable raising of characters + for older Emacsen. Original patch by Reiner Steib. + Bump version and add change log entry. + + * tex-fold.el (TeX-fold-unfolded-face): Make it look more blueish + on displays with 24bit color depth. + (TeX-fold-buffer-type): Use either a complemented character + alternative to be on the safe side or "\\_>" on Emacsen which + support it. + +2004-08-17 Reiner Steib + + * texmathp.el (texmathp-tex-commands-default): Add \label. + Various checkdoc-related fixes. + +2004-08-17 Ralf Angeli + + * tex-fold.el (TeX-fold-buffer-type): Use alternative way to + determine end of search pattern. Fixes problem with starred + macros. + Fix compile errors and add further match alternatives. + (TeX-fold-item): Recognize starred macros as well. + XEmacs does not know `match-string-no-properties'. + (TeX-fold-make-overlay): Do not alter `display-string' before + `face' is set. + (TeX-fold-hide-item): Get only the string part of + `display-string'. + + * tex.el (TeX-fold-menu): Wrap value in `TeX-menu-with-help'. + Fixes XEmacs start-up error. + + * tex-mik.el: Fix typo in comment. + + * auctex.spec (Version): Change to 11.52. + + * configure.in: Change AUCTeX version to 11.52. + + * doc/tex-ref.tex: Change AUCTeX version to 11.52. + + * doc/auctex.texi: Change AUCTeX version to 11.52. + +2004-08-17 David Kastrup + + * Makefile.in (full-release): Fix a few things. + + * Version 11.51 released. + +2004-08-17 David Kastrup + + * aclocal.m4: Quote when expanding and remove trailing backslash, + too. + (library): Don't check for $PWD but for default-directory. + +2004-08-16 David Kastrup + + * doc/wininstall.texi: move --prefix description up, since it + might be the only needed option. + + * doc/tex-ref.tex (section{Font Selection}): Add italic + corrections and small-caps entry. + + * tex.el (info): Add more prefixes to `Info-file-list-for-emacs'. + + * tex-jp.el (japanese-TeX-command-list): Comment addition. + + * RELEASE: Add availability and update release notes. + + * Makefile.in (RPMROOT): New variable. + (tar-ball): Clean up `$(FTPDIR)' and `$(WWWDIR/doc)' before + installation. + (full-release): New target that does RPM building, signing and + other stuff for upload. + (patch): gzip the patch. + + * auctex.spec: Add definition stuff for SuSE. + (BuildRoot): Don't specify infodir when it is not used. + + * bib-cite.el: Fix refTeX link. + +2004-08-16 Jan-Åke Larsson + + * aclocal.m4 (EMACS_PROG_EMACS): Add "${prefix}/bin" for Windows users + + * aclocal.m4 (EMACS_LISPDIR): Remove trailing slash from lispdir_expanded elisp string + +2004-08-16 Ralf Angeli + + * aclocal.m4 (VALID_BUILD_DIR): New function. + + * configure.in: Use it. + Change AUCTeX version to 11.51. + + * doc/tex-ref.tex: Change AUCTeX version to 11.51. + + * doc/auctex.texi: Change AUCTeX version to 11.51. + + * auctex.spec (Version): Change to 11.51. + + * Makefile.in (distclean): Get rid of autom4te.cache. + +2004-08-15 David Kastrup + + * tex-info.el: Change Copyright notice to FSF + + * tex-mik.el: Change Copyright notice to FSF + + * tex.el: Change Copyright notice to FSF + + * font-latex.el: Change Copyright notice to FSF + + * multi-prompt.el: Change Copyright notice to FSF + + * tex-buf.el: Change Copyright notice to FSF + + * tex-site.el.in: Change Copyright notice to FSF + + * style/scrartcl.el: Change Copyright notice to FSF + + * style/scrbook.el: Change Copyright notice to FSF + + * style/scrlttr2.el: Change Copyright notice to FSF + + * style/scrreprt.el: Change Copyright notice to FSF + + * latex.el: Change Copyright notice to FSF + + * tex-info.el: Change Copyright notice to FSF + + * tex-mik.el: Change Copyright notice to FSF + + * tex.el: Change Copyright notice to FSF + + * bib-cite.el: Change Copyright notice and URLs. + +2004-08-15 Dan Nicolaescu + + * latex.el (LaTeX-common-initialization): Don't set + `selective-display'. + +2004-08-15 David Kastrup + + * doc/tex-ref.tex: Add Omega entry, rearrange. + + * tex.el (TeX-print-command): Use `%(o?)'. + (TeX-command, TeX-Omega-command, LaTeX-command) + (LaTeX-Omega-command, ConTeXt-engine, ConTeXt-Omega-engine): + New customization strings to implement various expanders. + (TeX-command-list): Use them. + (LaTeX-command-style): Same here. + (TeX-printer-list, TeX-view-style, TeX-output-view-style): + Use `%(o?)'. + (TeX-expand-list): New entries. + (TeX-PDF-mode): Don't switch on in Omega mode. + (TeX-Omega-mode): New minor mode. + (tex-omega-mode): alias for it. + (TeX-mode-map): Keybinding for it. + (TeX-mode-specific-command-menu-entries): Add quick viewer entry. + (TeX-mode-specific-command-menu-entries): Add Omega toggle and + inactivate PDF when Omega is on. + + * context.el (ConTeXt-expand-options): New function for generating + `texexec' options. + +2004-08-15 Ralf Angeli + + * tex.el (TeX-fold-menu): New variable. + (plain-TeX-mode-menu): Use it. + + * context.el (ConTeXt-mode-menu): Use `TeX-fold-menu'. + + * latex.el (LaTeX-mode-menu): Use `TeX-fold-menu'. + + * tex-info.el: Change every occurence of "TeXinfo" to "Texinfo". + (Texinfo-environment-list): Add some missing environments. + (Texinfo-find-env-end, Texinfo-find-env-start): New functions. + (Texinfo-mode-menu): Use `TeX-fold-menu'. + + * tex-fold.el (TeX-fold-buffer-type): Support folding of + environments in texinfo-mode. + (TeX-fold-item): Ditto. + (TeX-fold-hide-item): Display an error string if the macro + argument cannot be found. + +2004-08-14 David Kastrup + + * tex.el (TeX-command-list): rename `%(execmode)' to `%(execopts)' + since it has gotten quite fatter. + (TeX-expand-list): Implement `TeX-PDF-mode', + `TeX-interactive-mode', `TeX-source-specials-mode' for ConTeXt and + pass on `ConTeXt-current-interface'. + +2004-08-14 Ralf Angeli + + * tex-mik.el: Change `TeX-source-specials-viewer-flags' to + `TeX-source-specials-view-position-flags' as the latter is now + used in tex.el. + Set `TeX-source-specials-view-editor-flags'. + + * tex-fptex.el: Ditto. + +2004-08-13 Ralf Angeli + + * doc/auctex.texi (top): We want the introduction to appear in + HTML output as well. + +2004-08-13 David Kastrup + + * Version 11.50 released. + +2004-08-13 Jan-Åke Larsson + + * aclocal.m4: Add another alternative for lispdir + +2004-08-13 David Kastrup + + * auctex.spec (Source0): Change source URL. + + * Makefile.in (EXTRAFILES): Add RELEASE and auctex.spec. + (tar-ball): Don't create CHANGES-$(TAG), just CHANGES (as it is + always a longer history). But create RELEASE-$(TAG) instead: + that's release-specific. + +2004-08-13 David Kastrup + + * doc/wininstall.texi: Changes to --prefix and --with-auto-dir, + partly by Christian Schlauer. + Add a few words of my own after suggestions. + + * doc/changes.texi, style/units.el, style/nicefrac.el, + Makefile.in: Add contributed styles for units.sty and + nicefrac.sty from Christian Schlauer. + +2004-08-13 Ralf Angeli + + * tex-fold.el (TeX-fold-unspec-use-name): New variable. + (TeX-fold-item): Use it. + + * RELEASE: Add warning about `TeX-command-list'. + + * doc/auctex.texi (Commands): Add "be". + (Folding): Document `TeX-fold-unspec-use-name'. + +2004-08-13 David Kastrup + + * Makefile.in (tar-ball): copy only one auctex, add pdf manual and + reference card. + + * doc/Makefile.in (dist): Add tex-ref, and both pdf and ps + (tex-ref.ps, auctex.ps): Use -Ppdf option for better quality. + + * auctex.spec (BuildRoot): Add CHANGES. + + * Makefile.in (release-commit): There are no Version: strings + anymore, don't replace them. + + * tex-fptex.el: customize Queue and Print commands appropriately. + + * tex-mik.el: customize Queue and Print commands appropriately. + + * tex.el (TeX-expand-list): Call TeX-printer-query differently. + (TeX-command-menu-print, TeX-command-menu-printer-entry) + (TeX-command-menu-entry): Implement stuff differently, add "Other" + menu entry. + + * tex-buf.el (TeX-printer-query): Change arguments here. + Reorganize, too. + + * doc/auctex.texi (Commands): Fix a warning. + + * tex-info.el (TeXinfo-mode-menu): Other quoting. + (texinfo-mode): Set `TeX-mode-p', `TeX-base-mode-name', call + `TeX-set-mode-name'. + + * context.el (ConTeXt-mode-menu): Add the environments back to + folding. + + * doc/auctex.texi, doc/faq.texi, doc/install.texi, doc/intro.texi, + doc/todo.texi: various changes and smaller typos corrected. + + * doc/macros.texi fix problems with PDF links and indexing. + + * configure.in: Check for pdftex, dvips, texi2html, texi2dvi, + texi2pdf. + + * doc/Makefile.in (TEXI2HTML, TEXI2DVI, TEXI2PDF): new variables + entered by configure. + (auctex.dvi): Use texi2dvi. + (auctex.pdf): New target. + (clean): Remove PDF files. + +2004-08-12 David Kastrup + + * tex-jp.el (japanese-TeX-command-list): Fix this to new style. + (LaTeX-command-style): Same here. Hey, this should even make + preview-latex work mostly with Japanese files and PDFTeX. + +2004-08-12 Ralf Angeli + + * tex-buf.el (TeX-view-extension): Remove. + (TeX-view-output-file): Use the function `TeX-output-extension' + instead of `TeX-view-extension'. + (TeX-run-set-command): Setting `TeX-view-extension' not necessary + anymore. + + * tex.el (TeX-view-extension): Remove. + +2004-08-11 David Kastrup + + * doc/wininstall.texi: explain about tex-mik.el and tex-fptex.el + + * tex-fptex.el: require tex-site. Only set `TeX-lisp-directory' + if it has not been customized. Construct `TeX-command-list' from + its default value. + + * tex-mik.el: same here. + + * tex.el (TeX-mode-specific-command-menu): Tiny optimization. + (TeX-mode-specific-command-menu-entries): Make it legal for + `TeX-command-mode-menu-entry' to return nil for indicating no menu + entry at all (so that entries like "Print" or "Queue" may be + dynamically removed). + +2004-08-11 Reiner Steib + + * doc/auctex.texi (Commands): Adjust references. + (Viewing): Make source specials a subsection. Adjust references. + + * tex.el (TeX-source-specials-mode): Remove bogus :link. Refer to + viewing node of the manual. + + * doc/changes.texi: Added references. + + * doc/todo.texi (Wishlist): Markup fix. + +2004-08-11 Ralf Angeli + + * doc/auctex.texi (Viewing): Add some information about forward + and inverse search. + + * tex-mik.el: Synchronize `TeX-command-list' with tex.el. + Use gsview32 in `TeX-output-view-style'. + + * tex-fptex.el: Synchronize `TeX-command-list' with tex.el. + +2004-08-11 David Kastrup + + * doc/tex-ref.tex: Move papersize stuff to the front. + Fiddle somewhat with the sizes, too. + + * auctex.spec (Version): Change version, web sites, some build + stuff (this is not yet finished). + + * auc-old.el: remove. + + * doc/Makefile.in (TEXIFILES): refer to auctex.texi instead of + auc-tex.texi. Change all dependent stuff, too. + + * Makefile.in (DOCFILES): refer to doc/auctex.texi instead of + doc/auc-tex.texi + + * doc/auc-tex.texi: renamed into doc/auctex.texi. + + * doc/auc-tex.texi (Commands): Some rewording. + + * doc/todo.texi (Wishlist): Some rearrangements and additions. + +2004-08-10 David Kastrup + + * latex.el (LaTeX-math-default): Reorder and complete Greek + letters, use Babel transcription conventions for them. + + * doc/tex-ref.tex: Add \sl definition. + (section{Miscellaneous}): Use \string~ for tilde. + (section{Greek Letters}): Reorder and complete Greek letters. + + * tex.el (TeX-PDF-mode): Set `TeX-output-extension' too. + (ams-tex-mode): Move `TeX-set-mode-name' after running hooks. + + * tex-ref.tex: merge math-ref.tex, update a few things, format + stuff. + + * math-ref.tex: removed. + + * doc/Makefile.in (all): Remove math-ref.tex + + * Makefile.in (DOCFILES): Remove math-ref.tex + +2004-08-10 Reiner Steib + + * RELEASE: Add `volunteers welcome'. + + * doc/auc-tex.texi (Completion): TeX-insert-macro-default-style. + + * tex.el (TeX-source-specials-mode): Add manual link. + + * doc/auc-tex.texi (Commands): Say how to enable + TeX-source-specials-mode permanently. + (Viewing): Describe TeX-view. + +2004-08-10 David Kastrup + + * tex.el (TeX-maybe-remove-help): convert Emacs' :visible into + XEmacs' :included. + + * latex.el (LaTeX-mode-menu): Change bug submit menu entry. + + * context.el (ConTeXt-mode-menu): Same. + + * tex.el (plain-TeX-mode-menu): Same. + + * tex-info.el (TeXinfo-mode-menu): Same. + + * latex.el (LaTeX-mode-menu): A few changed help strings and other + small fry. + + * context.el (ConTeXt-mode-menu): Rework menu, reorganize it, add + help strings. + +2004-08-10 Ralf Angeli + + * tex-info.el (TeXinfo-mode-menu): Capitalize menu entries. + + * context.el (ConTeXt-project-structure-menu-name) + (ConTeXt-section-block-menu-name, ConTeXt-mode-menu): + Capitalize menu entries. + + * tex-info.el (TeXinfo-mode-menu): Add help strings. + + * tex.el (TeX-command-list): Set a default value which will not + lead to an inactive menu entry. + (plain-TeX-mode-menu): Add some help strings. + Capitalize menu entries. + (tex-source-specials-mode): New alias for + `TeX-source-specials-mode'. + + * latex.el (LaTeX-mode-menu): Rearrange and insert help strings. + Capitalize menu entries. + + * tex-fold.el (tex-fold-mode): New alias for `TeX-fold-mode' used + in tex.el. + (TeX-fold-buffer-type): Support folding of environments in ConTeXt + mode as well. + (TeX-fold-item): Ditto. + + * doc/auc-tex.texi (Commands): Change `TeX-source-specials' to + `TeX-source-specials-mode' where appropriate. + + * RELEASE: Include contributors. (Hopefully I got everybody.) + +2004-08-10 David Kastrup + + * tex.el (TeX-set-mode-name, TeX-source-specials-map) + (TeX-source-specials-mode, TeX-source-specials-expand-options) + (TeX-source-specials-view-expand-options): + Rename `TeX-source-specials' to `TeX-source-specials-mode'. + (TeX-PDF-mode): Make first arg optional (actually, not sure this + is a good idea). + (tex-pdf-mode): alias for `TeX-PDF-mode'. + (tex-interactive-mode): alias for `TeX-interactive-mode' + (tex-fold-mode): add autoload. + (TeX-mode-map, TeX-mode-specific-command-menu-entries): + rename `TeX-source-specials' to `TeX-source-specials-mode'. + (TeX-command-list): Add help strings. + (TeX-command-menu-entry): Splice help into command entries. + (TeX-mode-specific-command-menu-entries): Remove help in XEmacs. + (TeX-mode-specific-command-list): Save unnecessary copies and + conses. + +2004-08-09 David Kastrup + + * tex.el (TeX-set-mode-name): Add LOCAL argument. + (TeX-source-specials, TeX-mode-set, TeX-global-PDF-mode) + (TeX-PDF-mode, TeX-interactive-mode): Use it. + (plain-tex-mode): Move `TeX-set-mode-name' to after running the + hooks. + + * latex.el (latex-mode): Move setting the mode name to after + running the hooks. + + * tex.el (TeX-maybe-remove-help): new function (noop on Emacs). + (TeX-menu-with-help): new macro (noop on Emacs). + (TeX-mode-specific-command-menu-entries): Add a lot of help strings. + (plain-TeX-mode-menu): Same here. + + * latex.el (LaTeX-mode-menu): `:visible' is not known in XEmacs, + and I don't want to clutter the menu with "Convert 209 to 2e" when + not necessary. + + * RELEASE (Requirements): some additions. + Incorporate some suggestions from Ralf. + + * tex.el (TeX-set-mode-name): Actually use `reset' (patch by Ralf + Angeli). + + * latex.el (LaTeX-common-initialization): There is no "LaTeX2e" + command anymore, so don't set it. Don't do anything on + "DVIoutput". doc fixes. + + * doc/auc-tex.texi (Commands): Explain `TeX-command-buffer', + `TeX-pin-region', `TeX-PDF-mode', `TeX-interactive-mode', + `TeX-source-specials'. + +2004-08-09 Berend de Boer + + * context.el (ConTeXt-current-environment): now properly skips + nested environments instead of always returning the last + environment just above the cursor. + +2004-08-08 David Kastrup + + * tex-buf.el (TeX-run-set-command): + Initialize `TeX-output-extension' based on `TeX-PDF-mode'. + + * tex.el (TeX-command-output-list): Don't look at pdf* commands. + Don't have default mode "dvi". + (VirTeX-common-initialization): Don't add to + desktop-locals-to-save locally: that's broken. + (desktop): Add stuff into appropriate variables for proper desktop + save/restore. + (TeX-mode-specific-command-menu-entries, plain-TeX-mode-menu): + Reorganize menus. Add font commands into plain TeX menu. + + * tex-info.el (TeXinfo-mode-menu): Reorganize menu. + + * latex.el (LaTeX-mode-menu): Reorganize menu. + + * context.el (ConTeXt-mode-menu): Reorganize menu. + +2004-08-07 David Kastrup + + * tex.el (TeX-base-mode-name): Make buffer-local (Doh). + (TeX-set-mode-name): Doc fix. + + * doc/todo.texi (Mid-term Goals): Use @previewlatex macro. + (Mid-term Goals): New entries. Should some of them be moved to + wishlist? Remove a few fixed bugs. + + * doc/macros.texi: move @ConTeXt macro out of info-only section. + Typeset @previewlatex differently. + +2004-08-06 Reiner Steib + + * font-latex.el: Use "gnu.org" instead of "nongnu.org". + + * bib-cite.el: Ditto. Use "AUCTeX", not "auc-tex". + + * lpath.el: Use "AUCTeX". + +2004-08-05 Reiner Steib + + * doc/macros.texi: New @ConTeXt macro. + + * doc/auc-tex.texi, doc/changes.texi, doc/history.texi, + doc/todo.texi, doc/wininstall.texi: Use macros @AUCTeX, @ConTeXt, + @LaTeX everywhere. + + * doc/auc-tex.texi (European): Mention Emacs 21. Fixed typo. + + * doc/todo.texi: Help for documentation wanted. + + * doc/changes.texi: Some additions: captcont and subfigure, + `LaTeX-includegraphics-options-alist', `LaTeX-default-position', + kpathsea based completion, `TeX-insert-macro-default-style'. + Refer to installation nodes (autoconf installation). + + * tex.el (TeX-submit-bug-report): Add more explanations. + + * latex.el (LaTeX-style-list): Improve doc-string. + + * font-latex.el (font-latex-script-display): New variable. + Make raise of sub-/superscripts customizable. + (font-latex-unfontify-region, font-latex-script): Use it. + +2004-08-05 Ralf Angeli + + * RELEASE: Improve sectioning and add some more information. + +2004-08-05 David Kastrup + + * tex-site.el.in: don't require 'tex-mik on Windows, let the user + load it instead of tex-site if he wants to. + + * tex.el (TeX-command-list): Add `%(PDFout)', `%(mode)' and + `%(execmode)'. Remove `TeX Interactive', `LaTeX Interactive' and + `ConTeXt Interactive'. + (LaTeX-command-style): Don't provide a default for a + `LaTeX-version' of "2": people can customize this if necessary + themselves, we would not know a sane default, anyway. + (TeX-expand-list): Support `TeX-DVI-via-PDFTeX', `%(PDFout)', + `%(mode)' and `%(execmode)'. + (TeX-set-mode-name): Add `reset' flag to indicate that the next + step should again be TeXing. Add "I" flag. + (TeX-source-specials): Call `TeX-set-mode-name' with `reset' flag. + (TeX-mode-set): Variable setter for TeX modes. + (TeX-PDF-mode): Make the default value a global mode. + (TeX-global-PDF-mode): Toggle function to change default + `TeX-PDF-mode'. + (TeX-PDF-mode): Remove local binding of `TeX-PDF-mode' in case of + conflicts. Call `TeX-set-mode-name' with `reset' flag. + (TeX-DVI-via-PDFTeX): New customizable variable. + (TeX-interactive-mode): New mode. + (TeX-mode-map): Add binding for `TeX-interactive-mode'. + (TeX-mode-specific-command-menu-entries): Add menu entry for it. + + * tex-buf.el (TeX-command-expand): Document `%%'. + (TeX-run-TeX): If `TeX-interactive-mode' is set, run + `TeX-run-interactive' instead. + +2004-08-04 Reiner Steib + + * font-latex.el (font-latex-fontify-script): Default to nil in + XEmacs. + +2004-08-04 David Kastrup + + * tex.el (TeX-base-mode-name, TeX-set-mode-name): Move to front, + add catering for global mode switches. + (TeX-source-specials, global-TeX-PDF-mode): Use this. + + * latex.el (LaTeX-common-initialization): Add style hook for + "ifpdf". + +2004-08-04 Ralf Angeli + + * font-latex.el (font-latex-unfontify-region): New function. + (font-latex-setup): Use it. + +2004-08-04 David Kastrup + + * tex-fptex.el (TeX-command-list): Remove PDFTeX calls. + + * tex-mik.el (TeX-command-list): Remove PDFTeX calls. + + * tex.el (TeX-command-list): Use %(PDF) where necessary, drop + PDFTeX entries. + (LaTeX-command-style): Add %(PDF) here. + (TeX-expand-list): Expand %(PDF). + (TeX-mode-p): Move. + (TeX-PDF-mode, global-TeX-PDF-mode): New minor modes. + (TeX-PDF-mode-on, TeX-PDF-mode-off): Shortcuts for calling. + (TeX-PDF-mode-parsed): New variable. + (TeX-set-mode-name): Simplify. + (TeX-mode-map): Add C-c C-t C-p for TeX-PDF-mode. + (TeX-mode-specific-command-menu-entries): Add menu entry for it. + + * latex.el (LaTeX-math-mode): Refresh modeline after generating + it, not before. + (LaTeX-common-initialization): Add style-hooks fo pdftex, dvips + and others. + + * tex.el (TeX-view-style, TeX-output-view-style): Place dvi file + name last. + +2004-08-03 Ralf Angeli + + * tex.el (TeX-source-specials): New customization group. + (TeX-source-specials, TeX-source-specials-tex-flags) + (TeX-source-specials-places) + (TeX-source-specials-view-start-server): Use it + (TeX-source-specials-view-position-flags) + (TeX-source-specials-view-gnuclient-flags) + (TeX-source-specials-view-emacsclient-flags): Change defvar to + defcustom. + (TeX-source-specials-view-editor-flags): New customize option. + (TeX-source-specials-view-expand-client): Return not only client + but options as well. + (TeX-source-specials-view-expand-options): + Use `TeX-source-specials-view-editor-flags'. + +2004-08-03 Reiner Steib + + * tex.el (TeX-source-specials-places): Change comment. + +2004-08-03 David Kastrup + + * latex.el (LaTeX-mode-menu): Add "Close Environment" + + * tex.el (TeX-source-specials-view-gnuserv-p): + replaces `TeX-source-specials-view-guess-server'. + (TeX-source-specials-view-expand-client) + (TeX-source-specials-view-expand-options): Use this. + +2004-08-03 Reiner Steib + + * style/alphanum.el, style/doc.el, style/jura.el, + style/ltx-base.el, style/ltxdoc.el: Added coding cookies. + +2004-08-03 David Kastrup + + * RELEASE: Change Source Special description and a few other + things. + +2004-08-03 Ralf Angeli + + * tex.el (TeX-expand-list): New %cS expander for + `TeX-source-specials-view-expand-client'. + (TeX-source-specials-view-start-server): New customize option. + (TeX-source-specials-view-start-server-asked): New variable. + (TeX-source-specials-view-position-flags): New name. + Formerly known as `TeX-source-specials-viewer-flags'. + (TeX-source-specials-view-gnuclient-flags): New variable. + (TeX-source-specials-view-emacsclient-flags): New variable. + (TeX-source-specials-view-expand-client): New function. + (TeX-source-specials-view-expand-options): Expand options for + inverse search as well. + Correct return value. + Use `TeX-source-specials-view-guess-server'. + (TeX-forward-comment-skip): Only consider consecutive comment + characters when comparing the comment prefix. + (TeX-source-specials-view-guess-server): New function. + + * doc/changes.texi: Avoid email addresses. + + * doc/tex-ref.tex: Update to 11.50. + +2004-08-02 Ralf Angeli + + * doc/changes.texi: Advertise support for toggling source + specials. Mention macro completion in docTeX mode and fix for + filling in XEmacs with preview-latex and activated previews. + +2004-08-01 David Kastrup + + * doc/wininstall.texi: Remove info about manual installation. + Explain about preferred path syntax. + + * doc/install.texi: Move info dor INSTALL.Windows. + +2004-08-01 Ralf Angeli + + * tex-fptex.el: Do not overwrite customized variables. + + * tex-mik.el: Ditto. + + * Makefile.in (STYLESRC): Add new style files. + + * aclocal.m4: Synchronize with preview-latex. + + * tex-fold.el (TeX-fold-macro-spec-list): Add references to + default. + (TeX-fold-buffer-type): Additionally pass display string + specification and type to `TeX-fold-make-overlay' + (TeX-fold-item): Ditto. + (TeX-fold-make-overlay): Accept display string specification and + type as arguments and set them accordingly in the overlay. + Do not signal overfullness if the dispay string contains a + linebreak. + (TeX-fold-macro-nth-arg): Make `macro-start' mandatory so that + macro boundaries may be determined even if point is not inside of + a macro. + (TeX-fold-hide-item): Recompute display string on closure if + display string specification is an integer. + + * style/alphanum.el: Add header and reformat. + + * style/jura.el: Add header. + + * style/doc.el: New file. Contributed by Frank Küster + . + (TeX-add-style-hook): Remove bogus `LaTeX-add-index-entries' call. + + * style/ltx-base.el: New file. Contributed by Frank Küster + . + + * style/ltxdoc.el: Ditto. + +2004-07-31 Ralf Angeli + + * font-latex.el: Autoload `texmathp'. + (font-latex-keywords-2): Add `font-latex-match-script'. + (font-latex-script-keywords): Remove. + (font-latex-fontify-script): Remove :set function. + (font-latex-match-script): New function. + + * tex-mik.el (TeX-view-style): Remove unconditional source + specials option for yap. + (TeX-output-view-style): Set it. + (TeX-source-specials-viewer-flags): Ditto. + + * tex-fptex.el (TeX-view-style): Adapt options to WinDVI + documentation. + (TeX-output-view-style): Set it. + (TeX-source-specials-viewer-flags): Ditto. + +2004-07-30 Ralf Angeli + + * Makefile.in (tar-ball): Remove warning which often confuses + users. + + * aclocal.m4 (EMACS_MAJOR_VERSION): New test and variable. + + * configure.in: Fix AUCTeX version. + + * tex-site.el.in: At least (X)Emacs 21 is required. + + * tex.el: Ditto. + + * doc/Makefile.in (install): Remove warning which often confuses + users. + + * doc/auc-tex.texi: Fix version numbers. + (Changes): New name. Formerly known as "History". + (ToDo): New heading. + + * doc/changes.texi: Add heading for `rawfile'. Change `section' + to `heading'. + + * doc/faq.texi (Frequently Asked Questions About AUCTeX): + At least (X)Emacs 21 is needed. + + * doc/install.texi (Prerequisites): Ditto. + +2004-07-29 Ralf Angeli + + * tex-fold.el (TeX-fold-macro-spec-list): Extend default. + Add specification for argument number. + (TeX-fold-env-spec-list): Ditto. + (TeX-fold-folded-face): Rename from + `TeX-fold-display-string-face'. + (TeX-fold-unfolded-face): New face and variable. + (TeX-fold-buffer-type): Move through buffer from bottom to top in + a single run in order to allow easier prioritization of nested + overlays. + (TeX-fold-item): Compute display string via + `TeX-fold-macr-nth-arg'. + (TeX-fold-make-overlay): Consider the length of the display string + as well when judging if a line is overfull. Let priority be + computed by `TeX-fold-macr-nth-arg'. Do not call + `TeX-fold-hide-item'. + (TeX-fold-macro-nth-arg): New function. + (TeX-fold-priority-step): New variable. + (TeX-fold-prioritize): New function. + (TeX-fold-hide-item): Set mouse-face. + (TeX-fold-show-item): Ditto. Do not set face twice. + (TeX-fold-post-command): Recognize mouse clicks as well. + + * tex.el (TeX-find-macro-boundaries): New function. + (TeX-find-macro-end-helper): Find macro arguments with a preceding + linebreak as well. + + * doc/auc-tex.texi (Folding): Document new functionality. + + * latex.el (LaTeX-fill-region): Improve performance by avoiding + unnecessary calls to `LaTeX-forward-paragraph'. + + * font-latex.el (font-latex-fontify-script): Doc fix. + +2004-07-23 Ralf Angeli + + * tex-fold.el (TeX-fold-make-overlay): New function. + Remove superfluous `let'. + (TeX-fold-buffer-type, TeX-fold-item): Use it. + (TeX-fold-mode): Call `TeX-fold-clearout-buffer' after clearing + `post-command-hook'. + +2004-07-22 Ralf Angeli + + * latex.el (LaTeX-indent-line): Temporarily make invisible + overlays visible in XEmacs. + + * tex.el (TeX-comment-region): Use a real function instead of an + `fset' and temporarily change `comment-start' for certain XEmacs + releases. + (TeX-comment-or-uncomment-region): Use it. + (TeX-comment-or-uncomment-paragraph): Ditto. + + * doc/changes.texi: Remove warning about TeX-fold not working + correctly on XEmacs. + +2004-07-21 Ralf Angeli + + * tex-fold.el (TeX-fold-display-string-face): Remove `min-colors' + spec as XEmacs does not like them. + (TeX-fold-hide-item): Set face on the glyph and not on the + overlay/extent in XEmacs. + (TeX-fold-post-command): Do not check detached extents in XEmacs. + + * context.el (ConTeXt-mode-menu): Check if variable is defined. + Necessary for XEmacs compatibility. + (ConTeXt-menu-update): Fix creation of environment menus. + + * latex.el (LaTeX-mode-menu): Check if variable is defined. + Necessary for XEmacs compatibility. + + * tex-info.el (TeXinfo-mode-menu): Ditto. + +2004-07-20 Reiner Steib + + * font-latex.el (font-latex-set-title-face): New function. + (font-latex-title-fontity): Use it to make customization work + during a session. + (font-latex-title-*-face): Use it to simplify the initialization. + +2004-07-20 Ralf Angeli + + * tex-fold.el (TeX-fold-macro-spec-list): New name for + `TeX-fold-spec-list'. More unobtrusive default. + (TeX-fold-env-spec-list) + (TeX-fold-unspec-macro-display-string) + (TeX-fold-unspec-env-display-string): New variables. + (TeX-fold-keymap): New key bindings which are more mnemonic and + orient at preview-latex's bindings instead of outline.el. + (TeX-fold-buffer): Transfer contents to `TeX-fold-buffer-type' + which can be used for both macros and environments. + (TeX-fold-buffer-type): New function. + (TeX-fold-macro): Transfer contents to `TeX-fold-item' which can + be used for both macros and environments. + (TeX-fold-env): New function. + (TeX-fold-item): New function. Prioritize overlays. + (TeX-fold-clearout-item): New name for `TeX-fold-clearout-macro'. + (TeX-fold-hide-item, TeX-fold-show-item): Adapt doc string. + + * latex.el (LaTeX-hide-environment): Remove. Functionality is now + provided by TeX-fold. + (LaTeX-show-environment): Ditto. + (LaTeX-mode-map): Remove key bindings for `LaTeX-hide-environment' + and `LaTeX-show-environment'. + (LaTeX-mode-menu): Adapt key bindings for folding. Remove menu + entries for `LaTeX-hide-environment' and `LaTeX-show-environment'. + + * context.el (ConTeXt-mode-menu): Adapt key bindings for folding. + + * tex-info.el (TeXinfo-mode-menu): Ditto. + + * doc/auc-tex.texi (Folding): Document new and changed functions + and variables related to folding environments (new) and macros. + + * doc/changes.texi: Advertise support for folding environments. + +2004-07-18 Ralf Angeli + + * tex.el (TeX-source-specials): Do not set a lighter in + `minor-mode-alist' but use `TeX-set-mode-name' instead. + (TeX-base-mode-name): New variable. + (TeX-set-mode-name): New function. + (plain-tex-mode): Set `TeX-base-mode-name' instead of `mode-name' + and use `TeX-set-mode-name'. + (ams-tex-mode): Ditto. + + * context-en.el (context-en-mode): Ditto. + + * context-nl.el (context-nl-mode): Ditto. + + * latex.el: Do not add a lighter for `LaTeX-math-mode' in + `minor-mode-alist'. + (LaTeX-math-mode): Use `TeX-set-mode-name'. + (latex-mode): Set `TeX-base-mode-name' instead of `mode-name' and + use `TeX-set-mode-name'. + + * tex-fold.el (TeX-fold-mode): Do not set a lighter in + `minor-mode-alist' but use `TeX-set-mode-name' instead. + +2004-07-17 Ralf Angeli + + * tex.el (TeX-find-macro-start): Fix handling of nested macros. + (TeX-find-macro-start-helper): New function. + (TeX-find-macro-end-helper): New function. + + * tex-info.el (TeXinfo-mode-menu): Fix extension of customize + menu. + + * latex.el (LaTeX-env-figure): Prevent superfluous blank lines and + give RefTeX a chance to generate a label in environments with a + bottom caption. Patch by Christian Schlauer . + (LaTeX-style-list): Add entry for beamer class. + + * context.el (ConTeXt-mode-menu): Add "Show/Hide" submenu. + + * doc/auc-tex.texi (Folding): Document key binding for + `TeX-fold-mode'. + +2004-07-14 Ralf Angeli + + * tex-info.el (TeXinfo-mode-map): Inherit from `TeX-mode-map'. + (texinfo-mode): Enable TeX-master functionality. + + * tex.el (TeX-one-master): Include .texi files. + (TeX-add-local-master): Use "@c " as comment prefix in Texinfo + mode. + + * tex-fold.el (TeX-fold): Move customization group from `LaTeX' to + `AUCTeX'. + + * doc/changes.texi: Advertise folding functionality. + +2004-07-12 Ralf Angeli + + * tex-fold.el (TeX-fold-display-string-face): Cater for display + devices with few colors. + (TeX-fold-keymap): Add key bindings for showing and hiding + individual macros. + (TeX-fold-macro): New function. + (TeX-fold-clearout-buffer): New name for + `TeX-fold-remove-all-overlays'. + (TeX-fold-clearout-macro): New function. + (TeX-fold-remove-overlays): New function. + + * latex.el (LaTeX-mode-menu): Add entries for showing and hiding + individual macros. + + * tex-info.el (TeXinfo-mode-menu): Update and rearrange. + Add entries for "Show/Hide" functionality. + + * doc/auc-tex.texi (Show/Hide): New section. + (Folding): New subsection. + (Outline): Move under "Show/Hide". + +2004-07-10 Ralf Angeli + + * tex.el: Do not require tex-fold.el. + Autoload `TeX-fold-mode'. + (TeX-mode-map): Add keybinding for `TeX-fold-mode'. + + * tex-fold.el: Do not add keybinding for `TeX-fold-mode' with + `TeX-mode-hook'. + (TeX-fold-post-command): Do not hijack other overlays. + +2004-07-09 Ralf Angeli + + * tex-fold.el: New file. + + * Makefile.in (AUCSRC): Add tex-fold.el. + (AUCELC): Add tex-fold.elc. + + * latex.el (LaTeX-find-macro-start): Move to tex.el and rename to + `TeX-find-macro-start'. + (LaTeX-find-macro-end): Analogous. + (LaTeX-forward-paragraph): Change call to `LaTeX-find-macro-*' to + `TeX-find-macro-*'. + (LaTeX-backward-paragraph): Ditto. + (LaTeX-mode-menu): Add submenu "Show/Hide". Add entries for + relevant functions in tex-fold.el and add the show/hide + environment entries which were in "Formatting and Marking" before. + + * tex.el: Require tex-fold.el. + (TeX-find-macro-start): New function. Formerly known as + `LaTeX-find-macro-start' in latex.el. + (TeX-find-macro-end): New function. Formerly known as + `LaTeX-find-macro-end' in latex.el. + +2004-07-08 Ralf Angeli + + * texmathp.el (texmathp-match-environment): Let environments be + added more than once. + + * font-latex.el (font-latex-superscript-face) + (font-latex-subscript-face): New faces. + (font-latex-script-keywords): New constant. + (font-latex-fontify-script): New customize option. + (font-latex-script): New function. + +2004-07-02 Ralf Angeli + + * tex-buf.el (TeX-view): Inform the user if the output file is + not present. + + * tex.el (TeX-forward-comment-skip): Fix `count' functionality. + Stop as well at places where the prefix of commented lines + changes. Simplify and improve efficiency by saving current + prefix before while-loop starts. Adapt documentation string. + (TeX-backward-comment-skip): Adapt documentation string. + +2004-06-24 Ralf Angeli + + * context.el (ConTeXt-environment-menu-name): Make name distinct + from `LaTeX-environment-menu-name'. + (ConTeXt-environment-modify-menu-name): Analogous. + +2004-06-17 Reiner Steib + + * Makefile.in (tar-ball): Change permissions of auctex-$(TAG). + + * tex.el (TeX-source-specials-expand-view-options): New function. + (TeX-expand-list): Add new specifier (%dS) for + `TeX-source-specials-expand-view-options'. + (TeX-view-style, TeX-output-view-style): Add %dS for source + specials in all xdvi calls. + (TeX-expand-list): Remove useless lambda. + + * tex-buf.el (TeX-output-style-check): Remove addition of source + specials. + +2004-06-17 Ralf Angeli + + * tex.el (TeX-one-master): Add "dtx" extension. + (TeX-add-local-master): Insert \iffalse...\fi in docTeX mode. + (TeX-file-extensions): Add "dtx" extension. + (docTeX-default-extension): New variable. + + * latex.el (LaTeX-find-macro-start): Use next whitespace if the + end of an opened macro cannot be determined. + (doctex-mode): Set `TeX-default-extension' to + `docTeX-default-extension'. + + * doc/changes.texi: Add information about `TeX-newline-function'. + +2004-06-16 Ralf Angeli + + * style/mdwlist.el (TeX-add-style-hook): Change variables only + locally. + + * latex.el (LaTeX-default-verb-delimiter): New variable. + (TeX-arg-verb): Use it. + +2004-06-15 Ralf Angeli + + * style/mdwlist.el: New header. + (TeX-add-style-hook): Add support for \makecompactlist, \suspend, + and \resume. + +2004-06-14 David Kastrup + + * tex-buf.el (TeX-pin-region): Don't balk at unpinning if there + is no pinned region. + + * tex.el (TeX-mode-specific-command-menu-entries): Be more + meticulous about when the pin-region menu entry can be used. + +2004-06-13 David Kastrup + + * tex.el (TeX-pin-region): Add autoload form. + (TeX-mode-map): Add keybinding for TeX-pin-region. + (TeX-mode-specific-command-menu-entries): Add menu entry for it. + + * tex-buf.el (TeX-command-master, TeX-command-region) + (TeX-command-buffer): Add `override-confirm' prefix argument. + (TeX-pin-region): New function to replace previous interactive + prefix for TeX-command-region. Change TeX-region semantics + accordingly. + +2004-06-13 Ralf Angeli + + * doc/faq.texi: New file. + + * doc/auc-tex.texi (Filling): Add information about activating + `auto-fill-mode'. + (FAQ): Add node. + + * doc/todo.texi (Bugs): Add bug when fontifying unmatched math + toggles in verbatim-like environments. + + * doc/.cvsignore: Add `FAQ'. + + * doc/Makefile.in (TEXIFILES): Add `faq.texi'. + (FAQ): New target. + (dist): Add `FAQ'. + (clean): Ditto. + + * .cvsignore: Add `FAQ'. + + * Makefile.in (DOCFILES): Add `doc/faq.texi'. + (EXTRAFILES): Remove `PROBLEMS'. + (tar-ball): Add `FAQ'. + + * autogen.sh: Activate creation of `FAQ' from `doc/faq.texi'. + +2004-06-11 Ralf Angeli + + * tex-fptex.el (TeX-command-list): Use correct expander for + "View PDF". + + * latex.el (LaTeX-fill-region-as-para-do): Fix removal of trailing + whitespace. + (LaTeX-fill-move-to-break-point): Prevent infinite loop in + commented regions. + (LaTeX-fill-newline): Fix compatibility with XEmacs, i.e. use + code related to text properties only for Emacs and reintroduce + insertion of a potential fill prefix for XEmacs. + +2004-06-10 Ralf Angeli + + * doc/changes.texi: Add some news regarding upcoming release. + Try to match former news with actual releases. + +2004-06-07 Ralf Angeli + + * tex.el (TeX-comment-padding-string): New function. + + * latex.el (LaTeX-newline): Do something sensible if point is + at the start of a commented line or inside of one and right at + the start of another one in the same line. + (LaTeX-insert-environment): Fix insertion of environments if + point is inside or right before a commented line. + (LaTeX-indent-line): Use `TeX-comment-padding-string'. + +2004-06-05 Ralf Angeli + + * font-latex.el (font-latex-make-title-faces): New function. + (font-latex-title-1-face, font-latex-title-2-face) + (font-latex-title-3-face): Now generated by + `font-latex-make-title-faces' and compatible with XEmacs. + (font-latex-title-4-face): Add face specification for XEmacs. + +2004-06-04 David Kastrup + + * tex-buf.el (TeX-view-mouse): New function. + + * tex.el (TeX-source-specials-map): Outcomment madcap mouse + bindings. + (minor-mode-map-alist): Remove TeX-source-specials manually, as I + can't figure out how to not get it placed there by + define-minor-mode. + (TeX-split-string): Correct docs. Simplify. + (TeX-parse-path): Fix pattern. + +2004-06-03 Ralf Angeli + + * tex.el (TeX-newline): New function. + (TeX-mode-map): Use it. + + * latex.el: Various checkdoc-related fixes. + (LaTeX-forward-paragraph): Check for and cope with multi-line + paragraph commands not only those with a single line. + Check for LaTeX macro at the end of a paragraph command. + (LaTeX-backward-paragraph): Check for and cope with multi-line + paragraph commands not only those with a single line. + (LaTeX-paragraph-command-p): Remove. + (LaTeX-find-macro-start): Find macro start even if point is + already at the start. + + * doc/auc-tex.texi (Marking and formatting): Split into + `Indenting' and `Filling'. + (Indenting): New section. + (Filling): New section. + + * doc/intro.texi: Fix key representations and reference to + `fill-paragraph'. + +2004-06-02 David Kastrup + + * tex-buf.el (TeX-format-filter): Don't use split-string which + appears to trigger an XEmacs bug. + +2004-06-02 Reiner Steib + + * tex.el (TeX-insert-macro-default-style): Fix typo in doc-string. + +2004-06-01 Reiner Steib + + * tex.el (TeX-no-braces-modes): Remove. Revert unintened + addition from 2004-04-19 commit. + (TeX-insert-macro-default-style): New variable. + (TeX-parse-arguments): Use it. + (TeX-insert-macro): Document dependence on + `TeX-insert-macro-default-style' and prefix. Fix typo in comment. + +2004-05-29 Ralf Angeli + + * tex.el (TeX-source-specials-map): Fix key binding for XEmacs. + +2004-05-27 Ralf Angeli + + * aclocal.m4 (TEX_INPUT_DIRS): Quote regexps with square brackets. + + * tex.el (TeX-newline-function): Rename. Formerly known as + `TeX-newline'. + (TeX-mode-map): Use new name. + + * doc/auc-tex.texi (Marking and formatting): Rename `TeX-newline' + to `TeX-newline-function'. + +2004-05-26 Reiner Steib + + * style/graphicx.el (LaTeX-arg-includegraphics): Rewrite. + Optional macro arguments can be controlled by + `LaTeX-includegraphics-options-alist' now. + (LaTeX-includegraphics-extensions) + (LaTeX-includegraphics-read-file): New functions. + (TeX-include-graphics-simple): Remove; use + `LaTeX-includegraphics-options-alist' instead. + (TeX-string-divide-number-unit, TeX-default-unit-for-image): + Move to `tex.el'. + + * latex.el (LaTeX-includegraphics-extensions) + (LaTeX-includegraphics-options-alist) + (LaTeX-includegraphics-strip-extension-flag): New options for + `style/graphicx.el'. + + * tex.el (TeX-kpathsea-path-delimiter): Fix doc-string. + (TeX-insert-macro, TeX-parse-arguments): Skip optional macro + arguments when called with a prefix. + (TeX-string-divide-number-unit, TeX-default-unit-for-image): + From `style/graphicx.el'. + (TeX-arg-maybe): New function. + + * latex.el (LaTeX-common-initialization): Add additional + arguments for \parbox. + +2004-05-26 Ralf Angeli + + * tex.el (TeX-newline): New name for `TeX-indent-on-newline'. + It now holds function definitions and not mere symbols anymore. + (TeX-mode-map): Use it. + + * doc/auc-tex.texi (Marking and formatting): Remove documentation + for `TeX-indent-on-newline' and document `TeX-newline'. + +2004-05-26 Ralf Angeli + + * tex.el (TeX-indent-on-newline): New option. + (TeX-mode-map): Use it. + + * doc/auc-tex.texi (Marking and formatting): + Document `TeX-indent-on-newline' plus small corrections. + +2004-05-25 David Kastrup + + * tex-buf.el (TeX-command): Add `override-confirm' argument. + (TeX-view): New function, without confirmation. + + * context.el (ConTeXt-mode-map): Inherit keymap instead of + copying. + + * latex.el (LaTeX-mode-map): Inherit keymap instead of copying. + + * tex.el (TeX-source-specials-map): New variable. + (TeX-source-specials): Make a minor mode. + Replaces `TeX-toggle-source-specials' and + `TeX-source-specials-active-flag'. + (TeX-source-specials-expand-options): Adapt to that. + (TeX-electric-macro-map): inherit from + `minibuffer-local-completion-map' instead of copying. + (plain-tex-mode): Help string uses `plain-TeX-mode-map'. + (TeX-mode-p): New variable, set in TeX modes. + (VirTeX-common-initialization): Set it. + (TeX-mode-map): Proper defvar. Add keybindings for + `TeX-source-specials' and `TeX-view'. + (plain-TeX-mode-map): Inherit instead of copy. + (AmSTeX-mode-map): Same here. + + * doc/auc-tex.texi: Change info dir formatting, adapt copyrights + according to the assignment process. + +2004-05-25 Ralf Angeli + + * doc/install.texi (Configure): Remove unused option + `--with-texmf-dir'. Document new option `--with-tex-input-dirs'. + + * doc/wininstall.texi: Ditto. Add information about new option + `--with-auto-dir'. + + * latex.el (LaTeX-backward-paragraph): Revert check-in of + 2004-05-24. + +2004-05-24 Ralf Angeli + + * latex.el (LaTeX-backward-paragraph): Recognize if point is at + the end of a line when the test for a macro following a paragraph + command is carried out. + +2004-05-23 Ralf Angeli + + * font-latex.el (font-latex-doctex-^^A): Add mistakenly deleted + space again. + +2004-05-21 Reiner Steib + + * style/graphicx.el (TeX-string-divide-number-unit): Rename from + misspelled `TeX-string-divide-nuber-unit'. Reformat file. + Fix some doc-strings and comments. + +2004-05-20 Ralf Angeli + + * aclocal.m4 (TEX_INPUT_DIRS): New help string. Better error + handling. + +2004-05-19 David Kastrup + + * aclocal.m4: Comment EMACS_LISP. + (EMACS_TEST_LISPDIR): remove both trailing backslash and slash. + +2004-05-19 Ralf Angeli + + * latex.el (LaTeX-fill-move-to-break-point): Prevent infinite loop + in lines starting with whitespace. + (LaTeX-forward-paragraph): Don't consider paragraph commands + followed directly by a TeX macro as part of an adjacent paragraph. + (LaTeX-backward-paragraph): Ditto. + +2004-05-18 Davide G. M. Salvetti + + * aclocal.m4 (AUCTEX_AUTO_DIR): Change `autodir' default to + `${localstatedir}/auctex' to conform to the GNU Coding Standards. + Add `autodir_expanded' as the properly expanded version of + `autodir'. Inform the user about the check in progress. + * tex-site.el.in (TeX-lisp-directory): Use `@autodir_expanded@'. + +2004-05-17 Reiner Steib + + * aclocal.m4 (AUCTEX_AUTO_DIR): Avoid AS_HELP_STRING for + compatibility with autoconf < 2.58. + +2004-05-17 Ralf Angeli + + * aclocal.m4 (TEX_INPUT_DIRS): Use `--expand-braces' instead of + `--show-path' in the kpsewhich calls. Use `--expand-path' as a + fallback e.g. for MikTeX. Assume that we are dealing with a + TDS-compliant TeX system and add "/tex/" and "/bibtex/bst/" + subdirectories to the output of the kpsewhich calls accordingly. + + * latex.el (LaTeX-fill-newline): Don't use code specific to GNU + Emacs for XEmacs. Call `newline-and-indent' instead. + +2004-05-15 Davide G. M. Salvetti + + * aclocal.m4 (AUTO_DIR): Code cleaned; renamed to + `AUCTEX_AUTO_DIR'. + * configure.in: Change `AUTO_DIR' to `AUCTEX_AUTO_DIR'. + +2004-05-14 Davide G. M. Salvetti + + * style/italian.el (LaTeX-italian-open-quote) + (LaTeX-italian-close-quote): Use standard babel syntax rather than + latin1 characters. Patch by David Kastrup . + +2004-05-14 Ralf Angeli + + * latex.el (LaTeX-indent-calculate-last): Ignore commented lines + when called in a non-comment line. + + * style/scrbase.el (TeX-add-style-hook): Fontify \minisec like a + sectioning command. + +2004-05-14 Reiner Steib + + * tex.el (TeX-auto-generate): Bind `enable-local-eval'. + +2004-05-13 Davide G. M. Salvetti + + * doc/auc-tex.texi (European): Sort languages list alphabetically. + + * doc/install.texi (Configure): Document `--with-auto-dir'. + + * Makefile.in (DOCFILES): Add `doc/macros.texi'. + + * doc/Makefile.in (distclean): New. + +2004-05-13 Ralf Angeli + + * latex.el (LaTeX-env-item): Don't eat non-empty lines when + called on a marked region unless they only consist of whitespace + and comment characters. Fill the paragraph of a potentially + outdented line after insertion of \item. + + * aclocal.m4 (TEX_INPUT_DIRS): Repair quoting. + + * tex.el (TeX-kpathsea-format-alist): Rename. Formerly known as + `TeX-kpathsea-directory-alist'. Add information to every format + about the file extensions to be found. + (TeX-search-files-kpathsea): Adapt to new information in + `TeX-kpathsea-format-alist'. + (TeX-mode-specific-command-menu-entries): Move source specials + toggle up to first level of command menu. + +2004-05-12 Davide G. M. Salvetti + + * aclocal.m4 (AUTO_DIR): New function. + * configure.in: Use `AUTO_DIR' to expand `@autodir@' in + `tex-site.el.in'. + * Makefile.in (autodir): Use `@autodir@'. + * tex-site.el.in (TeX-auto-global): Definition moved from + `tex.el'. Use `@autodir@'. + * tex.el (TeX-auto-global): Definition moved to `tex-site.el.in'. + * lpath.el: Bind `TeX-auto-global'. + + * style/italian.el: New file. + * doc/auc-tex.texi (Font Specifiers): Remove two sentences + referring to the old behavior of the short-cuts for easy + insertions of fonts changing macros. (At that time they added + things like `{\it --!--}', now they add things like + `\textit{--!--}'.) + (Marking and formatting): Reflect renaming of + `LaTeX-format-comment-syntax-aware' to `LaTeX-syntactic-comments'. + (European): Document `italian.el'. + * Makefile.in (STYLESRC): Add `italian.el'. + + * lpath.el: Bind `TeX-macro-global'. + * tex.el: No need to `(require 'tex-site)' at compilation time, + see `lpath.el'. + +2004-05-12 David Kastrup + + * tex.el (TeX-source-specials-active-flag) + (TeX-source-specials-check-function, TeX-source-specials-xdvi-p) + (TeX-source-specials-check-xdvi) + (TeX-mode-specific-command-menu-entries) + (TeX-maybe-set-source-specials, TeX-toggle-source-specials): + Remove all checks for validity of the Source Special options. + Just assume that the user knows what he is asking for. + +2004-05-12 Ralf Angeli + + * aclocal.m4 (TEX_INPUT_DIRS): Don't use `findtexmf' but a + universal call of `kpsewhich' and unify paths separated by `;' + or `:'. + + * context.el (ConTeXt-mode-menu): Show `TeX-comment-or-uncomment-*' + functions in the menu instead of the comment and uncomment + functions which don't have a key binding. + + * tex.el (plain-TeX-mode-menu): Ditto. + (TeX-mode-map): Move definitions of `C-c ;' and `C-c %' downwards + so that they become visible in the menu. + + * latex.el (LaTeX-fill-region-as-para-do): Remove extra spaces + between words. + (LaTeX-mode-menu): Show `TeX-comment-or-uncomment-*' + functions in the menu instead of the comment and uncomment + functions which don't have a key binding. + +2004-05-11 David Kastrup + + * style/beamer.el: Updates from Thomas Baumann checked in. + +2004-05-10 Ralf Angeli + + * font-latex.el (font-latex-doctex-^^A): Add compatibility code + for Emacs 20 and XEmacs to fix compile error. + (font-latex-verbatim-face): Add parentheses to fix error with + Emacs 20. + (font-latex-doctex-preprocessor-face): Ditto. + (font-latex-doctex-documentation-face): Ditto. + + * style/prosper.el (LaTeX-prosper-insert-slide): Don't stay in + comment upon inserting a slide in an overlay. + +2004-05-09 Reiner Steib + + * tex.el (TeX-source-specials-check-function): Add "Always on" + choice. + +2004-05-09 Ralf Angeli + + * font-latex.el (font-latex-doctex-syntactic-keywords): Move to + the right place and corrected quoting. + + * context.el (ConTeXt-indent-syntax-table): Create with + `make-syntax-table' instead of `easy-mode-defsyntax' to allow + compilation with Emacs 20. + + * aclocal.m4 (TEX_INPUT_DIRS): New function. + + * configure.in: Use `TEX_INPUT_DIRS' for the expansion of + `@texinputdirs@' in `tex-site.el.in'. + + * tex-site.el.in: Updated header. + (TeX-macro-global): Move here from `tex.el'. + Use `@texinputdirs@'. + + * tex.el: Require `tex-site' at compile time. + (TeX-macro-global): Move to `tex-site.el.in'. + +2004-05-09 Reiner Steib + + * tex.el (TeX-toggle-source-specials): Add missing call to + `TeX-maybe-set-source-specials' in last commit. + +2004-05-08 Ralf Angeli + + * font-latex.el (font-latex-verbatim-face) + (font-latex-doctex-preprocessor-face) + (font-latex-doctex-documentation-face): New variables and faces. + (font-latex-verbatim-environments, font-latex-syntactic-keywords) + (font-latex-doctex-syntactic-keywords) + (font-latex-doctex-keywords): New variables. + (font-latex-set-syntactic-keywords) + (font-latex-syntactic-face-function, font-latex-doctex-^^A) + (font-latex-doctex-syntactic-face-function): New functions. + (font-latex-setup): Set special `font-lock-defaults' for docTeX + mode. + (font-latex-commented-outp): Don't classify line comments in + docTeX mode as "real" comments. + + * latex.el (doctex-mode): Call `TeX-install-font-lock' to + activate special fontification in docTeX mode. + + * style/alltt.el (TeX-add-style-hook): Add "alltt" to + `font-latex-verbatim-environments'. + + * context.el: Updated header. + + * context-nl.el: Updated header. + + * context-en.el: Updated header. + (context-en-mode): Set `ConTeXt-current-interface' to "en". + +2004-05-06 Reiner Steib + + * tex.el (TeX-toggle-source-specials): Simplify the code. + +2004-05-06 Ralf Angeli + + * Makefile.in (DOCFILES): Add `todo.texi'. + +2004-05-05 Reiner Steib + + * tex.el (TeX-command-list, TeX-source-specials-expand-options) + (plain-tex-mode, TeX-view-extension, ams-tex-mode): Doc fixes. + + * tex.el (TeX-mode-hook, AmS-TeX-mode-hook): Have always been run, + but were not declared with defcustom (or defvar). + + * latex.el (LaTeX-mode-hook): Ditto. + + * Makefile.in (tar-ball-clean): New. + + * autogen.sh: Create README and TODO. + + * .cvsignore, doc/.cvsignore: Add TODO. + +2004-05-04 Ralf Angeli + + * tex.el (TeX-expand-list): Inserted new expander `%S' for source + specials command line option. + (TeX-command-list): Inserted `%S' for source specials support + where appropriate. + (LaTeX-command-style): Ditto. + (TeX-source-specials-expand-options): New function. + + * tex-buf.el: Updated header. + (TeX-style-check): Remove code specific to source specials and + thereby revert to state before 2004-04-27. + + * tex-jp.el: Updated header. + (japanese-TeX-command-list): Inserted `%S' for source specials + support where appropriate. + + * tex-fptex.el: Updated header. + (TeX-command-list): Inserted `%S' for source specials support + where appropriate. + (LaTeX-command-style): Setting removed. + + * tex-mik.el: Updated header. + (TeX-command-list): Inserted `%S' for source specials support + where appropriate. + (LaTeX-command-style): Setting removed. + + * doc/auc-tex.texi (Checking): Update URL's for lacheck and + chktex. + +2004-05-02 Ralf Angeli + + * tex.el: Header updated. + (TeX-master-file): Remove bogus test for `TeX-header-end'. + + * doc/auc-tex.texi (ToDo): New name for node/section formerly + known as `Projects' or `Wishlist' respectively. + Removed items not relevant anymore and moved the rest to the new + file `doc/todo.texi'. + Removed `Credits' section. + + * doc/Makefile.in (TEXIFILES): New constant. + (auctex): Use it. + (dist): Add `TODO'. + (TODO): New target. + (clean): Add `TODO'. + Some formattig changes. + + * doc/todo.texi: New file. + + * Makefile.in (tar-ball): Add `TODO'. + + * doc/changes.texi: Advertise support for `beamer.cls'. + +2004-04-30 David Kastrup + + * tex-buf.el (TeX-command-expand): Add "%%" expansion, make order + of TeX-expand-list irrelevant, make the whole junk work + efficiently. + +2004-04-30 Ralf Angeli + + * latex.el: New header. + (LaTeX-indent-environment-list): Remove `alltt' and add support + for it in `alltt.el' instead. + + * Makefile.in (STYLESRC): Add `alltt.el'. + + * style/alltt.el: New file. + + * doc/changes.texi: Describe changes in quote insertion if + `german.sty' or `ngerman.sty' is used. + Advertise new style files. + +2004-04-29 Reiner Steib + + * tex-buf.el (TeX-style-check): New optional argument. This fixes + an error in the last commit. + + * tex.el (TeX-expand-list): Use it. + +2004-04-27 Reiner Steib + + * tex-buf.el (TeX-style-check, TeX-output-style-check): Check for + source special stuff here instead of `TeX-expand-list'. + Honor `TeX-source-specials-places'. + + * tex.el (AUCTeX): Fix URL. + (TeX-default-mode, TeX-force-default-mode, TeX-install-font-lock) + (TeX-source-specials-active-flag): Change custom group. + (TeX-expand-list): Move source special stuff to `TeX-style-check' + and `TeX-output-style-check'. + (TeX-source-specials-tex-flags): Make it customizable. + (TeX-source-specials-places): New variable. + (TeX-source-specials-viewer-flags): No IFS needed anymore. + +2004-04-26 Reiner Steib + + * context.el (context-guess-current-interface): Simplify code. + +2004-04-25 Ralf Angeli + + * tex-info.el (texinfo-mode): Make last change in + `font-lock-defaults' compatible with Emacs 20. + + * latex.el (LaTeX-fill-region-as-paragraph): Indent lines ending + with `\\' upon filling a region. + (LaTeX-fill-region): Prevent infinite loop at end of buffer. + +2004-04-24 David Kastrup + + * style/natbib.el ("natbib"): Add fontification for regexps. + Patch by Thomas Baumann. + +2004-04-24 Ralf Angeli + + * tex-info.el (texinfo-mode): Set `font-lock-defaults' as in + `texinfo.el'. This way we get e.g. syntax-highlighting of + comments in Texinfo mode. + +2004-04-24 Reiner Steib + + * tex.el (TeX-toggle-source-specials) + (TeX-maybe-set-source-specials, TeX-source-specials-check-xdvi): + New (renamed) functions. + (TeX-source-specials-active-flag, TeX-source-specials-tex-flags) + (TeX-source-specials-viewer-flags) + (TeX-source-specials-check-function, TeX-source-specials-xdvi-p): + New (renamed) variables. Tried to clarify doc-strings and + variable names. + +2004-04-23 David Kastrup + + Source special support by Dan Nicolaescu : + * tex.el (TeX-command-list): start viewer with TeX-run-discard + (TeX-expand-list): Add source special flags to viewer call. + (TeX-expand-list): Add source special flags to LaTeX call. + Various new functions. + (TeX-current-file-name-master-relative): New function replacing + TeX-current-file-name-nondirectory (which is not really needed, I + guess). This change sole fault of dak. + (TeX-mode-specific-command-menu-entries): Source Special entry. + +2004-04-23 Ralf Angeli + + * latex.el (LaTeX-fill-region-as-paragraph): Fix call to + `indent-region' for "older" Emacsen. + (LaTeX-mode-menu): Fix menu extension for customization. + + * context.el (ConTeXt-mode-menu): Fix menu extension for + customization. + + * tex-info.el (TeXinfo-insert-environment): Support enclosure of + a selected region by the environment to be inserted. + Don't eat newline at the end of the environment. + (TeXinfo-mode-map): Bind `C-c C-e' to `TeXinfo-insert-environment' + analogous to LaTeX mode. + +2004-04-21 Ralf Angeli + + * style/slides.el: Remove obsolete SliTeX-related code and + replace it by minimal support for slides.cls. + + * latex.el: Change spaces to tabs in indentation. + (LaTeX-fill-region-as-paragraph): Filling is disabled for + environments listed in `LaTeX-indent-environment-list'. To be + consistent with filling of other environments where indentation + occurs, at least indent those environments. + + * tex.el: Change spaces to tabs in indentation. + +2004-04-20 Reiner Steib + + * tex.el (TeX-output-view-style): Move "dvips && gv" element to + the top of the list (not shadowed by a4paper anymore). + Added "pst-" in this element. + +2004-04-20 Ralf Angeli + + * latex.el (LaTeX-current-environment): Respect value of + `LaTeX-syntactic-comments' and mode by narrowing the region if + necessary and checking necessary conditions. + Use `TeX-forward-comment-skip' and `TeX-backward-comment-skip' for + narrowing. + (LaTeX-find-matching-end): Ditto. + (LaTeX-find-matching-begin): Ditto. + (docTeX-in-macrocode-p): New function. + + * tex.el: More checkdoc-related fixes. + +2004-04-20 David Kastrup + + * style/natbib.el: Patch from Thomas Baumann for \bibpunct. + + * Makefile.in (STYLESRC): Add style/beamer.el. + + * style/beamer.el: Support file contributed by Thomas Baumann. + +2004-04-19 Reiner Steib + + * tex.el, latex.el: Make almost checkdoc clean. See "FIXME" for + remaining issues. + + * context.el, context-en.el, context-nl.el: Reindent. + Coding conventions fixes (but files are still far from being checkdoc + clean). + +2004-04-19 Berend de Boer + + * context-en.el (ConTeXt-default-environment-en): added default + environment for en interface. + + * context-nl.el (ConTeXt-default-environment-nl): added default + environment for nl interface. + + * context.el (ConTeXt-default-environment): now depends on language. + +2004-04-16 Ralf Angeli + + * tex.el (TeX-view-style): Enhance documentation string. + (TeX-output-view-style): Ditto. + +2004-04-16 Reiner Steib + + * tex-info.el (TeXinfo-command-menu): + Use `TeX-mode-specific-command-menu'. + + * tex-jp.el (plain-TeX-mode-command-menu) + (LaTeX-mode-command-menu): Ditto. + +2004-04-16 David Kastrup + + * Makefile.in (STYLESRC): Add jura.el and alphanum.el + style/jura.el, style/alphanum.el: contributed by Frank Küster. + +2004-04-16 Berend de Boer + + * context.el (context-guess-current-interface): support for + recognizing interface=XX in comment to determine language to use. + + * tex.el (TeX-format-list): recognize ConTeXt dutch interface. + + * Makefile.in: AUCSRC includes the new context-en.el and context-nl.el. + Ditto fo AUCELC. + + * context.el: English interface macro's moved to context-en.el. + All defmacro's are now replaced by defvars which are set to the + proper language dependent interface as a local buffer variable. + Some changes to make the context mode actually multi-lingual. + (ConTeXt-mode-common-initialization): new routine with + initialization common to all ConTeXt modes. + (context-mode): guesses current interface for en and nl interfaces. + (context-guess-current-interface): new routine that determines + what ConTeXt language interface is in use. + + * context-nl.el: new file containing Dutch interfaces macro's + previously in context.el. Use context-nl-mode to activate. + + * context-en.el: new file containing English interfaces macro's + previously in context.el. Use context-en-mode to activate. + +2004-04-15 Ralf Angeli + + * tex.el (TeX-mode-specific-command-menu): Now holds the logic for + returning a Command menu definition suitable for different Emacs + versions. Its original content is now in the function + `TeX-mode-specific-command-menu-entries'. + (TeX-mode-specific-command-menu-entries): New function. + (plain-TeX-mode-command-menu): Simply use + `TeX-mode-specific-command-menu' instead of the logic which now + is part of it. + (AmSTeX-mode-command-menu): Ditto. + + * latex.el (LaTeX-mode-command-menu): Ditto. + + * context.el (ConTeXt-mode-command-menu): Ditto. + +2004-04-14 Reiner Steib + + * doc/Makefile.in (clean): Remove *.tmp (created with auc-tex.ps). + + * doc/.cvsignore: Added *.tmp. + + * .cvsignore: Revert 2004-04-12 change. Added README. + + * Makefile.in (tar-ball): .nosearch is not useful here. + +2004-04-13 David Kastrup + + * aclocal.m4: Try something in AC_FULL_EXPAND that does not + require bash. + Replace ' with quote in EMACS_LISP + Correct a few instances of misspelled AUCTeX. + +2004-04-13 Reiner Steib + + * Makefile.in (DOCFILES, EXTRAFILES): Add files needed for the + configure based installation. + +2004-04-12 Reiner Steib + + * Makefile.in (dist): Split into `check-dist', `release-commit' + and `tar-ball'. + (snapshot): New. Use `check-dist' and `tar-ball'. + (release-commit): Fix mail address. + (REMOVE, MINMAPSRC, min-map): Remove. + (DIST_PREFIX): Derive FTPDIR and WWWDIR from this. + + * doc/Makefile.in (dist): Use INSTALL and INSTALL.windows instead + of INSTALLATION. + + * doc/.cvsignore: Added INSTALL, INSTALL.windows, auc-tex.ps + + * .cvsignore: Removed INSTALL, INSTALL.windows. + +2004-04-12 Ralf Angeli + + * latex.el (LaTeX-syntactic-comments): New name. Formerly known + as `LaTeX-format-comment-syntax-aware'. This should better + reflect the meaning the variable will receive eventually. + (LaTeX-indent-line): Use new name. + (LaTeX-current-indentation): Ditto. + (LaTeX-back-to-indentation): Ditto. + (LaTeX-fill-paragraph): Ditto. + (doctex-mode): Ditto. + + * context.el (context-mode): Use `LaTeX-syntactic-comments' + instead of `LaTeX-format-comment-syntax-aware'. + +2004-04-10 Ralf Angeli + + * doc/auc-tex.texi (Japanese): Refer to `INSTALL' instead of + `INSTALLATION'. + + * doc/intro.texi: Refer to `INSTALL' and `INSTALL.windows' + instead of `INSTALLATION'. + + * IRIX: Removed. + + * Makefile.in (EXTRAFILES): Remove IRIX. + + * COPYING: Updated to current incarnation. + +2004-04-09 Reiner Steib + + * Makefile.in (install-el, dist): Add .nosearch in style/ and + auto/. + +2004-04-09 Ralf Angeli + + * context.el (ConTeXt-current-interface): eval-and-compile instead + of eval-when-compile seems to solve the undefined error message. + +2004-04-08 Peter S Galbraith + + * font-latex.el (font-latex-setup): Bug Fix; was overriding + font-latex-string-face. Thanks to Reuben Thomas for finding the bug. + +2004-04-08 Jan-Åke Larsson + + * configure.in: Remove sole reference to texmfdir + + * aclocal.m4: Fix --with-lispdir + +2004-04-08 Ralf Angeli + + * latex.el (LaTeX-fill-paragraph): Fix check for code comment. + (LaTeX-fill-code-comment): Ditto. + + * tex.el (TeX-in-commented-line): Don't alter match data. + Fixes problems with `LaTeX-find-matching-end'. + (TeX-in-line-comment): Ditto. (Prophylactic.) + +2004-04-08 Berend de Boer + + * latex.el (LaTeX-outline-name): could reach past end of buffer + when an imenu was created and LaTeX-outline-regexp contained a + macro that either didn't take a argument between braces or a macro + was found in the document and the user forgot to specify the + argument. And that macro was after the last 20 characters of the + buffer. + + * context.el (ConTeXt-current-interface): eval-when-compile this + variable fixed another reported compiliation error. + +2004-04-07 Reiner Steib + + * latex.el (LaTeX-default-position, LaTeX-env-array) + (LaTeX-env-tabular*): Implement "don't prompt" option. + + * doc/auc-tex.texi (Tabular-like): Add `LaTeX-default-format' + and `LaTeX-default-position'. + +2004-04-07 Ralf Angeli + + * latex.el (LaTeX-fill-break-at-separators): New name. + Formerly known as `LaTeX-fill-distinct-contents'. + Changed 'braced and 'math options to various symbols for opening + and closing separators (braces, brackets, math switches) which + can be activated independently. + (LaTeX-fill-move-to-break-point): Use it. + + * doc/auc-tex.texi (Marking and formatting): Reflect change of + `LaTeX-fill-distinct-contents' to + `LaTeX-fill-break-at-separators'. + Describe `LaTeX-fill-break-before-code-comments'. + +2004-04-07 David Kastrup + + * tex-buf.el (TeX-run-command): Turn off line number mode in the + run-buffer effectively by setting line-number-display-limit + locally to 0. + (TeX-format-filter): Use a more sophisticated procedure for + fishing out page numbers in order to have fast matches. + +2004-04-07 Berend de Boer + + * Lots of enhancements to context.el. There is now a ConTeXt + specific menu which lists ConTeXt specific macro's for inserting + start/stop pairs, project structure and setup of things. Menu also + let's you jump to the etexshow definition if you have that + installed. Querying for macro parameters is non-existent or + flaky. outline and imenu support added. You can close an XML tag + if you're editing XML in ConTeXt with C-c /. + List of environments is now complete. + Paragraph formatting works in certain cases, but is really slow or + doesn't work in certain cases. + Indenting the same: works sometimes, but still flaky. + Bugs fix: start/stop insertion works now. + + * documentation now mentions ConTeXt sometimes. + + * context.el (ConTeXt-current-interface): make now doesn't complain + anymore when byte compiling ConTeXt. + + * tex.el now recognizes ConTeXt dutch interface. + +2004-04-05 Ralf Angeli + + * latex.el (LaTeX-fill-code-comment): Respect `indent-tabs-mode'. + Fix partially taken from GNU Emacs' fill.el. + + * tex.el (TeX-mode-specific-command-list): New function. + (TeX-mode-specific-command-menu): Use it. + + * tex-buf.el (TeX-command-query): + Use `TeX-mode-specific-command-list' to get a command list specific + to the current mode for command completion. + +2004-04-04 Ralf Angeli + + * latex.el (docTeX-indent-inner-fixed): New var. + (LaTeX-indent-calculate): Use it. + (LaTeX-indent-calculate-last): Reset indentation to zero after + macrocode environments. + + * style/booktabs.el (TeX-add-style-hook): Add fontification + support. + +2004-04-04 David Kastrup + + * latex.el (LaTeX-find-matching-end, LaTeX-find-matching-end): + Try to keep track of in-comment-ness + +2004-04-03 David Kastrup + + * Makefile.in (STYLESRC): Add emp.el. + + * style/emp.el: New file contributed from Yvon Hevel. + +2004-04-02 Ralf Angeli + + * latex.el (LaTeX-back-to-indentation): Use `beginning-of-line' + instead of `move-to-left-margin' as it is faster and we don't use + the margin anyway. + (LaTeX-fill-region-as-para-do): Use `point-max' for correctly + determining the end of the filling loop in case of a code comment. + Narrow to region in any case to simplify this determination in + case there is no code comment. + (LaTeX-fill-move-to-break-point): Fix compatibility code for + getting the initial break point. In case there is no valid break + point on the way towards the beginning of the line, look down the + line. + +2004-03-28 Ralf Angeli + + * tex.el (TeX-output-view-style): Remove option for landscape in + case of PDF output. + +2004-03-26 David Kastrup + + * latex.el (LaTeX-fill-region): Correct percentage display. + + * tex-buf.el (TeX-format-filter): Strictly restrict backward + searches for page number patterns. + +2004-03-26 Davide G. M. Salvetti + + * bib-cite.el, latex.el, tex-buf.el, tex-jp.el, tex.el: + Map (function (lambda ...)) to (lambda ...) for better + readability. + + * doc/.cvsignore: Added CHANGES, HISTORY, README, auc-tex*.html. + + * doc/intro.texi: Minor fix. + +2004-03-26 Ralf Angeli + + * latex.el (LaTeX-indent-line): Use `looking-at' instead of + `re-search-forward'. Pass indent amount to + `LaTeX-indent-{inner,outer}-do' functions. + (LaTeX-indent-inner-do, LaTeX-indent-outer-do): Let them be called + with an explicit parameter for the indent amount. + (LaTeX-indent-calculate-last): Distinguish a commented and an + uncommented line when skipping backwards to the preceding line. + Move tests for comment skips into the `cond' statement for better + readability. + (LaTeX-fill-break-before-code-comments): New customize option. + (LaTeX-fill-region-as-paragraph): Change the regular expression + which is used for searching for special line ends so that it is + not such a performance hog. Code for determining the region to + fill was adapted accordingly. + (LaTeX-fill-region-as-para-do): Remove trailing whitespace after + newlines were changed to spaces. Reported by Reiner Steib + . + Use `narrow-to-region' for keeping track of potential code comment + starts. + Break a line at the last non-comment word before a code comment. + This can be configured with + `LaTeX-fill-break-before-code-comments'. + (LaTeX-fill-move-to-break-point): Use `LaTeX-back-to-indentation' + for going to the right start of a line. + (LaTeX-fill-paragraph): `LaTeX-backward-paragraph' does not skip + forward over empty lines itself anymore, so do it here. + (LaTeX-fill-region): Use `LaTeX-forward-paragraph' and + `LaTeX-backward-paragraph' instead of the old code which + determined paragraph boundaries manually. + (LaTeX-forward-paragraph, LaTeX-backward-paragraph): + Improve handling of paragraph commands. + (LaTeX-paragraph-command-p): Get rid of the test for the opening + brace because there doesn't have to be one. + (LaTeX-find-macro-start): New function. + (LaTeX-find-macro-end): New function. + + * .cvsignore: Added `tex-site.el'. + +2004-03-23 David Kastrup + + * tex.el (VirTeX-common-initialization): Back out last change + about sentence-end-double-space. + +2004-03-22 Jan-Åke Larsson + + * aclocal.m4, configure.in: Fix bug for the case $prefix=NONE + + * Makefile.in: distclean target removes tex-site.el + +2004-03-22 David Kastrup + + * latex.el (LaTeX-fill-distinct-contents): Simplify customization + type: nil is a complete list. + +2004-03-21 David Kastrup + + * tex.el (VirTeX-common-initialization): + Set sentence-end-double-space and sentence-end to more appropriate + values for TeX. + +2004-03-21 Ralf Angeli + + * latex.el (LaTeX-fill-region-as-paragraph): Fix separation of + lines with code comments looking like " {%". + (LaTeX-fill-move-to-break-point): Fix determination of break point + for an opening brace where there is no break point immediately + after the respective closing brace. + (LaTeX-fill-region-as-para-do): Fix determination of code comment + begin in filling loop. + +2004-03-20 Ralf Angeli + + * latex.el (LaTeX-fill-region-as-para-do): Fix compatibility code + for older Emacsen. + +2004-03-19 David Kastrup + + * tex-site.el.in (texinfo-mode): Autoload tex-info again. + I suppose we will get to know why it was disabled when someone + complains. + +2004-03-19 Davide G. M. Salvetti + + * doc/Makefile.in (clean): Add HISTORY. + + * tex.el (TeX-lisp-directory): Remove, it's already defined in + tex-site.el.in. + +2004-03-19 Ralf Angeli + + * latex.el (LaTeX-current-environment): Use correct regexp for + determination of a comment. + (LaTeX-format-comment-syntax-aware): Rename from + `LaTeX-fill-comment-syntax-aware' because it affects both filling + and indentation. + (LaTeX-indent-line): Add support for doing outer and inner + indentation. + (LaTeX-current-indentation): Ditto. + (LaTeX-back-to-indentation): Ditto. + (LaTeX-indent-calculate): Ditto. + (LaTeX-indent-calculate-last): Ditto. Fix indentation for + environments mentioned in `LaTeX-document-regexp' which use an + unclosed brace in the first line. + (LaTeX-indent-inner-do): New function. + (LaTeX-indent-outer-do): New function. + (LaTeX-fill-region-as-paragraph): Include lines with code comments + in regions to be filled. Recognize lines ending with `\par' as + boundaries for filling. + (LaTeX-fill-region-as-para-do): Better handling of code comments. + (LaTeX-fill-paragraph): Make function more readable by selecting + different filling methods by a `cond' statement and putting code + for the determination of the region to fill in case of + syntax-aware filling into the separate functions + `LaTeX-forward-paragraph' and `LaTeX-backward-paragraph'. + Better handling of code comments. + (LaTeX-fill-code-comment): New function. + (LaTeX-forward-paragraph): New function. + (LaTeX-backward-paragraph): New function. + (LaTeX-paragraph-command-p): New function. + (LaTeX-common-initialization): Let `paragraph-start' handle + comments preceded by whitespace as well. + (LaTeX-fill-move-to-break-point): Support `\[' and `\]' as well + if `LaTeX-fill-distinct-contents' is activated. + + * tex.el (tex-mode): `comment-start-skip' shouldn't match line + beginnings. + (VirTeX-common-initialization): Ditto. + (TeX-in-line-comment): New function. + (TeX-forward-comment-skip): Use correct regexp for determination + of a comment. Fix case where `count' is less than zero, i.e. if + a backward search is performed. + (TeX-backward-comment-skip): New function. + + * doc/auc-tex.texi: Reflect name change of + `LaTeX-fill-comment-syntax-aware' to + `LaTeX-format-comment-syntax-aware'. + +2004-03-18 Jan-Åke Larsson + + * Makefile.in, configure.in, tex-site.el, tex-site.el.in: + Move tex-site.el to tex-site.el.in, generate tex-site.el at configure + time rather than at install time + +2004-03-18 Ralf Angeli + + * tex.el (TeX-output-view-style): Use `%f' instead of `%s.ps' for + PostScript files. + (TeX-mode-map): Change key binding of `TeX-master-file-ask' to + `C-c_' because `C-c-' is already taken by RefTeX. + + * doc/auc-tex.texi: Change "Formatting" node to "Running TeX and + friends" and use a respective heading. + Adapt key binding for `TeX-master-file-ask'. + + * doc/intro.texi: Correct URLs. + +2004-03-14 David Kastrup + + * tex.el (TeX-command-list): Change interactive calls to use + \input, so that pdflatex \pdfoutput=0 becomes a legal way to call + LaTeX. + (VirTeX-common-initialization): Save TeX-master if desktop + package is used. + +2004-03-14 Ralf Angeli + + * tex.el (TeX-output-view-style): Fix it after it was accidently + and incorrectly changed with the last check-in. Patch by David + Kastrup . + (TeX-view-style): Ditto. + +2004-03-11 Ralf Angeli + + * tex.el (TeX-find-opening-brace): Don't match the char before the + brace. This returns the correct position and fixes the handling + of the limit parameter. + + * latex.el (LaTeX-fill-move-to-break-point): Don't match the char + before the char to find in case of backward searches. + (LaTeX-fill-region-as-paragraph): Make the regular expression, + which serves searching for lines with code comments, match the + whole line. + +2004-03-10 Ralf Angeli + + * latex.el (LaTeX-fill-move-to-break-point): Use `TeX-esc' in + other, similar places not covered by the last check-in as well. + + * doc/auc-tex.texi: Document `LaTeX-indent-environment-list', + `LaTeX-fill-comment-syntax-aware' and + `LaTeX-fill-distinct-contents' as well as slightly improve some + other parts in the section about `Marking and formatting'. + +2004-03-10 David Kastrup + + * latex.el (LaTeX-fill-move-to-break-point): Use TeX-esc in + regexps to accommodate Texinfo better. + (LaTeX-fill-move-to-break-point): no regexp-quote within braces. + (LaTeX-common-initialization): Correct \multicolumn prompt + +2004-03-09 Ralf Angeli + + * latex.el (LaTeX-fill-move-to-break-point): Cope with unmatched + closing braces when `LaTeX-fill-distinct-content' is enabled for + braced content. + +2004-03-09 Jan-Åke Larsson + + * Makefile.in: Add separate target for .el files to cater for debian + +2004-03-07 Ralf Angeli + + * style/booktabs.el: New file. + + * Makefile.in (STYLESRC): Add `booktabs.el'. + + * doc/changes.texi: Advertise support for `booktabs.sty'. + +2004-03-06 Ralf Angeli + + * doc/auc-tex.texi: Small corrections in `Viewing' section. + +2004-03-02 Jan-Åke Larsson + + * doc/Makefile.in: Add packagedir + +2004-03-02 Ralf Angeli + + * latex.el (LaTeX-insert-environment): Fix insertion of newlines + for the case where `LaTeX-insert-into-comments' is activated but + point is not inside a comment. + +2004-02-28 David Kastrup + + * Makefile.in (install-lisp): Overwrite old tex-site.el if it has + the "Don't edit" comment in it. Rename it otherwise. + Use $(auctexdir) instead of $(lispdir) for replacing @AUCTEX. + + * tex-buf.el (TeX-command-query): Allow doctex-mode for .bbl file + checking. + + * tex-site.el: Discourage customization in-file. + + * latex.el (LaTeX-outline-regexp, LaTeX-environment) + (LaTeX-document-style-hook): Change docs to refer to document + classes instead of document style. + (LaTeX-env-document): Don't insert anything but document class. + (LaTeX-menu-update): Check for doctex-mode. + (doctex-mode): Make it a major mode derived from latex-mode. + +2004-02-28 Ralf Angeli + + Merge with new-fill branch. + +2004-02-27 Jan-Åke Larsson + + * configure.in: Respect --infodir even if using xemacs. + + * aclocal.m4: Add yes/no answer for the MULE check. + + * Makefile.in: Correct xemacs-install. + + * Makefile.in, aclocal.m4, configure.in: If there is a wrongly + installed tex-site.el, use the proper install directory anyway + (i.e., don't be side-tracked), and remove the wrongly installed + tex-site.el. These things are only needed for CVS users who have + used the erroneous xemacs-installation. + +2004-02-27 Ralf Angeli + + * latex.el (LaTeX-mode-menu): Insert customize option and + rearrange. + (LaTeX-fill-move-to-break-point): Bandaid for not breaking inside + square brackets where the content fits into one line. + + * tex.el (plain-TeX-mode-menu): Insert customize option. + + * doc/auc-tex.texi: Document options for inserting quotes in files + where `(n)german.sty' is used and the invocation of external + viewers. + +2004-02-26 Ralf Angeli + + * latex.el (LaTeX-fill-break-before-macro) + (LaTeX-fill-break-after-macro): Unused, so removed. + (LaTeX-fill-distinct-contents): New name for defcustom + `LaTeX-fill-break-before-and-after'. + (LaTeX-fill-move-to-break-point): Fix filling of nested braces and + math. + (TeX-find-closing-brace, TeX-find-opening-brace) + (TeX-forward-comment-skip): Move to `tex.el'. + + * tex.el (TeX-find-closing-brace, TeX-find-opening-brace) + (TeX-forward-comment-skip): Move from `latex.el'. + +2004-02-26 David Kastrup + + * latex.el (doctex-mode): Make a minor mode. + + * tex-site.el (doctex-mode): Add autoloads and file extensions. + + * tex.el (TeX-master-file): Don't overwrite TeX-master when not + asking the question. + +2004-02-22 David Kastrup + + * latex.el (LaTeX-newline): New function. Spread it throughout + the code in order to stay in comments for completion and + insertion commands. + (doctex-mode): New function. + +2004-02-19 David Kastrup + + * latex.el (LaTeX-fill-paragraph): Back out changes from + 2003-12-29. + Create separate new-fill branch for Ralf's code. + +2004-02-17 Reiner Steib + + * font-latex.el (font-latex-title-4-face): Add missing :weight + and :inherit for color displays. + +2004-02-15 Peter S Galbraith + + * bib-cite.el (bib-cite-fontify-help-as-bibtex) + (bib-cite-fontify-help-as-latex): Check existence of + font-lock-unset-defaults; no longer defined in CVS Emacs. + Thanks to Adrian Lanz for reporting the problem. + +2004-02-15 Reiner Steib + + * font-latex.el (font-latex-title-4-face): Use different colors + depending on background. + +2004-02-03 Ralf Angeli + + * tex.el (TeX-comment-region): Map to `comment-region' instead of + `TeX-comment-or-uncomment-region'. + (TeX-uncomment-region): New name for `TeX-un-comment-region'. + Not mapped to `TeX-comment-or-uncomment-region' anymore. + (TeX-uncomment): New name for `TeX-un-comment'. + Use `TeX-uncomment-region' instead of `uncomment-region' which is not + available in Emacs 20. + (TeX-comment-or-uncomment-paragraph): New name for + `TeX-comment-paragraph' which explains its function better. + Use new name `TeX-uncomment'. + (TeX-mode-map): Bind key chains to `TeX-comment-or-uncomment-*' + functions. + (plain-TeX-mode-menu): Adapt function calls in menu entries. + + * tex-info.el (TeXinfo-mode-map): Bind key chains to + `TeX-comment-or-uncomment-*' functions. + (TeXinfo-mode-menu): Adapt function calls in menu entries. + + * latex.el (LaTeX-mode-menu): Adapt function calls in menu + entries. Small enhancements. + + * doc/auc-tex.texi (Commenting): Adapt documentation to reflect + changes in commenting interface. + +2004-01-31 Ralf Angeli + + * tex.el (TeX-comment-or-uncomment-region): New function or alias + respectively introduced to obtain compatibility with GNU Emacsen + before 21.4. + (TeX-uncomment-region): New function or alias respectively + introduced to obtain compatibility with GNU Emacsen before + 21(.1?). + (TeX-comment-region): Bound to `TeX-comment-or-uncomment-region'. + (TeX-un-comment-region): Bound to `TeX-comment-or-uncomment-region'. + +2004-01-27 Masayuki Ataka + + * tex-jp.el (TeX-command-list): Fix previous change. + +2004-01-25 Masayuki Ataka + + * tex-jp.el (japanese-TeX-command-list): Remove dummy code for + command menu. + +2004-01-23 Masayuki Ataka + + * tex-jp.el (japanese-TeX-command-list): Change single quotes to + double. We get reasonable results under both Windows and Unix. + See also log of TeX-command-list in tex.el on 2002-12-19. + + * tex.el (TeX-toggle-off-input-method): Remove some Japanese + input methods (Canna, Wnn, SKK) because their code is copied from + YaTeX, which is not GPL program. Toggle off CJK (Chinese, Japanese, + Korean) input methods in LEIM. + (TeX-math-toggle-off-input-method): Doc fix. + +2004-01-13 Ralf Angeli + + * latex.el (LaTeX-mode-menu): Remove menu filters in the submenus + for inserting and modifying environments which call + `LaTeX-menu-update'. + (LaTeX-common-initialization): Add `LaTeX-menu-update' to + `activate-menubar-hook' instead. + +2004-01-12 Ralf Angeli + + * tex.el (TeX-view-style, TeX-output-view-style): Use a regexp + which matches `a5', `a5comb' and `a5paper' instead of the old + which matches only `a5'. + +2004-01-12 Ralf Angeli + + * tex.el (TeX-command-menu-name): New constant. + (TeX-mode-specific-command-menu): Reimplement the loop which + builds the menu. + (TeX-mode-command-menu): Use new constant and call + `TeX-mode-specific-command-menu' via `:filter'. + (AmSTeX-mode-command-menu): Ditto. + + * context.el (ConTeXt-mode-command-menu): Use new constant + `TeX-command-menu-name' and call `TeX-mode-specific-command-menu' + via `:filter'. + + * latex.el (LaTeX-mode-command-menu): Ditto. + + * tex-info.el (TeXinfo-mode-command-menu): Ditto. + + * tex-jp.el (plain-TeX-mode-command-menu) + (LaTeX-mode-command-menu): Ditto. + +2004-01-10 Ralf Angeli + + * doc/changes.texi: Added further news. + +2004-01-09 Ralf Angeli + + * doc/auc-tex.texi: AUC TeX to AUCTeX. Use `%%%' instead of a + single `%' character in examples for Local Variables. + Add information about new behavior in respect to the query for the + master file. Explain new function `TeX-master-file-ask'. + + * doc/changes.texi: Advertise new master file behavior. + Remove news about new commenting behavior which is not true anymore. + + * doc/intro.tex.: AUC TeX to AUCTeX. + + * tex.el (TeX-local-master-p): Remove one `%' character in regexp + to let it find "% TeX-master:" as well. + +2004-01-07 Ralf Angeli + + * tex.el (TeX-command-list): Change defcustom definition to one + which allows the specification of several modes for one command + and adapted the defaults to it. Thanks to David Kastrup for most + of the code. + (plain-TeX-command-menu): Adapted the call to + `TeX-mode-specific-command-menu'. + (AmSTeX-mode-command-menu): Ditto. + + * latex.el (LaTeX-mode-command-menu): Adapted the call to + `TeX-mode-specific-command-menu'. + + * context.el (ConTeXt-mode-command-menu): Ditto. + + * tex-info.el (TeXinfo-mode-command-menu): Ditto. + + * tex-jp.el (japanese-TeX-command-list): Adapted list entries + according to defcustom changes in `tex.el'. + (plain-TeX-mode-command-menu): Adapted the call to + `TeX-mode-specific-command-menu'. + (LaTeX-mode-command-menu): Ditto. + + * tex-mik.el (TeX-command-list): Adapted list entries + according to defcustom changes in `tex.el'. + + * tex-fptex.el (TeX-command-list): Ditto. + +2004-01-06 Ralf Angeli + + * tex.el (TeX-command-list): Get rid of the superfluous sixth + element in the defcustom and menu/command definitions. + + * tex-jp.el (japanese-TeX-command-list): Ditto. + + * tex-mik.el (TeX-command-list): Ditto. + + * tex-fptex.el (TeX-command-list): Ditto. + +2004-01-05 David Kastrup + + * latex.el (LaTeX-common-initialization): Add \item to the + paragraph starters. + +2004-01-05 Ralf Angeli + + * tex.el (TeX-mode-specific-command-menu): New function to be used + for generating a mode-specific command menu. + (plain-TeX-mode-map): New map to be used by plain-tex-mode. + (plain-TeX-mode-command-menu): New menu used instead of + `TeX-mode-menu' which utilizes `TeX-mode-specific-command-menu'. + (TeX-mode-menu): Remove in favor of + `plain-TeX-mode-command-menu'. + (AmSTeX-mode-map): New map to be used by ams-tex-mode. + (AmSTeX-mode-command-menu): New menu. + (ams-tex-mode): Move and grouped with other AmSTeX-related code. + Added code to use new menu. + (TeX-command-list): Add new choice for the selection of the mode + for the respective command. Adapted doc string. Added respective + symbols to command definitions. Rearranged command definitions. + Changed `LaTeX PDF' to `PDFLaTeX'. + + * latex.el (LaTeX-mode-command-menu): New menu used instead of + `TeX-mode-menu'. + (LaTeX-common-initialization): Activate it. + + * context.el (ConTeXt-mode-command-menu): New menu used instead of + `TeX-mode-menu'. + (context-mode): Activate it. + + * tex-info.el (TeXinfo-command-menu): Adapted for using + `TeX-mode-specific-command-menu'. + + * tex-jp.el (japanese-TeX-command-list): Add symbols to command + definitions needed for assigning them to the respective mode. + (TeX-mode-menu): Remove. + (plain-TeX-mode-command-menu): New menu utilizing + `TeX-mode-specific-command-menu'. + (LaTeX-mode-command-menu): New menu utilizing + `TeX-mode-specific-command-menu'. + (LaTeX-mode-map): Remove key definition for `TeX-mode-menu'. + + * tex-fptex.el (TeX-command-list): Add symbols to command + definitions needed for assigning them to the respective mode. + Changed `LaTeX PDF' to `PDFLaTeX'. + + * tex-mik.el (TeX-command-list): Ditto. + + * doc/changes.texi: Mention the change to a mode-specific command + menu and the need for the deletion of any former customization of + `TeX-command-list'. + +2004-01-03 Ralf Angeli + + * tex.el (TeX-mode-map): Use `C-c -' as a key binding for + `TeX-master-file-ask' as `C-c !' is already used in `context.el'. + +2004-01-02 David Kastrup + + * latex.el (LaTeX-left-comment-regexp) + (LaTeX-right-comment-regexp, LaTeX-ignore-comment-regexp): revert + an inadvertant change two checkins ago. I was just experimenting + with something that did not yet work (as if the original did) and + did not intend checking it in. + +2003-12-30 Ralf Angeli + + * tex.el (TeX-master-file): Add new parameter `ask' which is + to be used if the user shall be asked when the function is + called. Took out the code which provides the functionality for + asking the respective question and added it to the newly created + function `TeX-master-file-ask'. + (TeX-master-file-ask): New function. + (TeX-local-master-p): New function. + (tex-mode): Remove the call of `TeX-master-file' via the hook + `hack-local-variables-hook'. + (VirTeX-common-initialization): Add the call to + `TeX-master-file' via the hook `find-file-hooks'. Additionally + `TeX-update-style' will be called to activate the respective style + files. + (TeX-mode-map): Add key binding for calling + `TeX-master-file-ask'. This is a temporary solution. + (TeX-mode-menu): Took out redundant entry for `TeX-home-buffer'. + Added entry "Set Master File" for `TeX-master-file-ask'. + Grouped menu entries relevant for multifile handling. + + * latex.el (LaTeX-mode-menu): Change analogously to + `TeX-mode-menu'. + +2003-12-29 David Kastrup + + * latex.el: Fix AUCTeX URL. + (LaTeX-fill-paragraph): Skip from inline comments to either line + comments or something that is not merely an inline comment. I am + not even sure that this skipping makes good sense, in particular + since it is followed by `forward-paragraph'. + (LaTeX-common-initialization): Change the definitions of + `paragraph-start' and `paragraph-separate' to something that + makes things like `forward-paragraph' and its ilk behave more + sensibly when in comments. The previous behavior is just awful, + and caused a lot of inadvertant damage when using things like + `fill-paragraph' within comments. + (LaTeX-common-initialization): Remove syntax error, sorry. + +2003-12-29 David Kastrup + + * latex.el: Fix AUCTeX URL. + (LaTeX-fill-paragraph): Skip from inline comments to either line + comments or something that is not merely an inline comment. I am + not even sure that this skipping makes good sense, in particular + since it is followed by `forward-paragraph'. + (LaTeX-common-initialization): Change the definitions of + `paragraph-start' and `paragraph-separate' to something that + makes things like `forward-paragraph' and its ilk behave more + sensibly when in comments. The previous behavior is just awful, + and caused a lot of inadvertant damage when using things like + `fill-paragraph' within comments. + +2003-12-26 Ralf Angeli + + * style/scrbase.el (TeX-add-symbols): Remove redundant entries. + + * style/scrlttr2.el (TeX-add-symbols): Remove redundant entry. + + * style/scrpage2.el: Remove unnecessary coding cookie and text in + introductory comment. + +2003-08-02 Mike Sperber + + * latex.el (latex-mode): Really turn off filladapt. It just + doesn't work with `LaTeX-fill-paragraph'. + +2003-12-02 Ralf Angeli + + * tex.el (tex-mode): Let `TeX-master-file' be called upon opening + a file. This shall restore the behaviour before the last change + regarding the question for `TeX-master'. Thanks to Peter + Galbraith for setting the patch right. + +2003-11-28 David Kastrup + + * tex.el (LaTeX-update): Advice removed because of the following: + + * latex.el (LaTeX-menu-update): Now called via :filter predicate + of menus. + +2003-11-27 Ralf Angeli + + * style/paralist.el: Removed coding cookie in first line. + Removed obsolete comment regarding placement of file. + (LaTeX-paralist-env-item-opt-label): Rename from + `pl-LaTeX-env-item-opt-label' and changed references accordingly. + Added docstring. + Let `itemize' and `enumerate' environments use this function. + Thanks to Reiner Steib for these suggestions. + +2003-11-26 Reiner Steib + + * latex.el (LaTeX-section-label): Add "part" and + "subsubsection". Sync "chapter" with fancyref.sty. + + * style/fancyref.el ("fancyref"): Add font-lock keywords. + +2003-11-25 Reiner Steib + + * latex.el (LaTeX-math-default): Add greek \var... symbols. + (LaTeX-common-initialization): Remove "SLiTeX", added spacing + commands and "appendix". + + * font-latex.el (font-latex-match-function-keywords): + Add spacing commands, "nonumber", "centering", "TeX", and "LaTeX". + (font-latex-match-textual-keywords): Add textsuperscript. + +2003-11-17 Ralf Angeli + + * Makefile.in (STYLESRC): Add scrpage2.el. + +2003-11-17 Peter S Galbraith + + * font-latex.el (font-latex-keywords-2): Had forgotten to set + LAXMATCH on all title matches. Thanks to Ralf Angeli for + reporting the bug. + + * bib-cite.el (bib-cite-file-directory-p): New functions. I had + introduced a call to code from ff-paths.el by mistake. + +2003-11-17 Ralf Angeli + + * style/scrbase.el (TeX-add-style-hook): Add further symbols to + `TeX-add-symbols' and rearranged them alphabetically. + Added macros with parameters to + `font-latex-match--keywords-local'. + Added `addsec' and `addpart' to + `font-latex-match-title--keywords-local'. + + * style/scrbook.el (TeX-add-style-hook): Analogous. + + * style/scrlttr2.el (TeX-add-style-hook): Analogous. + + * style/scrreprt.el (TeX-add-style-hook): Analogous. + + * style/scrpage2.el: New file. + +2003-11-16 Ralf Angeli + + * tex.el (VirTeX-common-initialization): Disabled lines which set + `comment-add' to 1 to restore commenting with a single `%'. + (TeX-un-comment-region): Function code removed and function name + mapped to `comment-dwim'. + (TeX-un-comment): Allow searching for commented lines with + potential white space at the beginning. + (TeX-comment-paragraph): Partially rewritten to allow it to be + used for both commenting and uncommenting. + (TeX-in-commented-line): New function used in + `TeX-comment-paragraph'. + + * doc/auc-tex.texi (Commenting): Reflect changes in `tex.el'. + +2003-11-13 Ralf Angeli + + * style/paralist.el: New file. + + * Makefile.in (STYLESRC): Add paralist.el. + +2003-10-18 Peter S Galbraith + + * font-latex.el: checkdoc cleaning (almost clean now). + +2003-09-18 Peter S Galbraith + + * font-latex.el (font-latex-quotes): New defcustom to fontify + either french or german quotes. + (font-latex-quote-regexp-beg): New variable. Holds the regexp to + match the beginning of a quote. + (font-latex-quote-end-list): New variable. Holds the list of + strings to end a matched quote. + (font-latex-match-quotation): Fix to use above variables. + +2003-09-18 Peter S Galbraith + + * bib-cite.el: bib-cite-aux-inputs: new defcustom. + Minor code cleanup for `match-string'. + +2003-09-15 Reiner Steib + + * tex.el (TeX-master-file): Fix 'shared case. + Tiny patch from Shiro Takeda . + +2003-09-08 Peter S Galbraith + + * bib-cite.el: Ripping out off-topic imenu code. + +2003-09-07 Peter S Galbraith + + * font-latex.el: Bug fix when font-lock-multiline is set to t. + +2003-08-21 Reiner Steib + + * Changelog: Added coding cookie. + + * doc/Makefile.in (install): Check if auctex-* exists. + Needed because default split size changed in texinfo 4.6. + +2003-07-25 Peter S Galbraith + + * font-latex.el: Make & highlighted in font-latex-warning-face. + Better document font-latex-match-*-keywords-local variables. + +2003-07-20 Masayuki Ataka + + * configure.in: Use mule support check. + + * Makefile.in (CONTRIB_MULE, COMPILE_MULE, CONTRIB_MULEELC): New macros. + (contrib): Compile CONTRIB and COMPILE_MULE. + (install-contrib): Install CONTRIB_MULE and CONTRIB_MULEELC, too. + + * aclocal.m4 (EMACS_CHECK_MULE): Check (X)Emacs mule supported. + + * Makefile.in (clean): Remove Emacs auto-save files. Remove elc + files in the current and style directory. + +2003-06-21 Masayuki Ataka + + * Makefile.in: Delete trailing whitespaces. + + * tex.el (TeX-near-bobp): Undo last change. + + * tex-jp.el: Fix some document. + (AUCTeX-jp): New custom group. + (japanese-TeX-command-default, japanese-LaTeX-command-default) + (japanese-LaTeX-default-style, japanese-LaTeX-style-list): + Support for defcustoms. + +2003-06-14 David Kastrup (tiny patch from Stephen Gildea) + + * tex.el (TeX-auto-untabify): Change default to nil. + + * doc/auc-tex.texi (Parsing Files): document this. + +2003-06-07 David Kastrup + + * tex.el (TeX-lisp-directory, TeX-auto-global, TeX-style-global) + (TeX-auto-local, TeX-style-local, TeX-macro-private) + (TeX-load-style, TeX-parse-path, TeX-run-style-hooks) + (TeX-auto-write, TeX-auto-generate, TeX-auto-generate-global) + (TeX-ignore-file, TeX-search-files): try catering with Windows + file names. + (TeX-directory-absolute-p): removed, since file-name-absolute-p + serves the same purpose. + +2003-06-06 Jan-Åke Larsson + + * Makefile.in: Added datadir + +2003-06-05 Masayuki Ataka + + * latex.el (LaTeX-env-label): Toggle off input method when + entering math mode. + * style/amsmath.el (LaTeX-amsmath-env-alignat) + (LaTeX-amsmath-env-aligned): Ditto. + + * tex.el (TeX-toggle-off-input-method): Remove interactive. + (TeX-math-input-method-off): New function. + (TeX-insert-dollar): Use it. Do not call function + TeX-toggle-off-input-method directly. + +2003-06-03 Masayuki Ataka + + * tex.el (TeX-macro): Set group 'AUCTeX. + +2003-06-03 David Kastrup + + * latex.el (LaTeX-mode-menu): Replace "Change Font" with "Replace + Font" + + * tex-info.el (TeXinfo-mode-menu): Same here. + + * doc/tex-ref.tex (section{Font Selection}): Same here. + +2003-06-03 Masayuki Ataka + + * tex.el (TeX-math-toggle-off-input-method): New user option. + (TeX-toggle-off-input-method): New function. + (TeX-insert-dollar): Use it. + +2003-06-02 Masayuki Ataka + + * tex.el (TeX-near-bobp): Fix typo in doc-string. + +2003-05-27 Piet van Oostrum + + * latex.el (LaTeX-auto-minimal-regexp-list): Change regexp to + allow \documentclass[]{someclass}. + +2003-05-02 Patrick Gundlach + + * context.el: ConTeXt-environment can now modify the current + environment. Added preliminary functionality for calling a + function on an environment. ConTeXt-mark-environment, + ConTeXt-find-matching-stop and ConTeXt-find-matching-start + (similar to the ones in latex.el) added. + +2003-04-15 Reiner Steib + + * doc/wininstall.texi: Fixed typos in configure options. + +2003-04-15 Patrick Gundlach + + * tex.el (TeX-command-list): Change %v to %V in View. Now + TeX-output-view-style is used for setting viewer preferences. See + changes from 2003-02-06 below. + +2003-04-15 Reiner Steib + + * .cvsignore: Added INSTALL and INSTALL.windows + + * Makefile.in (STYLESRC): Add captcont.el and subfigure.el + +2003-04-15 Jan-Åke Larsson + + * doc/wininstall.texi: Corrected download info for GNU Emacs + +2003-04-14 Peter S Galbraith + + * font-latex.el (font-latex-match-*-keywords): New user + customizable variables to add fontification keywords. + See `M-x customize-group [RET] font-latex'. + (font-latex-match-*-keywords-local): New buffer-local variables to + be used by elisp style file writers. + (font-latex-match-*-keywords-set): Support for defcustoms. + (font-latex-match-*-make): Build the actual font-lock variables + from the `font-latex-match-*-keywords' defcustoms. + +2003-04-14 David Kastrup + + * doc/install.texi (Customizing): hilit-LaTeX.el deleted. + +2003-04-14 Jan-Åke Larsson + + * autogen.sh: Generate INSTALL and INSTALL.windows + + * doc/Makefile.in: Use the configure compatibility test results + + * doc/macros.texi: Compatibility macros, initial version + + * configure.in: Do the makeinfo tests, for compatibility with + texinfo 3.12, test for tex + + * doc/install.texi: Changed to document the autoconf stuff + + * doc/wininstall.texi: Added + +2003-04-10 David Kastrup + + * tex.el (AUCTeX): Fix URLs. + + * context.el: Fix AUCTeX URL. + Make modification date RCS tag. + +2003-04-09 Patrick Gundlach + + * tex.el (TeX-command-list): Change ConTeXt Clean from purge to + purgeall; I guess this behaves as users would expect. + + * context.el: minor cleanups, switched to the name "AUCTeX" where + not done yet. Made ConTeXt-add-environments able to + byte-compile. Added new copyright statement. + + * Makefile.in: Added context.el(c) + +2003-04-09 Jan-Åke Larsson + + * aclocal.m4: More sane emacs-macro path-searching. + +2003-04-07 David Kastrup + + * tex.el (TeX-kpathsea-directory-alist): Fix bad kpathsea + searchpath name for LaTeX files. + +2003-04-03 Jan-Åke Larsson + + * aclocal.m4: Make the emacs-macro path-searching tests run, and + make EMACS_PROG_EMACS fail gracefully when no binary executable is + found. + + +2003-03-29 David Kastrup + + * tex-buf.el (TeX-run-discard): Use `call-process' instead of + `start-process' in order to completely detach a process. + (TeX-region-extra): Make empty by default since code was not + working with plain or ConTeXt. + +2003-03-24 Masayuki Ataka + + * Makefile.in (CONTRIB): Remove hilit-LaTeX.el because it is + obsolete. + (contrib): Remove compile code for hilit-LaTeX.el. + +2003-03-13 David Kastrup + + * style/german.el (LaTeX-german-quote-after-quote) + (LaTeX-german-open-quote, LaTeX-german-close-quote): + New variables to initialize quote stuff from. If you set these in + file local variables, they will propagate accordingly to + `TeX-quote-after-quote' et al. + + * style/ngerman.el (LaTeX-german-quote-after-quote) + (LaTeX-german-open-quote, LaTeX-german-close-quote): the same. + +2003-02-25 David Kastrup + + * Makefile.in (dist): Version info in tex.el gets automatically + calculated from CVS tags. + + * tex.el: Some changes for dir slashiness. + (TeX-master-directory): return a proper directory name, not a + file name. + + * tex-buf.el (TeX-quote-filename): Return the changed file! + Yikes! How could this ever have worked? + +2003-02-24 David Kastrup + + * tex.el (AUCTeX-version): Generate automatically from CVS + variables. + (TeX-master-directory): somewhat more defensive version (final + goal is to be able to make a TeX minor mode). + +2003-02-22 David Kastrup + + * tex-wizard.el: A first sketch of the idea. + +2003-02-17 Piet van Oostrum + + * tex.el (TeX-arg-literal): Remove illegal and superfluous &optional. + + * latex.el (TeX-arg-free): Remove illegal and superfluous &optional. + +2003-02-17 David Kastrup + + * font-latex.el (font-latex-find-matching-close): Remove a very + complicated way of doing nothing since the byte compiler warns + about it. + +2003-02-15 David Kastrup + + * tex.el (LaTeX): Change :prefix field to LaTeX. + (TeX-auto-add-type): Make more readable and place doc string + indicating the origin into generated functions. + + * font-latex.el (font-latex-setup): Try to behave better when the + interesting newlines in verbatim environments get moved. + Probably not the ultimate solution. + + * tex-site.el: AUC TeX to AUCTeX, new header. + + * Makefile.in: AUC TeX to AUCTeX. + + * latex.el: AUC TeX to AUCTeX, new header. + + * tex-buf.el (TeX-quote-filename): New function. + (TeX-region-create): Use it so that Windows can talk about its + master files properly. + (TeX-help-error): Try not to have "log file has changed" + messages. AUC TeX to AUCTeX, new header. + + * tex.el: AUC TeX to AUCTeX, new header. + + * auc-old.el: AUC TeX to AUCTeX, new header. + + * README.CVS: Check in a first version. Ok, it currently + contains a few lies, but the basics are not wrong, and hopefully + we will have soon what it takes to make it true. + + * doc/auc-tex.texi: Name change of AUC TeX to AUCTeX. A few + other cleanups. + + * configure.in, Makefile.in, doc/Makefile.in: everything moves to + autoconf, fix a few things. + + * Makefile, doc/Makefile: deleted. + +2003-02-14 Patrick Gundlach + + * context.el: Added basic environment support (insert-envrionment + and close-environment). Added basic interface support. + + * tex.el, latex.el : moved TeX-arg-literal and TeX-near-bopb from + latex.el to tex.el. More will follow. + +2003-02-13 David Kastrup + + * Makefile.in (clean): Remove .elc files. + (distclean): new target. + + * aclocal.m4 (EMACS_EXAMINE_PACKAGEDIR): make this work properly + more or less. + (EMACS_CHECK_AUCTEX): use auctexdir instead of AUCTEXDIR (synch + with preview-latex aclocal.m4) and strip trailing slash. + +2003-02-11 Peter S Galbraith + + * hilit-LaTeX.el: Removed. It's obsolete. Use font-latex.el instead. + +2003-02-11 Patrick Gundlach + + * tex.el (TeX-command-list): Change TeX-run-LaTeX to + TeX-run-TeX. + + * tex-buf.el (TeX-run-TeX): TeX-run-TeX gets the + TeX-sentinel-function from the major mode, so TeX-run-LaTeX and + alike won't be needed if they don't need to do something + fancy. Defaliased TeX-run-LaTeX to TeX-run-TeX. + (TeX-run-interactive): Uses TeX-sentinel-default-function + instead of TeX-sentinel-function. + + * latex.el (latex-mode): Sets TeX-sentinel-default-function + instead of TeX-sentinel-function. + + * tex-mik.el (TeX-command-list): Change TeX-run-LaTeX to + TeX-run-TeX. + + * tex-fptex.el (TeX-command-list): Change TeX-run-LaTeX to + TeX-run-TeX. + +2003-02-08 Patrick Gundlach + + * tex-site.el: Added simple ConTeXt support. + + * latex.el (latex-mode): Add explicit set of + TeX-sentinel-function to be used in TeX-run-interactive. + + * tex-buf.el: Added TeX-run-ConTeXt. Removed explicit call to + TeX-LaTeX-sentinel in TeX-run-interactive. The sentinel-function + is now inherited from the buffer calling + TeX-run-interactive. Hopefully this won't break anything. + + * tex.el: Adapted TeX-command-list for ConTeXt + support. Interfaces for texexec and texutil added. Nonstopmode + (texexec) and purge (texutil) won't work right with current + ConTeXt versions. This will be fixed in ConTeXt versions later + than Feb 2003. + + * context.el: basic support for ConTeXt added. New + sentinel-functiont that is different from the LaTeX one. + + +2003-02-08 pvoostrum + + * tex.el: Added missing semicolon in TeX-command-output-list. + + * tex.el: Changed defcustom to defvar. + +2003-02-08 Piet van Oostrum + + * tex.el (TeX-output-extension, TeX-view-extension): + Change defcustom into defvar, as these are intermediate variables. + +2003-02-07 Piet van Oostrum + + * tex.el (TeX-command-output-list): Corrected customization widget. + +2003-02-06 Piet van Oostrum + + * tex-buf.el + (TeX-save-document, TeX-command-query) + (TeX-output-style-check, TeX-run-format, TeX-TeX-sentinel-check): + Add support for pdftex (and others) + (TeX-run-set-command, TeX-output-extension) + (TeX-view-extension, TeX-view-output-file): new functions. + + * tex.el (TeX-output-extension, TeX-view-extension) + (TeX-output-view-style, TeX-command-output-list): new variables + (TeX-expand-list): adapted for pdf output. + +2003-01-31 Jan-Åke Larsson + + * configure.in: Use new lispdir check. + + * aclocal.m4: Some cleaning of macro names. Windows quoting by + David Kastrup . Also, lispdir now checks (x)emacs + load-path instead of physical disk content. + + * Makefile.in: Fix infodir + +2003-01-30 Piet van Oostrum + + * tex-buf.el (TeX-parse-error): Exclude { and } from filenames to + improve parsing of error messages from pdftex. + +2003-01-24 Reiner Steib + + * tex.el (TeX-kpathsea-path-delimiter, TeX-search-files-kpathsea): + Fix braces. + +2003-01-22 David Kastrup + + * tex.el (TeX-search-files): Check in first version of kpathsea + support. This implementation does not yet cooperate properly + with TeX-auto-generate-* + +2003-01-18 David Kastrup + + * configure.in: Announce AUC TeX, not preview. + +2003-01-16 Reiner Steib + + * style/varioref.el ("varioref"): Fix typo. + + * Makefile.in (ELCC): `-no-init-file' is the same as `-q' + +2003-01-15 Jan-Ake Larsson + + * configure.in, aclocal.m4: Compatibility fix + + * aclocal.m4 (AC_PROG_EMACS): New. File is now identical to that + of preview-latex. + + * configure.in: Use it + +2003-01-08 Jan-Ake Larsson + + * Makefile.in: From Makefile + + * configure.in, aclocal.m4, autogen.sh: Initial version + + * mkinstalldirs, install-sh: Prepare for autoconf + +2002-12-29 David Kastrup + + * tex.el: Add support for Info-goto-emacs-command-node and + similar. + +2002-12-19 David Kastrup + + * tex-buf.el (TeX-home-buffer): Don't home to deleted buffers. + + * tex.el (TeX-command-list): Change single quotes to double. + That way, we will get reasonable results under both Windows and + Unix. File names with double quotes in them will break stuff, + just like file names with single quotes in them did so + previously. Tough. + +2002-12-18 David Kastrup + + * tex-buf.el (TeX-run-shell): Start shell from TeX process buffer + in order to inherit environment from there (like cwd). + (TeX-run-discard): Same here. + (TeX-run-shell, TeX-run-discard): Rather let default-directory + temporarily: we may not have a TeX process buffer! + +2002-12-17 Masayuki Ataka + + * all.el: Removed. unrelated to TeX mode. + OBSOLETE files (all.el, auc-menu.el, maniac.el, and outln-18.el) + are available at: + + +2002-12-15 David Kastrup + + * Makefile (dist): Correct zip file name. + +2002-12-15 Masayuki Ataka + + * Makefile (MINMAPSRC): Remove auc-menu.el, maniac.el, and + outln-18.el. + +2002-12-15 David Kastrup + + * auctex.spec (Release): Well, change version number. retag. + + * Version 11.14 released. + +2002-12-15 Masayuki Ataka + + * auc-menu.el: Removed. Taken into Emacs and unused. + + * maniac.el: Ditto. + + * outln-18.el: Ditto. + +2002-12-15 David Kastrup + + * Makefile: some changes for my setup. + +2002-12-14 David Kastrup + + * graphicsx.el: removed. superseded by graphicx.el and unused. + +2002-12-13 Reiner Steib + + * latex.el (LaTeX-label): Add completing for labels. + Avoid inserting an empty label. + +2002-12-12 Reiner Steib + + * style/amsopn.el ("amsopn"): Add \operatorname. + +2002-12-12 David Kastrup + + * doc/auc-tex.texi (top): Change "version 12" to "almost 12". + This is beta, after all. + +2002-12-12 Masayuki Ataka + + * tex-jp.el (japanese-LaTeX-style-list): Remove styles overlapped + with LaTeX-style-list. Append values to LaTeX-style-list instead + of overwriting. + (japanese-latex-mode-initialization): Do not overwrite + LaTeX-style-list. + +2002-12-11 Reiner Steib + + * bib-cite.el: Updated URLs. + + * doc/intro.texi: Ditto. + + * font-latex.el: Ditto. + + * latex.el: Ditto. + + * tex.el: Ditto. + + * style/amsmath.el (LaTeX-amsmath-label): Improve doc-string. + + * doc/auc-tex.texi (Equations): New @subsection documenting + LaTeX-equation-label, LaTeX-eqnarray-label and LaTeX-amsmath-label. + +2002-12-11 Masayuki Ataka + + * tex-jp.el (japanese-LaTeX-default-style) + (japanese-LaTeX-style-list): remove buffer-local declarations + where they don't make sense. + +2002-12-10 David Kastrup + + * doc/changes.texi: Some more news. + + * doc/auc-tex.texi: Start talking about version 12 (which will be + the next stable release). + (European): Talk a bit about LaTeX2e stuff, and don't talk about + too ancient XEmacsen. Also mention X-Symbol. + + * doc/Makefile (install): Create infodir if not existent. + +2002-12-10 Reiner Steib + + * font-latex.el (font-latex-match-textual): Fix typo in doc-string. + + * latex.el (LaTeX-section-label): Fix typos in doc-string. + +2002-12-10 David Kastrup + + * latex.el (LaTeX-label): Fix a thinko/type where label would be + non-nil in cases where a label should not be asked for. + +2002-12-10 Reiner Steib + + * style/amsmath.el (LaTeX-amsmath-label): New variable. + ("amsmath"): Add environments to LaTeX-label-alist. + +2002-12-10 Masayuki Ataka + + * tex-jp.el: Remove if statement for Emacs 19. + Fix lots of white spaces. + +2002-12-09 David Kastrup + + * latex.el (LaTeX-optop, LaTeX-optcl, LaTeX-default-options, + LaTeX-figure-label, LaTeX-table-label, LaTeX-equation-label, + LaTeX-eqnarray-label, LaTeX-style-list): remove buffer-local + declarations where they don't make sense. + +2002-12-09 Reiner Steib + + * latex.el (LaTeX-style-list): Add some supported classes. + Fixed a typo. + + * style/amsmath.el ("amsmath"): environment "xxalignat*" doesn't + exist. + (LaTeX-amsmath-env-alignat): environment "xxalignat" should not + get a \label. + + * Makefile (BATCH): Add `-no-site-file' to batch options. + +2002-12-07 David Kastrup + + * font-latex.el (font-latex-setup): Better stab at verbatim + handling. + + * tex-buf.el (TeX-region-create): Make file name in !name + messages relative to master file directory. + +2002-12-06 David Kastrup + + * latex.el: Lots of doc fixes/white space. Did the mistake of + running checkdoc. Not clean yet, but different. + (LaTeX-label-alist): New buffer-local variable for label prefixes + lookup. + (LaTeX-label): Use it. + +2002-11-25 David Kastrup + + * latex.el (TeX-arg-define-index): correct typo. + +2002-11-25 Per Abrahamsen + + * Version 11.13 released. + +2002-11-25 Per Abrahamsen + + * tex.el: Fixed CVS merge error. + + * Version 11.12 released. + +2002-10-28 David Kastrup + + * Makefile (prefix): Revert accidental change to + /usr/local/emacs-21 (sorry folks). + +2002-10-26 David Kastrup + + * Makefile (STYLESRC): Add style/scrlttr2.el + +2002-10-26 Mark Trettin + + * style/scrbase.el: Added optional Argument "Pagenumber" to + \maketitle. Changed \textsubscript from `t' to "Text". + + * style/scrlttr2.el: Initial version. + + * style/scrbase.el: Added additional clearpage commands: + \cleardoublestandardpage \cleardoubleplainpage and + \cleardoubleemptypage + +2002-10-24 Masayuki Ataka + + * latex.el (LaTeX-env-contents): New function. + (LaTeX-common-initialization): Add 26 LaTeX commands, 2 LaTeX2e + environments, and 41 LaTeX2e commands. + +2002-10-08 David Kastrup + + * style/scrreprt.el, style/scrbase.el, style/scrartcl.el, + style/scrbook.el: header comments refer to COPYING. + +2002-10-02 David Kastrup + + * Makefile (STYLESRC): Add compilation targets for Komascript + support. + + * Check in Komascript support by Mark Trettin. See below. + +2002-09-28 Mark Trettin + + * scrbase.el: + First attempt on implementing the `captionbeside'-Environment. I'm not + really satisfied by now. + +2002-09-27 Mark Trettin + + * scrreprt.el, scrbook.el: Reformatted code. + + * scrbase.el: + Fixed Typos in comments and escape characters in function docstrings. + Thanks to Reiner Steib. + Reformatted code. + + * scrbase.el: + Changed `uppertitleback', `lowertitleback' from asking to just `t' + + * scrbase.el: + Changed `addpart', `addsec' and `minisec' from Macro to sectioning + command. + + * scrreprt.el, scrbook.el: + Changed `addchap' from Macro to sectioning command. + +2002-09-26 Mark Trettin + + * scrartcl.el: LaTeX-section-list removed. + + * scrartcl.el: Initial version. Testing LaTeX-section-list. + + * scrbase.el: Initial version of the base file. + + * scrreprt.el, scrbook.el: Initial version. + + * scrbook.el, scrbase.el, scrreprt.el, scrartcl.el: + +2002-09-22 David Kastrup + + * tex.el: Apply spelling fixes from "Davide G. M. Salvetti" + to tex.el. + +2002-03-24 David Kastrup + + * tex-buf.el (TeX-parse-TeX): Make subordinate files without + major mode default to that of the calling file when doing error + processing. + +2002-03-21 Per Abrahamsen + + * tex-site.el (eamcs-major-version): Change if to when. + Suggested by Martin Thornquist . + +2002-03-15 David Kastrup + + * tex.el (TeX-master-file): Don't make C-c ` bomb out in files + like xxx.gls. Probably a more elaborate way would be to export + the TeX-master variable into files visited by error parsing. + Could be incorrect, however, if more than one file included them. + +2002-02-15 Per Abrahamsen + + * tex.el (TeX-auto-generate): Expand file name. + Suggested by "Dr. Mark A. Friedman" . + + * latex.el (LaTeX-common-initialization): + Set `fill-paragraph-function'. + (LaTeX-mode-map): Don't bind M-q. + Suggested by Nils Klarlund . + + * tex.el (TeX-printer-list): Fix spelling. + Reported by Nils Klarlund . + +2002-02-14 Per Abrahamsen + + * tex.el: Fixed some spelling errors. + Patch by "Davide G. M. Salvetti" . + +2002-01-24 Per Abrahamsen + + * Version 11.11 released. + +2002-01-24 Masayuki Ataka + + * tex.el (TeX-format-list): Support t(article|report|book) class file. + Reported by Atsuhito Kohda + + * tex-jp.el (japanese-TeX-command-list): Undo last change. + (LaTeX-command-style): Support t(article|report|book) class file. + (japanese-LaTeX-style-list): Ditto. + Reported by Atsuhito Kohda + +2002-01-21 Peter S Galbraith + + * font-latex.el: Updated to V0.800. + Added font-lock-syntactic-keywords to font-lock-defaults to handle + verbatim environment, as suggested by Stefan Monnier 5 years ago (!) + * bib-cite.el: Updated to V3.17. + XEmacs has imenu after all. + +2002-01-21 Masayuki Ataka + + * tex.el (TeX-format-list): Fix problem that AUC TeX switch to + JLATEX mode if the class file starts with the letter `j'. + Reported by Joe Reinhardt . + + * tex-jp.el (LaTeX-command-style): Support js(article|book). + +2002-01-21 Atsuhito Kohda (tiny change) + + * tex-jp.el (japanese-TeX-command-list): Use `%l' instead + of [pj]latex command. + +2002-01-18 Per Abrahamsen + + * tex.el (LaTeX-command-style): Fix comment. + Reported by Atsuhito Kohda + via. Debian. + + * latex.el (LaTeX-outline-name): Allow longer names. + Reported by "Michael Soulier" + via. Debian. + +2001-12-22 Per Abrahamsen + + * latex.el (LaTeX-imenu-create-index-function): Strip text + properties. + Reported by Venkatesh Prasad Ranganath . + +2001-12-13 Per Abrahamsen + + * style/prosper.el: New file. + Contributed by Phillip Lord . + * Makefile (STYLESRC): Add it. + +2001-11-27 Per Abrahamsen + + * Version 11.10 released. + +2001-11-26 Per Abrahamsen + + * Version 11.09 released. + +2001-11-26 Per Abrahamsen + + * auc-old.el (insert-mode-line): Use `insert' instead of + `insert-string'. + +2001-10-27 Per Abrahamsen + + * latex.el (LaTeX-ignore-comment-regexp): Doc fix. + Reported by Reuben Thomas . + +2001-11-16 David Kastrup + + * tex-buf.el (TeX-process-check): We didn't catch the case where + during the question a different process got started in the + buffer. In that case, we just ask again. + +2001-11-06 David Kastrup + + * tex-buf.el (TeX-command-sentinel): insert post-mortem info + before any markers in order to keep markers/point at end of file. + +2001-11-02 Masayuki Ataka + + * style/graphicx.el (TeX-arg-includegraphics): Accept prefix + argument and find all files. dvipdfm image file support. + +2001-10-19 Masayuki Ataka + + * tex-jp.el (japanese-TeX-command-list): Fix for mendex. + * doc/auc-tex.texi (Japanese): Doc fix. + +2001-10-17 Per Abrahamsen + + * Version 11.08 released. + +2001-10-17 Per Abrahamsen + + * doc/intro.texi, doc/install.texi: Updated contact info. + Reported by Henrik Holm . + +2001-10-16 Per Abrahamsen + + * Version 11.07 released. + +2001-10-16 Per Abrahamsen + + * tex.el (VirTeX-common-initialization): Set `comment-add' in + order to get "%%" by default by comment region like Lisp mode. + Suggested by "Davide G. M. Salvetti" . + Change `comment-indent-hook' to `comment-indent-function'. + + +2001-10-15 Peter S Galbraith + + * font-latex.el: Remove self-installation to LaTeX-mode-hook now + that TeX-install-font-lock does it. + +2001-10-15 Per Abrahamsen + + * Version 11.06 released. + +2001-10-15 Per Abrahamsen + + * tex.el: Removed font lock support. + (TeX-install-font-lock): New option. + (VirTeX-common-initialization): Call it. + + * tex-font.el: New file. + +2001-10-13 David Kastrup + + * tex-buf.el (TeX-current-offset): The number of things that can + go wrong for a simple task like determining the current line + number is simply amazing. count-lines skips over newlines in + intangible text-properties or overlays. Fixed for GNU Emacs, + don't know whether XEmacs has problems with it. + +2001-10-13 Per Abrahamsen + + * Version 11.05 released. + +2001-10-12 David Kastrup + + * tex-buf.el (TeX-run-command): Let the TeX-process-buffer acquire + a buffer-local value of TeX-command-buffer so that its sentinel + will still refer to the right buffer even if another compilation + has been started. + (TeX-run-interactive): Same here. + (TeX-process-check): Don't bomb out when user does not want to + kill a process that has died on its own in the meantime. + +2001-10-11 Per Abrahamsen + + * tex.el (TeX-auto-local, TeX-style-local): Doc fix: Mention that + these should be relative. + Suggested by . + +2001-10-09 Per Abrahamsen + + * Version 11.04 released. + +2001-10-09 Per Abrahamsen + + * tex.el (TeX-view-style): New option. + (TeX-expand-list): Use it. + (TeX-command-list): Use it. + +2001-10-05 Per Abrahamsen + + * Version 11.03 released. + +2001-10-05 Per Abrahamsen + + * style/amsmath.el ("amsmath"): More items. + Patch by Masayuki Ataka . + +2001-10-04 Per Abrahamsen + + * tex-buf.el (TeX-LaTeX-sentinel): Use `with-current-buffer'. + + * tex-buf.el (TeX-LaTeX-sentinel): Use the value of + `TeX-command-BibTeX' in `TeX-command-buffer'. + Patch by Katsuaki KAWACHI . + + * tex-fptex.el: New file. + Contributed by Fabrice Popineau . + * Makefile (CONTRIB): Add it. + +2001-10-04 Peter S Galbraith + + * multi-prompt.el (multi-prompt-next): fixed for emacs-21. + Use minibuffer-contents-no-properties to get minibuffer contents + if it exists. + +2001-10-03 Per Abrahamsen + + * Version 11.02 released. + +2001-10-03 Per Abrahamsen + + * latex.el (LaTeX-top-caption-list): New option. + (LaTeX-env-figure): Use it. + Patch by ataka@milk.freemail.ne.jp (Masayuki Ataka). + + * style/graphicx.el (TeX-string-numberp): New function. + (TeX-arg-includegraphics): Call it. + Patch by ataka@milk.freemail.ne.jp (Masayuki Ataka). + + * style/verbatim.sty: New file. + Contributed by ataka@milk.freemail.ne.jp (Masayuki Ataka). + + * tex-info.el (texinfo-mode): Comment out cindex. + Reported by Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Großjohann) + + * style/amsmath.el (LaTeX-item-equation, LaTeX-item-equations): + New functions. + ("amsmath"): Add new item types. + Patch by ataka@milk.freemail.ne.jp (Masayuki Ataka). + +2001-10-02 Per Abrahamsen + + * Version 11.01 released. + +2001-10-01 Per Abrahamsen + + * latex.el (LaTeX-submenu-name-format): Fix spelling error. + Reported by Martin.Quinson@ens-lyon.fr. + +2001-10-01 David Kastrup + + * tex-buf.el (TeX-region-create): + Oops, broke more than I fixed. Offset calculation must be for the + line following the offset message. This worked before since we always + were in the middle of a line (only the offset calculation for the C-c + C-r command itself was definitely sometimes wrong). Corrected that. + + * style/graphicx.el (TeX-arg-includegraphics): + Fix an obvious typo complained about by the byte-compiler. + checkdoc removed a few spaces. + + * auc-old.el (TeX-region): Correct offset calculation. + + * tex.el (TeX-current-line): + Correct line number calculation when at beginning of line for %n + flag. Autoload TeX-current-offset for that if necessary. + + * tex-buf.el (TeX-current-offset, TeX-command-region, + TeX-region-create): + Correct offset calculations when not at start of line. New function + TeX-current-offset for that. + +2001-04-11 Per Abrahamsen + + * Version 10.0g released. + +2001-04-11 Per Abrahamsen + + * tex-site.el: Don't enable tex-info.el by default. + + * latex.el (LaTeX-hide-environment): Disabled by default. + Suggested by Christopher Allen . + +2001-03-27 Per Abrahamsen + + * Version 10.0f released. + +2001-03-27 Per Abrahamsen + + * tex.el (unless): Don't enable Emacs 21 font-lock for Emacs 20. + (VirTeX-common-initialization): Ditto. + +2001-03-26 Per Abrahamsen + + * Version 10.0e released. + +2001-03-26 Per Abrahamsen + + * tex.el (TeX-expand-list): Change default to lazy evaluation of + `TeX-view-style' and `LaTeX-command-style'. + Suggested by Peter Neergaard . + + * latex.el (LaTeX-indent-calculate, LaTeX-indent-calculate-last): + Backindent when brace is at the start of a line. + Patch by Masashi Shimbo . + + * doc/auc-tex.texi: Fixed dir entry. + Reported by David Masterson . + + * tex-info.el (TeXinfo-mode-map): "\e\r" bound to `map', not + `TeXinfo-mode-map'. + Patch by Dan Nicolaescu . + +2001-03-01 Hidenobu Nabetani + + * tex-jp.el: Don't work correctly in current AucTeX. + Patch by Masayuki Ataka + and Yuzo Furukawa . + Removed support for NEmacs and Mule1,2 which are based + on Emacs 18 and 19. + Created new variable japanese-TeX-command-list and + added support for mendex. + Updated LaTeX-auto-regexp-list variable. + +2001-01-09 Per Abrahamsen + + * all: Changed `sunsite.auc.dk' to `sunsite.dk'. + +2001-01-02 Per Abrahamsen + + * Version 10.0d released. + +2001-01-02 Per Abrahamsen + + * tex-mik.el (TeX-command-list): Don't prompt for view. + +2000-12-04 Per Abrahamsen + + * Version 10.0c released. + +2000-12-04 Per Abrahamsen + + * tex.el: Avoid :inherit font property with Emacs 20. + Reported by Damien WYART . + +2000-12-01 Per Abrahamsen + + * Version 10.0b released. + +2000-11-30 Per Abrahamsen + + * Version 10.0a released. + +2000-11-30 Per Abrahamsen + + * tex.el: Copied Emacs 21 font-lock defs here. + (VirTeX-common-initialization): Activate them. + +2000-10-25 Per Abrahamsen + + * PROBLEMS: Updated. + + * WIN-NT: Removed. + * MSDOS: Removed. + * VMS: Removed. + * OS2: Removed. + * Makefile (EXTRAFILES): Remove above files. + +2000-10-20 Per Abrahamsen + + * style/graphicx.el: Updated by author. + Ryuichi Arafune + +2000-10-19 Per Abrahamsen + + * style/graphics.el: New file. + * Makefile (STYLESRC): Add it. + * style/graphicx.el: Renamed from `style/graphicx.el'. + * Makefile (STYLESRC): Update. + Reported by "Dr. Thomas Baumann" . + +2000-10-09 Per Abrahamsen + + * Version 9.10t released. + +2000-10-09 Per Abrahamsen + + * latex.el (LaTeX-outline-name): Don't escape `{' or `}' in + regexps. + Patch by "Stefan Monnier" . + + * tex-mik.el (TeX-command-list): Use `TeX-run-discard' for "View" + command. + Suggested by "Claus Dethlefsen" . + + * latex.el (LaTeX-common-initialization): `\bibitem' starts + paragraphs, just like `\item'. + Reported by Werner LEMBERG . + +2000-10-06 Per Abrahamsen + + * tex.el (TeX-current-line): Return a string, not a number. + Reported by Julia Habel . + Patch by Dirk.Ullrich@DaimlerChrysler.com. + +2000-06-15 Per Abrahamsen + + * tex-site.el: Require tex-mik after changing load-path. + Reported by "I. Jossang" . + +2000-06-13 Per Abrahamsen + + * IRIX: New file. + * Makefile (EXTRAFILES): Add it. + +2000-05-10 Per Abrahamsen + + * Version 9.10s released. + +2000-05-03 Per Abrahamsen + + * Version 9.10r released. + +2000-05-02 Per Abrahamsen + + * tex.el (TeX-mode-map): Don't bind `.' and `,' by default. + +2000-05-03 Peter Galbraith + + * font-latex.el: file was broken. Updated to 0.701 (30 Mar 2000). + * bib-cite.el: file was broken. Updated to 3.16 (20 Dec 99). + +2000-04-14 Per Abrahamsen + + * Version 9.10q released. + +2000-03-30 Per Abrahamsen + + * style/graphicsx.el: New file. + * Makefile (STYLESRC): Add it. + Donated by Ryuichi Arafune . + +2000-04-14 Per Abrahamsen + + * Version 9.10q released. + +2000-03-23 Per Abrahamsen + + * latex.el (LaTeX-math-keymap): Accept vector for + `LaTeX-math-abbrev-prefix'. + (LaTeX-math-insert-prefix): Better error message if + `LaTeX-math-abbrev-prefix' is not bound. + Reported by Jan Vroonhof . + +2000-02-23 Per Abrahamsen + + * tex-info.el (TeXinfo-environment-list): Add more missing + environments. Patch by Akim Demaille . + +2000-02-22 Per Abrahamsen + + * tex-info.el (TeXinfo-environment-list): Add `group'. + Patch by Akim Demaille . + +2000-01-28 Per Abrahamsen + + * tex.el (TeX-command-list): Add `makeinfo --html' support. + Suggested by Akim Demaille . + +2000-01-20 Per Abrahamsen + + * tex-info.el (TeXinfo-mode-map): Add "\e\r" binding for + `texinfo-insert-@item'. + Reported by Akim Demaille . + (TeXinfo-mode-menu, texinfo-mode): Change menu name and mode name + to `Texinfo'. + Suggested by Akim Demaille . + +1999-12-21 Per Abrahamsen + + * bib-cite.el: Updated to 3.16 (20 Dec 99). + + * font-latex.el: Updated to 0.700 (20 December 1999). + +2000-03-30 Peter Galbraith + + * font-latex.el: Updated to 0.701 (30 Mar 2000). + +2000-01-14 Peter Galbraith + + * bib-cite.el: Updated to 3.16 (20 Dec 99). + * font-latex.el: Updated to 0.700 (20 Dec 99). + * hilit-LaTeX.el: Changed author email address. + +1999-12-20 Per Abrahamsen + + * Version 9.10p released. + +1999-12-20 Per Abrahamsen + + * bib-cite.el: Updated to 3.15 (20 Dec 99). + + * tex-mik.el (TeX-command-list): Fix default PDF LaTeX command. + Reported by "Christian Schlauer" . + + * Version 9.10o released. + +1999-12-20 Per Abrahamsen + + * bib-cite.el: Updated to 3.13 (20 Dec 99). + +1999-12-11 Per Abrahamsen + + * style/danish.el ("danish"): Support Danish quotes. + Suggested by arne@daimi.au.dk (Arne Jørgensen). + +1999-12-03 Per Abrahamsen + + * tex-info.el (texinfo-mode): Add `kill-all-local-variables'. + Reported by Stefan Monnier . + + * Version 9.10n released. + +1999-12-03 Per Abrahamsen + + * tex-mik.el: Fixed typo. + Reported by Bernt Guldbrandtsen + +1999-12-01 Per Abrahamsen + + * Version 9.10m released. + +1999-12-01 Per Abrahamsen + + * Makefile (AUCSRC, AUCELC): Add `tex-mik.el'. + +1999-11-26 Per Abrahamsen + + * Version 9.10l released. + +1999-11-26 Per Abrahamsen + + * latex.el (LaTeX-env-figure): Use `\centering' instead of + `center' environment. + Patch by Stefan Monnier . + +1999-11-25 Per Abrahamsen + + * tex-mik.el (tex-mik): Add provide. + + * tex-site.el: Automatically require `tex-mik.el' under NT. + +1999-11-12 Per Abrahamsen + + * tex.el (TeX-current-file-name-nondirectory): New function. + (TeX-expand-list): Use it. + +1999-11-10 Per Abrahamsen + + * doc/auc-tex.texi: Fixed references. + Patch by Stefan Monnier . + * tex.el (TeX-lisp-directory): Use `locate-library' to find + default under Emacs. + Patch by Stefan Monnier . + (TeX-dwim-master): New function. + (TeX-master-file): Use it. + (TeX-master): Document it. + Patch by Stefan Monnier . + +1999-11-06 Per Abrahamsen + + * Version 9.10k released. + +1999-11-06 Per Abrahamsen + + * latex.el: Use `indent-according-to-mode' instead of + `LaTeX-indent-line'. + (LaTeX-mode-map): Don't remap `TAB'. + Patch by "Stefan Monnier ". + +1999-11-03 Per Abrahamsen + + * tex.el (TeX-command-list): Add `LaTeX PDF' command. + +1999-10-28 Per Abrahamsen + + * Version 9.10j released. + +1999-10-27 Per Abrahamsen + + * Makefile (dist): Create a .nosearch in the style directory. + (install-lisp): Ditto. + Suggested by Markus Rost . + +1999-10-26 Per Abrahamsen + + * Version 9.10i released. + +1999-10-26 Per Abrahamsen + + * tex.el (TeX-master-directory): Call `substitute-in-file-name'. + Patch by Alexander Holt . + + * style/ngerman.el: New style. + Suggested by Torsten Schuetze . + * Makefile (STYLESRC): Add it. + + * tex-buf.el (TeX-command-query): Add history argument. + Suggested by Werner LEMBERG . + + * latex.el (LaTeX-environment): Add history argument. + + * tex.el (TeX-add-style-hook): Don't add the same hook twice. + Suggested by Jarl Friis . + + * tex.el: Removed portability code for old Emacsen. + +1999-10-25 Per Abrahamsen + + * Version 9.10h released. + +1999-09-27 Per Abrahamsen + + * latex.el (LaTeX-auto-cleanup): Allow multiple packages for + `usepackage'. + Reported by Torsten Schuetze . + (LaTeX-auto-cleanup): Also add "unmangled" documentstyle. + Reported by Cyril Humbert . + +1999-09-09 Per Abrahamsen + + * style/mdwlist.el: New file. + Patch by Stephen Heilbronner . + * Makefile (STYLESRC): Add it. + +1999-08-20 Per Abrahamsen + + * Version 9.10g released. + +1999-08-20 Hidenobu Nabetani + + * tex.el (TeX-format-list): Add "JLATEX" and "JTEX" which is needed + to load tex-jp.el automatically. + * tex-jp.el (TeX-format-list): Remove "JLATEX" and "JTEX". + +1999-08-19 Per Abrahamsen + + * latex.el (LaTeX-hide-environment, LaTeX-show-environment): + make them work with new outline mode. + Reported by Thomas Schick . + + * tex.el (match-string): New compatibility function. + Reported by Andrew Edward Santosa . + +1999-08-18 Hidenobu Nabetani + + * tex-jp.el (TeX-command-list): Add "jLaTeX" and "pLaTeX". + (TeX-mode-menu): Fix the problem that menu "TeX" is unchanged. + (TeX-japanese-process-input-coding-system): Update for Emacs 20. + (TeX-japanese-process-output-coding-system): Update for Emacs 20. + (TeX-command-default): Change from "j-article" to "jarticle". + (LaTeX-fill-region-as-para-do): Fix the problem that fill mode + don't work in Emacs 20. + +1999-07-16 Per Abrahamsen + + * Version 9.10f released. + +1999-07-16 Per Abrahamsen + + * latex.el (LaTeX-auto-minimal-regexp-list): Recognize usepackage + options. + (LaTeX-auto-cleanup): Ditto. + +1999-07-15 Per Abrahamsen + + * tex.el (TeX-ignore-file): Ignore babel, it loads everything. + Reported by Mate Wierdl . + + * style/foils.el: Removed require 'latex. + * style/natbib.el: Ditto. + * style/harvard.el: Ditto. + * style/slides.el: Ditto. + * style/latexinfo.el: Ditto. + Reported by Mate Wierdl . + + * Makefile (infodir, lispdir, aucdir, EMACS): Use `standard' values. + Reported by Mate Wierdl . + + * tex-info.el (texinfo-mode): Fix doc string. + Reported by Bob Weiner . + +1999-05-17 Jerry James + + * tex.el: Fix two typos in comments. + (set-text-properties): Protect against possible XEmacs version + 21.13, 22.13, etc. + +1999-05-14 Per Abrahamsen + + * latex.el (LaTeX-indent-environment-list): Customized. + + * Version 9.10e released. + +1999-05-14 Per Abrahamsen + + * tex.el: (TeX-auto-generate): Reimplement support for numeric + `TeX-file-recurse'. + (TeX-search-files): Ditto. + +1999-05-03 Rune Kleveland + + * style/amsart.el ("amsart"): Load `amsthm.el'. + * style/amsbook.el ("amsbook"): Ditto. + +1999-03-29 Per Abrahamsen + + * Version 9.10d released. + +1999-03-29 Per Abrahamsen + + * doc/changes.texi: Added extra `@'. + + * Version 9.10c released. + +1999-03-19 Carsten Dominik + + * tex.el (TeX-insert-dollar): Better error message when trying + to insert a dollar in math-mode. + + * texmathp.el (texmathp-tex-commands-default): Add more default + macros. + +1999-03-12 Carsten Dominik + + * latex.el (TeX-arg-index-tag): New function, to be used by the + index.el and multind.el style files. + (LaTeX-auto-index-regexp-list): Now matches both \index and + \glossary. + (TeX-arg-index): Rename from TeX-arg-define-index. + (TeX-arg-define-index): Now an alias for `TeX-arg-index'. + (LaTeX-common-initialization): Add a regexp for index and + glossary to `TeX-complete-list'. Added entry for glossary with + `Tex-add-symbols'. + * style/index.el: New file. + * style/makeidx.el: New file. + * style/multind.el: New file. + * style/varioref.el: New file. + * style/fancyref.el: New file. + * Makefile (STYLESRC): Add `style/index.el', `style=makeidx.el', + `style/multind.el', `style/varioref.el', `style/fancyref.el'. + +1999-02-23 Per Abrahamsen + + * tex.el (TeX-search-files): `nconc' the result. + Reported by Berwin Turlach . + +1999-02-11 Per Abrahamsen + + * Version 9.10b released. + +1999-02-11 Per Abrahamsen + + * doc/changes.texi: Typo: @ldots -> @dots. + + * Version 9.10a released. + + * doc/auc-tex.texi: Changed version to 9.10. + * doc/history.texi: Ditto. + * doc/changes.texi: Ditto. + +1999-02-11 Per Abrahamsen + + * Version 9.9p released. + +1999-02-08 Per Abrahamsen + + * tex-jp.el (TeX-format-list): Fix JLATEX format. + Patch by Tsutomu OKUMURA . + + * style/foils.el (LaTeX-style-foils): Remove spurious `\n'. + Reported by Bernt Guldbrandtsen . + +1999-02-05 Per Abrahamsen + + * Makefile (install-contrib): Add `$(CONTRIBELC)' dependency. + Suggested by Nils Ackermann . + +1999-01-29 Per Abrahamsen + + * tex.el (TeX-search-files): `mapcar' instead of `mapcan'. + +1999-01-12 Per Abrahamsen + + * tex.el (TeX-font-replace-macro): Rename from + `LaTeX2e-font-replace'. Use `TeX-esc'. + * latex.el (LaTeX-common-initialization): Use it. + * tex-info.el (texinfo-mode): Ditto. + (TeXinfo-font-list): Add `delete'. + Suggested by Christoph Wedler . + +1999-01-11 Per Abrahamsen + + * Version 9.9o released. + +1999-01-11 Per Abrahamsen + + * tex.el (TeX-insert-braces, TeX-command-list): Fix custom types. + Patch by Markus Rost . + +1999-01-09 Christoph Wedler + + * latex.el (LaTeX2e-font-replace): Don't use hard-coded regexp for + font commands, use local `TeX-font-list', i.e., `LaTeX-font-list'. + +1999-01-05 Christoph Wedler + + * tex.el (TeX-load-style-file): Do not prevent .elc style files to + be loaded if `TeX-byte-compile' is nil, just prevent compilation. + (TeX-lisp-directory): Only use `locate-data-directory' if this + function is defined and AucTeX is installed as an XEmacs package. + +1998-12-12 Christoph Wedler + + * tex.el (load-path): Don't add `TeX-lisp-directory'. + (TeX-lisp-directory): Use `locate-data-directory' if present. + +1998-12-12 Per Abrahamsen + + * Version 9.9n released. + +1998-12-12 Per Abrahamsen + + * tex.el (TeX-file-recurse): Add right parenthesis. + Reported by Bernt Guldbrandtsen . + +1998-12-11 Per Abrahamsen + + * Version 9.9m released. + +1998-12-11 Per Abrahamsen + + * font-latex.el: Updated. + * bib-cite.el: Ditto. + + * Version 9.9l released. + +1998-12-01 Alastair Burt + + * doc/auc-tex.texi (Automatic): + + * lisp/tex.el: Extended the semantics of TeX-file-recurse + -- now accepts a positive integer as a bound on the recursion. + Functions TeX-search-files and TeX-auto-generate have been amended + appropriately. + +1998-11-23 Carsten Dominik + + * texmathp.el (texmathp): Add autoload cookie. + +1998-11-20 Per Abrahamsen + + * Version 9.9k released. + +1998-11-20 Per Abrahamsen + + * tex.el (TeX-load-style-file): Protect `byte-compile-file'. + Reported by Kurt Swanson . + + * latex.el (LaTeX-outline-name): New function. + (LaTeX-imenu-create-index-function): New function. + (LaTeX-common-initialization): Use it. + + * tex-buf.el (TeX-run-interactive): Make sure buffer is writable + (needed in Emacs 20.3). + Reported by many. + +1998-10-15 Per Abrahamsen + + * doc/auc-tex.texi (European): Remove references to obsolete + packages. + +1998-07-29 Per Abrahamsen + + * Version 9.9j released. + +1998-07-29 Per Abrahamsen + + * tex-buf.el (TeX-run-ispell-on-document, TeX-ispell-document): + New functions. + * tex.el (TeX-command-list): Use them. + Patch by Jason Stewart . + + * Version 9.9i released. + +1998-07-29 Per Abrahamsen + + * tex.el (TeX-parse-macro, TeX-arg-string, TeX-parse-argument): + If region is active, put it inside empty brackets. + Patch by Peter Thiemann . + +1998-07-16 Per Abrahamsen + + * tex.el (plain-TeX-auto-regexp-list): Add missing \\'es. + Reported by Markus Rost t4287 + . + +1998-07-14 Per Abrahamsen + + * Version 9.9h released. + +1998-07-14 Per Abrahamsen + + * tex.el (TeX-insert-dollar): Use `string-equal' to compare + strings. + Patch by Carsten Dominik . + +1998-06-25 Per Abrahamsen + + * Version 9.9g released. + +1998-06-25 Per Abrahamsen + + * latex.el (LaTeX-auto-index-regexp-list): Remove extra quote. + Patch by Carsten Dominik . + +1998-06-24 Per Abrahamsen + + * Version 9.9f released. + +1998-06-24 Per Abrahamsen + + * latex.el (LaTeX-auto-index-regexp-list): Fix parentheses. + * texmathp.el (texmathp): Use `if (not' instead of `unless'. + Patch by Carsten Dominik . + +1998-06-15 Per Abrahamsen + + * Version 9.9e released. + +1998-06-15 Per Abrahamsen + + * doc/Makefile (auc-tex.ps): Use `-o' to specify output file. + Suggested by Paul McJones . + +1998-06-12 Carsten Dominik + + * latex.el (LaTeX-font-list): Default value now contains special + math font commands. + (LaTeX2e-font-replace): Add support for math fonts. + + * tex.el (TeX-font-list): Docstring changed. Extra prefix and + suffix for math fonts allowed. + (TeX-describe-font-entry): Adapted to extended `TeX-font-list'. + (TeX-font): Detects math mode (using `texmathp') and inserts + special math font commands when available. + +1998-06-11 Carsten Dominik + + * tex.el: (TeX-insert-dollar): Rewritten with `texmathp'. + (TeX-dollar-verify, TeX-locate-delimiter, TeX-bouncing-point): + Obsolete functions removed. + +1998-06-11 Carsten Dominik + + * latex.el: Made index entries available for global completion + like labels and citation keys. + (TeX-arg-index, TeX-arg-define-index): New functions. + +1998-06-10 Carsten Dominik + + * natbib.el ("natbib"): Rewritten to allow for more flexible + control of optional note arguments. New macros in NatBib 6 + supported. Added support for RefTeX. + +1998-06-10 Per Abrahamsen + + * Version 9.9d released. + +1998-06-10 Per Abrahamsen + + * texmathp.el: New version from Dominik. + + * Version 9.9c released. + +1998-06-10 Per Abrahamsen + + * tex.el (texmathp): Add autoload. + (TeX-math-mode-p): Delete. + (TeX-parse-macro): Use `texmathp' instead of `TeX-math-mode-p'. + + * texmathp.el: New file by Carsten Dominik + . + * Makefile (AUCSRC): Add. + (AUCELC): Add. + +1998-06-05 Per Abrahamsen + + * tex.el (TeX-expand-list): Add `%n' escape. + (TeX-current-line): New function. + Suggested by "Lee, Sang-Min" . + + * doc/auc-tex.texi: Doc fixes by Gustavo Chaves + . + * doc/intro.texi: Ditto. + * doc/install.texi: Ditto. + +1998-05-16 Per Abrahamsen + + * latex.el: Checkdoc'ed. + +1998-04-29 Per Abrahamsen + + * doc/README: Update iesd->sunsite in addresses. + +1998-04-03 Per Abrahamsen + + * doc/Makefile (auc-tex.ps): Cut of the first two lines. + +1998-03-29 Carsten Dominik + + * latex.el (LaTeX-section-section): When RefTeX is available, + notify it about the new section. + +1998-03-04 Per Abrahamsen + + * doc/math-ref.tex (section{Symbols}): Wrong keybindings. + Reported by "Ron Smith" . + +1998-02-27 Soren Dayton + + * tex.el (TeX-load-style): Also look in master directory. + +1998-02-27 Per Abrahamsen + + * tex.el (TeX-insert-punctuation): Only expand abbrevs when abbrev + mode is on. Suggested by Alastair Burt . + +1998-02-25 SL Baur + + * doc/auc-tex.texi: Add direntry section for automatic + installation. + +1998-02-25 Per Abrahamsen + + * Version 9.9b released. + +1998-01-02 John Griffith + + * latex.el (LaTeX-auto-regexp-list): Recognize empty optional + arguments and macros in optional arguments. + + * tex.el (TeX-parse-argument): minor spelling correction. + (TeX-argument-insert): ditto + +1998-02-25 Per Abrahamsen + + * tex.el (TeX-match-extension): Fold case when matching + extensions. + +1998-02-20 Per Abrahamsen + + * Version 9.9a released. + +1998-02-20 Per Abrahamsen + + * Version 9.8l released. + +1998-02-20 Per Abrahamsen + + * Version 9.8k released. + +1998-02-12 Per Abrahamsen + + * latex.el (LaTeX-math-list): Make tags match doc string. + +1998-01-28 Per Abrahamsen + + * Version 9.8j released. + +1998-01-28 Per Abrahamsen + + * tex-jp.el: Added credit. + Patch by KOBAYASHI Shinji . + +1997-12-10 Per Abrahamsen + + * tex-site.el: Added `defcustom' kludge to tex-site.el. + Suggested by "Ralph J. Hangleiter" . + +1997-10-27 Per Abrahamsen + + * latex.el (TeX-arg-input-file): Add trailing slash. + (TeX-arg-bibstyle): Ditto. + (TeX-arg-bibliography): Ditto. + Patch by Ching-Mo Chang . + +1997-10-20 Per Abrahamsen + + * Version 9.8i released. + +1997-10-20 Per Abrahamsen + + * Version 9.8h released. + +1997-10-20 Per Abrahamsen + + * Version 9.8g released. + +1997-10-20 Peter S Galbraith + + * font-latex.el: Updated to V0.504 (Oct 20 97) + + * bib-cite.el: Updated to 3.04 (Aug 25 97) + + * hilit-LaTeX.el: Updated to V1.17 (Sep 06 95) + +1997-10-01 kifer@CS.SunySB.EDU (Michael Kifer) + + * tex.el (TeX-insert-punctuation): Expand abbrevs in the + beginning. + +1997-09-11 Per Abrahamsen + + * tex-buf.el (TeX-run-silent): New function. + + * tex.el (TeX-command-list): Change default for view from + `TeX-run-background' to `TeX-run-silent'. + +1997-09-10 "Dr. Werner Fink" + + * style/dinbrief.el: Updated. + +1997-09-08 karlheg@inetarena.com (Karl M. Hegbloom) + + * tex-info.el (texinfo-mode): Regexp fix. + +1997-08-29 David J. Rowe + + * latex.el (LaTeX-auto-regexp-list): Add support so newcommand*, + renewcommand*, providecommand*, newenvironment* and + renewenvironment* are recognized by TeX-auto-generate and + TeX-auto-generate-global. + (LaTeX-common-initialization): Add all of above "starred" + commands to symbol list and added providecommand to symbol list. + +1997-08-29 Per Abrahamsen + + * Version 9.8f released. + +1997-08-29 Carsten Dominik + + * amsmath.el ("amsmath"): Add environments xalignat and + xxalignat, and starred forms + +1997-08-22 Christoph Wedler + + * tex-buf.el (TeX-region-create): Also bind `orig-buffer' which + might be useful in `TeX-region-hook'. + +1997-07-14 Per Abrahamsen + + * Version 9.8e released. + +1997-07-14 Per Abrahamsen + + * Makefile (STYLESRC): Add `style/natbib.el'. + +1997-07-13 Berwin Turlach + + * Added style support for natbib.sty + +1997-07-11 Per Abrahamsen + + * Version 9.8d released. + +1997-07-11 Jan Vroonhof + + * latex.el (LaTeX-auto-regexp-list): More LaTeX2e support. + +1997-07-05 Berwin Turlach + + * latex.el (BibTeX-auto-store): make TeX-master a local variable + and set it to true. + +1997-07-03 Per Abrahamsen + + * Version 9.8c released. + +1997-07-03 Carsten Dominik + + * style/amsmath.el ("amsmath"): Use `TeX-arg-ref' for eqref. + +1997-06-29 Berwin Turlach + + * harvard.el: Updated the support for harvard.el + +1997-06-30 Per Abrahamsen + + * Version 9.8b released. + +1997-06-28 Per Abrahamsen + + * tex-buf.el (TeX-LaTeX-sentinel): `natbib' support. + Patch by Berwin Turlach . + +1997-06-27 Per Abrahamsen + + * Version 9.8a released. + +1997-06-24 Christoph Wedler + + * tex.el (TeX-update-style): `TeX-auto-update' could be unbound. + (TeX-auto-x-parse-length): New variable. Allows to use maximimum + = slow parsing for the beginning of a file and minimum = fast + parsing, e.g., just for labels, for the rest of the file. + (TeX-auto-x-regexp-list): Ditto. + (TeX-auto-parse-region): New function. + (TeX-auto-parse): Use them. + + * tex-buf.el (TeX-region-extra): New variable with a value which + redefines \cite for the region file in order get less + warnings. With value "", this variable has no effect. + (TeX-region-hook): New variable. + (TeX-region-create): Use them. + + * latex.el (LaTeX-indent-line): TeX commands are case sensitive. + (LaTeX-find-matching-end): Would not work correctly with more than + one \end in a line. + (LaTeX-find-matching-begin): Would not work correctly with more + than one \begin in a line. + + (LaTeX-menu-max-items): New variable with value 25. Split menu + if number of entries in a menu is larger than this value. If nil, + never split menu into submenus, which is the behaviour before the + introduction of this variable. + (LaTeX-submenu-name-format): New variable. + (LaTeX-split-long-menu): New function using the two new variables. + (LaTeX-menu-update): Use it. + + (LaTeX-document-regexp): New variable. Texts in environments + other than "document", e.g., "letter", could be without initial + indentation. + (LaTeX-verbatim-regexp): New variable. \begin and \end of + environments other than "verbatim\\*?", e.g., "program", could + start at column 0. + (LaTeX-begin-regexp): New variable similar to `LaTeX-item-regexp'. + Commands other than "begin", e.g, "if", could increase the + indentation. + (LaTeX-end-regexp): New variable similar to `LaTeX-item-regexp'. + Commands other than "end", e.g, "fi", could decrease the + indentation. + (LaTeX-indent-comment-start-regexp): New variable. Would allow + you to correct the automatic indentation with commands in special + comments. + (LaTeX-indent-calculate): Use them. + (LaTeX-indent-level-count): Use them. + (LaTeX-indent-calculate-last): Use them. + + (LaTeX-math-insert-function): New variable. + (LaTeX-math-insert): Use it. + +1997-06-11 Per Abrahamsen + + * latex.el (TeX-arg-ref): New alias. + (LaTeX-common-initialization): Use it. + Patch by Soren Dayton . + +1997-06-05 Per Abrahamsen + + * latex.el (LaTeX-auto-minimal-regexp-list): Add `usepackage'. + (LaTeX-auto-minimal-regexp-list): Ditto. + Patch by Carsten Dominik . + + * style/amsmath.el: New file. + * style/amstext.el: New file. + * style/amsbsy.el: New file. + * style/amsopn.el : New file. + * style/amsthm.el: New file. + * Makefile (STYLESRC): Add them. + Files provided by Carsten Dominik . + +1997-06-03 Per Abrahamsen + + * style/slovak.el: New file. + * style/czech.el: New file. + * Makefile (STYLESRC): Add them. + Files provided by Milan Zamazal . + +1997-04-17 Per Abrahamsen + + * Version 9.7p released. + +1997-04-12 Per Abrahamsen + + * tex.el: Added customize information. + * tex-buf.el: Ditto. + * latex.el: Ditto. + +1997-04-06 Per Abrahamsen + + * Version 9.7o released. + +1997-04-06 Per Abrahamsen + + * latex.el (LaTeX-equation-label): New variable. + (LaTeX-eqnarray-label): New variable. + (LaTeX-label): Support `figure*', `label*', `equation', and + `eqnarray'. + (LaTeX-env-figure): Support `table*'. + Patch by Joes Staal . + +1997-03-28 Per Abrahamsen + + * latex.el (LaTeX-down-section): Doc fix. + (LaTeX-section-heading): Ditto. + (LaTeX-section-title): Ditto. + (LaTeX-env-array): Ditto. + (TeX-braces-user-association): Ditto. + (LaTeX-fill-region-as-paragraph): Ditto. + (LaTeX-math-abbrev-prefix): Ditto. + (LaTeX-math-mode): Ditto. + (TeX-arg-right-insert-p): Ditto. + (latex-mode): Ditto. + +1997-03-26 Per Abrahamsen + + * Version 9.7n released. + +1997-03-26 Per Abrahamsen + + * latex.el (LaTeX-math-default): Fix hebrew delimiters. + Patch by John Griffith . + +1997-03-26 Per Abrahamsen + + * latex.el (LaTeX-209-to-2e): Use `buffer-substring-no-properties'. + Reported by Graham Gough . + +1997-03-17 Per Abrahamsen + + * Version 9.7m released. + +1997-03-17 Per Abrahamsen + + * tex.el (TeX-auto-generate): Only generate when needed. + (TeX-auto-generate-global): Ditto. + Patch by Helmut Geyer . + + * Makefile (install-contrib): Don't move elc files twice. + Patch by Helmut Geyer . + +1997-03-13 Per Abrahamsen + + * style/danish.el: Copied from `style/dk.el'. + * Makefile (STYLESRC): Add `style/danish.el'. + Suggested by Lars Frellesen . + +1997-03-04 Per Abrahamsen + + * Version 9.7l released. + +1997-03-04 Per Abrahamsen + + * Makefile (some): Don't use `style/*.elc'. + +1997-02-27 Per Abrahamsen + + * tex.el (TeX-electric-macro): Default to space after dot. + +1997-02-26 Per Abrahamsen + + * Version 9.7k released. + +1997-02-26 Per Abrahamsen + + * tex.el (TeX-submit-bug-report): Fix address (sunsite, not iesd!). + +1997-02-25 Per Abrahamsen + + * Version 9.7j released. + +1997-02-21 Per Abrahamsen + + * Makefile (some): New target. + Suggested by Steven L Baur . + +1997-02-20 Per Abrahamsen + + * Version 9.7i released. + +1997-02-20 Per Abrahamsen + + * tex.el: Removed autoloads that conflicts with `tex-mode.el'. + (TeX-lisp-directory): Default to data-directory. + +1997-02-15 Per Abrahamsen + + * Version 9.7h released. + +1997-02-15 Per Abrahamsen + + * tex-buf.el (TeX-lisp-directory): Remove. + +1997-02-07 Per Abrahamsen + + * Version 9.7g released. + +1997-02-06 Karl Eichwalder + + * Makefile (install-lisp): Don't install $(aucdir)/lpath.el and + $(aucdir)/tex-site.el. + (contrib, install-contrib): New targets. + +1997-01-30 Per Abrahamsen + + * latex.el (LaTeX-math-default): uparow -> uparrow. + Reported by Kyeong Soo Kim . + +1997-01-29 Per Abrahamsen + + * Makefile (AUCSRC): Remove `ltx-help.el'. + +1997-01-27 Per Abrahamsen + + * Version 9.7f released. + +1997-01-27 Per Abrahamsen + + * latex.el (LaTeX-label-function): New variable. + (LaTeX-label): New function. + (LaTeX-section-label): Use it. + (LaTeX-env-figure): Ditto. + (LaTeX-env-label): Ditto. + Patch supplied by Carsten Dominik for + better RevTeX.el support. + + * latex.el (LaTeX-env-figure): Don't insert \leavevmode, at the + request of David Carlisle . + +1997-01-20 Per Abrahamsen + + * Version 9.7e released. + +1997-01-20 Per Abrahamsen + + * tex-buf.el (TeX-parse-error): Support LaTeX warnings. Patch by + Frederic Devernay . + (TeX-warning): Ditto. + +1997-01-17 Per Abrahamsen + + * Version 9.7d released. + +1997-01-17 Per Abrahamsen + + * tex-jp.el: XEmacs 20 support by Soren Dayton + . + +1997-01-13 Per Abrahamsen + + * Makefile (CP): Use `cp -p'. Suggested by Graham Gough + . + + * Version 9.7c released. + +1997-01-08 Per Abrahamsen + + * doc/intro.texi: Spelling fixes by Franklin Chen . + + * tex-buf.el (TeX-shell-command-option): Insitialize from + shell-command-switch. Suggested by Fabio@Colorado.EDU (Fabio + Somenzi). + + * latex.el (LaTeX-mode-menu): Add sans serif. Patch by Ralf + Fassel . + +1997-01-03 Per Abrahamsen + + * Makefile (install-lisp): Also install `.el' files. Requested by + several people. + +1996-12-11 Per Abrahamsen + + * Makefile (tex.elc): New entry. + (install-lisp): Use it. Trevor Jim + reported that `make install' wouldn't make the elc files. + +1996-12-10 Per Abrahamsen + + * Version 9.7b released. + +1996-12-10 Per Abrahamsen + + * tex-buf.el (TeX-run-format): Bind `buffer' before `process' to + avoid side effect. Suggested by Frederic Devernay + . + + * Version 9.7a released. + +1996-12-10 Per Abrahamsen + + * latex.el (LaTeX-fill-region-as-para-do): Minimal support for + `sentence-end-double-space'. + +1996-12-09 Per Abrahamsen + + * Version 9.6m released. + +1996-12-01 Per Abrahamsen + + * Version 9.6l released. + +1996-12-01 Per Abrahamsen + + * tex-jp.el: Patch from IKEMOTO Masahiro + . + +1996-11-29 Per Abrahamsen + + * Version 9.6k released. + +1996-11-22 Per Abrahamsen + + * latex.el (LaTeX-mode-menu): Made `LaTeX-math-mode' a toggle. + +1996-11-16 Per Abrahamsen + + * Version 9.6j released. + +1996-11-14 Per Abrahamsen + + * latex.el (LaTeX-common-initialization): Add eqref to + LaTeX-label-list. Suggested by Martin Hagstrom + . + +1996-11-13 Per Abrahamsen + + * tex-buf.el (TeX-region-create): Disable font lock. Suggested by + several, patch by Christoph Wedler . + +1996-11-05 Per Abrahamsen + + * tex.el (TeX-file-extensions): Add "texinfo". + +1996-09-30 Per Abrahamsen + + * latex.el (LaTeX-mode-map): Do not overwrite standard binding of + `M-g'. + + * tex.el (popup-mode-menu): Run `LaTeX-menu-update' if present. + Workaround for bug reported by Hendrik Visage + and othors. + + * latex.el (LaTeX-float): Allow nil. + (LaTeX-env-figure): Don't insert float if nil. Feature suggested + by Andre Eickler . + +1996-09-16 Per Abrahamsen + + * Version 9.6i released. + +1996-09-16 Per Abrahamsen + + * tex.el (TeX-mode-syntax-table): Made `$' have the syntax class + `$' at the suggestion of Mats Bengtsson . + +1996-08-31 Per Abrahamsen + + * latex.el (TeX-arg-cite): Use `multi-prompt' when asking for + entries. + (TeX-arg-bibliography): Ditto. + +1996-08-29 Per Abrahamsen + + * Makefile: Simplified installation (I hope). + +1996-08-28 Per Abrahamsen + + * Makefile: Removed lacheck. + +1996-08-23 Per Abrahamsen + + * tex-buf.el (TeX-run-command): Change to master directory before + executing command. + (TeX-region-file): Allow dummy second argument. + (TeX-run-background): Run in master directory. + (TeX-run-interactive): Run in master directory. + + * tex.el (TeX-master-file): Allow second argument `NONDIRECTOPRY'. + (TeX-expand-list): Set second argument `NONDIRECTORY' to file + entries. + (TeX-master-directory): New function. + * tex.el (TeX-auto-write): Write in master directory. + +1996-08-22 Per Abrahamsen + + * latex.el (LaTeX-current-environment): Ignore comments. + Reported by Stephen Eglen . + + * tex.el (TeX-directory-absolute-p): Add `windows-nt'. + + * tex-buf.el (TeX-shell): Add `windows-nt'. + (TeX-shell-command-option): Add `emx' and `windows-nt'. + Reported by Ulrich Poetter . + +1996-08-21 Per Abrahamsen + + * tex.el (VirTeX-common-initialization): Remove duplicate + initialization of `words-include-escapes'. Reperted by Mark Hovey + . + +1996-08-14 Per Abrahamsen + + * Makefile (CONTRIB): Add `font-latex.el'. + +1996-07-30 Per Abrahamsen + + * Makefile (aucdir): Change `lib' to `share' per new emacs + conventions. Reported by "Edward J. Huff" + . + +1996-07-16 Per Abrahamsen + + * latex.el (LaTeX-fill-region-as-para-do): Make sure `.}' gets + two spaces at end of sentence when filling. + +1996-07-15 Per Abrahamsen + + * tex.el (TeX-parse-path): Ignore tralining //. Suggested by + Göran Uddeborg . + +1996-05-05 Per Abrahamsen + + * all: Use version number instead of CVS id. + + * tex.el (TeX-mode-map): Don't bind `del'. We aren't supposed to + have any tabs in the first place. + +1996-05-02 Per Abrahamsen + + * tex.el (TeX-mark-active, TeX-active-mark) [XEmacs]: The + definition of these two were swapped. Bug reported by + Vladimir Alexiev . + +1996-04-25 Per Abrahamsen + + * tex.el (TeX-update-style): Don't run parent style hooks for + files that doesn't match `TeX-one-master'. Suggested by many + people. + +1996-04-24 Per Abrahamsen + + * latex.el (LaTeX-close-environment): + Bind `next-line-add-newlines' to t. Patch by Fritz Knabe + . + +1996-04-01 Per Abrahamsen + + * latex.el (LaTeX-fill-region-as-para-do): Fill `.}' as a sentence + end. Patch by Fritz Knabe . + +1996-03-11 Per Abrahamsen + + * latex.el (LaTeX-math-cal): Use `\mathcal{}' under LaTeX2e. + Reported by Mate Wierdl . + +1996-03-05 Per Abrahamsen + + * tex-info.el (texinfo-mode): Rely on texinfo.el to provide the + outline regexp. + +1996-02-20 Per Abrahamsen + + * tex.el (TeX-command-menu-queue, TeX-command-menu-queue-entry): + New functions supporting printer queue queries from the menu. + By Ulrik Dickow + (TeX-command-menu-entry): Use them. + +1996-02-13 Per Abrahamsen + + * style/swedish.el: Support for Swedish quotation style by "G\vran + Uddeborg" . + +1995-12-21 Per Abrahamsen + + * latex.el (LaTeX-math-default): Add more definitions by Mehmet + Balcilar . + +1995-12-18 Per Abrahamsen + + * latex.el (LaTeX-fill-region-as-paragraph): Remove old version. + (LaTeX-math-menu): Redefined the math mode menu. + +1995-12-14 Per Abrahamsen + + * latex.el (LaTeX-math-menu): New variable. + (LaTeX-mode-menu): Use it. Suggested by Peter S Galbraith + . + +1995-11-13 Per Abrahamsen + + * tex.el (VirTeX-common-initialization): Set `comment-multi-line' + to nil. + +1995-10-13 Per Abrahamsen + + * PROBLEMS: Some easymenu explanations. + + * tex.el: Require easymenu.el instead of auc-menu.el. + * Makefile (AUCSRC): Remove easymenu.el and auc-menu.el. + (MINMAPSRC): Remove easymenu.el, column.el and cpp.el. + * easymenu.el: File deleted. + * column.el: File deleted. + * cpp.el: File deleted. + + * latex.el (LaTeX-math-insert): Don't check if `TeX-insert-macro' + is defined. + (LaTeX-close-environment): Work better when called on an empty + line. Fixed by David Aspinall . + +1995-10-12 Per Abrahamsen + + * tex.el ('LaTeX-math-mode): Autoload from latex.el instead of + ltx-math.el. Reported by Richard Brankin . + +1995-02-14 Per Abrahamsen + + * latex.el (LaTeX-fill-region-as-paragraph): Should now format \\ + correctly. Patch by michal@ellpspace.math.ualberta.ca (Michal + Jaegermann). + (LaTeX-fill-region-as-para-do): New function. + (LaTeX-fill-region-as-paragraph): Do not fill paragraphs inside + special environments. + +1995-02-12 Per Abrahamsen + + * tex.el (TeX-byte-compile): Make it default to nil. + Suggested by michal@ellpspace.math.ualberta.ca (Michal Jaegermann). + + * tex-buf.el (TeX-command-query): Also offer to save files when + started from a menu. Reported by wscoas@win.tue.nl (Anton + A. Stoorvogel). + (TeX-LaTeX-sentinel): Don't suggest BibTeX if there is no + bibliographies. Suggested by Piet van Oostrum . + +1995-02-11 Per Abrahamsen + + * tex-buf.el (TeX-run-format): Protect against being run from a + different buffer. Patch by Michael Kifer + . + + * latex.el (LaTeX-math-default): Move `Phi' from V to F in + LaTeX-math-mode. Suggested by dak@ind.rwth-aachen.de (David + Kastrup). + * doc/math-ref.tex: Documented it. + +1995-02-02 Per Abrahamsen + + * tex-buf.el (TeX-home-buffer): Add interactive, reported by + edavid@lami.univ-evry.fr. + +1995-02-01 Per Abrahamsen + + * hilit-LaTeX.el: Upgraded to 1.06. + + * Makefile (CONTRIB, EXTRAFILES): Move tex-jp.el to CONTRIB. + +1995-01-27 Per Abrahamsen + + * latex.el (LaTeX-paragraph-commands): Incorrectly placed + parenthesis. Reported by mic@cs.ucsd.edu (Michelangelo Grigni). + +1995-01-26 Per Abrahamsen + + * latex.el (LaTeX-fill-region): Use marker to mark end of region + instead of integer, as the formatting may change the size of the + region. + (LaTeX-common-initialization): Fix bug in paragraph definitions. + Reported by Steve Anderson . + + * tex.el (save-match-data): Add by koba@flab.fujitsu.co.jp + (Kobayashi Shinji). + (bibtex-mode-hook): Don't use add-hook yet. + Reported by koba@flab.fujitsu.co.jp (Kobayashi Shinji). + +1995-01-25 Per Abrahamsen + + * tex.el (change-major-mode-hook): Also clear + `LaTeX-environment-list'. + + * Makefile (AUCSRC): Add `auc-menu.el'. + + * tex.el: Use auc-menu instead of easymenu. + + * tex.el: Inserted comment to mark end of site customization. + Suggested by john@minster.york.ac.uk (John A. Murdie). + + * tex.el (change-major-mode-hook): Forgot a set of parentheses. + Reported by Frederic Devernay . + + * tex-buf.el (TeX-current-pages): Remove extra parentheses. + Reported by mic@cs.ucsd.edu (Michelangelo Grigni). + +1995-01-24 Per Abrahamsen (abraham@iesd.auc.dk) + + * tex.el (change-major-mode-hook): Add workaround for error in + XEmacs 19.11's `kill-all-local-variables'. + +1995-01-23 Per Abrahamsen + + * latex.el (LaTeX-common-initialization): Remove unnecessary + regexp quotes of `TeX-esc'. + + * style/amsart.el: Move `eqref' definition to `style/amstex.el' + and load that style hook. + * style/amstex.el: New file. + * Makefile (STYLESRC): Add it. + Suggested by vb1890@PLAY.CS.NYU.EDU (Victor Boyko). + +1995-01-22 Per Abrahamsen + + * latex.el, ltx-math.el, Makefile: Integrated `ltx-math.el' in + `latex.el'. + * tex-site.el: Removed autoload for `LaTeX-math-mode'. + +1995-01-19 Per Abrahamsen + + * latex.el (latex-mode): Epoch fix by Martin Sjolin + . + +1995-01-17 Per Abrahamsen + + * bib-cite.el: New file contributed by Peter S. Galbraith + . + + * hilit-LaTeX.el: New file contributed by Peter S. Galbraith + . + + * Makefile (CONTRIB): New macro for user contributed emacs lisp + packages, initialized with `bib-cite.el' and `hilit-LaTeX.el'. + (EXTRAFILES): Add $(CONTRIB) to the list. + + * tex.el (TeX-directory-absolute-p): Move definition before + `TeX-macro-private'. Reported by Frederic Devernay + . + + * latex.el (LaTeX-common-initialization): Remove extra and wrong + "\\\\par" from `paragraph-separate'. Bug reported by + nijhof@th.rug.nl (Jeroen Nijhof). + +1995-01-11 Per Abrahamsen + + * tex-buf.el (TeX-command-region): Comment fix. Patch by + wlang@rs6000.mri.akh-wien.ac.at (Willi Langenberger). + (TeX-region-create): More outline-mode safe. Patch by + wlang@rs6000.mri.akh-wien.ac.at (Willi Langenberger). + + * Makefile (dist): Put version number in WWW page. + Suggested by several people. + + * latex.el (LaTeX-auto-regexp-list): Ignore first optional + argument to newenvironment if there is a second. Problem reported + by schiotz@ltf.dth.dk (Jakob Schiotz). + + * style/amsbook.el: New file. Problem reported by Denby Wong + <3dw16@qlink.queensu.ca>. + +1995-01-04 Per Abrahamsen + + * tex-buf.el (TeX-TeX-sentinel-check): New function. Updates + `TeX-current-page' with regexp by dodd@roebling.poly.edu (Lawrence + R. Dodd) + (TeX-current-pages): New function. + (TeX-LaTeX-sentinel, TeX-TeX-sentinel): Use it. + (TeX-format-filter): Remove unnecessary check before assignment. + +1995-01-03 Per Abrahamsen + + * tex-buf.el (TeX-LaTeX-sentinel): Write number of pages even + when labels or citations are missing. Patch by + dodd@roebling.poly.edu (Lawrence R. Dodd). + +1994-12-07 Per Abrahamsen + + * tex.el (TeX-directory-absolute-p): New function. Should work on + both Unix and MS DOS. Problem reported by schiotz@ltf.dth.dk + (Jakob Schiotz). + (TeX-parse-path): Use it. + (TeX-auto-generate): Use it. + +1994-12-05 Per Abrahamsen + + * latex.el (BibTeX-auto-store): Set TeX-auto-parse-length to + 999999 locally. Problem reported by Christoph Wedler + . + +1994-12-02 Per Abrahamsen + + * tex-buf.el (TeX-LaTeX-sentinel): Check whether the ".bbl" file + need to be udpated before setting TeX-command-next to "BibTeX". + (TeX-command-query): Remove previous change. + +1994-11-28 Per Abrahamsen + + * latex.el (LaTeX-209-to-2e): New function by + Graham Gough . + + * latex.el (LaTeX-mode-menu): Move many commands to new + "Miscellaneous" submenu. + + * tex-buf.el (TeX-home-buffer): Don't take arg. + + * latex.el (LaTeX-left-right-indent-level): New variable + controling indentation for \left \right blocks. + (LaTeX-indent-level-count): New function. Previously only LaTeX + macros at the beginning of the line would affect indentation. + This problem was reported by many people. + (LaTeX-indent-calculate-last): Call `LaTeX-indent-level-count'. + Take into account that \end and \right at the beginning of the + line has immediate effect. + +1994-11-27 Per Abrahamsen + + * latex.el (TeX-global-input-files): New variable. Idea and + sample code by Christophe Mignot . + (TeX-arg-input-file): Use it. + (BibTeX-global-style-files): Mention how it is reset in + `TeX-normal-mode'. + (BibTeX-global-files): Ditto. + + * tex.el (TeX-normal-mode): Reset `BibTeX-global-style-files', + `BibTeX-global-files', and `TeX-global-input-files' if invoked + with an argument. + + * tex-site.el: Ignore trailing `/' when adding TeX-lisp-directory + to load-path. Patch by Michael Ernst + . + + * tex-buf.el (TeX-LaTeX-sentinel): Don't rerun LaTeX on missing + references, unless they have changed. Patch by schiotz@ltf.dth.dk + (Jakob Schiotz). + + * latex.el (LaTeX2e-font-replace): New function. + (LaTeX-common-initialization): Set TeX-font-replace-function to + LaTeX2e-font-replace when using latex2e. + + * tex.el (TeX-font-replace-function): New variable. + (TeX-font): Use it. + + TeX-font-replace-function and LaTeX2e-font-replace were + contributed by Peter Thiemann + . + + +1994-11-22 Per Abrahamsen + + * MSDOS: Added. Contributed by schiotz@ltf.dth.dk (Jakob + Schiotz). + + * OEMACS: Removed. + + * tex.el (VirTeX-common-initialization): + Make `words-include-escapes' a local variable before setting it. + Reported by Bo Nygaard Bai . + +1994-11-15 Per Abrahamsen + + * tex.el (TeX-auto-store): Change to functions that prevent the + auto file buffer from entering emacs-lisp-mode. + (TeX-auto-insert): Don't rely on emacs-lisp-mode for indentation. + Suggested by Stefan Schöf (schoef@informatik.uni-oldenburg.de). + +1994-11-11 Per Abrahamsen + + * tex.el (TeX-macro-global): Change to `standard' path. + +1994-11-09 Per Abrahamsen + + * tex-buf.el (TeX-command-query): Suggest TeX-command-default + again if bbl file is newer than dvi file. + +1994-11-07 Per Abrahamsen + + * tex.el (TeX-submit-bug-report): Indicate LaTeX-version. + Suggested by schiotz@ltf.dth.dk (Jakob Schiotz). + +1994-10-26 Per Abrahamsen + + * Makefile (dist): Automatically update AUC-TeX-version and + AUC-TeX-date in tex.el + + * tex.el (AUC-TeX-version): Add AUC-TeX-version and + AUC-TeX-date from auc-ver.el. + + * auc-ver.el: File removed. + + * tex.el: Added version specific code from seperate files. + + * tex-19.el, tex-18.el, tex-lcd.el: Files removed. + +1994-10-25 Per Abrahamsen + + * doc/auc-tex.texi (Projects): Remove an implemented item. + + * tex.el (TeX-command-current): New variable. + (TeX-command-select-master): New function. + (TeX-command-select-buffer): New function. + (TeX-command-select-region): New function. + (TeX-command-menu): Use TeX-command-current instead of explicit + file argument. + (TeX-command-menu-print): Remove file argument. + (TeX-command-menu-printer-entry): Don't pass file argument. + (TeX-command-create-menu): Remove. + (TeX-mode-menu): New menu. + (plain-TeX-mode-menu): Remove entries now in TeX-mode-menu. + (plain-TeX-mode-menu): Use `toggle' for bad boxes. + (plain-TeX-common-initialization): Enable TeX-mode-menu. + + * latex.el (LaTeX-mode-menu): Remove entries now in + TeX-mode-menu. + (LaTeX-mode-menu): Use `toggle' for bad boxes. + (LaTeX-common-initialization): Enable TeX-mode-menu. + + * tex-info.el (TeXinfo-command-menu): New menu. + (TeXinfo-mode-menu): Move commands to new menu. + (TeXinfo-mode-menu): Use `toggle' for bad boxes. + (texinfo-mode): Enable TeXinfo-command-menu. + +1994-10-24 Per Abrahamsen + + * Makefile (AUCSRC): Remove auc-menu.el from AUC TeX distribution. + (MINMAPSRC): Add easymenu.el temporarily to min-map distribution. + + * auc-menu.el: Just load easymenu.el when using GNU Emacs. + + * easymenu.el Try to use RMS's easymenu instead of auc-menu. + (easy-menu-define): Call `easy-menu-do-define' to do + the real work. Document XEmacs keyword arguments. + (easy-menu-do-define): New function. + (easy-menu-create-keymaps): Support XEmacs keyword arguments in + menu definition. + (easy-menu-remove): Make is a function instead of a macro. + (easy-menu-add): Ditto. + +1994-10-21 Per Abrahamsen + + * doc/auc-tex.texi (Completion): Less confusing BibTeX advice, I hope. + + * tex-jp.el: Added patch from koba@flab.fujitsu.co.jp (Kobayashi + Shinji). + + * latex.el (TeX-arg-insert-braces): Have \left and \right on + different lines. Patch by thiemann@informatik.uni-tuebingen.de + (Peter Thiemann). + + * Makefile (dist): Add CHANGES and ChangeLog files to the ftp + directory. Suggested by Frederic Devernay + . + + * latex.el (LaTeX-indent-calculate): Allow nil second element in + `LaTeX-indent-environment-list'. + (LaTeX-indent-environment-list): Add special environments + suggested by thiemann@informatik.uni-tuebingen.de (Peter + Thiemann). + +1994-10-20 Per Abrahamsen + + * tex.el (TeX-auto-list-information): Spelling error. + +1994-10-18 Per Abrahamsen + + * latex.el (LaTeX-common-initialization): Make "LaTeX2e" the + default command if you have set `LaTeX-version' to "2" and is + using "\documentclass". + +1994-10-06 Per Abrahamsen + + * latex.el (LaTeX-paragraph-commands): End each word with a "\\b" + to avoid accidentally matching longer macros. + + * tex.el (TeX-add-local-master): Use three %'s when adding buffer + local variables. Suggested by Raymond Toy . + + * tex.el (TeX-format-list): Add entry for AmSTeX by Ulf Juergens + . + + * tex.el (ams-tex-mode): Run AmS-TeX-mode-hook, not + plain-TeX-mode-hook. Reported by Ulf Juergens + . + + * tex-buf.el (TeX-format-filter): Add `save-match-data'. Patch by + David Aspinall . + +1994-09-14 Per Abrahamsen + + * cpp.el: Use RMS's version. + +1994-09-13 Per Abrahamsen + + * doc/history.texi, doc/auc-tex.texi: Fixes from Chris Fearnley + <@vm.uni-c.dk:FEARNLCJ@DUVM>. + +1994-09-09 Per Abrahamsen + + * latex.el (LaTeX-insert-environment): Don't fill environments + listed in `LaTeX-indent-environment-list'. Suggestion by Graham + Gough . + + * tex.el (LaTeX-command-style): Made latex2e first in the list. + Suggested by Frederic Devernay . + +1994-09-05 Per Abrahamsen + + * tex.el (TeX-file-extensions): Add LaTeX2 `cls' extension after + query by jmv@di.uminho.pt (Jose Manuel Valenca). + +1994-08-30 Per Abrahamsen + + * tex-jp.el: New version from koba@flab.fujitsu.co.jp (Kobayashi + Shinji). + + * tex.el (TeX-command-list): Fifth element is now ignored. + + * tex-buf.el (TeX-command-query): Check if region file is newer + than dvi file. + (TeX-command-region): Only query for command _after_ region file + is created. + (TeX-region-create): Only save file if the new content is + different than the original content. + +1994-08-29 Per Abrahamsen (abraham@research.att.com) + + * tex-buf.el (TeX-warning): Use offset for line end. Fixed by + ddw2@sunbim.be (Dominique de Waleffe). + +1994-08-26 Per Abrahamsen (abraham@iesd.auc.dk) + + * doc/auc-tex.texi (Projects): Remove preceding item from + wishlist. + + * latex.el (LaTeX-common-initialization): Fix to comments + separating paragraphs by koba@flab.fujitsu.co.jp (Kobayashi + Shinji). + + * tex-jp.el (LaTeX-fill-region-as-paragraph): New version for MULE + 2.0 by Tomotake FURUHATA . + + * tex.el (TeX-function-p): Spelling error in doc. + +1994-08-23 Per Abrahamsen (abraham@iesd.auc.dk) + + * doc/intro.texi (Contacts): Some reformulations. + +1994-08-21 Per Abrahamsen (abraham@iesd.auc.dk) + + * tex-jp.el (TeX-insert-punctuation): Japanese version from + koba@flab.fujitsu.co.jp (Kobayashi Shinji). + +1994-08-19 Per Abrahamsen (abraham@iesd.auc.dk) + + * doc/install.texi: The `site-lisp' directory is also available in + Lucide Emacs 19.10. Reported by Tim Geisler + . + +1994-08-18 Per Abrahamsen (abraham@iesd.auc.dk) + + * latex.el (TeX-arg-cite): Prompt for multiple keys. + Suggested by Masahiro Kitagawa . + +1994-08-17 Per Abrahamsen (abraham@iesd.auc.dk) + + * style/german.el ("german"): Use `TeX-quote-after-quote'. + Suggested by te@informatik.uni-hannover.de (Thomas Esser). + + * latex.el (LaTeX-common-initialization): Error in regexp for + multiple arguments to `\cite', reported by Masahiro Kitagawa + . + +1994-08-17 Per Abrahamsen (abraham@iesd.auc.dk) + + * latex.el (LaTeX-env-figure): Put caption inside center + environment. Suggested by Martin Wunderli . + + * tex.el (TeX-strip-extension): If NODIR is set to `path', remove + the directory part iff it is equal to the current directory, or is + a member of either `TeX-macro-global' or `TeX-macro-private'. + (TeX-master-file): Use `path' for NODIR when querying the user for + a file name. Reported finger@brachio.Informatik.Uni-Dortmund.DE + (Bernd Finger). + +1994-08-16 Per Abrahamsen (abraham@iesd.auc.dk) + + * latex.el (LaTeX-common-initialization): `eqnarray*' should not + have a label. Reported by dodd@roebling.poly.edu (Lawrence R. + Dodd). + +1994-08-11 Per Abrahamsen (abraham@iesd.auc.dk) + + * tex-buf.el (TeX-background-filter): Always show background + output. + +1994-08-10 Per Abrahamsen (abraham@iesd.auc.dk) + + * Makefile (MINMAPSRC): Add `all.el'. + + * all.el: New file. + + * tex-buf.el (TeX-LaTeX-sentinel): Write "some" if + TeX-current-page is nil. Reported by Michail Rozman + . + +1994-08-09 Per Abrahamsen (abraham@iesd.auc.dk) + + * auc-menu.el (easy-menu-add): Undid previous change. + (top level `cond'): Use Emacs 18 code if `window-system' is nil. + Patch by Patrice Belleville . + +1994-08-08 Per Abrahamsen (abraham@iesd.auc.dk) + + * tex.el (TeX-electric-macro): No electricity after `.' or `\'. + +1994-08-06 Per Abrahamsen (abraham@iesd.auc.dk) + + * latex.el (LaTeX-paragraph-commands): New variable. + (LaTeX-common-initialization): Use it. + Suggested by liyuan@allwise.research.att.com (Yuan P. Li). + + * auc-menu.el (easy-menu-add): Check that `x-popup-menu' is bound + and that we are running under X before calling it. + Reported by Adrian F. Clark + +1994-08-04 Per Abrahamsen (abraham@iesd.auc.dk) + + * tex-jp.el (LaTeX-fill-region-as-paragraph): Patch for Emacs 19 + regexps by koba@flab.fujitsu.co.jp (Kobayashi Shinji) reported by + Uenami Ken'ichi . + + * doc/auc-tex.texi (European): Mention `iso-cvt.el' as suggested + by mike@vlsivie.tuwien.ac.at (Michael Gschwind). + +1994-08-03 Per Abrahamsen (abraham@iesd.auc.dk) + + * doc/history.texi: New file. + + * doc/Makefile (HISTORY): Add rule. + + * Makefile (EXTRAFILES): Add `ChangeLog'. + (DOCFILES): Add `history.texi'. + + * doc/auc-tex.texi (History): Made ready for 9.2. Move history to + `history.texi'. + + * doc/changes.texi: Made ready for 9.2. Introduce ChangeLog. + + * Makefile (LispInstall): Use "/bin/pwd" instead of "pwd". + reported by mic@cs.ucsd.edu (Michelangelo Grigni). + + * ChangeLog: New file. + + * Version 9.1 released. + +This file records repository revisions from +commit c865982cacab289f4480f9145b3438ec06824232 (exclusive) to +commit 8eb3cccba9f0085e5d4d1d734abcb9d1dcbf6169 (inclusive). + +;; Local Variables: +;; coding: utf-8 +;; End: + + Copyright (C) 1994-2016 Free Software Foundation, Inc. + + This file is part of GNU AUCTeX. + + GNU AUCTeX is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + GNU AUCTeX is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with GNU AUCTeX. If not, see . diff --git a/elpa/auctex-13.1.3/GNUmakefile b/elpa/auctex-13.1.3/GNUmakefile new file mode 100644 index 0000000..ee77918 --- /dev/null +++ b/elpa/auctex-13.1.3/GNUmakefile @@ -0,0 +1,93 @@ +# Rules to generate the files that need to go into the ELPA package. + +# Files we need to auto-generate: +# dir +# auctex.info +# preview-latex.info +# README +# ChangeLog +# auctex.el (or auctex-pkg.el)? +# tex-site.el +# doc: preview-dtxdoc.texi +# doc: version.texi +# latex: prauctex.cfg +# latex: prauctex.def +# latex: prcounters.def +# latex: preview.sty +# latex: prfootnotes.def +# latex: prlyx.def +# latex: prshowbox.def +# latex: prshowlabels.def +# latex: prtightpage.def +# latex: prtracingall.def + + +MAKEINFO=makeinfo +INSTALL_INFO=install-info +PERL=perl + +MANUALS=auctex preview-latex +INFO_FILES=$(MANUALS:=.info) + +TEXMFGEN:=$(shell sed -n 's/^%.*file[{]\([^}.]*\.[sdc][tef][yfg]\)[}].*/\1/p' latex/preview.dtx) +LATEX_FILES:=$(patsubst %, latex/%, $(shell echo $$(echo "$(TEXMFGEN)"))) + +GENERATED_FILES=dir \ + $(INFO_FILES) \ + README \ + tex-site.el \ + doc/version.texi \ + doc/preview-dtxdoc.texi \ + $(LATEX_FILES) + +all: $(GENERATED_FILES) + +# We want the tex-site.el target to be always run so that the version +# (especially the release version grabbed from the top of the git +# log/ChangeLog) is correct. +.PHONY: tex-site.el + +clean: + rm -f $(GENERATED_FILES) + +# Copied&adapted from doc/Makefile.in. +MAKEINFO_PLAIN=$(MAKEINFO) -D rawfile --no-headers +README: doc/intro.texi doc/preview-readme.texi doc/macros.texi + (cd doc; $(MAKEINFO_PLAIN) intro.texi --output -) >$@ + (cd doc; $(MAKEINFO_PLAIN) preview-readme.texi --output -) >> $@ + +# Commands copied&adapted from autogen.sh and doc/Makefile.in. +IGNORED:=$(shell rm -f ChangeLog && ./build-aux/gitlog-to-auctexlog && cat ChangeLog.1 >> ChangeLog) +AUCTEXDATE:=$(shell LANG=C sed -n '1s/^\([-0-9][-0-9]*\).*/\1/p' ChangeLog) +THISVERSION:=$(shell sed -n '2,/^[0-9]/s/.*Version \(.*\) released\..*/\1/p' ChangeLog) +LASTVERSION:=$(shell sed -n '/.*Version .* released\./{s/.*Version \(.*\) released\..*/\1/p;q}' ChangeLog) +AUCTEXVERSION:=$(if $(THISVERSION),$(THISVERSION),$(LASTVERSION).$(AUCTEXDATE)) + +tex-site.el: tex-site.el.in + sed -e 's|@lisppackagelispdir@|(file-name-directory load-file-name)|'\ + -e 's|@lisppackagedatadir@|(file-name-directory load-file-name)|'\ + -e 's|@lispautodir@|(if (file-writable-p "/usr/local/var/auctex") "/usr/local/var/auctex" "~/.emacs.d/auctex")|'\ + -e 's|@AUCTEXVERSION@|$(AUCTEXVERSION)|'\ + -e 's|@AUCTEXDATE@|$(AUCTEXDATE)|'\ + $< >$@ + +doc/version.texi: ChangeLog + echo @set VERSION $(AUCTEXVERSION) >$@ + echo @set UPDATED $(AUCTEXDATE) >>$@ + +# Copied&adapted from doc/Makefile.in. +doc/preview-dtxdoc.texi: latex/preview.dtx doc/preview-dtxdoc.pl + $(PERL) doc/preview-dtxdoc.pl latex/preview.dtx $@ + +# Copied&adapted from doc/Makefile.in. +TEXI_SOURCES:=$(wildcard doc/*.texi) doc/version.texi doc/preview-dtxdoc.texi +$(INFO_FILES): %.info: $(TEXI_SOURCES) + cd doc; $(MAKEINFO) --no-split $*.texi + mv doc/$*.info $@ + +dir: $(INFO_FILES) + for f in $(INFO_FILES); do $(INSTALL_INFO) --info-dir=. $$f; done + +$(LATEX_FILES): latex/preview.dtx latex/bootstrap.ins + cd latex; $(TEX) '\nonstopmode \input bootstrap.ins' + cd latex; $(TEX) '\nonstopmode \input preview-mk.ins' diff --git a/elpa/auctex-13.1.3/README b/elpa/auctex-13.1.3/README new file mode 100644 index 0000000..d462bfb --- /dev/null +++ b/elpa/auctex-13.1.3/README @@ -0,0 +1,240 @@ +This is the README file for the AUCTeX distribution. + + Copyright (C) 2008, 2017, 2018 Free Software Foundation, Inc. + + Copying and distribution of this file, with or without + modification, are permitted in any medium without royalty provided + the copyright notice and this notice are preserved. + +Introduction to AUCTeX +********************** + +This file gives a brief overview of what AUCTeX is. It is *not* an +attempt to document AUCTeX. Real documentation for AUCTeX is available +in the manual, which should be available as an info file after +installation. + +AUCTeX is a comprehensive customizable integrated environment for +writing input files for TeX, LaTeX, ConTeXt, Texinfo, and docTeX using +Emacs. + +It supports you in the insertion of macros, environments, and sectioning +commands by providing completion alternatives and prompting for +parameters. It automatically indents your text as you type it and lets +you format a whole file at once. The outlining and folding facilities +provide you with a focused and clean view of your text. + +AUCTeX lets you process your source files by running TeX and related +tools (such as output filters, post processors for generating indices +and bibliographies, and viewers) from inside Emacs. AUCTeX lets you +browse through the errors TeX reported, while it moves the cursor +directly to the reported error, and displays some documentation for that +particular error. This will even work when the document is spread over +several files. + +One component of AUCTeX that LaTeX users will find attractive is +preview-latex, a combination of folding and in-source previewing that +provides true "What You See Is What You Get" experience in your +sourcebuffer, while letting you retain full control. For more +information, see further below. + +More detailed information about the features and usage of AUCTeX can be +found in the AUCTeX manual. You can access it from within Emacs by +typing 'C-h i d m auctex '. If you prefer the standalone info +reader, issue the command 'info auctex' in a terminal. + +AUCTeX is written entirely in Emacs Lisp, and hence you can easily add +new features for your own needs. It is a GNU project and distributed +under the 'GNU General Public License Version 3'. + +The most recent version is always available at +. + +WWW users may want to check out the AUCTeX page at +. + +For comprehensive information about how to install AUCTeX read the file +'INSTALL' or 'INSTALL.windows', respectively. + +If you are considering upgrading AUCTeX, the recent changes are +described in the 'CHANGES' file. + +If you want to discuss AUCTeX with other users or its developers, there +are several mailing lists you can use. + +Send a mail with the subject "subscribe" to in +order to join the general discussion list for AUCTeX. Articles should +be sent to . In a similar way, you can subscribe to the + list for just getting important announcements +about AUCTeX. The list is for bug reports which +you should usually file with the 'M-x TeX-submit-bug-report ' +command. If you want to address the developers of AUCTeX themselves +with technical issues, they can be found on the discussion list +. +preview-latex in a nutshell +*************************** + +Does your neck hurt from turning between previewer windows and the +source too often? This AUCTeX component will render your displayed +LaTeX equations right into the editing window where they belong. + +The purpose of preview-latex is to embed LaTeX environments such as +display math or figures into the source buffers and switch conveniently +between source and image representation. + +1 What use is it? +***************** + +WYSIWYG (what you see is what you get) sometimes is considered all the +rage, sometimes frowned upon. Do we really want it? Wrong question. +The right question is _what_ we want from it. Except when finetuning +the layout, we don't want to use printer fonts for on-screen text +editing. The low resolution and contrast of a computer screen render +all but the coarsest printer fonts (those for low-quality newsprint) +unappealing, and the margins and pagination of the print are not wanted +on the screen, either. On the other hand, more complex visual +compositions like math formulas and tables can't easily be taken in when +seen only in the source. preview-latex strikes a balance: it only uses +graphic renditions of the output for certain, configurable constructs, +does this only when told, and then right in the source code. Switching +back and forth between the source and preview is easy and natural and +can be done for each image independently. Behind the scenes of +preview-latex, a sophisticated framework of other programs like +'dvipng', Dvips and Ghostscript are employed together with a special +LaTeX style file for extracting the material of interest in the +background and providing fast interactive response. + +2 Activating preview-latex +************************** + +After installation, the package may need to be activated (and remember +to activate AUCTeX too). If preview-latex is installed via the Emacs +package manager (ELPA), activation should be automatic upon +installation. + +The usual activation (if it is not done automatically) would be + + (load "preview-latex.el" nil t t) + +If you still don't get a "Preview" menu in LaTeX mode in spite of AUCTeX +showing its "Command", your installation is broken. One possible cause +are duplicate Lisp files that might be detectable with 'M-x +list-load-path-shadows '. + +3 Getting started +***************** + +Once activated, preview-latex and its documentation will be accessible +via its menus (note that preview-latex requires AUCTeX to be loaded). +When you have loaded a LaTeX document (a sample document 'circ.tex' is +included in the distribution, but most documents including math and/or +figures should do), you can use its menu or 'C-c C-p C-d' (for +'Preview/Document'). Previews will now be generated for various objects +in your document. You can use the time to take a short look at the +other menu entries and key bindings in the 'Preview' menu. You'll see +the previewed objects change into a roadworks sign when preview-latex +has determined just what it is going to preview. Note that you can +freely navigate the buffer while this is going on. When the process is +finished you will see the objects typeset in your buffer. + +It is a bad idea, however, to edit the buffer before the roadworks signs +appear, since that is the moment when the correlation between the +original text and the buffer locations gets established. If the buffer +changes before that point of time, the previews will not be placed where +they belong. If you do want to change some obvious error you just +spotted, we recommend you stop the background process by pressing 'C-c +C-k'. + +To see/edit the LaTeX code for a specific object, put the point (the +cursor) on it and press 'C-c C-p C-p' (for 'Preview/at point'). It will +also do to click with the middle mouse button on the preview. Now you +can edit the code, and generate a new preview by again pressing 'C-c C-p +C-p' (or by clicking with the middle mouse button on the icon before the +edited text). + +If you are using the 'desktop' package, previews will remain from one +session to the next as long as you don't kill your buffer. + +4 Basic modes of operation +************************** + +preview-latex has a number of methods for generating its graphics. Its +default operation is equivalent to using the 'LaTeX' command from +AUCTeX. If this happens to be a call of PDFLaTeX generating PDF output +(you need at least AUCTeX 11.51 for this), then Ghostscript will be +called directly on the resulting PDF file. If a DVI file gets produced, +first Dvips and then Ghostscript get called by default. + +The image type to be generated by Ghostscript can be configured with + + M-x customize-option preview-image-type + +The default is 'png' (the most efficient image type). A special setting +is 'dvipng' in case you have the 'dvipng' program installed. In this +case, 'dvipng' will be used for converting DVI files and Ghostscript +(with a 'PNG' device) for converting PDF files. 'dvipng' is much faster +than the combination of Dvips and Ghostscript. You can get downloads, +access to its CVS archive and further information from its project site +(https://savannah.nongnu.org/projects/dvipng). + +5 More documentation +******************** + +After the installation, documentation in the form of an info manual will +be available. You can access it with the standalone info reader with + + info preview-latex + +or by pressing 'C-h i d m preview-latex ' in Emacs. Once +preview-latex is activated, you can instead use 'C-c C-p ' (or the +menu entry 'Preview/Read documentation'). + +Depending on your installation, a printable manual may also be available +in the form of 'preview-latex.pdf'. + +Detailed documentation for the LaTeX style used for extracting the +preview images is placed in 'preview.pdf' in a suitable directory during +installation; on typical TeX Live-based systems, + + texdoc preview + +will display it. + +6 Availability +************** + +The preview-latex project is now part of AUCTeX and accessible as part +of the AUCTeX project page (https://savannah.gnu.org/projects/auctex). +You can get its files from the AUCTeX download area +(https://ftp.gnu.org/pub/gnu/auctex/). As of AUCTeX 11.81, +preview-latex should already be integrated into AUCTeX, so no separate +download will be necessary. + +Anonymous Git is available at or +. You can also browse the +repository (https://git.savannah.gnu.org/cgit/auctex.git) via web +interface. + +7 Contacts +********** + +Bug reports should be sent by using 'M-x preview-report-bug ', as +this will fill in a lot of information interesting to us. If the +installation fails (but this should be a rare event), report bugs to +. + +There is a general discussion list for AUCTeX which also covers +preview-latex, look at . +For more information on the mailing list, send a message with just the +word "help" as subject or body to . For the +developers, there is the list; it would probably +make sense to direct feature requests and questions about internal +details there. There is a low-volume read-only announcement list +available to which you can subscribe by sending a mail with "subscribe" +in the subject to . + +Offers to support further development will be appreciated. If you want +to show your appreciation with a donation to the main developer, you can +do so via PayPal to , and of course you can arrange for +service contracts or for added functionality. Take a look at the 'TODO' +list for suggestions in that area. diff --git a/elpa/auctex-13.1.3/RELEASE b/elpa/auctex-13.1.3/RELEASE new file mode 100644 index 0000000..b254389 --- /dev/null +++ b/elpa/auctex-13.1.3/RELEASE @@ -0,0 +1,229 @@ +Release notes for AUCTeX 13.1 with preview-latex +================================================ + +AUCTeX provides by far the most wide-spread and sophisticated +environment for editing LaTeX, TeX, ConTeXt and Texinfo documents with +Emacs. Combined with packages like RefTeX, flyspell and others it is +pretty much without peer as a comprehensive authoring solution for a +large variety of operating system platforms and TeX distributions. It +supports document-dependent completion and syntax highlighting, easily +accessible menus, jumping to error locations in the source file, a +number of editing shortcuts, intelligent indentation and filling of +text during entry, and WYSIWYG previews of graphical elements like +math formulas right in the Emacs source buffer, by virtue of its +preview-latex component. + +One part of the preview-latex subsystem is the central `preview.sty' +file that is independently useful for a number of applications and is +available in unbundled form from CTAN.[1] + +AUCTeX needs volunteers in particular for non-programming tasks: +documentation writing, tutorials, translations, reference material, +sleuth work, testing. + +New features and fixed bugs in this release +------------------------------------------- + +In math environments 'gather', 'gather*', 'gathered', 'multline' +and 'multline*', fill commands such as 'M-q' and 'C-c C-q C-e' are +disabled. This sorts out the inconsistency between those and +'equation', 'displaymath' environments, in latter of which filling +is already disabled. + +If you want filling in such environments, customize +'LaTeX-indent-environment-list' to remove them. + +Auto fill continues to work in such environment anyway. + +In addition, AUCTeX adds support of alignment at '&' sign in +'align'-like environments such as 'alignat', 'aligned' and so on, +as well as 'matrix'-like environments such as 'pmatrix', 'bmatrix' +and so on. + +Now two commands 'Texindex' and 'Texi2dvi' are available when you +type 'C-c C-c' in Texinfo mode. The command 'Texindex' runs +'texindex' on index files and 'Texi2dvi' runs 'pdftexi2dvi' or +'texi2dvi' according to the value of 'TeX-PDF-mode'. + +So you can typeset Texinfo documents into PDF or DVI format from +within AUCTeX. + +AUCTeX's own help messages for LaTeX errors are now shown only for +LaTeX runs. AUCTeX shows raw error/warning messages found in +'.log' files for runs of formats other than LaTeX, such as plain +TeX, ConTeXt and Texinfo, as it does even for LaTeX runs when it +can't find a matching entry in its own help message catalogue. + +Due to this change, customize option 'TeX-error-description-list' +can no longer have a fallback entry that matches any error. If +your customized value includes such entry, typically '(".*" . "No +help available")', please remove it. + +Two functions 'TeX-split-string' and 'TeX-assoc' are now obsolete +and will be removed in future release. If your personal code uses +these functions, use 'split-string' and 'assoc-string' instead. + +The function 'TeX-read-key-val' now accepts a function call as +second argument. This change should help AUCTeX style writers who +use 'TeX-arg-key-val' and have to deal with dynamic key-values. +Example of usage: + (TeX-add-style-hook "foo" + (lambda () + (TeX-add-symbols + '("bar" (TeX-arg-key-val (function-returning-key-val)))))) + +Since AUCTeX 12.2, 'C-x C-w' accidentally disabled the parse on +save in that buffer, even when you enabled 'TeX-auto-save' option. +This bug was fixed. + +AUCTeX now requires GNU Emacs 24.3 or higher. + +Old implementations for viewers were discarded, as announced long +before. The variables 'TeX-output-view-style' and 'TeX-view-style' +have no effect now. The former placeholders '%v' and '%vv' in +'TeX-command-list' are ignored. + +AUCTeX now uses lexical binding which has been introduced in Emacs +24. This change should have no user-visible effect and require no +manual adaptions except in the following cases. + + - Entries added to the customization variable 'TeX-expand-list' + also had access to variables 'command' and 'pos'. Those are + now properly declared and named 'TeX-expand-command' and + 'TeX-expand-pos'. + + - Entries added to the customization variable 'TeX-expand-list' + had access to a variable 'file' which was bound to + 'TeX-active-master', i.e., it evaluated to either the master + or region file. This usage must be replaced with either + 'TeX-active-master' or 'TeX-active-master-with-quotes'. + + - Viewer entries in 'TeX-view-program-list' also had access to a + variable 'file' which was bound to the name of the master or + region file without extension. Instead, the function + 'TeX-active-master' has to be used now. + + - Macro argument parsing functions could set a variable + 'exit-mark' to the buffer position where point should be left + after all arguments have been read. This variable is now + named 'TeX-exit-mark'. + + - The functions in 'LaTeX-section-hook' had access or modified + the previously undeclared variables 'title', 'name', 'level', + 'done-mark', and 'toc'. These variables are now properly + declared and have the 'LaTeX-' prefix, e.g., + 'LaTeX-done-mark'. + + - The functions in 'ConTeXt-numbered-section-hook' and + 'ConTeXt-unnumbered-section-hook' had access or modified the + previously undeclared variables 'title', 'name', 'level', + 'done-mark', and 'reference'. These variables are now + properly declared and have the 'ConTeXt-' prefix, e.g., + 'ConTeXt-title'. + + - The functions in 'TeX-translate-location-hook' could access + and modify the free variables 'file', 'line', 'error', + 'offset', 'context', and 'string'. Those are now properly + declared variables with the prefix 'TeX-translate-location-', + e.g., 'TeX-translate-location-file'. + +The constant 'LaTeX-dialect' has been renamed to 'TeX-dialect' and +moved from 'latex.el' to 'tex.el'. 'LaTeX-dialect' now is an +obsolete alias. + +The style 'latexinfo.el' is removed from AUCTeX. 'latexinfo.el' +was meant to support latexinfo which in return was a LaTeX-2.09 +extension of Texinfo, but didn't manage to replace Texinfo. + +The style 'siunitx.el' is updated to support package version 3. +Key-value options provided by older package versions are removed, +deprecated macros and units are not supported anymore. + +AUCTeX has preliminary support for LaTeX-hooks. Hooks provided by +LaTeX kernel are known and available for completion in +'\AddToHook', '\RemoveFromHook' and '\AddToHookNext'. + +AUCTeX is now able to place all generated output files, including +those that are produced by applications running under AUCTeX, +temporary files related to region processing and preview-latex +files, in an output directory. To use this feature, set the new +user option 'TeX-output-dir' to the absolute path of the output +directory or a relative path which would be interpreted as being +relative to the master file in a multifile document. + +Note that this feature doesn't work if the document includes sub +file placed in sub directory below the main file via '\include' +command. + +Many other bugs were fixed. + +Requirements +------------ + +It is required that you use at least GNU Emacs 24.3. + +The preview-latex subsystem requires image support. + +You'll also need a working LaTeX installation and Ghostscript. +dvipng[2] (version 1.4 or later), a very fast DVI converter, can be +used to speed up the conversion. + +Availability +------------ + +The easiest way for getting AUCTeX is installing it with GNU ELPA, see + for more information. +Other download options are available at +. At release time, we provide the +source tarball. You can also use versions of Emacs that already +include AUCTeX or a software package management system for your +operating system which provides you with the latest release. + +A separate directory for each release contains some stuff from the +tarball, such as ChangeLog, printable manuals, and a reference sheet. +The download area is mirrored to the directory support/auctex on CTAN. +AUCTeX is licensed under the GNU General Public License version 3. + +You'll find more information at the web site of AUCTeX +, including its mailing list +addresses. + +Future development and additional information +--------------------------------------------- + +AUCTeX is proceeding as a GNU project with the long-term intent of +merging it into Emacs. For that reason, all new contributors need to +assign copyright to their contributions to the FSF (the usual +procedure for Emacs contributors). The same holds for past +contributors. The principal authors and maintainers have already done +so, but it would require a diligent and diplomatic volunteer to find +and ask the rest. + +Current AUCTeX managers are Arash Esbati, Mos Giordano, and Tassilo +Horn. Everybody is welcome to contribute to the project by reporting +bugs and suggesting improvements, but the most effective way of +helping AUCTeX development remains volunteering for tasks. + +The following people contributed to this release series (in +alphabetical order): Ivan Andrus, Ralf Angeli, Masayuki Ataka, +Mohammad Hossein Bateni, Fabrice Ben Hamouda, Thomas Baumann, Vincent +Belache, Berend de Boer, Alex Branham, Uwe Brauer, Ken Brown, Joshua +Buhl, Jean-Franois Burnol, Patrice Dumas, Arash Esbati, Werner Fink, +Miguel Frasson, Peter S. Galbraith, Mos Giordano, Andrea Greselin, +Patrick Gundlach, Abdul-Lateef Haji-Ali, Jobst Hoffmann, Tassilo Horn, +Yvon Hevel, Orlando Iovino, Mads Jensen, Arne Jrgensen, Philip +Kaludercic, David Kastrup, Ikumi Keita, Philip Kime, Oleh Krehel, +Joost Kremers, Frank Kster, Jan-ke Larsson, Matthew Leach, Brian +Leung, Antoine Levitt, Leo Liu, Vladimir Lomov, Stefan Monnier, Dan +Nicolaescu, Piet van Oostrum, Pieter Pareit, Nicolas Richard, Augusto +Ritter Stoffel, Florent Rougon, Santiago Saavedra, Davide +G. M. Salvetti, Rdiger Sonderfeld, Holger Sparr, Mike Sperber, Reiner +Steib, Christian Schlauer, Shiro Takeda, Mark Trettin (Please accept +our apologies if we forgot somebody.) + +Footnotes: + +[1] + +[2] dvipng is available via its project page + and from CTAN. diff --git a/elpa/auctex-13.1.3/auctex-autoloads.el b/elpa/auctex-13.1.3/auctex-autoloads.el new file mode 100644 index 0000000..7d62180 --- /dev/null +++ b/elpa/auctex-13.1.3/auctex-autoloads.el @@ -0,0 +1,401 @@ +;;; auctex-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- +;; +;;; Code: + +(add-to-list 'load-path (directory-file-name + (or (file-name-directory #$) (car load-path)))) + + +;;;### (autoloads nil "bib-cite" "bib-cite.el" (0 0 0 0)) +;;; Generated autoloads from bib-cite.el + +(autoload 'bib-cite-minor-mode "bib-cite" "\ +Toggle bib-cite mode. +When bib-cite mode is enabled, citations, labels and refs are highlighted +when the mouse is over them. Clicking on these highlights with [mouse-2] +runs `bib-find', and [mouse-3] runs `bib-display'. + +\(fn ARG)" t nil) + +(autoload 'turn-on-bib-cite "bib-cite" "\ +Unconditionally turn on Bib Cite mode." nil nil) + +(register-definition-prefixes "bib-cite" '("LaTeX-" "bib-" "create-alist-from-list" "member-cis" "psg-" "search-directory-tree")) + +;;;*** + +;;;### (autoloads nil "context" "context.el" (0 0 0 0)) +;;; Generated autoloads from context.el + +(defalias 'ConTeXt-mode #'context-mode) + +(autoload 'context-mode "context" "\ +Major mode in AUCTeX for editing ConTeXt files. + +Special commands: +\\{ConTeXt-mode-map} + +Entering `context-mode' calls the value of `text-mode-hook', +then the value of `TeX-mode-hook', and then the value +of `ConTeXt-mode-hook'." t nil) + +(register-definition-prefixes "context" '("ConTeXt-" "TeX-ConTeXt-sentinel" "context-guess-current-interface")) + +;;;*** + +;;;### (autoloads nil "context-en" "context-en.el" (0 0 0 0)) +;;; Generated autoloads from context-en.el + +(autoload 'context-en-mode "context-en" "\ +Major mode for editing files for ConTeXt using its english interface. + +Special commands: +\\{ConTeXt-mode-map} + +Entering `context-mode' calls the value of `text-mode-hook', +then the value of `TeX-mode-hook', and then the value +of `ConTeXt-mode-hook'." t nil) + +(register-definition-prefixes "context-en" '("ConTeXt-")) + +;;;*** + +;;;### (autoloads nil "context-nl" "context-nl.el" (0 0 0 0)) +;;; Generated autoloads from context-nl.el + +(autoload 'context-nl-mode "context-nl" "\ +Major mode for editing files for ConTeXt using its dutch interface. + +Special commands: +\\{ConTeXt-mode-map} + +Entering `context-mode' calls the value of `text-mode-hook', +then the value of `TeX-mode-hook', and then the value +of `ConTeXt-mode-hook'." t nil) + +(register-definition-prefixes "context-nl" '("ConTeXt-")) + +;;;*** + +;;;### (autoloads nil "font-latex" "font-latex.el" (0 0 0 0)) +;;; Generated autoloads from font-latex.el + +(autoload 'font-latex-setup "font-latex" "\ +Setup this buffer for LaTeX font-lock. Usually called from a hook." nil nil) + +(register-definition-prefixes "font-latex" '("font-latex-")) + +;;;*** + +;;;### (autoloads nil "latex" "latex.el" (0 0 0 0)) +;;; Generated autoloads from latex.el + +(autoload 'BibTeX-auto-store "latex" "\ +This function should be called from `bibtex-mode-hook'. +It will setup BibTeX to store keys in an auto file." nil nil) + +(add-to-list 'auto-mode-alist '("\\.drv\\'" . latex-mode) t) + +(add-to-list 'auto-mode-alist '("\\.hva\\'" . latex-mode)) + +(autoload 'TeX-latex-mode "latex" "\ +Major mode in AUCTeX for editing LaTeX files. +See info under AUCTeX for full documentation. + +Special commands: +\\{LaTeX-mode-map} + +Entering LaTeX mode calls the value of `text-mode-hook', +then the value of `TeX-mode-hook', and then the value +of `LaTeX-mode-hook'." t nil) + +(add-to-list 'auto-mode-alist '("\\.dtx\\'" . doctex-mode)) + +(autoload 'docTeX-mode "latex" "\ +Major mode in AUCTeX for editing .dtx files derived from `LaTeX-mode'. +Runs `LaTeX-mode', sets a few variables and +runs the hooks in `docTeX-mode-hook'. + +\(fn)" t nil) + +(defalias 'TeX-doctex-mode #'docTeX-mode) + +(register-definition-prefixes "latex" '("Bib" "LaTeX-" "TeX-" "docTeX-" "latex-math-mode")) + +;;;*** + +;;;### (autoloads nil "latex-flymake" "latex-flymake.el" (0 0 0 0)) +;;; Generated autoloads from latex-flymake.el + +(register-definition-prefixes "latex-flymake" '("LaTeX-")) + +;;;*** + +;;;### (autoloads nil "multi-prompt" "multi-prompt.el" (0 0 0 0)) +;;; Generated autoloads from multi-prompt.el + +(autoload 'multi-prompt "multi-prompt" "\ +Completing prompt for a list of strings. +The first argument SEPARATOR should be the string (of length 1) to +separate the elements in the list. The second argument UNIQUE should +be non-nil, if each element must be unique. The remaining elements +are the arguments to `completing-read'. See that. + +\(fn SEPARATOR UNIQUE PROMPT TABLE &optional MP-PREDICATE REQUIRE-MATCH INITIAL HISTORY)" nil nil) + +(autoload 'multi-prompt-key-value "multi-prompt" "\ +Read multiple strings, with completion and key=value support. +PROMPT is a string to prompt with, usually ending with a colon +and a space. TABLE is an alist. The car of each element should +be a string representing a key and the optional cdr should be a +list with strings to be used as values for the key. + +See the documentation for `completing-read' for details on the +other arguments: PREDICATE, REQUIRE-MATCH, INITIAL-INPUT, HIST, +DEF, and INHERIT-INPUT-METHOD. + +The return value is the string as entered in the minibuffer. + +\(fn PROMPT TABLE &optional PREDICATE REQUIRE-MATCH INITIAL-INPUT HIST DEF INHERIT-INPUT-METHOD)" nil nil) + +(register-definition-prefixes "multi-prompt" '("multi-prompt-")) + +;;;*** + +;;;### (autoloads nil "plain-tex" "plain-tex.el" (0 0 0 0)) +;;; Generated autoloads from plain-tex.el + +(autoload 'TeX-plain-tex-mode "plain-tex" "\ +Major mode in AUCTeX for editing plain TeX files. +See info under AUCTeX for documentation. + +Special commands: +\\{plain-TeX-mode-map} + +Entering `plain-tex-mode' calls the value of `text-mode-hook', +then the value of `TeX-mode-hook', and then the value +of `plain-TeX-mode-hook'." t nil) + +(autoload 'ams-tex-mode "plain-tex" "\ +Major mode in AUCTeX for editing AmS-TeX files. +See info under AUCTeX for documentation. + +Special commands: +\\{AmSTeX-mode-map} + +Entering `ams-tex-mode' calls the value of `text-mode-hook', +then the value of `TeX-mode-hook', and then the value +of `AmS-TeX-mode-hook'." t nil) + +(register-definition-prefixes "plain-tex" '("AmS" "plain-TeX-")) + +;;;*** + +;;;### (autoloads nil "preview" "preview.el" (0 0 0 0)) +;;; Generated autoloads from preview.el + +(autoload 'preview-install-styles "preview" "\ +Installs the TeX style files into a permanent location. +This must be in the TeX search path. If FORCE-OVERWRITE is greater +than 1, files will get overwritten without query, if it is less +than 1 or nil, the operation will fail. The default of 1 for interactive +use will query. + +Similarly FORCE-SAVE can be used for saving +`preview-TeX-style-dir' to record the fact that the uninstalled +files are no longer needed in the search path. + +\(fn DIR &optional FORCE-OVERWRITE FORCE-SAVE)" t nil) + +(autoload 'LaTeX-preview-setup "preview" "\ +Hook function for embedding the preview package into AUCTeX. +This is called by `LaTeX-mode-hook' and changes AUCTeX variables +to add the preview functionality." nil nil) + +(autoload 'preview-report-bug "preview" "\ +Report a bug in the preview-latex package." t nil) + +(register-definition-prefixes "preview" '("TeX-" "desktop-buffer-preview" "preview-")) + +;;;*** + +;;;### (autoloads nil "tex" "tex.el" (0 0 0 0)) +;;; Generated autoloads from tex.el + +(autoload 'TeX-tex-mode "tex" "\ +Major mode in AUCTeX for editing TeX or LaTeX files. +Tries to guess whether this file is for plain TeX or LaTeX. + +The algorithm is as follows: + + 1) if the file is empty or `TeX-force-default-mode' is not set to nil, + `TeX-default-mode' is chosen + 2) If \\documentstyle or \\begin{, \\section{, \\part{ or \\chapter{ is + found, `latex-mode' is selected. + 3) Otherwise, use `plain-tex-mode'" t nil) + +(autoload 'TeX-auto-generate "tex" "\ +Generate style file for TEX and store it in AUTO. +If TEX is a directory, generate style files for all files in the directory. + +\(fn TEX AUTO)" t nil) + +(autoload 'TeX-auto-generate-global "tex" "\ +Create global auto directory for global TeX macro definitions." t nil) + +(autoload 'TeX-submit-bug-report "tex" "\ +Submit a bug report on AUCTeX via mail. + +Don't hesitate to report any problems or inaccurate documentation. + +If you don't have setup sending mail from Emacs, please copy the +output buffer into your mail program, as it gives us important +information about your AUCTeX version and AUCTeX configuration." t nil) + +(register-definition-prefixes "tex" '("Bib" "ConTeXt-" "LaTeX-" "TeX-" "VirTeX-common-initialization" "docTeX-default-extension" "plain-TeX-auto-regexp-list" "tex-")) + +;;;*** + +;;;### (autoloads nil "tex-bar" "tex-bar.el" (0 0 0 0)) +;;; Generated autoloads from tex-bar.el + +(autoload 'TeX-install-toolbar "tex-bar" "\ +Install toolbar buttons for TeX mode." t nil) + +(autoload 'LaTeX-install-toolbar "tex-bar" "\ +Install toolbar buttons for LaTeX mode." t nil) + +(register-definition-prefixes "tex-bar" '("TeX-bar-")) + +;;;*** + +;;;### (autoloads nil "tex-fold" "tex-fold.el" (0 0 0 0)) +;;; Generated autoloads from tex-fold.el + +(autoload 'TeX-fold-mode "tex-fold" "\ +Minor mode for hiding and revealing macros and environments. + +Called interactively, with no prefix argument, toggle the mode. +With universal prefix ARG (or if ARG is nil) turn mode on. +With zero or negative ARG turn mode off. + +\(fn &optional ARG)" t nil) + +(defalias 'tex-fold-mode #'TeX-fold-mode) + +(register-definition-prefixes "tex-fold" '("TeX-fold-")) + +;;;*** + +;;;### (autoloads nil "tex-font" "tex-font.el" (0 0 0 0)) +;;; Generated autoloads from tex-font.el + +(autoload 'tex-font-setup "tex-font" "\ +Setup font lock support for TeX." nil nil) + +(register-definition-prefixes "tex-font" '("tex-")) + +;;;*** + +;;;### (autoloads nil "tex-info" "tex-info.el" (0 0 0 0)) +;;; Generated autoloads from tex-info.el + +(defalias 'Texinfo-mode #'texinfo-mode) + +(autoload 'TeX-texinfo-mode "tex-info" "\ +Major mode in AUCTeX for editing Texinfo files. + +Special commands: +\\{Texinfo-mode-map} + +Entering Texinfo mode calls the value of `text-mode-hook' and then the +value of `Texinfo-mode-hook'." t nil) + +(register-definition-prefixes "tex-info" '("Texinfo-" "texinfo-environment-regexp")) + +;;;*** + +;;;### (autoloads nil "tex-ispell" "tex-ispell.el" (0 0 0 0)) +;;; Generated autoloads from tex-ispell.el + +(register-definition-prefixes "tex-ispell" '("TeX-ispell-")) + +;;;*** + +;;;### (autoloads nil "tex-jp" "tex-jp.el" (0 0 0 0)) +;;; Generated autoloads from tex-jp.el + +(autoload 'japanese-plain-tex-mode "tex-jp" "\ +Major mode in AUCTeX for editing Japanese plain TeX files. +Set `japanese-TeX-mode' to t, and enter `TeX-plain-tex-mode'." t nil) + +(autoload 'japanese-latex-mode "tex-jp" "\ +Major mode in AUCTeX for editing Japanese LaTeX files. +Set `japanese-TeX-mode' to t, and enter `TeX-latex-mode'." t nil) + +(register-definition-prefixes "tex-jp" '("TeX-" "japanese-")) + +;;;*** + +;;;### (autoloads nil "tex-site" "tex-site.el" (0 0 0 0)) +;;; Generated autoloads from tex-site.el + (require 'tex-site) + +(register-definition-prefixes "tex-site" '("AUCTeX-" "TeX-" "preview-TeX-style-dir")) + +;;;*** + +;;;### (autoloads nil "tex-style" "tex-style.el" (0 0 0 0)) +;;; Generated autoloads from tex-style.el + +(register-definition-prefixes "tex-style" '("LaTeX-")) + +;;;*** + +;;;### (autoloads nil "tex-wizard" "tex-wizard.el" (0 0 0 0)) +;;; Generated autoloads from tex-wizard.el + +(register-definition-prefixes "tex-wizard" '("TeX-wizard")) + +;;;*** + +;;;### (autoloads nil "texmathp" "texmathp.el" (0 0 0 0)) +;;; Generated autoloads from texmathp.el + +(autoload 'texmathp "texmathp" "\ +Determine if point is inside (La)TeX math mode. +Returns t or nil. Additional info is placed into `texmathp-why'. +The functions assumes that you have (almost) syntactically correct (La)TeX in +the buffer. +See the variable `texmathp-tex-commands' about which commands are checked." t nil) + +(autoload 'texmathp-match-switch "texmathp" "\ +Search backward for any of the math switches. +Limit searched to BOUND. + +\(fn BOUND)" nil nil) + +(register-definition-prefixes "texmathp" '("texmathp-")) + +;;;*** + +;;;### (autoloads nil "toolbar-x" "toolbar-x.el" (0 0 0 0)) +;;; Generated autoloads from toolbar-x.el + (autoload 'toolbarx-install-toolbar "toolbar-x") + +(register-definition-prefixes "toolbar-x" '("toolbarx-")) + +;;;*** + +;;;### (autoloads nil nil ("auctex-pkg.el" "auctex.el" "tex-mik.el") +;;;;;; (0 0 0 0)) + +;;;*** + +;; Local Variables: +;; version-control: never +;; no-byte-compile: t +;; no-update-autoloads: t +;; coding: utf-8 +;; End: +;;; auctex-autoloads.el ends here diff --git a/elpa/auctex-13.1.3/auctex-pkg.el b/elpa/auctex-13.1.3/auctex-pkg.el new file mode 100644 index 0000000..4e86eac --- /dev/null +++ b/elpa/auctex-13.1.3/auctex-pkg.el @@ -0,0 +1,2 @@ +;; Generated package description from auctex.el -*- no-byte-compile: t -*- +(define-package "auctex" "13.1.3" "Integrated environment for *TeX*" '((emacs "25.1")) :commit "b91f15b3a375445985143ed1d6e41490ea62780a" :maintainer '(nil . "auctex-devel@gnu.org") :keywords '("tex" "latex" "texinfo" "context" "doctex" "preview-latex") :url "https://www.gnu.org/software/auctex/") diff --git a/elpa/auctex-13.1.3/auctex.el b/elpa/auctex-13.1.3/auctex.el new file mode 100644 index 0000000..5e6c00f --- /dev/null +++ b/elpa/auctex-13.1.3/auctex.el @@ -0,0 +1,45 @@ +;;; auctex.el --- Integrated environment for *TeX* -*- lexical-binding: t; -*- + +;; Copyright (C) 2014-2021 Free Software Foundation, Inc. + +;; Version: 13.1.3 +;; URL: https://www.gnu.org/software/auctex/ +;; Maintainer: auctex-devel@gnu.org +;; Notifications-To: auctex-diffs@gnu.org +;; Package-Requires: ((emacs "25.1")) +;; Keywords: TeX LaTeX Texinfo ConTeXt docTeX preview-latex + +;; This file is part of GNU Emacs. + +;; GNU Emacs is free software: you can redistribute it and/or modify it +;; under the terms of the GNU General Public License as published by +;; the Free Software Foundation, either version 3 of the License, or +;; (at your option) any later version. + +;; GNU Emacs is distributed in the hope that it will be useful, but +;; WITHOUT ANY WARRANTY; without even the implied warranty of +;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +;; General Public License for more details. + +;; You should have received a copy of the GNU General Public License +;; along with GNU Emacs. If not, see . + +;;; Commentary: + +;; This can be used for starting up AUCTeX. The following somewhat +;; strange trick causes tex-site.el to be loaded in a way that can be +;; safely undone using (unload-feature 'tex-site). + +;; FIXME: I don't quite understand in which way this is better than less +;; strange code such as +;; (require 'tex-site (expand-file-name "tex-site.el" +;; (file-name-directory load-file-name)) + +;;; Code: + +(autoload 'TeX-load-hack + (expand-file-name "tex-site.el" + (file-name-directory load-file-name))) +(TeX-load-hack) + +;;; auctex.el ends here diff --git a/elpa/auctex-13.1.3/auctex.elc b/elpa/auctex-13.1.3/auctex.elc new file mode 100644 index 0000000..e8292f7 Binary files /dev/null and b/elpa/auctex-13.1.3/auctex.elc differ diff --git a/elpa/auctex-13.1.3/auctex.info b/elpa/auctex-13.1.3/auctex.info new file mode 100644 index 0000000..b9ac9ee --- /dev/null +++ b/elpa/auctex-13.1.3/auctex.info @@ -0,0 +1,9633 @@ +This is auctex.info, produced by makeinfo version 6.8 from auctex.texi. + +This manual is for AUCTeX (version 13.1.3 from 2022-04-16), a +sophisticated TeX environment for Emacs. + + Copyright (C) 1992-1995, 2001, 2002, 2004-2022 Free Software +Foundation, Inc. + + Permission is granted to copy, distribute and/or modify this + document under the terms of the GNU Free Documentation License, + Version 1.3 or any later version published by the Free Software + Foundation; with no Invariant Sections, no Front-Cover Texts and no + Back-Cover Texts. A copy of the license is included in the section + entitled "GNU Free Documentation License." +INFO-DIR-SECTION Emacs +START-INFO-DIR-ENTRY +* AUCTeX: (auctex). A sophisticated TeX environment for Emacs. +END-INFO-DIR-ENTRY + +INFO-DIR-SECTION TeX +START-INFO-DIR-ENTRY +* AUCTeX: (auctex). A sophisticated TeX environment for Emacs. +END-INFO-DIR-ENTRY + + +File: auctex.info, Node: Top, Next: Copying, Up: (dir) + +AUCTeX +****** + +This manual may be copied under the conditions spelled out in *note +Copying this Manual::. + + AUCTeX is an integrated environment for editing LaTeX, ConTeXt, +docTeX, Texinfo, and TeX files. + + Although AUCTeX contains a large number of features, there are no +reasons to despair. You can continue to write TeX and LaTeX documents +the way you are used to, and only start using the multiple features in +small steps. AUCTeX is not monolithic, each feature described in this +manual is useful by itself, but together they provide an environment +where you will make very few LaTeX errors, and makes it easy to find the +errors that may slip through anyway. + + It is a good idea to make a printout of AUCTeX's reference card +'tex-ref.tex' or one of its typeset versions. + + If you want to make AUCTeX aware of style files and multifile +documents right away, insert the following in your init file (usually +'~/.emacs.d/init.el'). + + (setq TeX-auto-save t) + (setq TeX-parse-self t) + (setq-default TeX-master nil) + + Another thing you should enable is RefTeX, a comprehensive solution +for managing cross references, bibliographies, indices, document +navigation and a few other things. (*Note (reftex)Installation::.) + + For detailed information about the preview-latex subsystem of AUCTeX, +see *note Introduction: (preview-latex)Top. + + There is a mailing list for general discussion about AUCTeX: write a +mail with "subscribe" in the subject to to join +it. Send contributions to . + + Bug reports should go to , suggestions for new +features, and pleas for help should go to either +(the AUCTeX developers), or to if they might have +general interest. Please use the command 'M-x TeX-submit-bug-report +' to report bugs if possible. You can subscribe to a low-volume +announcement list by sending "subscribe" in the subject of a mail to +. + +* Menu: + +* Copying:: Copying +* Introduction:: Introduction to AUCTeX +* Editing:: Editing the Document Source +* Display:: Controlling Screen Display +* Processing:: Starting Processors, Viewers and Other Programs +* Customization:: Customization and Extension +* Appendices:: Copying, Changes, Development, FAQ, Texinfo mode +* Indices:: Indices + + -- The Detailed Node Listing -- + +Introduction + +* Summary:: Overview of AUCTeX +* Installation:: Installing AUCTeX +* Quick Start:: Quick Start + +Editing the Document Source + +* Quotes:: Inserting double quotes +* Font Specifiers:: Inserting Font Specifiers +* Sectioning:: Inserting chapters, sections, etc. +* Environments:: Inserting Environment Templates +* Mathematics:: Entering Mathematics +* Completion:: Completion of macros +* Commenting:: Commenting text +* Indenting:: Reflecting syntactic constructs with whitespace +* Filling:: Automatic and manual line breaking + +Inserting Environment Templates + +* Equations:: Equations +* Floats:: Floats +* Itemize-like:: Itemize-like Environments +* Tabular-like:: Tabular-like Environments +* Customizing Environments:: Customizing Environments + +Controlling Screen Display + +* Font Locking:: Font Locking +* Folding:: Folding Macros and Environments +* Outline:: Outlining the Document +* Narrowing:: Restricting display and editing to a portion of the buffer +* Prettifying:: Displaying Greek and math macros as Unicode characters + +Font Locking + +* Fontification of macros:: Fontification of macros +* Fontification of quotes:: Fontification of quotes +* Fontification of math:: Fontification of math constructs +* Verbatim content:: Verbatim macros and environments +* Faces:: Faces used by font-latex +* Known problems:: Known fontification problems + +Starting Processors, Viewers and Other Programs + +* Commands:: Invoking external commands. +* Viewing:: Invoking external viewers. +* Debugging:: Debugging TeX and LaTeX output. +* Checking:: Checking the document. +* Control:: Controlling the processes. +* Cleaning:: Cleaning intermediate and output files. +* Documentation:: Documentation about macros and packages. + +Viewing the Formatted Output + +* Starting Viewers:: Starting viewers +* I/O Correlation:: Forward and inverse search + +Catching the errors + +* Ignoring warnings:: Controlling warnings to be reported +* Error overview:: List of all errors and warnings + +Customization and Extension + +* Multifile:: Multifile Documents +* Parsing Files:: Automatic Parsing of TeX Files +* Internationalization:: Language Support +* Automatic:: Automatic Customization +* Style Files:: Writing Your Own Style Support + +Language Support + +* European:: Using AUCTeX with European Languages +* Japanese:: Using AUCTeX with Japanese + +Automatic Customization + +* Automatic Global:: Automatic Customization for the Site +* Automatic Private:: Automatic Customization for a User +* Automatic Local:: Automatic Customization for a Directory + +Writing Your Own Style Support + +* Simple Style:: A Simple Style File +* Adding Macros:: Adding Support for Macros +* Adding Environments:: Adding Support for Environments +* Adding Other:: Adding or Examining Other Information +* Hacking the Parser:: Automatic Extraction of New Things + +Copying, Changes, Development, FAQ + +* Copying this Manual:: +* Changes:: +* Development:: +* FAQ:: +* Texinfo mode:: + +Copying this Manual + +* GNU Free Documentation License:: License for copying this manual. + +Indices + +* Key Index:: +* Function Index:: +* Variable Index:: +* Concept Index:: + + + +File: auctex.info, Node: Copying, Next: Introduction, Prev: Top, Up: Top + +Copying +******* + +AUCTeX primarily consists of Lisp files for Emacs, but there are also +installation scripts and files and TeX support files. All of those are +"free"; this means that everyone is free to use them and free to +redistribute them on a free basis. The files of AUCTeX are not in the +public domain; they are copyrighted and there are restrictions on their +distribution, but these restrictions are designed to permit everything +that a good cooperating citizen would want to do. What is not allowed +is to try to prevent others from further sharing any version of these +programs that they might get from you. + + Specifically, we want to make sure that you have the right to give +away copies of the files that constitute AUCTeX, that you receive source +code or else can get it if you want it, that you can change these files +or use pieces of them in new free programs, and that you know you can do +these things. + + To make sure that everyone has such rights, we have to forbid you to +deprive anyone else of these rights. For example, if you distribute +copies of parts of AUCTeX, you must give the recipients all the rights +that you have. You must make sure that they, too, receive or can get +the source code. And you must tell them their rights. + + Also, for our own protection, we must make certain that everyone +finds out that there is no warranty for AUCTeX. If any parts are +modified by someone else and passed on, we want their recipients to know +that what they have is not what we distributed, so that any problems +introduced by others will not reflect on our reputation. + + The precise conditions of the licenses for the files currently being +distributed as part of AUCTeX are found in the General Public Licenses +that accompany them. This manual specifically is covered by the GNU +Free Documentation License (*note Copying this Manual::). + + +File: auctex.info, Node: Introduction, Next: Editing, Prev: Copying, Up: Top + +1 Introduction +************** + +* Menu: + +* Summary:: Overview of AUCTeX +* Installation:: Installing AUCTeX +* Quick Start:: Quick Start + + +File: auctex.info, Node: Summary, Next: Installation, Up: Introduction + +1.1 Overview of AUCTeX +====================== + +AUCTeX is a comprehensive customizable integrated environment for +writing input files for TeX, LaTeX, ConTeXt, Texinfo, and docTeX using +Emacs. + + It supports you in the insertion of macros, environments, and +sectioning commands by providing completion alternatives and prompting +for parameters. It automatically indents your text as you type it and +lets you format a whole file at once. The outlining and folding +facilities provide you with a focused and clean view of your text. + + AUCTeX lets you process your source files by running TeX and related +tools (such as output filters, post processors for generating indices +and bibliographies, and viewers) from inside Emacs. AUCTeX lets you +browse through the errors TeX reported, while it moves the cursor +directly to the reported error, and displays some documentation for that +particular error. This will even work when the document is spread over +several files. + + One component of AUCTeX that LaTeX users will find attractive is +preview-latex, a combination of folding and in-source previewing that +provides true "What You See Is What You Get" experience in your +sourcebuffer, while letting you retain full control. + + More detailed information about the features and usage of AUCTeX can +be found in the remainder of this manual. + + AUCTeX is written entirely in Emacs Lisp, and hence you can easily +add new features for your own needs. It is a GNU project and +distributed under the 'GNU General Public License Version 3'. + + The most recent version is always available at +. + + WWW users may want to check out the AUCTeX page at +. + + For comprehensive information about how to install AUCTeX *Note +Installation::, or *note Installation under MS Windows::, respectively. + + If you are considering upgrading AUCTeX, the recent changes are +described in *note Changes::. + + If you want to discuss AUCTeX with other users or its developers, +there are several mailing lists you can use. + + Send a mail with the subject "subscribe" to +in order to join the general discussion list for AUCTeX. Articles +should be sent to . In a similar way, you can subscribe +to the list for just getting important +announcements about AUCTeX. The list is for bug +reports which you should usually file with the 'M-x +TeX-submit-bug-report ' command. If you want to address the +developers of AUCTeX themselves with technical issues, they can be found +on the discussion list . + + +File: auctex.info, Node: Installation, Next: Quick Start, Prev: Summary, Up: Introduction + +1.2 Installing AUCTeX +===================== + +The modern and strongly recommended way of installing AUCTeX is by using +the Emacs package manager integrated in Emacs 24 and greater (ELPA). +Simply do 'M-x list-packages ', mark the auctex package for +installation with 'i', and hit 'x' to execute the installation +procedure. That's all. + + 'use-package' users can use this simple recipe in their +'user-init-file' which essentially does the same as the manual +installation explained above. + + (use-package tex + :ensure auctex) + + Using the ELPA version has several advantages. Besides being +platform and OS independent, you will receive intermediate bugfix +releases between major AUCTeX releases conveniently. For past ELPA +releases, see . Once the +installation is completed, you can skip the rest of this section and +proceed to *note Quick Start::. + + The remainder of this section is about installing AUCTeX from a +release tarball or from a checkout of the AUCTeX repository. + + Installing AUCTeX should be simple: merely './configure', 'make', and +'make install' for a standard site-wide installation (most other +installations can be done by specifying a '--prefix=...' option). + + On many systems, this will already activate the package, making its +modes the default instead of the built-in modes of Emacs. If this is +not the case, consult *note Loading the package::. Please read through +this document fully before installing anything. The installation +procedure has changed as compared to earlier versions. Users of +MS Windows are asked to consult *Note Installation under MS Windows::. + +* Menu: + +* Prerequisites:: +* Configure:: +* Build/install and uninstall:: +* Loading the package:: +* Advice for package providers:: +* Advice for non-privileged users:: +* Installation under MS Windows:: +* Customizing:: + + +File: auctex.info, Node: Prerequisites, Next: Configure, Up: Installation + +1.2.1 Prerequisites +------------------- + + * GNU Emacs 25.1 or higher + + Using preview-latex requires a version of Emacs compiled with image + support. + + Windows + Precompiled versions are available from + . + macOS + For an overview of precompiled versions of Emacs for macOS see + for example . + GNU/Linux + Most GNU/Linux distributions nowadays provide a recent variant + of Emacs via their package repositories. + Self-compiled + Compiling Emacs yourself requires a C compiler and a number of + tools and development libraries. Details are beyond the scope + of this manual. Instructions for checking out the source code + can be found at . + + * A working TeX installation + + Well, AUCTeX would be pointless without that. Processing + documentation requires TeX, LaTeX and Texinfo during installation. + preview-latex requires Dvips or 'dvipng' for its operation in DVI + mode. The default configuration of AUCTeX is tailored for + TeX Live-based distributions, but can be adapted easily. + + * A recent Ghostscript + + This is needed for operation of preview-latex in both DVI and PDF + mode. Ghostscript version 7.07 or newer is required. + + * GNU make + + Recent AUCTeX uses GNU make specific capabilities in the Makefiles. + If your OS's default 'make' command is not GNU make, you have to + obtain it in order to build AUCTeX by yourself. GNU make is + sometimes provided under the name 'gmake' in your OS's binary + package system. + + * The Texinfo package + + Strictly speaking, you can get away without it if you are building + from the distribution tarball, have not modified any files and + don't need a printed version of the manual: the pregenerated info + file is included in the tarball. At least version 4.0 is required. + + For some known issues with various software, see *note +(preview-latex)Known problems::. + + +File: auctex.info, Node: Configure, Next: Build/install and uninstall, Prev: Prerequisites, Up: Installation + +1.2.2 Configure +--------------- + +The first step is to configure the source code, telling it where various +files will be. To do so, run + + ./configure OPTIONS + + (Note: if you have fetched AUCTeX from Git rather than a regular +release, you will have to first follow the instructions in +'README.GIT'). + + On many machines, you will not need to specify any options, but if +'configure' cannot determine something on its own, you'll need to help +it out with one of these options: + +'--prefix=PREFIX' + All automatic placements for package components will be chosen from + sensible existing hierarchies below this: directories like 'man', + 'share' and 'bin' are supposed to be directly below PREFIX. + + Only if no workable placement can be found there, in some cases an + alternative search will be made in a prefix deduced from a suitable + binary. + + '/usr/local' is the default PREFIX, intended to be suitable for a + site-wide installation. If you are packaging this as an operating + system component for distribution, the setting '/usr' will probably + be the right choice. See *note Advice for package providers:: for + detail. + + If you are planning to install the package as a single + non-priviledged user, you will typically set PREFIX to your home + directory. Consult *note Advice for non-privileged users:: for + addtional instructions. + +'--with-emacs=/PATH/TO/EMACS' + If you are using a pretest which isn't in your 'PATH', or + 'configure' is not finding the right Emacs executable, you can + specify it with this option. + +'--with-lispdir=LISPDIR' + This option specifies the location of the 'site-lisp' directory + within 'load-path' under which the files will get installed (the + bulk will get installed in a subdirectory). './configure' should + figure this out by itself. + +'--with-auctexstartfile=auctex.el' +'--with-previewstartfile=preview-latex.el' + This is the name of the respective startup files. If LISPDIR + contains a subdirectory 'site-start.d', the start files are placed + there, and 'site-start.el' should load them automatically. Please + be aware that you must not move the start files after installation + since other files are found _relative_ to them. + +'--with-packagelispdir=auctex' + This is the directory where the bulk of the package gets located. + The startfile adds this into 'load-path'. + +'--with-auto-dir=/DIR' + You can use this option to specify the directory containing + automatically generated information by 'M-x + TeX-auto-generate-global '. It is not necessary for most TeX + installs, but may be used if you don't like the directory that + configure is suggesting. + +'--help' + This is not an option specific to AUCTeX. A number of standard + options to 'configure' exist, and we do not have the room to + describe them here; a short description of each is available, using + '--help'. + +'--disable-preview' + This disables configuration and installation of preview-latex. + This option is not actually recommended. If your Emacs does not + support images, you should really upgrade to a newer version. + Distributors should, if possible, refrain from distributing AUCTeX + and preview-latex separately in order to avoid confusion and + upgrade hassles if users install partial packages on their own. + +'--with-texmf-dir=/DIR' +'--without-texmf-dir' + This option is used for specifying a TDS-compliant directory + hierarchy. Using '--with-texmf-dir=/DIR' you can specify where the + TeX TDS directory hierarchy resides, and the TeX files will get + installed in '/DIR/tex/latex/preview/'. + + If you use the '--without-texmf-dir' option, the TeX-related files + will be kept in the Emacs Lisp tree, and at runtime the 'TEXINPUTS' + environment variable will be made to point there. You can install + those files into your own TeX tree at some later time with 'M-x + preview-install-styles '. + +'--with-tex-dir=/DIR' + If you want to specify an exact directory for the preview TeX + files, use '--with-tex-dir=/DIR'. In this case, the files will be + placed in '/DIR', and you'll also need the following option: + +'--with-doc-dir=/DIR' + This option may be used to specify where the TeX documentation + goes. It is to be used when you are using '--with-tex-dir=/DIR', + but is normally not necessary otherwise. + + +File: auctex.info, Node: Build/install and uninstall, Next: Loading the package, Prev: Configure, Up: Installation + +1.2.3 Build/install and uninstall +--------------------------------- + +Once 'configure' has been run, simply enter + + make + +at the prompt to byte-compile the lisp files, extract the TeX files and +build the documentation files. To install the files into the locations +chosen earlier, type + + make install + +You may need special privileges to install, e.g., if you are installing +into system directories. + + Should you want to completely remove the installed package, in the +same directory you built AUCTeX run + + make uninstall + +You will need administration privileges if you installed the package +into system directories. + + +File: auctex.info, Node: Loading the package, Next: Advice for package providers, Prev: Build/install and uninstall, Up: Installation + +1.2.4 Loading the package +------------------------- + +You can detect the successful activation of AUCTeX and preview-latex in +the menus after loading a LaTeX file like 'circ.tex': AUCTeX then gives +you a 'Command' menu, and preview-latex gives you a 'Preview' menu. + + With Emacs (or if you explicitly disabled use of the package system), +the startup files 'auctex.el' and 'preview-latex.el' may already be in a +directory of the 'site-start.d/' variety if your Emacs installation +provides it. In that case they should be automatically loaded on +startup and nothing else needs to be done. If not, they should at least +have been placed somewhere in your 'load-path'. You can then load them +by placing the lines + + (load "auctex.el" nil t t) + (load "preview-latex.el" nil t t) +into your init file such as 'init.el' or '.emacs'. + + If you explicitly used '--with-lispdir', you may need to add the +specified directory into Emacs' 'load-path' variable by adding something +like + + (add-to-list 'load-path "~/elisp") +before the above lines into your Emacs startup file. + + For site-wide activation in GNU Emacs, see *Note Advice for package +providers::. + + Once activated, the modes provided by AUCTeX are used per default for +all supported file types. If you want to change the modes for which it +is operative instead of the default, use + M-x customize-option TeX-modes + + If you want to remove a preinstalled AUCTeX completely before any of +its modes have been used, + (unload-feature 'tex-site) +should accomplish that. + + +File: auctex.info, Node: Advice for package providers, Next: Advice for non-privileged users, Prev: Loading the package, Up: Installation + +1.2.5 Providing AUCTeX as a package +----------------------------------- + +As a package provider, you should make sure that your users will be +served best according to their intentions, and keep in mind that a +system might be used by more than one user, with different preferences. + + There are people that prefer the built-in Emacs modes for editing TeX +files, in particular plain TeX users. There are various ways to tell +AUCTeX even after auto-activation that it should not get used, and they +are described in *note Introduction to AUCTeX: Introduction. + + So if you have users that don't want to use the preinstalled AUCTeX, +they can easily get rid of it. Activating AUCTeX by default is +therefore a good choice. + + If the installation procedure did not achieve this already by placing +'auctex.el' and 'preview-latex.el' into a possibly existing +'site-start.d' directory, you can do this by placing + + (load "auctex.el" nil t t) + (load "preview-latex.el" nil t t) + +in the system-wide 'site-start.el'. + + The '--without-texmf-dir' option can be convenient for systems that +are intended to support more than a single TeX distribution. Since more +often than not TeX packages for operating system distributions are +either much more outdated or much less complete than separately provided +systems like TeX Live, this method may be generally preferable when +providing packages. + + The following package structure would be adequate for a typical fully +supported Unix-like installation: + +'preview-tetex' + Style files and documentation for 'preview.sty', placed into a TeX + tree where it is accessible from the teTeX executables usually + delivered with a system. If there are other commonly used TeX + system packages, it might be appropriate to provide separate + packages for those. +'auctex-emacs-tetex' + This package will require the installation of 'preview-tetex' and + will record in 'TeX-macro-global' where to find the TeX tree. It + is also a good idea to run + emacs -batch -f TeX-auto-generate-global + when either AUCTeX or teTeX get installed or upgraded. If your + users might want to work with a different TeX distribution + (nowadays pretty common), instead consider the following: +'auctex-emacs' + This package will be compiled with '--without-texmf-dir' and will + consequently contain the 'preview' style files in its private + directory. It will probably not be possible to initialize + 'TeX-macro-global' to a sensible value, so running + 'TeX-auto-generate-global' does not appear useful. This package + would neither conflict with nor provide 'preview-tetex'. + + +File: auctex.info, Node: Advice for non-privileged users, Next: Installation under MS Windows, Prev: Advice for package providers, Up: Installation + +1.2.6 Installation for non-privileged users +------------------------------------------- + +Often people without system administration privileges want to install +software for their private use. In that case you need to pass more +options to the 'configure' script. + + The main expedient is using the '--prefix' option to the 'configure' +script, and let it point to the personal home directory. In that way, +resulting binaries will be installed under the 'bin' subdirectory of +your home directory, manual pages under 'man' and so on. It is +reasonably easy to maintain a bunch of personal software, since the +prefix argument is supported by most 'configure' scripts. + + You often need to specify '--with-lispdir' option as well. If you +haven't installed Emacs under your home directory and use Emacs +installed in system directories, the 'configure' script might not be +able to figure out suitable place to install lisp files under your home +directory. In that case, the 'configure' script would silently choose, +by default, the 'site-lisp' directory within 'load-path' for the place, +where administration privileges are usually required to put relevant +files. Thus you will have to tell the 'configure' script explicitly +where to put those files by, e.g., +'--with-lispdir='/home/myself/share/emacs/site-lisp''. + + You'll have to add something like +'/home/myself/share/emacs/site-lisp' to your 'load-path' variable, if it +isn't there already. + + In addition, you will have to tell 'configure' script where to +install TeX-related files such as 'preview.sty' if preview-latex isn't +disabled. It is enough to specify '--with-texmf-dir=$HOME/texmf' for +most typical cases, but you have to create the direcotry '$HOME/texmf' +in advance if it doesn't exist. If this prescription doesn't work, +consider using one or more of the options '--with-texmf-dir=/DIR', +'--without-texmf-dir', '--with-tex-dir=/DIR' and '--with-doc-dir=/DIR'. +See *note Configure:: for detail of these options. + + Now here is another thing to ponder: perhaps you want to make it easy +for other users to share parts of your personal Emacs configuration. In +general, you can do this by writing '~myself/' anywhere where you +specify paths to something installed in your personal subdirectories, +not merely '~/', since the latter, when used by other users, will point +to non-existent files. + + For yourself, it will do to manipulate environment variables in your +'.profile' resp. '.login' files. But if people will be copying just +Elisp files, their copies will not work. While it would in general be +preferable if the added components where available from a shell level, +too (like when you call the standalone info reader, or try using +'preview.sty' for functionality besides of Emacs previews), it will be a +big help already if things work from inside of Emacs. + + Here is how to do the various parts: + +Making the Elisp available +.......................... + +In GNU Emacs, it should be sufficient if people just do + + (load "~myself/share/emacs/site-lisp/auctex.el" nil t t) + (load "~myself/share/emacs/site-lisp/preview-latex.el" nil t t) +where the path points to your personal installation. The rest of the +package should be found relative from there without further ado. + +Making the Info files available +............................... + +For making the info files accessible from within Elisp, something like +the following might be convenient to add into your or other people's +startup files: + + (eval-after-load 'info + '(add-to-list 'Info-directory-list "~myself/info")) + +Making the LaTeX style available +................................ + +If you want others to be able to share your installation, you should +configure it using '--without-texmf-dir', in which case things should +work as well for them as for you. + +1.2.6.1 Using AUCTeX from local Git repo +........................................ + +With the techniques described above, it is also possible to use AUCTeX +directly from a local Git repository. Let's assume you have your Git +repositories under '~/development/'. + + First, you have to fetch a copy of the AUCTeX Git repository. In a +shell, change directory to '~/development/' and do: + git clone https://git.savannah.gnu.org/git/auctex.git + + Now change directory to '~/development/auctex' and run +'./autogen.sh'. Next thing is to run 'configure' like this: + ./configure --without-texmf-dir --with-lispdir=. + +When finished, simply enter + make +and you're finished. Note that the 'make install' step is not +necessary. + + Now you have to tell Emacs about the plan. The following variables +must be set in your init file because their normal values are only +correct when AUCTeX is installed: + (setq TeX-data-directory "~/development/auctex" + TeX-lisp-directory TeX-data-directory) + +The info files will be available with this: + (eval-after-load 'info + '(add-to-list 'Info-additional-directory-list + "~/development/auctex/doc")) + +Now you're ready to load 'auctex.el' and 'preview-latex.el' out of this +directory: + (load "~/development/auctex/auctex.el" nil t t) + (load "~/development/auctex/preview-latex.el" nil t t) + + +File: auctex.info, Node: Installation under MS Windows, Next: Customizing, Prev: Advice for non-privileged users, Up: Installation + +1.2.7 Installation under MS Windows +----------------------------------- + +In a Nutshell +............. + +The following are brief installation instructions for the impatient. In +case you don't understand some of this, run into trouble of some sort, +or need more elaborate information, refer to the detailed instructions +further below. + + 1. Install the prerequisites, i.e. GNU Emacs, MSYS or Cygwin, a TeX + system, and Ghostscript. + + 2. Open the MSYS shell or a Cygwin shell and change to the directory + containing the unzipped file contents. + + 3. Configure AUCTeX: + + For Emacs: Many people like to install AUCTeX into the pseudo file + system hierarchy set up by the Emacs installation. Assuming Emacs + is installed in 'C:/Program Files/Emacs' and the directory for + local additions of your TeX system, e.g. MiKTeX, is + 'C:/localtexmf', you can do this by typing the following statement + at the shell prompt: + + ./configure --prefix='C:/Program Files/Emacs' \ + --infodir='C:/Program Files/Emacs/info' \ + --with-texmf-dir='C:/localtexmf' + + The commands above is example for common usage. More on + configuration options can be found in the detailed installation + instructions below. + + If the configuration script failed to find all required programs, + make sure that these programs are in your system path and add + directories containing the programs to the 'PATH' environment + variable if necessary. Here is how to do that in W2000/XP: + + 1. On the desktop, right click "My Computer" and select + properties. + 2. Click on "Advanced" in the "System Properties" window. + 3. Select "Environment Variables". + 4. Select "path" in "System Variables" and click "edit". Move to + the front in the line (this might require scrolling) and add + the missing path including drive letter, ended with a + semicolon. + + 4. If there were no further error messages, type + + make + + In case there were, please refer to the detailed description below. + + 5. Finish the installation by typing + + make install + +Detailed Installation Instructions +.................................. + +Installation of AUCTeX under Windows is in itself not more complicated +than on other platforms. However, meeting the prerequisites might +require more work than on some other platforms, and feel less natural. + + If you are experiencing any problems, even if you think they are of +your own making, be sure to report them to so +that we can explain things better in future. + + Windows is a problematic platform for installation scripts. The main +problem is that the installation procedure requires consistent file +names in order to find its way in the directory hierarchy, and Windows +path names are a mess. + + The installation procedure tries finding stuff in system search paths +and in Emacs paths. For that to succeed, you have to use the same +syntax and spelling and case of paths everywhere: in your system search +paths, in Emacs' 'load-path' variable, as argument to the scripts. If +your path names contain spaces or other 'shell-unfriendly' characters, +most notably backslashes for directory separators, place the whole path +in '"double quote marks"' whenever you specify it on a command line. + + Avoid 'helpful' magic file names like '/cygdrive/c' and +'C:\PROGRA~1\' like the plague. It is quite unlikely that the scripts +will be able to identify the actual file names involved. Use the full +paths, making use of normal Windows drive letters like ' 'C:/Program +Files/Emacs' ' where required, and using the same combination of upper- +and lowercase letters as in the actual files. File names containing +shell-special characters like spaces or backslashes (if you prefer that +syntax) need to get properly quoted to the shell: the above example used +single quotes for that. + + Ok, now here are the steps to perform: + + 1. You need to unpack the AUCTeX distribution (which you seemingly + have done since you are reading this). It must be unpacked in a + separate installation directory outside of your Emacs file + hierarchy: the installation will later copy all necessary files to + their final destination, and you can ultimately remove the + directory where you unpacked the files. + + Line endings are a problem under Windows. The distribution + contains only text files, and theoretically most of the involved + tools should get along with that. However, the files are processed + by various utilities, and it is conceivable that not all of them + will use the same line ending conventions. If you encounter + problems, it might help if you try unpacking (or checking out) the + files in binary mode, if your tools allow that. + + If you don't have a suitable unpacking tool, skip to the next step: + this should provide you with a working 'unzip' command. + + 2. The installation of AUCTeX will require the MSYS tool set from + or the Cygwin tool set from + . The latter is slower and larger (the + download size of the base system is about 15 MB) but comes with a + package manager that allows for updating the tool set and + installing additional packages like, for example, the spell checker + aspell. + + If Cygwin specific paths like '/cygdrive/c' crop up in the course + of the installation, using a non-Cygwin Emacs could conceivably + cause trouble. Using Cygwin either for everything or nothing might + save headaches, _if_ things don't work out. + + 3. Install a current version of Emacs from + . + + 4. You need a working TeX installation. One popular installation + under Windows is MiKTeX (https://miktex.org/). Another much more + extensive system is TeX Live (https://www.tug.org/texlive/) which + is rather close to its Unix cousins. + + 5. A working copy of Ghostscript (https://www.ghostscript.com/) is + required for preview-latex operation. Examining the output from + gswin32c -h + on a Windows command line should tell you whether your Ghostscript + supports the 'png16m' device needed for PNG support. MiKTeX + apparently comes with its own Ghostscript called 'mgs.exe'. + + 6. Perl (https://www.perl.org/) is needed for rebuilding the + documentation if you are working with a copy from Git or have + touched documentation source files in the preview-latex part. If + the line endings of the file 'preview/latex/preview.dtx' don't + correspond with what Perl calls '\n' when reading text files, + you'll run into trouble. + + 7. Now the fun stuff starts. If you have not yet done so, unpack the + AUCTeX distribution into a separate directory after rereading the + instructions for unpacking above. + + 8. Ready for takeoff. Start some shell (typically 'bash') capable of + running 'configure', change into the installation directory and + call './configure' with appropriate options. + + Typical options you'll want to specify will be + '--prefix=DRIVE:/PATH/TO/EMACS-HIERARCHY' + which tells 'configure' where to perform the installation. It + may also make 'configure' find Emacs automatically; if this + doesn't happen, try '--with-emacs' as described below. All + automatic detection of files and directories restricts itself + to directories below the PREFIX or in the same hierarchy as + the program accessing the files. Usually, directories like + 'man', 'share' and 'bin' will be situated right under PREFIX. + + This option also affects the defaults for placing the Texinfo + documentation files (see also '--infodir' below) and + automatically generated style hooks. + + If you have a central directory hierarchy (not untypical with + Cygwin) for such stuff, you might want to specify its root + here. You stand a good chance that this will be the only + option you need to supply, as long as your TeX-related + executables are in your system path, which they better be for + AUCTeX's operation, anyway. + + '--with-emacs' + if you are installing for a version of Emacs. You can use + '--with-emacs=DRIVE:/PATH/TO/EMACS' to specify the name of the + installed Emacs executable, complete with its path if + necessary (if Emacs is not within a directory specified in + your 'PATH' environment setting). + + '--with-lispdir=DRIVE:/PATH/TO/SITE-LISP' + This option tells a place in 'load-path' below which the files + are situated. The startup files 'auctex.el' and + 'preview-latex.el' will get installed here unless a + subdirectory 'site-start.d' exists which will then be used + instead. The other files from AUCTeX will be installed in a + subdirectory called 'auctex'. + + If you think that you need a different setup, please refer to + the full installation instructions in *note Configure::. + + '--infodir=DRIVE:/PATH/TO/INFO/DIRECTORY' + If you are installing into an Emacs directory, info files have + to be put into the 'info' folder below that directory. The + configuration script will usually try to install into the + folder 'share/info', so you have to override this by + specifying something like '--infodir='C:/Program Files/info'' + for the configure call. + + '--with-auto-dir=DRIVE:/DIR' + Directory containing automatically generated information. You + should not normally need to set this, as '--prefix' should + take care of this. + + '--disable-preview' + Use this option if your Emacs version is unable to support + image display. + + '--with-texmf-dir=DRIVE:/DIR' + This will specify the directory where your TeX installation + sits. If your TeX installation does not conform to the TDS + (TeX directory standard), you may need to specify more options + to get everything in place. + + For more information about any of the above and additional options, + see *note Configure::. + + Some executables might not be found in your path. That is not a + good idea, but you can get around by specifying environment + variables to 'configure': + GS="DRIVE:/PATH/TO/GSWIN32C.EXE" ./configure ... + should work for this purpose. 'gswin32c.exe' is the usual name for + the required _command line_ executable under Windows; in contrast, + 'gswin32.exe' is likely to fail. + + As an alternative to specifying variables for the 'configure' call + you can add directories containing the required executables to the + 'PATH' variable of your Windows system. This is especially a good + idea if Emacs has trouble finding the respective programs later + during normal operation. + + 9. Run 'make' in the installation directory. + + 10. Run 'make install' in the installation directory. + + 11. With Emacs, activation of AUCTeX and preview-latex depends on a + working 'site-start.d' directory or similar setup, since then the + startup files 'auctex.el' and 'preview-latex.el' will have been + placed there. If this has not been done, you should be able to + load the startup files manually with + (load "auctex.el" nil t t) + (load "preview-latex.el" nil t t) + in either a site-wide 'site-start.el' or your personal startup file + (usually accessible as '~/.emacs' or '~/.emacs.d/init.el' from + within Emacs). + + The default configuration of AUCTeX is probably not the best fit + for Windows systems with MiKTeX. You might want to add + (require 'tex-mik) + after loading 'auctex.el' and 'preview-latex.el' in order to get + more appropriate values for some customization options. + + You can always use + + M-x customize-group AUCTeX + + in order to customize more stuff, or use the 'Customize' menu. + + 12. Load 'circ.tex' into Emacs and see if you get the 'Command' menu. + Try using it to LaTeX the file. + + 13. Check whether the 'Preview' menu is available in this file. Use + it to generate previews for the document. + + If this barfs and tells you that image type 'png' is not supported, + you can either add PNG support to your Emacs installation or choose + another image format to be used by preview-latex. + + Adding support for an image format usually involves the + installation of a library, e.g. from . If + you got your Emacs from you might want to + check its README file + (https://ftp.gnu.org/gnu/emacs/windows/README) for details. + + A different image format can be chosen by setting the variable + 'preview-image-type'. While it is recommended to keep the 'dvipng' + or 'png' setting, you can temporarily select a different format + like 'pnm' to check if the lack of PNG support is the only problem + with your Emacs installation. + + Try adding the line + + (setq preview-image-type 'pnm) + + to your init file for a quick test. You should remove the line + after the test again, because PNM files take away *vast* amounts of + disk space, and thus also of load/save time. + + Well, that about is all. Have fun! + + +File: auctex.info, Node: Customizing, Prev: Installation under MS Windows, Up: Installation + +1.2.8 Customizing +----------------- + +Most of the site-specific customization should already have happened +during configuration of AUCTeX. Any further customization can be done +with customization buffers directly in Emacs. Just type 'M-x +customize-group AUCTeX ' to open the customization group for +AUCTeX or use the menu entries provided in the mode menus. Editing the +file 'tex-site.el' as suggested in former versions of AUCTeX should not +be done anymore because the installation routine will overwrite those +changes. + + You might check some options with a special significance. They are +accessible directly by typing 'M-x customize-option