emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

emacs-29 updated (9c21eae60c4 -> e950f5a663a)


From: Stefan Kangas
Subject: emacs-29 updated (9c21eae60c4 -> e950f5a663a)
Date: Thu, 8 Dec 2022 12:04:00 -0500 (EST)

skangas pushed a change to branch emacs-29.

      from  9c21eae60c4 ; lisp/progmodes/java-ts-mode.el: Fix more typos.
      adds  31ea42e15eb README and other updates
      adds  bf6c23044be Fixed a typo in bind-key.el
      adds  4bd492f606f Have loading timer include time to require
      adds  01c8245b295 Make use-package-verbose customizable
      adds  334f6e085e2 Integrated support for working with el-get
      adds  80b010a748f Minor grammatical nit
      adds  aea35b2370d Minor reformatting
      adds  debf2c23f33 Fixed a typo
      adds  0bde0b4c02c Die typos, die
      adds  f6d65ce876d If :load-path is absolute, don't expand it
      adds  0736be8e67d Add a note about how to use :load-path
      adds  bdf1505f444 Added :mode and :interpreter keywords
      adds  82a8d10a46a Establish autoloads after :init
      adds  d9f6c0f370d Added :pre-init
      adds  ece5f93919f Byte-compilation related fix
      adds  28c6509148b More updates to support el-get
      adds  89a844fd9cc Correct return value from with-elapsed-timer
      adds  fe7997d2b77 Only use user-site-lisp-directory if defined
      adds  8b93cee99b4 Use-package now accepts function as argument
      adds  fbead837318 Support diminishing to a replacement string as well as 
to nothing
      adds  2a63e3f2ef5 Merge pull request from PhilHudson/master
      adds  c28874e9564 ELPA package support
      adds  75b30bfd9b9 Merge pull request from phillord/master
      adds  abc0ebc92dc Documentation for the use-package macro
      adds  b8406ce9f00 Reverting "Documentation for the use-package macro."
      adds  8d72a6c1d68 Documentation for the use-package macro
      adds  445d0245fcd Merge pull request from phillord/master
      adds  eaf96774091 Support packages where autoload and elpa name are 
different
      adds  c4cf68f6e44 Merge pull request from phillord/master
      adds  593f18aff56 Macroexpand quoted eval-after-load block early
      adds  1a65b11731e Merge pull request from PhilHudson/macroexpand
      adds  c680b57ebfe Cleanup trailing whitespace
      adds  447004740c5 Merge pull request from bdd/master
      adds  aa8d5fab192 Added minimum load time display option
      adds  35685f120bb idle initiation of packages
      adds  49d25ce022f Merge pull request from phillord/master
      adds  52a48a77c3b Merge branch 'master' of 
https://github.com/jwiegley/use-package
      adds  d718c0cefa2 Merge pull request from phillord/master
      adds  1758c5faeac Corrected a typo
      adds  34d3f115ddd Runtime client code independence redux
      adds  26bfd9ce2fd Merge pull request from PhilHudson/master
      adds  09b9ef3ae3d let bind-key* override minor modes with 
emulation-mode-map-alists
      adds  094830716da Merge pull request from npostavs/bind-override
      adds  2abe5f94803 let :diminish "string" guess correct mode symbol
      adds  984e0f10448 Merge pull request from npostavs/easy-diminish
      adds  0df0e18c4be needed extra layer of nesting for diminish calls
      adds  ef6b97c29fd Merge pull request from npostavs/easy-diminish
      adds  b9016186070 Add Package-Requires header for ELPA installations
      adds  5a799db5a17 Merge pull request from purcell/patch-1
      adds  17a1a4659a4 enforce use of spaces for indentation
      adds  82903da9d8d don't use obsolete flet
      adds  a5e4a6d9383 quiet byte-compiler; ensure package.el is loaded
      adds  d2460b92769 add dots; cleanup whitespace
      adds  9741bdb189b Merge pull request from tarsius/master
      adds  5b696d19187 fontify use-package form
      adds  2da6318930e Merge pull request from tarsius/font-lock
      adds  19c65ea3ab3 package header should, hold, sold be the full filename 
+ ext
      adds  e38cfff8b69 Merge pull request from milkypostman/master
      adds  7161c09b30d Documentation added for :ensure keyword
      adds  01cfa0358f2 Added documentation to use-package macro
      adds  ed2b3397835 Merge pull request from phillord/ensure-doc
      adds  f98b9d08fed Validate keywords. Error if any keyword is unrecognized
      adds  a5859a7c8d9 Fix initial line to satisfy package.el
      adds  3a4556a906f Merge pull request from purcell/patch-2
      adds  2a1e7e418a7 refine use-package highlighting regexp
      adds  e481d97891d Merge pull request from npostavs/master
      adds  ac0c9633bc9 use `eval-when-compile' for loading package at compile 
time, fixes issue
      adds  a76d16730df use lambda around deferred :config forms to compile 
them, fixes issue
      adds  3d0b14eac2c Merge pull request from npostavs/master
      adds  48975f791b4 also check `byte-compile-current-file' for compile time 
loads, fixes issue
      adds  a56244378fb Merge pull request from npostavs/master
      adds  8de5c29ed5c Improve (describe-personal-keybindings) output
      adds  71150a79c55 Merge pull request from aethanyc/improve-output-buffer
      adds  57f80d4ff16 highlight use-package before typing package name
      adds  749295c052d Merge pull request from npostavs/hilite-redux
      adds  bbf2b5034b0 Fix highlight use-package for Emacs snapshot
      adds  6efc084cdf8 Merge pull request from aethanyc/fix-highlight
      adds  c6d79d2cb40 pass name (not name-string) to eval-after-load
      adds  6fdeb0c0448 Merge pull request from npostavs/eval-after-name
      adds  fd8af80f08c Enables using variables and functions as arguments
      adds  ff03bef1d15 Merge pull request from 
dudebout/variable-and-function-support
      adds  818c78f4666 Removes `plist-get-sexp`
      adds  9c9329f5227 Merge pull request from dudebout/fixes-
      adds  dd20db220dd plist-get-value treats arg as backquoted
      adds  8c1c572857b use plist-get-value for all non-sexp args
      adds  d6a5c439154 Merge pull request from npostavs/quasiquote
      adds  e7a343828ac Add a ":first" keyword for those occasions that it's 
necessary
      adds  aa357bc96ae Changed :first to :pre-load
      adds  901272a8c7f Merge pull request from phillord/first-keyword
      adds  119a30f2ba8 cl not needed since flet was removed in 82903da
      adds  29abf59bad6 macroexpand not needed
      adds  9921a76e867 remove after-init-hook for override-global-mode
      adds  61fd933807f with-elapsed-timer: only check verbosity once
      adds  3d871c79947 make `with-elapsed-timer' hygienic
      adds  026c46c057f let with-elapsed-timer return last form
      adds  e3677880058 Merge pull request from npostavs/cleanup
      adds  94072fba77a remove extra comma (added by 026c46c)
      adds  e8b5ea3b700 Merge pull request from npostavs/comma
      adds  a116fc2136f Properly enable runtime dependency for :idle stanza 
(issue)
      adds  c3cbe3a69af Merge pull request from PhilHudson/master
      adds  36cf13ef477 Add :pre-load to use-package-keywords
      adds  f3ed771481f Merge pull request from aethanyc/add-missing-keyword
      adds  c7560f7be7c Remove el-get support
      adds  ee0060c3a75 Merge pull request from Silex/master
      adds  90ca8adc413 Default use-package-verbose to nil
      adds  f3e9e871a6c Backward compatibility with emacs-22.1
      adds  d4bf41eb825 Merge pull request from dabrahams/patch-1
      adds  9d395a40197 fboundp is a function, not a variable
      adds  c3704ac36eb Add a :demand directive, to override deferred loading ()
      adds  d588d0b382e use-package: use defun as lisp-indent-function
      adds  7de292c0e92 Merge pull request from tarsius/defun
      adds  75206228dd7 allow :mode and :interpreter to accept a string
      adds  25ea8ea840b Merge pull request from aspiers/short-mode
      adds  2dbee4cd751 fix DRY violation by only having documentation in one 
place
      adds  ebe59c7da16 Merge pull request from aspiers/docs
      adds  984850be80d hyperlink functions in Comments column
      adds  283653ff4b4 Merge pull request from aspiers/hyperlink-all-bindings
      adds  8f7e878caf0 add 'use-package-' prefix to 'with-elapsed-timer'
      adds  21cabfd3340 fix bind-key URL (fixes)
      adds  6ca942d7803 Merge pull request from aspiers/best-practices
      adds  58ca076647f stop describe-personal-keybindings adding trailing space
      adds  2676ff5d959 Allow multiple forms after keywords
      adds  dd937c4e363 Move tests to separate file
      adds  7d0779114ed Add `bind-keys` macro
      adds  aec1268960f Merge pull request from Fuco1/bind-keys
      adds  f90d65e1492 Add better descriptions for lambdas, closures, keymaps
      adds  e23bce4c2f0 Merge pull request from Fuco1/special-form-desc
      adds  38d4d2e2dac Add variable column width
      adds  0f7d54d1db2 Merge pull request from Fuco1/variable-col-width
      adds  f0776c2aeb3 let bind-key accept vectors, add docstring
      adds  11195fa213a Merge pull request from npostavs/bind-vector
      adds  ea3a475d0be use-package-with-elapsed-timer: respect option at 
runtime
      adds  2d7ecd867a2 use-package-with-elapsed-timer: add declare indent rule
      adds  f32d24350c4 use-package-font-lock-keywords: add 
use-package-with-elapsed-timer
      adds  c7ff4800952 Merge pull request from tarsius/master
      adds  6b30c15823d :idle-priority keyword to change the running order of 
idle functions
      adds  db9cba9a31f Merge pull request from ffevotte/idle-priority
      adds  0ab0d776918 Add new option use-package-idle-interval
      adds  efe2419a22b Merge pull request from YoungFrog/idle-interval
      adds  053a1514a1e fix typo
      adds  869ff53ab90 bind-keys: ,@(when map (list map)) => map
      adds  01196c81ac8 bind-keys: bind directly to prefix-map
      adds  978094589e8 Merge pull request from npostavs/bind-vectors
      adds  9ca3690b59d * bind-key.el (bind-key): don't eval key-name at macro 
expansion time
      adds  d63972eb296 Merge pull request from YoungFrog/keynameeval
      adds  4e80d29dafe Eval backquote earlier and support non-`progn' lists
      adds  a9ba368fa79 Merge pull request from YoungFrog/fix-mult-mode
      adds  6d02a320f6e if package can't be located, treat it the same way as 
disabled
      adds  8c04377608b Merge pull request from alexko/master
      adds  a4939e7ef34 Revert "Merge pull request from alexko/master"
      adds  1c82b2377ff Don't abort compiling if package loading fails
      adds  2d67e1dca1b Merge pull request from thomasf/master
      adds  c4ebcaa953e Add bind-keys* macro
      adds  0d0e8db7312 Merge pull request from alezost/bind-keys
      adds  91b439c8e74 personal-keybindings: add docstring
      adds  de9f6814e79 bind-key: no vector keys in personal-keybindings
      adds  b3e96443ad7 bind-key: cleanup
      adds  3cbf5104685 Merge pull request from npostavs/desc-vector
      adds  aa6e3f47c74 Show more informative errors when they occur
      adds  471869269a2 bind-keys macro changed to allow prefix map to have a 
menu string
      adds  91953b08e07 Merge pull request from BernardHurley/master
      adds  31bb0cde567 assume the declare-function macro exists
      adds  4cf50ffbca9 Merge pull request from tarsius/master
      adds  351c1020109 Display which package that has compile errors
      adds  4c927efbd51 Merge pull request from thomasf/master
      adds  e8ce1b20ca3 add :bind* keyword for `bind-key*`
      adds  0bfa3561483 Merge pull request from waymondo/master
      adds  f07ecde5a1b Fix "compiling" typo
      adds  6570447a05f Merge pull request from Silex/master
      adds  fe7fe615280 support for pinning package to archive
      adds  18f04bfb992 Merge pull request from peterhoeg/master
      adds  435d4b40785 pure cleanup
      adds  b3bf1b2587d Check if package-archives are valid when pinning
      adds  99642725c13 Merge pull request from peterhoeg/master
      adds  a2b23f8326d Don't add autoload for existing commands
      adds  f8db1f1740b Merge pull request from YoungFrog/fixautoloads
      adds  5a5aeca7973 Do not quote lambda expressions
      adds  647950fd161 Merge pull request from vermiculus/master
      adds  7db9b920dfb fix small typo (key > keymap)
      adds  7252e29ec4f Merge pull request from thiagowfx/patch-1
      adds  1ae22368542 :bind-keymap - bind a key prefix to an autoloaded 
package keymap
      adds  60029cb0ab6 Merge pull request from killdash9/keymap
      adds  b8f0799ce8f Passing t into keymap function
      adds  89a957efa90 Merge pull request from killdash9/keymap
      adds  719115cf477 Allow using expanded macro without loading feature
      adds  24ace89e5ad Merge pull request from tarsius/master
      adds  f334f230eb9 Minor changes
      adds  f8bf1b0986e Minor style edits
      adds  30da0769bf9 Stylistic changes
      adds  a4a696572df Revert "Don't add autoload for existing commands"
      adds  0f76d766d90 Many stylistics cleanups and simplifications
      adds  4ae584f3ff0 Begin refactoring for 2.0; NOTE: BREAKING CHANGES
      adds  27cba067ee6 use-package-expand: use display-warning
      adds  9748de389c3 Merge pull request from npostavs/warning
      adds  e68d00d5259 Fix :ensure value interpretation
      adds  a6edb081226 Merge pull request from thomasf/master
      adds  71f894fe78d Fix to :ensure normalization
      adds  b4a00d2eb56 Some minor code reformatting
      adds  f637380fed2 Add :preface, occurring before everything except 
:disabled
      adds  81f5e48d328 Support optional injection of hooks, for Spacemacs
      adds  9385ab417af BREAKING CHANGE: Remove :idle and :idle-priority
      adds  03ea5d6dbf5 Restore an earlier fix to
      adds  199399e5525 Add -hook to the injected hooks
      adds  98b642b794d Undo an erroneous change
      adds  1f20acfd57e use--package: eval-after-load name
      adds  1c5f9247aa9 Merge pull request from npostavs/eval-after-name
      adds  a66d1952e3c Update docstring for :disabled
      adds  a2030288716 Correct an erroneous symbol reference
      adds  5c85433fac3 Relax a path normalization check
      adds  b75c1cb47e7 Allow :pin to accept a symbol
      adds  4029030eb56 Output Compiling message only if verbose is enabled
      adds  55d6bb00cac Add code to workaround an inefficiency with 
eval-after-load
      adds  05c02aee865 Allow vectors to be passed to :bind again
      adds  21a091f17a4 Collapse some whitespace
      adds  302c008b456 Permit minimal expansion of macro bodies, and other 
fixes
      adds  1fe2c1c0565 :defer now accepts an optional number of seconds
      adds  34bc31e1d4a A few changes for byte-compilation
      adds  9e35dd95d95 More fixes related to byte-compilation
      adds  db69a3f81c0 Add to the load-path before the :preface
      adds  771f2edc83a Always return t on a successful init-time load
      adds  8d7a0c21852 minor fixes to get bind-keymap working in 2.0
      adds  c819beebf02 Merge pull request from killdash9/keymap
      adds  eda8246fc66 Change some code for consistency's sake
      adds  d2679595faf Several minor improvements and fixes
      adds  46435d7b84b Other minor improvements for byte-compiling
      adds  5787ff074cb More work to silence the byte-compiler
      adds  658d103b70c Make a warning more specific
      adds  8769309fbf1 Remove a use of macroexpand
      adds  19ab94cf398 Wrap the :preface in an eval-and-compile block
      adds  2778e85a39b macroexpand nested uses of use-package in :init and 
:config
      adds  38f907cc5d7 Remove a hack that is not needed anymore
      adds  1b6605652c0 Use push instead of add-to-list
      adds  f5f4102ca18 get-binding-description: return keymap symbol
      adds  23ec1ca7190 Merge pull request from npostavs/name-keymap
      adds  c2f5b2479dc Fix some docstrings
      adds  3467e4eaa6b use-package-progn: replace with macroexp-progn
      adds  f45c4f0edd7 Merge pull request from npostavs/macroexp-progn
      adds  b30b279a99e Remove code I did not intend to commit
      adds  94ad68330da Rename use-package-with-elapsed-timer at an internal 
name
      adds  f1ab3291f65 Began work on modular handling of keywords
      adds  e7f3f97a715 Modular support appears to be working
      adds  2abf565af2f :pin should return `t'
      adds  eb6b81dfecb Allow :map in bind-keys to accept multiple maps
      adds  029e46a8743 Whitespace cleanups
      adds  012c37d722f Change bind-key* behavior to mimic bind-keys*
      adds  8c00f108bfa Change use-package to use bind-keys and bind-keys*
      adds  d70d70843a3 Correction to an eval-after-load expansion
      adds  53bb14cfb7a Add autoload stanzas to bind-key
      adds  47586c714e2 Fix file headers
      adds  348bc571418 unbind-key now removes key from personal-keybindings
      adds  80aad34a39f Add new customization use-package-always-ensure
      adds  800669d9dac Add :delight support, thanks to darkfeline on GitHub
      adds  c3a4b03b5f1 Fix a bug in the :delight support
      adds  d1e91745b37 Minor fix to :diminish
      adds  c850481d069 Failed to require a package is just a message
      adds  f1a00054b13 Keymap bindings must be interactive
      adds  90e3f481114 Fix calls to run-hooks for :init and :config injected 
hooks
      adds  4502a5ecb10 Merge pull request from syl20bnr/fix_hook_injection
      adds  a53b5062c4c bind-keymap fixes
      adds  d3f47a74019 Merge pull request from killdash9/keymap
      adds  6f0586ef52b Refresh package.el archives if package is missing
      adds  269b1080ae3 Merge pull request from thomasf/master
      adds  1cbcd66ebe9 Support :bind (:map '(...))
      adds  282241cf7de Merge pull request from nickalcock/master
      adds  3cdc6c39bfb Re-add support for string package names
      adds  fa36aa682cc Merge pull request from npostavs/string-packages
      adds  d5145927462 fix quotation error
      adds  2276ed7607f Merge pull request from matklad/master
      adds  9c1156dbf85 error handling for use-package
      adds  3e2747f1746 Revert "Merge pull request from edvorg/master"
      adds  6298e7e4775 pass in symbol of bind macro, for more extensible 
re-use of same handler
      adds  5dffc8c7cf5 Merge pull request from waymondo/extend-bind-handler
      adds  ff8bdfcdca1 Bump version to 2.1
      adds  564f9bb74b8 Support for after keyword
      adds  96add4d4c07 Merge pull request from phillord/feature/after
      adds  ac47f783da3 Move :ensure option from macro expansion phase to 
runtime phase
      adds  734c5e7119b Merge pull request from kovrik/master
      adds  b1f442c15bc Apply a fix from npostavs relating to
      adds  d9f37b4f0c1 Install packages when byte-compiling (fix by @npostavs)
      adds  189c8b5422a Merge pull request from kovrik/byte-compile-ensure-fix
      adds  ed2e85e4a74 Use cl-mapcan rather than apply 'nconc; thanks wasamasa
      adds  95038f96f1e Guard against a case where :load-paths is nil
      adds  b4ec5abad2b Add a PREDICATE option to bind-key, and :filter to 
`bind-keys'
      adds  3ce3b3a98c6 Add a missing comma
      adds  308e4e3f2ca Move :pin out of macro expansion phase
      adds  d1c78a646cd Move :pin out of macro expansion phase fixes
      adds  38c170e17bf Merge pull request from kovrik/issue-299
      adds  f4a01f3e009 Add new option `-always-pin'
      adds  3f48ff46484 Merge pull request from phillord/feature/always-pin
      adds  ba4aeb600d6 Fix errant variable name
      adds  cc4333a1be9 Merge pull request from phillord/fix/always-pin-typo
      adds  19474a17116 Do not package-initialize on each :pin
      adds  c42e3f56694 Change condition that checks if package has been 
initialized
      adds  9e2dcf8655f Merge pull request from kovrik/fix-pin-performance
      adds  5cbfd926c5e When :ensure is used install package as a selected 
package
      adds  c5e98d87dae Ensure package-install support a second argument
      adds  2b967a3c18c Merge pull request from 
thierryvolpiatto/fix_package_install
      adds  ee8ac83641e Add an autoload cookie for `use-package'
      adds  32748d06571 Upper casing Cs corresponding to Ctrl
      adds  57af7dd5717 Merge pull request from dudebout/patch-1
      adds  cd867dfe2f2 allow string values in cons for :bind keywords
      adds  416096bfdc9 Merge pull request from waymondo/master
      adds  543935482f1 Add a comment about a recent change
      adds  c65a3342765 Handle :unless correctly
      adds  947345028e7 Add another `declare'
      adds  d81390f6de0 Handle the case when keymap has a broken documentation
      adds  4593f178e3b Merge pull request from alezost/keymap-doc-fix
      adds  23a61c8f6b9 Add some variable settings to use-package-tests.el, 
thanks tarsius
      adds  856e8ee2459 Support multiples uses of :map with :bind
      adds  828563a7563 Remove :bind-keymaps, and only apply :map bindings 
after load
      adds  eeba14ef079 Restore :bind-keymap, it does something special still
      adds  6da4e0ce9d9 Add variable `use-package-always-defer'
      adds  ce51ea2055c Use `add-to-list' defensively instead of `push'
      adds  6a90a9f16d0 Add configuration variable 
`use-package-check-before-init'
      adds  6ca19531bbf Repair :map handling in bind-key.el
      adds  b0b5cfbfb26 Quote variable in `bind-keys*'
      adds  8e128b29f5b Merge pull request from ljos/master
      adds  f150691c780 Only printing debug messages if use-package-verbose is 
`debug'
      adds  a1c4e6d0aba Normalize some error text
      adds  af65fbea63f :map no longer accepts lists; only eval-after-load if 
necessary
      adds  3aa6aecb7f2 Mark package as selected with package-install
      adds  153b542421c Merge pull request from xuchunyang/fix-package-install
      adds  858a7f9b7c2 Fix to ignore load error caused via :after
      adds  2b5668df207 Merge pull request from robario/patch-1
      adds  d34fb2bdc9a Add imenu support for use-package forms
      adds  1d6b3174f54 Merge pull request from justbur/imenu
      adds  da08a04652a Fix imenu support for older versions
      adds  ff0a5e281d6 Merge pull request from justbur/imenu2
      adds  59d34cf9ce7 Move :init forms before :after and :demand
      adds  1f03bec96bc Merge pull request from justbur/bump-init
      adds  758739e6dbf Version 2.2
      adds  be7a0e46495 Don't pass a constant as the state
      adds  71057bc20f2 use-package-as-string: use noerror parameter
      adds  79c38c5184e Fix declare-function call: FILE must be a string
      adds  811c99da526 Merge pull request from npostavs/state-noconst
      adds  5053f75e008 Make pin and ensure compatible
      adds  72452b55481 Merge pull request from ketbra/master
      adds  4629e86240a Remove the use of a tab
      adds  ef0cbfdc733 Ensure package-pinned-packages is bound before 
referencing it
      adds  bcfb1495170 Merge pull request from appleby/master
      adds  fc7fc42f135 Bump version to 2.3
      adds  c15c616eb16 Remove tests, which don’t work
      adds  baa9e25a6bb Declare package-read-all-archive-contents
      adds  42b7a774cf3 Merge pull request from phst/bug398
      adds  75e0cd93c53 Delay decision whether to use eval-after-load until 
run-time
      adds  ba3064ed803 Merge pull request from tarsius/bind-later
      adds  134ecb3c883 Support outline-minor-mode
      adds  6c35742992f Merge pull request from tarsius/outline
      adds  aad07daa8d9 Increase :preface priority
      adds  dbf46d97be7 Merge pull request from basil-conto/preface
      adds  ad8094c22d9 Add new customization option `use-package-always-demand`
      adds  e8533557142 Add use-package-ensure-function
      adds  c637f2be433 Merge pull request from 
raxod502/use-package-ensure-function
      adds  3dec23c0860 Add use-package-defaults
      adds  a1550a7746a Merge pull request from raxod502/use-package-defaults
      adds  013425edeb1 Revert "Add use-package-defaults"
      adds  8fa6e8823be Unrevert "Add use-package-defaults"
      adds  482c8e57289 Fix use-package-defaults
      adds  f95d487d03d Merge pull request from 
raxod502/fix-use-package-defaults
      adds  75bdb878336 Improve imenu support
      adds  c287aa30858 Merge pull request from justbur/imenu3
      adds  c13ca927c20 Add function use-package-jump-to-package-form
      adds  0905a7b1c72 Merge pull request from justbur/find-form
      adds  4e6115214b2 Extend capabilities of use-package-ensure-function
      adds  f6224b29562 First cut at :defer-install keyword
      adds  a233f01ff64 Update docstring for use-package-ensure-function
      adds  89a8f94672e Merge branch 'generalized-ensure' into defer-install
      adds  855a2afbe31 Improve deferred installation mechanism
      adds  57e38152e14 Get :defer-install completely working, in theory
      adds  ecc5fddda43 Various improvements for deferred installation
      adds  b2e674de0a3 Update docstring, installation prompt message
      adds  5ed9a6b5a5d Remove obsolete mplist tests
      adds  fc57b342991 Refactor pair normalizers; add tests for them
      adds  65c7b42a14c Don't allow nil as a mode function
      adds  9688d2f64bd Don't allow implicit package name arg for binders
      adds  a4c3244f309 Merge remote-tracking branch 'origin/pr/349'
      adds  61d6a8e4497 Add autoload cookie for use-package-autoload-keymap
      adds  87a8ff6d693 Return `t' after calling `eval-after-load'
      adds  f1fa65d7733 :mode and :interpreter can now accept (rx ...) forms
      adds  0517689cf3b Support multiple symbols passed to :after
      adds  45442561d3e Revert "Return `t' after calling `eval-after-load'"
      adds  249de4b44de Merge remote-tracking branch 'origin/master' into 
defer-install
      adds  bd2afa53c75 Merge pull request from raxod502/defer-install
      adds  bca84ee71ab Add use-package-always-defer-install
      adds  0f547bc807c Merge pull request from raxod502/always-defer-install
      adds  9ad6f2ef1a6 Fix :after keyword
      adds  9f90129b95c Merge pull request from raxod502/fix-after
      adds  d5d320e607e Don't mutilate keyword arguments in :bind
      adds  e5e335424c3 Add comment explaining keyword-argument patch
      adds  2db2b56b17a Merge pull request from raxod502/fix-bind-key-filter
      adds  a9ffffcee5c Make use-package-normalize-value handle nil better
      adds  0a12111d2fd Merge pull request from raxod502/normalize-nil
      adds  3823a9059e9 Fix quoting error in failed autoload message
      adds  c38c33e6fac Merge pull request from 
raxod502/feat/failed-autoload-msg
      adds  ec088b747a3 Protect against errors during package install
      adds  ac4a3a4aa81 Add `:magic` and `:magic-fallback` keywords (issue)
      adds  99e4045122a Merge pull request from joewreschnig/magic-469
      adds  4b8b850cf0d Allow multiple :delight arguments, or omitting the 
mode. ()
      adds  7eec86f5cd9 Allow :major as the third argument in :delight calls
      adds  463e38b1887 Merge pull request from 
joewreschnig/477-delight-wrappers
      adds  d0dcd95d80b Document :delight in the doc string and README
      adds  c845776677f Merge pull request from joewreschnig/481-delight-docs
      adds  6e6b533aaf3 Fix bug in use-package-install-deferred-package
      adds  3f58555ed8a Merge pull request from 
raxod502/feat/fix-install-deferred
      adds  68c9ee4bff3 Don't use with-demoted-errors in use-package-ensure-elpa
      adds  85643eaf188 Cosmetic changes to use-package-ensure-elpa
      adds  426a319e1ba Merge pull request from emacsjanitors/demote-manually
      adds  5396491aecc Fix typos in docstring
      adds  3c763f31690 Merge pull request from carldotac/master
      adds  fcf219701b8 Add support for variable customization
      adds  d8bbc3a95d6 Add support for face customization
      adds  9bf8264523f Merge pull request from 
canatella/add-customization-keywords
      adds  57ec21a0139 allow customized values to be nil
      adds  eda2db4f18d Merge pull request from waymondo/master
      adds  ca83649a324 Allow `:diminish` with no arguments
      adds  903ff822198 Merge pull request from joewreschnig/implicit-diminish
      adds  c72d8567d26 Corrections to the normalization of :custom
      adds  c3455b2a678 Remove duplicate documentation of :mode
      adds  5ac5f8bc635 Merge pull request from drrlvn/patch-1
      adds  4ddf42185a1 Explicit :defer t should override 
use-package-always-demand
      adds  18b9bf18ad5 Don't allow :commands, :bind, etc., to be given an 
empty list
      adds  9b523d7c4ee Upgrade license to GPL 3
      adds  6f9d4342ca2 Make unrecognized keywords a warning
      adds  700c92c5de4 Append to *use-package* when debugging, don't clear it
      adds  4ad4a59685a Add support for `:hook`
      adds  2ebf0767332 Allow :custom (foo1 bar1) (foo2 bar2) etc
      adds  c811637b303 Fix for single :custom (foo bar)
      adds  7531c374bf9 Allow :diminish to take no argument, once again
      adds  2c32857d579 Make diminish a soft dependency, as delight already was
      adds  a392f6da552 When byte-compiling, correctly output declare-function 
directives
      adds  606284e3743 Repeating a bind no longer causes duplicates in 
personal-keybindings
      adds  28259876194 Print map keys in describe-personal-keybindings
      adds  b7041c0f291 When use-package-inject-hooks is non-nil, always fire 
init/config hooks
      adds  4303a2faf6d Require cl-lib and do not use seq functions
      adds  9ea305beb6e Add a missing (require 'seq)
      adds  9870843e1c6 Merge branch 'master' into 520
      adds  2aea700500c Merge pull request from basil-conto/520
      adds  3db39c05731 Require Emacs version >= 24.3
      adds  c0a884dfa21 Merge pull request from basil-conto/version
      adds  7499c8812ae Add NEWS.md file
      adds  f256943f9b5 Reorder some items in NEWS.md
      adds  bff472ea80a Allow :bind ("C-c C-c" . (lambda () (ding))) and 
#'(lambda ...)
      adds  8051c9f5cdb Update version and copyright
      adds  d8c1f02bf4d Whitespace fix
      adds  0887e1f9d07 Correct use-package-normalize-mode
      adds  6a62122e9c8 Use backquote rather than quote
      adds  1167e7d063a Fix a missing `and'
      adds  5f2b0cbe8fd Allow keys to be bound to nil
      adds  fab33fef3a1 Correction to use-package--recognize-function
      adds  5e1a656e066 Using :load-path without also using :ensure now implies 
:ensure nil
      adds  35f46f7b42a Restructure some code
      adds  3cb64648fcb Only add :ensure nil on :load-path if 
use-package-always-ensure is t
      adds  3847ec28ca1 Allow :ensure to take a nil value again
      adds  3ea2d34219a Add stubs for future tests of all keywords
      adds  c3b9cc2403a Add two new tests
      adds  2ff8af64956 Add a use-package-version variable
      adds  1fc543a2120 Don't check for an :ensure that 
use-package-always-ensure may have added
      adds  ca94036dce4 Add a test case for :ensure, following up from
      adds  0be868d39b5 A final fix to :ensure + :load-path
      adds  98ee89a7525 Remove an unneeded defvar
      adds  9465b915a84 Add the missing plist-delete
      adds  7a562f10cbd Add test for use-package-test-normalize/:ensure
      adds  dfd3194d80e Allow match-expansion to take multiple cases
      adds  0791e3fefe7 Code reformatting
      adds  1a09f8fef22 :no-require t should never require
      adds  af8b961716e Change the :config default, if none has been set in vars
      adds  669e8527fb2 Sort keywords at the appropriate time
      adds  5f1e8b6b72c Always use `load' when loading for the sake of 
compilation
      adds  2c618e17c6f Don't macroexpand bind-keys, leave that to the evaluator
      adds  f674a75b614 Move :hook before :defer
      adds  07ab280741b Whitespace fix
      adds  b5b432d0feb Correct the ordering of :preface, :load-path, :defines 
and :functions
      adds  88f8c1bb8f8 Generate :defines and :functions correctly
      adds  7f2eec9e654 Add many new tests
      adds  6954c3f5829 Don't factor out a volatile variable
      adds  21b9b6551da Comment out :no-require test for now
      adds  f5b034154f8 Always wrap the expanded body from use-package in 
(progn)
      adds  cd4790b3df8 Add many more tests
      adds  cb846d188ab Add tests for the last two keywords
      adds  9e8e9aa4eed Remove some debug code that crept in
      adds  09be976c185 :demand should not override an explicit use of :after
      adds  af3b34b0229 Remove the :defer-install keyword
      adds  dee6b36286c If use-package-verbose is t, show loading times when 
:after is used
      adds  a9429350d53 Fix `use-package-ensure-function' docstring typo
      adds  9ab797cccdc A great deal of internal reorganization and 
simplification
      adds  4c1b82aed58 Define macroexpand-1 for older Emacsen
      adds  e5aa510d48a Separate out all tests, the better to identify which 
one failed
      adds  223c321a1da Always catch errors during configuration
      adds  d5c1fdf4e80 Remove a local variable binding
      adds  149c4878fc9 Change most use-package-- prefixes to just use-package-
      adds  3625b3f7128 More variable renaming needed in the tests
      adds  0c148eb777e Move functions around for better logical grouping
      adds  22fb8f8c4b1 Disable a test that is not working on Travis
      adds  cdbb2cbe97d Move the use-package-keywords defcustom to the top of 
the file
      adds  fff47a1331f Break out ensure/diminish/delight into their own 
support files
      adds  7c95d0a0e06 Move optional jumping functionality to its own module
      adds  99200a16423 Fix a byte-compiler warning in up-ensure.el
      adds  f356c838c1d Minor simplification
      adds  8dd0f274d09 Drop some unnecessary detail from a warning message
      adds  8428dafcfab Report errors during deferred :config as intelligent 
warnings also
      adds  35b975563ca Correction to error detection at both :init and :config 
times
      adds  f08f8a7ba9b Only emit the debugging context text once
      adds  36cf7998537 Add 'errors as another option to `use-package-verbose'
      adds  28084551ac6 Normalize the code emitted by :mode, :interpreter, 
:magic, etc
      adds  a1bdd958d3b Reduce some code duplication
      adds  62f866caf79 Delete an unneeded blank line
      adds  8bf5de28c3c Correction to a macro expansion
      adds  bd2589e4bea Add notes to NEWS.md
      adds  f4f3e01044b Remove code from up-core.el that is now in 
up-diminish.el
      adds  49752db41b3 up-ensure's customization variables are now in their 
own group
      adds  6d51e52342e Minor comment change
      adds  0be575766c5 Add new customization variable 
`use-package-deferring-keywords'
      adds  20ea11b71a6 Add further notes to NEWS.md, in light of recent 
breakages
      adds  05dfea96e58 Change order of :defines and :functions within 
`use-package-keywords'
      adds  5d973a01882 Move :init back to happening after all autoloads have 
occurred
      adds  5d9c854a6cf Add `use-package-chords` and 
`use-package-ensure-system-package`
      adds  0239ee227a5 Move :init back to happening after all autoloads have 
occurred
      adds  ac906479a78 Normalize some whitespace and ordering in new code
      adds  1e560c51400 Reduce some code duplication
      adds  4efd3551087 Add two new tests
      adds  fb9d1596326 Move :preface handling within the code
      adds  026433a8a03 Revert "Reduce some code duplication"
      adds  4042b87c720 Add expand-maximally macro to up-tests.el
      adds  8489206db4a Fix duplication in an error message
      adds  fe85f246b0c Add a new :catch keyword, and move :preface before such 
handling
      adds  101dc9793bf Ensure that :commands always declare-function at 
compile time
      adds  01c3d756061 :ensure can be a list; correct handling of multiple 
:ensure keywords
      adds  e36d208c694 Expand use-package-core as a macro, to avoid load time 
dependency
      adds  9245d08ebc9 Require cl for the use-package tests
      adds  d771e8d7193 Please the byte-compiler
      adds  057814ae241 Add new customization variables 
`use-package-hook-name-suffix'
      adds  5382941ac3e Add a test-in-progress for issue 506
      adds  08e5406cc3f Merge branch 'master' into next
      adds  1e42c867b61 Commit .texi file, as it requires several dependencies 
to generate
      adds  d5feff862a0 Split key binding functionality out into its own file
      adds  f8690361153 Merge branch 'split-bind-key'
      adds  4b83f9525ce Rename up-* files to use-package-* for consistency
      adds  a2ddc180655 Comment out two tests that break on Travis
      adds  6470eaf3d53 Fix an argument process problem with bind-key
      adds  6c836985b18 Swap the order of two definitions
      adds  e34fdb580a7 Add several missing comments
      adds  62d33b21430 Support :ensure (pkg :pin archive)
      adds  2790bfc0061 Add a bind-key test
      adds  277384d1512 Add a note to `bind-key` on the usage of the KEYMAP 
argument
      adds  2892c026f46 Add note in NEWS.md about :after and autoloaded 
keybindings
      adds  afdf1c36380 Some Emacsen don't have gensym
      adds  ee07e709ead Fix the case where :ensure is given no arguments
      adds  43f1be12b77 Use cl-gensym
      adds  f037c2daeb8 Fix function accidentally made interactive
      adds  10fd4577d01 Add missing autoload cookies
      adds  a090961f105 Fix bad interaction between bind-keys* and the :package 
keyword
      adds  0a628a27675 Avoid using pcase and many other macros in 
macro-expanded forms
      adds  725d749b7c7 Normalize errors should be errors, that are then caught 
by :catch
      adds  65caa3b423e Rewrite normalization of :bind and :bind*
      adds  64ffdb68631 Enhance fix-expansion to take surrounding let bindings 
into account
      adds  b25a305c588 Lower the priority of :if/:when/:unless in 
use-package-keywords
      adds  b5a0cd4f307 Add note in NEWS.md about :requires vs. :if
      adds  7c3a6cd70b4 Stub some referenced variables, for Travis
      adds  cdb250e766c For now, stub out test that breaks Travis
      adds  5f139248853 Enable 4 tests that work when not run on Travis
      adds  7b8e94a61a2 Default running-on-travis to t
      adds  4882df82853 Whitespace change
      adds  0c110ebd67b Allow `:load t' to mean the same as :load of the 
package name
      adds  2a9904b9e87 Enable all tests on Travis
      adds  3343cca33bd Don't auto-defer if the package itself was given to 
:load
      adds  de12a5ae86c Several changes as suggested by flycheck
      adds  b2b91af2e54 Make the expanded text for :after cleaner
      adds  2cd3ebd5d59 Allow the expansion of :after (:or foo bar) to be 
byte-compiled
      adds  c272c6b56b2 Update some GPL version references
      adds  09399939356 Clarify :config with setq versus :custom
      adds  894e95aa4bc Respect keyword ordering in 
use-package-deferring-keywords
      adds  2a85d81c47a Add support for gathering statistics on use-package 
declarations
      adds  e8a7ae1ea17 Add :bind test for a single cons cell
      adds  ce36e688174 Don't compute the verbose debug text unless it's 
requested
      adds  b001edf1620 Add missing autoload cookie, and make lack of a 
normalizer an error
      adds  9a6d8a4cf2a Add a comment as to why max-lisp-eval-depth is set in 
-tests.el
      adds  75428f870dd Remove Package-Requires for diminish and delight, as 
these are optional
      adds  beee6b8d4d9 use-package-defaults predicate must also receive the 
package name
      adds  71fc2249615 Add documentation for `use-package-report'
      adds  7cc17cee8f8 Pre-expand lexical-let, since otherwise it requires cl 
to be loaded
      adds  20694696b27 Revert "Pre-expand lexical-let, since otherwise it 
requires cl to be loaded"
      adds  7803571280b Correctly fix the problem of unreferenced symbols after 
compilation
      adds  96ecfab9e4e Use cl-gentemp in another place
      adds  80e8a599b43 Introduce new customization variable 
`use-package-merge-key-alist'
      adds  8fefa49d39d Changes to the way auto-deferral is indicated
      adds  8cf7b17dae3 Clarify a note in NEWS.md
      adds  93231ecbab5 Fix the tests
      adds  47143806964 Add tests for two more issues
      adds  e6c54b54ab3 Add further note to NEWS.md
      adds  ae0d2436818 Add another :bind test
      adds  0068501aa08 Remove several unnecessary calls to `ignore'
      adds  7e458c640ce use-package-normalize/:disabled has the wrong number of 
arguments
      adds  5a02d61ac61 Start building a use-package linter in 
use-package-lint.el
      adds  ec84ed0dfbe Fix a scoping issues with multiple occurrences of :bind
      adds  3850281f88d Add a clarifying test for
      adds  a4d2e779610 bind-keys fixes related to
      adds  4aa9b0cd6a1 Minor simplification of a function
      adds  31fa2f24a10 Add more tests related to issue
      adds  51eceb4238a Add a test related to
      adds  2d226310f1f All the second argument in use-package-defaults lists 
to be a function
      adds  13fb5f4f2e0 Guard a call to display-warning with ignore
      adds  1fdfd46fb2c Fix sanity check for correct :custom-face format
      adds  cb15dffbd73 Render the use-package-report table using Org
      adds  44cb99fcc75 Merge pull request from nickmccurdy/render-report-table
      adds  9638870f53a Handle automatic macro expansion by 
elisp-completion-at-point
      adds  13a9e339f24 Merge pull request from justbur/elisp-cap
      adds  8a6430835fa Prefer org-table-align to orgtbl-ctrl-c-ctrl-c
      adds  567df21f26c Merge pull request from jabranham/fix-byte-compiler
      adds  46ee1003274 Prefer non-obsolete var names
      adds  b7252f8e63a lexical binding
      adds  fd8a3510fd1 Merge pull request from jabranham/system-packages-update
      adds  88bcb8b96d6 Use lexical bindings and remove cl package
      adds  4c3abcf4ebd Fix byte compiler warnings
      adds  2274130b40a Test still requires cl
      adds  109167e8f50 Don't remove sharp quotes
      adds  d21787f1d64 Merge pull request from jabranham/lexical-bindings
      adds  c29193bf072 Move variable bindings to the bottom of each file
      adds  566a2ea3a1f Revert "Move variable bindings to the bottom of each 
file"
      adds  ab918196faf Revert "Merge pull request from 
jabranham/lexical-bindings"
      adds  09266283b94 Add use-package-ignore-unknown-keywords option
      adds  e379221166b Merge pull request from justbur/ignore-keywords
      adds  46503b194c2 Fix usage of plist argument in 
use-package-normalize-plist
      adds  10b4dcb53ab Merge pull request from justbur/normalize-fix
      adds  2250f89ac0b Support ":package" in use-package
      adds  76e6d3e8bc3 Merge pull request from matthewbauer/patch-1
      adds  ae22d74a166 Use a tabulated-list to display package configuration 
statistics
      adds  4cc7f912705 Merge pull request from DamienCassou/tabulated-list
      adds  bce655f6163 Add missing require
      adds  b28efb48471 Fix compile-time warnings due to the 
statistics-reporting code
      adds  b1429951b19 Merge pull request from DamienCassou/fix-report
      adds  cba5a11368a Revert "Fix report"
      adds  dd8ef121123 Merge pull request from jwiegley/revert-645-fix-report
      adds  2a479988443 Add missing require
      adds  69a561b86b4 Fix compile-time warnings due to the 
statistics-reporting code
      adds  742cf27b0ee Merge pull request from DamienCassou/fix-report-again
      adds  8a27cd3a8b8 Encourage installation via https instead of http
      adds  ad601fb49a8 Merge pull request from valignatev/master
      adds  e5d3826b625 :ensure-system-package allow cdr of cons to be a 
package name symbol
      adds  e2a322d8701 Merge pull request from waymondo/master
      adds  c9f6cae6032 Update use-package-chords.el
      adds  dc83e2f0350 Update use-package-chords.el
      adds  9f034a0bcfd [] ensure-system-package: honor system-packages 
customizations
      adds  85e580a5e41 Merge pull request from 
akhramov/fix/ensure-system-package-noconfirm
      adds  d2fec5e5e31 Document that remapping commands is supported with 
bind-key
      adds  642417ac054 Merge pull request from andschwa/remap-command
      adds  f38a1009173 Ensure system package cleanup
      adds  36f9a9b9b43 Merge pull request from 
akhramov/fix/ensure-system-package-cleanup
      adds  b84a77bcdcd Added an Introduction taken from the README
      adds  b1d9ce08a6e Update use-package.texi
      adds  cc9ec36f1a8 Merge pull request from taingra/master
      adds  e2e6f9a44b5 Enable lexical binding
      adds  09b7e8e1298 Fix use-package-normalize-function tests
      adds  bdd7fd35653 Fix use-package-normalize-function
      adds  87e26db44f4 Merge pull request from jabranham/enable-lexical-binding
      adds  5fb369c9684 Merge branch 'master' into patch-1
      adds  1fb4198933c Merge pull request from killdash9/patch-1
      adds  38dcba68721 Place :chords at beginning of use-package-keywords
      adds  0a4d0820543 Merge pull request from killdash9/patch-1
      adds  2a8c2ffea20 allow :ensure-system-package to check the presence of 
files at path
      adds  c169644637e Merge pull request from 
jwiegley/ensure-system-package-filepath
      adds  c980371f6f1 Correct prefix keys after use-package-autoload-keymap
      adds  4a34b41f960 Merge pull request from justbur/autoload-keymap
      adds  ca39ed155f2 [] Install system packages using system-packages-install
      adds  63886cb15f2 Merge pull request from 
lrochfort/ensure-system-package_use-sudo
      adds  607879e6478 prefix argument with _ to suppress Unused lexical 
argument warning
      adds  3f96971febd Merge pull request from 
jwiegley/use-package-chords-suppress-compiler-message
      adds  fc6fef68692 Silence byte-compiler on Emacs 25
      adds  77ad44639fe Merge pull request from tarsiiformes/silencio
      adds  db356394572 fix gethash default value for 
use-package-statistics-time
      adds  7e40a9c4240 Merge pull request from conao3/fix_default_value
      adds  95f24f96289 Add a line of documentation for (use-pacakage ... :hook)
      adds  3e36cbfb6dc Merge pull request from stribb/master
      adds  c297dfdd20b Make custom-face evaluate elisp
      adds  97f0287e196 Make custom-face evaluate elisp. ()
      adds  27fd32c47bf Use `require', not `load', when byte-compiling
      adds  4c8d5f0b21d Switch from `require' to `load' + `featurep'
      adds  20415fb9be8 Update tests
      adds  165f2dd968b Use `require', not `load', when byte-compiling ()
      adds  8c7fa11a3f6 Fix typos
      adds  0456f878fcf Merge pull request from tarsiiformes/typos
      adds  3a58f53b147 Fix typos
      adds  8e81459dad3 Merge pull request from DamienCassou/typos
      adds  8b8522650e8 Clarify the documentation for :after
      adds  91e5d275af4 Merge pull request from jwiegley/johnw/clarify
      adds  f30d5761af1 Even when there's no :config, run any pre/post config 
hooks
      adds  0ec4660f74e Add special value back again, in case needed for 
backwards compat
      adds  44c837879e5 typo, should be a vector, not a bytecode object
      adds  218687d8979 Merge pull request from nahuel/patch-1
      adds  203d15e34e9 Merge branch 'master' into call-hooks-even-if-no-config
      adds  4e72885f852 Merge pull request from 
jjlee/call-hooks-even-if-no-config
      adds  8c31c57106e use-package-core.el: use the Emacs set-default function 
to avoid saving :custom vars twice
      adds  3e96664ffe8 Merge pull request from tzz/custom-set-default
      adds  950068809b8 Support keymap symbol in bind-key
      adds  de49954965a add test for
      adds  2ca2212f731 better tests
      adds  d3f847eaee1 Fix broken test due to
      adds  13b1e202bf4 Update the documentation for :custom as per
      adds  c358eedcf9f Merge pull request from tzz/custom-set-default
      adds  1f54de9210a Merge branch 'master' into patch-1
      adds  10c6400d346 Merge pull request from wyuenho/patch-1
      adds  99643f8873e Update version to 2.4.1
      adds  8ef7978028c set saved-variable-comment from :custom
      adds  3e24a7363b2 Revert "use-package-core.el: use the Emacs set-default 
function to avoid saving :custom vars twice"
      adds  5ceb51ae198 set property theme-value to avoid saving variable
      adds  a3c310c11a9 Create new "use-package" themse and use it for :custom 
with custom-theme-set-variables
      adds  3ffb662dcca Merge pull request from 
tzz/tzz/set-comment-and-synthetic-theme
      adds  6b7ab46e571 Remove use-package theme from global list of 
custom-enabled-themes
      adds  e4daf0cd42e Merge pull request from 
tzz/tzz/remove-use-package-from-custom-enabled-themes
      adds  e3938e7b267 Use a single let binding when expanding consecutive 
:custom forms
      adds  c425e67a195 Merge pull request from kljohann/custom-use-single-let
      adds  2b9536f242a Add use-package-use-theme and avoid missing theme errors
      adds  a2486589102 Merge pull request from tzz/tzz/use-package-use-theme
      adds  ec750952f4c bind-key: Use new symbols for kmapvar
      adds  5ca7bc321d1 unbind-key: Ensure that keys are removed from the keymap
      adds  ffa5f0397af Merge pull request from minad/improved-unbind
      adds  cb85f9c274b Fix typo in use-package docstring
      adds  22de8991c1f Merge pull request from skangas/fix-typo
      adds  30b35d6d623 Update use-package.texi
      adds  debab131f0f Merge pull request from DamienCassou/update-texi
      adds  4004dde6ea9 Avoid positional arguments to define-minor-mode
      adds  b143663f128 Merge pull request from tarsiiformes/silencio
      adds  1343783532e feat: add update custom packages command
      adds  015c921a2e0 Merge pull request from 
danielpza/add-update-custom-package
      adds  2203246454f bind-keys-form: new keyword :repeat-map, for defining 
repeat maps
      adds  5ef327ce9fc bind-key-form: allow :exit keyword inside repeat map
      adds  c4bd2aa3b80 bind-key-form: allow :continue keyword inside repeat map
      adds  1143f14d650 bind-keys-form: error for repeat sub-keywords without 
:repeat-map
      adds  de0c8c36c7c Merge pull request from 
Hugo-Heagren/bind-keys-repeat-map
      adds  f3ff593a849 Properly sort use-package-statistics-report
      adds  a7259411f6a Merge pull request from wyuenho/statistics-sorting
      adds  c09cb1301b8 Fix void-variable use-package-enable-imenu-support
      adds  6484e5fdfe7 Merge pull request from 
wyuenho/set-default-use-package-enable-imenu-support
      adds  40d25413319 fix docstring. was: invalid function name
      adds  e9b297a9fa0 Merge pull request from iaeerfung/master
      adds  215dd35e499 add multiple and eval :custom-face usage
      adds  0503611b719 Merge pull request from 
conao3/add-custom-face-description
      adds  11b2184c8d2 Remove uses of deprecated ‘flet’ macro
      adds  f270623768b Merge pull request from phst/flet
      adds  5bd7e0ca7da Migrate remaining files to lexical binding
      adds  ca426a77328 Merge pull request from phst/lex
      adds  9be2580f5f2 optimization: constand folding for read-kbd-macro
      adds  a0ba027ee50 Merge pull request from wcy123/master
      adds  620fe443c2e Add: 'local' keyword
      adds  cf3bfeccede Merge pull request from matzebond/master
      adds  0d720a0f618 update bind-chords to use of eval-after-load when maps 
declared
      adds  b1fbfe66eb9 Merge pull request from 
waymondo/use-package-chords-autoloading-and-mapping-improvements
      adds  8ec41be4180 extract use-package-hook-handler-flatten-mode-symbols 
function
      adds  8f1a345b5bf rename function
      adds  28e7b96fcf0 Merge pull request from 
waymondo/use-package-hook-handler-flatten-mode-symbols
      adds  4149ec6cfa1 use `use-package-as-one` for normalizing 
`:ensure-system-package`
      adds  2967849846e Merge pull request from 
waymondo/ensure-system-packages-use-package-as-one
      adds  8fe0ac2983d * use-package-core.el (use-package): fix declare style
      adds  0dc78ef4c87 Merge pull request from conao3/fix-declare-style
      adds  835fdb16be2 manual: Regenerate texi file
      adds  e8626100f33 Merge pull request from tarsiiformes/cleanup-manual
      adds  53c1889342a Quote single quotes in docstrings or use different 
quoting
      adds  3dd5bee4aac Merge pull request from tarsiiformes/quote-quote
      adds  85c1287c260 Make sure that bind-key's `override-global-mode` is 
initially on
      adds  a05b9e28edf Go back to making `override-global-mode` non-global
      adds  89d6e7a5ec3 Merge pull request from 
realcomplex/override-global-mode-fix
      adds  4938167bfff Remove use-package-font-lock-keywords
      adds  09e837dfae9 Merge pull request from 
belak/remove-extra-font-lock-keywords
      adds  6c2fdaffd98 Revert "Remove use-package-font-lock-keywords"
      adds  3feedce08d4 Fix emacs native compilation warning
      adds  d4aeda77a9e Merge pull request from sdwolfz/native-compiler-warning
      adds  24c50da3b27 Auto detect mode suffix in hook keyword
      adds  ee292b80beb Fix tests and documentation for hook
      adds  c12deb31fe3 Merge pull request from CeleritasCelery/master
      adds  1494f65f61f Fix emacs native compilation warning for bind-key
      adds  4107bbfbdb2 Merge pull request from sdwolfz/native-compiler-warning
      adds  daa124e1cc5 Fix bind-chords docs: :map argument may be a list of 
keymaps
      adds  ec96b476641 bind-keys supports passing a list of keymaps as :map 
argument
      adds  dbfb3484cdd add autoload keyword
      adds  a35b924054b add testcase
      adds  c0338e06cd6 Merge pull request from conao3/add-commands-keyword
      adds  0fafd98513f Update copyright for submission to ELPA
      adds  9188b3edf1e Merge pull request from bhankas/master
      adds  abd655c99ef Update version to 2.4.2
      adds  0be7f5dd539 Merge pull request from bhankas/master
      adds  6b344a91975 Use face-spec-set instead of custom-set-faces
      adds  407b1bf4f01 Merge pull request from andreyorst/face-spec-set
      adds  2ee9b31ca4b bind-key.el: Bump version for ELPA
      adds  370890e518e Bump version to 2.4.3
      adds  67d7d1fda04 Merge pull request from bhankas/master
      adds  76a5ce5d869 Allow passing the SPEC-TYPE argument via :custom-face
      adds  6b25a41bc6a Merge pull request from 
andreyorst/face-spec-set-third-argument
      adds  7122ac5397c Bump version to 2.4.4
      adds  971634e3f9e Merge pull request from bhankas/master
      adds  45e6ee1371b Fix tests on Emacs 26 or older
      adds  43254ae62f1 Fix building on Emacs 24.3
      adds  5dad5ff0feb Merge pull request from skangas/ci
      adds  ff30d229091 Various checkdoc fixes
      adds  ae301ad36d6 Merge pull request from skangas/checkdoc
      adds  4e8b72efc83 manual: Regenerate texi file
      adds  a6b1b627637 Use two spaces to end sentences
      adds  8cf8631c695 Fix makeinfo warnings
      adds  6a26c55d70a Recommend GNU ELPA over MELPA
      adds  9b476ae71c7 Merge pull request from skangas/gnu-elpa
      adds  2efc8698666 Merge branch 'master' into texinfo-wip
      adds  cf8ab8b52ea Merge pull request from skangas/texinfo-wip
      adds  49fffe7cf4b Merge remote-tracking branch 'origin/master' into pr-830
      adds  f4ee1c3839a Merge pull request from jwiegley/johnw/multi-keymap
      adds  3e81af80a2f Revert "Allow multiple keymaps in :map argument"
      adds  7087a97a24f Merge pull request from 
jwiegley/revert-1019-johnw/multi-keymap
      adds  2399d0d5cef Normalize GPLv3 license statements
      adds  79c2c3a3ada Delete redundant headers
      adds  7b689942f00 Merge pull request from skangas/fix-headers
      adds  30fa3667374 Add .dir-locals.el
      adds  e42c8479ec6 Merge pull request from skangas/dir-locals
      adds  06f92d1cc07 Fix Package-Requires for bind-{chord,key}.el
      adds  efae6048dd2 Add package keyword from finder-known-keywords
      adds  a6cbfdd8f15 Merge pull request from skangas/package-requires
      adds  ebbd98edb3f Revert "Add: 'local' keyword"
      adds  c74b5c16f8b Merge pull request from skangas/revert-for-copyright2
      adds  8296164eab9 Remove tests lacking a copyright assignment for now
      adds  58cc931e92e Merge pull request from skangas/revert-for-copyright
      adds  4a1e9d61b57 ; Merge from https://github.com/jwiegley/use-package
      adds  500c459effb ; * etc/NEWS: Mention use-package.
      adds  97c8a587876 * doc/misc/Makefile.in (INFO_COMMON): Add use-package.
      adds  01bfbd186ad Fix use-package tests
      adds  98e54f597e1 Add new use-package manual
      adds  537f11f8cd1 ; * doc/misc/use-package.texi: Improve indexing.
      adds  888558ec425 Improve bind-keys* and override-global-mode docstrings
      adds  141fe8b8273 use-package: Improve :mode keyword documentation
      adds  c65e0870681 ; use-package: Improve :ensure-system-package docstrings
      adds  d3e9bd3b57d ; Document use-package-reset-statistics
      adds  5899cac1116 Change use-package custom :group to `initialization`
      adds  4be96c9dcbe Drop key-chord.el support from use-package
      adds  15fb115551e Update use-package defgroups
      adds  b9fa81514f9 ; Minor doc fixes in bind-key.el
      adds  6bb4267a54e * admin/git-bisect-start: Prune use-package merge 
commits.
      adds  5bcd0cee0fc * etc/USE-PACKAGE-NEWS: Delete file.
       new  e950f5a663a Merge branch 'feature/use-package' into emacs-29


Summary of changes:
 admin/git-bisect-start                             |    8 +-
 doc/misc/Makefile.in                               |   16 +-
 doc/misc/use-package.texi                          | 1821 ++++++++++++++++++
 etc/NEWS                                           |    7 +
 lisp/use-package/bind-key.el                       |  562 ++++++
 lisp/use-package/use-package-bind-key.el           |  171 ++
 lisp/use-package/use-package-core.el               | 1692 +++++++++++++++++
 lisp/use-package/use-package-delight.el            |   83 +
 lisp/use-package/use-package-diminish.el           |   72 +
 .../use-package-ensure-system-package.el           |  101 +
 lisp/use-package/use-package-ensure.el             |  208 +++
 lisp/use-package/use-package-jump.el               |   70 +
 lisp/use-package/use-package-lint.el               |   76 +
 lisp/use-package/use-package.el                    |   51 +
 test/lisp/use-package/use-package-tests.el         | 1957 ++++++++++++++++++++
 15 files changed, 6885 insertions(+), 10 deletions(-)
 create mode 100644 doc/misc/use-package.texi
 create mode 100644 lisp/use-package/bind-key.el
 create mode 100644 lisp/use-package/use-package-bind-key.el
 create mode 100644 lisp/use-package/use-package-core.el
 create mode 100644 lisp/use-package/use-package-delight.el
 create mode 100644 lisp/use-package/use-package-diminish.el
 create mode 100644 lisp/use-package/use-package-ensure-system-package.el
 create mode 100644 lisp/use-package/use-package-ensure.el
 create mode 100644 lisp/use-package/use-package-jump.el
 create mode 100644 lisp/use-package/use-package-lint.el
 create mode 100644 lisp/use-package/use-package.el
 create mode 100644 test/lisp/use-package/use-package-tests.el



reply via email to

[Prev in Thread] Current Thread [Next in Thread]