branch: master
commit db283d3c25bf8e903b215bc1d318c76c90e04689
Author: Oleh Krehel
Commit: Oleh Krehel
Fix recursive minibuffer exit with "C-g"
* ivy.el (ivy-read): Make it so e.g. "C-h f C-h v C-g" goes back to the
describe-function selection.
---
ivy.el |5 -
1 file
branch: master
commit a4317f99e9baaab9207d943963fde9c7466289d1
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy--get-window): Return a valid window
Even if STATE is invalid.
---
ivy.el | 14 --
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/ivy.el b/
branch: master
commit 6bf72fd44eec6abaf78c352511cff32688afb912
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-imenu): Work when given positions are overlays
* counsel.el (counsel-imenu-get-candidates-from): In semantic-enabled
buffers, `imenu--make-index-alist' re
branch: master
commit 83f89d8c3160b968a422127d14d245f3f4a2c733
Author: Oleh Krehel
Commit: Oleh Krehel
Improve swiper for multiple occurrences on one line
* swiper.el (swiper--current-line):
(swiper--current-match-start): New defvar.
(swiper--init): Update.
(swiper--upda
branch: master
commit 63be079bd4850aeb9eedc9d8e6b8b6bc5f514152
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-re-builders-alist): Allow this-command to be a key
* ivy.el (ivy--reset-state): Allow to specify re-builder with
`this-command'.
Example:
(d
branch: master
commit d74fab4a5b98910bd09956d3cb9b3376d6287840
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-M-x): Let-bind this-command
This change allows in particular to customize `ivy-re-builders-alist'
via `this-command' and have `counsel-M-x' work properly wi
branch: master
commit e070f4c4d24e21b3c80d4f9cef73a7d4d4eade4e
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-add-face-text-property): New defun
* ivy.el (ivy--format-minibuffer-line): Use `ivy-add-face-text-property'.
---
ivy.el | 23 ++-
1 file changed,
branch: master
commit 93d1adc57a698b70278b7c5e76a4a3a18e8ebaf5
Author: Oleh Krehel
Commit: Oleh Krehel
Properly support matching ignoring order
* ivy.el (ivy--regex-ignore-order): Return a list of regexps rather than
a single regexp.
(ivy--re-filter): New defun, extracted
branch: master
commit 89ed4d6c2f64665c0236df8f9d93217c7be38a94
Author: Oleh Krehel
Commit: Oleh Krehel
Improve flx highlighting
* ivy.el (ivy--flx-sort): Highlight continuous characters with same
face.
---
ivy.el |9 ++---
1 file changed, 6 insertions(+), 3 deletions(
branch: master
commit a1e00638df477706bf911269b0cec66570b89306
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy--reset-state): Don't null initial-input
This is specifically for 'read-file-name-internal collection.
The input needs to be set to nil for e.g. `rgrep', which suppl
branch: master
commit 6051225d97bbd258ace7db1a0eba7894a06e7447
Author: Oleh Krehel
Commit: Oleh Krehel
Call ivy-set-actions with t to affect all commands
* ivy.el (ivy-read): Update.
Example:
(ivy-set-actions
t
'(("i" insert "insert")))
Now an "i
branch: master
commit e23c175a4986f57487c5947a5f81a2346a46c9b9
Author: Oleh Krehel
Commit: Oleh Krehel
Insert intermediate candidates during async completions
* counsel.el (counsel--async-filter): Update.
Fixes #340
---
counsel.el |9 ++---
1 file changed, 6 insert
branch: master
commit b5dc239a30e2e692f4ee8962205f893793749a2a
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel--async-sentinel): Fix issue with ivy--regex-ignore-order
Fixes #342
---
counsel.el |9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --gi
branch: master
commit fdb21f6a79ead58412e0a470da21268e8acc0403
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel--async-sentinel): Re-display when no cands
---
counsel.el |4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/counsel.el b/counsel.el
index 9c9bcc
branch: master
commit 0c844c1ee631b2b2bc1129f063922e4a2bbd9b91
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-completion-in-region): Fix for 1 cand
Set `ivy-state-window' properly.
---
ivy.el |6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/ivy.el b/
branch: master
commit 12523d0574ee48e7d784b48ae8126acca1b533e0
Author: Oleh Krehel
Commit: Oleh Krehel
Use flx for highlighting fuzzy matches
* ivy.el (ivy--flx-sort): `flx-score' returns ((score i1 i2 i3 ...) str).
Use i1, i2, i3 ... to highlight str appropriately.
(ivy--fo
branch: master
commit cabab4b2f7a2522bff08ba058dcc7ef76b1bd329
Author: Oleh Krehel
Commit: Oleh Krehel
swiper.el (swiper-font-lock-ensure): Add bongo-library-mode
---
swiper.el |1 +
1 file changed, 1 insertion(+)
diff --git a/swiper.el b/swiper.el
index fb1d907..280e736 100644
--- a/s
branch: master
commit df1dc78c3a0659862a7d263d8c438a12080d038d
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-find-file): Add initial-input
Re #336
---
counsel.el |6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/counsel.el b/counsel.el
index
branch: master
commit 09848cab2e21da142bd57e1a7d81d66546fc3920
Author: justbur
Commit: justbur
Add cousel-ag-base-command var
Allows the command run by counsel-ag-function to be customized. There
are several reasons to allow this: The vimgrep option is a recent
addition; on
branch: master
commit db3e7ffe9b76932c6ba3109ffcf5b1ebe1f60cf0
Author: Oleh Krehel
Commit: Oleh Krehel
Ensure the return result of `ivy-read'
In some cases, `read-from-minibuffer' will return the whole minibuffer
contents (i.e. all available candidates). Return `ivy--current' in
branch: master
commit 8306be11c84a23e0ab3bcdd36cab1e5c16df8fbe
Author: Oleh Krehel
Commit: Oleh Krehel
Fix compilation warnings
* Makefile: Don't load files before compilation.
* ivy.el (swiper--cleanup):
(swiper--add-overlays): Declare.
Fixes #324
---
Makefil
branch: master
commit d09a16bfea5dc89ac611c3921db4a942019d08a0
Author: Oleh Krehel
Commit: Oleh Krehel
swiper.el (swiper-font-lock-ensure): Add bongo-playlist-mode
Re #19
---
swiper.el |1 +
1 file changed, 1 insertion(+)
diff --git a/swiper.el b/swiper.el
index bb20ab4..fb1d9
branch: master
commit 6951ebac786f32e16a57e7a09a08d47fc6a44304
Author: Samuel Loury
Commit: Samuel Loury
Make ivy--regex-plus recognize ! at the beginning of the str
When one types '!foo, he expects the candidates to be filtered out
by 'foo'.
---
ivy.el |6 +-
1 file ch
branch: master
commit adfad9605ade2f8faabf09cec16408b26e32d422
Author: Chen Bin
Commit: Chen Bin
support imenu
---
counsel.el | 26 ++
1 file changed, 26 insertions(+)
diff --git a/counsel.el b/counsel.el
index 9c86ec0..44fac93 100644
--- a/counsel.el
+++ b/counse
branch: master
commit b3cd0d5ccbb98eb06c5b6638d9e08e59b2189b99
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-mode): Set completing-read-function
* ivy.el (ivy-completion-beg): Rename from `counsel-completion-beg'.
(ivy-completion-end): Rename from `counsel-completion-end'.
branch: master
commit 1365b2b45756bae4fe04951fceeff53032559409
Author: Oleh Krehel
Commit: Oleh Krehel
Change tramp prompt from "Find File: " to "user@host: "
---
ivy.el | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/ivy.el b/ivy.el
index 3e93d76..30142d1 1
branch: master
commit a0f1e25c632a219a8054932cdde860fc61c4e57b
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-completion-in-region): Fix log 0 issue
---
ivy.el | 22 +++---
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/ivy.el b/ivy.el
index b83c7b4..
branch: master
commit 89ed19e7014250a28f8f85af756f7ce4b9034d1c
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy--regex-plus): Prettify a bit
Fixes #344
---
ivy.el | 15 ++-
1 file changed, 6 insertions(+), 9 deletions(-)
diff --git a/ivy.el b/ivy.el
index 30142d1.
branch: master
commit 9a6b5fda4f991be7f4aa588fa5f189942b77e0ae
Author: Will Maier
Commit: Will Maier
Add rcirc-mode to swiper-font-lock-ensure-exclude
---
swiper.el |1 +
1 file changed, 1 insertion(+)
diff --git a/swiper.el b/swiper.el
index e76d68f..7f277b6 100644
--- a/swiper.el
+++
branch: master
commit 66e00eda6cf0d89280194bd5017392b0fa9b1fd7
Author: justbur
Commit: Oleh Krehel
counsel: Add counsel-up-directory to find-file-map
New function that moves up to the parent directory and at the same time
preselects the current directory. This is useful for movi
branch: master
commit 59c5f166eae1ff18c8bc7ce4a1286fb6162b9fee
Author: Stephen Whipple
Commit: Oleh Krehel
Special case empty ivy-count-format completion.
- Switch ivy-count-format test to empty string rather than nil.
- Since the prompt is based on user input, sanitize the prom
branch: master
commit fd27465819b085290ca172cc3ac11401dd082d80
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-git): Fix window selection
* counsel.el (counsel--git-dir): New defvar.
(counsel-git): Update.
(counsel-git-action): New defun. Use `with-ivy-window', s
branch: master
commit d1216eb0ca3eaa878a7a2efbd961ed4d0d8d7d16
Author: Samuel Loury
Commit: Samuel Loury
Add the '!' behavior into `ivy--regex-ignore-order'
---
ivy.el | 23 +--
1 file changed, 21 insertions(+), 2 deletions(-)
diff --git a/ivy.el b/ivy.el
index 9e456a
branch: master
commit 2ea56ec661adce601e5f3bcc0e28ee013a052c27
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-occur): Fix when ivy--old-re isn't a string
---
ivy.el |5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/ivy.el b/ivy.el
index 2728cb2..b91ad4c 100644
branch: master
commit 426cfcba2b75d27bd98a0bad98e100518021f481
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-completion-in-region): Fix a few bugs
* ivy.el (ivy-completion-common-length): New defun.
`all-completions' doesn't always return candidates that can replace t
branch: master
commit 1cd501ad1b76d87fa353c52620b41ece71a6db41
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-completion-in-region): Optimize for 1 cand
When there's only one candidate, call the action immediately.
---
ivy.el | 28 +++-
1 file changed
branch: master
commit bc4d4a8387db574999b5d95904e1c25a9ab62cfc
Author: Oleh Krehel
Commit: Oleh Krehel
swiper.el (swiper-font-lock-exclude): Add sauron-mode
Re #19
---
swiper.el |1 +
1 file changed, 1 insertion(+)
diff --git a/swiper.el b/swiper.el
index 7f277b6..6ac16c5 1006
branch: master
commit 09cb5c9625d5d9f0d7195ed399302d4f224ba086
Author: Felix Lange
Commit: Felix Lange
ivy: fix ivy--resize-minibuffer-to-fit for small delta
Very small size increments can be necessary if the initial candidate
list is short (e.g. 3 items) and line-height is set
branch: master
commit 2c50031432f726d52b7f26f4e43fba3bb88b5dd4
Author: Oleh Krehel
Commit: Oleh Krehel
Fix ivy-reverse-i-search broken by recursive update
* ivy.el (ivy-recursive-restore): New defvar.
(ivy-read): Don't restore `ivy-last' on exit if `ivy-recursive-restore'
is
branch: master
commit 2135752ee76a96e90965969d96e1273fd4fd3ead
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel--async-filter): Fix up
---
counsel.el |4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/counsel.el b/counsel.el
index c99b801..87ae973 100644
--
branch: master
commit 65ec32c984ca4cc4e82c9e8a05c98d0cc7e1ea4c
Author: Oleh Krehel
Commit: Oleh Krehel
README.md: mention the manual more prominently
---
README.md |9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/README.md b/README.md
index ddaf87f..5c67a88 10
branch: master
commit 142306edf985e1e641fba08dd00c0cfed70d7760
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-git-stash): New command
* counsel.el (counsel-git-stash-kill-action): New defun.
Fixes #374
---
counsel.el | 18 ++
1 file changed,
branch: master
commit 1de78f3d7048b18efeb9d79b0004cf7c72e9ccac
Author: Oleh Krehel
Commit: Oleh Krehel
Improve window handling for ivy-occur
---
ivy.el |9 +
1 file changed, 9 insertions(+)
diff --git a/ivy.el b/ivy.el
index cd9a7b5..96eeeb0 100644
--- a/ivy.el
+++ b/ivy.el
@@
branch: master
commit 00b009ed0ade9765962bb2c91180d425ff808e81
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-next-line-or-history): Update
Don't call `ivy-next-line' when `ivy-previous-history-element' is
called.
---
ivy.el |6 +++---
1 file changed, 3 insertions(+),
branch: master
commit e94f13e3dfea60306f779189fd035b9d9e795ee7
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-imenu): Add :preselect
Fixes #388
---
counsel.el |2 ++
1 file changed, 2 insertions(+)
diff --git a/counsel.el b/counsel.el
index b3549b1..5e5686f 100644
branch: master
commit 5f4bc14db005ccf422fc64d8b0f9415b02f0f3d8
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-rhythmbox-current-song): Preselect the current song
* counsel.el (counsel-rhythmbox-current-song): New defun.
---
counsel.el | 16
1 file ch
branch: master
commit 0744f57ce3f5922fe67cfec9b729a9ad5d1d3569
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-git-grep-occur): Fix greedy-nongreedy bug
The regex has to be greedy for the shell command to succeed.
---
counsel.el |4 +---
1 file changed, 1 insertion(
abo_abo pushed a change to branch master.
from 03d2b00 * arbitools/arbitools.el: Remove unused vars
new b6f3e45 Rename swiper -> ivy
new 6951eba Make ivy--regex-plus recognize ! at the beginning of the
str
new a4317f9 ivy.el (ivy--get-window): Return a valid
branch: master
commit 0fd6a753a02ecc9d4f4c8628edf2195b3bf01a7e
Author: Oleh Krehel
Commit: Oleh Krehel
Move switch-to-buffer to :display-transformer-fn
* ivy.el (ivy-read): Use also COLLECTION as a key for
`display-transformer-fn'.
(ivy--format): Simplify.
(ivy-switch-
branch: master
commit 37d52cca1d3875e84c06fc519ec497c0cb5a763b
Author: Oleh Krehel
Commit: Oleh Krehel
swiper.el (swiper--update-input-ivy): Replace "\t"
`swiper--candidates' replaces "\t" with four spaces for a consistent
look in the minibuffer. By the domino effect, this affec
branch: master
commit 9ffa9c7b10f91439be8c5deadc345d7b641302d6
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy--regex): Don't consider \\(?...\) a group
* ivy-test.el (ivy--regex): Add test.
Fixes #393
---
ivy-test.el |5 +
ivy.el |2 +-
2 files change
branch: master
commit 220fd384bc6736e4d9a0e6a0d4e020e95f6bea82
Author: Oleh Krehel
Commit: Oleh Krehel
doc/ivy.org: Improve the markup
* doc/ivy.org (defopt): Get rid of the macro.
(Writing this manual): New section.
Use a lot more definition lists - they look nice in b
branch: master
commit 4c81973d2bbacfaec95bcc8d1fe5ccbae55b
Author: justbur
Commit: justbur
counsel.el (counsel-locate-cmd-es): Fix regex
es doesn't support lazy search
---
counsel.el |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/counsel.el b/counsel.el
branch: master
commit 6777cf85866ccbc475453bb9a216878d49576a76
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-unquote-regex-parens): Improve
* counsel.el (counsel-grep-function): Use different quoting. Now it's
possible to use e.g. "(defun foo" as input.
(coun
branch: master
commit c0c0f638b8adfa09a79c004d3b4e81677ff5e7db
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-read): Fix extra actions for completing-read
Re #337
---
ivy.el | 13 -
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/ivy.el b/ivy.el
ind
branch: master
commit f1c72331a7025c806f4a2e4e536484a5839403a3
Author: Oleh Krehel
Commit: Oleh Krehel
swiper.el (swiper-occur): Bind ivy--regex-function
Otherwise input like "^\\w+" doesn't work.
---
swiper.el | 11 ++-
1 file changed, 6 insertions(+), 5 deletions(-)
di
branch: master
commit ded092351a7343e53504de5b7a62936bf95937f1
Author: Oleh Krehel
Commit: Oleh Krehel
Customize ivy-occur per command with ivy-set-occur
* ivy.el (ivy--occurs-list): New defvar.
(ivy-set-occur): New API function for defining custom occur behavior.
(ivy--occu
branch: master
commit d7561d29433128eefd17b86403948f21014b60d7
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el: Reduce counsel-grep char req to 2
---
counsel.el |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/counsel.el b/counsel.el
index f6565c8..f2607a4 10064
branch: master
commit 0d410d30cb699328c44a59f5d71171bf758bbe84
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-flx-limit): Configure when flx is used
Re #207
---
ivy.el |7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/ivy.el b/ivy.el
index f48459f..d
branch: master
commit e92d28237ccd55659dc643cfd4c9cef107ce8e41
Author: Constantin Kulikov
Commit: Oleh Krehel
Make ivy-ignore-buffers similar to ido-ignore-buffers.
Fixes #382
---
ivy.el | 12 +++-
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/ivy.el b/ivy
branch: master
commit 26c82461dd01e27e188d75affeeb7a39b5264faf
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-recoll): add unwind
Fixes #403
---
counsel.el |1 +
1 file changed, 1 insertion(+)
diff --git a/counsel.el b/counsel.el
index 083413a..a177717 100644
---
branch: master
commit e85ad2c995a4851f5a23bac2efcc2a9e2b1085ef
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-find-file-ignore-regexp): Fixup :type
---
counsel.el |7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/counsel.el b/counsel.el
index 4b229de
branch: master
commit 4ebf0b4e70b6d16d564568d3c05a1a2e0260f1a5
Author: Stephen Whipple
Commit: Stephen Whipple
ivy.el: Add `counsel-find-file' transformer.
The `counsel-find-file' caller should have the same behavior
as `read-file-name-internal'.
---
ivy.el |2 ++
1 file ch
branch: master
commit 50f309204d51d7e8bf3a4910854ccdf23cece49f
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel--async-sentinel): Start refactor
This function should only care about producing a list of strings from
the process buffer.
A new function should take th
branch: master
commit be06ae0f9c72f0a8daf8aa919e291ac44f9d2910
Author: Oleh Krehel
Commit: Oleh Krehel
swiper.el: Add docstring
---
swiper.el |3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/swiper.el b/swiper.el
index b52d0fe..6c22e48 100644
--- a/swiper.el
+++ b/sw
branch: master
commit 9db8308c2b2fe9c6a5e4ba673a226df591c0a4a5
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el: Organize the file with outlines
---
counsel.el | 81 +---
1 file changed, 45 insertions(+), 36 deletions(-)
diff --gi
branch: master
commit 4af5c2e4e83f51da91675b0de7301b09c4b24b2c
Author: André Peric Tavares
Commit: André Peric Tavares
Add `counsel-locate-cmd-mdfind`
OS X users might want to use `mdfind` instead of `locate`. The added
function `counsel-locate-cmd-mdfind` can be used to accomplish
branch: master
commit ec7da3fd20a2652b38d8a5241ef8fa7acf72887f
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-help-file): Improve location
Fixes #379
---
ivy.el | 11 ---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/ivy.el b/ivy.el
index 3b1e9fa..4a1
branch: master
commit 0bad92237cb48f3cdd6dc7a7f54bfda5c2dd7a83
Author: Oleh Krehel
Commit: Oleh Krehel
Provide the :caller in most calls to ivy-read
---
counsel.el | 29 +++--
ivy.el |9 ++---
2 files changed, 25 insertions(+), 13 deletions(-)
diff --g
branch: master
commit b39f409cb3ac6afc1f7ae1c3ea9c836bd1643ae3
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-unicode-char): Display hex codes in left column
---
counsel.el |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/counsel.el b/counsel.el
index ddf3
branch: master
commit b3f4db7c24076c39e323d05f0ddf7670bb865660
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy--format-minibuffer-line): Update
Add "counsel-ag counsel-pt" to the special highlight behavior.
Re #483
---
ivy.el |3 ++-
1 file changed, 2 insertions(+)
branch: master
commit 5eaf78780e70e9328c8802ebb4c94841f9c8c500
Author: Oleh Krehel
Commit: Oleh Krehel
doc/ivy.org: Improve the Texinfo/HTML export structure
* doc/ivy-ox.el: Store the settings for org-mode export to HTML and
Texinfo.
* doc/ivy.texi: Update.
branch: master
commit a526e86e5ad9f4cda7bb9ab4b57c000b1d99bd22
Author: Will Maier
Commit: Will Maier
Refactor swiper-font-lock-ensure
- expose the list of misbehaving major modes
- add swiper-font-lock-ensure-p predicate
No change in behavior.
---
swiper.el | 68
branch: master
commit f647bcad6e7504c2ce1bdeee46200fa9a7a5
Author: Oleh Krehel
Commit: Oleh Krehel
Simplify the ivy-format-function interface
* ivy.el (ivy--format-function-generic): Third arg is no longer a list
of cons cells, but a list of strings instead.
(ivy-forma
branch: master
commit c68d2cce028b9907264583f803dca33d4b19429e
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-thing-at-point): Try ffap-file-at-point
Very useful on Windows with it's weird path names.
---
ivy.el |1 +
1 file changed, 1 insertion(+)
diff --git a/ivy.el b/i
branch: master
commit 71644d9b410f659eabd2678b9df6b260e3f70bd6
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-read): Remove code that sets action index to 1
Fixes #443
---
ivy.el |2 --
1 file changed, 2 deletions(-)
diff --git a/ivy.el b/ivy.el
index fd8c81b..91c8076 100
branch: master
commit 786999654031b93dfd7fdf9e38b632ed6d4f4c77
Author: Oleh Krehel
Commit: Oleh Krehel
swiper.el: Remove obsolete faces
* swiper.el (swiper-minibuffer-match-face-1):
(swiper-minibuffer-match-face-2):
(swiper-minibuffer-match-face-3):
(swiper-minibuffer-ma
branch: master
commit 07624b3c7dc8b2962976d625ba56d26c0d2f425a
Author: Oleh Krehel
Commit: Oleh Krehel
Fix compilation warnings
---
counsel.el | 27 ++-
1 file changed, 14 insertions(+), 13 deletions(-)
diff --git a/counsel.el b/counsel.el
index 96e82f8..64baa76 1
branch: master
commit bcb81dde6e1abba02256d716426797a3e1b306f1
Author: Oleh Krehel
Commit: Oleh Krehel
Fix swiper "backward" search
* ivy.el (ivy-recompute-index-swiper): When none of the previous
candidates after the point match the current input, instead of
returning 0
branch: master
commit d40bdab4aa185676db5d2898b463f21fb6c6f8c4
Author: Oleh Krehel
Commit: Oleh Krehel
doc/ivy.org: Fix typo
---
doc/ivy.org |2 +-
doc/ivy.texi | 88 +-
2 files changed, 45 insertions(+), 45 deletions(-)
diff -
branch: master
commit 763d42b9590ad69c3ed6c76d92fb61afe103a580
Author: Stephen Whipple
Commit: Stephen Whipple
Initialize `ivy-last` to empty state.
---
ivy.el |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ivy.el b/ivy.el
index d43f60f..e65635d 100644
--- a/ivy.el
+
branch: master
commit e8f516ec7ef27aac83ab4f2abe88bdb2266be514
Author: justbur
Commit: justbur
counsel.el (counsel-ag): Add transformer
Also change command options to match git grep output. This is not
critical but it makes the commands more consistent.
---
counsel.el |5 ++
branch: master
commit f3b2640e41cb1cbff0114d2990f668056136ef98
Author: Oleh Krehel
Commit: Oleh Krehel
swiper.el (swiper--ivy): Update signature
Now takes a list of candidates, produced by something like
`swiper--candidates'.
This means that a user can call `swiper--ivy' wit
branch: master
commit 71bb1c012c1bfb68e414f49c59baad71c93f8069
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-alt-done): Simplify
---
ivy.el |3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/ivy.el b/ivy.el
index 9767332..c73e5a5 100644
--- a/ivy.el
+++ b/ivy.el
branch: master
commit c210bf684bc6e8e035eccef609b126f485c2267f
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-tmm): Fix tmm free variable
Fixes #356
---
counsel.el |2 ++
1 file changed, 2 insertions(+)
diff --git a/counsel.el b/counsel.el
index 87ae973..4a6e68f 1
branch: master
commit 3799d3d2ff1b0fdf41dbdbac643053acdbc56736
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el: Shuffle functions and rename headings
---
counsel.el | 134
1 file changed, 72 insertions(+), 62 deletions(-)
dif
branch: master
commit 88169a3647a395712a0a79a3952249bd010551e5
Author: Oleh Krehel
Commit: Oleh Krehel
"C-x C-f" can un-ignore dotfiles with a leading dot input
* counsel.el (counsel-find-file-ignore-regexp): Add a recommended value,
all dotfiles.
(counsel--find-file-matcher
branch: master
commit d0857656ca48c4608e26a30d3bdc45822ace01c7
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el (ivy-switch-buffer): Don't fall back to switch-to-buffer
Fixes #410
---
ivy.el | 16 +++-
1 file changed, 7 insertions(+), 9 deletions(-)
diff --git a/ivy.el
branch: master
commit bf7d95f7b2b052c5cf8c590e63706ab35f1d2dae
Author: Oleh Krehel
Commit: Oleh Krehel
Move read-file-name to :display-transformer-fn
* ivy.el (ivy-set-display-transformer): Set 'read-file-name-internal to
'ivy-read-file-transformer.
(ivy-read-file-transfor
branch: master
commit 681738104cf709ffb1eb3209135713eea900552b
Author: Oleh Krehel
Commit: Oleh Krehel
Allow to compose static collections with `counsel--async-command'
* ivy.el (ivy--sources-list): New defvar.
(ivy-set-sources): New defun that sets `ivy--sources-list'
(ivy-
branch: master
commit 6a8da3919bd7265fbcf506eaf66f14bde2b2600f
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-grep-action): Reveal outlines
Just like swiper.
---
counsel.el | 12 +++-
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/counsel.el b/
branch: master
commit c76c005365f10d840dc4352d48ac499aba99ab0e
Author: Stephen Whipple
Commit: Oleh Krehel
Add feedback for sole ivy completion.
When the sole completion is the same as the input, notify the
user.
Fixes #350
---
ivy.el |3 ++-
1 file changed, 2 inse
branch: master
commit 5f58f9c52f240767f5a39ee5f6f939092ae2bc32
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel--async-sentinel): Add safeguard to time-since
Fixes #479
---
counsel.el |5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/counsel.el
branch: master
commit 480cc852936d111c64b4e9cf0fad3b00fb71d7a6
Author: Oleh Krehel
Commit: Oleh Krehel
README.md: Update
Re #376
---
README.md |9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 1a03a1c..ddaf87f 100644
--- a/RE
branch: master
commit 587526e00bc68c6610fee53146b6a176d190ad9c
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-git-grep-transformer): New defun
* counsel.el (ivy-set-display-transformer):
'counsel-git-grep-transformer to 'counsel-git-grep .
Fixes #399
---
branch: master
commit 1c04fb8659b03eae00a05464ed09b17f7e6767b1
Author: justbur
Commit: Oleh Krehel
Add ivy-fixed-height-minibuffer
This option attempts to make the minibuffer stay at a fixed height
regardless of the number of candidates. Some people prefer this as
it can be
branch: master
commit 57b6651cd32dea035ac57b456158a2d9fbafb667
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el: Fix defcustom :type for several variables
* ivy.el (ivy-sort-functions-alist): Rename fields.
(ivy-sort-matches-functions-alist): Add :type.
(ivy-minibuffer-faces):
branch: master
commit f5a21db923dac0193f9417f1e88bf84b0a89e7b8
Author: Oleh Krehel
Commit: Oleh Krehel
ivy.el: define setq-local and defvar-local unless defined
Fixes #415
With this commit, ivy works on emacs-24.2.
---
counsel.el |2 +-
ivy.el | 12
branch: master
commit 407ce2c3e31ae264b88ee319faed1f82e2684fe6
Author: Oleh Krehel
Commit: Oleh Krehel
counsel.el (counsel-list-processes): New command
* counsel.el (counsel-list-processes-action-delete): New defun.
(counsel-list-processes-action-switch): New defun.
* i
branch: master
commit 9ef344d61148132199624b73f969d1719aa77b0d
Author: Chen Bin
Commit: Oleh Krehel
use imenu API to jump to position. required by org-mode
Fixes #364
---
counsel.el | 20
1 file changed, 12 insertions(+), 8 deletions(-)
diff --git a/counsel.
1 - 100 of 275 matches
Mail list logo