]> code.delx.au - gnu-emacs-elpa/log
gnu-emacs-elpa
9 years agoMerge commit 'f0f7a844b0c423365020113c022110d899e8c1eb' from hydra
Oleh Krehel [Thu, 16 Apr 2015 18:35:13 +0000 (20:35 +0200)]
Merge commit 'f0f7a844b0c423365020113c022110d899e8c1eb' from hydra

9 years agoUse `condition-case-unless-debug'
Oleh Krehel [Thu, 16 Apr 2015 18:34:19 +0000 (20:34 +0200)]
Use `condition-case-unless-debug'

9 years agoMerge commit 'cb5ae17997a9ec239cf9d486feceb80acb433754' from swiper
Oleh Krehel [Thu, 16 Apr 2015 17:20:38 +0000 (19:20 +0200)]
Merge commit 'cb5ae17997a9ec239cf9d486feceb80acb433754' from swiper

9 years agoivy.el (ivy-completing-read): Rely more on `all-completions'
Oleh Krehel [Thu, 16 Apr 2015 17:19:38 +0000 (19:19 +0200)]
ivy.el (ivy-completing-read): Rely more on `all-completions'

9 years agoMerge commit '0cffcacdb0e0a035aa75f5276ca0c4cba688fc6f' from swiper
Oleh Krehel [Thu, 16 Apr 2015 16:39:13 +0000 (18:39 +0200)]
Merge commit '0cffcacdb0e0a035aa75f5276ca0c4cba688fc6f' from swiper

9 years agoAdd require-match functionality
Oleh Krehel [Thu, 16 Apr 2015 16:26:52 +0000 (18:26 +0200)]
Add require-match functionality

* ivy.el (ivy-require-match): New defvar.
(ivy-done): When nothing matches, and `ivy-require-match' isn't t, use
the current text anyway.
(ivy-completing-read): Update.

9 years agoMerge commit '2fd99e13ca15b6356c149deb74d6a2e78d0b264a' from swiper
Oleh Krehel [Thu, 16 Apr 2015 15:52:14 +0000 (17:52 +0200)]
Merge commit '2fd99e13ca15b6356c149deb74d6a2e78d0b264a' from swiper

9 years agoAdd function as collection support for ivy-mode
Oleh Krehel [Thu, 16 Apr 2015 15:50:31 +0000 (17:50 +0200)]
Add function as collection support for ivy-mode

* ivy.el (ivy-completing-read): Update.
Ignore initial input for function collection type.

9 years agoDon't try to fontify huge buffers
Oleh Krehel [Thu, 16 Apr 2015 13:43:28 +0000 (15:43 +0200)]
Don't try to fontify huge buffers

* swiper.el (swiper-font-lock-ensure): Update.

9 years agoRemove ido-mode shenanigans
Oleh Krehel [Thu, 16 Apr 2015 13:41:52 +0000 (15:41 +0200)]
Remove ido-mode shenanigans

Combining `ido-mode' and `ivy-read' seemed to cause a problem at some
stage. Can't reproduce now, so I'll just remove this for a while.

9 years agoMerge commit 'fb864353cd8dc91591942f398ef971ba7714b50f' from hydra
Oleh Krehel [Thu, 16 Apr 2015 13:08:02 +0000 (15:08 +0200)]
Merge commit 'fb864353cd8dc91591942f398ef971ba7714b50f' from hydra

9 years agoDeclare the hint early to avoid compile warnings
Oleh Krehel [Thu, 16 Apr 2015 13:05:45 +0000 (15:05 +0200)]
Declare the hint early to avoid compile warnings

* hydra.el (hydra-fontify-head-greyscale): Update unused arg.
(hydra--make-defun): Update.
(hydra--head-name): Take one less arg.
(defhydra): Update hint position.

* hydra-init.el: Byte compile more stuff.

* hydra-test.el: Update tests.

* Makefile: Rename compile target to "run", update "compile".

9 years agoMerge commit '742d66a63e86ac740e610faa5abba97e7f8ad5c2' from hydra
Oleh Krehel [Thu, 16 Apr 2015 12:38:55 +0000 (14:38 +0200)]
Merge commit '742d66a63e86ac740e610faa5abba97e7f8ad5c2' from hydra

Conflicts:
packages/hydra/hydra-test.el
packages/hydra/hydra.el

9 years agohydra.el: Bump version
Oleh Krehel [Thu, 16 Apr 2015 12:13:37 +0000 (14:13 +0200)]
hydra.el: Bump version

9 years agoMerge commit '3b78e0e503f4763f8a2d77eeacfc91213ec5532e' from swiper
Oleh Krehel [Thu, 16 Apr 2015 12:12:01 +0000 (14:12 +0200)]
Merge commit '3b78e0e503f4763f8a2d77eeacfc91213ec5532e' from swiper

9 years agoswiper.el: Bump version
Oleh Krehel [Thu, 16 Apr 2015 12:08:57 +0000 (14:08 +0200)]
swiper.el: Bump version

9 years agoMerge commit 'd592e36f33ac7e1fece462c5b7157f330c732630' from ace-window
Oleh Krehel [Thu, 16 Apr 2015 12:07:03 +0000 (14:07 +0200)]
Merge commit 'd592e36f33ac7e1fece462c5b7157f330c732630' from ace-window

9 years ago(csv-mode): Set mode-line-position rather than mode-line-format.
Stefan Monnier [Thu, 16 Apr 2015 01:28:14 +0000 (21:28 -0400)]
(csv-mode): Set mode-line-position rather than mode-line-format.

Fixes: debbugs:20343
* csv-mode/csv-mode.el (csv-mode-line-format): Only keep the CSV part
of the mode line.

9 years ago* js2-mode.el (js2-mode): Use cursor-sensor-mode if available.
Stefan Monnier [Wed, 15 Apr 2015 21:18:37 +0000 (17:18 -0400)]
* js2-mode.el (js2-mode): Use cursor-sensor-mode if available.

(js2-export-node): Fix apparent paren typo.
(js2-get-token-internal-1): Remove unused var `quote-char'.
(js2-clear-face): Also remove cursor-sensor-functions.
(js2-parse-primary-expr): Remove unused var `pn'.
(js2-parse-legacy-array-comp): Remove unused var `first'.
(js2-mode-show-node, js2-mode-show-warn-or-err): Use cursor-sensor-functions
if available.
(js2-mode-hide-overlay, js2-echo-error): Adapt to new calling convention.
(js2-echo-help): Declare obsolete.
(js2-mode-extend-comment): Look for the appropriate property.

9 years agoDon't re-activate key chords too early
Oleh Krehel [Wed, 15 Apr 2015 17:49:48 +0000 (19:49 +0200)]
Don't re-activate key chords too early

* hydra.el (hydra-disable): Re-activate key chords only if
  `hydra--ignore' is nil.
(hydra-keyboard-quit): Update.

Re #97

9 years agohydra.el (defhydra): Re-throw a caught error when debug-on-error
Oleh Krehel [Wed, 15 Apr 2015 08:07:24 +0000 (10:07 +0200)]
hydra.el (defhydra): Re-throw a caught error when debug-on-error

* hydra.el (defhydra): Update.

9 years agoAdd an idle message timeout option
Oleh Krehel [Wed, 15 Apr 2015 07:15:35 +0000 (09:15 +0200)]
Add an idle message timeout option

* hydra.el (hydra-keyboard-quit): Update.
(hydra--make-defun): Update.
(hydra-timeout-timer): Rename from `hydra-timer'.
(hydra-message-timer): New defvar.
(hydra-idle-message): New defun.
(hydra-timeout): Update.

Small example:

(defhydra hydra-zoom (:idle 1.0)
  "zoom"
  ("g" text-scale-increase "in")
  ("l" text-scale-decrease "out"))
(global-set-key (kbd "<f2> g") 'hydra-zoom/body)

With this code, `hydra-zoom/body' will display the hint not immediately
but after 1.0 seconds. If you manage to exit the hydra by then, the hint
will not be displayed. Other functions will display the hint
immediately.

Fixes #108

9 years agohydra.el (hydra--format): Fix "s-t" issue
Oleh Krehel [Wed, 15 Apr 2015 08:12:39 +0000 (10:12 +0200)]
hydra.el (hydra--format): Fix "s-t" issue

* hydra.el (hydra--format): Update.

Fixes #107.

9 years agoAdd integration test for red hydras temporarily exiting
Oleh Krehel [Wed, 15 Apr 2015 06:49:39 +0000 (08:49 +0200)]
Add integration test for red hydras temporarily exiting

* hydra-test.el (hydra-simple-3): Add.
(hydra-integration-3): Add.

Re #109

9 years agoFix red heads not exiting temporarily
Oleh Krehel [Wed, 15 Apr 2015 06:43:23 +0000 (08:43 +0200)]
Fix red heads not exiting temporarily

* hydra.el (hydra--ignore): New defvar.
(hydra-disable): Don't call :post unless `hydra--ignore' is nil.
(hydra--make-defun): Temporarily disable transient map before calling
the command.

Fixes #109

9 years agoseq.el update
Nicolas Petton [Tue, 14 Apr 2015 23:50:21 +0000 (01:50 +0200)]
seq.el update

* packages/seq/seq.el: Update seq.el to version 1.4
* packages/seq/tests/seq-tests.el: Update seq.el to version 1.4

9 years agoREADME.md: Update `hydra-zoom/body'
Oleh Krehel [Tue, 14 Apr 2015 13:59:27 +0000 (15:59 +0200)]
README.md: Update `hydra-zoom/body'

9 years agoREADME.md: Update intro
Oleh Krehel [Tue, 14 Apr 2015 13:54:56 +0000 (15:54 +0200)]
README.md: Update intro

9 years agohydra.el (hydra--format): Match alnum for the "_..._" syntax
Oleh Krehel [Tue, 14 Apr 2015 12:29:22 +0000 (14:29 +0200)]
hydra.el (hydra--format): Match alnum for the "_..._" syntax

Fixes #106

9 years agoWork around `overriding-terminal-local-map' being terminal-local
Oleh Krehel [Tue, 14 Apr 2015 11:34:09 +0000 (13:34 +0200)]
Work around `overriding-terminal-local-map' being terminal-local

* hydra.el (hydra-disable): Try to reset `overriding-terminal-local-map'
  for each frame, so that it doesn't happen that the hydra is cancelled
  in one frame, but not in the other. `hydra-curr-on-exit' is called in
  the first frame for which there's a transient map.

(hydra--clearfun): Disable when `overriding-terminal-local-map' is nil.

Fixes #105

9 years agoREADME.md: Add video demo link
Oleh Krehel [Tue, 14 Apr 2015 08:45:28 +0000 (10:45 +0200)]
README.md: Add video demo link

9 years agoMove `this-command' setter
Oleh Krehel [Mon, 13 Apr 2015 21:14:05 +0000 (23:14 +0200)]
Move `this-command' setter

* hydra.el (hydra--call-interactively): New defun.
(hydra--make-defun): Update.

Re #79

9 years agoSet `this-command' when appropriate
Oleh Krehel [Mon, 13 Apr 2015 19:29:45 +0000 (21:29 +0200)]
Set `this-command' when appropriate

* hydra.el (hydra--make-defun): Update.

* hydra-test.el: Update tests.

Re #79

9 years agoFix thing-at-point in describe-function and -variable
Oleh Krehel [Mon, 13 Apr 2015 16:55:46 +0000 (18:55 +0200)]
Fix thing-at-point in describe-function and -variable

* counsel.el (counsel-describe-variable): Update.
(counsel-describe-function): Update.

9 years agoUpgrade debbugs to 0.7
Michael Albinus [Mon, 13 Apr 2015 14:34:38 +0000 (16:34 +0200)]
Upgrade debbugs to 0.7

* debbugs-gnu.el (debbugs-gnu-default-packages): Update list.

9 years agohydra.el (hydra--head-color): Remove
Oleh Krehel [Mon, 13 Apr 2015 12:31:36 +0000 (14:31 +0200)]
hydra.el (hydra--head-color): Remove

* hydra.el (hydra-fontify-head-default): Move `hydra--head-color' body
  here.
(hydra-fontify-head-greyscale): Simplify.
(hydra--make-defun): Simplify.
(hydra--head-name): Simplify.
(hydra--delete-duplicates): Update.
(defhydra): Update.

9 years agohydra.el (hydra--head-color): Simplify
Oleh Krehel [Mon, 13 Apr 2015 12:08:43 +0000 (14:08 +0200)]
hydra.el (hydra--head-color): Simplify

* hydra.el (hydra-face-red):
(hydra-face-blue):
(hydra-face-amaranth):
(hydra-face-pink):
(hydra-face-teal): Improve docstrings.
(hydra--head-color): Simplify.
(defhydra): Use copy-sequence on inherited heads. Move :cmd-name setting
to the very end, when :exit is already set.

* hydra-test.el: Update tests.

9 years agoMake digit and negative arguments work in 24.3
Oleh Krehel [Mon, 13 Apr 2015 10:26:02 +0000 (12:26 +0200)]
Make digit and negative arguments work in 24.3

* hydra.el (hydra--digit-argument): Update.
(hydra--negative-argument): Update.

Just flatten these two functions to their 25.2 bodies, and don't call
the `set-transient-map' variants, since the map remains anyway because
of `hydra-base-map'.

9 years agoAdd an integration test for digit args in amaranth
Oleh Krehel [Mon, 13 Apr 2015 10:01:58 +0000 (12:01 +0200)]
Add an integration test for digit args in amaranth

* hydra-test.el (hydra-simple-1): Rename.
(hydra-simple-2): New auxiliary hydra.
(hydra-integration-2): Add test.

Re #104

9 years agoAccount for digit argument
Oleh Krehel [Mon, 13 Apr 2015 09:51:10 +0000 (11:51 +0200)]
Account for digit argument

* hydra.el (hydra--clearfun): Update. digit-argument will modify
  this-command-keys-vector, but not this-single-command-keys.

Fixes #104

9 years agoFinalize head inheritance
Oleh Krehel [Mon, 13 Apr 2015 09:33:01 +0000 (11:33 +0200)]
Finalize head inheritance

* hydra.el (hydra--body-exit): New defun.
(defhydra): Ensure that each head doesn't need the :exit info from the
body any more by putting the aggregated :exit in the head's own plist.

* hydra-test.el: Update tests.

Each hydra will now declare its own heads as a variable `foo/heads`.
It's possible to inherit them like this:

(defhydra hydra-zoom-child (:inherit (hydra-zoom/heads))
  "zoom"
  ("q" nil))

One hydra can inherit from multiple parents. This one just adds a single
"q" head to the familiar hydra-zoom.

Fixes #57.

9 years agoupdate ada-mode, wisi
Stephen Leake [Sun, 12 Apr 2015 18:34:18 +0000 (13:34 -0500)]
update ada-mode, wisi

* packages/ada-mode/*: version 5.1.8

* packages/wisi/*: version 1.1.1

9 years agohydra.el (hydra--body-color): Remove
Oleh Krehel [Sun, 12 Apr 2015 11:57:00 +0000 (13:57 +0200)]
hydra.el (hydra--body-color): Remove

* hydra.el (hydra--head-color): Update.
(hydra--make-defun): Update.
(defhydra): Update.

9 years agohydra.el (hydra--face): Remove
Oleh Krehel [Sun, 12 Apr 2015 11:36:25 +0000 (13:36 +0200)]
hydra.el (hydra--face): Remove

* hydra.el (hydra-fontify-head-default): Update.

9 years agoUse a variable instead of a function for the hint
Oleh Krehel [Sat, 11 Apr 2015 16:37:09 +0000 (18:37 +0200)]
Use a variable instead of a function for the hint

* hydra.el (hydra--message): Remove.
(hydra--make-defun): Update.
(defhydra): Replace "defun foo/hint" with "defvar foo/hint".

This will allow to dynamically modify the hint in the future.

* hydra-test.el: Update tests.

9 years agoUse `unwind-protect' for :after-exit
Oleh Krehel [Sat, 11 Apr 2015 13:27:46 +0000 (15:27 +0200)]
Use `unwind-protect' for :after-exit

* hydra.el (hydra--make-defun): Update.

This change makes "C-g" work for this hydra:

(defhydra hydra-goto-line (global-map "M-g"
                           :pre (linum-mode 1)
                           :after-exit (linum-mode -1)
                           :exit t)
  ("g" goto-line "line")
  ("c" goto-char "char"))

Re #90

9 years agoAdd basic error handling
Oleh Krehel [Sat, 11 Apr 2015 09:38:18 +0000 (11:38 +0200)]
Add basic error handling

* hydra.el (defhydra): When the macro fails, message an error and
  continue as if the defhydra call wasn't there.

9 years agoAlias :post to :before-exit, and add :after-exit
Oleh Krehel [Sat, 11 Apr 2015 09:28:01 +0000 (11:28 +0200)]
Alias :post to :before-exit, and add :after-exit

* hydra.el (hydra--make-defun): Update.
(hydra--make-funcall): Update doc.
(defhydra): Update.

Re #90

9 years agoSimplify `keyboard-quit'
Oleh Krehel [Thu, 9 Apr 2015 13:57:30 +0000 (15:57 +0200)]
Simplify `keyboard-quit'

* hydra.el (hydra--clearfun): Update.
(hydra-keyboard-quit): Remove defcustom.
(defhydra): Update.

* hydra-test.el: Update tests.
(hydra-integration-1): Catch the 'quit signal, since now "C-g" is just a
plain `keyboard-quit'.

9 years agoDon't double-call :post
Oleh Krehel [Thu, 9 Apr 2015 13:50:44 +0000 (15:50 +0200)]
Don't double-call :post

* hydra.el (hydra--make-defun): Update.

* hydra-test.el: Update tests.

:post will be called via `hydra-curr-on-exit' in `hydra-disable'.

Re #90

9 years agoUpdate the tests for the new `hydra-set-transient-map'
Oleh Krehel [Thu, 9 Apr 2015 12:07:48 +0000 (14:07 +0200)]
Update the tests for the new `hydra-set-transient-map'

* hydra-test.el (hydra-red-error): Update.
(hydra-blue-toggle): Update.
(hydra-amaranth-vi): Update.
(hydra-zoom-duplicate-1): Update.
(hydra-zoom-duplicate-2): Update.

Re #90

9 years agoQuit Hydra for `handle-switch-frame'
Oleh Krehel [Thu, 9 Apr 2015 11:07:43 +0000 (13:07 +0200)]
Quit Hydra for `handle-switch-frame'

* hydra.el (hydra--clearfun): Update.
(hydra-base-map): Update.
(hydra--handle-switch-frame): Remove.

Re #90, #73.

9 years agoAdapt to the new `hydra-set-transient-map'
Oleh Krehel [Thu, 9 Apr 2015 09:21:08 +0000 (11:21 +0200)]
Adapt to the new `hydra-set-transient-map'

* hydra.el (hydra-set-transient-map): Amend arglist.
(hydra--clearfun): Don't count on there being another transient map.
(hydra-disable): Update.
(internal-push-keymap): Define unless defined.
(internal-pop-keymap): Define unless defined.
(hydra--pred): Remove.
(hydra--universal-argument): Update.
(hydra-last): Remove.
(hydra--aggregate-color): Remove.
(hydra--unalias-var): Remove.
(hydra-pink-fallback): Remove.
(hydra--modify-keymap): Remove.
(hydra--make-defun): Update.

Re #90

9 years agoMove away from setting "t" in keymaps
Oleh Krehel [Tue, 31 Mar 2015 15:48:50 +0000 (17:48 +0200)]
Move away from setting "t" in keymaps

* hydra.el (hydra-curr-on-exit): New defvar.
(hydra-curr-foreign-keys): New defvar.
(hydra-clearfun): New defun.
(hydra-amaranth-warn): New defun.
(hydra-set-transient-map): Use own defun instead of `set-transient-map'.
(hydra--universal-argument): Update.
(hydra--make-defun): Update.
(hydra--handle-nonhead): Remove.
(defhydra): Update.

Re #90

9 years agoTry to re-encode the input in the terminal
Oleh Krehel [Tue, 31 Mar 2015 13:35:25 +0000 (15:35 +0200)]
Try to re-encode the input in the terminal

* hydra.el (hydra--handle-nonhead): Update. Most interesting sequences
  start with [27 91] or [27 79]. It's hard to do it for all of them.

Re #90

9 years agohydra.el (hydra--format): Add some more symbols
Oleh Krehel [Fri, 10 Apr 2015 17:57:10 +0000 (19:57 +0200)]
hydra.el (hydra--format): Add some more symbols

Re #103 #102

9 years agoUpdate sorting order, make sure that perfect match is selected
Oleh Krehel [Fri, 10 Apr 2015 16:27:23 +0000 (18:27 +0200)]
Update sorting order, make sure that perfect match is selected

ivy.el (ivy-completions): Update.

When the regex matches perfectly, select it.

9 years agoAdd ivy-mode
Oleh Krehel [Thu, 9 Apr 2015 18:24:25 +0000 (20:24 +0200)]
Add ivy-mode

* ivy.el (ivy-completing-read): New defun.
(ivy-mode): New global minor mode.

9 years agospinner: Fix readme
Artur Malabarba [Thu, 9 Apr 2015 16:48:19 +0000 (17:48 +0100)]
spinner: Fix readme

9 years agospinner: Fix leftover mode-line-format code
Artur Malabarba [Thu, 9 Apr 2015 16:44:19 +0000 (17:44 +0100)]
spinner: Fix leftover mode-line-format code

9 years agoMerge commit 'c44ef65515f50bd38304a6f50adebc984fb8e431'
Artur Malabarba [Thu, 9 Apr 2015 16:23:57 +0000 (17:23 +0100)]
Merge commit 'c44ef65515f50bd38304a6f50adebc984fb8e431'

9 years ago* spinner.el: Use mode-line-process, not buffer-id
Artur Malabarba [Thu, 9 Apr 2015 15:51:57 +0000 (16:51 +0100)]
* spinner.el: Use mode-line-process, not buffer-id

9 years agospinner: More gif!
Artur Malabarba [Tue, 10 Mar 2015 13:13:27 +0000 (13:13 +0000)]
spinner: More gif!

9 years agospinner: Fix username
Artur Malabarba [Thu, 2 Apr 2015 19:20:33 +0000 (20:20 +0100)]
spinner: Fix username

9 years agoswiper.el (swiper-font-lock-ensure): Exclude org-agenda-mode
Oleh Krehel [Thu, 9 Apr 2015 15:08:18 +0000 (17:08 +0200)]
swiper.el (swiper-font-lock-ensure): Exclude org-agenda-mode

Re #19

9 years agoAdd four more commands
Oleh Krehel [Thu, 9 Apr 2015 14:08:23 +0000 (16:08 +0200)]
Add four more commands

* counsel.el (counsel-describe-variable): New defun.
(counsel-describe-function): New defun.
(counsel-info-lookup-symbol): New defun.
(counsel-unicode-char): New defun.

* Makefile: Compile counsel.el as well.

9 years agoRename debbugs-reference.el to debbugs-browse.el
Michael Albinus [Thu, 9 Apr 2015 08:33:32 +0000 (10:33 +0200)]
Rename debbugs-reference.el to debbugs-browse.el

* debbugs-browse.el: Rename from debbugs-reference.el.  Rename
also all symbols accordingly.
(debbugs-browse-function): New customer option.
(debbugs-browse-url): Use it.

* debbugs-ug.texi (Minor Mode): Rewrite, explaining `debbugs-browse-mode'.

9 years agoMinor improvements to debbugs-reference.el
Michael Albinus [Wed, 8 Apr 2015 09:30:09 +0000 (11:30 +0200)]
Minor improvements to debbugs-reference.el

* debbugs-reference.el (debbugs-browse-url): Check URL pointing to
debbugs.gnu.org.
(debbugs-reference-mode, debbugs-reference-prog-mode):
Use `add-function' and `remove-function'.

9 years ago* debbugs-ug.texi (Minor Modes): New node.
Michael Albinus [Mon, 6 Apr 2015 14:26:03 +0000 (16:26 +0200)]
* debbugs-ug.texi (Minor Modes): New node.

9 years agoMerge branch 'master' of git://bzr.sv.gnu.org/emacs/elpa
Michael Albinus [Mon, 6 Apr 2015 14:06:18 +0000 (16:06 +0200)]
Merge branch 'master' of git://bzr.sv.gnu.org/emacs/elpa

9 years agoNew file debbugs-reference.el
Michael Albinus [Mon, 6 Apr 2015 14:06:02 +0000 (16:06 +0200)]
New file debbugs-reference.el

9 years agoVersion 1.4, fix for ping/pong & 32-bit emacs.
Andrew Hyatt [Fri, 3 Apr 2015 21:40:37 +0000 (17:40 -0400)]
Version 1.4, fix for ping/pong & 32-bit emacs.

* websocket.el (websocket-encode-frame,
websocket-read-frame, websocket-process-frame, websocket-check) Fixes
incorrect handling of ping/pong messages in websockets.
(websocket-to-bytes) Fixes error computing low-bytes in 32-bit emacs.

9 years agoFix invalid package header line
Steve Purcell [Fri, 3 Apr 2015 10:10:52 +0000 (11:10 +0100)]
Fix invalid package header line

9 years agocounsel.el: Fixup prefixes
Oleh Krehel [Fri, 3 Apr 2015 09:47:22 +0000 (11:47 +0200)]
counsel.el: Fixup prefixes

9 years agocounsel.el (couns-clj): Add with-no-warnings
Oleh Krehel [Fri, 3 Apr 2015 09:29:00 +0000 (11:29 +0200)]
counsel.el (couns-clj): Add with-no-warnings

9 years agopackages/javaimp/javaimp.el: Support additional source directories.
Filipp Gunbin [Thu, 2 Apr 2015 20:00:23 +0000 (23:00 +0300)]
packages/javaimp/javaimp.el: Support additional source directories.

* packages/javaimp/javaimp.el (javaimp-additional-source-dirs): New defcustom.
(javaimp-make-mod): Add build-dir.
(javaimp-get-mod-build-dir): New defun.
(javaimp-maven-build-children): Use module build directory
(javaimp-get-module-classes): Add classes in 'additional-source-dirs' to project classes.

9 years agocounsel.el: Update comments
Oleh Krehel [Thu, 2 Apr 2015 10:36:50 +0000 (12:36 +0200)]
counsel.el: Update comments

9 years agoMerge commit '7ae5f6528df5073eb2b42ec45a21af73bc7047c0'
Artur Malabarba [Wed, 1 Apr 2015 22:17:56 +0000 (23:17 +0100)]
Merge commit '7ae5f6528df5073eb2b42ec45a21af73bc7047c0'

9 years agoVersion bump and Copyright
Artur Malabarba [Wed, 1 Apr 2015 22:14:26 +0000 (23:14 +0100)]
Version bump and Copyright

9 years agoexclude comint mode
Artur Malabarba [Wed, 1 Apr 2015 22:13:56 +0000 (23:13 +0100)]
exclude comint mode

9 years agoace-window.el (aw--lead-overlay): Work around args-out-of-range
Oleh Krehel [Wed, 1 Apr 2015 17:23:38 +0000 (19:23 +0200)]
ace-window.el (aw--lead-overlay): Work around args-out-of-range

Re #31

9 years agoGrammar fixes in debbugs manuals
Michael Albinus [Wed, 1 Apr 2015 14:35:33 +0000 (16:35 +0200)]
Grammar fixes in debbugs manuals

9 years ago* debbugs-gnu.el (top): Make byte compiler quiet.
Michael Albinus [Wed, 1 Apr 2015 12:00:28 +0000 (14:00 +0200)]
* debbugs-gnu.el (top): Make byte compiler quiet.
(debbugs-gnu-apply-patch): Use `mapc' instead of `mapcar'.

9 years agoAdd *.info and dir to debbugs
Michael Albinus [Wed, 1 Apr 2015 11:57:54 +0000 (13:57 +0200)]
Add *.info and dir to debbugs

9 years agoNew manual debbugs-ug.texi
Michael Albinus [Wed, 1 Apr 2015 11:56:54 +0000 (13:56 +0200)]
New manual debbugs-ug.texi

9 years agoavy-jump.el (avi--overlay-offset): Add
Oleh Krehel [Tue, 31 Mar 2015 19:54:43 +0000 (21:54 +0200)]
avy-jump.el (avi--overlay-offset): Add

* avy-jump.el (avi--overlay-offset): New defvar.
(avi--overlay): Use `avi--overlay-offset'. Bind it for better
flexibility.

For instance, the regex can be "[^ a-z][a-z]+". In that case, it might
be desirable to shift the overlay by one char.

9 years agoavy-jump.el (avi--overlay-at): New overlay style
Oleh Krehel [Tue, 31 Mar 2015 17:08:11 +0000 (19:08 +0200)]
avy-jump.el (avi--overlay-at): New overlay style

9 years agoavy-jump.el (avi--regex-candidates): Allow for a predicate
Oleh Krehel [Tue, 31 Mar 2015 17:07:50 +0000 (19:07 +0200)]
avy-jump.el (avi--regex-candidates): Allow for a predicate

9 years agoUpdate testing setup
Oleh Krehel [Tue, 31 Mar 2015 12:48:14 +0000 (14:48 +0200)]
Update testing setup

* .travis.yml: Add emacs-snapshot.

* Makefile: Echo the path to the emacs binary.

* hydra-test.el: Echo Emacs version.

9 years agoAdd integration testing
Oleh Krehel [Tue, 31 Mar 2015 12:38:52 +0000 (14:38 +0200)]
Add integration testing

* hydra-test.el (hydra-simple): Add example hydra that will be run.
(hydra-with): New defmacro.
(hydra-integration-1): Add test.

Re #101

9 years agohydra.el (hydra-set-transient-map): Update
Oleh Krehel [Tue, 31 Mar 2015 12:12:41 +0000 (14:12 +0200)]
hydra.el (hydra-set-transient-map): Update

A quick fix for the recursion issue in Emacs 25.

I'll have to see at some point why the recursion was happening.

Fixes #101

9 years agohydra.el (hydra-pink-fallback): Allow prefix arguments
Oleh Krehel [Tue, 31 Mar 2015 09:40:05 +0000 (11:40 +0200)]
hydra.el (hydra-pink-fallback): Allow prefix arguments

* hydra.el (hydra-pink-fallback): Update.

Fixes #93

9 years agoUse `hydra-keyboard-quit' instead of `hydra-cleanup'
Oleh Krehel [Tue, 31 Mar 2015 08:00:53 +0000 (10:00 +0200)]
Use `hydra-keyboard-quit' instead of `hydra-cleanup'

* hydra.el (hydra--pred): Update.
(hydra--make-defun): Update.
(hydra-cleanup): Remove.
(hydra-keyboard-quit): Absorb `hydra-cleanup'.

* hydra-test.el (hydra-red-error): Update test.
(hydra-blue-toggle): Update test.
(hydra-amaranth-vi): Update test.
(hydra-zoom-duplicate-1): Update test.
(hydra-zoom-duplicate-2): Update test.

Fixes #100

9 years agoFix `ivy-backward-delete-char-function'
Oleh Krehel [Tue, 31 Mar 2015 07:34:24 +0000 (09:34 +0200)]
Fix `ivy-backward-delete-char-function'

* ivy.el (ivy-on-del-error-function): Rename from
  `ivy-backward-delete-char-function'.
(ivy-backward-delete-char): Don't use eval.

9 years agoAdd defcustom for ivy-backward-delete-char
Kevin [Tue, 31 Mar 2015 01:41:33 +0000 (18:41 -0700)]
Add defcustom for ivy-backward-delete-char

9 years ago* packages/javaimp/javaimp.el: Fix some compiler warnings
Stefan Monnier [Mon, 30 Mar 2015 21:24:30 +0000 (17:24 -0400)]
* packages/javaimp/javaimp.el: Fix some compiler warnings

9 years agoAllow duplicate candidates in `ivy-read'
Oleh Krehel [Mon, 30 Mar 2015 17:03:40 +0000 (19:03 +0200)]
Allow duplicate candidates in `ivy-read'

* ivy.el (ivy-completions): Use `eq' instead of `equal' in
  `cl-position'.

9 years agoMerge commit '79a0dc74a2cce6e8c91c378f9bdb742f0403c96d'
Daiki Ueno [Mon, 30 Mar 2015 01:21:50 +0000 (10:21 +0900)]
Merge commit '79a0dc74a2cce6e8c91c378f9bdb742f0403c96d'

9 years agoSquashed 'packages/dbus-codegen/' changes from 4b0d852..624c9d2
Daiki Ueno [Mon, 30 Mar 2015 01:21:50 +0000 (10:21 +0900)]
Squashed 'packages/dbus-codegen/' changes from 4b0d852..624c9d2

624c9d2 Fix typo

git-subtree-dir: packages/dbus-codegen
git-subtree-split: 624c9d286f8cc5520ea0602aed48d146c87ffc1a

9 years ago* packages/hydra/*.el: Fix compilation warnings
Stefan Monnier [Sat, 28 Mar 2015 20:30:00 +0000 (16:30 -0400)]
* packages/hydra/*.el: Fix compilation warnings

* packages/hydra/hydra.el (hydra-timer): Move before first use.
(hydra--make-funcall, hydra-multipop): Move before first use.
* packages/hydra/hydra-test.el:
* packages/hydra/hydra-ox.el: Require hydra.
* packages/hydra/lv.el (golden-ratio-mode): Declare.