From ad950747dfd50de7d2a4dd7d6dedf20ff2e12da5 Mon Sep 17 00:00:00 2001 From: Marcus Kammer <2262664-marcus-kammer@users.noreply.gitlab.com> Date: Wed, 11 Dec 2019 15:35:21 +0100 Subject: [PATCH] Update packages and bundle files --- .gitignore | 2 + bundle/custom.el | 5 +- bundle/display.el | 9 +- .../ein-ac.el | 0 .../ein-ac.elc | Bin .../ein-autoloads.el | 0 .../ein-cell-edit.el | 0 .../ein-cell-edit.elc | Bin .../ein-cell-output.el | 0 .../ein-cell-output.elc | Bin .../ein-cell.el | 0 .../ein-cell.elc | Bin .../ein-classes.el | 0 .../ein-classes.elc | Bin .../ein-company.el | 0 .../ein-company.elc | Bin .../ein-completer.el | 0 .../ein-completer.elc | Bin 6920 -> 6916 bytes .../ein-connect.el | 0 .../ein-connect.elc | Bin .../ein-console.el | 0 .../ein-console.elc | Bin .../ein-contents-api.el | 0 .../ein-contents-api.elc | Bin .../ein-core.el | 0 .../ein-core.elc | Bin .../ein-dev.el | 0 .../ein-dev.elc | Bin .../ein-events.el | 0 .../ein-events.elc | Bin .../ein-file.el | 0 .../ein-file.elc | Bin 3256 -> 3051 bytes .../ein-helm.el | 0 .../ein-helm.elc | Bin .../ein-hy.el | 0 .../ein-hy.elc | Bin .../ein-iexec.el | 0 .../ein-iexec.elc | Bin .../ein-inspector.el | 0 .../ein-inspector.elc | Bin .../ein-ipdb.el | 0 .../ein-ipdb.elc | Bin .../ein-ipynb-mode.el | 0 .../ein-ipynb-mode.elc | Bin .../ein-jupyter.el | 0 .../ein-jupyter.elc | Bin .../ein-jupyterhub.el | 0 .../ein-jupyterhub.elc | Bin .../ein-kernel.el | 0 .../ein-kernel.elc | Bin .../ein-kernelinfo.el | 0 .../ein-kernelinfo.elc | Bin .../ein-kill-ring.el | 0 .../ein-kill-ring.elc | Bin .../ein-log.el | 0 .../ein-log.elc | Bin .../ein-multilang-fontify.el | 0 .../ein-multilang-fontify.elc | Bin .../ein-multilang.el | 0 .../ein-multilang.elc | Bin .../ein-node.el | 0 .../ein-node.elc | Bin .../ein-notebook.el | 0 .../ein-notebook.elc | Bin .../ein-notebooklist.el | 0 .../ein-notebooklist.elc | Bin .../ein-notification.el | 0 .../ein-notification.elc | Bin .../ein-org.el | 0 .../ein-org.elc | Bin .../ein-output-area.el | 0 .../ein-output-area.elc | Bin .../ein-pager.el | 0 .../ein-pager.elc | Bin .../ein-pkg.el | 2 +- .../ein-process.el | 0 .../ein-process.elc | Bin .../ein-pseudo-console.el | 0 .../ein-pseudo-console.elc | Bin .../ein-python.el | 0 .../ein-python.elc | Bin .../ein-pytools.el | 0 .../ein-pytools.elc | Bin 16850 -> 16876 bytes .../ein-query.el | 0 .../ein-query.elc | Bin .../ein-scratchsheet.el | 0 .../ein-scratchsheet.elc | Bin .../ein-shared-output.el | 0 .../ein-shared-output.elc | Bin .../ein-skewer.el | 0 .../ein-skewer.elc | Bin 3116 -> 3118 bytes .../ein-smartrep.el | 0 .../ein-smartrep.elc | Bin .../ein-subpackages.el | 0 .../ein-subpackages.elc | Bin .../ein-timestamp.el | 0 .../ein-timestamp.elc | Bin .../ein-traceback.el | 0 .../ein-traceback.elc | Bin .../ein-utils.el | 0 .../ein-utils.elc | Bin .../ein-websocket.el | 0 .../ein-websocket.elc | Bin .../ein-worksheet.el | 19 +- .../ein-worksheet.elc | Bin 57183 -> 57255 bytes .../ein.el | 0 .../ein.elc | Bin .../ein_inspector.py | 0 .../ein_remote_safe.py | 0 .../ob-ein.el | 0 .../ob-ein.elc | Bin .../poly-ein.el | 0 .../poly-ein.elc | Bin .../AUTHORS.md | 0 .../LICENSE | 0 .../dir | 0 .../git-rebase.el | 0 .../git-rebase.elc | Bin 28072 -> 27987 bytes .../magit-apply.el | 0 .../magit-apply.elc | Bin 33151 -> 31993 bytes .../magit-autoloads.el | 0 .../magit-autorevert.el | 3 + .../magit-autorevert.elc | Bin 12431 -> 12523 bytes .../magit-bisect.el | 0 .../magit-bisect.elc | Bin 15636 -> 15636 bytes .../magit-blame.el | 0 .../magit-blame.elc | Bin 37852 -> 37852 bytes .../magit-bookmark.el | 0 .../magit-bookmark.elc | Bin 5733 -> 5676 bytes .../magit-branch.el | 0 .../magit-branch.elc | Bin 37397 -> 37160 bytes .../magit-clone.el | 0 .../magit-clone.elc | Bin 11226 -> 11156 bytes .../magit-commit.el | 0 .../magit-commit.elc | Bin 22625 -> 22559 bytes .../magit-core.el | 0 .../magit-core.elc | Bin 2968 -> 2968 bytes .../magit-diff.el | 3 +- .../magit-diff.elc | Bin 157770 -> 156403 bytes .../magit-ediff.el | 0 .../magit-ediff.elc | Bin 19148 -> 18902 bytes .../magit-extras.el | 0 .../magit-extras.elc | Bin 22260 -> 22004 bytes .../magit-fetch.el | 0 .../magit-fetch.elc | Bin 7101 -> 7101 bytes .../magit-files.el | 0 .../magit-files.elc | Bin 27033 -> 26952 bytes .../magit-git.el | 0 .../magit-git.elc | Bin 91100 -> 91100 bytes .../magit-gitignore.el | 0 .../magit-gitignore.elc | Bin 7378 -> 7378 bytes .../magit-imenu.el | 0 .../magit-imenu.elc | Bin 6830 -> 6830 bytes .../magit-log.el | 0 .../magit-log.elc | Bin 98456 -> 98195 bytes .../magit-margin.el | 0 .../magit-margin.elc | Bin 8339 -> 8237 bytes .../magit-merge.el | 0 .../magit-merge.elc | Bin 13710 -> 13563 bytes .../magit-mode.el | 8 +- .../magit-mode.elc | Bin 59591 -> 59591 bytes .../magit-notes.el | 0 .../magit-notes.elc | Bin 9045 -> 9045 bytes .../magit-obsolete.el | 0 .../magit-obsolete.elc | Bin 3795 -> 3795 bytes .../magit-patch.el | 0 .../magit-patch.elc | Bin 13403 -> 13403 bytes .../magit-pkg.el | 2 +- .../magit-process.el | 0 .../magit-process.elc | Bin 45899 -> 45899 bytes .../magit-pull.el | 0 .../magit-pull.elc | Bin 6144 -> 6144 bytes .../magit-push.el | 0 .../magit-push.elc | Bin 12261 -> 12261 bytes .../magit-reflog.el | 0 .../magit-reflog.elc | Bin 9998 -> 9998 bytes .../magit-refs.el | 0 .../magit-refs.elc | Bin 40393 -> 40256 bytes .../magit-remote.el | 0 .../magit-remote.elc | Bin 14931 -> 14859 bytes .../magit-repos.el | 0 .../magit-repos.elc | Bin 14542 -> 14542 bytes .../magit-reset.el | 0 .../magit-reset.elc | Bin 5544 -> 5544 bytes .../magit-section.el | 0 .../magit-section.elc | Bin 62832 -> 62655 bytes .../magit-sequence.el | 0 .../magit-sequence.elc | Bin 52359 -> 52139 bytes .../magit-stash.el | 0 .../magit-stash.elc | Bin 35517 -> 35517 bytes .../magit-status.el | 0 .../magit-status.elc | Bin 57227 -> 57132 bytes .../magit-submodule.el | 0 .../magit-submodule.elc | Bin 38537 -> 38467 bytes .../magit-subtree.el | 0 .../magit-subtree.elc | Bin 9095 -> 9095 bytes .../magit-tag.el | 0 .../magit-tag.elc | Bin 7151 -> 7151 bytes .../magit-transient.el | 0 .../magit-transient.elc | Bin 8360 -> 8360 bytes .../magit-utils.el | 0 .../magit-utils.elc | Bin 40408 -> 40322 bytes .../magit-wip.el | 0 .../magit-wip.elc | Bin 26804 -> 26804 bytes .../magit-worktree.el | 0 .../magit-worktree.elc | Bin 8598 -> 8598 bytes .../magit.el | 0 .../magit.elc | Bin 20434 -> 20434 bytes .../magit.info | 0 .../magit.info-1 | 0 .../magit.info-2 | 0 elpa/pickle-20190923.354/pickle-autoloads.el | 32 ++ elpa/pickle-20190923.354/pickle-pkg.el | 2 + elpa/pickle-20190923.354/pickle.el | 101 +++++++ elpa/pickle-20190923.354/pickle.elc | Bin 0 -> 4038 bytes .../poet-dark-monochrome-theme.el | 273 ++++++++++++++++++ .../poet-dark-monochrome-theme.elc | Bin 0 -> 11258 bytes .../poet-dark-theme.el | 273 ++++++++++++++++++ .../poet-dark-theme.elc | Bin 0 -> 11842 bytes .../poet-monochrome-theme.el | 273 ++++++++++++++++++ .../poet-monochrome-theme.elc | Bin 0 -> 11231 bytes .../poet-theme-autoloads.el | 58 ++++ .../poet-theme-pkg.el | 8 + elpa/poet-theme-20191103.1948/poet-theme.el | 273 ++++++++++++++++++ elpa/poet-theme-20191103.1948/poet-theme.elc | Bin 0 -> 11258 bytes .../poly-lock.el | 0 .../poly-lock.elc | Bin 10784 -> 10784 bytes .../polymode-autoloads.el | 0 .../polymode-base.el | 0 .../polymode-base.elc | Bin 9056 -> 9056 bytes .../polymode-classes.el | 7 - .../polymode-classes.elc | Bin 20167 -> 20056 bytes .../polymode-compat.el | 14 + .../polymode-compat.elc | Bin 8219 -> 8669 bytes .../polymode-core.el | 9 +- .../polymode-core.elc | Bin 53877 -> 53596 bytes .../polymode-debug.el | 0 .../polymode-debug.elc | Bin 20541 -> 20448 bytes .../polymode-export.el | 0 .../polymode-export.elc | Bin 18628 -> 18628 bytes .../polymode-methods.el | 0 .../polymode-methods.elc | Bin 18655 -> 18440 bytes .../polymode-pkg.el | 2 +- .../polymode-tangle.el | 0 .../polymode-tangle.elc | Bin 550 -> 550 bytes .../polymode-test-utils.el | 2 - .../polymode-test-utils.elc | Bin 13803 -> 13765 bytes .../polymode-weave.el | 0 .../polymode-weave.elc | Bin 12582 -> 12582 bytes .../polymode.el | 0 .../polymode.elc | Bin 26308 -> 26100 bytes .../typescript-mode-autoloads.el | 0 .../typescript-mode-pkg.el | 2 +- .../typescript-mode-test-utilities.el | 0 .../typescript-mode-test-utilities.elc | Bin 3495 -> 3495 bytes .../typescript-mode.el | 100 +++---- .../typescript-mode.elc | Bin 80162 -> 80015 bytes init.el | 2 +- 258 files changed, 1396 insertions(+), 88 deletions(-) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-ac.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-ac.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-autoloads.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-cell-edit.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-cell-edit.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-cell-output.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-cell-output.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-cell.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-cell.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-classes.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-classes.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-company.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-company.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-completer.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-completer.elc (83%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-connect.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-connect.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-console.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-console.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-contents-api.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-contents-api.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-core.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-core.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-dev.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-dev.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-events.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-events.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-file.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-file.elc (75%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-helm.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-helm.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-hy.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-hy.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-iexec.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-iexec.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-inspector.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-inspector.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-ipdb.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-ipdb.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-ipynb-mode.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-ipynb-mode.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-jupyter.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-jupyter.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-jupyterhub.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-jupyterhub.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-kernel.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-kernel.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-kernelinfo.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-kernelinfo.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-kill-ring.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-kill-ring.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-log.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-log.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-multilang-fontify.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-multilang-fontify.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-multilang.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-multilang.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-node.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-node.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-notebook.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-notebook.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-notebooklist.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-notebooklist.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-notification.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-notification.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-org.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-org.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-output-area.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-output-area.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-pager.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-pager.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-pkg.el (82%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-process.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-process.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-pseudo-console.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-pseudo-console.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-python.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-python.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-pytools.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-pytools.elc (94%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-query.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-query.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-scratchsheet.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-scratchsheet.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-shared-output.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-shared-output.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-skewer.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-skewer.elc (96%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-smartrep.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-smartrep.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-subpackages.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-subpackages.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-timestamp.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-timestamp.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-traceback.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-traceback.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-utils.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-utils.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-websocket.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-websocket.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-worksheet.el (98%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein-worksheet.elc (87%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein_inspector.py (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ein_remote_safe.py (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ob-ein.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/ob-ein.elc (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/poly-ein.el (100%) rename elpa/{ein-20191201.1831 => ein-20191208.33}/poly-ein.elc (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/AUTHORS.md (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/LICENSE (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/dir (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/git-rebase.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/git-rebase.elc (97%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-apply.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-apply.elc (55%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-autoloads.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-autorevert.el (98%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-autorevert.elc (94%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-bisect.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-bisect.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-blame.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-blame.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-bookmark.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-bookmark.elc (63%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-branch.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-branch.elc (91%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-clone.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-clone.elc (94%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-commit.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-commit.elc (90%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-core.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-core.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-diff.el (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-diff.elc (82%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-ediff.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-ediff.elc (80%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-extras.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-extras.elc (92%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-fetch.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-fetch.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-files.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-files.elc (98%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-git.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-git.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-gitignore.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-gitignore.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-imenu.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-imenu.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-log.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-log.elc (89%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-margin.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-margin.elc (91%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-merge.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-merge.elc (88%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-mode.el (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-mode.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-notes.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-notes.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-obsolete.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-obsolete.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-patch.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-patch.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-pkg.el (79%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-process.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-process.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-pull.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-pull.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-push.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-push.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-reflog.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-reflog.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-refs.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-refs.elc (94%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-remote.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-remote.elc (85%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-repos.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-repos.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-reset.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-reset.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-section.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-section.elc (97%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-sequence.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-sequence.elc (94%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-stash.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-stash.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-status.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-status.elc (97%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-submodule.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-submodule.elc (97%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-subtree.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-subtree.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-tag.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-tag.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-transient.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-transient.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-utils.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-utils.elc (98%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-wip.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-wip.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-worktree.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit-worktree.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit.el (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit.elc (99%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit.info (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit.info-1 (100%) rename elpa/{magit-20191128.1802 => magit-20191210.1617}/magit.info-2 (100%) create mode 100644 elpa/pickle-20190923.354/pickle-autoloads.el create mode 100644 elpa/pickle-20190923.354/pickle-pkg.el create mode 100644 elpa/pickle-20190923.354/pickle.el create mode 100644 elpa/pickle-20190923.354/pickle.elc create mode 100644 elpa/poet-theme-20191103.1948/poet-dark-monochrome-theme.el create mode 100644 elpa/poet-theme-20191103.1948/poet-dark-monochrome-theme.elc create mode 100644 elpa/poet-theme-20191103.1948/poet-dark-theme.el create mode 100644 elpa/poet-theme-20191103.1948/poet-dark-theme.elc create mode 100644 elpa/poet-theme-20191103.1948/poet-monochrome-theme.el create mode 100644 elpa/poet-theme-20191103.1948/poet-monochrome-theme.elc create mode 100644 elpa/poet-theme-20191103.1948/poet-theme-autoloads.el create mode 100644 elpa/poet-theme-20191103.1948/poet-theme-pkg.el create mode 100644 elpa/poet-theme-20191103.1948/poet-theme.el create mode 100644 elpa/poet-theme-20191103.1948/poet-theme.elc rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/poly-lock.el (100%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/poly-lock.elc (99%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode-autoloads.el (100%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode-base.el (100%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode-base.elc (99%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode-classes.el (98%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode-classes.elc (96%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode-compat.el (97%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode-compat.elc (94%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode-core.el (99%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode-core.elc (90%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode-debug.el (100%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode-debug.elc (95%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode-export.el (100%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode-export.elc (99%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode-methods.el (100%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode-methods.elc (84%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode-pkg.el (80%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode-tangle.el (100%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode-tangle.elc (95%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode-test-utils.el (99%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode-test-utils.elc (94%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode-weave.el (100%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode-weave.elc (99%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode.el (100%) rename elpa/{polymode-20190714.2017 => polymode-20191208.1239}/polymode.elc (82%) rename elpa/{typescript-mode-20191120.346 => typescript-mode-20191209.1107}/typescript-mode-autoloads.el (100%) rename elpa/{typescript-mode-20191120.346 => typescript-mode-20191209.1107}/typescript-mode-pkg.el (66%) rename elpa/{typescript-mode-20191120.346 => typescript-mode-20191209.1107}/typescript-mode-test-utilities.el (100%) rename elpa/{typescript-mode-20191120.346 => typescript-mode-20191209.1107}/typescript-mode-test-utilities.elc (99%) rename elpa/{typescript-mode-20191120.346 => typescript-mode-20191209.1107}/typescript-mode.el (98%) rename elpa/{typescript-mode-20191120.346 => typescript-mode-20191209.1107}/typescript-mode.elc (92%) diff --git a/.gitignore b/.gitignore index 47733d79..c3cc8023 100755 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,5 @@ org-clock-save.el elpa/archives/melpa/archive-contents __pycache__/ elpy/rpc-venv/ +.emacs.desktop +.emacs.desktop.lock diff --git a/bundle/custom.el b/bundle/custom.el index b68294d9..1276ba31 100644 --- a/bundle/custom.el +++ b/bundle/custom.el @@ -9,7 +9,7 @@ '(column-number-mode t) '(custom-safe-themes (quote - ("d6c5b8dc6049f2e9dabdfcafa9ef2079352640e80dffe3e6cc07c0f89cbf9748" "fa2b58bb98b62c3b8cf3b6f02f058ef7827a8e497125de0254f56e373abee088" "fa2af0c40576f3bde32290d7f4e7aa865eb6bf7ebe31eb9e37c32aa6f4ae8d10" "e396098fd5bef4f0dd6cedd01ea48df1ecb0554d8be0d8a924fb1d926f02f90f" "acfac6b14461a344f97fad30e2362c26a3fe56a9f095653832d8fc029cb9d05c" "85d1dbf2fc0e5d30f236712b831fb24faf6052f3114964fdeadede8e1b329832" "4639288d273cbd3dc880992e6032f9c817f17c4a91f00f3872009a099f5b3f84" "14c848e2c4a0a11fcd118e2519078aa50bb6020f89035423b40fff421fb24fbd" "cdb4ffdecc682978da78700a461cdc77456c3a6df1c1803ae2dd55c59fa703e3" "9e31aff9afe3c20a33dd966b4c54c6a5151f07659362e4b06bde38ded5370dae" "24fc62afe2e5f0609e436aa2427b396adf9a958a8fa660edbaab5fb13c08aae6" "82358261c32ebedfee2ca0f87299f74008a2e5ba5c502bde7aaa15db20ee3731" "4515feff287a98863b7b7f762197a78a7c2bfb6ec93879e7284dff184419268c" default))) + ("64d8237b42b3b01f1487a908836574a5e531ea5efab54b9afa19fb8fda471ab3" "4bdc0dfc53ae06323e031baf691f414babf13c9c9c35014dd07bb42c4db27c24" "d6c5b8dc6049f2e9dabdfcafa9ef2079352640e80dffe3e6cc07c0f89cbf9748" "fa2b58bb98b62c3b8cf3b6f02f058ef7827a8e497125de0254f56e373abee088" "fa2af0c40576f3bde32290d7f4e7aa865eb6bf7ebe31eb9e37c32aa6f4ae8d10" "e396098fd5bef4f0dd6cedd01ea48df1ecb0554d8be0d8a924fb1d926f02f90f" "acfac6b14461a344f97fad30e2362c26a3fe56a9f095653832d8fc029cb9d05c" "85d1dbf2fc0e5d30f236712b831fb24faf6052f3114964fdeadede8e1b329832" "4639288d273cbd3dc880992e6032f9c817f17c4a91f00f3872009a099f5b3f84" "14c848e2c4a0a11fcd118e2519078aa50bb6020f89035423b40fff421fb24fbd" "cdb4ffdecc682978da78700a461cdc77456c3a6df1c1803ae2dd55c59fa703e3" "9e31aff9afe3c20a33dd966b4c54c6a5151f07659362e4b06bde38ded5370dae" "24fc62afe2e5f0609e436aa2427b396adf9a958a8fa660edbaab5fb13c08aae6" "82358261c32ebedfee2ca0f87299f74008a2e5ba5c502bde7aaa15db20ee3731" "4515feff287a98863b7b7f762197a78a7c2bfb6ec93879e7284dff184419268c" default))) '(default-frame-alist (quote ((fullscreen . maximized) @@ -20,6 +20,7 @@ (menu-bar-lines . 0) (undecorated . t)))) '(delete-selection-mode t) + '(desktop-save-mode t) '(diary-file "~/Documents/Diary/diary") '(display-battery-mode t) '(display-line-numbers nil) @@ -83,7 +84,7 @@ '(package-enable-at-startup t) '(package-selected-packages (quote - (flymake-eslint json-mode elpy darkroom dockerfile-mode ein spacemacs-theme flucui-themes leuven-theme htmlize scss-mode berrys-theme web-mode python-docstring sphinx-doc sphinx-frontend sphinx-mode ox-nikola racket-mode slime gherkin-mode powershell typescript-mode ob-http ob-ipython ob-restclient nord-theme restclient request restclient-test yaml-mode magit))) + (pickle poet-theme flymake-eslint json-mode elpy darkroom dockerfile-mode ein spacemacs-theme flucui-themes leuven-theme htmlize scss-mode berrys-theme web-mode python-docstring sphinx-doc sphinx-frontend sphinx-mode ox-nikola racket-mode slime gherkin-mode powershell typescript-mode ob-http ob-ipython ob-restclient nord-theme restclient request restclient-test yaml-mode magit))) '(python-shell-interpreter "python3" t) '(register-preview-delay 2) '(register-separator 43) diff --git a/bundle/display.el b/bundle/display.el index 1d30a388..bcf4813b 100644 --- a/bundle/display.el +++ b/bundle/display.el @@ -15,11 +15,10 @@ (show-paren-mode) (when (eq system-type 'windows-nt) - (when (display-graphic-p) - (add-to-list 'default-frame-alist '(undecorated . nil)) - (add-to-list 'default-frame-alist '(font . "Iosevka Term-12")) - (when (string= (system-name) "XPS-8930") - (add-to-list 'default-frame-alist '(font . "Iosevka Term-10"))))) + (add-to-list 'default-frame-alist '(undecorated . nil)) + (add-to-list 'default-frame-alist '(font . "Iosevka Term Slab-12")) + (when (string= (system-name) "XPS-8930") + (add-to-list 'default-frame-alist '(font . "Iosevka Term-10")))) (when (eq system-type 'gnu/linux) (when (display-graphic-p) diff --git a/elpa/ein-20191201.1831/ein-ac.el b/elpa/ein-20191208.33/ein-ac.el similarity index 100% rename from elpa/ein-20191201.1831/ein-ac.el rename to elpa/ein-20191208.33/ein-ac.el diff --git a/elpa/ein-20191201.1831/ein-ac.elc b/elpa/ein-20191208.33/ein-ac.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-ac.elc rename to elpa/ein-20191208.33/ein-ac.elc diff --git a/elpa/ein-20191201.1831/ein-autoloads.el b/elpa/ein-20191208.33/ein-autoloads.el similarity index 100% rename from elpa/ein-20191201.1831/ein-autoloads.el rename to elpa/ein-20191208.33/ein-autoloads.el diff --git a/elpa/ein-20191201.1831/ein-cell-edit.el b/elpa/ein-20191208.33/ein-cell-edit.el similarity index 100% rename from elpa/ein-20191201.1831/ein-cell-edit.el rename to elpa/ein-20191208.33/ein-cell-edit.el diff --git a/elpa/ein-20191201.1831/ein-cell-edit.elc b/elpa/ein-20191208.33/ein-cell-edit.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-cell-edit.elc rename to elpa/ein-20191208.33/ein-cell-edit.elc diff --git a/elpa/ein-20191201.1831/ein-cell-output.el b/elpa/ein-20191208.33/ein-cell-output.el similarity index 100% rename from elpa/ein-20191201.1831/ein-cell-output.el rename to elpa/ein-20191208.33/ein-cell-output.el diff --git a/elpa/ein-20191201.1831/ein-cell-output.elc b/elpa/ein-20191208.33/ein-cell-output.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-cell-output.elc rename to elpa/ein-20191208.33/ein-cell-output.elc diff --git a/elpa/ein-20191201.1831/ein-cell.el b/elpa/ein-20191208.33/ein-cell.el similarity index 100% rename from elpa/ein-20191201.1831/ein-cell.el rename to elpa/ein-20191208.33/ein-cell.el diff --git a/elpa/ein-20191201.1831/ein-cell.elc b/elpa/ein-20191208.33/ein-cell.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-cell.elc rename to elpa/ein-20191208.33/ein-cell.elc diff --git a/elpa/ein-20191201.1831/ein-classes.el b/elpa/ein-20191208.33/ein-classes.el similarity index 100% rename from elpa/ein-20191201.1831/ein-classes.el rename to elpa/ein-20191208.33/ein-classes.el diff --git a/elpa/ein-20191201.1831/ein-classes.elc b/elpa/ein-20191208.33/ein-classes.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-classes.elc rename to elpa/ein-20191208.33/ein-classes.elc diff --git a/elpa/ein-20191201.1831/ein-company.el b/elpa/ein-20191208.33/ein-company.el similarity index 100% rename from elpa/ein-20191201.1831/ein-company.el rename to elpa/ein-20191208.33/ein-company.el diff --git a/elpa/ein-20191201.1831/ein-company.elc b/elpa/ein-20191208.33/ein-company.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-company.elc rename to elpa/ein-20191208.33/ein-company.elc diff --git a/elpa/ein-20191201.1831/ein-completer.el b/elpa/ein-20191208.33/ein-completer.el similarity index 100% rename from elpa/ein-20191201.1831/ein-completer.el rename to elpa/ein-20191208.33/ein-completer.el diff --git a/elpa/ein-20191201.1831/ein-completer.elc b/elpa/ein-20191208.33/ein-completer.elc similarity index 83% rename from elpa/ein-20191201.1831/ein-completer.elc rename to elpa/ein-20191208.33/ein-completer.elc index 23a383569433d8ea69d9f680b5eb22a86e1d3bb9..7b38e0e1ef04982e8f8af8f5f9554fd337e7e474 100644 GIT binary patch delta 394 zcmY*UJx{|h5XGT{SZ$y}2#Q#oegI3rj$Nw}EJ*wX&ZSF-JKy=;dwTC)-pRMNbXFCj5^U@Q&Y1@VWab0FnJ|~5k!4~Nx0*l?>ZF~eW1^~?+qGWWkI8T{$dhak zyVu>pBz7;7QD6O9y;h@52?$UR)ET_o!VPDpFeOf99`O+p>J!%xSKs*S#@6oiIk=$Q zNwhibl==h)zN29=H$oVsQwE0a%;+qh&65P1X);PWr~eqF5M*k2O!BK_bm?|;H%k*G z%W)+ndyOX9C!Ul{y;gSBgI!Up_L}-BzZ+o)U$=-A2X+r3zfddB$l$Wz)wF~}@v{C= Kf}0}SdP0A4MP(WQ delta 378 zcmZoM>oD68%~5X{V{Bl=qR3$vV`N|=$N=OS1F;DZo3gRF#3;oW85%GHd1fApK&GJs zqoV_mXC7m0XaK}O-G)X$4Af%?)MIGM#=*t`)MRXE1|kj2R3Ih*1VedoDl54@epTu`v*va03ZbAT|SH zbA=dVBLk3XBSVOgkr7D9I7VsmL{{g?Z&-_^b5biZlM{1vb5ctbGzt<+G890Brh;;` z#$*R}MP8t8BLj0Kg=moQwy(qPLPt6*pzJNX@x*yelew^#rw C?L5)| delta 423 zcmZ{g&q~8U5QjnA*dP|X7^HugWTmviLUuPzpwOFDkRH8ti=;J0F>TT`5qk0gJnl<) z6ujuGc=Rgx3{HYVQ9S%+mSMh+VLyzQ!>9Msy(@+7RrG-r%&zFt!p<-pBjf_BgXv=2 zT`Zmy+{Q3da>nX;Y3M_2b_b^jae+aEBf{MiES{WU6ZYu^mnS1B>HQe?r7!g6#t7fSS%{*FW rQ5tM|pcf=bloYs=oZhrn4I2)_at%K+Noww2#dv0$| diff --git a/elpa/ein-20191201.1831/ein-helm.el b/elpa/ein-20191208.33/ein-helm.el similarity index 100% rename from elpa/ein-20191201.1831/ein-helm.el rename to elpa/ein-20191208.33/ein-helm.el diff --git a/elpa/ein-20191201.1831/ein-helm.elc b/elpa/ein-20191208.33/ein-helm.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-helm.elc rename to elpa/ein-20191208.33/ein-helm.elc diff --git a/elpa/ein-20191201.1831/ein-hy.el b/elpa/ein-20191208.33/ein-hy.el similarity index 100% rename from elpa/ein-20191201.1831/ein-hy.el rename to elpa/ein-20191208.33/ein-hy.el diff --git a/elpa/ein-20191201.1831/ein-hy.elc b/elpa/ein-20191208.33/ein-hy.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-hy.elc rename to elpa/ein-20191208.33/ein-hy.elc diff --git a/elpa/ein-20191201.1831/ein-iexec.el b/elpa/ein-20191208.33/ein-iexec.el similarity index 100% rename from elpa/ein-20191201.1831/ein-iexec.el rename to elpa/ein-20191208.33/ein-iexec.el diff --git a/elpa/ein-20191201.1831/ein-iexec.elc b/elpa/ein-20191208.33/ein-iexec.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-iexec.elc rename to elpa/ein-20191208.33/ein-iexec.elc diff --git a/elpa/ein-20191201.1831/ein-inspector.el b/elpa/ein-20191208.33/ein-inspector.el similarity index 100% rename from elpa/ein-20191201.1831/ein-inspector.el rename to elpa/ein-20191208.33/ein-inspector.el diff --git a/elpa/ein-20191201.1831/ein-inspector.elc b/elpa/ein-20191208.33/ein-inspector.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-inspector.elc rename to elpa/ein-20191208.33/ein-inspector.elc diff --git a/elpa/ein-20191201.1831/ein-ipdb.el b/elpa/ein-20191208.33/ein-ipdb.el similarity index 100% rename from elpa/ein-20191201.1831/ein-ipdb.el rename to elpa/ein-20191208.33/ein-ipdb.el diff --git a/elpa/ein-20191201.1831/ein-ipdb.elc b/elpa/ein-20191208.33/ein-ipdb.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-ipdb.elc rename to elpa/ein-20191208.33/ein-ipdb.elc diff --git a/elpa/ein-20191201.1831/ein-ipynb-mode.el b/elpa/ein-20191208.33/ein-ipynb-mode.el similarity index 100% rename from elpa/ein-20191201.1831/ein-ipynb-mode.el rename to elpa/ein-20191208.33/ein-ipynb-mode.el diff --git a/elpa/ein-20191201.1831/ein-ipynb-mode.elc b/elpa/ein-20191208.33/ein-ipynb-mode.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-ipynb-mode.elc rename to elpa/ein-20191208.33/ein-ipynb-mode.elc diff --git a/elpa/ein-20191201.1831/ein-jupyter.el b/elpa/ein-20191208.33/ein-jupyter.el similarity index 100% rename from elpa/ein-20191201.1831/ein-jupyter.el rename to elpa/ein-20191208.33/ein-jupyter.el diff --git a/elpa/ein-20191201.1831/ein-jupyter.elc b/elpa/ein-20191208.33/ein-jupyter.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-jupyter.elc rename to elpa/ein-20191208.33/ein-jupyter.elc diff --git a/elpa/ein-20191201.1831/ein-jupyterhub.el b/elpa/ein-20191208.33/ein-jupyterhub.el similarity index 100% rename from elpa/ein-20191201.1831/ein-jupyterhub.el rename to elpa/ein-20191208.33/ein-jupyterhub.el diff --git a/elpa/ein-20191201.1831/ein-jupyterhub.elc b/elpa/ein-20191208.33/ein-jupyterhub.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-jupyterhub.elc rename to elpa/ein-20191208.33/ein-jupyterhub.elc diff --git a/elpa/ein-20191201.1831/ein-kernel.el b/elpa/ein-20191208.33/ein-kernel.el similarity index 100% rename from elpa/ein-20191201.1831/ein-kernel.el rename to elpa/ein-20191208.33/ein-kernel.el diff --git a/elpa/ein-20191201.1831/ein-kernel.elc b/elpa/ein-20191208.33/ein-kernel.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-kernel.elc rename to elpa/ein-20191208.33/ein-kernel.elc diff --git a/elpa/ein-20191201.1831/ein-kernelinfo.el b/elpa/ein-20191208.33/ein-kernelinfo.el similarity index 100% rename from elpa/ein-20191201.1831/ein-kernelinfo.el rename to elpa/ein-20191208.33/ein-kernelinfo.el diff --git a/elpa/ein-20191201.1831/ein-kernelinfo.elc b/elpa/ein-20191208.33/ein-kernelinfo.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-kernelinfo.elc rename to elpa/ein-20191208.33/ein-kernelinfo.elc diff --git a/elpa/ein-20191201.1831/ein-kill-ring.el b/elpa/ein-20191208.33/ein-kill-ring.el similarity index 100% rename from elpa/ein-20191201.1831/ein-kill-ring.el rename to elpa/ein-20191208.33/ein-kill-ring.el diff --git a/elpa/ein-20191201.1831/ein-kill-ring.elc b/elpa/ein-20191208.33/ein-kill-ring.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-kill-ring.elc rename to elpa/ein-20191208.33/ein-kill-ring.elc diff --git a/elpa/ein-20191201.1831/ein-log.el b/elpa/ein-20191208.33/ein-log.el similarity index 100% rename from elpa/ein-20191201.1831/ein-log.el rename to elpa/ein-20191208.33/ein-log.el diff --git a/elpa/ein-20191201.1831/ein-log.elc b/elpa/ein-20191208.33/ein-log.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-log.elc rename to elpa/ein-20191208.33/ein-log.elc diff --git a/elpa/ein-20191201.1831/ein-multilang-fontify.el b/elpa/ein-20191208.33/ein-multilang-fontify.el similarity index 100% rename from elpa/ein-20191201.1831/ein-multilang-fontify.el rename to elpa/ein-20191208.33/ein-multilang-fontify.el diff --git a/elpa/ein-20191201.1831/ein-multilang-fontify.elc b/elpa/ein-20191208.33/ein-multilang-fontify.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-multilang-fontify.elc rename to elpa/ein-20191208.33/ein-multilang-fontify.elc diff --git a/elpa/ein-20191201.1831/ein-multilang.el b/elpa/ein-20191208.33/ein-multilang.el similarity index 100% rename from elpa/ein-20191201.1831/ein-multilang.el rename to elpa/ein-20191208.33/ein-multilang.el diff --git a/elpa/ein-20191201.1831/ein-multilang.elc b/elpa/ein-20191208.33/ein-multilang.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-multilang.elc rename to elpa/ein-20191208.33/ein-multilang.elc diff --git a/elpa/ein-20191201.1831/ein-node.el b/elpa/ein-20191208.33/ein-node.el similarity index 100% rename from elpa/ein-20191201.1831/ein-node.el rename to elpa/ein-20191208.33/ein-node.el diff --git a/elpa/ein-20191201.1831/ein-node.elc b/elpa/ein-20191208.33/ein-node.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-node.elc rename to elpa/ein-20191208.33/ein-node.elc diff --git a/elpa/ein-20191201.1831/ein-notebook.el b/elpa/ein-20191208.33/ein-notebook.el similarity index 100% rename from elpa/ein-20191201.1831/ein-notebook.el rename to elpa/ein-20191208.33/ein-notebook.el diff --git a/elpa/ein-20191201.1831/ein-notebook.elc b/elpa/ein-20191208.33/ein-notebook.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-notebook.elc rename to elpa/ein-20191208.33/ein-notebook.elc diff --git a/elpa/ein-20191201.1831/ein-notebooklist.el b/elpa/ein-20191208.33/ein-notebooklist.el similarity index 100% rename from elpa/ein-20191201.1831/ein-notebooklist.el rename to elpa/ein-20191208.33/ein-notebooklist.el diff --git a/elpa/ein-20191201.1831/ein-notebooklist.elc b/elpa/ein-20191208.33/ein-notebooklist.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-notebooklist.elc rename to elpa/ein-20191208.33/ein-notebooklist.elc diff --git a/elpa/ein-20191201.1831/ein-notification.el b/elpa/ein-20191208.33/ein-notification.el similarity index 100% rename from elpa/ein-20191201.1831/ein-notification.el rename to elpa/ein-20191208.33/ein-notification.el diff --git a/elpa/ein-20191201.1831/ein-notification.elc b/elpa/ein-20191208.33/ein-notification.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-notification.elc rename to elpa/ein-20191208.33/ein-notification.elc diff --git a/elpa/ein-20191201.1831/ein-org.el b/elpa/ein-20191208.33/ein-org.el similarity index 100% rename from elpa/ein-20191201.1831/ein-org.el rename to elpa/ein-20191208.33/ein-org.el diff --git a/elpa/ein-20191201.1831/ein-org.elc b/elpa/ein-20191208.33/ein-org.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-org.elc rename to elpa/ein-20191208.33/ein-org.elc diff --git a/elpa/ein-20191201.1831/ein-output-area.el b/elpa/ein-20191208.33/ein-output-area.el similarity index 100% rename from elpa/ein-20191201.1831/ein-output-area.el rename to elpa/ein-20191208.33/ein-output-area.el diff --git a/elpa/ein-20191201.1831/ein-output-area.elc b/elpa/ein-20191208.33/ein-output-area.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-output-area.elc rename to elpa/ein-20191208.33/ein-output-area.elc diff --git a/elpa/ein-20191201.1831/ein-pager.el b/elpa/ein-20191208.33/ein-pager.el similarity index 100% rename from elpa/ein-20191201.1831/ein-pager.el rename to elpa/ein-20191208.33/ein-pager.el diff --git a/elpa/ein-20191201.1831/ein-pager.elc b/elpa/ein-20191208.33/ein-pager.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-pager.elc rename to elpa/ein-20191208.33/ein-pager.elc diff --git a/elpa/ein-20191201.1831/ein-pkg.el b/elpa/ein-20191208.33/ein-pkg.el similarity index 82% rename from elpa/ein-20191201.1831/ein-pkg.el rename to elpa/ein-20191208.33/ein-pkg.el index e1514cd2..98d1cb4a 100644 --- a/elpa/ein-20191201.1831/ein-pkg.el +++ b/elpa/ein-20191208.33/ein-pkg.el @@ -1,4 +1,4 @@ -(define-package "ein" "20191201.1831" "Emacs IPython Notebook" +(define-package "ein" "20191208.33" "Emacs IPython Notebook" '((emacs "25") (websocket "20191017.30") (auto-complete "1.4.0") diff --git a/elpa/ein-20191201.1831/ein-process.el b/elpa/ein-20191208.33/ein-process.el similarity index 100% rename from elpa/ein-20191201.1831/ein-process.el rename to elpa/ein-20191208.33/ein-process.el diff --git a/elpa/ein-20191201.1831/ein-process.elc b/elpa/ein-20191208.33/ein-process.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-process.elc rename to elpa/ein-20191208.33/ein-process.elc diff --git a/elpa/ein-20191201.1831/ein-pseudo-console.el b/elpa/ein-20191208.33/ein-pseudo-console.el similarity index 100% rename from elpa/ein-20191201.1831/ein-pseudo-console.el rename to elpa/ein-20191208.33/ein-pseudo-console.el diff --git a/elpa/ein-20191201.1831/ein-pseudo-console.elc b/elpa/ein-20191208.33/ein-pseudo-console.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-pseudo-console.elc rename to elpa/ein-20191208.33/ein-pseudo-console.elc diff --git a/elpa/ein-20191201.1831/ein-python.el b/elpa/ein-20191208.33/ein-python.el similarity index 100% rename from elpa/ein-20191201.1831/ein-python.el rename to elpa/ein-20191208.33/ein-python.el diff --git a/elpa/ein-20191201.1831/ein-python.elc b/elpa/ein-20191208.33/ein-python.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-python.elc rename to elpa/ein-20191208.33/ein-python.elc diff --git a/elpa/ein-20191201.1831/ein-pytools.el b/elpa/ein-20191208.33/ein-pytools.el similarity index 100% rename from elpa/ein-20191201.1831/ein-pytools.el rename to elpa/ein-20191208.33/ein-pytools.el diff --git a/elpa/ein-20191201.1831/ein-pytools.elc b/elpa/ein-20191208.33/ein-pytools.elc similarity index 94% rename from elpa/ein-20191201.1831/ein-pytools.elc rename to elpa/ein-20191208.33/ein-pytools.elc index af9c4cbf42946b951b6afa76b1d1dab827b13a55..25dcedf2949990a4ec5293b5abfefebb1440f45b 100644 GIT binary patch delta 263 zcmW;GO-jR15C?Fw5R5o{ol%*#i+s40SY38xDs5g)`PG-<_kT@Bl87e7n3Bt8U$iQGhQZfCcv)4wYO69l+$YAVU hz!hMIQ}m%$)xx*O?Xp>`qJ+y*)nWVAH%-;~_CG%M@lNco+X&R&CAPJ<+fY_Wf#@NUpMoCd?@_bwA$zN<< zOnzkR%4jl)M{2T@oeMulOkRwUi76*Hh}3bJJjKGuy45V67dh$63F)eOIofsnnb0vjnWkXwKD_z~>9Nn_SB3)gDl!8p% laxj?zA{8c^*(pvob?oLfQP5CUQP5K`G&3}{oP5?%9sp$1Hy;21 diff --git a/elpa/ein-20191201.1831/ein-query.el b/elpa/ein-20191208.33/ein-query.el similarity index 100% rename from elpa/ein-20191201.1831/ein-query.el rename to elpa/ein-20191208.33/ein-query.el diff --git a/elpa/ein-20191201.1831/ein-query.elc b/elpa/ein-20191208.33/ein-query.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-query.elc rename to elpa/ein-20191208.33/ein-query.elc diff --git a/elpa/ein-20191201.1831/ein-scratchsheet.el b/elpa/ein-20191208.33/ein-scratchsheet.el similarity index 100% rename from elpa/ein-20191201.1831/ein-scratchsheet.el rename to elpa/ein-20191208.33/ein-scratchsheet.el diff --git a/elpa/ein-20191201.1831/ein-scratchsheet.elc b/elpa/ein-20191208.33/ein-scratchsheet.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-scratchsheet.elc rename to elpa/ein-20191208.33/ein-scratchsheet.elc diff --git a/elpa/ein-20191201.1831/ein-shared-output.el b/elpa/ein-20191208.33/ein-shared-output.el similarity index 100% rename from elpa/ein-20191201.1831/ein-shared-output.el rename to elpa/ein-20191208.33/ein-shared-output.el diff --git a/elpa/ein-20191201.1831/ein-shared-output.elc b/elpa/ein-20191208.33/ein-shared-output.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-shared-output.elc rename to elpa/ein-20191208.33/ein-shared-output.elc diff --git a/elpa/ein-20191201.1831/ein-skewer.el b/elpa/ein-20191208.33/ein-skewer.el similarity index 100% rename from elpa/ein-20191201.1831/ein-skewer.el rename to elpa/ein-20191208.33/ein-skewer.el diff --git a/elpa/ein-20191201.1831/ein-skewer.elc b/elpa/ein-20191208.33/ein-skewer.elc similarity index 96% rename from elpa/ein-20191201.1831/ein-skewer.elc rename to elpa/ein-20191208.33/ein-skewer.elc index ee0f536872cc31ccb14487ffdbe8b995f80ca95b..77c5cb7ae422551d0bbf4bbda88cf68888d978b2 100644 GIT binary patch delta 56 zcmZ1@u})%xGz+8UWEmDoCR5AJrYr}T87(${W0z);w$zN(JDB|6rG9kv7+i)#TDBD9SI(Oi5KxPtDBJEzV9Y JPc72q0sx#;54QjS diff --git a/elpa/ein-20191201.1831/ein-smartrep.el b/elpa/ein-20191208.33/ein-smartrep.el similarity index 100% rename from elpa/ein-20191201.1831/ein-smartrep.el rename to elpa/ein-20191208.33/ein-smartrep.el diff --git a/elpa/ein-20191201.1831/ein-smartrep.elc b/elpa/ein-20191208.33/ein-smartrep.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-smartrep.elc rename to elpa/ein-20191208.33/ein-smartrep.elc diff --git a/elpa/ein-20191201.1831/ein-subpackages.el b/elpa/ein-20191208.33/ein-subpackages.el similarity index 100% rename from elpa/ein-20191201.1831/ein-subpackages.el rename to elpa/ein-20191208.33/ein-subpackages.el diff --git a/elpa/ein-20191201.1831/ein-subpackages.elc b/elpa/ein-20191208.33/ein-subpackages.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-subpackages.elc rename to elpa/ein-20191208.33/ein-subpackages.elc diff --git a/elpa/ein-20191201.1831/ein-timestamp.el b/elpa/ein-20191208.33/ein-timestamp.el similarity index 100% rename from elpa/ein-20191201.1831/ein-timestamp.el rename to elpa/ein-20191208.33/ein-timestamp.el diff --git a/elpa/ein-20191201.1831/ein-timestamp.elc b/elpa/ein-20191208.33/ein-timestamp.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-timestamp.elc rename to elpa/ein-20191208.33/ein-timestamp.elc diff --git a/elpa/ein-20191201.1831/ein-traceback.el b/elpa/ein-20191208.33/ein-traceback.el similarity index 100% rename from elpa/ein-20191201.1831/ein-traceback.el rename to elpa/ein-20191208.33/ein-traceback.el diff --git a/elpa/ein-20191201.1831/ein-traceback.elc b/elpa/ein-20191208.33/ein-traceback.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-traceback.elc rename to elpa/ein-20191208.33/ein-traceback.elc diff --git a/elpa/ein-20191201.1831/ein-utils.el b/elpa/ein-20191208.33/ein-utils.el similarity index 100% rename from elpa/ein-20191201.1831/ein-utils.el rename to elpa/ein-20191208.33/ein-utils.el diff --git a/elpa/ein-20191201.1831/ein-utils.elc b/elpa/ein-20191208.33/ein-utils.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-utils.elc rename to elpa/ein-20191208.33/ein-utils.elc diff --git a/elpa/ein-20191201.1831/ein-websocket.el b/elpa/ein-20191208.33/ein-websocket.el similarity index 100% rename from elpa/ein-20191201.1831/ein-websocket.el rename to elpa/ein-20191208.33/ein-websocket.el diff --git a/elpa/ein-20191201.1831/ein-websocket.elc b/elpa/ein-20191208.33/ein-websocket.elc similarity index 100% rename from elpa/ein-20191201.1831/ein-websocket.elc rename to elpa/ein-20191208.33/ein-websocket.elc diff --git a/elpa/ein-20191201.1831/ein-worksheet.el b/elpa/ein-20191208.33/ein-worksheet.el similarity index 98% rename from elpa/ein-20191201.1831/ein-worksheet.el rename to elpa/ein-20191208.33/ein-worksheet.el index 2dcc5b8a..a51e4827 100644 --- a/elpa/ein-20191201.1831/ein-worksheet.el +++ b/elpa/ein-20191208.33/ein-worksheet.el @@ -149,6 +149,7 @@ Normalize `buffer-undo-list' by removing extraneous details, and update the ein: (numberp (car (last u))) (numberp (cdr (last u)))) (append (cl-subseq u 0 3) (cons (+ ,distance (car (last u))) + (+ ,distance (cdr (last u)))))) ((and (consp u) (eq (car u) 'apply) (numberp (nth 2 u)) (numberp (nth 3 u))) @@ -166,13 +167,14 @@ Normalize `buffer-undo-list' by removing extraneous details, and update the ein: result)) (defun ein:worksheet--jigger-undo-list (&optional change-cell-id) - (if (/= (length buffer-undo-list) (length ein:%which-cell%)) + (if (/= (safe-length buffer-undo-list) (length ein:%which-cell%)) (ein:log 'debug "jig %s to %s: %S %S" (length ein:%which-cell%) (length buffer-undo-list) buffer-undo-list ein:%which-cell%)) (ein:and-let* ((old-cell-id (car change-cell-id)) (new-cell-id (cdr change-cell-id)) (changed-p (not (eq old-cell-id new-cell-id)))) - (setq ein:%which-cell% (-replace old-cell-id new-cell-id ein:%which-cell%))) - (let ((fill (- (length buffer-undo-list) (length ein:%which-cell%)))) + (when changed-p + (setq ein:%which-cell% (-replace old-cell-id new-cell-id ein:%which-cell%)))) + (let ((fill (- (safe-length buffer-undo-list) (length ein:%which-cell%)))) (if (> (abs fill) 1) (progn (let ((msg (format "Undo failure diagnostic %s %s | %s" @@ -187,14 +189,15 @@ Normalize `buffer-undo-list' by removing extraneous details, and update the ein: (ein:display-warning msg :error) (error "ein:worksheet--jigger-undo-list: aborting"))) (if (< fill 0) - (setq ein:%which-cell% (nthcdr (- fill) ein:%which-cell%)) + (setq ein:%which-cell% (nthcdr (- fill) ein:%which-cell%)) (if (> fill 0) (setq ein:%which-cell% (nconc (make-list fill (car ein:%which-cell%)) ein:%which-cell%)))))) - (cl-assert (= (length buffer-undo-list) (length ein:%which-cell%)) t + (cl-assert (= (safe-length buffer-undo-list) (length ein:%which-cell%)) + t "ein:worksheet--jigger-undo-list %d != %d" - (length buffer-undo-list) (length ein:%which-cell%))) + (safe-length buffer-undo-list) (length ein:%which-cell%))) (defun ein:worksheet--unshift-undo-list (cell &optional exogenous-input old-cell) "Adjust `buffer-undo-list' for adding CELL. Unshift in list parlance means prepending to list." @@ -234,9 +237,9 @@ Normalize `buffer-undo-list' by removing extraneous details, and update the ein: (ein:log 'debug "unsh adj %s %s" u cell-id) (setq lst (nconc lst (list (funcall func-after-cell u))))) (setq lst (nconc lst (list u))))))) - (cl-assert (= (length buffer-undo-list) (length lst)) t + (cl-assert (= (safe-length buffer-undo-list) (length lst)) t "ein:worksheet--unshift-undo-list %d != %d" - (length buffer-undo-list) (length lst)) + (safe-length buffer-undo-list) (length lst)) (setq buffer-undo-list lst) (ein:worksheet--update-cell-lengths cell exogenous-input))))) diff --git a/elpa/ein-20191201.1831/ein-worksheet.elc b/elpa/ein-20191208.33/ein-worksheet.elc similarity index 87% rename from elpa/ein-20191201.1831/ein-worksheet.elc rename to elpa/ein-20191208.33/ein-worksheet.elc index 95c72276a5ff2979e9cc4487f9e74c1402b924e6..8d8d88c4e7dbdc70a1b6b4a6c8e608427f4f438f 100644 GIT binary patch delta 1587 zcmZuwT})g>6yCYB3oM%sY)w`I<#O*Xi(T4f@141S3oNCnNsGpZCPI;3jYdI`hBnfl zSOcpKJ{So_r%9Dcs?`LEfl9_;8tY#*ZPF$fYNH8iOkaF6^4yr}nY%!u@nJG^&V1*b z?>lGaw=ePBSNM~u9YvoRPK6%b-|bVwA|WtcpP2?M(@**oP9vSLnRRf_%#c5_S6Vxy zWrSk>Kw*!x>!qCwZ7XdMOyMe;if1yJ%>sRD1Na$f&|$NBB+{p}=t4=;hUHX5NkbzX zTvbyg#!UbLMh%kEB@fbA3Ne8Mqb8V)Qi*_owB(>RZ2*iAY3fX*;hvE+#2Tz9Lo8S} zBqQmPFwz84il&*6an=i=X1I3k$!%nZsm1Bm+6aYF=jFnXv|%#!xus81P- z{|B)l5h4H&x}%+b5`dN!-|9)XpM%m+kxC347<7U;n=N~I>j2t=nYdh2`(mTd4D@G@ z^p8A$e2|aFbTOkILy^EKDz#a(yA>ai>WcS5ap*E>voeE^xp_VsBI(S5r-7?eX`dHPf~%*L5xLgz9+2}J>vck z0OAT8LCvHciox5EM68z)yba4Cd7XHrkK!}ek|aQg4R6GTu5I4K(6)}j*oc?N1B6CN zho5YzhJ@mFy1C+CQ(SMTEe()YYPxV*G^E%b@6G*zsbPu(MpYDBmdX3_A7PJDULQWi ztINy8nN}^VcphIps`4i~s>Eu?i(%|ChcDeaAg1>H{SbDkysZ}t!^yCcr(*T!j~I5Y zFL&{=$qI3A^ml|^#{ow{XeZAg0)jHy&Lcyk$F-e91N`o6O8jtYT~YETV4B6Br*jzR zEl=p<5saA|c=_7I;SUyH#fr-U(AvbaVa1h6OI4;{zXS<_s$y(%Q3*SSl^40Qk4H98 zV&z;fAW9J{=jz1d`Mr>hO748*n;1VfQ!eh$^pq*CEqdO63Mrl?mM{6h9n?zD)Lf-# z|FA3)hL`U_VbDMSGs3nh8D)6ceE0&Zp;V#FGo-kW8w`h_cJi z0SSXwuVuwMORp%%;|()^uk+ZV|ne7_D-K0R({AAh6Bg-g=zS4pTl==GhF6Ih>PlwzqbXgGPE{_ z*7?siHlbaPb_%jh6MT`1!elauReN+De4ObqxI`DCe9lb-T5#;V2-6c|@aO0c>ruRm z5$Q5N9>eCWBAa3eNa1J-Zo*uckif=zl@0^*z{AlDH4F-5?!uo_Eb>9ERx zKr!Z7eW4V@$7}|zxwFbwa9}TtpnnQb+~%MQzV8|?XbKXyP>7z>G)1FphX2};Sqhl^}{s+KZ*07qCV)fb0V{hw#mSUN9=4Ri$FWjIQ%x%Hc zwvml(UA=;xFt<1ZAv3}n{dl?nin#G;@8CdR&F=nz0af&fo+q2q52;=07LAy;JXyO; zP41~9#`*{qj(7B0sT^F$mDj!3scReR@wyMg1lBx!qFhCq4u`4ZSaNALs%Ba@RZ+*z zM(*v2hY2?jCD%_BsJ5YL3btAqaS3%iORkJG$_s-`F3#Vt4)1$TqukA?crPVJcDQrzZBT9RcjXd8s1v821_`+O=ObSWXyNo5 zr|wg)ev+FLh7lY{e^j2m994f#&uP@MOmHOS_VXp`-kCib6`n0G&X=o0=RVemfjp9G z`}saXG6MW1a_CNxTDo|M5Z6Nc=xI}(y*wAlzA~~+Ui$nlFh?EjEs_ylGFmmz|DrrNxk;JdmJ(_U3wHH@dgj(UFuA~m%9++G)$(08A-0FCPnk_jOg5kQDPd$b zwKUr7=2yYUYG`R`W0{6>hL b?+N^@%;qNMn>o{turM2#m~Fn0b%O~2q(nRV delta 314 zcmcb7i*dzm#tC|iMjQ3Ry`=94dbHPkB?Yh)xAXXutBCgr3m6lYeYDi|r0q!yPbq!ua^rGn+aqK0~= zFn&o!QEG8Ueol&lfu4n-k*PvKX;Er&enF)|i9$+ZNuq*AX@P>Vi9$+#d7gr?rKYAr zZen_7iEc_}TAD6UW4UgAk#2EvQGQMivuX`}%~d`njLc@{=9@qIRxq*} z85o!vP0sVb#cX11yxBWo6ECx+f$5~Ui)@BwMw+pjlLN%XC(n=P+WaGKIYir{1b$X# W3uB|rTT+j(FdG^hZm!O{!2|#iv)jK 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 C(@B2- delta 9080 zcmcIqU2GiH7540|osh(iogXK5LNdDv)Na@?_ujcPv-xSfPNF7|9|(}}vmtTpb-YRZ zll3|wP?*xHh?lBAw{NrpURoj1pJ>GkJV2{Tt*W9{;)zN~^r?M7RZGPK;(>nW&dlzN zcO6m^9=y5t&iT9No^$Rw=jPK-jnBW6`r%H4U%z+HsuXk8^r{UhCe;h8?oTmMe{a=` z#u_FJqgdjM?J99g(m+l3>`hs&dcB9!KOgpR({hbeNpQIrFyf>^P?$O;?zmXtCzQ2% z{bo0dImbtfD+pYh6 zO`nnWTvyF)-mN}a`_nX&qW+V0nM_)^T)njM#k6hl`rQM+Hd4}7vzzzS*KT^;NEcjL zpWFPBkrtk)_iS02=`6Uzr-v2mA5iz-(^Ef~`#jafg&nQ!E)Le8z3UBQZ%Hs4`m}_J zADe!pd64uK9Ha=fHxj7OY8)0p8*1`vhkZ*Xj=rR|9l|p!I^4(NK$9Iru1G)nU?(~t z2J2deUtY?E=N}ru<8efsm9+@he~ysFO(6@u2)V=s=s^WHgD!;7=p%tHSYXF~iMwt` zVElSBn1hXAPS^6peqhf+Fiip5uraX`Xo7>hU@nZ?!XN7@&EOyCV}C;>5ea}cl;mqy zNoZ*>aRh;w9SM^cF7e`ai-;RFD#^DYj<5zM(vVC7Q(!J3SFYqo-U`&XT&-d~+(xW@ zaW1>GW4Fk3q9N0Rap)ri?U)xE;R0}N1ZZ6&8xIL-BY#%YFVd;%`7_PAKG17K7snzj z_1upBkt8xK$Z5id(NDmo5(W+^gtUN)dUnT#;$k9h5Tu$yz=~uG5m!V+IEj)2m3G@> z6d?tUNZ4xgJ>T=&m6acp6xRvjC^Se`%#GZ$v&Yh&jzb{sPt2`S9++3D$uU#k(2 z=KyM=JXx8+%w~n*VRL%ye5IDx@cAaWHsU(BBJM~KcdO;|mDw57W9HPt%tez~t{%*r zOb8u|O(qLrQ0Ck=FI5oex#tcKD`RxSy795`sq#cFlzD7!?$Wiq`cLnAV_s$Rd(?RT z?ltl4OwUeKCM)U}`K{`&`K?i|s>3O57G zwis;!iH7BN+yP+(B@38x1X!3o{$x6v#Xle>;JdcfnavL3Uuez-Bb)9!+ujB&TxqsL zSOg}snFoe57&u*BouwSU`*eqq#3ZdCKwHxz(KDqS#9-DPpez~bm080Wf`O#H+1N74 z8DUCS+^u0*TvK>fQ#f5DI{GenCL#e7!vzSZ&?kH&8Zb(^ zNDwU1{Y%!4bo$jj1B-X)1{X-UL-<%@hc1g>U8Kv!w1q`JfcydJRN#%U;-r8sPZAM6 z>^h+;n7U0=bYgUqRNUZLn#zKyxYlR~Pz%bl5b9BPKHGbQEh`weBM+F&) z)LypM<)qglq-tfT2luV@iw%cDIOT@ED8NeREr<~CW4#`@h!ELOg1ABw)R*b_p{Z&! z>TJ&SUeXkL=qj)^sr5#jpvAlK83pYxa~sr$BMa>!>ut@KkhM1QC8Qi-zQm*#(2{N}&XQhN23hpwX@w_Wx2 z;ZugC*zATu?gr5^j8eF{!{~fSotbrf?%MH7Xn#jCvKA@u!|yH11L6jaj6Z=G)RE1| zgDkLd3m~orH=?#~+;d0^ySg;NpdJKrqPnaS2n#`A{p8C@2wEc`eq$i6fyB~42kH8@ zHI%(Hl)mGa0MfpQCQLi?x(#NoYZC2ZNb+M9i3f9Em@ilJ%e zPLA7W=3Y>SpdJa#9rXw-S~rQ9&`qKO(kdodVCBp~K@t`r6P5Y#vFb#afh}63B1iQe zU9a{ZU8DG!b!#a#J8gRA(6;U7PLmZ-+NhbMZ+9Z~6b1E8-`CY&9$2NOjy<22g4I7d z_J)yhnLDgr-$q~F%`hh2`YR7!H!{q&0tEk|V#c$b0LDMptv-8b)TpWA!*}_Sty02F z8JdN}icGLEqJ&+qQLJYo)zw|f6^o*|Hv4)2ZF0UuD^Ma@KmA%MK~$fjM_5?pkS729Of!Ku|0;{v^@ttZ#_Em{?*7a!T= zCy1JQr{VURiDQ&QX`uxIO{>sxkZ$9~-?z~Bm3q@F)#g*ZcP3;gXc-#2_tX=o1}X`N zrxH>!o#vg69qwZ>`jJwv>gI7^2w`4@98jZPjiFvqeWwOg&!a0!7t+nDK~&=Aq}yk@ z=R6RrEKsE_%De5bVJxG5QE=uc^^|$CpCT<85f9|2upW~GQ>)D`z(W`)Fj<6TvxrR4 zsM7%Pvlr6nTHe*ImE9dFgP@qE6ZE|`Rw$114RVDRI!OA}*2f07OvTl*K1E24qgt0z zrBfUI1jzY><^r(`q1s3vGS#$&NW4i(xWdE1MS~_rpsC=vPR6iLw88c#(=iR9#E;M$ z4l)_;f%wm+TGbQ(4j7A=tkxP_-4qcYc)%&p;iTRubd)^7YZC2)8U)D^2t^+HM&t7lDE|MmuSkloQ_wUJ^*C zB{zbWOAFV&^wQfP#(}FuDipGX03!lDT6H~5%{9+CLdEkCqL(F3#E$q_y4?|nHWhJh z`b=3pU)qO~ilaJ5Q89p8!lDus&7WMrI=C%pjD89V5GtFpG|doeY9rCQ=xnTGMC<4( zVI6r5eLy{_$^#+q8Ovbs1o+~Bzj%QM@)srSK zAbmGuy?gCSr5*$LKHlf`~3C7X__5 z>1b{))oNht$aXxxT+-|(UM+D@qM$V>866bnu4@kAPw=)I{c=oWJbN{D2faw}a=1HO z-~HrqymU$jMcQ$Ls}Ig_#NeRyx1*6<-a{juTsMjoBZbFSWp{S{2rL*eQv+IoG>f^H?eMKI`7&B1_ zGv=6R&J+qJ$^?dITR~4MxqN+Pnn4 zp|HzLDbtdGARy`gD73S#TXs5gsCgae@;JIPTB_qQ_3fv+)t@h~RsX!4YbVQBQ6kIe z$&N=)b~dA0xlfnKVIzpS^k&yv?H>yoLDlk=a&^9(*Ux^fOY>pj9D(W5I|)Wh`f1}d z94#!MabJ0!dcNiq>z{jByo%nI-=`u5Vot_ oP=9~n-Bbqej*jZtGN^w4)GK%sM0GuNZ6=+;edwvbeQWFg0H%NuSpWb4 diff --git a/elpa/magit-20191128.1802/magit-autoloads.el b/elpa/magit-20191210.1617/magit-autoloads.el similarity index 100% rename from elpa/magit-20191128.1802/magit-autoloads.el rename to elpa/magit-20191210.1617/magit-autoloads.el diff --git a/elpa/magit-20191128.1802/magit-autorevert.el b/elpa/magit-20191210.1617/magit-autorevert.el similarity index 98% rename from elpa/magit-20191128.1802/magit-autorevert.el rename to elpa/magit-20191210.1617/magit-autorevert.el index b1b66855..c47ae0c0 100644 --- a/elpa/magit-20191128.1802/magit-autorevert.el +++ b/elpa/magit-20191210.1617/magit-autorevert.el @@ -108,6 +108,9 @@ seconds of user inactivity. That is not desirable." (magit-turn-on-auto-revert-mode-if-desired))) (when (and buffer-file-name (file-readable-p buffer-file-name) + (or (< emacs-major-version 27) + (with-no-warnings + (executable-find magit-git-executable t))) ; see #3684 (magit-toplevel) (or (not magit-auto-revert-tracked-only) (magit-file-tracked-p buffer-file-name)) diff --git a/elpa/magit-20191128.1802/magit-autorevert.elc b/elpa/magit-20191210.1617/magit-autorevert.elc similarity index 94% rename from elpa/magit-20191128.1802/magit-autorevert.elc rename to elpa/magit-20191210.1617/magit-autorevert.elc index b47c64ce4bc8091babe7fa591a0441d0ac756e59..af423ffe0dc07e497cf6340e93fbdf0cdb9c887e 100644 GIT binary patch delta 290 zcmeBAe4RK!kI{Ie{x+U^Ge*T2BSXU&BLh<*h9VHN5J(ur7#o-?XaYseIY3fw3^B%r z1{^@8AT}qEV;Bx(n`nW=jbieEq;ZTAT&0Nugvkx0j4eTGOksLs((EB}ykMFOWU_$? zP=(p#0A5Lz)ZE16V%^-tto$O~vecsD%=|os+{EESEtxFGFFsjcjc0N@ zZ>5NlxdKEqF)1fiH!U+SMWJN!e_jnnlg%1@{+!Ha2F9DK#9g>pEDX%eHXl;7;AFBi l-uy=^h>_XQz;ttXaYseIY3gD3_t-h z4xmyf+gt&{E?aKlCun diff --git a/elpa/magit-20191128.1802/magit-bisect.el b/elpa/magit-20191210.1617/magit-bisect.el similarity index 100% rename from elpa/magit-20191128.1802/magit-bisect.el rename to elpa/magit-20191210.1617/magit-bisect.el diff --git a/elpa/magit-20191128.1802/magit-bisect.elc b/elpa/magit-20191210.1617/magit-bisect.elc similarity index 99% rename from elpa/magit-20191128.1802/magit-bisect.elc rename to elpa/magit-20191210.1617/magit-bisect.elc index f8283177602614c1b36cbb96920d7ad227ebfc86..cd55c53ae067e47b43c86ddcb99b7235925f6646 100644 GIT binary patch delta 12 TcmbPIHKl5T9;5L_{iiknB5DN? delta 12 TcmbPIHKl5T9;4Al{iiknB4q^+ diff --git a/elpa/magit-20191128.1802/magit-blame.el b/elpa/magit-20191210.1617/magit-blame.el similarity index 100% rename from elpa/magit-20191128.1802/magit-blame.el rename to elpa/magit-20191210.1617/magit-blame.el diff --git a/elpa/magit-20191128.1802/magit-blame.elc b/elpa/magit-20191210.1617/magit-blame.elc similarity index 99% rename from elpa/magit-20191128.1802/magit-blame.elc rename to elpa/magit-20191210.1617/magit-blame.elc index d14ebb66b5035621752f131a485e7034ebc1954e..c419d5a992f1277ccb8f7ace965e08a01bdf79a2 100644 GIT binary patch delta 14 Wcmcb!oaxSTrU`nC#vAq5P6hxlx&|Ep delta 14 Wcmcb!oaxSTrU`nCMjQ3lP6hxlwFVpj diff --git a/elpa/magit-20191128.1802/magit-bookmark.el b/elpa/magit-20191210.1617/magit-bookmark.el similarity index 100% rename from elpa/magit-20191128.1802/magit-bookmark.el rename to elpa/magit-20191210.1617/magit-bookmark.el diff --git a/elpa/magit-20191128.1802/magit-bookmark.elc b/elpa/magit-20191210.1617/magit-bookmark.elc similarity index 63% rename from elpa/magit-20191128.1802/magit-bookmark.elc rename to elpa/magit-20191210.1617/magit-bookmark.elc index ab0123868ad69f2ec89fe2b161561925de1c7fad..da2deb49f0fa7aaf3db33168c702f1ba904f5634 100644 GIT binary patch delta 228 zcmaE=vqoov9;5L_eQUmY+ZZDQV?Kr$V?zTV%gBf!#>mhR$TI{>NPr}aP$Z1O5-~~) z94NvjU|~a$dQ%`a?0mL$dusGlXMnFMh&X_!x7$vxv zF;KG+BR7z5Yyi?^0>q|3Y{m^F%#{N`3Jrl0Mh26A^Yzp#7i(lB7H8;|BqrsgDimi{ zr7D;xl%y7yD5MrD6s3aYz@mnFrZ9dRVL1|HHa(+RjLWx33 zVo9QcMsZ1EdTNS-p@Bka9*k|Gker{Jn^{r0%H#ogMn;;N3Q7=lN(xFa MElQjB@#nDt0FHuD*Z=?k diff --git a/elpa/magit-20191128.1802/magit-branch.el b/elpa/magit-20191210.1617/magit-branch.el similarity index 100% rename from elpa/magit-20191128.1802/magit-branch.el rename to elpa/magit-20191210.1617/magit-branch.el diff --git a/elpa/magit-20191128.1802/magit-branch.elc b/elpa/magit-20191210.1617/magit-branch.elc similarity index 91% rename from elpa/magit-20191128.1802/magit-branch.elc rename to elpa/magit-20191210.1617/magit-branch.elc index d589df55c7d228939490de5a7550afffd190806e..2fb16ccebc328fd08a9d82107e61338dd1b46851 100644 GIT binary patch delta 691 zcmZ{hzfTlF6vvqz_8OodL1;)=Hqo$&cr)|n$8ABp!Wc>dS700vf~Z6}2tTgkLWKz( zaYChqF%%RwWNHd~{TsyIT3g@D9twrU%+7n?H=pmDx2I>x`KRRM0fCG9qxl51+n;}v zgC?|TfinxzBsM1&z+_f{uz~?D{ca&Y)V$Av5-2K|!%f=U3eNGQW?~(H3KbdyfnV0w zlTA;S24&6u$q?W=5H(`7n8XWF9uFolADnb_I=o>;f*yTFNoAs|9tHyImY^#4J3)wS zyzw93XrN=Wvn0iO(;I++DFw;>*v4W~(+#7G%>C$$_~X|fND8Wq;kbXic}n_C$rWPWQ?8WnZoRBg!y1^V vyQ}V?`!+G)raQ~2C`*)2Iu~g_XjQoFx0C+GfhDOCP%ODGM|b_tZZYx)Y}pv= zd~39cvE_6WBUmwC+RC#OV-hLKsG^v~+Ii~DI9pMSQz&uv1P)($iV^}huBedENMV|o zCb1OMh^k@)X3%O70yYV90|2<}ofvFcpuiTaVhg`w&m7ZIl2;7?mSSpdiv{L(G2K`c zFt@Ncv}z#1QyI-~S+?tfFfLyAq>@ZASNbqW^y98~-#{oPos|l+{Xb^A z!f?F6ln+bHIpv!E)?K%T`gix<+96E%WuT+t(X%i1>}Fbz!!&MYVSf~%bni`sD9WNV zL(yxLL}jgfB`sd*EKZ^{o{okHx7vhqw4W!@V7h;RGBgac5Y-9Bh!Tkci6|wF1{y|L zIEYc$pC%a^M`;@FM#%G!mc54;d0?01!3PfkqMVdgI0q}^FwLR_{R=)jPksqomqDqd z)gt)o%iN4(*kAXJhuyub*-ygBAa0(%>$#5LQorAsJHEsPd->UM1d+wBzF%{=Y!|oV zp6yCPSOe*Bx>20GI`o s>-y{Fn(pK~HHHaPPxG^yBQVuJa<4czRF)eE+<4K@SMyuNpQFacU!;`~MgRZ+ diff --git a/elpa/magit-20191128.1802/magit-clone.el b/elpa/magit-20191210.1617/magit-clone.el similarity index 100% rename from elpa/magit-20191128.1802/magit-clone.el rename to elpa/magit-20191210.1617/magit-clone.el diff --git a/elpa/magit-20191128.1802/magit-clone.elc b/elpa/magit-20191210.1617/magit-clone.elc similarity index 94% rename from elpa/magit-20191128.1802/magit-clone.elc rename to elpa/magit-20191210.1617/magit-clone.elc index 769973d5f1d61125cddb6a524f4a4a50921cc3bd..b4383bedb9447c9e912e8b1851190335c597361d 100644 GIT binary patch delta 164 zcmcZ=J|%pD9;5L_{W)rEwlPKq#+s9_sCgu~FvJ)c8paqKnt%mO8GuYvAU0D3sxgAg znuBGXfwD#h5EVv-iUCk1#)bwlMrKBgKuIGYHU?@1i5QqGDMU}cs3kMGNZEj7#f)>6qFXFCg&GaDwHUsB$gy9Xc!urD;OFm7#bQWm>2?C z778Zjnwko^iRqaox<#ppDZ0faMVWc&x|9E@M@;^!Dm{6I1`ngs<~EHFOiZQ*lPk1k E0F-P;*8l(j diff --git a/elpa/magit-20191128.1802/magit-commit.el b/elpa/magit-20191210.1617/magit-commit.el similarity index 100% rename from elpa/magit-20191128.1802/magit-commit.el rename to elpa/magit-20191210.1617/magit-commit.el diff --git a/elpa/magit-20191128.1802/magit-commit.elc b/elpa/magit-20191210.1617/magit-commit.elc similarity index 90% rename from elpa/magit-20191128.1802/magit-commit.elc rename to elpa/magit-20191210.1617/magit-commit.elc index eedf01db403cfa3f4baf99f78f78d4b4d738bd24..2b75604e8358d63f62e915bf39e06ec225ca31ce 100644 GIT binary patch delta 646 zcmY*W%W70X5WSDFGm~&ckWOTqWI)rSqbSvCV zcKLqf<Qqzf7>Ele&;tOy#QYJMeILnwE6)_!;`O!dQ2sI13EmIf>uo3o3W!kS8s7If?-jJu2>Si zRXo5B4<2Lh;tm*SoPcsGef@_>Q!i}wx=Cnx*!vfkdl(R|!`mgTmx&9{eNI+>#8?CHxQcg{7x_kLv= lRn5=mKEG`@Rcw7fKRTHn9F}Xd{nyjujaNsr+4Ok4_!s1ymxllV delta 731 zcmX|8&ubG=5Y8rbo3x}CL8xMUO(M-g6ZgG&KeC5XkbqYMVm+)#Y`4uqV&d*b&`bUW zA$Prax3VDq6aEoiz4;&by-cFAv*5)|MyJaF2MneO_SKFy%_{^e~UKaVr)&q-wA3EHv!_{tMj9w|8-VRu^mFtSF zK;CRl#Nk>K#L3^s!%vZ?PzXR*C8>3Z>@i?MR+2lc4_W=#r{@`@EfQAs|2eAs|2e8tKx3ct-Jef zql*CactND(V|r;7tPLgQzs7&7)j;LnUWBzrMjG$6x7S-Hix2T-#E$2a>p1IQEavk#^Y;D&zJ{}e diff --git a/elpa/magit-20191128.1802/magit-core.el b/elpa/magit-20191210.1617/magit-core.el similarity index 100% rename from elpa/magit-20191128.1802/magit-core.el rename to elpa/magit-20191210.1617/magit-core.el diff --git a/elpa/magit-20191128.1802/magit-core.elc b/elpa/magit-20191210.1617/magit-core.elc similarity index 99% rename from elpa/magit-20191128.1802/magit-core.elc rename to elpa/magit-20191210.1617/magit-core.elc index 68430c74dda8c7ed52180937e1f19e73e56f3c3f..177de0ebcbfc2a79dcc5694e0a7e5ca830348b33 100644 GIT binary patch delta 12 TcmbOsK0|zh9;5L_{Y-8E8QlY= delta 12 TcmbOsK0|zh9;4Al{Y-8E8Q24) diff --git a/elpa/magit-20191128.1802/magit-diff.el b/elpa/magit-20191210.1617/magit-diff.el similarity index 99% rename from elpa/magit-20191128.1802/magit-diff.el rename to elpa/magit-20191210.1617/magit-diff.el index 77f2bdac..7eef9663 100644 --- a/elpa/magit-20191128.1802/magit-diff.el +++ b/elpa/magit-20191210.1617/magit-diff.el @@ -3035,7 +3035,8 @@ for added and removed lines as for context lines." 'magit-diff-context-highlight 'magit-diff-context))) (when magit-diff-unmarked-lines-keep-foreground - (setq face (list :background (face-attribute face :background)))) + (setq face `(,@(and (>= emacs-major-version 27) '(:extend t)) + :background ,(face-attribute face :background)))) (magit-diff--make-hunk-overlay (oref section content) (magit-diff-hunk-region-beginning) 'font-lock-face face diff --git a/elpa/magit-20191128.1802/magit-diff.elc b/elpa/magit-20191210.1617/magit-diff.elc similarity index 82% rename from elpa/magit-20191128.1802/magit-diff.elc rename to elpa/magit-20191210.1617/magit-diff.elc index e54b105682b6184de70f9d1d5cec2d5563398723..7938d823b0e026f785dc4ccb8453f4f3012d4c66 100644 GIT binary patch delta 10434 zcmd5?eQ;dWb>Dm6)0brn$CmtsC9hV3SpLB8zWY9Qjlq&_Y%nC}5JL#k|{iF7*_Puk?z4zR6&OKjuUwpacmoK#3eF2kSTvt+si?XgG+Y(vnczANx zCbF&&c=I)42_b@6h)^T4DPV+Cj}by+))2yt5mLyk8@LQ04CwrC zQ$u4D!$+sFITr%GB|kKk1KcV9_`y|{pYbanIQhW;vn?(Chg&V-_~o{TmUjwABvYf; z7bd3iYo{l3!}+zj;@bR#whzC&@u9_?q^Fnw>M}%RJF;E6!G<-d98E-qzx z`NQYZSLWdZT~a34dYC5+(+Lx--`KnGwCHarKlSjM5*cr-Uf0p^Qi2Z{LRYZH=4{GX zwKi=Kn*q{wNnPDBj=;3og=R4+5_AlF)`)*SvuSARB=M6~y&Sy9q?4`G;R`u>5pTJ`^pkyz|B};x?@0-kM~V z??NzdZK^DK`xdLg&!jVwh|2H0F;IEuXB(L9q(ct`n=6w)Uk_;nhWg$2Y^>o0m0$nz zUJl`k%ALRN=eC=cvhvDrK4>woJaKw?rQ`jD94mO0)xTfJZ7)pA^6KAT{PEk_BbF3t zwTiI^EZ=w3i;Vr;_Cw*Q=Qw+b`=PqaVoSImsK+ekbI((+TWkgQg<>{anD!hTZr43* z%t{(NyEVbCB-7wzQ7|77o1rwm6|{lsx7nih8H}q9lxWpHo1Nd}V~mtC`YW5=$-1PQ z^!%hJlf@%b6DO{NJ4mkV=}lgc3}7o>bZ;a37K|kwgwYMn><6SLQOQo9+2b&9gov0+nFU;p%w?-MzVDvPc9jC3xON({(vR83Ln5!YBm*x& zh?r{`$izquK|yF}Rqbdj!g=xKxg4j)NGE%kAQVXSn7jZB;`m;~52HI5uy3_mP9{{l?q}`Mja}?E zM#sxlzgfXP#ty05lk67b|1TwntX*?9TlEkoQeH*c3|jhk>D>S+-4N1p@DVNek~(&WCS$+NCY zn(-WKUN+TFRDgH{K_K^Bo1(dvlmkQvgJ&n{Y8oPutj3Lva%1M#i_}JGh$Ruh^QP)8xo27@Gyv0`Q4O2q0)X z@hV_(h`1XZY`BI-LZ{d#rrMSm)TTiK4hqaB*rjzaSgn8#0KF_Rh>gggFw5LS51DJEhsUEJviHSJ$%FIiiD~j-GYcgNP|k7#;H1NoIS}=_|i-e|Pzu z!<`?0gwKn12JBI0r!!tA`md1P!*TTe=&to_MF&LXI_mMA%)^tA(T{hseOi8@x@b4+ zMmpdjgM|Qawn*oJ@kR?68z2BB6aKtELI6r67@8)w(}1i#(7qG&j@zn70TjE#LOi7= zZy@u9UP_cd8)C9xaw0Vs3D!t`nkzHMP(4@IY20kKz4|rQ(HbVfq$RGc&K2mOvQ3kg zgwXtKBHFOFbdA=md!T;Wt3ZmwWLVYH{*RoS)!^j9dgk%2#a^n(y-Ei=s}pO97MqbN zhMgf2sJA+?(Sz$^VjSlhgJ#U1;IT9dPJV!5p4T%Bxx-0>e)R!vISjis6h^-V=c4+2 z2^|23&Oc7PITPFTxArmuQm3`A^DBg){ zKqo1$2c0kUCJ02K%k}VTsP@%S1)-+ee>T;D8LAATk|w+MY%-lu#A`}dYO?EUWNPp# zwz_oCFf73^1vA4mhxq9cY#&NkGcSV)JDbweWiesVSZ{y1ef`tVb9?Ex7k^+G*a0h75V5p;dW8u>7754MYpK8d-U zaZq~~fn6cn255!&1y5qaa0OaXTe3hfKWok*YQy&4rn+RGY78=vJLcheWefGD=AETgA~Hf;0OwehfVQNqwt8$I>nhz8Zx0iKqrgK73EuU|76t7&p(i)6 z8NlX=_Y)IxQj=>#G&2iKfT1@h5DqA`(kxw@>HC(1Wm!Gi7vYtR2_H=^%0D{2;__@3 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 delta 12274 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 U9pe*Yw+!{?-SehDd+l8KKc#0qF#rGn diff --git a/elpa/magit-20191128.1802/magit-ediff.el b/elpa/magit-20191210.1617/magit-ediff.el similarity index 100% rename from elpa/magit-20191128.1802/magit-ediff.el rename to elpa/magit-20191210.1617/magit-ediff.el diff --git a/elpa/magit-20191128.1802/magit-ediff.elc b/elpa/magit-20191210.1617/magit-ediff.elc similarity index 80% rename from elpa/magit-20191128.1802/magit-ediff.elc rename to elpa/magit-20191210.1617/magit-ediff.elc index 6226afe9c8a3eba67db5ccdc71c370a0c9f74428..11d7108f2b070a40e0fd9193aba15606b024d9f5 100644 GIT binary patch delta 1064 zcmZuvJ#Q015cS^KD*_0E&sM}iS?iR z^NvJ#7a)QZb_$r*>+({{Rf(zzf4pt8uB)MgBOWC09JxXaCIeE_s zV={mRfKn=$-U#{C(R5R?jmeU!hLeiBcd$XGjd8DvAsy?fMov(S6VqC%tg5- z1fsNP`~IRR0E=oKRIUZ&JYX*h7_k1+?e*atdndFYD2uA`e{+6hPe$FTK?A8I3{ol$ zGww!M0lsS4(b7qs)60 zNrwx`86HfGGu&0EhHljrS@zH5_a(Xy<=Kt{5{-^kmZEpJSD_1*R&J|3<#$`vn z$#ZU*-``y?&+IQ8gbD|LW=G|Z?dNb9S?=$?A~|PcL{`i5qG;v{>f+$fi!0@$2h-MH DaW?W9 delta 1350 zcmcIiPiqrF9L*%@V$GqRS|}o;X>C%v?atp#DryS_kA8twS(Bv+CQX}Ng$mM(2Tv*t zo}^d7qwI(9;=zl41TUf=L432jsV$8sk?ig-zd!Tl&3p6JkWX*O>vh6EY&=*Ym(8mc zpD^=rrB#-`A&t5X*BkXC=@Tc|+YGoT0^#ctlC6L<76`!uu6;BRxhgre?HQ+rcBPKG zE@utlbK7v7sU2VdRLH9ZIxitpw1C$)QNAbwj$Kjr&6kE(W2FnI%0Mt~E;Sc+St+09 z*|bITEX6=@Fq0mdc)?KklS$!OTujRBFj&FblF|Y@or86AQ9ZhQo&RY`JBrc(l zv|1yP3a<{X*){kFe~Q~97{izU1JcB@EX?+Ytpw#WMl%@%Umn zrvaeCZUrNRvRqijGR!`xNXM~h@eTIsOTifcHMs@8vH%|Jly;+2dnlFdQ7fa5p+9}> z;feX2N;O}T9<1G)IjYBvUKsb>Bz!oCXxx7qQBIR6PH1#M$5GbHs%%|N@}xJ8;@)V` zrQUjraYgqZkE70L|BxoM8zv!bbVkErKcS4ZXq*6^G9j8x+KtBjCsEfOj=GV%Plw^I z`N8`Cmji?@o>wZ8>GW7TRU*t=eJB0C`3N! zD~N?mYvnWe0$N+<0X#DcS{(T2N-zilMWK8s=KN*L+QfA>NC73n{8-hrl2GYWye8wHqBloe zG#W(r?Tf3hgIpFrE}v(RH%2ZI>Ubreb}9iODlC0kHWN(MR`HBe4H#9o8%@XNoTv}4 zn6-t#>RYtuZQ@h4fAE#D8K-Kq`Cw1XI5-R4iA2!fU)Pf)a}N?Ckwy%P%LGwK4fL@8 zX<@wF0N4Y5gM%DFkYdXm$7rIppq4hwHe`1Y~HFdIQDdR^28zQ17k9G%SYW&olQIWcGC9 delta 782 zcmcJNJ#W-77{@Q<1S%}$O$?}~r)h^vg@a!bJ14OewTOimaY91E459J$BCfe3@u8OG z#5bVI1|I=2plra$=)lT%=*EJbaEJ+sf#I=#{`+}s>-qcigLC@Pc^f$N)6Iu#3rV?< z6w`|x$#7`tlBMW3ap|p_MHEx+%DKTgUq(#i9Qf--xpfPz+~2K5pO)$BDY38Lj%j|)|fr;`+L z5EB}~Y+k6n>FfwJq=`f&2wEOdoNV#{lSprDP;S3b+7l}KfNIY#({7M zv3&(PG}ogi9^~2N83^caY(fCSwAHV_^nN(q7{|2!3@47uSyUf;_-uDT2&<00%k{VZ zt*$F5t*@cA6*p$27Cc#X8D{nSJKxW_oU(dx|CPJg>a3W)gD5NBo iBr0eaC|D>MDi~U5YEFKiF1MLKLzVD0{}(}2Iv3) delta 17 Zcmca}ob}Fe)(LuyMveMg^%>VD0{}(>2Il|( diff --git a/elpa/magit-20191128.1802/magit-gitignore.el b/elpa/magit-20191210.1617/magit-gitignore.el similarity index 100% rename from elpa/magit-20191128.1802/magit-gitignore.el rename to elpa/magit-20191210.1617/magit-gitignore.el diff --git a/elpa/magit-20191128.1802/magit-gitignore.elc b/elpa/magit-20191210.1617/magit-gitignore.elc similarity index 99% rename from elpa/magit-20191128.1802/magit-gitignore.elc rename to elpa/magit-20191210.1617/magit-gitignore.elc index 56c7e850e331b73f6771327c618882c3cb72ddba..75e57b3fa2d9ad19a18ee0679b59feee9bd03969 100644 GIT binary patch delta 12 Tcmca)dC78u9;5L_{lzi>A_fGg delta 12 Tcmca)dC78u9;4Al{lzi>A^`-a diff --git a/elpa/magit-20191128.1802/magit-imenu.el b/elpa/magit-20191210.1617/magit-imenu.el similarity index 100% rename from elpa/magit-20191128.1802/magit-imenu.el rename to elpa/magit-20191210.1617/magit-imenu.el diff --git a/elpa/magit-20191128.1802/magit-imenu.elc b/elpa/magit-20191210.1617/magit-imenu.elc similarity index 99% rename from elpa/magit-20191128.1802/magit-imenu.elc rename to elpa/magit-20191210.1617/magit-imenu.elc index 424915fd7508181cf4967edcc436cc53a2180b22..3b6d7f0237e1cc59d46870631d8f0482d83ac560 100644 GIT binary patch delta 12 TcmZ2yy3TZh9;5L_{dy??9#jM} delta 12 TcmZ2yy3TZh9;4Al{dy??9!~@@ diff --git a/elpa/magit-20191128.1802/magit-log.el b/elpa/magit-20191210.1617/magit-log.el similarity index 100% rename from elpa/magit-20191128.1802/magit-log.el rename to elpa/magit-20191210.1617/magit-log.el diff --git a/elpa/magit-20191128.1802/magit-log.elc b/elpa/magit-20191210.1617/magit-log.elc similarity index 89% rename from elpa/magit-20191128.1802/magit-log.elc rename to elpa/magit-20191210.1617/magit-log.elc index 9e95021f3100bfabf0323bf3a5d67b5533848e14..e17e7a889f88c23507be5d5dccc11e1dc2305fe1 100644 GIT binary patch delta 5225 zcmcgwYm6OL9iMY&?(E$zyL ziSfhS`=9^o{LlY+=G=eWP2SIc^%CZP>l1gZTi0u~N4^(a5ed&f#{#JEguRjA9#CQh zk-4YID>5?YhU{|zUWpek1e2el?{j@@IEgX7iP z_8r(gxc|VeYSOX(@(eq=r#e19t+DBv^{aaw&ldyrV~g36`%)#H z(^sa2BY9@4vP?Ut4?%&_oDbdpDs-jCjvlw|K>4W?KajIkpwfqrzX?%aq$lrs%q8y5 z>8|?o=P@U}>F%Fm!Lmp$Jn?wWD<`j?__h;NDl)zQx_S(rlp>-F6xm zYTS^uu!RyPQLeX&SD(gl&9==d4n?tEHu8nYGDskUgpWt&qP`3a>=vk;78vH6pzpbE z3+8TH3l?sn1^aG$3zjZ6r?tnC?+0#2i=tfY2NXX93rtcXszC`#Ard||ON4ffZ+90q zouwiX_@GIzxDsr^Rc;ZMo1H^Nm~B21p-06dd5Mb2T?F~qxREqjFdRjqK`>Dzq4J~; zbEx!u36cyLRTB9J#t6>IsX%-BrFbz`S3|&&AaF==JSasO*qIzmi2T5_!P|$B#KanM z!f`yp!H?f>v;vKM2&8*9egizJgrBfDd_f`dmB;V{8Fm}Sa>`95%a`kt% zvSrElf8oa4S#kI(S`@$OV02NbCaIAv&tyX_ae50koyb%Zk z%>bP)F+wNhIseoQo!YrZC#i&)AE449mFMJ$3Vm@W0h^)7<2P7vlir3<91O^N-7);- zIRM%o5|*MV{Nb|HS^TxR;&mjmR?BR&++y#nHDWA60nTbmaHIT2ZO~0tVN2#xy>Yld zqu*>Qkl&*DqR65yfzE{T@p~vy`K^|1+x-Iw7)qW3XC7_Fr%6iSQ8~ol<0IC_UcEgu z19Fb7L+3{|o2c;8BKn8dwL7pV57#S#yW)%i zIiVSHs1NP3LckeR{j^672CKawse)xP(e37lg z=U=4BSyGZSbRdSmSP`W%xnu&pzTd=tCMk zjs|C@id&4MKAkQtT!2s*)PyxcN?H`1Yz0$5Wp_XD zvg{($g+p7)VB-FqMF{^W)jGd}me*a4f8L5>%vKQ1dkn{%9x777+~!aT$acJ91i+kOawtz5nr=FChM!>y&EzZ)#@F;pd6;=0k|u?k zxlVLELdya0DTX|z{!Vyl(eP`j3ZP1by1qeF$PVgLdS0S@XrdW0I<#PNBXvj%_b}59 z1Y2}s0cn;r{SmKpmQf*!i)LcnmzBVLK56)HoChDVk!p-089F&?&~&uGfz2!zSUH$a zWF;MT2C^RQdSdE;fP=m!R7{4Lt&xJ-&``BftHtM z%)+y_BNru3dbN*{GIEqZo7!|x9t_F%UhIqudENA(0tK(S=1{ z0Uv%uKv$+2k1B_xIRcSYM#J1{Z=z=xd+hzcs{PExPVvVF3MCFcQf5~>2yRyGLi$;$ z@>aFOhi+Ewv&dPs8yx4&YCm(aQ~ar~pk}q-XBRxas{$Q(vT|0eXyFm_S?(S3x9Vn>)5|zZx#IGW3}DMldnFN3wiSX@4GfDm5EP`?XK;Z zoEonV?%c7fR1W5$r)rbqQxlU_5X?W zrDxf=F-W$5e7JGyJhl>7LqWNIbvJv~;b9;e#bvCE<#{D257eJq&XzY;e}oM#umdjZ zQ|GhyaFG<^j;E_};sW;LHo7O0xM^D2s9nM?g58x$<3W$@X|qES*4;AunXQCs{IbkM z4);A}Uo{q8#(vOdOD}A^u##P$!v&JpD6MAq793G2%lhN%A;ZgFjalCr delta 5524 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 RcVHTik>{BGM^R@x{tF6LQTPA= diff --git a/elpa/magit-20191128.1802/magit-margin.el b/elpa/magit-20191210.1617/magit-margin.el similarity index 100% rename from elpa/magit-20191128.1802/magit-margin.el rename to elpa/magit-20191210.1617/magit-margin.el diff --git a/elpa/magit-20191128.1802/magit-margin.elc b/elpa/magit-20191210.1617/magit-margin.elc similarity index 91% rename from elpa/magit-20191128.1802/magit-margin.elc rename to elpa/magit-20191210.1617/magit-margin.elc index 540eee21f35066afe697d686036fa0314237ae13..f6ed55f6760da67033e782b7173d15fa04eca42c 100644 GIT binary patch delta 238 zcmbR2xYl8U9;5L_{XJYcwlPKq#*z#%#s;Q9mXQfVjFF)shzFK121ytycsV+Ngsnkp zbs;K%YV|;pW-&%)MvPFc#s(%(u89GVVa5bhU>;*^XaK~9F-nsUa%M0mrl(F;;ZdG! zARsY$J}>*`EFM=zWBa5-IvF7CeykeUl zi1jit8<-euE|8REWwtOi+dM(;38TEZv4Li+CYMG*QGQuwN~(f-Zen_7iEeIUQF>;c GCKmvrDn4ld delta 326 zcmZ4MFxhc}9;4Al{XJX>F-B(QF-8VPx(qSK2BsjE9*AYA;N|ELV`OM(4HPm~X8

    0LU<7iZM1c0AfQRHi}W2e2_DvUb$E!Be6I`w2W zX|oUSVpbLtLj%LjpM|b5GFzG%Z9XG1g^|U?*i>_JAg{>g3bB4BWUUfL#{Ydg-FHqt3QiT zuwMqzKSKnTJ2rBh^&-fuX;BJMPyA9z@pj0p3{We5A%y<$H*79Zf9=q!n3&dTSPq)6(s>Ze-?g5mw>uA<*+@v29+@pY2YeLAbn za}IW}dEV5IYn$5M{XRW3DN2m;OXHyNmpE)^V4DDhivS=4bpy<{%nJnCnTde3CV4?r#$@w#2zYgO$|1p2b|ZgVcCBIvp02nBg7Hf~45hx97(>Vu1ZIt~WO IsGl^8Keu#i?*IS* delta 590 zcmb7>&q~8U5XLvHP1}&|TcGbz5QK3*;>A<`B8Id^A>8)Ky|yCa9y9PnIj+jn!kaZC28&deyI|N3`sD zayeVlD|%%f3NBbtFYDz6hz=|0YArzZEv-~qKo*y$jgP4jx1u19I!VwUh7b=fLm)`P zIDznd5)5G+W^yKA*UtMS8i#Q-8Xf}g_K<8in~cMQ(b)wga2O;3wCbJCXflrLKm@8z zqHvIQD7a~Y(}UCCXpnSdzsa9&o3ny$Io#Yg<#c&XKAT@&o@|Y&oSig;jkLEg>SH4Tuh)2c8Ecl$Rf)zb@rNyHWJ8CtuqyMd8xZ O-R4fEX!l6IS+#HInV(ny diff --git a/elpa/magit-20191128.1802/magit-mode.el b/elpa/magit-20191210.1617/magit-mode.el similarity index 99% rename from elpa/magit-20191128.1802/magit-mode.el rename to elpa/magit-20191210.1617/magit-mode.el index 32da9fe3..b24fdf84 100644 --- a/elpa/magit-20191128.1802/magit-mode.el +++ b/elpa/magit-20191210.1617/magit-mode.el @@ -379,11 +379,11 @@ starts complicating other things, then it will be removed." (defcustom magit-disable-line-numbers t "In Magit buffers, whether to disable modes that display line numbers. -Some users who turn on `global-disable-line-numbers-mode' (or +Some users who turn on `global-display-line-numbers-mode' (or `global-nlinum-mode' or `global-linum-mode') expect line numbers -to be displayed everywhere except in Magit buffers. Other users do -not expect Magit buffers to be treated differently. At least in -theory users in the first group should not use the global mode, +to be displayed everywhere except in Magit buffers. Other users +do not expect Magit buffers to be treated differently. At least +in theory users in the first group should not use the global mode, but that ship has sailed, thus this option." :package-version '(magit . "2.91.0") :group 'magit-miscellaneous diff --git a/elpa/magit-20191128.1802/magit-mode.elc b/elpa/magit-20191210.1617/magit-mode.elc similarity index 99% rename from elpa/magit-20191128.1802/magit-mode.elc rename to elpa/magit-20191210.1617/magit-mode.elc index e9705b1f9fcd1b0b0d837f655a8e6bd9dc802187..c1e12e8a812946f36eb369cea2f801007d533f4f 100644 GIT binary patch delta 43 ycmX?pk@@&V<_UU?#vApOO(y?H5SyG~(#aZ=my)kA`J0I?kd>LIu-U@2e=`7n^$`64 delta 44 zcmX?pk@@&V<_UU?MjQ2&O;{3>a#AOUnapNYNXd`MoBYkhmQ^7$FD7rZg=zn00ClVo AlK=n! diff --git a/elpa/magit-20191128.1802/magit-notes.el b/elpa/magit-20191210.1617/magit-notes.el similarity index 100% rename from elpa/magit-20191128.1802/magit-notes.el rename to elpa/magit-20191210.1617/magit-notes.el diff --git a/elpa/magit-20191128.1802/magit-notes.elc b/elpa/magit-20191210.1617/magit-notes.elc similarity index 99% rename from elpa/magit-20191128.1802/magit-notes.elc rename to elpa/magit-20191210.1617/magit-notes.elc index c0648b52d927dc9d2f41545e662c9aefca9ab3b6..bbbefeefefd230b34b8a3a853d864787abe84c25 100644 GIT binary patch delta 12 TcmccWcGYcy9;5L_eKlnOB3T4d delta 12 TcmccWcGYcy9;4AleKlnOB2)xX diff --git a/elpa/magit-20191128.1802/magit-obsolete.el b/elpa/magit-20191210.1617/magit-obsolete.el similarity index 100% rename from elpa/magit-20191128.1802/magit-obsolete.el rename to elpa/magit-20191210.1617/magit-obsolete.el diff --git a/elpa/magit-20191128.1802/magit-obsolete.elc b/elpa/magit-20191210.1617/magit-obsolete.elc similarity index 99% rename from elpa/magit-20191128.1802/magit-obsolete.elc rename to elpa/magit-20191210.1617/magit-obsolete.elc index 0769173666e5224946c60f22be52eca4c28e75f4..3eb98fe8adce7139203c78d7a00a4cd24852ef65 100644 GIT binary patch delta 12 TcmcaCds%jZ9;5L_{Uv+=AK(OK delta 12 TcmcaCds%jZ9;4Al{Uv+=AKL_E diff --git a/elpa/magit-20191128.1802/magit-patch.el b/elpa/magit-20191210.1617/magit-patch.el similarity index 100% rename from elpa/magit-20191128.1802/magit-patch.el rename to elpa/magit-20191210.1617/magit-patch.el diff --git a/elpa/magit-20191128.1802/magit-patch.elc b/elpa/magit-20191210.1617/magit-patch.elc similarity index 99% rename from elpa/magit-20191128.1802/magit-patch.elc rename to elpa/magit-20191210.1617/magit-patch.elc index 27a1b6878be5924822b01368d0d1c187aa34b705..8f9d0a76d033e13017e8b5f3fbc46c406db421b5 100644 GIT binary patch delta 12 TcmcbeaXVvz9;5L_eH{}3C87km delta 12 TcmcbeaXVvz9;4AleH{}3C7lGg diff --git a/elpa/magit-20191128.1802/magit-pkg.el b/elpa/magit-20191210.1617/magit-pkg.el similarity index 79% rename from elpa/magit-20191128.1802/magit-pkg.el rename to elpa/magit-20191210.1617/magit-pkg.el index f7631cc7..aba2b197 100644 --- a/elpa/magit-20191128.1802/magit-pkg.el +++ b/elpa/magit-20191210.1617/magit-pkg.el @@ -1,4 +1,4 @@ -(define-package "magit" "20191128.1802" "A Git porcelain inside Emacs." +(define-package "magit" "20191210.1617" "A Git porcelain inside Emacs." '((emacs "25.1") (async "20180527") (dash "20180910") diff --git a/elpa/magit-20191128.1802/magit-process.el b/elpa/magit-20191210.1617/magit-process.el similarity index 100% rename from elpa/magit-20191128.1802/magit-process.el rename to elpa/magit-20191210.1617/magit-process.el diff --git a/elpa/magit-20191128.1802/magit-process.elc b/elpa/magit-20191210.1617/magit-process.elc similarity index 99% rename from elpa/magit-20191128.1802/magit-process.elc rename to elpa/magit-20191210.1617/magit-process.elc index 123983d308b3375ba2b9ffb11f1e016f1d05e8d7..4899a05b48bbd6daf8b4411b82b9e3fd564fed01 100644 GIT binary patch delta 14 WcmX^8jOp|+_qS$7sA!|GpXk9#jO7 delta 12 TcmeD4>+_qS$7r-s|GpXk9!~_1 diff --git a/elpa/magit-20191128.1802/magit-refs.el b/elpa/magit-20191210.1617/magit-refs.el similarity index 100% rename from elpa/magit-20191128.1802/magit-refs.el rename to elpa/magit-20191210.1617/magit-refs.el diff --git a/elpa/magit-20191128.1802/magit-refs.elc b/elpa/magit-20191210.1617/magit-refs.elc similarity index 94% rename from elpa/magit-20191128.1802/magit-refs.elc rename to elpa/magit-20191210.1617/magit-refs.elc index 902ab96ef070592699fc4628c4bbc1dccff8bebf..0f4f09b4598945306ed662b2f07fa7a3e51ee5a9 100644 GIT binary patch delta 661 zcmZut!DhYb-Ui4c*1z00D^LG7;Y>Yh0$=odsxU@@aX@Fckiq9;uvcn~6p z9aKbNZ+Z|!8$9U6lOXsD;?09Mzd);dTjIgP4Au2sy;t?Vd}Nwn{%xb zS2i|8+lU)NDH*oUFR(*eMq`ZTG$UzPOaJNuu7T^#P=gSvqR?UbS^C_dj;6T}a^_5$ z18cJqsHxJl15gak5?L3yYpicpMhwwkUb(iJP9cHl0nyCzZWxzO9$+A+VRUAug{RC; z8&g)*=zny~^eCVW?QLAjWRHtT$oQ`kO1>`(DK+0|RHB0z=-#Oa=~P1*#L!UZ%QYB! z#-uRj9y0{v@2oD)CXs1WVX}IQ9cWuh-iYCeb3@TOe}BBr8uUNMze}sz+W#6ayt^oh z5}H+98A*|ZMA`>lGmY5?j>wV&)B4du?wKDVgD q?cIBjQ= z(`iQZ4oP%bD_Pc-({t8OblM*cdxW+-3?v!vCVF!;en2wPi?f(C!+W-pdmV4ihIUUB$;!f?j8!{T2))W7z z6UxwZpYPY5Af)DJ{>*ke6u>-w{laooz|8#qQ_Br0qWtX#+YyT87v6tA%LMmt`E$*2 VGP*bDX>x8m-Wp`BMBh&Rx!)<~;e!AG diff --git a/elpa/magit-20191128.1802/magit-remote.el b/elpa/magit-20191210.1617/magit-remote.el similarity index 100% rename from elpa/magit-20191128.1802/magit-remote.el rename to elpa/magit-20191210.1617/magit-remote.el diff --git a/elpa/magit-20191128.1802/magit-remote.elc b/elpa/magit-20191210.1617/magit-remote.elc similarity index 85% rename from elpa/magit-20191128.1802/magit-remote.elc rename to elpa/magit-20191210.1617/magit-remote.elc index af91a315579bdf9b17b0b96f100f31e61548ce2c..5610244a1f0cc658a914b2602973e44b260dbfd4 100644 GIT binary patch delta 569 zcmY*Vu}T9$5cQI~6B7#+MUfcKQ%O>&yED6crVwId+B6ozrVtDgG(jxc|K?-WP8%|KL5^$O2k*?k(1|Kn)86WoQuG`%`JPq zFsMiIOK|VzS;XV^=Btxeb!Ofd!L%yRIZ*Lr_1pD8)Y>)UEG(JF!gRc|)hiMo;=A2j gXH_6jvQWJk^e?+7ouJY?KJ5;-2Ay7i*r^qM0OzrZhX4Qo delta 625 zcmY*VO;1xn6wT`wkVaz&0*jVh3IvF@&fNKUtt*U+u8h&dxS7oZUT97M*w`U(3k5EPiIq#SH?+h}r z?7lWOCkAy)H+&cwA(#+C4qb#v|YD_Tt6D&m47N2#ge+MH?iLkCfc zycPG*mVY2Eq=OF~cmbeGnoAQwZpxRa)#)p%>ziSFp=hw8!78qVCl>8~7URXv!gp)3 z(!4wqy`T`akIB~w$+WIU_rN#4Hzeu9SoB%{7n;zRPuDJ^$wsy_NU}lOCi|llvf*V4 z0&JRDNI$|j4O~EZN8R4-V4P-y)6pTYPM4#Cv-5F!aC&wD77i1ezz*jMPzvB&0xAu? z7-+-YT{upThPIuhww;Vd(0bxJ0PZa`^D#^-WiCbjcnm~?-8jeih;o*V!G diff --git a/elpa/magit-20191128.1802/magit-repos.el b/elpa/magit-20191210.1617/magit-repos.el similarity index 100% rename from elpa/magit-20191128.1802/magit-repos.el rename to elpa/magit-20191210.1617/magit-repos.el diff --git a/elpa/magit-20191128.1802/magit-repos.elc b/elpa/magit-20191210.1617/magit-repos.elc similarity index 99% rename from elpa/magit-20191128.1802/magit-repos.elc rename to elpa/magit-20191210.1617/magit-repos.elc index 8cbe2b674492bc764e909874d530856c2112fa77..52d30892b8f3bc5114ef67f4bfec18f26fb1842c 100644 GIT binary patch delta 12 TcmX?Cc&>1Q9;5L_{rMIECL#qW delta 12 TcmX?Cc&>1Q9;4Al{rMIECLIMQ diff --git a/elpa/magit-20191128.1802/magit-reset.el b/elpa/magit-20191210.1617/magit-reset.el similarity index 100% rename from elpa/magit-20191128.1802/magit-reset.el rename to elpa/magit-20191210.1617/magit-reset.el diff --git a/elpa/magit-20191128.1802/magit-reset.elc b/elpa/magit-20191210.1617/magit-reset.elc similarity index 99% rename from elpa/magit-20191128.1802/magit-reset.elc rename to elpa/magit-20191210.1617/magit-reset.elc index cfde1a9ff49f41a13beb07373a0653b45afb2b50..bcf61ab8884e7de7f04a5db2c1ec21110d617b59 100644 GIT binary patch delta 12 TcmZ3Xy+V6}9;5L_{Yp^)9QOnV delta 12 TcmZ3Xy+V6}9;4Al{Yp^)9P$JP diff --git a/elpa/magit-20191128.1802/magit-section.el b/elpa/magit-20191210.1617/magit-section.el similarity index 100% rename from elpa/magit-20191128.1802/magit-section.el rename to elpa/magit-20191210.1617/magit-section.el diff --git a/elpa/magit-20191128.1802/magit-section.elc b/elpa/magit-20191210.1617/magit-section.elc similarity index 97% rename from elpa/magit-20191128.1802/magit-section.elc rename to elpa/magit-20191210.1617/magit-section.elc index 6cab6aca2ad53abda9fea499c8645bdb550d3401..b515fda5a0b85d62af78b5cb86c4d427b65f7545 100644 GIT binary patch delta 682 zcmZ{hy=xRf7>9RuE}otsM!^p(oZAGvh2)&C{VIg0XcbgYyE#KJOL8H(?A`92rV2JT zHsW*^f(Tm6`~iZ9oDs!BNi>CpA|@z^rH#()nQ##-X6K#X^YAh|?~e`mWF6kF0`~ZL z=h@N;K{4B735J=j=%^(qA?B2WLk7@ofagFshIreEmy;0#_+P-VFQ`vJ-jrf5GB5zA z1ta)WS)(Pxu)nBtLV*5I;f!tCEcpk5cB=+|tk(37H&RJ)mxWI0In7xq7`u zi;!Th;HO)l5JWswcRqguknup>`0@f2!jMyS?kmy}X0o~d5qc3<7dL(vVMvL({PUMx gCZTyDw^T`53!VB@jE>DuPS>;1G`^bE7aDHq4^+0ni2wiq delta 842 zcmbu7y^9k;7{)U@IZh4)QQ^cxo#f;$TU?x(-PsQtKRXdbEH@l$cE|>D+0E`Is7?L= z8)0h;Kfp>+25hx35Iuxzw=T8rCwkkSTql*hCo3^*s>fT7@U(|a<(*zu+hkDNohoL z%BRQh$sCrZu9PIZn(vv0*%W+nH$25+oGmt-@^~-bjbbA=%=FRVXn!%T_-^d4B<|G~ zM{)B8M>bA#Pmpbgme&$=bZngN5hbUFm9c)BrsEobQjQBp-uM`QkYypNt05wcfFm%#|^?7mX z)jlv|8d$BRckUe!jrESq4Ldz{iHg0i_dv*WO&r>|G6OX!f;SHUG_^cVFKn(tVleS= zvjfgoWJ`Hn)Jp{jrXDh7Ma3znj|cPp(2aOIL3O{` z@}xrlsF?nL#bLyIS&?miEkV?j9ZG{oF+V89TBn9gR9QTZs)#Z9Ly4zvJpgS=#F2M& z7E+6d%O7uoVs<|9;nNQQ8P&zc=a-;pV`7WjUl4%0h12I>-$T{8MM{8zqJ1Qo&W#< diff --git a/elpa/magit-20191128.1802/magit-sequence.el b/elpa/magit-20191210.1617/magit-sequence.el similarity index 100% rename from elpa/magit-20191128.1802/magit-sequence.el rename to elpa/magit-20191210.1617/magit-sequence.el diff --git a/elpa/magit-20191128.1802/magit-sequence.elc b/elpa/magit-20191210.1617/magit-sequence.elc similarity index 94% rename from elpa/magit-20191128.1802/magit-sequence.elc rename to elpa/magit-20191210.1617/magit-sequence.elc index f210bfe5ccf04c22b6964b115b3aeed17b02a3dd..2f2a5b79755447ce88a33e11ddea4bdd9d826e82 100644 GIT binary patch delta 824 zcmY+CTS!zv7=WEKXV-1Le<~)7h0Rkp4(=m5QKEmmmZ2$)7_<(*4=cypdnhB zQUnGgERhmXNGL?|Lr)Tj_!1V>qmT6*NDo0^mpLa3dYED6|Cr17|NrbGyi&jqn-O0< z{#0u_8E1r76va7Va>W{o;*3(c<1VNvLalpYPNFib%VBuV#Dmy9!HFq60ai@3Y&xS+ zSO~mDUW3|Utw}5%tc81_ZwOPJh)81?RvIP|*3BqH8h5-3AyD5uja8FJ!$M<~Vy?18 z?D+SK_cK-EOG^Ms85Ap&!MbfDg>u-9O(RSUTkOU{u+*|%ilf{XotY|_YF|c*Ws3`$ zYB+s%1z~1V_;Y*R zX9h!YPKg{;Mrl-ZbVo3uj#ibJ>hXxWv3=rM z_o|079_|uzeN^1jL81@pRqqI;xPV~QQ0n3 z7e6K*98C>mv{W)Zqy?Qhs12t2b0aA&7}9Q}6W5*nXl^hm$|i|Q?WhfHlLf4B1GaBB zAw^bDo%SO|x1r*0FT&i?#n8-0RqD8X1KqQUGDSCGWB!*9o0bWii^qH=)U?B0VSlLA zw#2*n0Msrm`V?lu+RF_^(HY!Y{p42|ht%2;MJ2Lh{}pTDu@7Fo`QTMd0(Uk)dljyW IYg_fd0U=HBt^fc4 delta 1063 zcmcJO%WG3X6vn-Gk{II)ZHrJ^oF1Vzz;=*Eqp&P|)08yCVI?l<2Y=D_cKb9aoLy2Q?R zYqHjJom&}cI~gft%dCtcWT2ML(pF9Xm1C%7s%3@OWa6w|Vh9@-bx1!^N%rR|{po6M zN73h%!hWAiUiB+g?(gAczkXJCq1$TgtNmra(qAg}anbF9wD{mq+0T~-M|hR@<*GTJ z6dWW64t6TV2MR@6*Dz+v^&(n0zLRgugH!E@)0}BXNewY`wr0RitTAQhR z?H!GILgMCqP4so$gvJcZplcgK8gl^X*2XS%g@YGjt@LG6bU{x8;o< z0dtyN8%^#S2{G5R@j*V0=UUtGaj}Ii4~~XH9)N|(A!J}%_WF{%oS-NI|5Y?b)Y~r zJOH(mc;wKTzu`9;*)2B0`tRZO`wCSRU3J0k(y)3CLaDu_avzuVX#~e=00|x*EaZ2^ z5e|!x1Te@yJjQg(rC&#rnyvzwJQmY*7sx!W5^4$uFP?bIOv9|ldgsw4bm`=V`MTrL zC;S~{uJGvdmF3a7hUcZSsaRr_=i+zlpw&0Wqq^zQyZbM6Mb5y{rxs@KEu=3G$78x_ d(dnnlbX^)W@$5%L_axnV`97js4xV|v^bgSPPfGv* diff --git a/elpa/magit-20191128.1802/magit-stash.el b/elpa/magit-20191210.1617/magit-stash.el similarity index 100% rename from elpa/magit-20191128.1802/magit-stash.el rename to elpa/magit-20191210.1617/magit-stash.el diff --git a/elpa/magit-20191128.1802/magit-stash.elc b/elpa/magit-20191210.1617/magit-stash.elc similarity index 99% rename from elpa/magit-20191128.1802/magit-stash.elc rename to elpa/magit-20191210.1617/magit-stash.elc index 4b430e0415da47fcefa161c95aedd52a3253e7d7..38c33acd97be91de113d0642be730803c96f4fb0 100644 GIT binary patch delta 14 Vcmdlxm1*x(rU`nC#vAqfx&SNA1(N^( delta 14 Vcmdlxm1*x(rU`nCMjQ3}x&SN51(E;& diff --git a/elpa/magit-20191128.1802/magit-status.el b/elpa/magit-20191210.1617/magit-status.el similarity index 100% rename from elpa/magit-20191128.1802/magit-status.el rename to elpa/magit-20191210.1617/magit-status.el diff --git a/elpa/magit-20191128.1802/magit-status.elc b/elpa/magit-20191210.1617/magit-status.elc similarity index 97% rename from elpa/magit-20191128.1802/magit-status.elc rename to elpa/magit-20191210.1617/magit-status.elc index 2993f5cda3848dc3f4cb1fa0daf51908868076c6..e1627b81009a8fa4b61c891093b2af127928fb6e 100644 GIT binary patch delta 186 zcmV;r07d_czXPnk1CTBOGqEr5Xa+MfTrw~-vn6S@1qUK#VQh0{BC|km4h#b^HaN3U zdu<2vk!~y1_L!QGqeAZ7YG9~IWUtMn)L%SHZ!vkn*;&_HZd`? z7@f}$12Ho-v+Aw=0RuEMH?!)m69@z}IW;r00k{na128f$vk|}*0s}BOG?VJDAG1ip o5C{V{GBmSW${_*+H!(P~f6Pt@12Q)-v(VI>3Ij7aG?Q=N9ODH%D*ylh delta 305 zcmZ3pkGXq4^8`IcqmB9>GT6+_V~h-pHmhcCWld8q*2qXK&d@DMOv*`BD9)@(RWMX2 zNi8l>NG&W)%uy&x1xrID^h{y=l8mC%;*9*96a@o43qvDQg@V$e)a3kvN`(@Il*E!m z1r4RN#GK+(B?UuEOHIwq5A*nVxQ)z=HDfiolpRdXCr^yj*sN4-%fW4GZUGTAF#`)u zYL;eaHaE7|yrJtY8?%{##pVSQ#W|RbElelxn)#L4#MEN*rdcdZ%;pAWn|IDRFTiYM zY_Pd|?O#S_Q)8pe-Rp%pSWFE}EH*FN&db4UXlS~5(|%DVWLBxyxuS^%!Y>Mlc!BK0n#RuPfpeW(q@~#OfF_(vM`;T HIZXioI>0lI delta 285 zcmYL=ze>bF5Qoibb%o#q2$Ni4!jYJr&7ZRpl&cTHO4cH0786WJ%x(m&Z0#vMw{PZY1LEd7MU!3m8~iPvV0N1KnbZp zJVGb7ZcAwp@46~FA&aKUAq?geV`%$M+%@epD9AIFflFx$ECosBL diff --git a/elpa/magit-20191128.1802/magit-utils.el b/elpa/magit-20191210.1617/magit-utils.el similarity index 100% rename from elpa/magit-20191128.1802/magit-utils.el rename to elpa/magit-20191210.1617/magit-utils.el diff --git a/elpa/magit-20191128.1802/magit-utils.elc b/elpa/magit-20191210.1617/magit-utils.elc similarity index 98% rename from elpa/magit-20191128.1802/magit-utils.elc rename to elpa/magit-20191210.1617/magit-utils.elc index eb03df2f8ac5898942aad55e28dcae157382f6ad..049cf1d4585beac1e6f89c1d7f1134438b11fa11 100644 GIT binary patch delta 223 zcmcbyo2h9x(*!+6vkG{FlmOje zXbRCidFkYt0-1Sf`3kv-c?w0Tg{7HAshf9BnZU$sXkob7XSzHKlcCY(+}S*gOoqmj StLI!`HMX?0Fq#}Nw*vs5G20*T%0f+&_hCpn@9HWG!WODChSpkr0L!hySrVyFQyC%=9S1#7bNG#6K zElEtuNmVG$tV&fdRwzj=E>TD=R47UX%Yj7=^-N*>l8mC%;*9*96a@o43qvDQg@V$e z)a3kvN`(@Il*E!m1&z$Sw0s34BZb_=JOv{Qh4Oq5!^BWi6KF(XX=YI>SSB~IWOMqI z9wt_xzcgbf^TjD_mYDvRnaR>(v-oTtMkY(k$*OZMu$mYcm|0Bbj?c diff --git a/elpa/magit-20191128.1802/magit-worktree.el b/elpa/magit-20191210.1617/magit-worktree.el similarity index 100% rename from elpa/magit-20191128.1802/magit-worktree.el rename to elpa/magit-20191210.1617/magit-worktree.el diff --git a/elpa/magit-20191128.1802/magit-worktree.elc b/elpa/magit-20191210.1617/magit-worktree.elc similarity index 99% rename from elpa/magit-20191128.1802/magit-worktree.elc rename to elpa/magit-20191210.1617/magit-worktree.elc index 06dfbde938cdd41f7b2c0ec01b68dc5812cb09a2..e71b21d6b76ee2e15c549b6f43bc22242d483bfc 100644 GIT binary patch delta 12 TcmbQ{Jk5E69;5L_{d7eD9Ww+C delta 12 TcmbQ{Jk5E69;4Al{d7eD9WDe6 diff --git a/elpa/magit-20191128.1802/magit.el b/elpa/magit-20191210.1617/magit.el similarity index 100% rename from elpa/magit-20191128.1802/magit.el rename to elpa/magit-20191210.1617/magit.el diff --git a/elpa/magit-20191128.1802/magit.elc b/elpa/magit-20191210.1617/magit.elc similarity index 99% rename from elpa/magit-20191128.1802/magit.elc rename to elpa/magit-20191210.1617/magit.elc index 6ed985a0cc02e3e128883381e33b0444053448d6..8096f689e44dffa392a1c965b9c54e6b9cfb3942 100644 GIT binary patch delta 14 WcmcaKpYhUs#tC|i#vAn)`vU+jn+2%= delta 14 WcmcaKpYhUs#tC|iMjQ1P`vU+jmIbH) diff --git a/elpa/magit-20191128.1802/magit.info b/elpa/magit-20191210.1617/magit.info similarity index 100% rename from elpa/magit-20191128.1802/magit.info rename to elpa/magit-20191210.1617/magit.info diff --git a/elpa/magit-20191128.1802/magit.info-1 b/elpa/magit-20191210.1617/magit.info-1 similarity index 100% rename from elpa/magit-20191128.1802/magit.info-1 rename to elpa/magit-20191210.1617/magit.info-1 diff --git a/elpa/magit-20191128.1802/magit.info-2 b/elpa/magit-20191210.1617/magit.info-2 similarity index 100% rename from elpa/magit-20191128.1802/magit.info-2 rename to elpa/magit-20191210.1617/magit.info-2 diff --git a/elpa/pickle-20190923.354/pickle-autoloads.el b/elpa/pickle-20190923.354/pickle-autoloads.el new file mode 100644 index 00000000..adfea227 --- /dev/null +++ b/elpa/pickle-20190923.354/pickle-autoloads.el @@ -0,0 +1,32 @@ +;;; pickle-autoloads.el --- automatically extracted autoloads +;; +;;; Code: + +(add-to-list 'load-path (directory-file-name + (or (file-name-directory #$) (car load-path)))) + + +;;;### (autoloads nil "pickle" "pickle.el" (0 0 0 0)) +;;; Generated autoloads from pickle.el + +(autoload 'pickle-mode "pickle" "\ + + +\(fn)" t nil) + +(autoload 'pickle-config "pickle" "\ +Default pickle setup and bindings. + +\(fn)" t nil) + +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pickle" '("pickle-" "default-tab-width"))) + +;;;*** + +;; Local Variables: +;; version-control: never +;; no-byte-compile: t +;; no-update-autoloads: t +;; coding: utf-8 +;; End: +;;; pickle-autoloads.el ends here diff --git a/elpa/pickle-20190923.354/pickle-pkg.el b/elpa/pickle-20190923.354/pickle-pkg.el new file mode 100644 index 00000000..707357ae --- /dev/null +++ b/elpa/pickle-20190923.354/pickle-pkg.el @@ -0,0 +1,2 @@ +;;; -*- no-byte-compile: t -*- +(define-package "pickle" "20190923.354" "Major mode for editing cucumber gherkin files." '((emacs "25.1") (cl-lib "0.6.1")) :commit "3a0a717f2a24827667f34bc53830a3b81cd57460" :keywords '("ahungry" "languages" "cucumber" "gherkin") :authors '(("Matthew Carter" . "m@ahungry.com")) :maintainer '("Matthew Carter" . "m@ahungry.com") :url "https://github.com/ahungry/pickle-mode") diff --git a/elpa/pickle-20190923.354/pickle.el b/elpa/pickle-20190923.354/pickle.el new file mode 100644 index 00000000..a2cd1c5d --- /dev/null +++ b/elpa/pickle-20190923.354/pickle.el @@ -0,0 +1,101 @@ +;;; pickle.el --- Major mode for editing cucumber gherkin files. -*- lexical-binding: t -*- + +;; Copyright (C) 2018-2019 Matthew Carter + +;; Author: Matthew Carter +;; Maintainer: Matthew Carter +;; URL: https://github.com/ahungry/pickle-mode +;; Package-Version: 20190923.354 +;; Version: 0.0.3 +;; Date: 2018-02-15 +;; Keywords: ahungry languages cucumber gherkin +;; Package-Requires: ((emacs "25.1") (cl-lib "0.6.1")) + +;; This file is NOT 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: + +;; A major mode for handling Gherkin files and syntax highlighting. +;; +;; This mode is not coupled to an underlying Cucumber system such as feature-mode. +;; +;; If you want a full-fledged IDE like experience, see: feature-mode (no affiliation). +;; +;; If you just want syntax highlighting in a lightweight mode, use this. +;; + +;;; Code: + +(require 'cl-lib) + +(defvar pickle-mode-default-tab-width 2) + +(defconst pickle-mode-font-lock-keywords-1 + (list + '("#.*" . font-lock-comment-face) + '(" \"\\(.*?\\)\" " . font-lock-variable-name-face) + '("\\(When\\|Then\\|Given\\)" . font-lock-keyword-face) + '("\\(\\w+\\)(" 1 font-lock-function-name-face) + '("Feature: \\(.*\\)" 1 font-lock-variable-name-face) + '("Scenario: \\(.*\\)" 1 font-lock-preprocessor-face) + '("\\(.*?\\): " . font-lock-type-face) + '(") is \\(\\w+\\)" 1 font-lock-preprocessor-face) + )) + +(defvar default-tab-width 2) + +;; This is easy because the syntax just cascades the indent until it +;; resets to 0 again. No need to go back one level at a time etc. +(defun pickle-indent-line () + "Properly indent based on what we're looking at." + (interactive) + (beginning-of-line) + (if (bobp) + (indent-line-to 0) + (let ((not-indented t) + cur-indent) + (if (looking-at "^[ \t]*Feature:") + (setq cur-indent 0) + (save-excursion + (while not-indented + (forward-line -1) + (if (looking-at "^[ \t]*\\(Feature\\|Scenario\\):") + (progn + (setq cur-indent (+ default-tab-width (current-indentation))) + (setq not-indented nil)) + (if (bobp) (setq not-indented nil)) + ))) + ) + (if cur-indent (indent-line-to cur-indent) (indent-line-to 0)))) + ) + +;;;###autoload +(define-derived-mode pickle-mode text-mode "Pickle" () + "Major mode for editing Gherkin (Cucumber) files." + :group 'languages + (set (make-local-variable 'indent-line-function) 'pickle-indent-line) + (set (make-local-variable 'font-lock-defaults) + '(pickle-mode-font-lock-keywords-1))) + +;;;###autoload +(defun pickle-config () + "Default pickle setup and bindings." + (interactive) + (add-to-list 'auto-mode-alist '("\\.feature\\'" . pickle-mode))) + +(provide 'pickle) + +;;; pickle.el ends here diff --git a/elpa/pickle-20190923.354/pickle.elc b/elpa/pickle-20190923.354/pickle.elc new file mode 100644 index 0000000000000000000000000000000000000000..8fe56a88b656af439a63afbdfd43e283b835b64c GIT binary patch literal 4038 zcmbtXOK;mo5O#V>6(m4=NYmutiBv#RY6>DL`H8ei-Lx^%21XO0htP#r4n)k`b-7xO)R{@0yG#gN!s&6lSRsAYQ1cvx}3|dH&|`=!n9ZC`71W;+9q~(um58 zLXpx$Qj&>=lFF5mq$rYD7Nlk%^n9ZiA^4;}HsDkLTCG;Ekbf=WLQ*$OoFty~TfIn5 zFGN9k9G)lAnP-u7a3mIqa+H`j%Q!+tJVS^`A-Xo{6tQ!XEIfD4U z#%)}92#4WfiD3VX*&l9b#SdAiecFc5-ugfH63frA;z3RkiO0c zje&NbmsH3S07UT=D2j@&g>&^YVo$O~8iC~$K<}{AT@nkG&7m{I@L16V(JLud1EQXu z8emk#LZaylJzjLAYO&=2(4l4K4RD)_oKOmJ8n4m8zDHVaP6PAx=HgsBWiEAsmMc{0`%2$O@{D;V=95UE z2i>QgeNZ}To;$FpPdAOvhTM+Z>G#PLgRQUqMn949mdo<0#g^92&59ZUGm5ku(rMf< zEVZBO;C@71gr2;Rk=X!Hwmb@ye6RGu361+LOp9HYeieVhSngT$hGwB@kj+Jq&cLTiv*vM!BimYE7iS8a++?97b~*f`8Kw-=X3LaJ7j3nSbCoN4 zDYHVk-)d1Kln$z=yVX3h!vpBRUS|j2u@l&BwU)CuoWbKlIvCjrCO4Hc5oOEE_`vco z18$djmPQP1I<3679s%{DNCOCAOo((vj6KGyD$F{V^Z0DW{$5Ci%B_|LK7E5npckT~ zL91b@#=b2=koX=*C9pYTnUg8tGX@??DwWJz(Lw{RMly_UvsS~p;2*0^I8y)JG~Trp z^<39DP&fb11BMDc>AAbVz?b(WAK~LOu=$Sw3NFBmTi;~}FjqBbjqhma=`z*!9enNZ zMyMgo8wOL>qv!RQ_W_L_^pwROfWh;EDZc%h!*Gr6;%v-9hNIs$?%vyEdi=uaw!XTz zd01)pc33-GM)x1}K>}Fxw{ceO42f8o?lB3T zbED`3-7R{#q$}ZWJlkd0xUkFBKnXT(kuU=3{TQpqy7_EIY9H$f+cpM-i9qS{L^hq| zROMGnRZXb+q~1Y{8irqf7cxj$)07H*BZ{ceEyS{JptX_D_QpAriuR2iXntz|IBX|g z^Z4ZguCfg*yAdOM1*>=X+JEcL+VlZR{AN>9&rZbU`w0S5y~Omn3+;5;47w4GVYbac z$!bsY#_n#tsCAzC+w`MRTv^AiEOHGzyr}>%${Y7;yl+k8v-L{NqZU1Y*~-<;iz@Fw zD#Jp`FTL1+jKSz|JooTsHJF-rm>}r#%aP?n|AhR?Sbuly)yDR)f?dSG_G-27xBds3 CDe^A> literal 0 HcmV?d00001 diff --git a/elpa/poet-theme-20191103.1948/poet-dark-monochrome-theme.el b/elpa/poet-theme-20191103.1948/poet-dark-monochrome-theme.el new file mode 100644 index 00000000..4eb7002d --- /dev/null +++ b/elpa/poet-theme-20191103.1948/poet-dark-monochrome-theme.el @@ -0,0 +1,273 @@ +;;; poet-dark-monochrome-theme.el --- A dark monochrome theme for prose. + +;; Copyright 2018-now Kunal Bhalla + +;; Author: Kunal Bhalla +;; URL: https://github.com/kunalb/poet/ +;; Version: 2.0 + +;;; Commentary: + +;; Emacs has very good support for multiple fonts in a single +;; file. Poet uses this support to make it much more convenient to +;; write prose within Emacs, with particular attention paid to +;; org-mode and markdown-mode. Code blocks, tables, etc are +;; formatted in monospace text with the appropriate backgrounds. + +;; Theme Customizations +;; - `poet-variable-headers` +;; Enable / disable different text heights for different faces. + +;; Recommended customizations for using this theme +;; +;; - Set up the base fonts you'd like to use in Emacs before loading Poet +;; (set-face-attribute 'default nil :family "Iosevka" :height 130) +;; (set-face-attribute 'fixed-pitch nil :family "Iosevka") +;; (set-face-attribute 'variable-pitch nil :family "Baskerville") +;; On loading this theme captures the default and treats that for fixed-pitch +;; rendering. +;; +;; - Enable variable pitch mode for editing text +;; (add-hook 'text-mode-hook +;; (lambda () +;; (variable-pitch-mode 1)) +;; +;; - Some other modes I like to enable/disable +;; (olivetti-mode 1) ;; Centers text in the buffer +;; (flyspell-mode 1) ;; Catch Spelling mistakes +;; (typo-mode 1) ;; Good for symbols like em-dash +;; (blink-cursor-mode 0) ;; Reduce visual noise +;; (linum-mode 0) ;; No line numbers for prose +;; +;; - And prettier org mode bullets: +;; (setq org-bullets-bullet-list +;; '("◉" "○")) +;; (org-bullets 1) + +;;; Code: + +(defvar poet--monospace-height + (face-attribute 'fixed-pitch :height nil 'default) + "The original height stored as a defvar to stay constant across reloads.") + +(defgroup poet-theme nil + "Customizations to change the behavior of poet") + +(defcustom poet-variable-headers t + "Use varying sizes for headers in org and markdown" + :group 'poet-theme + :type 'boolean) + +(defun poet--height (multiplier) + "Returns the height as MULTIPLIER * monospace-height." + (if poet-variable-headers + (truncate (* poet--monospace-height multiplier)) + poet--monospace-height)) +(deftheme poet-dark-monochrome + "A dark monochrome prose friendly theme.") + +(let ((fg "#e4e4e4") + (bg "#0f0f0f") + (emph "#ededed") + (sep "#434343") + (hlt "#000000") + (bg-hlt "#191919") + (muted "#a9a9a9") + (meta "#e4e4e4") + (link "#d1d1d1") + (link-underline "#d1d1d1") + (vlink-underline "#fefefe") + (header "#b5b5b5") + (button "#a9a9a9") + (glyph "#e7e7e7") + (cursor "#dddddd") + (paren-match-bg "#8a8a8a") + (paren-match-fg "#fefefe") + (search-fg "#fefefe") + (search-bg "#9d9d9d") + (search-fail-bg "#d8d8d8") + (tooltip-fg "#101010") + (tooltip-bg "#b9b9b9") + (shadow "#989898") + (secondary-bg "#000000") + (trailing-bg "#b1b1b1") + (fci "#dddddd") + (lazy-hlt-fg "#000000") + (lazy-hlt-bg "#fefefe") + (evil-rep-fg "#fefefe") + (evil-rep-bg "#3d3d3d") + (mode-line-fg "#d7d7d7") + (header-line-bg "#101010") + (mode-line-hlt "#000000") + (mode-line-inactive "#878787") + (error "#979797") + (builtin "#838383") + (string "#dcdcdc") + (function-name "#9d9d9d") + (keyword "#b4b4b4") + (constant "#a9a9a9") + (type "#b9b9b9") + (variable "#b9b9b9") + (org-meta "#b8b8b8") + (org-document-info "#b8b8b8") + (org-table "#161616") + (org-quote-fg "#efefef") + (org-quote-bg "#161616") + (org-date "#b8b8b8") + (org-title "#929292") + (org-title-underline "#929292") + (org-checkbox "#989898") + (org-scheduled "#dcdcdc") + (org-scheduled-today "#fefefe") + (org-done "#717171") + (org-todo "#7f7f7f") + (org-tag "#a9a9a9") + (org-block-line "#060606") + (org-block-bg "#161616") + (org-agenda-structure-fg "#a9a9a9") + (org-agenda-structure-bg "#101010") + (org-agenda-today-fg "#dcdcdc") + (org-agenda-today-bg "#000000") + (org-special-keyword "#767676") + (org-sched-prev "#d9d9d9") + (org-agenda-done "#bebebe") + (hl-line "#1e1e1e") + (linum-hlt "#bababa") + (linum "#545454") + (markdown-markup "#777777") + (markdown-metadata "#767676") + (markdown-language "#afafaf") + (markdown-list "#fefefe") + (markdown-code-bg "#161616") + (markdown-pre-bg "#161616") + (markdown-header-delimiter "#777777") + (imenu "#b5b5b5")) + (custom-theme-set-faces 'poet-dark-monochrome + `(variable-pitch ((t (:family ,(face-attribute 'variable-pitch :family) :height (lambda (_x) (poet--height 1.23)))))) + `(default ((t (:background ,bg :foreground ,fg)))) + `(italic ((t (:foreground ,emph :slant italic)))) + `(highlight ((t (:background ,hlt :overline nil)))) + `(region ((t (:background ,bg-hlt)))) + `(fringe ((t (:background ,bg)))) + `(button ((t (:inherit default :foreground ,button)))) + `(escape-glyph ((t (:foreground ,glyph)))) + `(link ((t (:underline (:color ,link-underline :style line) :foreground ,link)))) + `(link-visited ((t (:inherit link :foreground ,link :underline (:color ,vlink-underline :style line))))) + `(cursor ((t (:background ,cursor)))) + `(show-paren-match ((t (:background ,paren-match-fg :foreground ,paren-match-bg)))) + `(isearch ((t (:foreground ,search-fg :background ,search-bg)))) + `(isearch-fail ((t (:background ,search-fail-bg)))) + `(query-replace ((t (:inherit isearch)))) + `(tooltip ((t (:inherit default :foreground ,tooltip-fg :background ,tooltip-bg)))) + `(shadow ((t (:foreground ,shadow)))) + `(secondary-selection ((t (:background ,secondary-bg)))) + `(trailing-whitespace ((t (:background ,trailing-bg)))) + `(lazy-highlight ((t (:foreground ,lazy-hlt-fg :background ,lazy-hlt-bg)))) + `(next-error ((t (:inherit region)))) + `(window-divider ((t (:background ,sep :foreground ,sep)))) + `(vertical-border ((t (:background ,sep :foreground ,sep)))) + `(evil-ex-substitute-replacement ((t (:foreground ,evil-rep-fg :background ,evil-rep-bg :underline nil)))) + `(minibuffer-prompt ((t (:inherit fixed-pitch :weight bold :foreground ,meta)))) + `(mode-line ((t (:inherit fixed-pitch :foreground ,mode-line-fg :background ,bg :overline ,sep :box (:line-width 3 :color ,bg))))) + `(header-line ((t (:overline nil :background ,header-line-bg :box (:line-width 3 :color ,header-line-bg) :underline ,sep :inherit mode-line)))) + `(mode-line-buffer-id ((t (:weight bold)))) + `(mode-line-emphasis ((t (:weight bold)))) + `(mode-line-highlight ((t (:background ,mode-line-hlt)))) + `(mode-line-inactive ((t (:inherit mode-line :background ,bg :foreground ,mode-line-inactive :box (:color ,bg :line-width 3))))) + `(error ((t (:foreground ,error :inherit fixed-pitch)))) + `(font-lock-comment-face ((t (:foreground ,muted :inherit fixed-pitch)))) + `(font-lock-builtin-face ((t (:foreground ,builtin :inherit fixed-pitch)))) + `(font-lock-string-face ((t (:inherit fixed-pitch :foreground ,string)))) + `(font-lock-function-name-face ((t (:inherit fixed-pitch :foreground ,function-name)))) + `(font-lock-keyword-face ((t (:inherit fixed-pitch :foreground ,keyword)))) + `(font-lock-comment-delimiter-face ((t (:inherit fixed-pitch :inherit font-lock-comment-face)))) + `(font-lock-constant-face ((t (:inherit fixed-pitch :foreground ,constant)))) + `(font-lock-doc-face ((t (:inherit fixed-pitch :inherit font-lock-string-face)))) + `(font-lock-preprocessor-face ((t (:inherit fixed-pitch :inherit font-lock-builtin-face)))) + `(font-lock-regexp-grouping-backslash ((t (:inherit fixed-pitch :inherit bold)))) + `(font-lock-regexp-grouping-construct ((t (:inherit fixed-pitch :inherit bold)))) + `(font-lock-type-face ((t (:foreground ,type :inherit fixed-pitch)))) + `(font-lock-variable-name-face ((t (:inherit fixed-pitch :foreground ,variable)))) + `(font-lock-warning-face ((t (:inherit error)))) + `(org-level-1 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.5)))))) + `(org-level-2 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.4)))))) + `(org-level-3 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.3)))))) + `(org-level-4 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.23)))))) + `(org-level-5 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.23)))))) + `(org-level-6 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.23)))))) + `(org-level-7 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.23)))))) + `(org-level-8 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.23)))))) + `(org-meta-line ((t (:inherit fixed-pitch :foreground ,org-meta)))) + `(org-document-info-keyword ((t (:inherit fixed-pitch :foreground ,org-document-info)))) + `(org-document-info ((t (:inherit default :foreground ,org-document-info)))) + `(org-verbatim ((t (:inherit fixed-pitch)))) + `(org-code ((t (:inherit fixed-pitch)))) + `(org-table ((t (:inherit fixed-pitch :background ,org-table)))) + `(org-formula ((t (:inherit org-table :height (lambda (_x) (poet--height 1)))))) + `(org-verse ((t (:inherit default :foreground ,org-quote-fg :background ,org-quote-bg)))) + `(org-quote ((t (:inherit default :foreground ,org-quote-fg :background ,org-quote-bg)))) + `(org-hide ((t (:inherit fixed-pitch :foreground ,bg)))) + `(org-indent ((t (:inherit org-hide)))) + `(org-date ((t (:inherit fixed-pitch :foreground ,org-date :underline nil)))) + `(org-document-title ((t (:inherit default :foreground ,org-title :height (lambda (_x) (poet--height 1.8)) :underline (:color ,org-title-underline))))) + `(org-checkbox ((t (:inherit fixed-pitch :weight bold :foreground ,org-checkbox)))) + `(org-done ((t (:inherit fixed-pitch :foreground ,org-done)))) + `(org-todo ((t (:inherit fixed-pitch :foreground ,org-todo)))) + `(org-tag ((t (:inherit fixed-pitch :height (lambda (_x) (poet--height 1)) :foreground ,org-tag)))) + `(org-block-begin-line ((t (:inherit fixed-pitch :background ,org-block-line)))) + `(org-block-end-line ((t (:inherit fixed-pitch :background ,org-block-line)))) + `(org-block ((t (:background ,org-block-bg :inherit fixed-pitch)))) + `(org-priority ((t (:inherit fixed-pitch :weight normal)))) + `(org-agenda-structure ((t (:foreground ,org-agenda-structure-fg :background ,bg :box (:line-width 3 :color ,bg) :underline ,org-agenda-structure-bg)))) + `(org-scheduled ((t (:foreground ,org-scheduled)))) + `(org-scheduled-today ((t (:foreground ,org-scheduled-today)))) + `(org-agenda-date-weekend ((t (:inherit org-agenda-structure)))) + `(org-agenda-date-today ((t (:box (:line-width 3 :color ,org-agenda-today-bg) :foreground ,org-agenda-today-fg :background ,org-agenda-today-bg)))) + `(org-special-keyword ((t (:inherit fixed-pitch :foreground ,org-special-keyword)))) + `(org-scheduled-previously ((t (:foreground ,org-sched-prev)))) + `(org-agenda-done ((t (:foreground ,org-agenda-done)))) + `(org-footnote ((t (:foreground ,link)))) + `(hl-line ((t (:background ,hl-line)))) + `(linum-highlight-face ((t (:inherit fixed-pitch :foreground ,linum-hlt)))) + `(linum ((t (:inherit fixed-pitch :foreground ,linum)))) + `(line-number ((t (:inherit fixed-pitch :foreground ,linum)))) + `(line-number-current-line ((t (:inherit fixed-pitch :foreground ,linum-hlt)))) + `(markdown-header-face-1 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.5)))))) + `(markdown-header-face-2 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.4)))))) + `(markdown-header-face-3 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.3)))))) + `(markdown-header-face-4 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.23)))))) + `(markdown-header-face-5 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.23)))))) + `(markdown-header-face-6 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.23)))))) + `(markdown-header-face-7 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.23)))))) + `(markdown-header-face-8 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.23)))))) + `(markdown-markup-face ((t (:inherit fixed-pitch :foreground ,markdown-markup)))) + `(markdown-inline-code-face ((t (:inherit fixed-pitch)))) + `(markdown-metadata-key-face ((t (:inherit fixed-pitch :height (lambda (_x) (poet--height 1)) :foreground ,markdown-metadata)))) + `(markdown-metadata-value-face ((t (:inherit fixed-pitch :height (lambda (_x) (poet--height 1)) :foreground ,fg)))) + `(markdown-language-keyword-face ((t (:foreground ,markdown-language)))) + `(markdown-list-face ((t (:inherit fixed-pitch :foreground ,markdown-list)))) + `(markdown-code-face ((t (:inherit fixed-pitch :foreground ,fg :background ,markdown-code-bg)))) + `(markdown-pre-face ((t (:inherit fixed-pitch :color ,fg :background ,markdown-pre-bg)))) + `(markdown-header-delimiter-face ((t (:inherit fixed-pitch :foreground ,markdown-header-delimiter)))) + `(markdown-header-rule-face ((t (:inherit fixed-pitch :foreground ,markdown-header-delimiter)))) + `(markdown-url-face ((t (:inherit fixed-pitch :foreground ,link)))) + `(imenu-list-entry-face-0 ((t (:foreground ,imenu)))) + `(imenu-list-entry-face-1 ((t (:foreground ,imenu)))) + `(imenu-list-entry-face-2 ((t (:foreground ,imenu)))) + `(imenu-list-entry-face-3 ((t (:foreground ,imenu)))) + `(imenu-list-entry-face-4 ((t (:foreground ,imenu)))) + `(imenu-list-entry-face-5 ((t (:foreground ,imenu)))) + `(helm-source-header ((t (:height (lambda (_x) (poet--height 1))))))) + (custom-theme-set-variables 'poet-dark-monochrome + '(line-spacing .2) + `(fci-rule-color ,fci))) + +;;;###autoload +(when (and (boundp 'custom-theme-load-path) + load-file-name) + (add-to-list 'custom-theme-load-path + (file-name-as-directory + (file-name-directory load-file-name)))) + +(provide-theme 'poet-dark-monochrome) +;;; poet-dark-monochrome-theme ends here diff --git a/elpa/poet-theme-20191103.1948/poet-dark-monochrome-theme.elc b/elpa/poet-theme-20191103.1948/poet-dark-monochrome-theme.elc new file mode 100644 index 0000000000000000000000000000000000000000..4407166abe845702d8f08eac9c3677e0b8918cb6 GIT binary patch literal 11258 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 literal 0 HcmV?d00001 diff --git a/elpa/poet-theme-20191103.1948/poet-dark-theme.el b/elpa/poet-theme-20191103.1948/poet-dark-theme.el new file mode 100644 index 00000000..6d09dcb4 --- /dev/null +++ b/elpa/poet-theme-20191103.1948/poet-dark-theme.el @@ -0,0 +1,273 @@ +;;; poet-dark-theme.el --- A dark theme for prose. + +;; Copyright 2018-now Kunal Bhalla + +;; Author: Kunal Bhalla +;; URL: https://github.com/kunalb/poet/ +;; Version: 2.0 + +;;; Commentary: + +;; Emacs has very good support for multiple fonts in a single +;; file. Poet uses this support to make it much more convenient to +;; write prose within Emacs, with particular attention paid to +;; org-mode and markdown-mode. Code blocks, tables, etc are +;; formatted in monospace text with the appropriate backgrounds. + +;; Theme Customizations +;; - `poet-variable-headers` +;; Enable / disable different text heights for different faces. + +;; Recommended customizations for using this theme +;; +;; - Set up the base fonts you'd like to use in Emacs before loading Poet +;; (set-face-attribute 'default nil :family "Iosevka" :height 130) +;; (set-face-attribute 'fixed-pitch nil :family "Iosevka") +;; (set-face-attribute 'variable-pitch nil :family "Baskerville") +;; On loading this theme captures the default and treats that for fixed-pitch +;; rendering. +;; +;; - Enable variable pitch mode for editing text +;; (add-hook 'text-mode-hook +;; (lambda () +;; (variable-pitch-mode 1)) +;; +;; - Some other modes I like to enable/disable +;; (olivetti-mode 1) ;; Centers text in the buffer +;; (flyspell-mode 1) ;; Catch Spelling mistakes +;; (typo-mode 1) ;; Good for symbols like em-dash +;; (blink-cursor-mode 0) ;; Reduce visual noise +;; (linum-mode 0) ;; No line numbers for prose +;; +;; - And prettier org mode bullets: +;; (setq org-bullets-bullet-list +;; '("◉" "○")) +;; (org-bullets 1) + +;;; Code: + +(defvar poet--monospace-height + (face-attribute 'fixed-pitch :height nil 'default) + "The original height stored as a defvar to stay constant across reloads.") + +(defgroup poet-theme nil + "Customizations to change the behavior of poet") + +(defcustom poet-variable-headers t + "Use varying sizes for headers in org and markdown" + :group 'poet-theme + :type 'boolean) + +(defun poet--height (multiplier) + "Returns the height as MULTIPLIER * monospace-height." + (if poet-variable-headers + (truncate (* poet--monospace-height multiplier)) + poet--monospace-height)) +(deftheme poet-dark + "A prose friendly dark theme.") + +(let ((fg "#EDE7dd") + (bg "#181008") + (emph "#eeeeee") + (sep "#444444") + (hlt "#000000") + (bg-hlt "#012c32") + (muted "#aaaaaa") + (meta "#ede7dd") + (link "#ffdba5") + (link-underline "#ffdba5") + (vlink-underline "#ffffff") + (header "#ceb39e") + (button "#aaaaaa") + (glyph "#f7ffd1") + (cursor "#FFD5BE") + (paren-match-bg "#ff1744") + (paren-match-fg "#ffffff") + (search-fg "#ffffff") + (search-bg "#fb6542") + (search-fail-bg "#f8bbd0") + (tooltip-fg "#111111") + (tooltip-bg "#fff176") + (shadow "#999999") + (secondary-bg "#000000") + (trailing-bg "#ff8a65") + (fci "#dedede") + (lazy-hlt-fg "#000000") + (lazy-hlt-bg "#ffffff") + (evil-rep-fg "#ffffff") + (evil-rep-bg "#4e342e") + (mode-line-fg "#edd3c4") + (header-line-bg "#111111") + (mode-line-hlt "#000000") + (mode-line-inactive "#888888") + (error "#df5286") + (builtin "#b85750") + (string "#dddddd") + (function-name "#80bd9e") + (keyword "#c1caa1") + (constant "#90afc5") + (type "#cfa6a8") + (variable "#ffa575") + (org-meta "#c6b6ad") + (org-document-info "#c6b6ad") + (org-table "#171716") + (org-quote-fg "#e6e6fa") + (org-quote-bg "#171716") + (org-date "#c6b6ad") + (org-title "#ee7e38") + (org-title-underline "#ee7e38") + (org-checkbox "#999999") + (org-scheduled "#dddddd") + (org-scheduled-today "#ffffff") + (org-done "#5EE300") + (org-todo "#FF3D00") + (org-tag "#aaaaaa") + (org-block-line "#070706") + (org-block-bg "#171716") + (org-agenda-structure-fg "#aaaaaa") + (org-agenda-structure-bg "#111111") + (org-agenda-today-fg "#dddddd") + (org-agenda-today-bg "#000000") + (org-special-keyword "#777777") + (org-sched-prev "#ffb6c1") + (org-agenda-done "#b9ccb2") + (hl-line "#3d0000") + (linum-hlt "#bbbbbb") + (linum "#555555") + (markdown-markup "#8D6E63") + (markdown-metadata "#777777") + (markdown-language "#BE8CD4") + (markdown-list "#ffffff") + (markdown-code-bg "#171716") + (markdown-pre-bg "#171716") + (markdown-header-delimiter "#8D6E63") + (imenu "#ceb39e")) + (custom-theme-set-faces 'poet-dark + `(variable-pitch ((t (:family ,(face-attribute 'variable-pitch :family) :height (lambda (_x) (poet--height 1.23)))))) + `(default ((t (:background ,bg :foreground ,fg)))) + `(italic ((t (:foreground ,emph :slant italic)))) + `(highlight ((t (:background ,hlt :overline nil)))) + `(region ((t (:background ,bg-hlt)))) + `(fringe ((t (:background ,bg)))) + `(button ((t (:inherit default :foreground ,button)))) + `(escape-glyph ((t (:foreground ,glyph)))) + `(link ((t (:underline (:color ,link-underline :style line) :foreground ,link)))) + `(link-visited ((t (:inherit link :foreground ,link :underline (:color ,vlink-underline :style line))))) + `(cursor ((t (:background ,cursor)))) + `(show-paren-match ((t (:background ,paren-match-fg :foreground ,paren-match-bg)))) + `(isearch ((t (:foreground ,search-fg :background ,search-bg)))) + `(isearch-fail ((t (:background ,search-fail-bg)))) + `(query-replace ((t (:inherit isearch)))) + `(tooltip ((t (:inherit default :foreground ,tooltip-fg :background ,tooltip-bg)))) + `(shadow ((t (:foreground ,shadow)))) + `(secondary-selection ((t (:background ,secondary-bg)))) + `(trailing-whitespace ((t (:background ,trailing-bg)))) + `(lazy-highlight ((t (:foreground ,lazy-hlt-fg :background ,lazy-hlt-bg)))) + `(next-error ((t (:inherit region)))) + `(window-divider ((t (:background ,sep :foreground ,sep)))) + `(vertical-border ((t (:background ,sep :foreground ,sep)))) + `(evil-ex-substitute-replacement ((t (:foreground ,evil-rep-fg :background ,evil-rep-bg :underline nil)))) + `(minibuffer-prompt ((t (:inherit fixed-pitch :weight bold :foreground ,meta)))) + `(mode-line ((t (:inherit fixed-pitch :foreground ,mode-line-fg :background ,bg :overline ,sep :box (:line-width 3 :color ,bg))))) + `(header-line ((t (:overline nil :background ,header-line-bg :box (:line-width 3 :color ,header-line-bg) :underline ,sep :inherit mode-line)))) + `(mode-line-buffer-id ((t (:weight bold)))) + `(mode-line-emphasis ((t (:weight bold)))) + `(mode-line-highlight ((t (:background ,mode-line-hlt)))) + `(mode-line-inactive ((t (:inherit mode-line :background ,bg :foreground ,mode-line-inactive :box (:color ,bg :line-width 3))))) + `(error ((t (:foreground ,error :inherit fixed-pitch)))) + `(font-lock-comment-face ((t (:foreground ,muted :inherit fixed-pitch)))) + `(font-lock-builtin-face ((t (:foreground ,builtin :inherit fixed-pitch)))) + `(font-lock-string-face ((t (:inherit fixed-pitch :foreground ,string)))) + `(font-lock-function-name-face ((t (:inherit fixed-pitch :foreground ,function-name)))) + `(font-lock-keyword-face ((t (:inherit fixed-pitch :foreground ,keyword)))) + `(font-lock-comment-delimiter-face ((t (:inherit fixed-pitch :inherit font-lock-comment-face)))) + `(font-lock-constant-face ((t (:inherit fixed-pitch :foreground ,constant)))) + `(font-lock-doc-face ((t (:inherit fixed-pitch :inherit font-lock-string-face)))) + `(font-lock-preprocessor-face ((t (:inherit fixed-pitch :inherit font-lock-builtin-face)))) + `(font-lock-regexp-grouping-backslash ((t (:inherit fixed-pitch :inherit bold)))) + `(font-lock-regexp-grouping-construct ((t (:inherit fixed-pitch :inherit bold)))) + `(font-lock-type-face ((t (:foreground ,type :inherit fixed-pitch)))) + `(font-lock-variable-name-face ((t (:inherit fixed-pitch :foreground ,variable)))) + `(font-lock-warning-face ((t (:inherit error)))) + `(org-level-1 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.5)))))) + `(org-level-2 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.4)))))) + `(org-level-3 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.3)))))) + `(org-level-4 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.23)))))) + `(org-level-5 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.23)))))) + `(org-level-6 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.23)))))) + `(org-level-7 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.23)))))) + `(org-level-8 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.23)))))) + `(org-meta-line ((t (:inherit fixed-pitch :foreground ,org-meta)))) + `(org-document-info-keyword ((t (:inherit fixed-pitch :foreground ,org-document-info)))) + `(org-document-info ((t (:inherit default :foreground ,org-document-info)))) + `(org-verbatim ((t (:inherit fixed-pitch)))) + `(org-code ((t (:inherit fixed-pitch)))) + `(org-table ((t (:inherit fixed-pitch :background ,org-table)))) + `(org-formula ((t (:inherit org-table :height (lambda (_x) (poet--height 1)))))) + `(org-verse ((t (:inherit default :foreground ,org-quote-fg :background ,org-quote-bg)))) + `(org-quote ((t (:inherit default :foreground ,org-quote-fg :background ,org-quote-bg)))) + `(org-hide ((t (:inherit fixed-pitch :foreground ,bg)))) + `(org-indent ((t (:inherit org-hide)))) + `(org-date ((t (:inherit fixed-pitch :foreground ,org-date :underline nil)))) + `(org-document-title ((t (:inherit default :foreground ,org-title :height (lambda (_x) (poet--height 1.8)) :underline (:color ,org-title-underline))))) + `(org-checkbox ((t (:inherit fixed-pitch :weight bold :foreground ,org-checkbox)))) + `(org-done ((t (:inherit fixed-pitch :foreground ,org-done)))) + `(org-todo ((t (:inherit fixed-pitch :foreground ,org-todo)))) + `(org-tag ((t (:inherit fixed-pitch :height (lambda (_x) (poet--height 1)) :foreground ,org-tag)))) + `(org-block-begin-line ((t (:inherit fixed-pitch :background ,org-block-line)))) + `(org-block-end-line ((t (:inherit fixed-pitch :background ,org-block-line)))) + `(org-block ((t (:background ,org-block-bg :inherit fixed-pitch)))) + `(org-priority ((t (:inherit fixed-pitch :weight normal)))) + `(org-agenda-structure ((t (:foreground ,org-agenda-structure-fg :background ,bg :box (:line-width 3 :color ,bg) :underline ,org-agenda-structure-bg)))) + `(org-scheduled ((t (:foreground ,org-scheduled)))) + `(org-scheduled-today ((t (:foreground ,org-scheduled-today)))) + `(org-agenda-date-weekend ((t (:inherit org-agenda-structure)))) + `(org-agenda-date-today ((t (:box (:line-width 3 :color ,org-agenda-today-bg) :foreground ,org-agenda-today-fg :background ,org-agenda-today-bg)))) + `(org-special-keyword ((t (:inherit fixed-pitch :foreground ,org-special-keyword)))) + `(org-scheduled-previously ((t (:foreground ,org-sched-prev)))) + `(org-agenda-done ((t (:foreground ,org-agenda-done)))) + `(org-footnote ((t (:foreground ,link)))) + `(hl-line ((t (:background ,hl-line)))) + `(linum-highlight-face ((t (:inherit fixed-pitch :foreground ,linum-hlt)))) + `(linum ((t (:inherit fixed-pitch :foreground ,linum)))) + `(line-number ((t (:inherit fixed-pitch :foreground ,linum)))) + `(line-number-current-line ((t (:inherit fixed-pitch :foreground ,linum-hlt)))) + `(markdown-header-face-1 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.5)))))) + `(markdown-header-face-2 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.4)))))) + `(markdown-header-face-3 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.3)))))) + `(markdown-header-face-4 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.23)))))) + `(markdown-header-face-5 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.23)))))) + `(markdown-header-face-6 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.23)))))) + `(markdown-header-face-7 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.23)))))) + `(markdown-header-face-8 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.23)))))) + `(markdown-markup-face ((t (:inherit fixed-pitch :foreground ,markdown-markup)))) + `(markdown-inline-code-face ((t (:inherit fixed-pitch)))) + `(markdown-metadata-key-face ((t (:inherit fixed-pitch :height (lambda (_x) (poet--height 1)) :foreground ,markdown-metadata)))) + `(markdown-metadata-value-face ((t (:inherit fixed-pitch :height (lambda (_x) (poet--height 1)) :foreground ,fg)))) + `(markdown-language-keyword-face ((t (:foreground ,markdown-language)))) + `(markdown-list-face ((t (:inherit fixed-pitch :foreground ,markdown-list)))) + `(markdown-code-face ((t (:inherit fixed-pitch :foreground ,fg :background ,markdown-code-bg)))) + `(markdown-pre-face ((t (:inherit fixed-pitch :color ,fg :background ,markdown-pre-bg)))) + `(markdown-header-delimiter-face ((t (:inherit fixed-pitch :foreground ,markdown-header-delimiter)))) + `(markdown-header-rule-face ((t (:inherit fixed-pitch :foreground ,markdown-header-delimiter)))) + `(markdown-url-face ((t (:inherit fixed-pitch :foreground ,link)))) + `(imenu-list-entry-face-0 ((t (:foreground ,imenu)))) + `(imenu-list-entry-face-1 ((t (:foreground ,imenu)))) + `(imenu-list-entry-face-2 ((t (:foreground ,imenu)))) + `(imenu-list-entry-face-3 ((t (:foreground ,imenu)))) + `(imenu-list-entry-face-4 ((t (:foreground ,imenu)))) + `(imenu-list-entry-face-5 ((t (:foreground ,imenu)))) + `(helm-source-header ((t (:height (lambda (_x) (poet--height 1))))))) + (custom-theme-set-variables 'poet-dark + '(line-spacing .2) + `(fci-rule-color ,fci))) + +;;;###autoload +(when (and (boundp 'custom-theme-load-path) + load-file-name) + (add-to-list 'custom-theme-load-path + (file-name-as-directory + (file-name-directory load-file-name)))) + +(provide-theme 'poet-dark) +;;; poet-dark-theme.el ends here diff --git a/elpa/poet-theme-20191103.1948/poet-dark-theme.elc b/elpa/poet-theme-20191103.1948/poet-dark-theme.elc new file mode 100644 index 0000000000000000000000000000000000000000..73549d1e2b62fc7a3043f289f9221d4acb13aa19 GIT binary patch literal 11842 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 d!tt`KaKmNJ-c}#>)pSTy7p2dI=iT4E^Zz;@A +;; URL: https://github.com/kunalb/poet/ +;; Version: 2.0 + +;;; Commentary: + +;; Emacs has very good support for multiple fonts in a single +;; file. Poet uses this support to make it much more convenient to +;; write prose within Emacs, with particular attention paid to +;; org-mode and markdown-mode. Code blocks, tables, etc are +;; formatted in monospace text with the appropriate backgrounds. + +;; Theme Customizations +;; - `poet-variable-headers` +;; Enable / disable different text heights for different faces. + +;; Recommended customizations for using this theme +;; +;; - Set up the base fonts you'd like to use in Emacs before loading Poet +;; (set-face-attribute 'default nil :family "Iosevka" :height 130) +;; (set-face-attribute 'fixed-pitch nil :family "Iosevka") +;; (set-face-attribute 'variable-pitch nil :family "Baskerville") +;; On loading this theme captures the default and treats that for fixed-pitch +;; rendering. +;; +;; - Enable variable pitch mode for editing text +;; (add-hook 'text-mode-hook +;; (lambda () +;; (variable-pitch-mode 1)) +;; +;; - Some other modes I like to enable/disable +;; (olivetti-mode 1) ;; Centers text in the buffer +;; (flyspell-mode 1) ;; Catch Spelling mistakes +;; (typo-mode 1) ;; Good for symbols like em-dash +;; (blink-cursor-mode 0) ;; Reduce visual noise +;; (linum-mode 0) ;; No line numbers for prose +;; +;; - And prettier org mode bullets: +;; (setq org-bullets-bullet-list +;; '("◉" "○")) +;; (org-bullets 1) + +;;; Code: + +(defvar poet--monospace-height + (face-attribute 'fixed-pitch :height nil 'default) + "The original height stored as a defvar to stay constant across reloads.") + +(defgroup poet-theme nil + "Customizations to change the behavior of poet") + +(defcustom poet-variable-headers t + "Use varying sizes for headers in org and markdown" + :group 'poet-theme + :type 'boolean) + +(defun poet--height (multiplier) + "Returns the height as MULTIPLIER * monospace-height." + (if poet-variable-headers + (truncate (* poet--monospace-height multiplier)) + poet--monospace-height)) +(deftheme poet-monochrome + "A monochrome prose friendly theme.") + +(let ((fg "#434343") + (bg "#d0d0d0") + (emph "#212121") + (sep "#ededed") + (hlt "#eeeeee") + (bg-hlt "#efefef") + (muted "#606060") + (meta "#3d3d3d") + (link "#676767") + (link-underline "#969696") + (vlink-underline "#4b4b4b") + (header "#404040") + (button "#606060") + (glyph "#787878") + (cursor "#323232") + (paren-match-bg "#8a8a8a") + (paren-match-fg "#fefefe") + (search-fg "#6c6c6c") + (search-bg "#fefefe") + (search-fail-bg "#d8d8d8") + (tooltip-fg "#101010") + (tooltip-bg "#b9b9b9") + (shadow "#989898") + (secondary-bg "#cdcdcd") + (trailing-bg "#b1b1b1") + (fci "#dddddd") + (lazy-hlt-fg "#000000") + (lazy-hlt-bg "#fefefe") + (evil-rep-fg "#fefefe") + (evil-rep-bg "#3d3d3d") + (mode-line-fg "#101010") + (header-line-bg "#dfdfdf") + (mode-line-hlt "#fefefe") + (mode-line-inactive "#878787") + (error "#979797") + (builtin "#606060") + (string "#585858") + (function-name "#626262") + (keyword "#656565") + (constant "#696969") + (type "#797979") + (variable "#545454") + (org-meta "#777777") + (org-document-info "#606060") + (org-table "#dfdfdf") + (org-quote-fg "#4f4f4f") + (org-quote-bg "#dfdfdf") + (org-date "#434343") + (org-title "#696969") + (org-title-underline "#a9a9a9") + (org-checkbox "#a9a9a9") + (org-scheduled "#323232") + (org-scheduled-today "#101010") + (org-done "#626262") + (org-todo "#656565") + (org-tag "#767676") + (org-block-line "#c6c6c6") + (org-block-bg "#dfdfdf") + (org-agenda-structure-fg "#545454") + (org-agenda-structure-bg "#dfdfdf") + (org-agenda-today-fg "#000000") + (org-agenda-today-bg "#ededed") + (org-special-keyword "#767676") + (org-sched-prev "#1f1f1f") + (org-agenda-done "#767676") + (hl-line "#eeeeee") + (linum-hlt "#545454") + (linum "#a9a9a9") + (markdown-markup "#777777") + (markdown-metadata "#767676") + (markdown-language "#606060") + (markdown-list "#000000") + (markdown-code-bg "#dfdfdf") + (markdown-pre-bg "#dfdfdf") + (markdown-header-delimiter "#777777") + (imenu "#3d3d3d")) + (custom-theme-set-faces 'poet-monochrome + `(variable-pitch ((t (:family ,(face-attribute 'variable-pitch :family) :height (lambda (_x) (poet--height 1.23)))))) + `(default ((t (:background ,bg :foreground ,fg)))) + `(italic ((t (:foreground ,emph :slant italic)))) + `(highlight ((t (:background ,hlt :overline nil)))) + `(region ((t (:background ,bg-hlt)))) + `(fringe ((t (:background ,bg)))) + `(button ((t (:inherit default :foreground ,button)))) + `(escape-glyph ((t (:foreground ,glyph)))) + `(link ((t (:underline (:color ,link-underline :style line) :foreground ,link)))) + `(link-visited ((t (:inherit link :foreground ,link :underline (:color ,vlink-underline :style line))))) + `(cursor ((t (:background ,cursor)))) + `(show-paren-match ((t (:background ,paren-match-fg :foreground ,paren-match-bg)))) + `(isearch ((t (:foreground ,search-fg :background ,search-bg)))) + `(isearch-fail ((t (:background ,search-fail-bg)))) + `(query-replace ((t (:inherit isearch)))) + `(tooltip ((t (:inherit default :foreground ,tooltip-fg :background ,tooltip-bg)))) + `(shadow ((t (:foreground ,shadow)))) + `(secondary-selection ((t (:background ,secondary-bg)))) + `(trailing-whitespace ((t (:background ,trailing-bg)))) + `(lazy-highlight ((t (:foreground ,lazy-hlt-fg :background ,lazy-hlt-bg)))) + `(next-error ((t (:inherit region)))) + `(window-divider ((t (:background ,sep :foreground ,sep)))) + `(vertical-border ((t (:background ,sep :foreground ,sep)))) + `(evil-ex-substitute-replacement ((t (:foreground ,evil-rep-fg :background ,evil-rep-bg :underline nil)))) + `(minibuffer-prompt ((t (:inherit fixed-pitch :weight bold :foreground ,meta)))) + `(mode-line ((t (:inherit fixed-pitch :foreground ,mode-line-fg :background ,bg :overline ,sep :box (:line-width 3 :color ,bg))))) + `(header-line ((t (:overline nil :background ,header-line-bg :box (:line-width 3 :color ,header-line-bg) :underline ,sep :inherit mode-line)))) + `(mode-line-buffer-id ((t (:weight bold)))) + `(mode-line-emphasis ((t (:weight bold)))) + `(mode-line-highlight ((t (:background ,mode-line-hlt)))) + `(mode-line-inactive ((t (:inherit mode-line :background ,bg :foreground ,mode-line-inactive :box (:color ,bg :line-width 3))))) + `(error ((t (:foreground ,error :inherit fixed-pitch)))) + `(font-lock-comment-face ((t (:foreground ,muted :inherit fixed-pitch)))) + `(font-lock-builtin-face ((t (:foreground ,builtin :inherit fixed-pitch)))) + `(font-lock-string-face ((t (:inherit fixed-pitch :foreground ,string)))) + `(font-lock-function-name-face ((t (:inherit fixed-pitch :foreground ,function-name)))) + `(font-lock-keyword-face ((t (:inherit fixed-pitch :foreground ,keyword)))) + `(font-lock-comment-delimiter-face ((t (:inherit fixed-pitch :inherit font-lock-comment-face)))) + `(font-lock-constant-face ((t (:inherit fixed-pitch :foreground ,constant)))) + `(font-lock-doc-face ((t (:inherit fixed-pitch :inherit font-lock-string-face)))) + `(font-lock-preprocessor-face ((t (:inherit fixed-pitch :inherit font-lock-builtin-face)))) + `(font-lock-regexp-grouping-backslash ((t (:inherit fixed-pitch :inherit bold)))) + `(font-lock-regexp-grouping-construct ((t (:inherit fixed-pitch :inherit bold)))) + `(font-lock-type-face ((t (:foreground ,type :inherit fixed-pitch)))) + `(font-lock-variable-name-face ((t (:inherit fixed-pitch :foreground ,variable)))) + `(font-lock-warning-face ((t (:inherit error)))) + `(org-level-1 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.5)))))) + `(org-level-2 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.4)))))) + `(org-level-3 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.3)))))) + `(org-level-4 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.23)))))) + `(org-level-5 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.23)))))) + `(org-level-6 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.23)))))) + `(org-level-7 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.23)))))) + `(org-level-8 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.23)))))) + `(org-meta-line ((t (:inherit fixed-pitch :foreground ,org-meta)))) + `(org-document-info-keyword ((t (:inherit fixed-pitch :foreground ,org-document-info)))) + `(org-document-info ((t (:inherit default :foreground ,org-document-info)))) + `(org-verbatim ((t (:inherit fixed-pitch)))) + `(org-code ((t (:inherit fixed-pitch)))) + `(org-table ((t (:inherit fixed-pitch :background ,org-table)))) + `(org-formula ((t (:inherit org-table :height (lambda (_x) (poet--height 1)))))) + `(org-verse ((t (:inherit default :foreground ,org-quote-fg :background ,org-quote-bg)))) + `(org-quote ((t (:inherit default :foreground ,org-quote-fg :background ,org-quote-bg)))) + `(org-hide ((t (:inherit fixed-pitch :foreground ,bg)))) + `(org-indent ((t (:inherit org-hide)))) + `(org-date ((t (:inherit fixed-pitch :foreground ,org-date :underline nil)))) + `(org-document-title ((t (:inherit default :foreground ,org-title :height (lambda (_x) (poet--height 1.8)) :underline (:color ,org-title-underline))))) + `(org-checkbox ((t (:inherit fixed-pitch :weight bold :foreground ,org-checkbox)))) + `(org-done ((t (:inherit fixed-pitch :foreground ,org-done)))) + `(org-todo ((t (:inherit fixed-pitch :foreground ,org-todo)))) + `(org-tag ((t (:inherit fixed-pitch :height (lambda (_x) (poet--height 1)) :foreground ,org-tag)))) + `(org-block-begin-line ((t (:inherit fixed-pitch :background ,org-block-line)))) + `(org-block-end-line ((t (:inherit fixed-pitch :background ,org-block-line)))) + `(org-block ((t (:background ,org-block-bg :inherit fixed-pitch)))) + `(org-priority ((t (:inherit fixed-pitch :weight normal)))) + `(org-agenda-structure ((t (:foreground ,org-agenda-structure-fg :background ,bg :box (:line-width 3 :color ,bg) :underline ,org-agenda-structure-bg)))) + `(org-scheduled ((t (:foreground ,org-scheduled)))) + `(org-scheduled-today ((t (:foreground ,org-scheduled-today)))) + `(org-agenda-date-weekend ((t (:inherit org-agenda-structure)))) + `(org-agenda-date-today ((t (:box (:line-width 3 :color ,org-agenda-today-bg) :foreground ,org-agenda-today-fg :background ,org-agenda-today-bg)))) + `(org-special-keyword ((t (:inherit fixed-pitch :foreground ,org-special-keyword)))) + `(org-scheduled-previously ((t (:foreground ,org-sched-prev)))) + `(org-agenda-done ((t (:foreground ,org-agenda-done)))) + `(org-footnote ((t (:foreground ,link)))) + `(hl-line ((t (:background ,hl-line)))) + `(linum-highlight-face ((t (:inherit fixed-pitch :foreground ,linum-hlt)))) + `(linum ((t (:inherit fixed-pitch :foreground ,linum)))) + `(line-number ((t (:inherit fixed-pitch :foreground ,linum)))) + `(line-number-current-line ((t (:inherit fixed-pitch :foreground ,linum-hlt)))) + `(markdown-header-face-1 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.5)))))) + `(markdown-header-face-2 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.4)))))) + `(markdown-header-face-3 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.3)))))) + `(markdown-header-face-4 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.23)))))) + `(markdown-header-face-5 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.23)))))) + `(markdown-header-face-6 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.23)))))) + `(markdown-header-face-7 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.23)))))) + `(markdown-header-face-8 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.23)))))) + `(markdown-markup-face ((t (:inherit fixed-pitch :foreground ,markdown-markup)))) + `(markdown-inline-code-face ((t (:inherit fixed-pitch)))) + `(markdown-metadata-key-face ((t (:inherit fixed-pitch :height (lambda (_x) (poet--height 1)) :foreground ,markdown-metadata)))) + `(markdown-metadata-value-face ((t (:inherit fixed-pitch :height (lambda (_x) (poet--height 1)) :foreground ,fg)))) + `(markdown-language-keyword-face ((t (:foreground ,markdown-language)))) + `(markdown-list-face ((t (:inherit fixed-pitch :foreground ,markdown-list)))) + `(markdown-code-face ((t (:inherit fixed-pitch :foreground ,fg :background ,markdown-code-bg)))) + `(markdown-pre-face ((t (:inherit fixed-pitch :color ,fg :background ,markdown-pre-bg)))) + `(markdown-header-delimiter-face ((t (:inherit fixed-pitch :foreground ,markdown-header-delimiter)))) + `(markdown-header-rule-face ((t (:inherit fixed-pitch :foreground ,markdown-header-delimiter)))) + `(markdown-url-face ((t (:inherit fixed-pitch :foreground ,link)))) + `(imenu-list-entry-face-0 ((t (:foreground ,imenu)))) + `(imenu-list-entry-face-1 ((t (:foreground ,imenu)))) + `(imenu-list-entry-face-2 ((t (:foreground ,imenu)))) + `(imenu-list-entry-face-3 ((t (:foreground ,imenu)))) + `(imenu-list-entry-face-4 ((t (:foreground ,imenu)))) + `(imenu-list-entry-face-5 ((t (:foreground ,imenu)))) + `(helm-source-header ((t (:height (lambda (_x) (poet--height 1))))))) + (custom-theme-set-variables 'poet-monochrome + '(line-spacing .2) + `(fci-rule-color ,fci))) + +;;;###autoload +(when (and (boundp 'custom-theme-load-path) + load-file-name) + (add-to-list 'custom-theme-load-path + (file-name-as-directory + (file-name-directory load-file-name)))) + +(provide-theme 'poet-monochrome) +;;; poet-monochrome-theme.el ends here diff --git a/elpa/poet-theme-20191103.1948/poet-monochrome-theme.elc b/elpa/poet-theme-20191103.1948/poet-monochrome-theme.elc new file mode 100644 index 0000000000000000000000000000000000000000..dce60183273e18278f8bfd088b966066d6d45d18 GIT binary patch literal 11231 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 RtLc!a3!RUp>t5cx_ +;; URL: https://github.com/kunalb/poet/ +;; Version: 2.0 + +;;; Commentary: + +;; Emacs has very good support for multiple fonts in a single +;; file. Poet uses this support to make it much more convenient to +;; write prose within Emacs, with particular attention paid to +;; org-mode and markdown-mode. Code blocks, tables, etc are +;; formatted in monospace text with the appropriate backgrounds. + +;; Theme Customizations +;; - `poet-variable-headers` +;; Enable / disable different text heights for different faces. + +;; Recommended customizations for using this theme +;; +;; - Set up the base fonts you'd like to use in Emacs before loading Poet +;; (set-face-attribute 'default nil :family "Iosevka" :height 130) +;; (set-face-attribute 'fixed-pitch nil :family "Iosevka") +;; (set-face-attribute 'variable-pitch nil :family "Baskerville") +;; On loading this theme captures the default and treats that for fixed-pitch +;; rendering. +;; +;; - Enable variable pitch mode for editing text +;; (add-hook 'text-mode-hook +;; (lambda () +;; (variable-pitch-mode 1)) +;; +;; - Some other modes I like to enable/disable +;; (olivetti-mode 1) ;; Centers text in the buffer +;; (flyspell-mode 1) ;; Catch Spelling mistakes +;; (typo-mode 1) ;; Good for symbols like em-dash +;; (blink-cursor-mode 0) ;; Reduce visual noise +;; (linum-mode 0) ;; No line numbers for prose +;; +;; - And prettier org mode bullets: +;; (setq org-bullets-bullet-list +;; '("◉" "○")) +;; (org-bullets 1) + +;;; Code: + +(defvar poet--monospace-height + (face-attribute 'fixed-pitch :height nil 'default) + "The original height stored as a defvar to stay constant across reloads.") + +(defgroup poet-theme nil + "Customizations to change the behavior of poet") + +(defcustom poet-variable-headers t + "Use varying sizes for headers in org and markdown" + :group 'poet-theme + :type 'boolean) + +(defun poet--height (multiplier) + "Returns the height as MULTIPLIER * monospace-height." + (if poet-variable-headers + (truncate (* poet--monospace-height multiplier)) + poet--monospace-height)) +(deftheme poet + "A prose friendly theme.") + +(let ((fg "#444444") + (bg "#e1d9c2") + (emph "#222222") + (sep "#eeeeee") + (hlt "#efefef") + (bg-hlt "#fff8e1") + (muted "#795548") + (meta "#4e342e") + (link "#303f9f") + (link-underline "#304ffe") + (vlink-underline "#1a237e") + (header "#770b0b") + (button "#616161") + (glyph "#673AB7") + (cursor "#333333") + (paren-match-bg "#ff1744") + (paren-match-fg "#ffffff") + (search-fg "#c2185b") + (search-bg "#ffffff") + (search-fail-bg "#f8bbd0") + (tooltip-fg "#111111") + (tooltip-bg "#fff176") + (shadow "#999999") + (secondary-bg "#fff59d") + (trailing-bg "#ff8a65") + (fci "#dedede") + (lazy-hlt-fg "#000000") + (lazy-hlt-bg "#ffffff") + (evil-rep-fg "#ffffff") + (evil-rep-bg "#4e342e") + (mode-line-fg "#111111") + (header-line-bg "#e0e0e0") + (mode-line-hlt "#ffffff") + (mode-line-inactive "#888888") + (error "#df5286") + (builtin "#795548") + (string "#6C3082") + (function-name "#388E3C") + (keyword "#bf360c") + (constant "#0288D1") + (type "#3f51b5") + (variable "#455A64") + (org-meta "#8D6E63") + (org-document-info "#795548") + (org-table "#e0e0e0") + (org-quote-fg "#4A148C") + (org-quote-bg "#e0e0e0") + (org-date "#444444") + (org-title "#B71C1C") + (org-title-underline "#aaaaaa") + (org-checkbox "#aaaaaa") + (org-scheduled "#333333") + (org-scheduled-today "#111111") + (org-done "#388E3C") + (org-todo "#BF360C") + (org-tag "#777777") + (org-block-line "#c7c7c7") + (org-block-bg "#e0e0e0") + (org-agenda-structure-fg "#555555") + (org-agenda-structure-bg "#e0e0e0") + (org-agenda-today-fg "#000000") + (org-agenda-today-bg "#eeeeee") + (org-special-keyword "#777777") + (org-sched-prev "#3f0000") + (org-agenda-done "#777777") + (hl-line "#efefef") + (linum-hlt "#555555") + (linum "#aaaaaa") + (markdown-markup "#8D6E63") + (markdown-metadata "#777777") + (markdown-language "#7b1fa2") + (markdown-list "#000000") + (markdown-code-bg "#e0e0e0") + (markdown-pre-bg "#e0e0e0") + (markdown-header-delimiter "#8D6E63") + (imenu "#4e342e")) + (custom-theme-set-faces 'poet + `(variable-pitch ((t (:family ,(face-attribute 'variable-pitch :family) :height (lambda (_x) (poet--height 1.23)))))) + `(default ((t (:background ,bg :foreground ,fg)))) + `(italic ((t (:foreground ,emph :slant italic)))) + `(highlight ((t (:background ,hlt :overline nil)))) + `(region ((t (:background ,bg-hlt)))) + `(fringe ((t (:background ,bg)))) + `(button ((t (:inherit default :foreground ,button)))) + `(escape-glyph ((t (:foreground ,glyph)))) + `(link ((t (:underline (:color ,link-underline :style line) :foreground ,link)))) + `(link-visited ((t (:inherit link :foreground ,link :underline (:color ,vlink-underline :style line))))) + `(cursor ((t (:background ,cursor)))) + `(show-paren-match ((t (:background ,paren-match-fg :foreground ,paren-match-bg)))) + `(isearch ((t (:foreground ,search-fg :background ,search-bg)))) + `(isearch-fail ((t (:background ,search-fail-bg)))) + `(query-replace ((t (:inherit isearch)))) + `(tooltip ((t (:inherit default :foreground ,tooltip-fg :background ,tooltip-bg)))) + `(shadow ((t (:foreground ,shadow)))) + `(secondary-selection ((t (:background ,secondary-bg)))) + `(trailing-whitespace ((t (:background ,trailing-bg)))) + `(lazy-highlight ((t (:foreground ,lazy-hlt-fg :background ,lazy-hlt-bg)))) + `(next-error ((t (:inherit region)))) + `(window-divider ((t (:background ,sep :foreground ,sep)))) + `(vertical-border ((t (:background ,sep :foreground ,sep)))) + `(evil-ex-substitute-replacement ((t (:foreground ,evil-rep-fg :background ,evil-rep-bg :underline nil)))) + `(minibuffer-prompt ((t (:inherit fixed-pitch :weight bold :foreground ,meta)))) + `(mode-line ((t (:inherit fixed-pitch :foreground ,mode-line-fg :background ,bg :overline ,sep :box (:line-width 3 :color ,bg))))) + `(header-line ((t (:overline nil :background ,header-line-bg :box (:line-width 3 :color ,header-line-bg) :underline ,sep :inherit mode-line)))) + `(mode-line-buffer-id ((t (:weight bold)))) + `(mode-line-emphasis ((t (:weight bold)))) + `(mode-line-highlight ((t (:background ,mode-line-hlt)))) + `(mode-line-inactive ((t (:inherit mode-line :background ,bg :foreground ,mode-line-inactive :box (:color ,bg :line-width 3))))) + `(error ((t (:foreground ,error :inherit fixed-pitch)))) + `(font-lock-comment-face ((t (:foreground ,muted :inherit fixed-pitch)))) + `(font-lock-builtin-face ((t (:foreground ,builtin :inherit fixed-pitch)))) + `(font-lock-string-face ((t (:inherit fixed-pitch :foreground ,string)))) + `(font-lock-function-name-face ((t (:inherit fixed-pitch :foreground ,function-name)))) + `(font-lock-keyword-face ((t (:inherit fixed-pitch :foreground ,keyword)))) + `(font-lock-comment-delimiter-face ((t (:inherit fixed-pitch :inherit font-lock-comment-face)))) + `(font-lock-constant-face ((t (:inherit fixed-pitch :foreground ,constant)))) + `(font-lock-doc-face ((t (:inherit fixed-pitch :inherit font-lock-string-face)))) + `(font-lock-preprocessor-face ((t (:inherit fixed-pitch :inherit font-lock-builtin-face)))) + `(font-lock-regexp-grouping-backslash ((t (:inherit fixed-pitch :inherit bold)))) + `(font-lock-regexp-grouping-construct ((t (:inherit fixed-pitch :inherit bold)))) + `(font-lock-type-face ((t (:foreground ,type :inherit fixed-pitch)))) + `(font-lock-variable-name-face ((t (:inherit fixed-pitch :foreground ,variable)))) + `(font-lock-warning-face ((t (:inherit error)))) + `(org-level-1 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.5)))))) + `(org-level-2 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.4)))))) + `(org-level-3 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.3)))))) + `(org-level-4 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.23)))))) + `(org-level-5 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.23)))))) + `(org-level-6 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.23)))))) + `(org-level-7 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.23)))))) + `(org-level-8 ((t (:inherit default :foreground ,header :height (lambda (_x) (poet--height 1.23)))))) + `(org-meta-line ((t (:inherit fixed-pitch :foreground ,org-meta)))) + `(org-document-info-keyword ((t (:inherit fixed-pitch :foreground ,org-document-info)))) + `(org-document-info ((t (:inherit default :foreground ,org-document-info)))) + `(org-verbatim ((t (:inherit fixed-pitch)))) + `(org-code ((t (:inherit fixed-pitch)))) + `(org-table ((t (:inherit fixed-pitch :background ,org-table)))) + `(org-formula ((t (:inherit org-table :height (lambda (_x) (poet--height 1)))))) + `(org-verse ((t (:inherit default :foreground ,org-quote-fg :background ,org-quote-bg)))) + `(org-quote ((t (:inherit default :foreground ,org-quote-fg :background ,org-quote-bg)))) + `(org-hide ((t (:inherit fixed-pitch :foreground ,bg)))) + `(org-indent ((t (:inherit org-hide)))) + `(org-date ((t (:inherit fixed-pitch :foreground ,org-date :underline nil)))) + `(org-document-title ((t (:inherit default :foreground ,org-title :height (lambda (_x) (poet--height 1.8)) :underline (:color ,org-title-underline))))) + `(org-checkbox ((t (:inherit fixed-pitch :weight bold :foreground ,org-checkbox)))) + `(org-done ((t (:inherit fixed-pitch :foreground ,org-done)))) + `(org-todo ((t (:inherit fixed-pitch :foreground ,org-todo)))) + `(org-tag ((t (:inherit fixed-pitch :height (lambda (_x) (poet--height 1)) :foreground ,org-tag)))) + `(org-block-begin-line ((t (:inherit fixed-pitch :background ,org-block-line)))) + `(org-block-end-line ((t (:inherit fixed-pitch :background ,org-block-line)))) + `(org-block ((t (:background ,org-block-bg :inherit fixed-pitch)))) + `(org-priority ((t (:inherit fixed-pitch :weight normal)))) + `(org-agenda-structure ((t (:foreground ,org-agenda-structure-fg :background ,bg :box (:line-width 3 :color ,bg) :underline ,org-agenda-structure-bg)))) + `(org-scheduled ((t (:foreground ,org-scheduled)))) + `(org-scheduled-today ((t (:foreground ,org-scheduled-today)))) + `(org-agenda-date-weekend ((t (:inherit org-agenda-structure)))) + `(org-agenda-date-today ((t (:box (:line-width 3 :color ,org-agenda-today-bg) :foreground ,org-agenda-today-fg :background ,org-agenda-today-bg)))) + `(org-special-keyword ((t (:inherit fixed-pitch :foreground ,org-special-keyword)))) + `(org-scheduled-previously ((t (:foreground ,org-sched-prev)))) + `(org-agenda-done ((t (:foreground ,org-agenda-done)))) + `(org-footnote ((t (:foreground ,link)))) + `(hl-line ((t (:background ,hl-line)))) + `(linum-highlight-face ((t (:inherit fixed-pitch :foreground ,linum-hlt)))) + `(linum ((t (:inherit fixed-pitch :foreground ,linum)))) + `(line-number ((t (:inherit fixed-pitch :foreground ,linum)))) + `(line-number-current-line ((t (:inherit fixed-pitch :foreground ,linum-hlt)))) + `(markdown-header-face-1 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.5)))))) + `(markdown-header-face-2 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.4)))))) + `(markdown-header-face-3 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.3)))))) + `(markdown-header-face-4 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.23)))))) + `(markdown-header-face-5 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.23)))))) + `(markdown-header-face-6 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.23)))))) + `(markdown-header-face-7 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.23)))))) + `(markdown-header-face-8 ((t (:foreground ,header :inherit default :height (lambda (_x) (poet--height 1.23)))))) + `(markdown-markup-face ((t (:inherit fixed-pitch :foreground ,markdown-markup)))) + `(markdown-inline-code-face ((t (:inherit fixed-pitch)))) + `(markdown-metadata-key-face ((t (:inherit fixed-pitch :height (lambda (_x) (poet--height 1)) :foreground ,markdown-metadata)))) + `(markdown-metadata-value-face ((t (:inherit fixed-pitch :height (lambda (_x) (poet--height 1)) :foreground ,fg)))) + `(markdown-language-keyword-face ((t (:foreground ,markdown-language)))) + `(markdown-list-face ((t (:inherit fixed-pitch :foreground ,markdown-list)))) + `(markdown-code-face ((t (:inherit fixed-pitch :foreground ,fg :background ,markdown-code-bg)))) + `(markdown-pre-face ((t (:inherit fixed-pitch :color ,fg :background ,markdown-pre-bg)))) + `(markdown-header-delimiter-face ((t (:inherit fixed-pitch :foreground ,markdown-header-delimiter)))) + `(markdown-header-rule-face ((t (:inherit fixed-pitch :foreground ,markdown-header-delimiter)))) + `(markdown-url-face ((t (:inherit fixed-pitch :foreground ,link)))) + `(imenu-list-entry-face-0 ((t (:foreground ,imenu)))) + `(imenu-list-entry-face-1 ((t (:foreground ,imenu)))) + `(imenu-list-entry-face-2 ((t (:foreground ,imenu)))) + `(imenu-list-entry-face-3 ((t (:foreground ,imenu)))) + `(imenu-list-entry-face-4 ((t (:foreground ,imenu)))) + `(imenu-list-entry-face-5 ((t (:foreground ,imenu)))) + `(helm-source-header ((t (:height (lambda (_x) (poet--height 1))))))) + (custom-theme-set-variables 'poet + '(line-spacing .2) + `(fci-rule-color ,fci))) + +;;;###autoload +(when (and (boundp 'custom-theme-load-path) + load-file-name) + (add-to-list 'custom-theme-load-path + (file-name-as-directory + (file-name-directory load-file-name)))) + +(provide-theme 'poet) +;;; poet-theme.el ends here diff --git a/elpa/poet-theme-20191103.1948/poet-theme.elc b/elpa/poet-theme-20191103.1948/poet-theme.elc new file mode 100644 index 0000000000000000000000000000000000000000..a63d06cfc0d81f30a753e6c6795af9602b957a8e GIT binary patch literal 11258 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 literal 0 HcmV?d00001 diff --git a/elpa/polymode-20190714.2017/poly-lock.el b/elpa/polymode-20191208.1239/poly-lock.el similarity index 100% rename from elpa/polymode-20190714.2017/poly-lock.el rename to elpa/polymode-20191208.1239/poly-lock.el diff --git a/elpa/polymode-20190714.2017/poly-lock.elc b/elpa/polymode-20191208.1239/poly-lock.elc similarity index 99% rename from elpa/polymode-20190714.2017/poly-lock.elc rename to elpa/polymode-20191208.1239/poly-lock.elc index 2e2dfbb5fc80a1eae23dec8cb4ab548309e8ac00..5065e8862398a8c14548d7d6e545b99ce9f27bb7 100644 GIT binary patch delta 12 TcmZ1wvLIxF9;5L_{g0XeAb$ka delta 12 TcmZ1wvLIxF9;4Al{g0XeAbJGU diff --git a/elpa/polymode-20190714.2017/polymode-autoloads.el b/elpa/polymode-20191208.1239/polymode-autoloads.el similarity index 100% rename from elpa/polymode-20190714.2017/polymode-autoloads.el rename to elpa/polymode-20191208.1239/polymode-autoloads.el diff --git a/elpa/polymode-20190714.2017/polymode-base.el b/elpa/polymode-20191208.1239/polymode-base.el similarity index 100% rename from elpa/polymode-20190714.2017/polymode-base.el rename to elpa/polymode-20191208.1239/polymode-base.el diff --git a/elpa/polymode-20190714.2017/polymode-base.elc b/elpa/polymode-20191208.1239/polymode-base.elc similarity index 99% rename from elpa/polymode-20190714.2017/polymode-base.elc rename to elpa/polymode-20191208.1239/polymode-base.elc index bd992a04678965dc6c5e135596ccfba07ac88374..394727d590b97cfc1731f35827e6d37ef9a63d3a 100644 GIT binary patch delta 12 TcmaFh_P}j|9;5L_eM4mcBVhz{ delta 12 TcmaFh_P}j|9;4AleM4mcBU}V> diff --git a/elpa/polymode-20190714.2017/polymode-classes.el b/elpa/polymode-20191208.1239/polymode-classes.el similarity index 98% rename from elpa/polymode-20190714.2017/polymode-classes.el rename to elpa/polymode-20191208.1239/polymode-classes.el index e229034b..f2cee274 100644 --- a/elpa/polymode-20190714.2017/polymode-classes.el +++ b/elpa/polymode-20191208.1239/polymode-classes.el @@ -31,11 +31,6 @@ (require 'eieio-base) (require 'eieio-custom) -;; FIXME: fix emacs eieo-named bug #22840 where they wrongly set name of the -;; parent object in clone method - -(setq eieio-backward-compatibility nil) - (defvar pm--object-counter 0) (defun pm--filter-slots (slots) @@ -489,7 +484,5 @@ called at the beginning of the head span.")) body span. The body mode is determined dynamically by retrieving the name with the :mode-matcher.") -(setq eieio-backward-compatibility t) - (provide 'polymode-classes) ;;; polymode-classes.el ends here diff --git a/elpa/polymode-20190714.2017/polymode-classes.elc b/elpa/polymode-20191208.1239/polymode-classes.elc similarity index 96% rename from elpa/polymode-20190714.2017/polymode-classes.elc rename to elpa/polymode-20191208.1239/polymode-classes.elc index 32c746e80d7c2b6ff8c7df9db1e11c1189d77240..05e14d0eb6d11be4970105e2af4fea0d44443cdb 100644 GIT binary patch delta 291 zcmX>;m+{6N#tC|i#vApE87J%WvMMRY7#SMG7#o1F5i-XZ$T2WiQiz`XnNgKFR>5eq zJd-*jld;LzNvvwd z4JH>zD}t>yHCN_mHaE8fYnbk)g<{&|CBCAQb7U1ZPxlCAVKM>PVzXJx*OF1$+|ocZ jR+CGkpeVmAGbL3)y&ylQGB-aZRW~^&vA8(3Sd$9?M`lsf delta 369 zcmcaHhw=Da#tC|iMjQ2u83PStj17zwV~h+9fD91F7@1=NL|{D94ck=fGFZ1Mv(h0X39*O-{h4L8ekpJ8OOG?={KaQ@~V-mSb$W`;m{ zo6YsoB8*IiCSY+BSz}?KTCn(114%|EQ_IZ<3>}!6O^i*zg7&5wj7%oxVB6TumHC-1 zj7%pV@NwFl@1}w<#iNUb$dnQWcay!5{z%6lhow j_Hl_qK~a8LCQx%heokdB&=lR|oW$bd)Z$nLBTX& diff --git a/elpa/polymode-20190714.2017/polymode-compat.el b/elpa/polymode-20191208.1239/polymode-compat.el similarity index 97% rename from elpa/polymode-20190714.2017/polymode-compat.el rename to elpa/polymode-20191208.1239/polymode-compat.el index edf0cc27..c5fc82d4 100644 --- a/elpa/polymode-20190714.2017/polymode-compat.el +++ b/elpa/polymode-20191208.1239/polymode-compat.el @@ -370,4 +370,18 @@ This is done by modifying `uniquify-buffer-base-name' to `pm--core-buffer-name'. (add-hook 'yas-after-exit-snippet-hook #'polymode-enable-post-command)) (provide 'polymode-compat) + + +;;; Multiple cursors + +(defun polymode-disable-post-command-with-multiple-cursors (orig-fun &rest args) + (unless mc--executing-command-for-fake-cursor + (polymode-disable-post-command) + (apply orig-fun args) + (polymode-enable-post-command))) + +(with-eval-after-load "multiple-cursors-core" + (advice-add #'mc/execute-this-command-for-all-cursors :around + #'polymode-disable-post-command-with-multiple-cursors)) + ;;; polymode-compat.el ends here diff --git a/elpa/polymode-20190714.2017/polymode-compat.elc b/elpa/polymode-20191208.1239/polymode-compat.elc similarity index 94% rename from elpa/polymode-20190714.2017/polymode-compat.elc rename to elpa/polymode-20191208.1239/polymode-compat.elc index 6e959dfa3309d2dffad97e258b2f0885a0c3defe..a731445517a6203017720d2f2bbad9f49226eeb5 100644 GIT binary patch delta 366 zcmbR3aMyW)9;5L_{WtQg$__>r3X=l_HR|(oDs%HwQgu@@ixZP_QgsXRi%WEq^K)|( z^HOxnGfOgbb4zndG7ErG$)!cb`9;MF%F)IarV2_N_Ay2Vru+;s#s-E8F-C?4K!y<$ zQ;ZUnZ44ANFjrED&P~?UO|3{xE-lH-ONX1CmS3csmZ+NzGgqMipHmbP3kq^7C*PHq zH#b$#P*zdUQ?M{HGSQ6H2I;Mfs(9Dfr!lJ$PajOn{C805DR0i~s-t delta 12 TcmccXJlkP{9;4Al{WtOeA)y4= diff --git a/elpa/polymode-20190714.2017/polymode-core.el b/elpa/polymode-20191208.1239/polymode-core.el similarity index 99% rename from elpa/polymode-20190714.2017/polymode-core.el rename to elpa/polymode-20191208.1239/polymode-core.el index d4accb24..fa98c6bf 100644 --- a/elpa/polymode-20190714.2017/polymode-core.el +++ b/elpa/polymode-20191208.1239/polymode-core.el @@ -953,7 +953,11 @@ Parents' hooks are run first." text-scale-mode-amount truncate-lines truncate-partial-width-windows - word-wrap) + word-wrap + ;; multiple-cursors stores here a command in a pre-command-hook + ;; and executes it for all cursors in a post-command-hook so we + ;; need to transfer in case the buffer was switched. + mc--this-command) "Variables transferred from old buffer on buffer switch.") (defvar polymode-move-these-minor-modes-from-base-buffer nil @@ -962,7 +966,8 @@ Parents' hooks are run first." '(linum-mode visual-line-mode visual-fill-column-mode - writeroom-mode) + writeroom-mode + multiple-cursors-mode) "List of minor modes to move from the old buffer.") (defun pm-own-buffer-p (&optional buffer) diff --git a/elpa/polymode-20190714.2017/polymode-core.elc b/elpa/polymode-20191208.1239/polymode-core.elc similarity index 90% rename from elpa/polymode-20190714.2017/polymode-core.elc rename to elpa/polymode-20191208.1239/polymode-core.elc index 01acd0aefd8d749edab7b8239311d7c8b9c39b05..e5e037f1b7787c83ba16094f96ad64c31b31dfb7 100644 GIT binary patch delta 1751 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 diff --git a/elpa/polymode-20190714.2017/polymode-export.el b/elpa/polymode-20191208.1239/polymode-export.el similarity index 100% rename from elpa/polymode-20190714.2017/polymode-export.el rename to elpa/polymode-20191208.1239/polymode-export.el diff --git a/elpa/polymode-20190714.2017/polymode-export.elc b/elpa/polymode-20191208.1239/polymode-export.elc similarity index 99% rename from elpa/polymode-20190714.2017/polymode-export.elc rename to elpa/polymode-20191208.1239/polymode-export.elc index e06d8e0fbfe93669e1d634845e053553a5130733..85b5066212ccb9041d7bd4ebf556557a51fc746f 100644 GIT binary patch delta 14 WcmX>yk@3hx#tC|i#vApgdH?_`*achw delta 14 WcmX>yk@3hx#tC|iMjQ2~dH?_`(*;`q diff --git a/elpa/polymode-20190714.2017/polymode-methods.el b/elpa/polymode-20191208.1239/polymode-methods.el similarity index 100% rename from elpa/polymode-20190714.2017/polymode-methods.el rename to elpa/polymode-20191208.1239/polymode-methods.el diff --git a/elpa/polymode-20190714.2017/polymode-methods.elc b/elpa/polymode-20191208.1239/polymode-methods.elc similarity index 84% rename from elpa/polymode-20190714.2017/polymode-methods.elc rename to elpa/polymode-20191208.1239/polymode-methods.elc index b058e14b7faaed7eb4af23c4b70f38e6fdc908bf..31032ad42dc809372a5b317b24f0a86e771cec82 100644 GIT binary patch delta 1493 zcmZ`(Nlz3(6rP$IhZu~8h{L!r3j;c}jp%Mfo0jCraQ+BLcg9k@dQ;^)q z1dLL6Wit>*1;!A>sh7*)TEHYj;8FvX<@McqWp!t5Uq3JO7B<&c)+(dsKDzpNV`Kec z<4FLn`*aF64`8f?7r!o!o~E5QsJ(v5HLnEXfk3a;7Kw`(hh}ENg;qI zdHc$>yz5X;l+RRcF%Zz|<3wWcMUsHM@(|E_S1yVF5lh$OLL}io%az8FK*u!TN;N^L z`o}>)r$Wkcy3IjYz@ENaXaoZYK1sVf~W^WDR@vI~pSuw+v`8ihy@9hw}Mk zX5G;kV-v8oCdXr;Lrc3Yx$2OskxJ$wciJK&`S;r#z>*Q#$=pKTv&RwS5Uu0`?uj)2 z00wkK0%;|HE>%nC0aGdwB4!QeITnJbRv{o7c%|lM#=}*kH7n<=J!^a>xH%~uM-M&2 zm{UHJ-s@~OhayH7;@=8gt%ctc z4h|liz#dWh6Zwm|kl|-45tf99zgQ2-F`r63J~gDTi1(QKTz?l|uplyg>)|Z+d_O!? z(+E?lAmh_;)&JIoIg_EB%p>ecKOCPri|`m1;qvsR!HtDqZ!aM%#;9o_d^IzImhFVQ s;kO}X0RnroYLz?u(K_mHdfl3p)uthaN6~KUnvH0f>+RX9elffF58#6z=4vsbUeN#Fo}3lcbddYMj@d8%3m5u?xjb6`_vct+^$!p{Y#-tBZ7} z8?`dOpv&%*>()QuMku(gEB}Ej7vj0kCQYi~A|Z1g-#OnoC*SKG^!+{BDI@mr;>37| zQK~p0ib+c`!ls7cMHBGFRNgbFd~D%;7SU}nAxV0f)^M(%I3*|t0DNvpc{Kpa0whWe z1Clsp$)r(GtRoo$pOwcC3aw(zZq+Wd?UjauTlE(X=D6*&+Sqy8z?+Wm^v$$vM(=iQ z(`nV3jVdPP3S}nVc(&<0Zf&9SSP0-#-QU`9$M?9`olQ@=WU zTJPm^t~qg#NJ#Fcr+%TNMTn`#rgzUt0^LzM?^ED}M`KdlB>KzrBog|^^m%0J(aeOB z$RnRptH4XjL~6tv2-qkYV56bUr_UaFqhavjFtcDJOfi!Lv*SeQ?My}-Tc8&Vn&mN` z-p>@S^dtrq6%#TJii*aSB~%U@(lk2@H1B6KlRYrq1gU%A;a1%di&Hr?qV z72==thBC-8*5`l&E`Sm>%e|k4=SfJMvXzkTjGrNAq4!FV1JzVIlZ-t!DiU@ z(d+P{fm3AG%lWy^-_#-!hyN4{CIYo!6%xn=uL#f!Uq}KuS+8rIUzsWTqOx9Zlinj0_o8 z9=SP(I7jyd4 G;@v-l^rHp< diff --git a/elpa/polymode-20190714.2017/polymode-pkg.el b/elpa/polymode-20191208.1239/polymode-pkg.el similarity index 80% rename from elpa/polymode-20190714.2017/polymode-pkg.el rename to elpa/polymode-20191208.1239/polymode-pkg.el index 0e6e43ba..42b02382 100644 --- a/elpa/polymode-20190714.2017/polymode-pkg.el +++ b/elpa/polymode-20191208.1239/polymode-pkg.el @@ -1,4 +1,4 @@ -(define-package "polymode" "20190714.2017" "Extensible framework for multiple major modes" +(define-package "polymode" "20191208.1239" "Extensible framework for multiple major modes" '((emacs "25")) :keywords '("languages" "multi-modes" "processes") diff --git a/elpa/polymode-20190714.2017/polymode-tangle.el b/elpa/polymode-20191208.1239/polymode-tangle.el similarity index 100% rename from elpa/polymode-20190714.2017/polymode-tangle.el rename to elpa/polymode-20191208.1239/polymode-tangle.el diff --git a/elpa/polymode-20190714.2017/polymode-tangle.elc b/elpa/polymode-20191208.1239/polymode-tangle.elc similarity index 95% rename from elpa/polymode-20190714.2017/polymode-tangle.elc rename to elpa/polymode-20191208.1239/polymode-tangle.elc index 3f275859627232d2a2e8d87b2f02f09305923340..fa0307108d7ae0470d1c7d5662a04814abdfac03 100644 GIT binary patch delta 12 TcmZ3+vW#Vd9;5L_{qKwb8m9yw delta 12 TcmZ3+vW#Vd9;4Al{qKwb8lnUq diff --git a/elpa/polymode-20190714.2017/polymode-test-utils.el b/elpa/polymode-20191208.1239/polymode-test-utils.el similarity index 99% rename from elpa/polymode-20190714.2017/polymode-test-utils.el rename to elpa/polymode-20191208.1239/polymode-test-utils.el index 85b4c2b5..0a3464ad 100644 --- a/elpa/polymode-20190714.2017/polymode-test-utils.el +++ b/elpa/polymode-20191208.1239/polymode-test-utils.el @@ -30,8 +30,6 @@ ;; ;;; Code: -(setq eieio-backward-compatibility nil) - (require 'ert) (require 'polymode) (eval-when-compile diff --git a/elpa/polymode-20190714.2017/polymode-test-utils.elc b/elpa/polymode-20191208.1239/polymode-test-utils.elc similarity index 94% rename from elpa/polymode-20190714.2017/polymode-test-utils.elc rename to elpa/polymode-20191208.1239/polymode-test-utils.elc index dd9a5c147a116fa8f60c7fe0286b329ea7d44daf..15aa0f6adcef010f8bb39bf27318f7efb851cd9a 100644 GIT binary patch delta 207 zcmaEzeKdQ59;5L_{bELS!x&=&BgGgaLjxcK#4(0(Oa#CpMh50e3el5aGb(NtVCrLH zGBDq~fMpgFld0)u8+Kb}CL@!{_UitdPjT&GW-+kPjGbIBqO^GpA3r0rxrOQGef)b^ z7!4-dsRwL6Ez-@(Y;0z}IZ~>gk;%|}^DXI{%uEJGo43jbFftohSZwA{T+PH}3=~lA xU}iEj-fXX)%f@VIX}Wp6t^y;onVH$BY_xW17jdIQH(J%G=OqUVH`6-pome7k%76ALUd|oYG%G} zQetv;d16tDZgPHZL1IZ}Qf5wONu|Q%lZ=YYd6_wzUo!SHF`1Zdu40+R#AIo_S&ZG5 znaRv(vZT8I<|SNvm|0BBG-D^rs4H!56Ff*ANZkANf pWn(rnHs0K+tH8)?ZeX%`jow0LCQGx;{zm@H%$7#xlNXw*003_gN(KM` diff --git a/elpa/polymode-20190714.2017/polymode-weave.el b/elpa/polymode-20191208.1239/polymode-weave.el similarity index 100% rename from elpa/polymode-20190714.2017/polymode-weave.el rename to elpa/polymode-20191208.1239/polymode-weave.el diff --git a/elpa/polymode-20190714.2017/polymode-weave.elc b/elpa/polymode-20191208.1239/polymode-weave.elc similarity index 99% rename from elpa/polymode-20190714.2017/polymode-weave.elc rename to elpa/polymode-20191208.1239/polymode-weave.elc index b1aa9861c9259d0dc1fef9f244dedac9f93093f1..6fccb70d39f325b11aeefc67910a01f6f0656a84 100644 GIT binary patch delta 12 TcmZ3Mv@B_Y9;5L_{qF_9Vaac zRPu=f7eLwz7gTZL3R?BTwdH^+BrY6~_#diD969j&##WWIhnes7`=0adKKvv6_fh!W zVyJ#O_v_KaHgHmiI$ch2wd5pMoxEK6VQ8f{L7RB3la>czgOD{sIcdbmd5?FcVzt}39`|o8Y;*>L-scP3y@joQXCvP3tgRR4j~^*TCRN2p)4#Jw zq`Zjd?}z2IDpm3K$p>Mij4tk-`Y9|4oo}w3$-jQ{Q1R92`%xsT)ne)FTj9|6IYY@M z6%eJq&FbC>pY`@qqyFJutMT3@@B@GkrsS010MSsC5Pia%Ea*d^_`Kxiz~YHW6uNu` z0Kv&$T@41MO)r%jb*hE2G@3s{W4jwn5@IWu+-(|JCf)%}?jpHJa7;e4xU%05P5L3l zS9{lY@_!b8j$~qsZ_m9FMqHWv9{)a4Jk4w3QKXH^C*^OEG1cNvdAd}VDY*ai!!XiP z6c5b#mn&GofVqtZwKj#`B=^04kxw^gUnN?m%5UJT+G6k-4}02{+*Tg_$a%vd(# zl;zYi)k;u{DlAb<21{j7r}ZtstJQ>n33<;qz?&>vZi8Ci046dGK~a8uk6hFPR-rY* z(IKleJqih6YGAW07M6<)9|adpf4BVIhRx82EtUgzis*$P%UbO=u@?gt6MZ+hOyoUS zMuzvnxjCfBPO=jYTloUnFCiADSZT2-h4>A+?#Wom~f2IBPq6h@gr}T-b|KZ|l$`-r6oG zAmJl7RB0~=i9;(PuAmhcPDr$essf3>qX#%3aYOuO?3A|j28a20-|zk2%=_c6d+TTS zdes%*z4F8C8Scb_^Saq$$z&{a5DO-7itMl1uSQxq?uL=BgAK7S#|95Em9oqS^`!p~ z3zjMtLOY&ul$;xT;_xJykEKiFkYb$7g>9%Y@D+`-v-2|-nNb9RoZPXd4F1JZ`aVmK zl}r^r(s;xc6+OxdWcKB}8Z8Z0y6r)?GHh?}CUmg#aY6+hCW9eOuF`&DWtPjU{vkc= z_LD)kx7(qt8gk*&^jbf;*h>%SkapU`HeKl^?G6<+I&AOk(ps>(O4Gf{e!JiAeN-9t zDucAWPZLo6{I~fN1uxKkURbz8JXD+iQvTj8))@2i&tCk=^_0^2*77%Qp{BDNTdVov z${o*>A_Iq^X{(YgrM}S#Ka@>GzFao8>skpp}3wk9q zRzOZRo3WG(q0GrAr--5mB(Q}_e97u4T)=~=@g?=NbtMCGikvuS`%yxk6C1c4fl%aR zEEPVW!bng^L&2qjIg@0rgsVv;Ad5}%3?kZ~3VA)K5j?Dc>`i!|k>?N}Is2SEi+xg} z55MH}5*P~ceV@!?*QmvZAB{vb646lBl9ZZ_O;edx$^LbyThbUISc9fmE>Trol-6YU2k6kyVC9Tu23!&oi)PU z9n3(kw3%I#@s@wR`QcPiG0F19w@0p5lRUq%^+{n0nd1wU&VMlDshY|^f4_dz3u|Hi IYiG&*8#SV?$^ZZW diff --git a/elpa/typescript-mode-20191120.346/typescript-mode-autoloads.el b/elpa/typescript-mode-20191209.1107/typescript-mode-autoloads.el similarity index 100% rename from elpa/typescript-mode-20191120.346/typescript-mode-autoloads.el rename to elpa/typescript-mode-20191209.1107/typescript-mode-autoloads.el diff --git a/elpa/typescript-mode-20191120.346/typescript-mode-pkg.el b/elpa/typescript-mode-20191209.1107/typescript-mode-pkg.el similarity index 66% rename from elpa/typescript-mode-20191120.346/typescript-mode-pkg.el rename to elpa/typescript-mode-20191209.1107/typescript-mode-pkg.el index 258f647c..aab7b495 100644 --- a/elpa/typescript-mode-20191120.346/typescript-mode-pkg.el +++ b/elpa/typescript-mode-20191209.1107/typescript-mode-pkg.el @@ -1,4 +1,4 @@ -(define-package "typescript-mode" "20191120.346" "Major mode for editing typescript" +(define-package "typescript-mode" "20191209.1107" "Major mode for editing typescript" '((emacs "24.3")) :keywords '("typescript" "languages") diff --git a/elpa/typescript-mode-20191120.346/typescript-mode-test-utilities.el b/elpa/typescript-mode-20191209.1107/typescript-mode-test-utilities.el similarity index 100% rename from elpa/typescript-mode-20191120.346/typescript-mode-test-utilities.el rename to elpa/typescript-mode-20191209.1107/typescript-mode-test-utilities.el diff --git a/elpa/typescript-mode-20191120.346/typescript-mode-test-utilities.elc b/elpa/typescript-mode-20191209.1107/typescript-mode-test-utilities.elc similarity index 99% rename from elpa/typescript-mode-20191120.346/typescript-mode-test-utilities.elc rename to elpa/typescript-mode-20191209.1107/typescript-mode-test-utilities.elc index a7320df70a3dad62d7ec570b356da4510f068111..b76f7023554e7658577106ad20f1bdd770c67577 100644 GIT binary patch delta 12 TcmZ23yN9;5L_{R&N9;4Al{R&\\)?\s*(" +(defconst typescript--function-call-re "\\(\\(?:\\w\\|\\s_\\)+\\)\\(<.+>\\)?\s*(" "Regular expression matching function calls.") (defconst typescript--font-lock-keywords-1 @@ -372,7 +372,7 @@ Match group 1 is MUMBLE.") ;; (The exception for b-end and its caveats is described below.) ;; -(defstruct (typescript--pitem (:type list)) +(cl-defstruct (typescript--pitem (:type list)) ;; IMPORTANT: Do not alter the position of fields within the list. ;; Various bits of code depend on their positions, particularly ;; anything that manipulates the list of children. @@ -806,7 +806,7 @@ comment." (make-variable-buffer-local 'typescript--state-at-last-parse-pos) (defun typescript--flatten-list (list) - (loop for item in list + (cl-loop for item in list nconc (cond ((consp item) (typescript--flatten-list item)) (item (list item))))) @@ -1020,10 +1020,10 @@ one at the end of the line with \"let a\"." "Move forward over a whole typescript expression. This function doesn't move over expressions continued across lines." - (loop + (cl-loop do (progn (forward-comment most-positive-fixnum) - (loop until (or (eolp) + (cl-loop until (or (eolp) (progn (forward-comment most-positive-fixnum) (memq (char-after) '(?\, ?\; ?\] ?\) ?\})))) @@ -1040,7 +1040,7 @@ This puts point at the 'function' keyword. If this is a syntactically-correct non-expression function, return the name of the function, or t if the name could not be determined. Otherwise, return nil." - (assert (looking-at "\\_")) + (cl-assert (looking-at "\\_")) (let ((name t)) (forward-word) (forward-comment most-positive-fixnum) @@ -1099,11 +1099,11 @@ anything." "Helper function for `typescript--beginning-of-defun-nested'. If PSTATE represents a non-empty top-level defun, return the top-most pitem. Otherwise, return nil." - (loop for pitem in pstate + (cl-loop for pitem in pstate with func-depth = 0 with func-pitem if (eq 'function (typescript--pitem-type pitem)) - do (incf func-depth) + do (cl-incf func-depth) and do (setq func-pitem pitem) finally return (if (eq func-depth 1) func-pitem))) @@ -1112,7 +1112,7 @@ top-most pitem. Otherwise, return nil." Return the pitem of the function we went to the beginning of." (or ;; Look for the smallest function that encloses point... - (loop for pitem in (typescript--parse-state-at-point) + (cl-loop for pitem in (typescript--parse-state-at-point) if (and (eq 'function (typescript--pitem-type pitem)) (typescript--inside-pitem-p pitem)) do (goto-char (typescript--pitem-h-begin pitem)) @@ -1120,7 +1120,7 @@ Return the pitem of the function we went to the beginning of." ;; ...and if that isn't found, look for the previous top-level ;; defun - (loop for pstate = (typescript--backward-pstate) + (cl-loop for pstate = (typescript--backward-pstate) while pstate if (typescript--pstate-is-toplevel-defun pstate) do (goto-char (typescript--pitem-h-begin it)) @@ -1136,7 +1136,7 @@ Return the pitem of the function we went to the beginning of." "Value of `beginning-of-defun-function' for `typescript-mode'." (setq arg (or arg 1)) (while (and (not (eobp)) (< arg 0)) - (incf arg) + (cl-incf arg) (when (and (not typescript-flat-functions) (or (eq (typescript-syntactic-context) 'function) (typescript--function-prologue-beginning))) @@ -1148,7 +1148,7 @@ Return the pitem of the function we went to the beginning of." (goto-char (point-max)))) (while (> arg 0) - (decf arg) + (cl-decf arg) ;; If we're just past the end of a function, the user probably wants ;; to go to the beginning of *that* function (when (eq (char-before) ?}) @@ -1177,14 +1177,14 @@ BEG defaults to `point-min', meaning to flush the entire cache." (defun typescript--ensure-cache--pop-if-ended (open-items paren-depth) (let ((top-item (car open-items))) (when (<= paren-depth (typescript--pitem-paren-depth top-item)) - (assert (not (get-text-property (1- (point)) 'typescript-pend))) + (cl-assert (not (get-text-property (1- (point)) 'typescript-pend))) (put-text-property (1- (point)) (point) 'typescript--pend top-item) (setf (typescript--pitem-b-end top-item) (point)) (setq open-items ;; open-items must contain at least two items for this to ;; work, but because we push a dummy item to start with, ;; that assumption holds. - (cons (typescript--pitem-add-child (second open-items) top-item) + (cons (typescript--pitem-add-child (cl-second open-items) top-item) (cddr open-items))))) open-items) @@ -1202,7 +1202,7 @@ the body of `typescript--ensure-cache'." ;; Make sure parse-partial-sexp doesn't stop because we *entered* ;; the given depth -- i.e., make sure we're deeper than the target ;; depth. - (assert (> (nth 0 parse) + (cl-assert (> (nth 0 parse) (typescript--pitem-paren-depth (car open-items)))) (setq parse (parse-partial-sexp prev-parse-point goal-point @@ -1302,7 +1302,7 @@ LIMIT defaults to point." ;; Figure out which class styles we need to look for (setq filtered-class-styles - (loop for style in typescript--class-styles + (cl-loop for style in typescript--class-styles if (memq (plist-get style :framework) typescript-enabled-frameworks) collect style)) @@ -1324,7 +1324,7 @@ LIMIT defaults to point." (unless (bobp) (setq open-items (get-text-property (1- (point)) 'typescript--pstate)) - (assert open-items)))) + (cl-assert open-items)))) (unless open-items ;; Make a placeholder for the top-level definition @@ -1337,7 +1337,7 @@ LIMIT defaults to point." (narrow-to-region (point-min) limit) - (loop while (re-search-forward typescript--quick-match-re-func nil t) + (cl-loop while (re-search-forward typescript--quick-match-re-func nil t) for orig-match-start = (goto-char (match-beginning 0)) for orig-match-end = (match-end 0) do (typescript--ensure-cache--update-parse) @@ -1367,7 +1367,7 @@ LIMIT defaults to point." (setq name t))) - (assert (eq (char-after) ?{)) + (cl-assert (eq (char-after) ?{)) (forward-char) (make-typescript--pitem :paren-depth orig-depth @@ -1392,7 +1392,7 @@ LIMIT defaults to point." (list (match-string-no-properties 2)))))) ;; Class definition - ((loop with syntactic-context = + ((cl-loop with syntactic-context = (typescript--syntactic-context-from-pstate open-items) for class-style in filtered-class-styles if (and (memq syntactic-context @@ -1418,12 +1418,11 @@ LIMIT defaults to point." (typescript--ensure-cache--update-parse) (setq typescript--cache-end limit) (setq typescript--last-parse-pos limit) - (setq typescript--state-at-last-parse-pos open-items) - ))))) + (setq typescript--state-at-last-parse-pos open-items)))))) (defun typescript--end-of-defun-flat () "Helper function for `typescript-end-of-defun'." - (loop while (typescript--re-search-forward "}" nil t) + (cl-loop while (typescript--re-search-forward "}" nil t) do (typescript--ensure-cache) if (get-text-property (1- (point)) 'typescript--pend) if (eq 'function (typescript--pitem-type it)) @@ -1460,14 +1459,14 @@ LIMIT defaults to point." "Value of `end-of-defun-function' for `typescript-mode'." (setq arg (or arg 1)) (while (and (not (bobp)) (< arg 0)) - (incf arg) + (cl-incf arg) (typescript-beginning-of-defun) (typescript-beginning-of-defun) (unless (bobp) (typescript-end-of-defun))) (while (> arg 0) - (decf arg) + (cl-decf arg) ;; look for function backward. if we're inside it, go to that ;; function's end. otherwise, search for the next function's end and ;; go there @@ -1578,7 +1577,7 @@ end of the string was not found." (point) ;; We just search forward and then check if the hit we get has a ;; string-start equal to ours. - (loop while (re-search-forward + (cl-loop while (re-search-forward (concat "\\(?:[^\\]\\|^\\)\\(" (string str-terminator) "\\)") nil t) if (eq string-start @@ -1612,7 +1611,7 @@ REGEXPS, but only if FRAMEWORK is in `typescript-enabled-frameworks'." If FUNC is supplied, call it with no arguments before every variable name in the spec. Return true iff this was actually a spec. FUNC must preserve the match data." - (case (char-after) + (cl-case (char-after) (?\[ (forward-char) (while @@ -1713,7 +1712,7 @@ point of view of font-lock. It applies highlighting directly with (defun typescript--documentation-font-lock-helper (re limit) "This is a helper macro that determines whether jsdoc highlighting is to be applied, and searches for the next token to be highlighted." - (loop while (re-search-forward re limit t) + (cl-loop while (re-search-forward re limit t) if (typescript--in-documentation-comment-p) return (point))) @@ -1743,7 +1742,7 @@ and searches for the next token to be highlighted." (defun typescript--tslint-flag-matcher (limit) "Font-lock mode matcher that finds tslint flags in comments." - (loop while (re-search-forward typescript-tslint-flag-regexp limit t) + (cl-loop while (re-search-forward typescript-tslint-flag-regexp limit t) if (nth 4 (syntax-ppss (match-beginning 1))) return (point))) @@ -1925,8 +1924,8 @@ and searches for the next token to be highlighted." (defun typescript--inside-pitem-p (pitem) "Return whether point is inside the given pitem's header or body." (typescript--ensure-cache) - (assert (typescript--pitem-h-begin pitem)) - (assert (typescript--pitem-paren-depth pitem)) + (cl-assert (typescript--pitem-h-begin pitem)) + (cl-assert (typescript--pitem-paren-depth pitem)) (and (> (point) (typescript--pitem-h-begin pitem)) (or (null (typescript--pitem-b-end pitem)) @@ -1948,7 +1947,7 @@ will be returned." ;; Loop until we either hit a pitem at BOB or pitem ends after ;; point (or at point if we're at eob) - (loop for pitem = (car pstate) + (cl-loop for pitem = (car pstate) until (or (eq (typescript--pitem-type pitem) 'toplevel) (typescript--inside-pitem-p pitem)) @@ -1981,11 +1980,11 @@ context." (defun typescript--class-decl-matcher (limit) "Font lock function used by `typescript-mode'. This performs fontification according to `typescript--class-styles'." - (loop initially (typescript--ensure-cache limit) + (cl-loop initially (typescript--ensure-cache limit) while (re-search-forward typescript--quick-match-re limit t) for orig-end = (match-end 0) do (goto-char (match-beginning 0)) - if (loop for style in typescript--class-styles + if (cl-loop for style in typescript--class-styles for decl-re = (plist-get style :class-decl) if (and (memq (plist-get style :framework) typescript-enabled-frameworks) @@ -2028,8 +2027,7 @@ This performs fontification according to `typescript--class-styles'." ;; arrow function ("\\(=>\\)" - (1 font-lock-keyword-face)) - ) + (1 font-lock-keyword-face))) "Level four font lock for `typescript-mode'.") (defconst typescript--font-lock-keywords @@ -2167,7 +2165,7 @@ brackets, and decreases when we cross opening brackets." ;; If we cross over a reserved start keyword, we abandon hope of finding ;; a matching angle bracket. This prevents extreme recursion depths. (typescript--re-search-backward (concat "[<>]\\|" typescript--reserved-start-keywords-re) nil t) - (case (char-after) + (cl-case (char-after) (?< (typescript--search-backward-matching-angle-bracket-inner (- depth 1))) (?> (typescript--search-backward-matching-angle-bracket-inner (+ depth 1))))))) @@ -2259,8 +2257,7 @@ Searches specifically for any of \"=\", \"}\", and \"type\"." (typescript--backward-syntactic-ws) ;; We might misindent some expressions that would ;; return NaN anyway. Shouldn't be a problem. - (memq (char-before) '(?, ?} ?{ ?\;))))))) -) + (memq (char-before) '(?, ?} ?{ ?\;)))))))) (defun typescript--continued-expression-p () @@ -2352,7 +2349,7 @@ Returns nil on failure, or the position to which the point was moved on success." (when (eq (char-after) ?>) (let ((depth 1)) - (loop named search-loop + (cl-loop named search-loop while (> depth 0) do (progn (unless (re-search-backward "[<>]" nil t) @@ -2384,7 +2381,7 @@ moved on success." (or ;; This handles the case of a function with return type annotation. (save-excursion - (loop named search-loop + (cl-loop named search-loop do (typescript--backward-syntactic-ws) ;; Check whether we are at "):". @@ -2620,8 +2617,8 @@ the broken-down class name of the item to insert." name-parts (mapcar #'typescript--pitem-name items)) - (assert (stringp top-name)) - (assert (> (length top-name) 0)) + (cl-assert (stringp top-name)) + (cl-assert (> (length top-name) 0)) ;; If top-name isn't found in items, then we build a copy of items ;; and throw it away. But that's okay, since most of the time, we @@ -2686,13 +2683,13 @@ the broken-down class name of the item to insert." (defun typescript--pitem-add-child (pitem child) "Copy `typescript--pitem' PITEM, and push CHILD onto its list of children." - (assert (integerp (typescript--pitem-h-begin child))) - (assert (if (consp (typescript--pitem-name child)) - (loop for part in (typescript--pitem-name child) + (cl-assert (integerp (typescript--pitem-h-begin child))) + (cl-assert (if (consp (typescript--pitem-name child)) + (cl-loop for part in (typescript--pitem-name child) always (stringp part)) t)) - ;; This trick works because we know (based on our defstructs) that + ;; This trick works because we know (based on our cl-defstructs) that ;; the child list is always the first element, and so the second ;; element and beyond can be shared when we make our "copy". (cons @@ -2711,7 +2708,7 @@ the broken-down class name of the item to insert." ;; name is a list here because down in ;; `typescript--ensure-cache', we made sure to only add ;; class entries with lists for :name - (assert (consp name)) + (cl-assert (consp name)) (typescript--splice-into-items (car pitem) child name)) (t @@ -2787,8 +2784,7 @@ the broken-down class name of the item to insert." "\\([[:digit:]]+\\)" "\\]: " ;; message - ".*$" - ) + ".*$") "Regexp to match reports generated by tslint.") (dolist diff --git a/elpa/typescript-mode-20191120.346/typescript-mode.elc b/elpa/typescript-mode-20191209.1107/typescript-mode.elc similarity index 92% rename from elpa/typescript-mode-20191120.346/typescript-mode.elc rename to elpa/typescript-mode-20191209.1107/typescript-mode.elc index 4df74891bf37a84b394ff22afc8ec3abe4da072a..985b4a37dd7210de0e5c36badb4df74257d69a0b 100644 GIT binary patch delta 1920 zcmZ`)Yitx%6z1O9w%hH4`e-Q>blWYkOKF+8cb+A+MGYb#5=AX^8lXT$QWts1OJY$0 zg&>yRNK-*Wz(+wbz)2Va4NwJv;Z zqnTo*mMAj%pP(iaEhYJo9zI1RL%Zv1KbQuC!eVO4;>?6PiK!8>if4)C6VD<`MNF^SL=6=m z1I6vCbn(KZDAio+K(X-i9^jvR5lIV^3(9L3VZ}7~F#i3Wk~FEN5PGhvAW4QI!!|9zJF{TlSBc0#gVxPHf@{&}d5P;RxMx4Q(_E~Y;zD^@H#_P+ zO?(Es4ye^^#Q|}4N6&J6jgzf ztpN;gYH;E32qNj43i{E#sXk_5pZ$6ABkFNzXq$$;q=D34j0PM6WoK_nrp{pSxs}LC zg+srVN>stQbD_5+aaD(cOZ`beQB@p0p)$=B>3My`{L7yts4DYXsfVce?E$eH1wZ0S zs!vjJ?v3l*i6cy8T|JIj!j-GoEL?_b*RqkH#YOt{W0G!YaPE2ukxXP4x?zy9g>H#e zS8>Us@n6TE5precIrQpYC;}OEi{g(pNUkRf|MQ;u2fB-xo5wWhS(txJuK4oiYu?T1 zvZ%dfJs8wkWl#-|q&}{Dog1tj@^WXMEIrT_dq|Qfm(<$yrbQ~e3=FI9v zf;3q%lt?gd!00@2rm>fh^+cz+H~A57!n7LdA0-YBS7$_!ti{o!I~PObN$O6ohQfa2 zW2%`At^LS;ALmM>;b=cHyy0|zvPjaH$HZ5MUqZ#HA}S zP35czGDD|^tekR|*OWP1X_=(o8?oIvA5BEhx2Iyi_A#^mp?s=0ce>bE$EMCp{(h-ky?lCnCnX%E^YWkrdC>@^UJ4a7?1 zJvk>aH3n^@oDo8%uiVU~lXW7UAJ3cQLWw^0RYX)Z5+dJ7;5+nV*mS98i*3fOKBCx~ z*qb|+U_}>Qd5>YNP@Y!s0#+>ERIm}NiZG{72NsqkmfV+*FlD0S{vgJxDpDS-B3M)S zx<~5y@}ki^t2dS>=}{tgMtmapi-(@tim}GTg{MCTKU=gHItUwnc)R zx#$kpgP$qNs#ajP#}{h$0~J%WJvYOLO;z;PHX--DVd*K*YofGnIl)vBKfkmKxk0x6hITfHAxWD65+M`h?ugW5REWwT@K1JpV>D~ zY;U+oe3~r>8%Iq=W5mukrjuyh)<6&HWRcjsJpl;tIjuqdXnm5H@UH1qaZc-X1eLMH zoVHrGYvSwoq7hb2ar%89ic;u+|BapXV6TeRyTT}%S}v{&%jcf+iInz-eQ}m+8kb%` zZC=zmR;<|5g`y1C&f~+EeUm6^_m-i$0HZWHpejay8D@YfEWkAL77*x*L8ZWl89Sl> zOD_qiRJj+d)KoB`G!O=r!lrrlu9D@s%E`n0-H0Wwu^R8%s`Ho*_)+9WT_e`@c;u%r7r$(j3KkS2!`n;RpHtV zBn6%K|~NDl^IYD7B_dGx=^RtUVczUru>(b`KJAW;`C~N zSy6RaR!z~o@{m-$pf)5isU}oiBZZzVm#RXZ(i78cec)VERu!r)t0*s)lx&MKU8-DM z6`EgB`Jz-K6&KYMNq(D3wnUjKnWii^bUc~jO5iNRLk~)-e`so#HS$y+ny+ngM+MfS&~;*L2peqrBx8X_j6;&SJ~1RvZ@T{z!2V-Ixp>4gZ}OdR|n7X-S= zub;h2Y-WqA=UxLeDpsA(C)m=(ksrqsqES`+^h+j+gKICl^PyXOZ@T~3B94TT^5^GjmFl4$uW4-p$Uo#{2v zOxf+C<_=Ko&!VFje1}~>JDt_Utx<|&VfYqL^Nj9xotFB4{oZnH5nNQ`mH$KCfL4D9bMQglv7jm${oDb5_M(7-MW~HMCaAWf%^fs)_M*D7bh-jwOh%(VpVwi?= XJQHC=EQ>j({Ky(fbdV*PXgT@^Xv%8q diff --git a/init.el b/init.el index 008fb616..a077e96c 100755 --- a/init.el +++ b/init.el @@ -29,7 +29,7 @@ There are two things you can do about this warning: (when (eq system-type 'gnu/linux) (load-theme 'nord)) (unless (eq system-type 'gnu/linux) - (load-theme 'nord)) + (load-theme 'leuven)) ;; Load my custom bundles (add-to-list 'load-path (expand-file-name "~/.emacs.d/bundle"))