abo_abo pushed a change to branch master.

      from  21cec61   Improve folding behavior in *El Occur* buffers
       new  d9608bf   ivy.el (ivy-read-action): Allow quit by ESC for better 
work with evil
       new  efaa5f2   ivy-hydra.el (ivy-dispatching-done-hydra): Quit on "C-g"
       new  0f10b82   ivy-hydra.el (ivy-dispatching-done-hydra): Break hint 
into columns
       new  f94c15c   ivy.el (ivy--magic-file-slash): Change priority in cond
       new  b61b3f9   Refactor counsel-linux-app.
       new  cd4709a   Don't accept empty fields in desktop files
       new  c747222   Use throw/catch instead of nested if statements.
       new  a98b9fa   Only parse "Desktop Entry" group
       new  b5a4379   Hide linux applications when appropriate
       new  4cdd656   Use call-process instead of call-process-shell-command.
       new  3e6fc73   Support TryExec in desktop files
       new  ee5eaf6   Make the linux application list generation O(N) instead 
of O(N*N)
       new  5d5b00c   Add back counsel-linux-apps-faulty
       new  e05b7fc   Actually search for desktop files recursively
       new  b941c5f   Add back the linux application cache.
       new  581d08c   counsel.el (counsel-linux-apps-list): Remove 
file-attribute-modification-time
       new  2792604   counsel.el (counsel-linux-app): Add "d" action to open 
desktop file
       new  a2bb1c4   ivy.el: Add "i" and "w" as global actions
       new  72cdee5   Add a format function for the counsel-linux-app menu
       new  3dc3f3a   ivy-overlay.el: Fix byte compiler warnings
       new  a3abf3f   counsel.el (counsel-set-variable): Handle defcustom with 
multiple entries
       new  7711c0c   counsel.el (counsel-set-variable): Disallow '(function)
       new  dfa3bc5   counsel.el (counsel-package-action): Fix package removal
       new  f98f89f   counsel.el (counsel-yank-pop): Don't restrict to 3 chars 
or more
       new  df490b4   counsel.el (counsel-irony-callback): Update due to irony 
change
       new  e546d41   counsel.el (counsel-irony-annotate): Update due to irony 
change
       new  d6ed4af   counsel.el (counsel-company): Remove 
company-complete-common
       new  37a1e64   counsel.el (counsel-package-action): Add defvar
       new  76db661   Highlight custom variables in counsel-describe-variable
       new  dc6c57a   counsel.el (counsel-describe-variable): Mention 
highlighting in doc
       new  3282871   Highlight interactive functions in 
counsel-describe-function
       new  3a00c5a   Add and use ivy-highlight-face
       new  87e196a   counsel.el (counsel-yank-pop-action-remove): Add and bind 
to "d"
       new  f565f76   Limit rg results to 150 columns
       new  1e93546   ivy.el (ivy-switch-buffer-transformer): Compose face
       new  7b437a6   ivy.el (ivy--minibuffer-setup): Fix 
ivy-fixed-height-minibuffer for inline
       new  101101d   Don't attempt to save readonly files before calling 
counsel-grep
       new  399d74f   Prevent opening an already open file in counsel-grep
       new  38ecfe7   counsel.el (counsel-unicode-char): Show cands in order
       new  4905458   swiper.el (swiper-all-buffer-p): Add gnus-article-mode
       new  7621e5f   Customize behavior of the magic slash on non-existing 
directories
       new  97e9205   ivy.el (ivy-avy): Fix when scrolled
       new  a61a7f7   counsel.el: Add counsel versions of org-goto
       new  aa41ff2   counsel-mark-ring: sort by location
       new  cbc88c7   counsel.el (counsel-variable-list): Delete empty name
       new  3cc9710   ivy.el (ivy-magic-slash-non-match-action): Fix val naming 
duplicity
       new  b87f86f   counsel.el: Improve counsel-org-goto functions
       new  3fc42cd   ivy.el (ivy--magic-file-slash): Fix "C-y"
       new  16997d8   counsel.el (counsel-org-goto--get-headlines): Fix 
point-min bug
       new  299b851   counsel.el (counsel-org-goto--add-face): Keep text 
properties
       new  4d6e405   counsel.el (counsel-org-goto--get-headlines): Simplify 
code
       new  3c415ed   Add new function counsel-apropos
       new  cd91cf0   counsel-irony: use candidates provided to the async 
callback
       new  dd1bf1e   Fix interaction of ivy-partial and case-folding
       new  d933bc8   Prevent ivy-partial from dropping out of case-folding
       new  ec71273   ivy.el (ivy-partial): Fix downcase on non-string
       new  07212d9   ivy.el (ivy--magic-file-slash): Fix regression
       new  365008f   ivy.el: Don't add :preselect to collection
       new  859eb78   ivy.el (ivy-completing-read): Don't quote regex for files
       new  c931949   Add a command to switch to another git worktree.
       new  b9bbb2d   ivy.el (ivy-read) Add possibility to auto-select single 
candidate
       new  9515770   counsel.el (counsel-yank-pop): ignore entirely empty 
candidates
       new  99e6428   ivy.el (ivy-read): Add new argument "def"
       new  2d29191   Stop counsel-ag-occur from breaking when search string 
begins with "-"
       new  6458c35   Avoid setting ivy window as minibuffer
       new  fcb4c7f   ivy.el: Fix ivy-completing-read when def is a list
       new  7e0e624   swiper.el (swiper-all): Autoload
       new  9a98799   Fix completion of relative directories.
       new  1d4f09c   counsel.el (counsel-file-register): Use Ivy to open file 
registers
       new  1cab926   counsel.el (counsel-git-grep-skip-counting-lines): New 
defcustom
       new  bbd9012   ivy.el: Make prompt line selectable
       new  6b004d2   ivy-test.el: Add tests for selectable prompt
       new  a3b9a96   Never use color results with counsel-rg
       new  f494c0a   ivy.el (ivy--prompt-selectable-p): Fix require-match 
condition
       new  c654e1b   Add a command to switch to shell buffers.
       new  3f5561b   Rewrite counsel-switch-to-shell-buffer to ivy style
       new  8ae1dcb   colir.el: Fix checkdoc warnings
       new  a85053c   ivy-hydra.el: Fix checkdoc warnings
       new  0811180   ivy-test.el: Fix checkdoc warnings
       new  06d299f   swiper.el: Fix checkdoc warnings
       new  082aaec   counsel.el: Fix checkdoc warnings
       new  203bfb1   ivy.el: Fix checkdoc warnings
       new  9dba3ce   counsel.el (counsel-file-register): Fix typos and style 
errors
       new  693f55d   counsel.el (counsel-file-register): Action to open in 
other window
       new  752ba81   counsel.el (counsel-switch-to-buffer-or-window): Fix
       new  e1d5128   Makefile: Add target checkdoc to check documentation 
guidelines of lisp files
       new  e4a2b24   counsel.el (counsel-list-buffers-with-mode): Fix doc
       new  30e8b83   ivy.el (ivy-partial): Remove unwarranted downcase
       new  7460626   ivy.el (ivy-completing-read): Set 
completion-in-region-function
       new  4440810   ivy.el (ivy-avy): Get rid of error message when exiting 
avy silently
       new  df0dbb7   Implement counsel-ack like counsel-pt
       new  59448d3   Factor out common code for ivy-occur-grep-mode buffers.
       new  e76c43a   Make counsel-git-grep use counsel-delete-process
       new  3647115   Add optional param:initial-input for counsel-git
       new  f042661   Guard calls to external programs with helpful message
       new  c56402d   ivy.el (ivy--reset-state): Initialize ivy--index with 0
       new  34caa0a   README.md: Mention the possibility to select the prompt 
line
       new  51e0ff5   counsel.el: Fix checkdoc warnings
       new  e9bb583   counsel.el (counsel-M-x): Don't rebuild cache on every 
invocation.
       new  d020a7b   counsel.el (counsel-rg): Search whole Git repository
       new  d0904f8   ivy.el: Fix extra initial-input in read-file-name
       new  d785f98   counsel.el (counsel--descbinds-cands): Update regex
       new  bda5146   ivy.el: Fix minibuffer-prompt face with 
ivy-use-selectable-prompt
       new  bf0e438   counsel.el (counsel-find-file-ignore-regexp): Offer 
completion-ignored-extensions
       new  ae438ff   Add ivy-rotate-preferred-builders to switch re builders
       new  d4ff6c5   counsel.el (counsel-git-grep-recenter): fix warning by 
`recenter`
       new  77f51fc   counsel.el (counsel-rg-base-command): Remove --max-columns
       new  d173bd7   ivy.el (ivy-minibuffer-map): Bind <next> and <prior>
       new  c5f850a   Fix invalid key binding
       new  dc146d9   doc/ivy.texi: Update
       new  1489b52   counsel.el (counsel-git-grep): Fix error on 24.5
       new  d0ed397   ivy.el (ivy-switch-view): Add
       new  e35dae3   ivy.el (ivy-completing-read): Consider DEF being a list
       new  21a88f0   Extract a helper function to get git toplevel directory.
       new  66d9956   Add an action to kill all buffers from a worktree.
       new  8cddc05   Git worktree: Fix: avoid to trigger an error while 
walking the buffers.
       new  c5ea5df   Add a test for new default behavior
       new  7ab66ed   Make DEF default to the empty string in 
ivy-completing-read
       new  9f74310   Add test for ivy-completing-read-default-is-empty-string
       new  3bb12cd   Better handling of nil default to ivy-completing-read
       new  dc223ac   Prevent infinite recursion when handlers call ivy
       new  3dc1e9f   Add test for ivy-completing-read-handlers-alist
       new  42302d6   Add some entries to ivy-completing-read-handlers-alist
       new  1760860   Fix a test failure under Emacs 24.3
       new  b6dc534   ivy.el (ivy-completing-read-with-empty-string-def): Fix 
typo
       new  ab42442   Do not let bind find-file-hook if not necessary
       new  112c5ba   ivy.el (ivy-occur-press): Highlights for more commands
       new  714f9f8   ivy.el: ivy-initial-inputs-alist should use caller first
       new  ff3eaf9   ivy.el (ivy--sorted-files): Always use predicate
       new  d871abf   Add variable counsel-git-log-split-string-re
       new  c5dda50   Add counsel-async-ignore-re
       new  88c19d2   counsel-git-log: Ignore blank candidates
       new  fc27533   ivy.el (ivy-truncate-lines): New defcustom
       new  75c873b   ivy.el (ivy-avy): Fix for ivy-format-function-arrow
       new  0221a16   swiper.el (swiper-font-lock-exclude): Update
       new  abc65d3   Fix ivy-previous-line-or-history behaviour on non-initial 
result
       new  7ed2caf   swiper.el (swiper--add-overlays): Skip background for 
super-long matches
       new  f9c5149   ivy-overlay.el (ivy-display-function-overlay): Fall back 
when there's no space
       new  8bf966b   Prevent "void-function colir-color-parse" in ivy-test.el
       new  9b071a8   ivy.el (ivy-completing-read-with-empty-string-def): Fix 
typo
       new  0debbd1   Make counsel-async filter update time configurable
       new  2881ffe   ivy.el (ivy--reset-state): Simplify re-builder / highlight
       new  a5cd13b   counsel.el (counsel--browse-history): Work-around 
ring-elements
       new  236021d   ivy.el (ivy--virtual-buffers): Ensure bookmarks are loaded
       new  43bfb09   ivy.el (ivy--virtual-buffers): Add delete " -no file- "
       new  aa3c9c6   ivy.el: Fix arrows not working for ivy--regex-ignore-order
       new  6290e0a   ivy.el: Fix arrows not working for ivy--regex-ignore-order
       new  7bfa2f9   ivy.el: ivy--old-re is either a string or a seq
       new  03222ed   ivy.el (ivy-occur-delete-candidate): Add and bind to "C-d"
       new  62e2ba4   counsel.el (counsel-git-grep-cmd-default): Fix for Windows
       new  acb5f11   ivy.el (ivy-completion-in-region-action): Fix "C-M-j"
       new  6130d11   correct spelling mistake
       new  e9f7dcb   ivy.el (ivy-immediate-done): Update
       new  ca12f22   counsel.el (counsel-imenu-map): New defvar
       new  a770ddd   counsel.el (counsel-dired-jump): Obey find-program
       new  9dcb5f5   ivy.el: Fix compile warning
       new  38b4316   Ensure action and display transformer are called from 
initial buffer
       new  6b0725d   Allow ! and space to be escaped in ivy--regex-ignore-order
       new  6bf3e5d   Add a counsel command to checkout a different branch.
       new  fe95f52   Unify the different ways to check for git.
       new  8285227   counsel.el: Fix up previous commits
       new  7284ca6   counsel.el (counsel-M-x-history): Add
       new  e1690ba   ivy-overlay.el (ivy-display-function-overlay): Fall back
       new  1c04290   Protect against match-beginning / match-end not integerp.
       new  ec179db   counsel.el (counsel-git-grep-occur): Fix output with 
negative pattern
       new  01e305c   Add counsel-url-expand helper for ivy-ffap-url-functions
       new  0a1d361   Minor changes to counsel-url-expand
       new  d797956   ivy.el (ivy-read): Call ivy-overlay-cleanup only when 
needed
       new  118431c   ivy.el (ivy--insert-prompt): Don't require prompt to end 
in ": "
       new  58de02c   counsel.el (counsel-org-file): New command
       new  fa8c343   swiper.el (swiper-font-lock-exclude): Add treemacs-mode
       new  d4f3735   counsel.el (ivy-ffap-url-functions): Check if git is 
present
       new  8268b22   counsel.el: fix default ag command on windows
       new  e95cb9a   Adapt to ucs-names now being a hash table in emacs 26+
       new  e896975   counsel.el (counsel-grep): Remove counsel--git-dir 
inconsistency
       new  225eb2f   counsel.el (counsel-grep-like-occur): Add
       new  e320d17   counsel.el (counsel-unicode-char): Make lazy
       new  cd4e789   counsel.el: Fix :group typos
       new  a5f92ed   ivy.el (ivy-initial-inputs-alist): Fix entry for man
       new  6827edf   counsel.el (counsel-git-grep-occur): Update
       new  a6e15e6   counsel.el: Allow async commands on Tramp buffers
       new  c9f86b5   ivy.el (ivy--reset-state): Remove empty string from coll
       new  9caa6ac   ivy.el (ivy--directory-done): Fix "/sudo::" in current dir
       new  cae53eb   targets/plain.el: Add
       new  f7470fe   ivy.el (ivy--reset-state): Don't delete "" for dynamic 
coll
       new  55e34e8   ivy.el (ivy-completion-in-region): Use :initial-input and 
:unwind
       new  1107875   counsel.el (counsel-ag-occur): Fix quoting
       new  b1f03a0   counsel.el: shell-quote-argument clean-up
       new  663f68b   ivy.el (ivy-completion-in-region): Fix compile warning
       new  59ccb20   doc/ivy.org: Update
       new  87c1e4e   ivy.el (ivy-completion-in-region): Fix prefix issue
       new  67142aa   Add trailing space to counsel-imenu ivy prompt
       new  4a66bb6   counsel.el (counsel-up-directory): Allow editing TRAMP 
prefix
       new  897a39c   ivy.el (ivy-completion-in-region): Fix up
       new  3cd7637   ivy-overlay.el: Expect window to be 1 row taller
       new  8d124c8   ivy.el (ivy-completion-in-region): Fix length bug
       new  8837369   ivy-test.el (ivy-completion-in-region): Add test
       new  e805194   ivy-test.el (ivy-completion-in-region): Try a different 
symbol
       new  c6287a7   ivy.el (ivy-completion-in-region): Fix sole match case
       new  9e56a92   counsel.el (counsel-require-program): Return result
       new  8ab8400   Add new command counsel-fzf
       new  1a33da4   ivy.el (ivy-avy): Selects correct candidate
       new  f10921b   Add CONTRIBUTING.md
       new  26b22ab   CONTRIBUTING.md: Improve grammar
       new  b1b29f0   CONTRIBUTING.org: Rename from CONTRIBUTING.md
       new  31e801f   ivy.el (ivy-backward-delete-char): Preselect last dir
       new  3c6eb80   counsel.el (counsel-mode-map): Add counsel-faces
       new  55d1898   ivy.el (ivy--exhibit): Update prompt even if there are no 
candidates
       new  865a37a   counsel.el: Require compile.el faces before use
       new  f3a737d   counsel.el (counsel-git-grep-transformer): Optimise text 
props
       new  96663b7   counsel.el (counsel-fzf-function): Enable highlighting
       new  e2be1c0   ivy-overlay.el (ivy-overlay-impossible-p): Check for 
point-min
       new  385b8c8   counsel.el (counsel-grep-base-command): Add --
       new  e32ecea   counsel.el (counsel-ag-occur): Add --
       new  9c8f4a4   Revert "ivy.el (ivy--exhibit): Update prompt even if 
there are no candidates"
       new  b7f2700   ivy.el (ivy--exhibit): Update prompt even if there are no 
candidates
       new  9f38d13   Revert "ivy.el (ivy-backward-delete-char): Preselect last 
dir"
       new  0c4244e   ivy-overlay.el (ivy-display-function-overlay): Fix 
org-indent-mode
       new  301139d   ivy.el (ivy-occur-mode-map): Bind "R" to read-only-mode
       new  5d373be   swiper.el (swiper-query-replace): Disable read-only for 
the duration
       new  d951631   ivy-overlay.el (ivy-overlay-impossible-p): Bring back 
org-mode
       new  61764da   swiper.el (swiper-font-lock-exclude): Add magit-popup-mode
       new  e8ae5c2   swiper.el (swiper-font-lock-exclude): Add adoc-mode 
(AsciiDoc)
       new  5009b81   swiper.el (swiper-font-lock-exclude): Add bbdb-mode
       new  d945699   counsel.el: Add a generic minibuffer history browser.
       new  68f5f4e   ivy.el: Add a small refresh delay for dynamic collections.
       new  345d955   counsel.el (counsel-fzf-dir-function): Allow to customize
       new  b3f2ab0   counsel.el (counsel-fzf): Set extra actions
       new  bfc3500   doc/ivy.org: Fix typo
       new  c6d92d8   .dir-locals.el: Enforce sentence-end-double-space
       new  2ec499b   counsel.el (counsel-grep-or-swiper): Improve logic
       new  da7eb94   counsel.el (counsel-grep-base-command): Improve docs & 
usage
       new  34fa781   counsel.el (counsel-grep-action): Simplify logic
       new  27a1c0a   .dir-locals.el: Suggest common-lisp-indent-function
       new  3aed683   ivy.el (ivy--occur-press-buffer): Fix double 
pop-to-buffer issue
       new  c68a6d8   ivy.el (ivy-occur-press): Don't fail if buffer was killed
       new  61c91e2   counsel.el (counsel-git-occur): Add
       new  bd69d21   counsel.el (counsel-git-occur): Actually use git ls-files
       new  877d777   counsel.el (counsel-cmd-to-dired): Rename from 
counsel-find-dired
       new  36e3312   counsel.el (counsel-fzf-occur): Add
       new  f81ec3e   counsel.el (counsel-cmd-to-dired): Reduce boilerplate
       new  7984188   ivy.el (ivy-read): Bind inhibit-message
       new  14f15a0   ivy.el: Promote "C-d" from ivy-occur-grep-mode to 
ivy-occur-mode
       new  e6f1167   ivy.el (ivy-switch-buffer-occur): Simplify
       new  1efb0d6   counsel.el (counsel-find-file-occur): Add
       new  b1f8592   ivy.el (ivy-read): Don't touch inhibit-message
       new  215922e   ivy.el (ivy--sort): Also check this-command
       new  7109ce0   ivy.el (ivy-add-actions): Delete action dups by key
       new  9fa4d7c   ivy.el: Add buffer->file completion switch action
       new  8900c1f   counsel.el (counsel-find-file-occur): Correct regex 
passed to grep
       new  5c559f5   ivy-test.el (ivy-with-r): Use with-output-to-string
       new  07e0daa   Makefile: Reuse implicit variable RM if present
       new  c4f2b4b   Makefile: Add missing .PHONY targets
       new  1e8e054   Makefile: Simplify and reorder compile target
       new  2dd7d8c   ivy-overlay.el: Pacify byte-compiler
       new  5b270c6   counsel.el (counsel-git-occur): Fix regex
       new  2d17e88   Add missing re-builder-alist value in docstring
       new  a416ad8   Uniformize interface of swiper and 
counsel-grep{,-or-swiper}.
       new  c9ebe97   counsel.el (counsel-locate-action-extern): handle cygwin
       new  23de224   swiper.el (swiper--init): Turn off reveal-mode for the 
duration
       new  0384862   ivy.el (ivy--minibuffer-setup): Use setq-local
       new  1749721   ivy.el (ivy--dirname-p): New function
       new  ea2f1d5   counsel.el (counsel-org-capture): Add
       new  61fd0f5   counsel.el (counsel-org-capture): Use delq
       new  9901417   Make sure foo/ directory goes before foo-bar/ directory
       new  48a4c83   Make it possible to configure counsel-describe-function
       new  ce2ffaa   Make it possible to configure counsel-describe-variable
       new  70f8f4a   counsel.el (counsel-find-file-occur): Use xargs -d '\n'
       new  dda90f7   counsel.el (counsel-unquote-regex-parens): Handle cons arg
       new  1eaa096   ivy.el (ivy-auto-select-single-candidate): Disable on 
remotes
       new  1240d88   ivy.el (ivy-read): Check string
       new  17ff10f   README.md: Update guidelines link
       new  3e814de   counsel.el: Minor interactive touch-ups
       new  54d7779   counsel.el (counsel-mark-ring): Improve
       new  02429f5   Simplify string padding and truncation
       new  da3faf5   Minor major-mode touch-ups
       new  10dc913   counsel.el (counsel-list-buffers-with-mode): Use classic 
dolist
       new  9967b2d   counsel.el (counsel-describe-function-preselect): New 
defcustom
       new  2393540   Use fboundp and functionp correctly for great good
       new  4a2cee0   doc/Changelog.org: Release 0.10.0
       new  695656e   Merge commit '4a2cee03519f98cf95b29905dec2566a39ff717e' 
from swiper


Summary of changes:
 CONTRIBUTING.org               |   52 ++
 packages/avy/.dir-locals.el    |    5 +-
 packages/ivy/Makefile          |   12 +-
 packages/ivy/README.md         |   18 +-
 packages/ivy/colir.el          |    5 +-
 packages/ivy/counsel.el        | 1918 ++++++++++++++++++++++++++++++----------
 packages/ivy/doc/Changelog.org |  720 +++++++++++++++
 packages/ivy/doc/ivy.org       |   35 +-
 packages/ivy/doc/ivy.texi      |   14 +-
 packages/ivy/ivy-hydra.el      |   30 +-
 packages/ivy/ivy-overlay.el    |   92 +-
 packages/ivy/ivy-test.el       |  314 ++++++-
 packages/ivy/ivy.el            |  961 +++++++++++++-------
 packages/ivy/swiper.el         |  125 ++-
 targets/checkdoc.el            |    6 +
 targets/plain.el               |    4 +
 16 files changed, 3369 insertions(+), 942 deletions(-)
 create mode 100644 CONTRIBUTING.org
 create mode 100644 targets/checkdoc.el
 create mode 100644 targets/plain.el

Reply via email to