Questions tagged [package]

Emacs includes a facility that lets you easily download and install packages that implement additional features. Each package is a separate Emacs Lisp program, sometimes including other components such as an Info manual.

Emacs includes a facility that lets you easily download and install packages that implement additional features. Each package is a separate Emacs Lisp program, sometimes including other components such as an Info manual.


M-xlist-packages brings up a buffer named Packages with a list of all packages. You can install or uninstall packages via this buffer. See Package Menu below.

The command C-hP (describe-package) prompts for the name of a package, and displays a help buffer describing the attributes of the package and the features that it implements.

By default, Emacs downloads packages from a package archive maintained by the Emacs developers and hosted by the GNU project. Optionally, you can also download packages from archives maintained by third parties. See Package Installation below.

481 questions
44
votes
6 answers

How to test REST API with Emacs?

I'm putting together an app, and want to be able to test the api end points. I figured Emacs would be a cool way to go - especially if JSON responses could be parsed and the return data used in subsequent tests. Any ideas on how to go about this, or…
Ryan White
  • 681
  • 1
  • 5
  • 8
16
votes
1 answer

How does package-autoremove decide which packages to remove?

I am frequently prompted when updating my current packages to run package-autoremove which claims to remove outdated or unnecessary packages. However it always seems to remove (along with those outdated packages) two packages which I do use (namely…
tannart
  • 263
  • 2
  • 6
16
votes
3 answers

Noninteractively upgrade all packages

I want my emacs to automatically upgrade all packages under certain conditions. What's the best way of doing this?
PythonNut
  • 10,363
  • 2
  • 30
  • 76
13
votes
2 answers

Why does emacs come packaged with games and amusements?

This question has confounded me ever since I was a freshman in college trying to subtly bludgeon my way through Dunnet in the lab without my professor noticing. Why in the world does emacs come with games and amusements? Why include games in a text…
clockwork
  • 233
  • 1
  • 8
13
votes
2 answers

I have package X installed as a dependency. How can I discover which package pulls it in? ie Reverse Dependency

I tried to delete package X (in order to try an older built-in version). But when I restart emacs, it's automatically re-installed. package-list-packages lists it as a dependency so that behaviour seems reasonable, actually quite smart. The trouble…
wef
  • 452
  • 2
  • 9
13
votes
2 answers

How can I see which version of a package I'm using?

I'm curious to see which version of a package I'm using to see if it is out of date. I don't see a package- function that looks applicable.
Steven Shaw
  • 313
  • 3
  • 15
12
votes
3 answers

Automatically update packages and delete old versions

I'm a bit compulsive about updating packages for all of my systems, so I find myself running list-packages -> U -> x -> y -> y pretty much daily to update my packages and delete old versions once the update is complete. How can I automate this…
Ryan
  • 4,039
  • 1
  • 27
  • 49
10
votes
2 answers

problem of loading a package at emacs startup

According to Emacs Eclim, I added the following to ~/.emacs.d/init.d for emacs-eclim: (require 'eclim) (global-eclim-mode) ; If you want to control eclimd from emacs, also add: (require 'eclimd) The output of emacs -nw --debug-init is: Debugger…
Tim
  • 5,007
  • 7
  • 32
  • 61
10
votes
3 answers

Export Emacs installed packages?

I am using emacs 24.4. I have added a large number of installed packages via the M-x list-packages directive over about a year of usage. I would love to export my installed packages list for use elsewhere. Copying my .emacs gives me some errors on…
sanimalp
  • 236
  • 2
  • 7
9
votes
1 answer

package-selected-packages. What is it useful for?

What is the usefulness of setting (setq package-selected-packages '(auctex ; jedi ; magit ; etc)) Doesn't emacs set the user-installed packages in package-selected-packages? What would we…
Emmanuel Goldstein
  • 1,014
  • 8
  • 18
9
votes
2 answers

when installing a package with package.el, How to never show the compile log buffer?

This buffer annoys me every time I install a new package or update one with package.el: How can I tell to emacs that never ever show that buffer unless I need to know something really important from it?
shackra
  • 2,782
  • 19
  • 49
9
votes
4 answers

How do I see which packages are loaded?

After quite some hacking I now longer get a warning from a package, did I have success? How do I list all loaded packages? (NOT INSTALLED, installation was not the problem, loading was, eg require).
Jappie Kerk
  • 227
  • 2
  • 5
9
votes
2 answers

How does emacs manage its packages?

I installed auctex from Ubuntu's software center, and then I installed a newer version of auctex from emacs. I then uninstalled the auctex installed by Ubuntu's software center. I found that it didn't uninstall the one I installed from emacs. How…
Tim
  • 5,007
  • 7
  • 32
  • 61
9
votes
3 answers

package-install reports "no match"

From the Emacs Eclim github page: Install emacs-eclim. You have two options: Installation from the MELPA package archive. Just add the archive to package-archives if you haven't already, and then install emacs-eclim with the…
Tim
  • 5,007
  • 7
  • 32
  • 61
8
votes
1 answer

Package html2text is obsolete!

I am getting this message during startup of my Emacs, recently (since the update to Emacs 26?). I could not track down where is package is loaded and did not find anything related to this message in the web. It is not really a problem but I would…
Martin Buchmann
  • 431
  • 4
  • 14
1
2 3 4 5 6 7