Skip to content

Silex/package-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 

Repository files navigation

MELPA MELPA Stable

Package Utils

Interactive extensions for package.el

Installation

The recommended way to install package-utils is through MELPA.

Otherwise, simply add package-utils.el to your load-path and then (require 'package-utils).

Overview

The following interactive functions are available:

  • M-x package-utils-upgrade-all

    Upgrades all packages that can be upgraded (prefix argument: do no refresh packages).

  • M-x package-utils-upgrade-all-and-recompile

    Upgrades all packages that can be upgraded and re-compiles byte-code for all packages (prefix argument: do no refresh packages).

    This is prevents generated byte-code using definitions from old in-memory packages.

  • M-x package-utils-upgrade-all-and-quit

    Upgrades all packages that can be upgraded and quit Emacs (prefix argument: do no refresh packages).

  • M-x package-utils-upgrade-all-and-restart

    Upgrades all packages that can be upgraded and restarts Emacs (prefix argument: do no refresh packages).

  • M-x package-utils-upgrade-all-no-fetch

    Upgrades all packages that can be upgraded without refreshing the packages list.

  • M-x package-utils-upgrade-by-name

    Upgrades an installed package by name (prefix argument: do not refresh packages).

  • M-x package-utils-upgrade-by-name-no-fetch

    Upgrades an installed package by name without refreshing the packages list.

  • M-x package-utils-remove-by-name

    Removes an installed package by name.

  • M-x package-utils-list-upgrades

    List all packages that can be upgraded (prefix argument: do no refresh packages).

Contributions welcome!

Either as suggestions or as pull requests by opening tickets on the issue tracker.

About

Interactive extensions for package.el

Resources

Stars

Watchers

Forks

Packages

No packages published