branch: master
commit 55e01885e8fc9d3f9bf370668d6c9d73484efa2c
Merge: e8eaf1a e953099
Author: Oleh Krehel
Commit: Oleh Krehel
Merge commit 'e9530990914c1d81889269b4a8365b8003625557' from swiper
---
packages/swiper/colir.el |2 +
packages/swiper/counsel.el | 426 ++
branch: master
commit 337a1d02a190ee9af8e16d81bde3bd98ce0cc929
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-initial-inputs-alist): Add some Org commands
* ivy.el (ivy-initial-inputs-alist): Add `org-agenda-refile' and
`org-capture-refile'.
Fixes #156
---
ivy.e
branch: master
commit a287f395def4ddc9ec51166c85082e7aa2edc566
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-git-grep-history): New defvar
* counsel.el (counsel-git-grep): Use `counsel-git-grep-history'.
---
counsel.el |6 +-
1 files changed, 5 insertions(+),
branch: master
commit c33bb2d28dc85630fc04188ed2e0767b69081e94
Author: Oleh Krehel
Commit: Oleh Krehel
ivy-hydra.el (hydra-ivy): Bind "C-o" to be a toggle
It makes sense for "C-o" to be a toggle, instead of just going one way.
---
ivy-hydra.el |1 +
1 files changed, 1 insertion
branch: master
commit d466ade1987a9e0e581e3051b773f06e4b74cf0f
Author: Greg Lucas
Commit: Greg Lucas
Match drive letter at start of current directory
When looking for the root of the current drive, make sure we only match a
drive letter at the beginning of the path.
---
ivy.el
branch: master
commit e9530990914c1d81889269b4a8365b8003625557
Author: Oleh Krehel
Commit: Oleh Krehel
Make counsel-locate use a process
* counsel.el (counsel-locate-function): Update.
(counsel--async-command): New defun.
(counsel--async-sentinel): New defun.
(counsel-lo
branch: master
commit 5036f23055436acb171e9cfb1b5ad5ad3578ed76
Author: Oleh Krehel
Commit: Oleh Krehel
Make counsel-el work with "C-M-n" and "C-M-p"
* counsel.el (counsel-el): Use the whole obarray if no initial input is
given. Filter out only function when appropriate.
(c
branch: master
commit be8079823ff39b051584cff01d3597c5fe61ecfe
Author: Oleh Krehel
Commit: Oleh Krehel
Fix the initial input bug introduced with "C-r"
* ivy.el (ivy-read): Use (ivy-state-initial-input ivy-last).
(ivy--reset-state): Set (ivy-state-initial-input ivy-last).
branch: master
commit e5036880f1ec2f0efe1c117e2e6bda4ae87b6b71
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-find-file): Use `file-name-history'
* counsel.el (package-installed-p): Declare.
---
counsel.el |5 -
1 files changed, 4 insertions(+), 1 deletions(-)
branch: master
commit 017e007c8a736b8d7d07f074e2dd695e47e511ee
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-M-x): Avoid compilation warning
* counsel.el (counsel-M-x): Use `command-execute' instead of
`execute-extended-command'.
---
counsel.el |3 ++-
1 fil
branch: master
commit e072e96be298f9d097580f14589e91eaef8992f8
Author: Oleh Krehel
Commit: Oleh Krehel
swiper.el (swiper-history): New defvar
* swiper.el (swiper--ivy): Use `swiper-history'.
Allows to get more use of "M-p", "M-n" and "C-r".
---
swiper.el |6 +-
1 f
branch: master
commit d9218751ca0adc9688f19de03c3b429046c19232
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-load-theme): New command
---
counsel.el | 24
1 files changed, 24 insertions(+), 0 deletions(-)
diff --git a/counsel.el b/counsel.el
index 0
branch: master
commit 40a938bacbf1031a9c7aa224166061e607cc834c
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-minibuffer-map): Bind ivy-yank-word to "M-j"
Re #133
---
ivy.el |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/ivy.el b/ivy.el
index 9ac4917.
branch: master
commit dcd0c50111c6848060d1c6a30baa47d0373444b1
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-unicode-char): Use action-style call
Fixes #160
---
counsel.el | 17 +
1 files changed, 9 insertions(+), 8 deletions(-)
diff --git a/counsel
branch: master
commit 61bb9e09fd2c39c8b2f855b723a8fc9924ab9caf
Author: Oleh Krehel
Commit: Oleh Krehel
Require TRAMP in time
* ivy.el (ivy-alt-done): Require tramp before use. Store `ivy-last'
before calling `ivy-read', since each `ivy-read' overwrites
`ivy-last', and th
branch: master
commit b12e30cb2e8f57ef8a40cc7c956b9d1cfa3012bf
Author: Oleh Krehel
Commit: Oleh Krehel
Fix last commit being incompatible with older Emacs
* ivy.el (ivy--format): Use `add-face-text-property' only when it's
bound.
---
ivy.el |9 +
1 files changed,
branch: master
commit 265f47d42af95ccbc8fec4e871fb0d5494b5f4b5
Author: Oleh Krehel
Commit: Oleh Krehel
Swiper should not deactivate-mark
* swiper.el (swiper--init): Update to make it the same as `isearch'.
"C-SPC" + `swiper' should work to mark a region.
---
swiper.el |1 -
branch: master
commit 4d6675879652590c8a6f4c89362840f66c537374
Author: Oleh Krehel
Commit: Oleh Krehel
Allow to toggle matching mode with "C-o m"
* ivy.el (ivy-toggle-fuzzy): New command.
* ivy-hydra.el (hydra-ivy): Bind `ivy-toggle-fuzzy' to "m".
Fixes #142.
---
branch: master
commit 3f41ce69ceaa7395d24c64861b400f373993482a
Author: Oleh Krehel
Commit: Oleh Krehel
Put the file instead of partial input on history
* ivy.el (ivy-read): When completing file names, put the whole file name
on history, not just the partial input that lead to th
branch: master
commit 1a5b259ba40f0439320b15c896b57b74fdd54de9
Author: Oleh Krehel
Commit: Oleh Krehel
Fix the minibuffer being too small with enough candidates
* ivy.el (ivy--format): Fix the bug of getting the minibuffer height
less than `ivy-height' when `ivy--index' was be
branch: master
commit 1ef7e1845e2208f34cc5176c1d7d5fa1f2eb7817
Author: Oleh Krehel
Commit: Oleh Krehel
"M-i" should not switch directories
ivy.el (ivy-insert-current): When the current candidate is a directory,
just insert its name without the last "/". The user can insert "/" t
branch: master
commit 7f2cc7c9ee1f8bf7a7188a06c4729da0390cd7c0
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el: Add a bunch of autoload cookies
---
counsel.el | 12
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/counsel.el b/counsel.el
index 1340cc4..7f341
branch: master
commit 64b76c3126b89be2524c982b24c02d93ca6a61ed
Author: Oleh Krehel
Commit: Oleh Krehel
Fixup compilation warnings related to smex
---
counsel.el |7 +++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/counsel.el b/counsel.el
index 947ac84..03cf94c 1006
branch: master
commit dcf0f6407627a29c34df6b7b367e78a844432e20
Author: Oleh Krehel
Commit: Oleh Krehel
Add "^" as initial input to "C-h f" and "C-h v"
* ivy.el (ivy-initial-inputs-alist): Add entries for
`counsel-describe-function' and `counsel-describe-variable'.
---
ivy.el
branch: master
commit 7b91a3917da38fcc2e340e21505784254d16ba69
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-kill-line): Add and bind to "C-k"
The only difference to `kill-line' is that it will kill the whole input
when at the end of the minibuffer. In that case, the regul
branch: master
commit 225e5aa1747c626e50d0ca565e086b033d72fc33
Author: Oleh Krehel
Commit: Oleh Krehel
Allow to recursively match history with "C-r"
* ivy.el (ivy-minibuffer-map): Rebind "C-r" from
`ivy-previous-line-or-history' to `ivy-reverse-i-search'. "C-r"
binding w
branch: master
commit a5e49ff5f72bc1687a02c2078ee737433af77487
Author: Oleh Krehel
Commit: Oleh Krehel
Make counsel-M-x respect ivy-format-function
* counsel.el (counsel--format-function-M-x): Remove defun.
(counsel--M-x-transformer): New defun.
(counsel-M-x): Temporarily bi
branch: master
commit e238286fbfb54a1314e7649c0f801d4a18099735
Author: Oleh Krehel
Commit: Oleh Krehel
"M-n", "M-p", "M-i" should switch directories when needed
* ivy.el (ivy-previous-history-element):
(ivy-next-history-element):
(ivy-switch-buffer): Call `ivy--cd-maybe'.
branch: master
commit d24397bb3299799be95d19508332d3ccf4ed0156
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-M-x-initial-input): New defcustom
* counsel.el (counsel-M-x): Use `counsel-M-x-initial-input'.
Re #138
---
counsel.el | 13 ++---
1 files ch
branch: master
commit 513a77eacf3ae3186e05b276539562cac7b46efe
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-alt-done): Find file if given a full tramp path
* ivy.el (ivy-alt-done): Add another cond branch for `ivy-text' matching
a full remote file path.
Re #145
branch: master
commit 581d8c050c48964fd4351bdb3d28b078a862bfa4
Author: Oleh Krehel
Commit: Oleh Krehel
Don't cut off "/ssh:foo" input
* ivy.el (ivy-alt-done): With the example input, offer a completion for
known remotes with the initial input "foo".
Re #145
---
ivy.e
branch: master
commit 5c0943966d56164d39abef22a487b020bbb45894
Author: Oleh Krehel
Commit: Oleh Krehel
Re-scale the text height to default in the minibuffer
* ivy.el (ivy--format): Set the string height to default and turn off
overline, so that exactly `ivy-height' lines are v
branch: master
commit 109e5b0f1fc17333a122ba61d6c1b9cf8106bf83
Author: Oleh Krehel
Commit: Oleh Krehel
Bind "C-o" to hydra-ivy/body
* ivy.el (ivy-minibuffer-map): Update.
* ivy-hydra.el (hydra-ivy): New defhydra.
Add shortcuts:
"C-n" -> "j"
"C-p" -> "k
branch: master
commit 5fcdfb4e13899b2ba6d0848a747d14c441a8ac6b
Author: Oleh Krehel
Commit: Oleh Krehel
Add better positioning to counsel-git-grep finalizer
counsel.el (counsel-git-grep-action): Use a regex instead of just
splitting the string on ":". Additionally, goto match, no
branch: master
commit 856e1bdf8a3eb3490a8aa0c2de3cdfa463284740
Author: Ingo Lohmar
Commit: Ingo Lohmar
ivy.el (ivy-next-line): Fix wraparound at end of candidates
---
ivy.el |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/ivy.el b/ivy.el
index dd79848..4ae0c4e 1006
branch: master
commit 7f97ded5d331ddea01b0763a5c4120cdeae9fa2c
Author: Oleh Krehel
Commit: Oleh Krehel
ivy-hydra.el (hydra-ivy): Bind "C-g"
To make sure that "C-g" really exits the hydra.
---
ivy-hydra.el |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/ivy-
branch: master
commit 2c8ad2a76b956096b5cf61a7aeb0ab04f79cad89
Author: Greg Lucas
Commit: Greg Lucas
Add support for Windows drive letters
---
ivy.el |9 -
1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/ivy.el b/ivy.el
index 58d57ea..d0e0573 100644
--- a/ivy.el
+
branch: master
commit d9c4427330d47b38199082796f8a522d56d10d1c
Author: Oleh Krehel
Commit: Oleh Krehel
Improve performance for "^" initial input
ivy.el (ivy--filter): There's no need to anchor when the previous regex
is "^" (matches everything). The result will be index 0 anyway
branch: master
commit 321f2776898409778439351369dc8af88f2a0f80
Author: Oleh Krehel
Commit: Oleh Krehel
Fix color blending for composite faces
colir.el (colir-blend-face-background): Try to find the face among the
properties.
Re #151
---
colir.el |2 ++
1 files chan
branch: master
commit cdb2b1ae6145e76b1c5b0f7a099ccabc653bb719
Author: Kaushal Modi
Commit: Kaushal Modi
Fix the case where file name can contain ~
- The fix make opening files like init.el~ now possible. Earlier,
hitting that last ~ char switch the dir to ~/
- This commit
branch: master
commit 972036cbe6967d5cdb2fb89ea49081b8af9dc447
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-alt-done): Enable recursive minibuffers
Re #145
---
ivy.el |9 +
1 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/ivy.el b/ivy.el
index 9adf1
branch: master
commit a0347d85634b39c6a049b116c594c92da7237906
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-info-lookup-symbol): Add a require
In case it's called non-interactively.
---
counsel.el |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git
branch: master
commit 4a3d0bec6b7f4c08f4807946eafd69bb86b83dfa
Author: Oleh Krehel
Commit: Oleh Krehel
swiper.el (swiper-avy): Use only the current window
Fixes #117
---
swiper.el |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/swiper.el b/swiper.el
index
branch: master
commit d8172a00fdf35aae5023ceb449523a31a7809749
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy--regex-fuzzy): Improve for "^" and "$"
* ivy.el (ivy--regex-fuzzy): Don't insert .* after ^ and before $.
* ivy-test.el (ivy--regex-fuzzy): Add test.
branch: master
commit 46695ac4909659ed29f0cc5adc69fce54dc3bd80
Author: Oleh Krehel
Commit: Oleh Krehel
Fix non-file completions ability to enter tramp completion
* ivy.el (ivy-alt-done): Update.
Re #145
---
ivy.el |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
branch: master
commit 8c3bf216171f6129317c2dc199380d96f9b4104a
Author: Oleh Krehel
Commit: Oleh Krehel
ivy-toggle-calling: Toggle calling "RET" action for current candidate
* ivy.el (ivy-calling): New defvar.
(ivy-set-index): New defun - a setter for `ivy--index' that can call t
branch: master
commit d47dd9b2536d4eddb1453bf8c97ffe0ad9c7907c
Author: Oleh Krehel
Commit: Oleh Krehel
ivy-hydra.el: Improve for hydra not installed
* ivy-hydra.el (hydra): No error on require.
(package-installed-p): Enable recursive minibuffers.
(hydra-ivy): Use ASCII char
branch: master
commit e334a75747280a7e547490ed5b5d7c1a00e7ced7
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-initial-inputs-alist): Add man and woman
---
ivy.el |4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/ivy.el b/ivy.el
index 744abc7..ca625cc 100644
--
branch: master
commit 1dbdcdc426c587fc73b0e79df0a8fc55c40d2dbe
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-M-x): Fixup
Re #136
---
counsel.el |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/counsel.el b/counsel.el
index 017f5a3..33af3a1 100
branch: master
commit 9df660c8c305c418a9f98ff5c2afe7504833727c
Author: Oleh Krehel
Commit: Oleh Krehel
swiper.el (swiper-query-replace): Don't miss the first
* swiper.el (swiper-query-replace): Since the point is always after the
matching thing in swiper, it's necessary to mov
branch: master
commit 5fdb7de40474992bb9cb82538e6dd26967c3a9a9
Author: Oleh Krehel
Commit: Oleh Krehel
Allow to open an Info file on the file system
* ivy.el (ivy-alt-done): Update.
When in Info-mode, press "g" and select either "(./)" or "(../)" to
switch to file name
branch: master
commit 4cdb80ccff893e07a0a64ded045785eeff95cdd3
Author: Oleh Krehel
Commit: Oleh Krehel
ivy-hydra.el (defhydra): Wrap in eval-when-compile
---
ivy-hydra.el | 27 ++-
1 files changed, 14 insertions(+), 13 deletions(-)
diff --git a/ivy-hydra.el b/ivy-
branch: master
commit bcc5f452276b6ba27f9735bb55c8e088bda5cc49
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-M-x): Fixup smex interaction
* counsel.el (counsel-M-x): Use `smex-rank' only if smex is installed.
Fixes #147
---
counsel.el |3 ++-
1 files chan
branch: master
commit 5e3c6358f25118d158347b7a1491239b49195f50
Author: Oleh Krehel
Commit: Oleh Krehel
Add a set of commands for resizing minibuffer height
* ivy.el (ivy-minibuffer-grow): New command.
(ivy-minibuffer-shrink): New command.
* ivy-hydra.el (hydra-ivy): Bin
branch: master
commit bef708c26cc93ca1fec19f7e76a3626f3a16bb47
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy--switch-buffer-action): Add work-around
If BUFFER is live, and can also be virtual, don't open the virtual one.
This work-around should be disabled once uniquify is
branch: master
commit e016d48e9575c4207f403a87ca2360a79dba5229
Author: Oleh Krehel
Commit: Oleh Krehel
Allow "TAB" to complete when input starts with "^"
* ivy.el (ivy-partial): Strip "^" when forwarding to `try-completion'.
Afterwards, put it back.
Fixes #138
---
ivy.
branch: master
commit 3256d68f17c9cf6247185419323c7b9ecfc48873
Author: Oleh Krehel
Commit: Oleh Krehel
Change the :matcher interface
* ivy.el (ivy--filter): The matcher is now a function that takes a
regexp and candidates and returns the filtered candidates.
* counsel
branch: master
commit 16fefbc0b2c92400079f3c2ef53608c4627be9ea
Author: Oleh Krehel
Commit: Oleh Krehel
ivy-hydra.el (hydra-ivy): Add "C-j" and "C-m" exit points
Just to make sure that the hydra exits.
---
ivy-hydra.el |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
dif
branch: master
commit 9ceb7ee85d7fe926dba68024daacc1e98a5e01c6
Author: Oleh Krehel
Commit: Oleh Krehel
Fix yank/undo bug
* ivy.el (ivy--insert-minibuffer): Bind `buffer-undo-list' later.
Previously, "C-y C-u" would result in the first char of yanked text not
being undone.
--
branch: master
commit 9ae55b4ca93b112d9472c57b20c2091bafe95607
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-recentf): New command
Fixes #124
---
ivy.el |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/ivy.el b/ivy.el
index 9fc4624..2149e2d 100644
branch: master
commit ecb93a6b1007e6624f5bc4597dfc62458f6ff01b
Author: Tassilo Horn
Commit: Tassilo Horn
Regexp-quote name of candidate buffer to be preselected
Fixes #128
---
ivy.el |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/ivy.el b/ivy.el
index 193
branch: master
commit 76897c0466e97d6f8d222a1d8a820543d2c303fe
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-sort-functions-alist): Work for commands as well
* ivy.el (ivy-sort-functions-alist): Examine `this-command' in addition
to the COLLECTION arg of `completing-read
branch: master
commit 1a193b047c79af265397a220046ac5e44425a13b
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy--done): Set ivy--current
Fixes a bug of using :action for completing file names.
---
ivy.el |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git
branch: master
commit efd74b8b8b86d21f900355b2d633800738c445a3
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-find-file): Extend `find-file'
* counsel.el (counsel-find-file): Forward to `find-file', with Ivy
completion. `ivy-next-line-and-call' as well as `ivy-res
branch: master
commit 23ffd5c344c52daaf519c112b1073749624efc0d
Author: Oleh Krehel
Commit: Oleh Krehel
swiper.el (swiper--ivy): Don't double-quote preselect
The :preselect is already quoted in `ivy--preselect-index'.
---
swiper.el |7 +++
1 files changed, 3 insertions(+), 4
branch: master
commit 00a1b02df0b1c4da6479ea6022568787bd21de6b
Author: Oleh Krehel
Commit: Oleh Krehel
counsel-git-grep should quote strings better
* counsel.el (counsel-git-grep-function):
(counsel--gg-candidates): Update.
Fixes an errror when the input has a " in it.
branch: master
commit efa751ba2a5dd197766ca93b6ca2942dc451e756
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-M-x): Piggyback on smex for sorting
* counsel.el (counsel-M-x): When smex is present, use it for sorting the
candidates. Also use `counsel-describe-map',
branch: master
commit 369989747f311446a9c40f9f0e6bdc734e9dcf39
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-symbol-at-point): Improve
Fixes #137
---
counsel.el |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/counsel.el b/counsel.el
index d13
branch: master
commit ae05765add1f3bc90421f033ff408fb93eba03a1
Author: Oleh Krehel
Commit: Oleh Krehel
Allow to customize the initial input for all commands
* ivy.el (ivy-initial-inputs-alist): New defvar. Customize this to get
an initial input in any command.
(ivy-read):
branch: master
commit 5f7c787a08619dcf54df2e1c716b9153b69450eb
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-find-file-at-point): New defcustom
* counsel.el (counsel-find-file): When `counsel-find-file-at-point' is
non-nil, add the file at point to the list of ca
branch: master
commit 3c8daba091a87cd056a062b77a443738707ddc5c
Author: Oleh Krehel
Commit: Oleh Krehel
Fixup compilation warnings
---
counsel.el | 11 +++
ivy.el |1 +
swiper.el |1 +
3 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/counsel.el b/counsel.
branch: master
commit 39eb7ed062f5fc9a81a7a680ba143ad32abfcd62
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-M-x): Call smex-initialize
Otherwise, smex-cache isn't defined.
---
counsel.el |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/counse
branch: master
commit 04b57348d1d835220093fea091d22e77cb77240c
Author: Oleh Krehel
Commit: Oleh Krehel
swiper.el (swiper-avy): Don't start on empty input
Fixes abo-abo/avy#50
---
swiper.el | 21 +++--
1 files changed, 11 insertions(+), 10 deletions(-)
diff --git
branch: master
commit 607d9438eb86f6c028e1af26576ecb816b604b6b
Author: Oleh Krehel
Commit: Oleh Krehel
Add a hack for kill-buffer and invisible buffer
* ivy.el (ivy-read): When COLLECTION is 'internal-complete-buffer,
ignore the fact that REQUIRE-MATCH was set to t.
Norm
branch: master
commit 72d4c76f6bfaa23a7b0e5b02fe4c2f87d6963aaa
Author: Oleh Krehel
Commit: Oleh Krehel
Replace "C-x 6" with "" in counsel-M-x
counsel.el (counsel--format-function-M-x): Update.
---
counsel.el |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/c
branch: master
commit 7945ab008136f4beae9bb55831688a8332f4b37f
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-M-x): Call smex-rank
Re #136
---
counsel.el |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/counsel.el b/counsel.el
index abd1fe4..017
branch: master
commit d975e1ada8892be43c7a44dbbd6da7574c4b353d
Author: Oleh Krehel
Commit: Oleh Krehel
Avoid ensuring font lock when magit-blame-mode is active
swiper.el (swiper-font-lock-ensure): Update.
---
swiper.el |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
dif
branch: master
commit f899a2232e216d74047fb8fc0f1c307c9bd3f251
Author: Tassilo Horn
Commit: Tassilo Horn
Add info lookup binding to counsel-describe-map
* counsel.el (counsel-describe-map): Bind C-, to
counsel--info-lookup-symbol.
(counsel--info-lookup-symbol): New command.
branch: master
commit ebead12e8219cc1c0a9c9feb0e7e6ded992f9fd9
Author: Oleh Krehel
Commit: Oleh Krehel
Add fuzzy matching function
ivy.el (ivy--regex-fuzzy): New defun.
To enable fuzzy matching, set your `ivy-re-builders-alist' accordingly:
(setq ivy-re-builders-al
branch: master
commit fe057eb2ed7cc87a1eb9ee6ae52750dc7d5beab4
Author: Oleh Krehel
Commit: Oleh Krehel
Swiper should preserve column for empty input
swiper.el (swiper--update-input-ivy): When there's no input yet, don't
move point.
Re #125
---
ivy.el|1 -
swipe
branch: master
commit 03e7e700c26de4b92c70cc7ab1dabc6dcb3b0850
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-M-x): New command
* counsel.el (counsel--format-function-M-x): New defun.
Re #136.
---
counsel.el | 26 ++
1 files changed,
branch: master
commit 77e7c8f86f868296824eff7b142dc51fa9b38dbf
Author: Oleh Krehel
Commit: Oleh Krehel
Account for minibuffer-depth-indication-mode
* ivy.el (ivy--insert-prompt): When `minibuffer-depth-indication-mode'
is on, and `minibuffer-depth' is more than 1, prepend it t
branch: master
commit 8212110101bd080481840dda027e8b007dfef9d2
Author: Oleh Krehel
Commit: Oleh Krehel
Handle symbol-at-point better in non-Elisp buffers
* counsel.el (counsel-symbol-at-point): New defun.
(counsel-describe-variable): Update.
(counsel-describe-function): Upda
branch: master
commit 02cedb7a6bc7d915681bb0765b4fd1784a86dd31
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-insert-current): Add and bind to "M-i"
Use "M-i" if you want something close to the current candidate. You can
follow up with an edit and select.
Fixes #14
branch: master
commit ed60d31fc31de0dc4258696c2ecec9f1c20b06c7
Author: Oleh Krehel
Commit: Oleh Krehel
Make counsel-git-grep fully async
* counsel.el (counsel-git-grep-count): Rename to `counsel--gg-count' and
make it async.
(counsel-git-grep-function): Set `ivy--full-leng
abo_abo pushed a change to branch master.
from e8eaf1a Merge commit 'e64a9cd001b82d0f8238d41bb36e6c0c7b0449b3'
new 4a3d0be swiper.el (swiper-avy): Use only the current window
new 856e1bd ivy.el (ivy-next-line): Fix wraparound at end of
candidates
new 04b5734
branch: master
commit 7dea8b7d952060846b02a3819b4fcc20d0f6090f
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (hydra-ivy/body): Autoload
---
ivy.el |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/ivy.el b/ivy.el
index a2805eb..e002e64 100644
--- a/ivy.el
+++ b/ivy.e
branch: master
commit 165c176305b4fc33822c0311384ecb0376356ed2
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-find-file-ignore-regexp): Default to nil
* counsel.el (counsel--find-file-matcher): Update.
Make the default behavior more similar to `find-file'.
branch: master
commit 52a083ec2c317f3450d27550f610827be1228924
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-yank-word): New command
* swiper.el (swiper--update-input-ivy): Move point to current regex, not
just current line.
Gives a behavior similar to "C-w" of
branch: master
commit 97abd3c25c657630ba5bd9df2d6f421dd6356cea
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-virtual): New defface
* ivy.el (ivy--virtual-buffers): Use `ivy-virtual'.
No need for `ido-use-faces' approach, the user can just customize
`ivy-virtual' to loo
branch: master
commit 84e20a3082071c2e5a0eb81290f534c91f2e94b1
Author: Oleh Krehel
Commit: Oleh Krehel
Fixup ivy-resume for file completion
* ivy.el (ivy-resume): No longer add the preselect.
(ivy-read): Don't add initial-input "".
---
ivy.el |7 +--
1 files changed, 5
91 matches
Mail list logo