[ELPA] Package update
This commit is contained in:
parent
07226aaa3a
commit
be503b2df4
|
@ -1,2 +0,0 @@
|
|||
;;; -*- no-byte-compile: t -*-
|
||||
(define-package "bind-key" "20180512.2130" "A simple way to manage personal keybindings" 'nil)
|
|
@ -3,8 +3,8 @@
|
|||
;;; Code:
|
||||
(add-to-list 'load-path (directory-file-name (or (file-name-directory #$) (car load-path))))
|
||||
|
||||
;;;### (autoloads nil "bind-key" "bind-key.el" (23362 18484 20841
|
||||
;;;;;; 29000))
|
||||
;;;### (autoloads nil "bind-key" "bind-key.el" (23441 26626 910934
|
||||
;;;;;; 47000))
|
||||
;;; Generated autoloads from bind-key.el
|
||||
|
||||
(autoload 'bind-key "bind-key" "\
|
|
@ -0,0 +1,2 @@
|
|||
;;; -*- no-byte-compile: t -*-
|
||||
(define-package "bind-key" "20180513.430" "A simple way to manage personal keybindings" 'nil :commit "3fb8f39f5901a4c0ef7887283e56e60b541675ea" :keywords '("keys" "keybinding" "config" "dotemacs") :authors '(("John Wiegley" . "johnw@newartisans.com")) :maintainer '("John Wiegley" . "johnw@newartisans.com") :url "https://github.com/jwiegley/use-package")
|
|
@ -7,7 +7,7 @@
|
|||
;; Created: 16 Jun 2012
|
||||
;; Modified: 29 Nov 2017
|
||||
;; Version: 2.4
|
||||
;; Package-Version: 20180512.2130
|
||||
;; Package-Version: 20180513.430
|
||||
;; Keywords: keys keybinding config dotemacs
|
||||
;; URL: https://github.com/jwiegley/use-package
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
;;; -*- no-byte-compile: t -*-
|
||||
(define-package "dash" "20180413.30" "A modern list library for Emacs" 'nil :commit "a74f4cfcdc8d0642a9f602ad494f0354f27dacc9" :keywords '("lists"))
|
|
@ -3,7 +3,7 @@
|
|||
;;; Code:
|
||||
(add-to-list 'load-path (directory-file-name (or (file-name-directory #$) (car load-path))))
|
||||
|
||||
;;;### (autoloads nil nil ("dash.el") (23272 10055 9916 86000))
|
||||
;;;### (autoloads nil nil ("dash.el") (23441 26597 718801 143000))
|
||||
|
||||
;;;***
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
;;; -*- no-byte-compile: t -*-
|
||||
(define-package "dash" "20180903.1042" "A modern list library for Emacs" 'nil :commit "85e8f62b7a8ae0b4da307ddf16e4f1c3559d0d3f" :keywords '("lists") :authors '(("Magnar Sveen" . "magnars@gmail.com")) :maintainer '("Magnar Sveen" . "magnars@gmail.com"))
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
;; Author: Magnar Sveen <magnars@gmail.com>
|
||||
;; Version: 2.14.1
|
||||
;; Package-Version: 20180413.30
|
||||
;; Package-Version: 20180903.1042
|
||||
;; Keywords: lists
|
||||
|
||||
;; This program is free software; you can redistribute it and/or modify
|
||||
|
@ -126,6 +126,49 @@ Return nil, used for side-effects only."
|
|||
|
||||
(put '-each-while 'lisp-indent-function 2)
|
||||
|
||||
(defmacro --each-r (list &rest body)
|
||||
"Anaphoric form of `-each-r'."
|
||||
(declare (debug (form body))
|
||||
(indent 1))
|
||||
(let ((v (make-symbol "vector")))
|
||||
;; Implementation note: building vector is considerably faster
|
||||
;; than building a reversed list (vector takes less memory, so
|
||||
;; there is less GC), plus length comes naturally. In-place
|
||||
;; 'nreverse' would be faster still, but BODY would be able to see
|
||||
;; that, even if modification was reversed before we return.
|
||||
`(let* ((,v (vconcat ,list))
|
||||
(it-index (length ,v))
|
||||
it)
|
||||
(while (> it-index 0)
|
||||
(setq it-index (1- it-index))
|
||||
(setq it (aref ,v it-index))
|
||||
,@body))))
|
||||
|
||||
(defun -each-r (list fn)
|
||||
"Call FN with every item in LIST in reversed order.
|
||||
Return nil, used for side-effects only."
|
||||
(--each-r list (funcall fn it)))
|
||||
|
||||
(defmacro --each-r-while (list pred &rest body)
|
||||
"Anaphoric form of `-each-r-while'."
|
||||
(declare (debug (form form body))
|
||||
(indent 2))
|
||||
(let ((v (make-symbol "vector")))
|
||||
`(let* ((,v (vconcat ,list))
|
||||
(it-index (length ,v))
|
||||
it)
|
||||
(while (> it-index 0)
|
||||
(setq it-index (1- it-index))
|
||||
(setq it (aref ,v it-index))
|
||||
(if (not ,pred)
|
||||
(setq it-index -1)
|
||||
,@body)))))
|
||||
|
||||
(defun -each-r-while (list pred fn)
|
||||
"Call FN with every item in reversed LIST while (PRED item) is non-nil.
|
||||
Return nil, used for side-effects only."
|
||||
(--each-r-while list (funcall pred it) (funcall fn it)))
|
||||
|
||||
(defmacro --dotimes (num &rest body)
|
||||
"Repeatedly executes BODY (presumably for side-effects) with symbol `it' bound to integers from 0 through NUM-1."
|
||||
(declare (debug (form body))
|
||||
|
@ -1619,7 +1662,7 @@ SOURCE is a proper or improper list."
|
|||
(cond
|
||||
((and (symbolp (car match-form))
|
||||
(memq (car match-form) '(&keys &plist &alist &hash)))
|
||||
(dash--match-kv match-form (dash--match-cons-get-cdr skip-cdr source)))
|
||||
(dash--match-kv (dash--match-kv-normalize-match-form match-form) (dash--match-cons-get-cdr skip-cdr source)))
|
||||
((dash--match-ignore-place-p (car match-form))
|
||||
(dash--match-cons-1 (cdr match-form) source
|
||||
(plist-put props :skip-cdr (1+ skip-cdr))))
|
||||
|
@ -1703,6 +1746,47 @@ is discarded."
|
|||
(setq i (1+ i))))
|
||||
(-flatten-n 1 (nreverse re))))
|
||||
|
||||
(defun dash--match-kv-normalize-match-form (pattern)
|
||||
"Normalize kv PATTERN.
|
||||
|
||||
This method normalizes PATTERN to the format expected by
|
||||
`dash--match-kv'. See `-let' for the specification."
|
||||
(let ((normalized (list (car pattern)))
|
||||
(skip nil)
|
||||
(fill-placeholder (make-symbol "--dash-fill-placeholder--")))
|
||||
(-each (apply '-zip (-pad fill-placeholder (cdr pattern) (cddr pattern)))
|
||||
(lambda (pair)
|
||||
(let ((current (car pair))
|
||||
(next (cdr pair)))
|
||||
(if skip
|
||||
(setq skip nil)
|
||||
(if (or (eq fill-placeholder next)
|
||||
(not (or (and (symbolp next)
|
||||
(not (keywordp next))
|
||||
(not (eq next t))
|
||||
(not (eq next nil)))
|
||||
(and (consp next)
|
||||
(not (eq (car next) 'quote)))
|
||||
(vectorp next))))
|
||||
(progn
|
||||
(cond
|
||||
((keywordp current)
|
||||
(push current normalized)
|
||||
(push (intern (substring (symbol-name current) 1)) normalized))
|
||||
((stringp current)
|
||||
(push current normalized)
|
||||
(push (intern current) normalized))
|
||||
((and (consp current)
|
||||
(eq (car current) 'quote))
|
||||
(push current normalized)
|
||||
(push (cadr current) normalized))
|
||||
(t (error "-let: found key `%s' in kv destructuring but its pattern `%s' is invalid and can not be derived from the key" current next)))
|
||||
(setq skip nil))
|
||||
(push current normalized)
|
||||
(push next normalized)
|
||||
(setq skip t))))))
|
||||
(nreverse normalized)))
|
||||
|
||||
(defun dash--match-kv (match-form source)
|
||||
"Setup a kv matching environment and call the real matcher.
|
||||
|
||||
|
@ -1775,7 +1859,7 @@ Key-value stores are disambiguated by placing a token &plist,
|
|||
(cons (list s source)
|
||||
(dash--match (cddr match-form) s))))
|
||||
((memq (car match-form) '(&keys &plist &alist &hash))
|
||||
(dash--match-kv match-form source))
|
||||
(dash--match-kv (dash--match-kv-normalize-match-form match-form) source))
|
||||
(t (dash--match-cons match-form source))))
|
||||
((vectorp match-form)
|
||||
;; We support the &as binding in vectors too
|
||||
|
@ -1788,6 +1872,20 @@ Key-value stores are disambiguated by placing a token &plist,
|
|||
(dash--match (dash--vector-tail match-form 2) s))))
|
||||
(t (dash--match-vector match-form source))))))
|
||||
|
||||
(defun dash--normalize-let-varlist (varlist)
|
||||
"Normalize VARLIST so that every binding is a list.
|
||||
|
||||
`let' allows specifying a binding which is not a list but simply
|
||||
the place which is then automatically bound to nil, such that all
|
||||
three of the following are identical and evaluate to nil.
|
||||
|
||||
(let (a) a)
|
||||
(let ((a)) a)
|
||||
(let ((a nil)) a)
|
||||
|
||||
This function normalizes all of these to the last form."
|
||||
(--map (if (consp it) it (list it nil)) varlist))
|
||||
|
||||
(defmacro -let* (varlist &rest body)
|
||||
"Bind variables according to VARLIST then eval BODY.
|
||||
|
||||
|
@ -1800,9 +1898,10 @@ VARLIST. This is useful if you want to destructure SOURCE
|
|||
recursively but also want to name the intermediate structures.
|
||||
|
||||
See `-let' for the list of all possible patterns."
|
||||
(declare (debug ((&rest (sexp form)) body))
|
||||
(declare (debug ((&rest [&or (sexp form) sexp]) body))
|
||||
(indent 1))
|
||||
(let ((bindings (--mapcat (dash--match (car it) (cadr it)) varlist)))
|
||||
(let* ((varlist (dash--normalize-let-varlist varlist))
|
||||
(bindings (--mapcat (dash--match (car it) (cadr it)) varlist)))
|
||||
`(let* ,bindings
|
||||
,@body)))
|
||||
|
||||
|
@ -1877,14 +1976,17 @@ Key/value stores:
|
|||
(&plist key0 a0 ... keyN aN) - bind value mapped by keyK in the
|
||||
SOURCE plist to aK. If the
|
||||
value is not found, aK is nil.
|
||||
Uses `plist-get' to fetch values.
|
||||
|
||||
(&alist key0 a0 ... keyN aN) - bind value mapped by keyK in the
|
||||
SOURCE alist to aK. If the
|
||||
value is not found, aK is nil.
|
||||
Uses `assoc' to fetch values.
|
||||
|
||||
(&hash key0 a0 ... keyN aN) - bind value mapped by keyK in the
|
||||
SOURCE hash table to aK. If the
|
||||
value is not found, aK is nil.
|
||||
Uses `gethash' to fetch values.
|
||||
|
||||
Further, special keyword &keys supports \"inline\" matching of
|
||||
plist-like key-value pairs, similarly to &keys keyword of
|
||||
|
@ -1895,6 +1997,36 @@ plist-like key-value pairs, similarly to &keys keyword of
|
|||
This binds N values from the list to a1 ... aN, then interprets
|
||||
the cdr as a plist (see key/value matching above).
|
||||
|
||||
A shorthand notation for kv-destructuring exists which allows the
|
||||
patterns be optionally left out and derived from the key name in
|
||||
the following fashion:
|
||||
|
||||
- a key :foo is converted into `foo' pattern,
|
||||
- a key 'bar is converted into `bar' pattern,
|
||||
- a key \"baz\" is converted into `baz' pattern.
|
||||
|
||||
That is, the entire value under the key is bound to the derived
|
||||
variable without any further destructuring.
|
||||
|
||||
This is possible only when the form following the key is not a
|
||||
valid pattern (i.e. not a symbol, a cons cell or a vector).
|
||||
Otherwise the matching proceeds as usual and in case of an
|
||||
invalid spec fails with an error.
|
||||
|
||||
Thus the patterns are normalized as follows:
|
||||
|
||||
;; derive all the missing patterns
|
||||
(&plist :foo 'bar \"baz\") => (&plist :foo foo 'bar bar \"baz\" baz)
|
||||
|
||||
;; we can specify some but not others
|
||||
(&plist :foo 'bar explicit-bar) => (&plist :foo foo 'bar explicit-bar)
|
||||
|
||||
;; nothing happens, we store :foo in x
|
||||
(&plist :foo x) => (&plist :foo x)
|
||||
|
||||
;; nothing happens, we match recursively
|
||||
(&plist :foo (a b c)) => (&plist :foo (a b c))
|
||||
|
||||
You can name the source using the syntax SYMBOL &as PATTERN.
|
||||
This syntax works with lists (proper or improper), vectors and
|
||||
all types of maps.
|
||||
|
@ -1934,14 +2066,15 @@ it with pattern
|
|||
Note: Clojure programmers may know this feature as the \":as
|
||||
binding\". The difference is that we put the &as at the front
|
||||
because we need to support improper list binding."
|
||||
(declare (debug ([&or (&rest (sexp form))
|
||||
(declare (debug ([&or (&rest [&or (sexp form) sexp])
|
||||
(vector [&rest [sexp form]])]
|
||||
body))
|
||||
(indent 1))
|
||||
(if (vectorp varlist)
|
||||
`(let* ,(dash--match (aref varlist 0) (aref varlist 1))
|
||||
,@body)
|
||||
(let* ((inputs (--map-indexed (list (make-symbol (format "input%d" it-index)) (cadr it)) varlist))
|
||||
(let* ((varlist (dash--normalize-let-varlist varlist))
|
||||
(inputs (--map-indexed (list (make-symbol (format "input%d" it-index)) (cadr it)) varlist))
|
||||
(new-varlist (--map (list (caar it) (cadr it)) (-zip varlist inputs))))
|
||||
`(let ,inputs
|
||||
(-let* ,new-varlist ,@body)))))
|
||||
|
@ -1979,6 +2112,60 @@ See `-let' for the description of destructuring mechanism."
|
|||
`(lambda ,(--map (cadr it) inputs)
|
||||
(-let* ,inputs ,@body))))))
|
||||
|
||||
(defmacro -setq (&rest forms)
|
||||
"Bind each MATCH-FORM to the value of its VAL.
|
||||
|
||||
MATCH-FORM destructuring is done according to the rules of `-let'.
|
||||
|
||||
This macro allows you to bind multiple variables by destructuring
|
||||
the value, so for example:
|
||||
|
||||
(-setq (a b) x
|
||||
(&plist :c c) plist)
|
||||
|
||||
expands roughly speaking to the following code
|
||||
|
||||
(setq a (car x)
|
||||
b (cadr x)
|
||||
c (plist-get plist :c))
|
||||
|
||||
Care is taken to only evaluate each VAL once so that in case of
|
||||
multiple assignments it does not cause unexpected side effects.
|
||||
|
||||
\(fn [MATCH-FORM VAL]...)"
|
||||
(declare (debug (&rest sexp form))
|
||||
(indent 1))
|
||||
(when (= (mod (length forms) 2) 1)
|
||||
(error "Odd number of arguments"))
|
||||
(let* ((forms-and-sources
|
||||
;; First get all the necessary mappings with all the
|
||||
;; intermediate bindings.
|
||||
(-map (lambda (x) (dash--match (car x) (cadr x)))
|
||||
(-partition 2 forms)))
|
||||
;; To preserve the logic of dynamic scoping we must ensure
|
||||
;; that we `setq' the variables outside of the `let*' form
|
||||
;; which holds the destructured intermediate values. For
|
||||
;; this we generate for each variable a placeholder which is
|
||||
;; bound to (lexically) the result of the destructuring.
|
||||
;; Then outside of the helper `let*' form we bind all the
|
||||
;; original variables to their respective placeholders.
|
||||
;; TODO: There is a lot of room for possible optimization,
|
||||
;; for start playing with `special-variable-p' to eliminate
|
||||
;; unnecessary re-binding.
|
||||
(variables-to-placeholders
|
||||
(-mapcat
|
||||
(lambda (bindings)
|
||||
(-map
|
||||
(lambda (binding)
|
||||
(let ((var (car binding)))
|
||||
(list var (make-symbol (concat "--dash-binding-" (symbol-name var) "--")))))
|
||||
(--filter (not (string-prefix-p "--" (symbol-name (car it)))) bindings)))
|
||||
forms-and-sources)))
|
||||
`(let ,(-map 'cadr variables-to-placeholders)
|
||||
(let* ,(-flatten-n 1 forms-and-sources)
|
||||
(setq ,@(-flatten (-map 'reverse variables-to-placeholders))))
|
||||
(setq ,@(-flatten variables-to-placeholders)))))
|
||||
|
||||
(defmacro -if-let* (vars-vals then &rest else)
|
||||
"If all VALS evaluate to true, bind them to their corresponding
|
||||
VARS and do THEN, otherwise do ELSE. VARS-VALS should be a list
|
|
@ -1,2 +0,0 @@
|
|||
;;; -*- no-byte-compile: t -*-
|
||||
(define-package "diminish" "20170419.1036" "Diminished modes are minor modes with no modeline display" 'nil :url "https://github.com/myrjola/diminish.el" :keywords '("extensions" "diminish" "minor" "codeprose"))
|
|
@ -3,8 +3,8 @@
|
|||
;;; Code:
|
||||
(add-to-list 'load-path (directory-file-name (or (file-name-directory #$) (car load-path))))
|
||||
|
||||
;;;### (autoloads nil "diminish" "diminish.el" (22785 64255 80756
|
||||
;;;;;; 745000))
|
||||
;;;### (autoloads nil "diminish" "diminish.el" (23441 26592 586778
|
||||
;;;;;; 335000))
|
||||
;;; Generated autoloads from diminish.el
|
||||
|
||||
(autoload 'diminish "diminish" "\
|
|
@ -0,0 +1,2 @@
|
|||
;;; -*- no-byte-compile: t -*-
|
||||
(define-package "diminish" "20170419.1736" "Diminished modes are minor modes with no modeline display" 'nil :commit "565a983a39d2e2cffab5df13b34f3b6116723208" :keywords '("extensions" "diminish" "minor" "codeprose") :authors '(("Will Mengarini" . "seldon@eskimo.com")) :maintainer '("Martin Yrjölä" . "martin.yrjola@gmail.com") :url "https://github.com/myrjola/diminish.el")
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Will Mengarini <seldon@eskimo.com>
|
||||
;; Maintainer: Martin Yrjölä <martin.yrjola@gmail.com>
|
||||
;; URL: <https://github.com/myrjola/diminish.el>
|
||||
;; Package-Version: 20170419.1036
|
||||
;; Package-Version: 20170419.1736
|
||||
;; Created: Th 19 Feb 98
|
||||
;; Version: 0.45
|
||||
;; Keywords: extensions, diminish, minor, codeprose
|
|
@ -1,2 +0,0 @@
|
|||
;;; -*- no-byte-compile: t -*-
|
||||
(define-package "exec-path-from-shell" "20180323.1904" "Get environment variables such as $PATH from the shell" 'nil :commit "4d0af1274797ce61f5d8c209339d5b9cdc49aca6" :keywords '("unix" "environment") :url "https://github.com/purcell/exec-path-from-shell")
|
|
@ -4,7 +4,7 @@
|
|||
(add-to-list 'load-path (directory-file-name (or (file-name-directory #$) (car load-path))))
|
||||
|
||||
;;;### (autoloads nil "exec-path-from-shell" "exec-path-from-shell.el"
|
||||
;;;;;; (23232 59847 70306 663000))
|
||||
;;;;;; (23441 26552 330605 796000))
|
||||
;;; Generated autoloads from exec-path-from-shell.el
|
||||
|
||||
(autoload 'exec-path-from-shell-copy-envs "exec-path-from-shell" "\
|
|
@ -0,0 +1,2 @@
|
|||
;;; -*- no-byte-compile: t -*-
|
||||
(define-package "exec-path-from-shell" "20180324.204" "Get environment variables such as $PATH from the shell" 'nil :commit "d8aa7765a138a0cee1a18ac380019fb3b33d07e6" :keywords '("unix" "environment") :authors '(("Steve Purcell" . "steve@sanityinc.com")) :maintainer '("Steve Purcell" . "steve@sanityinc.com") :url "https://github.com/purcell/exec-path-from-shell")
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Steve Purcell <steve@sanityinc.com>
|
||||
;; Keywords: unix, environment
|
||||
;; URL: https://github.com/purcell/exec-path-from-shell
|
||||
;; Package-Version: 20180323.1904
|
||||
;; Package-Version: 20180324.204
|
||||
;; Package-X-Original-Version: 0
|
||||
|
||||
;; This file is not part of GNU Emacs.
|
|
@ -3,7 +3,7 @@
|
|||
;;; Code:
|
||||
(add-to-list 'load-path (directory-file-name (or (file-name-directory #$) (car load-path))))
|
||||
|
||||
;;;### (autoloads nil "hydra" "hydra.el" (23362 18420 988487 438000))
|
||||
;;;### (autoloads nil "hydra" "hydra.el" (23441 26489 426362 307000))
|
||||
;;; Generated autoloads from hydra.el
|
||||
|
||||
(autoload 'defhydra "hydra" "\
|
||||
|
@ -65,7 +65,7 @@ result of `defhydra'.
|
|||
;;;***
|
||||
|
||||
;;;### (autoloads nil nil ("hydra-examples.el" "hydra-ox.el" "hydra-pkg.el"
|
||||
;;;;;; "lv.el") (23362 18421 487 506000))
|
||||
;;;;;; "lv.el") (23441 26489 442362 364000))
|
||||
|
||||
;;;***
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
(define-package "hydra" "20180703.1502" "Make bindings that stick around."
|
||||
'((cl-lib "0.5"))
|
||||
:keywords
|
||||
'("bindings")
|
||||
:authors
|
||||
'(("Oleh Krehel" . "ohwoeowho@gmail.com"))
|
||||
:maintainer
|
||||
'("Oleh Krehel" . "ohwoeowho@gmail.com")
|
||||
:url "https://github.com/abo-abo/hydra")
|
||||
;; Local Variables:
|
||||
;; no-byte-compile: t
|
||||
;; End:
|
|
@ -1,8 +0,0 @@
|
|||
(define-package "hydra" "20180703.802" "Make bindings that stick around."
|
||||
'((cl-lib "0.5"))
|
||||
:keywords
|
||||
'("bindings")
|
||||
:url "https://github.com/abo-abo/hydra")
|
||||
;; Local Variables:
|
||||
;; no-byte-compile: t
|
||||
;; End:
|
|
@ -3,8 +3,8 @@
|
|||
;;; Code:
|
||||
(add-to-list 'load-path (directory-file-name (or (file-name-directory #$) (car load-path))))
|
||||
|
||||
;;;### (autoloads nil "mc-edit-lines" "mc-edit-lines.el" (23362 18400
|
||||
;;;;;; 264371 251000))
|
||||
;;;### (autoloads nil "mc-edit-lines" "mc-edit-lines.el" (23441 26442
|
||||
;;;;;; 494078 132000))
|
||||
;;; Generated autoloads from mc-edit-lines.el
|
||||
|
||||
(autoload 'mc/edit-lines "mc-edit-lines" "\
|
||||
|
@ -34,7 +34,7 @@ Add one cursor to the beginning of each line in the active region.
|
|||
;;;***
|
||||
|
||||
;;;### (autoloads nil "mc-hide-unmatched-lines-mode" "mc-hide-unmatched-lines-mode.el"
|
||||
;;;;;; (23362 18400 292371 408000))
|
||||
;;;;;; (23441 26442 558078 546000))
|
||||
;;; Generated autoloads from mc-hide-unmatched-lines-mode.el
|
||||
|
||||
(autoload 'mc-hide-unmatched-lines-mode "mc-hide-unmatched-lines-mode" "\
|
||||
|
@ -48,8 +48,8 @@ mode. To leave this mode press <return> or \"C-g\"
|
|||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "mc-mark-more" "mc-mark-more.el" (23362 18400
|
||||
;;;;;; 308371 498000))
|
||||
;;;### (autoloads nil "mc-mark-more" "mc-mark-more.el" (23441 26442
|
||||
;;;;;; 510078 235000))
|
||||
;;; Generated autoloads from mc-mark-more.el
|
||||
|
||||
(autoload 'mc/mark-next-like-this "mc-mark-more" "\
|
||||
|
@ -246,8 +246,8 @@ Mark the tag we're in and its pair for renaming.
|
|||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "mc-mark-pop" "mc-mark-pop.el" (23362 18400
|
||||
;;;;;; 288371 385000))
|
||||
;;;### (autoloads nil "mc-mark-pop" "mc-mark-pop.el" (23441 26442
|
||||
;;;;;; 562078 571000))
|
||||
;;; Generated autoloads from mc-mark-pop.el
|
||||
|
||||
(autoload 'mc/mark-pop "mc-mark-pop" "\
|
||||
|
@ -259,7 +259,7 @@ to the popped mark.
|
|||
;;;***
|
||||
|
||||
;;;### (autoloads nil "mc-separate-operations" "mc-separate-operations.el"
|
||||
;;;;;; (23362 18400 300371 453000))
|
||||
;;;;;; (23441 26442 486078 80000))
|
||||
;;; Generated autoloads from mc-separate-operations.el
|
||||
|
||||
(autoload 'mc/insert-numbers "mc-separate-operations" "\
|
||||
|
@ -299,7 +299,7 @@ Aligns all cursors with whitespace like `mc/vertical-align' does
|
|||
;;;***
|
||||
|
||||
;;;### (autoloads nil "multiple-cursors-core" "multiple-cursors-core.el"
|
||||
;;;;;; (23362 18400 248371 161000))
|
||||
;;;;;; (23441 26442 534078 390000))
|
||||
;;; Generated autoloads from multiple-cursors-core.el
|
||||
|
||||
(autoload 'multiple-cursors-mode "multiple-cursors-core" "\
|
||||
|
@ -310,7 +310,7 @@ Mode while multiple cursors are active.
|
|||
;;;***
|
||||
|
||||
;;;### (autoloads nil "rectangular-region-mode" "rectangular-region-mode.el"
|
||||
;;;;;; (23362 18400 280371 341000))
|
||||
;;;;;; (23441 26442 546078 468000))
|
||||
;;; Generated autoloads from rectangular-region-mode.el
|
||||
|
||||
(autoload 'set-rectangular-region-anchor "rectangular-region-mode" "\
|
||||
|
@ -329,7 +329,7 @@ A mode for creating a rectangular region to edit
|
|||
;;;***
|
||||
|
||||
;;;### (autoloads nil nil ("mc-cycle-cursors.el" "multiple-cursors-pkg.el"
|
||||
;;;;;; "multiple-cursors.el") (23362 18400 316371 542000))
|
||||
;;;;;; "multiple-cursors.el") (23441 26442 522078 313000))
|
||||
|
||||
;;;***
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
(define-package "multiple-cursors" "20180615.1218" "Multiple cursors for Emacs."
|
||||
'((cl-lib "0.5")))
|
||||
;; Local Variables:
|
||||
;; no-byte-compile: t
|
||||
;; End:
|
|
@ -1,5 +0,0 @@
|
|||
(define-package "multiple-cursors" "20180615.518" "Multiple cursors for Emacs."
|
||||
'((cl-lib "0.5")))
|
||||
;; Local Variables:
|
||||
;; no-byte-compile: t
|
||||
;; End:
|
|
@ -1,2 +0,0 @@
|
|||
;;; -*- no-byte-compile: t -*-
|
||||
(define-package "page-break-lines" "20171210.31" "Display ^L page breaks as tidy horizontal lines" '((emacs "24.4")) :commit "fd3b7e38ad8747cd009ead7ef1bb150849ccc693" :url "https://github.com/purcell/page-break-lines" :keywords '("convenience" "faces"))
|
|
@ -3,8 +3,8 @@
|
|||
;;; Code:
|
||||
(add-to-list 'load-path (directory-file-name (or (file-name-directory #$) (car load-path))))
|
||||
|
||||
;;;### (autoloads nil "page-break-lines" "page-break-lines.el" (23094
|
||||
;;;;;; 13927 449089 481000))
|
||||
;;;### (autoloads nil "page-break-lines" "page-break-lines.el" (23441
|
||||
;;;;;; 26397 689788 810000))
|
||||
;;; Generated autoloads from page-break-lines.el
|
||||
|
||||
(defvar page-break-lines-char 9472 "\
|
|
@ -0,0 +1,2 @@
|
|||
;;; -*- no-byte-compile: t -*-
|
||||
(define-package "page-break-lines" "20171210.831" "Display ^L page breaks as tidy horizontal lines" '((emacs "24.4")) :commit "fd3b7e38ad8747cd009ead7ef1bb150849ccc693" :keywords '("convenience" "faces") :authors '(("Steve Purcell" . "steve@sanityinc.com")) :maintainer '("Steve Purcell" . "steve@sanityinc.com") :url "https://github.com/purcell/page-break-lines")
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
;; Author: Steve Purcell <steve@sanityinc.com>
|
||||
;; URL: https://github.com/purcell/page-break-lines
|
||||
;; Package-Version: 20171210.31
|
||||
;; Package-Version: 20171210.831
|
||||
;; Package-X-Original-Version: 0
|
||||
;; Package-Requires: ((emacs "24.4"))
|
||||
;; Keywords: convenience, faces
|
|
@ -5,7 +5,7 @@ The first time you invoke Info you start off looking at this node.
|
|||
File: dir, Node: Top This is the top of the INFO tree
|
||||
|
||||
This (the Directory node) gives a menu of major topics.
|
||||
Typing "q" exits, "?" lists all Info commands, "d" returns here,
|
||||
Typing "q" exits, "H" lists all Info commands, "d" returns here,
|
||||
"h" gives a primer for first-timers,
|
||||
"mEmacs<Return>" visits the Emacs manual, etc.
|
||||
|
|
@ -4,7 +4,7 @@
|
|||
(add-to-list 'load-path (directory-file-name (or (file-name-directory #$) (car load-path))))
|
||||
|
||||
;;;### (autoloads nil "use-package-bind-key" "use-package-bind-key.el"
|
||||
;;;;;; (23362 18341 680043 7000))
|
||||
;;;;;; (23441 26325 101319 983000))
|
||||
;;; Generated autoloads from use-package-bind-key.el
|
||||
|
||||
(autoload 'use-package-autoload-keymap "use-package-bind-key" "\
|
||||
|
@ -55,8 +55,8 @@ deferred until the prefix key sequence is pressed.
|
|||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "use-package-core" "use-package-core.el" (23362
|
||||
;;;;;; 18341 624042 694000))
|
||||
;;;### (autoloads nil "use-package-core" "use-package-core.el" (23441
|
||||
;;;;;; 26325 45319 621000))
|
||||
;;; Generated autoloads from use-package-core.el
|
||||
|
||||
(autoload 'use-package "use-package-core" "\
|
||||
|
@ -121,7 +121,7 @@ this file. Usage:
|
|||
;;;***
|
||||
|
||||
;;;### (autoloads nil "use-package-delight" "use-package-delight.el"
|
||||
;;;;;; (23362 18341 640042 783000))
|
||||
;;;;;; (23441 26325 33319 544000))
|
||||
;;; Generated autoloads from use-package-delight.el
|
||||
|
||||
(autoload 'use-package-normalize/:delight "use-package-delight" "\
|
||||
|
@ -137,7 +137,7 @@ Normalize arguments to delight.
|
|||
;;;***
|
||||
|
||||
;;;### (autoloads nil "use-package-diminish" "use-package-diminish.el"
|
||||
;;;;;; (23362 18341 660042 895000))
|
||||
;;;;;; (23441 26325 81319 854000))
|
||||
;;; Generated autoloads from use-package-diminish.el
|
||||
|
||||
(autoload 'use-package-normalize/:diminish "use-package-diminish" "\
|
||||
|
@ -153,7 +153,7 @@ Normalize arguments to delight.
|
|||
;;;***
|
||||
|
||||
;;;### (autoloads nil "use-package-ensure" "use-package-ensure.el"
|
||||
;;;;;; (23362 18341 636042 760000))
|
||||
;;;;;; (23441 26325 53319 673000))
|
||||
;;; Generated autoloads from use-package-ensure.el
|
||||
|
||||
(autoload 'use-package-normalize/:ensure "use-package-ensure" "\
|
||||
|
@ -168,8 +168,8 @@ Normalize arguments to delight.
|
|||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "use-package-jump" "use-package-jump.el" (23362
|
||||
;;;;;; 18341 676042 985000))
|
||||
;;;### (autoloads nil "use-package-jump" "use-package-jump.el" (23441
|
||||
;;;;;; 26325 61319 724000))
|
||||
;;; Generated autoloads from use-package-jump.el
|
||||
|
||||
(autoload 'use-package-jump-to-package-form "use-package-jump" "\
|
||||
|
@ -183,8 +183,8 @@ instead.
|
|||
|
||||
;;;***
|
||||
|
||||
;;;### (autoloads nil "use-package-lint" "use-package-lint.el" (23362
|
||||
;;;;;; 18341 644042 805000))
|
||||
;;;### (autoloads nil "use-package-lint" "use-package-lint.el" (23441
|
||||
;;;;;; 26325 73319 802000))
|
||||
;;; Generated autoloads from use-package-lint.el
|
||||
|
||||
(autoload 'use-package-lint "use-package-lint" "\
|
||||
|
@ -197,7 +197,7 @@ with the specified `:load-path' the module cannot be found.
|
|||
;;;***
|
||||
|
||||
;;;### (autoloads nil nil ("use-package-pkg.el" "use-package.el")
|
||||
;;;;;; (23362 18341 672042 962000))
|
||||
;;;;;; (23441 26325 65319 751000))
|
||||
|
||||
;;;***
|
||||
|
|
@ -61,7 +61,8 @@ deferred until the prefix key sequence is pressed."
|
|||
(bind-key* key keymap)
|
||||
(bind-key key keymap))
|
||||
(setq unread-command-events
|
||||
(listify-key-sequence kv)))
|
||||
(mapcar (lambda (ev) (cons t ev))
|
||||
(listify-key-sequence kv))))
|
||||
(use-package-error
|
||||
(format "package.el %s failed to define keymap %s"
|
||||
package keymap-symbol)))))
|
|
@ -1,8 +1,12 @@
|
|||
(define-package "use-package" "20180613.2219" "A configuration macro for simplifying your .emacs"
|
||||
(define-package "use-package" "20180715.1801" "A configuration macro for simplifying your .emacs"
|
||||
'((emacs "24.3")
|
||||
(bind-key "2.4"))
|
||||
:keywords
|
||||
'("dotemacs" "startup" "speed" "config" "package")
|
||||
:authors
|
||||
'(("John Wiegley" . "johnw@newartisans.com"))
|
||||
:maintainer
|
||||
'("John Wiegley" . "johnw@newartisans.com")
|
||||
:url "https://github.com/jwiegley/use-package")
|
||||
;; Local Variables:
|
||||
;; no-byte-compile: t
|
|
@ -1,4 +1,4 @@
|
|||
This is use-package.info, produced by makeinfo version 6.1 from
|
||||
This is use-package.info, produced by makeinfo version 6.5 from
|
||||
use-package.texi.
|
||||
|
||||
Copyright (C) 2012-2017 John Wiegley <johnw@newartisans.com>
|
||||
|
@ -63,25 +63,25 @@ Installation
|
|||
|
||||
Keywords
|
||||
|
||||
* ‘:after’: after.
|
||||
* ‘:bind-keymap’, ‘:bind-keymap*’: bind-keymap bind-keymap*.
|
||||
* ‘:bind’, ‘:bind*’: bind bind*.
|
||||
* ‘:commands’: commands.
|
||||
* ‘:preface’, ‘:init’, ‘:config’: preface init config.
|
||||
* ‘:custom’: custom.
|
||||
* ‘:custom-face’: custom-face.
|
||||
* ‘:defer’, ‘:demand’: defer demand.
|
||||
* ‘:defines’, ‘:functions’: defines functions.
|
||||
* ‘:diminish’, ‘:delight’: diminish delight.
|
||||
* ‘:disabled’: disabled.
|
||||
* ‘:ensure’, ‘:pin’: ensure pin.
|
||||
* ‘:hook’: hook.
|
||||
* ‘:if’, ‘:when’, ‘:unless’: if when unless.
|
||||
* ‘:load-path’: load-path.
|
||||
* ‘:mode’, ‘:interpreter’: mode interpreter.
|
||||
* ‘:magic’, ‘:magic-fallback’: magic magic-fallback.
|
||||
* ‘:no-require’: no-require.
|
||||
* ‘:requires’: requires.
|
||||
* ‘:after’: after.
|
||||
* ‘:bind-keymap’, ‘:bind-keymap*’: bind-keymap bind-keymap*.
|
||||
* ‘:bind’, ‘:bind*’: bind bind*.
|
||||
* ‘:commands’: commands.
|
||||
* ‘:preface’, ‘:init’, ‘:config’: preface init config.
|
||||
* ‘:custom’: custom.
|
||||
* ‘:custom-face’: custom-face.
|
||||
* ‘:defer’, ‘:demand’: defer demand.
|
||||
* ‘:defines’, ‘:functions’: defines functions.
|
||||
* ‘:diminish’, ‘:delight’: diminish delight.
|
||||
* ‘:disabled’: disabled.
|
||||
* ‘:ensure’, ‘:pin’: ensure pin.
|
||||
* ‘:hook’: hook.
|
||||
* ‘:if’, ‘:when’, ‘:unless’: if when unless.
|
||||
* ‘:load-path’: load-path.
|
||||
* ‘:mode’, ‘:interpreter’: mode interpreter.
|
||||
* ‘:magic’, ‘:magic-fallback’: magic magic-fallback.
|
||||
* ‘:no-require’: no-require.
|
||||
* ‘:requires’: requires.
|
||||
|
||||
|
||||
|
||||
|
@ -255,25 +255,25 @@ File: use-package.info, Node: Keywords, Next: FAQ, Prev: Getting Started, Up
|
|||
|
||||
* Menu:
|
||||
|
||||
* ‘:after’: after.
|
||||
* ‘:bind-keymap’, ‘:bind-keymap*’: bind-keymap bind-keymap*.
|
||||
* ‘:bind’, ‘:bind*’: bind bind*.
|
||||
* ‘:commands’: commands.
|
||||
* ‘:preface’, ‘:init’, ‘:config’: preface init config.
|
||||
* ‘:custom’: custom.
|
||||
* ‘:custom-face’: custom-face.
|
||||
* ‘:defer’, ‘:demand’: defer demand.
|
||||
* ‘:defines’, ‘:functions’: defines functions.
|
||||
* ‘:diminish’, ‘:delight’: diminish delight.
|
||||
* ‘:disabled’: disabled.
|
||||
* ‘:ensure’, ‘:pin’: ensure pin.
|
||||
* ‘:hook’: hook.
|
||||
* ‘:if’, ‘:when’, ‘:unless’: if when unless.
|
||||
* ‘:load-path’: load-path.
|
||||
* ‘:mode’, ‘:interpreter’: mode interpreter.
|
||||
* ‘:magic’, ‘:magic-fallback’: magic magic-fallback.
|
||||
* ‘:no-require’: no-require.
|
||||
* ‘:requires’: requires.
|
||||
* ‘:after’: after.
|
||||
* ‘:bind-keymap’, ‘:bind-keymap*’: bind-keymap bind-keymap*.
|
||||
* ‘:bind’, ‘:bind*’: bind bind*.
|
||||
* ‘:commands’: commands.
|
||||
* ‘:preface’, ‘:init’, ‘:config’: preface init config.
|
||||
* ‘:custom’: custom.
|
||||
* ‘:custom-face’: custom-face.
|
||||
* ‘:defer’, ‘:demand’: defer demand.
|
||||
* ‘:defines’, ‘:functions’: defines functions.
|
||||
* ‘:diminish’, ‘:delight’: diminish delight.
|
||||
* ‘:disabled’: disabled.
|
||||
* ‘:ensure’, ‘:pin’: ensure pin.
|
||||
* ‘:hook’: hook.
|
||||
* ‘:if’, ‘:when’, ‘:unless’: if when unless.
|
||||
* ‘:load-path’: load-path.
|
||||
* ‘:mode’, ‘:interpreter’: mode interpreter.
|
||||
* ‘:magic’, ‘:magic-fallback’: magic magic-fallback.
|
||||
* ‘:no-require’: no-require.
|
||||
* ‘:requires’: requires.
|
||||
|
||||
|
||||
File: use-package.info, Node: after, Next: bind-keymap bind-keymap*, Up: Keywords
|
||||
|
@ -1003,42 +1003,42 @@ Appendix E Variable Index
|
|||
|
||||
Tag Table:
|
||||
Node: Top784
|
||||
Node: Introduction2838
|
||||
Node: Installation3325
|
||||
Node: Installing from an Elpa Archive3677
|
||||
Node: Installing from the Git Repository4792
|
||||
Node: Post-Installation Tasks6328
|
||||
Node: Getting Started7041
|
||||
Node: Keywords7213
|
||||
Node: after8151
|
||||
Node: bind-keymap bind-keymap*9683
|
||||
Node: bind bind*10736
|
||||
Node: Binding to local keymaps12776
|
||||
Node: commands13867
|
||||
Node: preface init config14009
|
||||
Node: custom16087
|
||||
Node: custom-face16527
|
||||
Node: defer demand16847
|
||||
Node: defines functions17659
|
||||
Node: diminish delight18804
|
||||
Node: disabled20747
|
||||
Node: ensure pin21242
|
||||
Node: hook23972
|
||||
Node: if when unless25390
|
||||
Node: load-path26336
|
||||
Node: mode interpreter27482
|
||||
Node: magic magic-fallback28793
|
||||
Node: no-require29638
|
||||
Node: requires30342
|
||||
Node: FAQ31229
|
||||
Node: FAQ - How to ...?31512
|
||||
Node: This is a question31684
|
||||
Node: FAQ - Issues and Errors31832
|
||||
Node: This is an issues32015
|
||||
Node: Debugging Tools32170
|
||||
Node: Command Index32344
|
||||
Node: Function Index32500
|
||||
Node: Variable Index32657
|
||||
Node: Introduction2819
|
||||
Node: Installation3306
|
||||
Node: Installing from an Elpa Archive3658
|
||||
Node: Installing from the Git Repository4773
|
||||
Node: Post-Installation Tasks6309
|
||||
Node: Getting Started7022
|
||||
Node: Keywords7194
|
||||
Node: after8113
|
||||
Node: bind-keymap bind-keymap*9645
|
||||
Node: bind bind*10698
|
||||
Node: Binding to local keymaps12738
|
||||
Node: commands13829
|
||||
Node: preface init config13971
|
||||
Node: custom16049
|
||||
Node: custom-face16489
|
||||
Node: defer demand16809
|
||||
Node: defines functions17621
|
||||
Node: diminish delight18766
|
||||
Node: disabled20709
|
||||
Node: ensure pin21204
|
||||
Node: hook23934
|
||||
Node: if when unless25352
|
||||
Node: load-path26298
|
||||
Node: mode interpreter27444
|
||||
Node: magic magic-fallback28755
|
||||
Node: no-require29600
|
||||
Node: requires30304
|
||||
Node: FAQ31191
|
||||
Node: FAQ - How to ...?31474
|
||||
Node: This is a question31646
|
||||
Node: FAQ - Issues and Errors31794
|
||||
Node: This is an issues31977
|
||||
Node: Debugging Tools32132
|
||||
Node: Command Index32306
|
||||
Node: Function Index32462
|
||||
Node: Variable Index32619
|
||||
|
||||
End Tag Table
|
||||
|
Loading…
Reference in New Issue