[elpa] externals/ivy updated (fff7b89 -> 327b9a3)
blc pushed a change to branch externals/ivy. from fff7b89 Merge branch 'master' into externals/ivy adds 7500296 Support counsel-yank-pop in delete-selection-mode adds 47b4965 * counsel.el: Autoload facemenu func for Emacs 28. adds bb7965a Demote read-extended-command-predicate errors new 39e0879 Fix :exit-function status for in-buffer completion new 8fb081a Make "C-r" key in swiper-isearch more useful new 327b9a3 Merge branch 'master' into externals/ivy Summary of changes: ivy.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
[elpa] externals/ivy 327b9a3 3/3: Merge branch 'master' into externals/ivy
branch: externals/ivy commit 327b9a3fb2557e5a769a88dd0fbd7c69cb2bd05d Merge: fff7b89 8fb081a Author: Basil L. Contovounesios Commit: Basil L. Contovounesios Merge branch 'master' into externals/ivy --- ivy.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ivy.el b/ivy.el index 48ffa66..e262f7e 100644 --- a/ivy.el +++ b/ivy.el @@ -2520,7 +2520,9 @@ The previous string is between `ivy-completion-beg' and `ivy-completion-end'." (delete-region beg end)) (setq ivy-completion-beg (point)) (insert (substring-no-properties str)) - (completion--done str 'exact) + (completion--done str (if (eq ivy-exit 'done) +'finished + 'exact)) (setq ivy-completion-end (point)) (save-excursion (dolist (cursor fake-cursors)
[elpa] externals/ivy 39e0879 1/3: Fix :exit-function status for in-buffer completion
branch: externals/ivy commit 39e08799eda8fa2131fe72772cfd477374a97640 Author: Eugene Bulavin Commit: Basil L. Contovounesios Fix :exit-function status for in-buffer completion * ivy.el (ivy-completion-in-region-action): completion--done should receive 'finished' if completion is done (PR #2837). Copyright-paperwork-exempt: yes --- ivy.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ivy.el b/ivy.el index 48ffa66..e262f7e 100644 --- a/ivy.el +++ b/ivy.el @@ -2520,7 +2520,9 @@ The previous string is between `ivy-completion-beg' and `ivy-completion-end'." (delete-region beg end)) (setq ivy-completion-beg (point)) (insert (substring-no-properties str)) - (completion--done str 'exact) + (completion--done str (if (eq ivy-exit 'done) +'finished + 'exact)) (setq ivy-completion-end (point)) (save-excursion (dolist (cursor fake-cursors)
[elpa] externals/ivy 8fb081a 2/3: Make "C-r" key in swiper-isearch more useful
branch: externals/ivy commit 8fb081a0df4612dc177923b9bb4806d86de82c4c Author: daanturo Commit: Basil L. Contovounesios Make "C-r" key in swiper-isearch more useful * swiper.el (swiper-isearch-C-r): New command that partially mimics vanilla isearch behavior: if the input is empty, search for previous history; otherwise move to the previous match (PR #2840). (swiper-isearch-map): Overwrite default "C-r" binding with it. Copyright-paperwork-exempt: yes --- swiper.el | 9 + 1 file changed, 9 insertions(+) diff --git a/swiper.el b/swiper.el index 39f6bfc..d57d2bc 100644 --- a/swiper.el +++ b/swiper.el @@ -1536,10 +1536,19 @@ When not running `swiper-isearch' already, start it." (setq thing (ivy-thing-at-point (swiper-isearch thing +(defun swiper-isearch-C-r (&optional arg) + "Move cursor vertically up ARG candidates. +When the input is empty, browse the search history instead." + (interactive "p") + (if (string= ivy-text "") + (ivy-reverse-i-search) +(ivy-previous-line arg))) + (defvar swiper-isearch-map (let ((map (make-sparse-keymap))) (set-keymap-parent map swiper-map) (define-key map (kbd "M-n") 'swiper-isearch-thing-at-point) +(define-key map (kbd "C-r") 'swiper-isearch-C-r) map) "Keymap for `swiper-isearch'.")
[elpa] externals/swiper 99ca126: Merge branch 'master' into externals/swiper
branch: externals/swiper commit 99ca1264d4a4e03cf22483c3715d343a70d72e8f Merge: 3fb29c7 8fb081a Author: Basil L. Contovounesios Commit: Basil L. Contovounesios Merge branch 'master' into externals/swiper --- swiper.el | 9 + 1 file changed, 9 insertions(+) diff --git a/swiper.el b/swiper.el index 39f6bfc..d57d2bc 100644 --- a/swiper.el +++ b/swiper.el @@ -1536,10 +1536,19 @@ When not running `swiper-isearch' already, start it." (setq thing (ivy-thing-at-point (swiper-isearch thing +(defun swiper-isearch-C-r (&optional arg) + "Move cursor vertically up ARG candidates. +When the input is empty, browse the search history instead." + (interactive "p") + (if (string= ivy-text "") + (ivy-reverse-i-search) +(ivy-previous-line arg))) + (defvar swiper-isearch-map (let ((map (make-sparse-keymap))) (set-keymap-parent map swiper-map) (define-key map (kbd "M-n") 'swiper-isearch-thing-at-point) +(define-key map (kbd "C-r") 'swiper-isearch-C-r) map) "Keymap for `swiper-isearch'.")
[elpa] externals/swiper updated (3fb29c7 -> 99ca126)
blc pushed a change to branch externals/swiper. from 3fb29c7 Bump version to point release 0.13.4 adds 8cf3f18 Bump version to point release 0.13.4 adds fb1ef15 Call ag with process-file by default adds 19e4180 Lower hydra version needed to that on GNU ELPA adds 8866138 Advertise GNU ELPA before MELPA adds 7500296 Support counsel-yank-pop in delete-selection-mode adds 47b4965 * counsel.el: Autoload facemenu func for Emacs 28. adds bb7965a Demote read-extended-command-predicate errors adds 39e0879 Fix :exit-function status for in-buffer completion adds 8fb081a Make "C-r" key in swiper-isearch more useful new 99ca126 Merge branch 'master' into externals/swiper Summary of changes: swiper.el | 9 + 1 file changed, 9 insertions(+)
[elpa] externals/counsel updated (463a973 -> a6c2349)
blc pushed a change to branch externals/counsel. from 463a973 Merge branch 'master' into externals/counsel adds 39e0879 Fix :exit-function status for in-buffer completion adds 8fb081a Make "C-r" key in swiper-isearch more useful new 471d644 Improve suggested ignored file extensions regexp new a6c2349 Merge branch 'master' into externals/counsel Summary of changes: counsel.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
[elpa] externals/counsel a6c2349 2/2: Merge branch 'master' into externals/counsel
branch: externals/counsel commit a6c23493f0bd7f9cde5acd45b431db0a815d46ab Merge: 463a973 471d644 Author: Basil L. Contovounesios Commit: Basil L. Contovounesios Merge branch 'master' into externals/counsel --- counsel.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/counsel.el b/counsel.el index e561517..2d8bc01 100644 --- a/counsel.el +++ b/counsel.el @@ -1969,7 +1969,7 @@ but the leading dot is a lot faster." (const :tag "None" nil) (const :tag "Dotfiles and Lockfiles" "\\(?:\\`\\|[/\\]\\)\\(?:[#.]\\)") (const :tag "Ignored Extensions" - ,(regexp-opt completion-ignored-extensions)) + ,(concat (regexp-opt completion-ignored-extensions) "\\'")) (regexp :tag "Regex"))) (defvar counsel--find-file-predicate nil
[elpa] externals/counsel 471d644 1/2: Improve suggested ignored file extensions regexp
branch: externals/counsel commit 471d644d6bdd7d5dc6ca4efb405e6a6389dff245 Author: daanturo Commit: Basil L. Contovounesios Improve suggested ignored file extensions regexp * counsel.el (counsel-find-file-ignore-regexp): Anchor completion-ignored-extensions suggestion at end of file name, as is usually intended (PR #2840). Copyright-paperwork-exempt: yes --- counsel.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/counsel.el b/counsel.el index e561517..2d8bc01 100644 --- a/counsel.el +++ b/counsel.el @@ -1969,7 +1969,7 @@ but the leading dot is a lot faster." (const :tag "None" nil) (const :tag "Dotfiles and Lockfiles" "\\(?:\\`\\|[/\\]\\)\\(?:[#.]\\)") (const :tag "Ignored Extensions" - ,(regexp-opt completion-ignored-extensions)) + ,(concat (regexp-opt completion-ignored-extensions) "\\'")) (regexp :tag "Regex"))) (defvar counsel--find-file-predicate nil
[elpa] externals/aggressive-completion dfc6454: Fix broken customize type; release 1.2
branch: externals/aggressive-completion commit dfc6454a63b07b9b5b993d25fe00caa3b643bf36 Author: Tassilo Horn Commit: Tassilo Horn Fix broken customize type; release 1.2 --- aggressive-completion.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aggressive-completion.el b/aggressive-completion.el index bf1fe69..e94476e 100644 --- a/aggressive-completion.el +++ b/aggressive-completion.el @@ -6,7 +6,7 @@ ;; Maintainer: Tassilo Horn ;; Keywords: minibuffer completion ;; Package-Requires: ((emacs "27.1")) -;; Version: 1.1 +;; Version: 1.2 ;; This file is part of GNU Emacs. @@ -71,7 +71,7 @@ If nil, only show the completion help." (defcustom aggressive-completion-auto-complete-commands '( self-insert-command yank) "Commands after which automatic completion is performed." - :type '(repeat command)) + :type '(repeat function)) (defvar aggressive-completion--timer nil)
[elpa] externals/aggressive-completion c87ce0d: Fix a (wrong-type-argument number-or-marker-p tab) error; release 1.3
branch: externals/aggressive-completion commit c87ce0d0d84e22f89cc628378c9807e534ac4f9b Author: Tassilo Horn Commit: Tassilo Horn Fix a (wrong-type-argument number-or-marker-p tab) error; release 1.3 --- aggressive-completion.el | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/aggressive-completion.el b/aggressive-completion.el index e94476e..890c6cd 100644 --- a/aggressive-completion.el +++ b/aggressive-completion.el @@ -6,7 +6,7 @@ ;; Maintainer: Tassilo Horn ;; Keywords: minibuffer completion ;; Package-Requires: ((emacs "27.1")) -;; Version: 1.2 +;; Version: 1.3 ;; This file is part of GNU Emacs. @@ -77,6 +77,7 @@ If nil, only show the completion help." (defun aggressive-completion--do () "Perform aggressive completion." + (message "last-command: %S" last-command) (when (window-minibuffer-p) (let* ((completions (completion-all-sorted-completions)) ;; Don't ding if there are no completions, etc. @@ -103,7 +104,8 @@ If nil, only show the completion help." ;; Only show the completion help. This slightly awkward ;; condition ensures we still can repeatedly hit TAB to scroll ;; through the list of completions. - (unless (and (= last-command-event ?\t) + (unless (and (memq last-command + '(completion-at-point minibuffer-complete)) (window-live-p (get-buffer-window "*Completions*")) (with-current-buffer "*Completions*"
[elpa] externals/diff-hl 4bf77c6: Fix recent perf regression in flydiff
branch: externals/diff-hl commit 4bf77c6a56eee9f841c8eb518e2a010eb44eec9e Author: Dmitry Gutov Commit: Dmitry Gutov Fix recent perf regression in flydiff --- diff-hl-flydiff.el | 1 + 1 file changed, 1 insertion(+) diff --git a/diff-hl-flydiff.el b/diff-hl-flydiff.el index 893254d..4eefa49 100644 --- a/diff-hl-flydiff.el +++ b/diff-hl-flydiff.el @@ -41,6 +41,7 @@ (make-variable-buffer-local 'diff-hl-flydiff-modified-tick) (defun diff-hl-flydiff-buffer-with-head (file &optional backend) + (setq diff-hl-flydiff-modified-tick (buffer-chars-modified-tick)) (diff-hl-diff-buffer-with-head file " *diff-hl-diff*" backend)) (defun diff-hl-flydiff-update ()
[nongnu] elpa/markdown-mode 7363b53 2/3: Fix docstring for latest emacs
branch: elpa/markdown-mode commit 7363b531d92f99282dea032c9dc0d22d8dc37be6 Author: Shohei YOSHIDA Commit: Shohei YOSHIDA Fix docstring for latest emacs --- markdown-mode.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/markdown-mode.el b/markdown-mode.el index 6775bfa..1737a7c 100644 --- a/markdown-mode.el +++ b/markdown-mode.el @@ -1777,7 +1777,7 @@ See `markdown-hide-markup' for additional details." (require 'font-lock) (defgroup markdown-faces nil - "Faces used in Markdown Mode" + "Faces used in Markdown Mode." :group 'markdown :group 'faces) @@ -5416,7 +5416,7 @@ See also `markdown-mode-map'.") ;;; Menu == (easy-menu-define markdown-mode-menu markdown-mode-map - "Menu for Markdown mode" + "Menu for Markdown mode." '("Markdown" "---" ("Movement"
[nongnu] elpa/markdown-mode d1d456b 1/3: Fix use-package sample configuration
branch: elpa/markdown-mode commit d1d456b47a7986f1e9991697869330b0597069da Author: Shohei YOSHIDA Commit: Shohei YOSHIDA Fix use-package sample configuration This is for avoiding overriding `README.md` configuration. --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index c46bf2e..ed367a3 100644 --- a/README.md +++ b/README.md @@ -79,9 +79,9 @@ example; adjust settings as desired): ```lisp (use-package markdown-mode :ensure t - :mode (("README\\.md\\'" . gfm-mode) - ("\\.md\\'" . markdown-mode) - ("\\.markdown\\'" . markdown-mode)) + :mode (("\\.md\\'" . markdown-mode) + ("\\.markdown\\'" . markdown-mode) + ("README\\.md\\'" . gfm-mode)) :init (setq markdown-command "multimarkdown")) ```
[nongnu] elpa/markdown-mode f18d26d 3/3: Merge pull request #607 from jrblevin/fix-use-package-sample
branch: elpa/markdown-mode commit f18d26d2a7de425aaa142f7fa8338391f2df0f73 Merge: 0517340 7363b53 Author: Shohei YOSHIDA Commit: GitHub Merge pull request #607 from jrblevin/fix-use-package-sample Fix use-package sample configuration --- README.md| 6 +++--- markdown-mode.el | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index c46bf2e..ed367a3 100644 --- a/README.md +++ b/README.md @@ -79,9 +79,9 @@ example; adjust settings as desired): ```lisp (use-package markdown-mode :ensure t - :mode (("README\\.md\\'" . gfm-mode) - ("\\.md\\'" . markdown-mode) - ("\\.markdown\\'" . markdown-mode)) + :mode (("\\.md\\'" . markdown-mode) + ("\\.markdown\\'" . markdown-mode) + ("README\\.md\\'" . gfm-mode)) :init (setq markdown-command "multimarkdown")) ``` diff --git a/markdown-mode.el b/markdown-mode.el index 6775bfa..1737a7c 100644 --- a/markdown-mode.el +++ b/markdown-mode.el @@ -1777,7 +1777,7 @@ See `markdown-hide-markup' for additional details." (require 'font-lock) (defgroup markdown-faces nil - "Faces used in Markdown Mode" + "Faces used in Markdown Mode." :group 'markdown :group 'faces) @@ -5416,7 +5416,7 @@ See also `markdown-mode-map'.") ;;; Menu == (easy-menu-define markdown-mode-menu markdown-mode-map - "Menu for Markdown mode" + "Menu for Markdown mode." '("Markdown" "---" ("Movement"
[nongnu] elpa/markdown-mode updated (0517340 -> f18d26d)
elpasync pushed a change to branch elpa/markdown-mode. from 0517340 markdown-mode.el: add the "markdown_py" into default initialize-list for "markdown-command" new d1d456b Fix use-package sample configuration new 7363b53 Fix docstring for latest emacs new f18d26d Merge pull request #607 from jrblevin/fix-use-package-sample Summary of changes: README.md| 6 +++--- markdown-mode.el | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-)