1. 19 Jun, 2017 1 commit
  2. 05 Jun, 2017 1 commit
  3. 21 May, 2017 1 commit
  4. 19 May, 2017 1 commit
  5. 09 May, 2017 1 commit
    • Glenn Morris's avatar
      Don't duplicate autoload code in package.el · d6d5020c
      Glenn Morris authored
      * lisp/emacs-lisp/autoload.el (autoload-rubric): Add a package option.
      * lisp/emacs-lisp/package.el (autoload-rubric): Declare.
      (package-autoload-ensure-default-file): Use autoload-rubric.
      d6d5020c
  6. 04 May, 2017 1 commit
  7. 11 Apr, 2017 1 commit
    • Jens Lechtenboerger's avatar
      Introduce customizable variable 'package-gnupghome-dir' · 695eacc2
      Jens Lechtenboerger authored
      * lisp/emacs-lisp/package.el (package-import-keyring)
      (package--check-signature-content, package-check-signature):
      Use new variable package-gnupghome-dir to control which GnuPG
      homedir to use.
      * doc/emacs/package.texi: Mention package-gnupghome-dir.
      * etc/NEWS: Mention package-gnupghome-dir.
      695eacc2
  8. 05 Apr, 2017 1 commit
  9. 04 Apr, 2017 2 commits
  10. 26 Feb, 2017 1 commit
    • Noam Postavsky's avatar
      Don't call package--ensure-init-file if initialized during startup · 6b6cc56e
      Noam Postavsky authored
      * lisp/emacs-lisp/package.el (package-initialize): Check
      `after-init-time' rather than `load-file-name' to decide if
      `package--ensure-init-file' should be called.  Depending on
      `load-file-name' will fail if the user calls `pacakge-initialize' in
      file which is loaded from the init file (Bug#24643, Bug#25819).
      6b6cc56e
  11. 01 Jan, 2017 1 commit
  12. 14 Nov, 2016 1 commit
    • Ken Brown's avatar
      Use the new 'file-name-case-insensitive-p' function · cbed4283
      Ken Brown authored
      * lisp/international/mule.el (auto-coding-alist-lookup):
      * lisp/files.el (file-truename):
      (abbreviate-file-name, set-auto-mode, file-relative-name):
      * package.el (package-untar-buffer): Use
      'file-name-case-insensitive-p' instead of 'system-type' to test
      case-insensitivity.
      cbed4283
  13. 21 Aug, 2016 1 commit
  14. 13 Jul, 2016 1 commit
  15. 26 May, 2016 1 commit
  16. 23 May, 2016 1 commit
    • Paul Eggert's avatar
      Do not trash symlinks to init file · 18a9bc11
      Paul Eggert authored
      If the user’s init file is a symbolic link, do not break the link
      when initializing the package system.  Problem reported by Jackson
      Hamilton (Bug#23050).
      * lisp/emacs-lisp/package.el (package--ensure-init-file):
      Bind find-file-visit-truename when visiting the init file, and
      save and restore the buffer name the way cus-edit does in a
      similar situation (Bug#454).
      18a9bc11
  17. 20 May, 2016 1 commit
  18. 18 May, 2016 2 commits
  19. 14 May, 2016 1 commit
    • Paul Eggert's avatar
      Properly reject malformed or empty package sigs · 6de0715f
      Paul Eggert authored
      Problem report and fix by Lizzie Dixon (Bug#23513).
      * lisp/emacs-lisp/package.el (package--check-signature-content):
      Report an error if no good signatures OR if a fatal error.  Not AND.
      Copyright-paperwork-exempt: yes
      6de0715f
  20. 11 May, 2016 1 commit
  21. 01 May, 2016 1 commit
  22. 30 Apr, 2016 1 commit
  23. 07 Apr, 2016 1 commit
  24. 04 Apr, 2016 1 commit
  25. 01 Mar, 2016 1 commit
  26. 23 Feb, 2016 3 commits
  27. 20 Feb, 2016 1 commit
    • Daiki Ueno's avatar
      Naming fix for consistency · d0f3b18f
      Daiki Ueno authored
      * lisp/epg-config.el (epg-find-configuration): Rename from
      `epg-configuration-find' to be consistent with other epg-* functions.
      Change all callers.
      d0f3b18f
  28. 17 Feb, 2016 1 commit
  29. 28 Jan, 2016 1 commit
  30. 13 Jan, 2016 1 commit
    • Glenn Morris's avatar
      Add some missing version tags. · e85e0d59
      Glenn Morris authored
      * lisp/electric.el (electric-quote-comment)
      (electric-quote-string, electric-quote-paragraph):
      * lisp/epg-config.el (epg-gpgconf-program):
      * lisp/rect.el (rectangle-preview):
      * lisp/emacs-lisp/check-declare.el (check-declare-ext-errors):
      * lisp/emacs-lisp/package.el (package-selected-packages)
      (package-hidden-regexps):
      * lisp/erc/erc.el (erc-network-hide-list, erc-channel-hide-list):
      * lisp/eshell/em-term.el (eshell-destroy-buffer-when-process-dies):
      * lisp/gnus/mml-sec.el (mml1991-signers, mml2015-signers)
      (mml-smime-signers, mml1991-encrypt-to-self, mml2015-encrypt-to-self)
      (mml-smime-encrypt-to-self, mml2015-sign-with-sender)
      (mml-smime-sign-with-sender, mml2015-always-trust)
      (mml-secure-fail-when-key-problem, mml-secure-key-preferences):
      * lisp/net/browse-url.el (browse-url-conkeror-new-window-is-buffer)
      (browse-url-conkeror-arguments):
      * lisp/net/newst-reader.el (newsticker-download-logos):
      * lisp/progmodes/gud.el (gud-guiler-command-name):
      * lisp/progmodes/prog-mode.el (prettify-symbols-unprettify-at-point):
      * lisp/progmodes/project.el (project-vc):
      * lisp/progmodes/python.el (python-indent-guess-indent-offset-verbose)
      (python-shell-remote-exec-path, python-shell-first-prompt-hook)
      (python-shell-completion-native-disabled-interpreters)
      (python-shell-completion-native-enable)
      (python-shell-completion-native-output-timeout)
      (python-shell-completion-native-try-output-timeout):
      * lisp/progmodes/xref.el (xref):
      * lisp/term/screen.el (xterm-screen-extra-capabilities):
      * lisp/term/xterm.el (xterm-max-cut-length):
      Add missing version tags.
      e85e0d59
  31. 01 Jan, 2016 1 commit
  32. 12 Dec, 2015 3 commits
  33. 08 Dec, 2015 1 commit
  34. 05 Dec, 2015 1 commit
    • Artur Malabarba's avatar
      * lisp/emacs-lisp/package.el: Don't install bad signatures (bug#22089) · aac3c8a3
      Artur Malabarba authored
      (package--with-response-buffer): NOERROR and ERROR-FORM only
      handle connection errors.
      (bad-signature): New error type.
      (package--check-signature-content): Use it.
      (package--check-signature): Properly distinguish connection errors
      from bad-signature errors.  Do the check for
      `package-check-signature' `allow-unsigned' here instead of forcing
      the callbacks to do it.  Add a new argument, UNWIND.
      (package--download-one-archive, package-install-from-archive):
      Update usage of `package--check-signature'.
      aac3c8a3