]> code.delx.au - gnu-emacs-elpa/log
gnu-emacs-elpa
9 years agopackages/bug-hunter: New package
Artur Malabarba [Wed, 25 Mar 2015 02:44:47 +0000 (02:44 +0000)]
packages/bug-hunter: New package

9 years agoMerge commit '901db7732bf61d9809712e8adfad9f84adc2eb56' from context-coloring
Jackson Ray Hamilton [Mon, 23 Mar 2015 03:36:04 +0000 (20:36 -0700)]
Merge commit '901db7732bf61d9809712e8adfad9f84adc2eb56' from context-coloring

9 years agoVersion 6.2.0.
Jackson Ray Hamilton [Mon, 23 Mar 2015 03:27:24 +0000 (20:27 -0700)]
Version 6.2.0.

9 years agoMerge branch 'versioning'
Jackson Ray Hamilton [Mon, 23 Mar 2015 03:26:01 +0000 (20:26 -0700)]
Merge branch 'versioning'

9 years agoCleanup.
Jackson Ray Hamilton [Mon, 23 Mar 2015 03:22:57 +0000 (20:22 -0700)]
Cleanup.

9 years agoCheck scopifier version.
Jackson Ray Hamilton [Sun, 15 Mar 2015 14:54:28 +0000 (07:54 -0700)]
Check scopifier version.

9 years agoAdd 'packages/tiny/' from commit '159c3f74e75970808b83fe4b732f180cb76872a3'
Oleh Krehel [Sun, 22 Mar 2015 17:37:26 +0000 (18:37 +0100)]
Add 'packages/tiny/' from commit '159c3f74e75970808b83fe4b732f180cb76872a3'

git-subtree-dir: packages/tiny
git-subtree-mainline: 302a16a15bbaf3842246293a27c77ba2fd9a56e1
git-subtree-split: 159c3f74e75970808b83fe4b732f180cb76872a3

9 years agotiny.el: Update Copyright
Oleh Krehel [Sun, 22 Mar 2015 17:34:45 +0000 (18:34 +0100)]
tiny.el: Update Copyright

9 years agoAdd 'packages/swiper/' from commit '55414c321ca07bd86f0f1efaf8f6130617e6fad6'
Oleh Krehel [Sun, 22 Mar 2015 17:28:52 +0000 (18:28 +0100)]
Add 'packages/swiper/' from commit '55414c321ca07bd86f0f1efaf8f6130617e6fad6'

git-subtree-dir: packages/swiper
git-subtree-mainline: 5aa78963734dc6975cad8df1c8853b65a4f1b826
git-subtree-split: 55414c321ca07bd86f0f1efaf8f6130617e6fad6

9 years agoMerge commit '7783f89cdbb3e3ba57f232552729715148e0b9a1' from hydra
Oleh Krehel [Sun, 22 Mar 2015 16:29:42 +0000 (17:29 +0100)]
Merge commit '7783f89cdbb3e3ba57f232552729715148e0b9a1' from hydra

9 years agoMerge commit 'a22acac260a93530f98b1fe84b4b5edc2a6bdc0e' from ace-window
Oleh Krehel [Sun, 22 Mar 2015 16:29:13 +0000 (17:29 +0100)]
Merge commit 'a22acac260a93530f98b1fe84b4b5edc2a6bdc0e' from ace-window

9 years agoMinor fixes
Oleh Krehel [Sun, 22 Mar 2015 16:26:55 +0000 (17:26 +0100)]
Minor fixes

* hydra.el (hydra--format): Save match data.
(hydra--handle-nonhead): Don't quote lambda.
(hydra--cycle-radio): Use cl-incf.

9 years agoMinor fixes
Oleh Krehel [Sun, 22 Mar 2015 16:20:36 +0000 (17:20 +0100)]
Minor fixes

* ace-window.el (ring): Require.
(aw-select): Replace `caddr' with `nth'.

9 years agoUpdate copyright exceptions for AUCTeX
Stefan Monnier [Sun, 22 Mar 2015 15:25:09 +0000 (11:25 -0400)]
Update copyright exceptions for AUCTeX

9 years agoUpdate Copyright
Oleh Krehel [Sun, 22 Mar 2015 09:16:26 +0000 (10:16 +0100)]
Update Copyright

9 years agoMove swiper-helm to another repo
Oleh Krehel [Sun, 22 Mar 2015 08:59:38 +0000 (09:59 +0100)]
Move swiper-helm to another repo

9 years agoivy.el (ivy-wrap): New defcustom
John Mastro [Sat, 21 Mar 2015 22:23:40 +0000 (15:23 -0700)]
ivy.el (ivy-wrap): New defcustom

(ivy-next-line): Wrap around if `ivy-wrap' is non-nil
(ivy-next-line-or-history): Wrap around if `ivy-wrap' is non-nil
(ivy-previous-line): Wrap around if `ivy-wrap' is non-nil
(ivy-previous-line-or-history): Wrap around if `ivy-wrap' is non-nil

9 years agoswiper.el (swiper-min-highlight): New defcustom
John Mastro [Sat, 21 Mar 2015 22:08:06 +0000 (15:08 -0700)]
swiper.el (swiper-min-highlight): New defcustom

(swiper--add-overlays): Use `swiper-min-highlight'

9 years agoswiper.el (swiper--init): Set `swiper--opoint'
John Mastro [Sat, 21 Mar 2015 21:54:54 +0000 (14:54 -0700)]
swiper.el (swiper--init): Set `swiper--opoint'

(swiper): Don't set `swiper--opoint'

9 years agoMerge commit '243c680396edc99db85cc3152a7bbf020aa7a233' from ace-window
Oleh Krehel [Sat, 21 Mar 2015 19:06:04 +0000 (20:06 +0100)]
Merge commit '243c680396edc99db85cc3152a7bbf020aa7a233' from ace-window

9 years agoace-window.el: Update Copyright notice
Oleh Krehel [Sat, 21 Mar 2015 19:05:13 +0000 (20:05 +0100)]
ace-window.el: Update Copyright notice

9 years agoAdd 'packages/ace-window/' from commit '2580bf9bd7f66ed4e923a125ee8efcc4b6a043e0'
Oleh Krehel [Sat, 21 Mar 2015 19:01:38 +0000 (20:01 +0100)]
Add 'packages/ace-window/' from commit '2580bf9bd7f66ed4e923a125ee8efcc4b6a043e0'

git-subtree-dir: packages/ace-window
git-subtree-mainline: 6afd0453ab48e472d725a32f99a238cb06cd5265
git-subtree-split: 2580bf9bd7f66ed4e923a125ee8efcc4b6a043e0

9 years agoSet pink/amaranth override recursively
Oleh Krehel [Sat, 21 Mar 2015 18:30:23 +0000 (19:30 +0100)]
Set pink/amaranth override recursively

* hydra.el (hydra--modify-keymap): New defun.
(hydra--handle-nonhead): Update.

Fixes #81.

9 years agohydra.el (hydra-keyboard-quit): Clean up the message area
Oleh Krehel [Sat, 21 Mar 2015 17:09:46 +0000 (18:09 +0100)]
hydra.el (hydra-keyboard-quit): Clean up the message area

* hydra.el (hydra-keyboard-quit): Update.

Fixes #80.

9 years agoUpdate "C-n" and "C-p" bindings
Oleh Krehel [Sat, 21 Mar 2015 16:47:50 +0000 (17:47 +0100)]
Update "C-n" and "C-p" bindings

* ivy.el (ivy-next-line): Don't touch history.
(ivy-next-line-or-history): Select previous history element if there's
no input.
(ivy-previous-line): Don't touch history.
(ivy-previous-line-or-history): Select previous history element if
there's no input.

Re #23

9 years agoUse `font-lock-append-text-property' to non-destructively modify a
Oleh Krehel [Sat, 21 Mar 2015 15:35:54 +0000 (16:35 +0100)]
Use `font-lock-append-text-property' to non-destructively modify a
string

* ivy.el (ivy--add-face): Improve.
`font-lock-append-text-property' non-destructively changes properties in
a string, which means if a string was copied from another and modified,
the original will not be changed.
In this way, it's better than `add-face-text-property'; and still better
than `propertize' that simply erases all properties before applying.

Fixes #22

9 years agoFix invalid package header line
Steve Purcell [Sat, 21 Mar 2015 13:31:51 +0000 (13:31 +0000)]
Fix invalid package header line

9 years agoAdd a custom `ivy-count-format'
Oleh Krehel [Sat, 21 Mar 2015 09:59:56 +0000 (10:59 +0100)]
Add a custom `ivy-count-format'

* ivy.el (ivy-count-format): New defcustom.
(ivy-read): Use `ivy-count-format', unless PROMPT already has a %d spec.

Set `ivy-count-format' to nil or "" if you don't want to see an
auto-updating match count in the minibuffer.

Re #23.

9 years agoswiper-helm.el: Fix typo
Oleh Krehel [Sat, 21 Mar 2015 09:55:22 +0000 (10:55 +0100)]
swiper-helm.el: Fix typo

9 years agoswiper.el: Remove the helm bits
Oleh Krehel [Sat, 21 Mar 2015 09:54:25 +0000 (10:54 +0100)]
swiper.el: Remove the helm bits

They are now in swiper-helm.el. Available for install separately from
MELPA.

9 years ago* timerfunctions.el: Fix compilation error.
Stefan Monnier [Fri, 20 Mar 2015 20:23:36 +0000 (16:23 -0400)]
* timerfunctions.el: Fix compilation error.

9 years agoswiper-helm.el: Copy all helm stuff here
Oleh Krehel [Fri, 20 Mar 2015 16:45:52 +0000 (17:45 +0100)]
swiper-helm.el: Copy all helm stuff here

9 years agolv.el (lv-message): Use setq-local for window-min-height
Oleh Krehel [Fri, 20 Mar 2015 15:34:34 +0000 (16:34 +0100)]
lv.el (lv-message): Use setq-local for window-min-height

9 years agoivy.el (ivy-completions): Simplify
Oleh Krehel [Fri, 20 Mar 2015 13:33:12 +0000 (14:33 +0100)]
ivy.el (ivy-completions): Simplify

9 years agoCall :post for :timeout
Oleh Krehel [Fri, 20 Mar 2015 14:27:00 +0000 (15:27 +0100)]
Call :post for :timeout

* hydra.el (hydra--make-defun): When both :timeout and :post are given,
  if `hydra-timeout' runs out, it will call :post before
  `hydra-keyboard-quit'.
(hydra-timeout): Update to call function if it's given. Always call
`hydra-keyboard-quit' afterwards.

For this example code:

(global-set-key
 (kbd "C-c t")
 (defhydra test-hydra-b
     (:timeout 2.0 :post (message "test b quit"))
   "test b"
   ("x" (message "x"))
   ("y" (message "y"))
   ("q" nil "quit")))

The message "test b quit" is issued:

- on "q"

- on "x" or "y", after one of them has started the timer, and the timer
  ran out. The timer is set to 2.0 seconds, and is reset each time "x"
  or "y" is pressed.

- not on a plain "C-c t"

Fixes #34

9 years agoDon't bind `hydra-keyboard-quit' in foreign keymaps
Oleh Krehel [Fri, 20 Mar 2015 14:01:13 +0000 (15:01 +0100)]
Don't bind `hydra-keyboard-quit' in foreign keymaps

* hydra.el (defhydra): Update.

Fixes #78.

9 years agoivy.el: Remove while-no-input
Oleh Krehel [Thu, 19 Mar 2015 19:34:16 +0000 (20:34 +0100)]
ivy.el: Remove while-no-input

This will speed up the updates. But it might slow down somewhere else.
The issue was that "M-DEL" did not cause an update.

9 years agoREADME.md: Add build status
Oleh Krehel [Thu, 19 Mar 2015 18:21:22 +0000 (19:21 +0100)]
README.md: Add build status

9 years agoivy.el (ivy-read): Allow for format-style PROMPT
Oleh Krehel [Thu, 19 Mar 2015 18:11:06 +0000 (19:11 +0100)]
ivy.el (ivy-read): Allow for format-style PROMPT

* ivy.el (ivy-read): When given a prompt of e.g. "%d pattern: ", update
  the number of candidates in the prompt.
(ivy--prompt): New defvar.
(ivy--insert-prompt): New defun.
(ivy--exhibit): Call `ivy--insert-prompt'.
(ivy-completions): Fix a bug of `ivy--index' becoming -1 when the number
of matches becomes zero.

* swiper.el (swiper--format-spec): New defvar.
(swiper--candidates): Update.
(swiper--ivy): Use `swiper--format-spec' to make the prompt.

9 years agoivy.el (ivy-read): Change index to preselect
Oleh Krehel [Thu, 19 Mar 2015 17:44:36 +0000 (18:44 +0100)]
ivy.el (ivy-read): Change index to preselect

* ivy.el (ivy-read): Update signature. Instead of giving the integer
  index of what to preselect, give a string to preselect.
(ivy--preselect-index): New defun.

* swiper.el (swiper--index-at-point): Rename to `ivy--preselect-index'.
(swiper--ivy): Simplify.

9 years agoivy-test.el: Add testing
Oleh Krehel [Thu, 19 Mar 2015 17:08:30 +0000 (18:08 +0100)]
ivy-test.el: Add testing

* Makefile: Add a test and compile target.

9 years agoivy.el: Return nil when there is no match
Oleh Krehel [Thu, 19 Mar 2015 17:08:01 +0000 (18:08 +0100)]
ivy.el: Return nil when there is no match

* ivy.el (ivy-done): Update.
(ivy-read): Update.

9 years agoswiper.el: Silence a few compilation warnings
Oleh Krehel [Thu, 19 Mar 2015 13:47:17 +0000 (14:47 +0100)]
swiper.el: Silence a few compilation warnings

9 years agoswiper.el: Fix non-matching lines issue with initial-input
Oleh Krehel [Wed, 18 Mar 2015 20:41:10 +0000 (21:41 +0100)]
swiper.el: Fix non-matching lines issue with initial-input

* swiper.el (swiper--index-at-point): New defun.
(swiper--ivy): Update.

Fixes #20.

9 years agoAdd isearch-like history behavior
Oleh Krehel [Wed, 18 Mar 2015 18:04:15 +0000 (19:04 +0100)]
Add isearch-like history behavior

* ivy.el (ivy-next-line): Select previous history element for empty
  input.
(ivy-previous-line): Select previous history element for empty input.
(ivy-previous-history-element): New defun.
(ivy-next-history-element): New defun.

Re #21

9 years agoivy.el (ivy-read): Bring last history candidate to front
Oleh Krehel [Wed, 18 Mar 2015 17:54:13 +0000 (18:54 +0100)]
ivy.el (ivy-read): Bring last history candidate to front

9 years agocounsel.el: Add git file completion
Oleh Krehel [Wed, 18 Mar 2015 17:43:01 +0000 (18:43 +0100)]
counsel.el: Add git file completion

* counsel.el (couns-git): Add.

9 years agoswiper.el (swiper--helm): Require helm-match-plugin
Oleh Krehel [Wed, 18 Mar 2015 17:35:06 +0000 (18:35 +0100)]
swiper.el (swiper--helm): Require helm-match-plugin

This seems to be necessary after a recent helm update.

9 years agoivy.el: Fix ivy-history recording the full text instead of input
Oleh Krehel [Wed, 18 Mar 2015 17:32:19 +0000 (18:32 +0100)]
ivy.el: Fix ivy-history recording the full text instead of input

* ivy.el (ivy-read): Update.

Fixes #21

9 years agoswiper.el (swiper-font-lock-ensure): Exclude a few modes
Oleh Krehel [Wed, 18 Mar 2015 09:55:45 +0000 (10:55 +0100)]
swiper.el (swiper-font-lock-ensure): Exclude a few modes

Re #19

9 years agoWork around magit highlighting problem
Oleh Krehel [Tue, 17 Mar 2015 22:03:34 +0000 (23:03 +0100)]
Work around magit highlighting problem

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

Re #19

9 years agoswiper.el (swiper--opoint): Fix bad defvar
Oleh Krehel [Tue, 17 Mar 2015 18:02:06 +0000 (19:02 +0100)]
swiper.el (swiper--opoint): Fix bad defvar

9 years agoAdd hydra-rectangle example
Oleh Krehel [Tue, 17 Mar 2015 17:38:44 +0000 (18:38 +0100)]
Add hydra-rectangle example

* hydra-examples.el (hydra-toggle-simple): Rename from `hydra-toggle'.
(hydra-rectangle): New hydra.

9 years agocounsel.el: Add Clojure completion at point
Oleh Krehel [Tue, 17 Mar 2015 11:06:20 +0000 (12:06 +0100)]
counsel.el: Add Clojure completion at point

9 years agoswiper.el: Fix error for empty buffer
Oleh Krehel [Tue, 17 Mar 2015 08:27:22 +0000 (09:27 +0100)]
swiper.el: Fix error for empty buffer

* swiper.el (swiper--candidates): Update.
(swiper--action): Update.

Fixes #17.

9 years agoNeed to check value of variable
killdash9 [Tue, 17 Mar 2015 03:43:37 +0000 (21:43 -0600)]
Need to check value of variable

9 years agoswiper.el: Clean up overlays better on "C-g"
Oleh Krehel [Mon, 16 Mar 2015 18:38:23 +0000 (19:38 +0100)]
swiper.el: Clean up overlays better on "C-g"

* swiper.el (swiper--cleanup): Improve.

Fixes #11.

9 years agoOpen invisible overlays using isearch
Oleh Krehel [Mon, 16 Mar 2015 16:24:40 +0000 (17:24 +0100)]
Open invisible overlays using isearch

* swiper.el (swiper--update-input-ivy): Improve.

Fixes #11.

9 years agoivy.el (ivy-read): Return immediately for less than 2 candidates
Oleh Krehel [Mon, 16 Mar 2015 16:23:28 +0000 (17:23 +0100)]
ivy.el (ivy-read): Return immediately for less than 2 candidates

9 years agocounsel.el: Add
Oleh Krehel [Mon, 16 Mar 2015 13:53:00 +0000 (14:53 +0100)]
counsel.el: Add

9 years agohydra-examples.el (hydra-apropos): Add.
Oleh Krehel [Sun, 15 Mar 2015 17:35:47 +0000 (18:35 +0100)]
hydra-examples.el (hydra-apropos): Add.

9 years agoTruncate candidates to window width in the minibuffer
Oleh Krehel [Sun, 15 Mar 2015 17:28:07 +0000 (18:28 +0100)]
Truncate candidates to window width in the minibuffer

* ivy.el (ivy-completions): Update.

9 years agoAdd some rudimentary history handling
Oleh Krehel [Sun, 15 Mar 2015 17:11:41 +0000 (18:11 +0100)]
Add some rudimentary history handling

* ivy.el (ivy-minibuffer-map): Bind "M-n", "M-p", and "C-g".
(ivy-history): New defvar.
(ivy-read): Update.
(ivy--minibuffer-setup): Offer thing-at-point for "M-n".
(ivy--default): New defvar.

Re #16.

9 years agoivy.el (ivy-previous-line): Change to `cl-decf'
Oleh Krehel [Sun, 15 Mar 2015 14:08:43 +0000 (15:08 +0100)]
ivy.el (ivy-previous-line): Change to `cl-decf'

Re #15

9 years agoace-window.el (aw-mode-line-face): Inherit from mode-line-buffer-id
Oleh Krehel [Sun, 15 Mar 2015 11:57:26 +0000 (12:57 +0100)]
ace-window.el (aw-mode-line-face): Inherit from mode-line-buffer-id

Fixes #28

9 years agoswiper.el: Make ivy the default back end
Oleh Krehel [Sun, 15 Mar 2015 10:56:20 +0000 (11:56 +0100)]
swiper.el: Make ivy the default back end

9 years agoDon't recenter unless necessary
Oleh Krehel [Sun, 15 Mar 2015 10:43:37 +0000 (11:43 +0100)]
Don't recenter unless necessary

* swiper.el (swiper--update-input-ivy): Update.

9 years agoAdd anchoring
Oleh Krehel [Sun, 15 Mar 2015 10:33:19 +0000 (11:33 +0100)]
Add anchoring

* ivy.el (ivy-read): Add optional argument INDEX. It's the index of
  initally selected entry.
(ivy-completions): Update.

* swiper.el (swiper--ivy): Call `ivy-read' with `line-number-at-pos'.

Fixes #16

9 years agoFix use of cl-incf
Xavier Garrido [Sun, 15 Mar 2015 00:50:49 +0000 (01:50 +0100)]
Fix use of cl-incf

* ivy.el (ivy-next-line): Update.

Fixes #15

9 years agoMerge commit 'f062d5a55496e22cf89f2ef9778a24a840a5a68e' from context-coloring
Jackson Ray Hamilton [Sat, 14 Mar 2015 19:11:18 +0000 (12:11 -0700)]
Merge commit 'f062d5a55496e22cf89f2ef9778a24a840a5a68e' from context-coloring

9 years agoVersion 6.1.0.
Jackson Ray Hamilton [Sat, 14 Mar 2015 19:04:02 +0000 (12:04 -0700)]
Version 6.1.0.

9 years agoUpdate options documentation.
Jackson Ray Hamilton [Sat, 14 Mar 2015 18:39:42 +0000 (11:39 -0700)]
Update options documentation.

9 years agoUse the better zenburn red.
Jackson Ray Hamilton [Sat, 14 Mar 2015 18:22:12 +0000 (11:22 -0700)]
Use the better zenburn red.

9 years agoDeprecate `comments-and-strings'.
Jackson Ray Hamilton [Sat, 14 Mar 2015 18:10:11 +0000 (11:10 -0700)]
Deprecate `comments-and-strings'.

9 years agoRequire delsel for `minibuffer-keyboard-quit'
Oleh Krehel [Sat, 14 Mar 2015 18:02:36 +0000 (19:02 +0100)]
Require delsel for `minibuffer-keyboard-quit'

* ivy.el (ivy-backward-delete-char): Update.

Fixes #14.

9 years agoAdd syntactic strings option.
Jackson Ray Hamilton [Sat, 14 Mar 2015 17:48:41 +0000 (10:48 -0700)]
Add syntactic strings option.

9 years agoRefactor tests for setups and reused fixtures.
Jackson Ray Hamilton [Sat, 14 Mar 2015 16:37:26 +0000 (09:37 -0700)]
Refactor tests for setups and reused fixtures.

9 years agoswiper.el: Save position before last search
Oleh Krehel [Sat, 14 Mar 2015 15:53:23 +0000 (16:53 +0100)]
swiper.el: Save position before last search

* swiper.el (swiper--ivy): Forward to `swiper--action'.
(swiper--helm): Use `swiper--action-helm'.
(swiper--action-helm): New defun.
(swiper--action): Generalize, use push-mark, similarly to `isearch'.

Fixes #12.

9 years agoAdd option to only colorize comments specially.
Jackson Ray Hamilton [Sat, 14 Mar 2015 07:23:30 +0000 (00:23 -0700)]
Add option to only colorize comments specially.

9 years agoReveal invisible overlays
Oleh Krehel [Sat, 14 Mar 2015 15:34:33 +0000 (16:34 +0100)]
Reveal invisible overlays

* swiper.el (swiper--ivy): Update.
(swiper--ensure-visible): New defun.
(swiper--action): Update.

Fixes #11.

9 years agoInherit standard faces by default
Steve Purcell [Sat, 14 Mar 2015 13:21:18 +0000 (13:21 +0000)]
Inherit standard faces by default

Every time a new custom face definition is created, it breaks every existing
theme.  Better, then, to inherit standard faces by default.

This commit has the side benefit of making the faces defined here legible in
themes with dark backgrounds.

9 years agoswiper.el: Restore original point on canceling
Oleh Krehel [Sat, 14 Mar 2015 09:21:12 +0000 (10:21 +0100)]
swiper.el: Restore original point on canceling

* swiper.el (swiper--opoint): New defvar.
(swiper): Update.
(swiper--ivy): Update.

Fixes #9.

9 years agoivy.el: Add `ivy-exit'
Oleh Krehel [Sat, 14 Mar 2015 09:20:20 +0000 (10:20 +0100)]
ivy.el: Add `ivy-exit'

* ivy.el (ivy-done): Update.
(ivy-read): Update.
(ivy-exit): New defvar.

9 years agoAdd initial-input optional argument
Oleh Krehel [Sat, 14 Mar 2015 09:07:31 +0000 (10:07 +0100)]
Add initial-input optional argument

* swiper.el (swiper): Update.
(swiper--ivy): Update.
(swiper--helm): Update.

* ivy.el (ivy-read): Update.

Fixes #8.

9 years agoFix switch-frame handling.
jhonnyseven [Fri, 13 Mar 2015 14:12:21 +0000 (16:12 +0200)]
Fix switch-frame handling.

Calling only `hydra-keyboard-quit' on switch-frame event was
effectively stopping the original frame switch. This change adds a
call to the original handler after calling `hydra-keyboard-quit'.

See #73

* hydra.el: Add `hydra--handle-switch-frame'

* hydra-test.el: Update

Fixes #77

9 years agoAccount for zero-length regex matches
Oleh Krehel [Fri, 13 Mar 2015 21:25:28 +0000 (22:25 +0100)]
Account for zero-length regex matches

* swiper.el (swiper--add-overlays): Update.

Fixes #6.

9 years agoswiper.el: Use `with-selected-window' instead of `with-current-buffer'
Oleh Krehel [Fri, 13 Mar 2015 18:45:28 +0000 (19:45 +0100)]
swiper.el: Use `with-selected-window' instead of `with-current-buffer'

* swiper.el (swiper--buffer): Remove.
(swiper--init): Update.
(swiper--update-input-helm): Update.
(swiper--update-input-ivy): Update.
(swiper--update-sel): Update.

9 years agoivy.el: Improve the highlighting in the minibuffer
Oleh Krehel [Fri, 13 Mar 2015 17:39:46 +0000 (18:39 +0100)]
ivy.el: Improve the highlighting in the minibuffer

* ivy.el (ivy--add-face): Use `add-face-text-property' if it's
  available. You need to upgrade to Emacs 24.4 to get this feature.
(ivy-completions): Use `ivy--add-face'.

9 years agoREADME.md: Update
Oleh Krehel [Fri, 13 Mar 2015 17:25:27 +0000 (18:25 +0100)]
README.md: Update

9 years agoUpdate dependencies.
Oleh Krehel [Fri, 13 Mar 2015 15:50:40 +0000 (16:50 +0100)]
Update dependencies.

* ivy.el: Depend on emacs "24.1".

* swiper.el: Depend on ivy "0.1.0".

9 years agoMake sure not to extend `mode-line-format' twice
Oleh Krehel [Fri, 13 Mar 2015 14:08:52 +0000 (15:08 +0100)]
Make sure not to extend `mode-line-format' twice

* ace-window.el (ace-window-display-mode): Update.

Re #27.

9 years agohydra.el (hydra--format): Extend key regex with ";:"
Oleh Krehel [Fri, 13 Mar 2015 14:04:58 +0000 (15:04 +0100)]
hydra.el (hydra--format): Extend key regex with ";:"

Re #75

9 years agoAdd `ivy' back end
Oleh Krehel [Thu, 12 Mar 2015 15:31:37 +0000 (16:31 +0100)]
Add `ivy' back end

* ivy.el: New completion back end.

* swiper.el: Package doesn't depend on `helm'.
(ivy): Depend on `ivy'.
(swiper-completion-method): New defcustom.
(swiper--window): New var.
(swiper--helm-keymap): Rename from `swiper--keymap'.
(swiper): Change to a dispatch.
(swiper--init): New defun.
(swiper--ivy): New command.
(swiper--helm): New command.
(swiper--cleanup): New defun.
(swiper--update-input-helm): Rename from `swiper--update-input'.
(swiper--update-input-ivy): New defun.
(swiper--add-overlays): New defun.
(swiper--update-sel): Update.
(swiper--subexps):
(swiper--regex-hash):
(swiper--regex): Move to ivy.
(swiper--action): Update.

9 years agoBind [switch-frame] to `hydra-keyboard-quit'
Oleh Krehel [Thu, 12 Mar 2015 19:11:02 +0000 (20:11 +0100)]
Bind [switch-frame] to `hydra-keyboard-quit'

* hydra.el (hydra-base-map): Update.

* hydra-test.el: Update.

Fixes #73.

9 years agolv.el: Update truncation rules
Oleh Krehel [Thu, 12 Mar 2015 13:00:09 +0000 (14:00 +0100)]
lv.el: Update truncation rules

* lv.el (lv-window): Defer `truncate-lines' to `lv-message'. Set window
  hscroll to 0, just in case.
(lv-message): If STR is one-line, set `truncate-lines' to nil, otherwise
set it to t. Make `window-min-height' buffer-local and set it to the
amount of newlines in STR.

Re #40.

9 years agoREADME.md: Fix up typos
Oleh Krehel [Wed, 11 Mar 2015 18:11:33 +0000 (19:11 +0100)]
README.md: Fix up typos

9 years agopackages/javaimp/javaimp.el: use line-beginning-position instead of forward-line
Filipp Gunbin [Wed, 11 Mar 2015 18:10:23 +0000 (21:10 +0300)]
packages/javaimp/javaimp.el: use line-beginning-position instead of forward-line

9 years agofamiliar isearch key bindings while helm is active
killdash9 [Wed, 11 Mar 2015 17:46:46 +0000 (11:46 -0600)]
familiar isearch key bindings while helm is active

9 years agoswiper.el (swiper--regex): Update signature
Oleh Krehel [Wed, 11 Mar 2015 14:06:48 +0000 (15:06 +0100)]
swiper.el (swiper--regex): Update signature

9 years agoUse cl-lib macros instead of cl.el
Syohei YOSHIDA [Wed, 11 Mar 2015 14:00:02 +0000 (23:00 +0900)]
Use cl-lib macros instead of cl.el