profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/basil-conto/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

abo-abo/swiper 1906

Ivy - a generic completion frontend for Emacs, Swiper - isearch with an overview, and more. Oh, man!

basil-conto/gauss-newton 8

Simple Python implementation of the Gauss-Newton algorithm

basil-conto/dotfiles 3

dotdotdot

basil-conto/ace-window 0

Quickly switch windows in Emacs

basil-conto/atomic-chrome 0

Edit text area on Chrome with Emacs using Atomic Chrome

basil-conto/blc-netsoc 0

Personal Netsoc website - https://gitlab.com/basil-conto/blc-netsoc

basil-conto/bott 0

Simple rcirc bot

basil-conto/cache 0

Simulation of a simple, generalised CPU cache in Haskell

basil-conto/cmus 0

Small, fast and powerful console music player for Unix-like operating systems.

basil-conto/company-box 0

A company front-end with icons

issue commentabo-abo/swiper

Strange index selected after ivy-partial-or-done

No bother, thanks for confirming.

vitek

comment created time in 6 hours

issue commentabo-abo/swiper

use timer to improve the ivy-read performance

I am experiencing the same issue. I use counsel-projectile to open open file, when I type the file name, the issue occurs. But if I just paste the file name without typing, I get the result quickly.

Is issue #2911 relevant to this? Thanks.

redguardtoo

comment created time in 6 hours

issue commentabo-abo/swiper

Strange index selected after ivy-partial-or-done

I'm having a hard time following the recipe, so I can't reproduce the issue. Here's what I'm doing:

  1. cd "$(mktemp -d)"

  2. HOME="$PWD" XDG_CONFIG_HOME="$PWD/.config" emacs -Q

  3. (progn
      (require 'package)
      (push '("melpa" . "https://melpa.org/packages/")
            package-archives)
      (package-refresh-contents)
      (mapc #'package-install '(counsel flx))
      (setq ivy-re-builders-alist '((t . ivy--regex-fuzzy)))
      (ivy-mode)
      (counsel-mode)
      (require 'tetris))
    
  4. C-x C-e

  5. M-x tet

    2021-09-26-224825_956x525_scrot

  6. TAB

    2021-09-26-224835_956x525_scrot

Using https://elpa.gnu.org/devel/ instead of https://elpa.gnu.org/packages/ for the Ivy and Counsel packages (IOW, installing their latest development versions rather than releases) makes no difference either.

Here are my Emacs configuration details as collected by M-x report-emacs-bug RET:

In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw3d scroll bars)
 of 2021-09-26 built on tia
Repository revision: 4cc43449432427817400bad12e7ef722e6591a21
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12011000
System Description: Debian GNU/Linux bookworm/sid

Configured using:
 'configure 'CC=ccache gcc' 'CFLAGS=-Og -ggdb' --config-cache
 --prefix=/home/blc/.local --enable-checking=structs
 --with-x-toolkit=lucid --with-file-notification=yes --with-x'

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY
INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS
X11 XAW3D XDBE XIM XPM LUCID ZLIB

Important settings:
  value of $LANG: en_IE.UTF-8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix

Major mode: Lisp Interaction

Minor modes in effect:
  counsel-mode: t
  ivy-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  indent-tabs-mode: t
  transient-mark-mode: t

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug sendmail thingatpt tetris gamegrid
counsel xref project xdg advice swiper cl-extra help-mode ivy warnings
edmacro kmacro delsel ivy-faces ivy-overlay colir color compile comint
ansi-color ring info find-func easy-mmode autoload radix-tree lisp-mnt
tar-mode arc-mode archive-mode cus-edit pp cus-start cus-load wid-edit
finder-inf mm-archive message dired dired-loaddefs rfc822 mml mml-sec
epa derived gnus-util rmail rmail-loaddefs text-property-search
time-date mailabbrev gmm-utils mailheader mm-decode mm-bodies mm-encode
mail-utils gnutls network-stream url-http mail-parse rfc2231 rfc2047
rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm rmc puny url-cache
url-auth epg rfc6068 epg-config package browse-url url url-proxy
url-privacy url-expand url-methods url-history url-cookie url-domsuf
url-util mailcap url-handlers url-parse auth-source cl-seq eieio
eieio-core cl-macs eieio-loaddefs password-cache json subr-x map
url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib
iso-transl tooltip eldoc electric uniquify ediff-hook vc-hooks
lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd
tool-bar dnd fontset image regexp-opt fringe tabulated-list replace
newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar
rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock
font-lock syntax font-core term/tty-colors frame minibuffer cl-generic
cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray
cl-preloaded nadvice button loaddefs faces cus-face macroexp files
window text-properties overlay sha1 md5 base64 format env code-pages
mule custom widget hashtable-print-readable backquote threads dbusbind
inotify lcms2 dynamic-setting system-font-setting font-render-setting
cairo x-toolkit x multi-tty make-network-process emacs)

What am I missing? Thanks.

vitek

comment created time in 19 hours

PullRequestReviewEvent

Pull request review commentabo-abo/swiper

counsel-find-file: Support opening in other tab

 in the current window." (ivy-set-actions  'counsel-switch-buffer  '(("x" counsel-open-buffer-file-externally "open externally")-   ("j" ivy--switch-buffer-other-window-action "other window")))+   ("j" ivy--switch-buffer-other-window-action "other window")+   ("t" 'switch-to-buffer-other-tab "other tab")))

Spurious apostrophe?

Hugo-Heagren

comment created time in 5 days

Pull request review commentabo-abo/swiper

counsel-find-file: Support opening in other tab

 Otherwise, forward to `ivy-kill-line'."    ("j"     ivy--switch-buffer-other-window-action     "other window")+   ("t"+    switch-to-buffer-other-tab

Should this not also support the extra stuff that ivy--switch-buffer-other-window-action (phew) does in the "other window" case?

Hugo-Heagren

comment created time in 5 days

PullRequestReviewEvent

pull request commentabo-abo/swiper

counsel-find-file: Support opening in other tab

Thanks!

To continue in the same coding style as the others

No need to worry about that. If you prefer to have such a command now, there's no need to wait for Emacs to acquire it as well. If and when Emacs acquires it, we can always adapt Counsel accordingly.

this would need a function bookmark-jump-other-tab, which doesn't exist yet

FWIW, my impression is that vanilla Emacs nowadays prioritises the more general idiom of other-window-prefix (C-x 4 4), other-frame-prefix (C-x 5 5), and other-tab-prefix (C-x t t) over individual *-other-window, *-other-frame, and *-other-tab command variations, respectively.

Hugo-Heagren

comment created time in 5 days

PR opened abo-abo/swiper

Reabsorb ivy-avy into ivy regression admin downstream compat

For some discussion, see the following threads: https://lists.gnu.org/r/emacs-devel/2021-02/msg01935.html https://lists.gnu.org/r/emacs-devel/2021-03/msg00490.html

  • ivy-avy.el: Move contents to ivy.el. Bump package versions to 0.13.5. Mention deprecation in Commentary and warning message.

  • ivy.el: Bump package version to 0.13.5. (ivy-define-key): Use function-put in place of put. (ivy-minibuffer-map): Bind ivy-avy. (ivy-avy-style): Moved from ivy-avy.el. Add a nil option for falling through to the default avy-styles-alist or avy-style. (ivy--avy-candidates, ivy--avy-action, ivy--avy-handler-function) (ivy-avy): Moved from ivy-avy.el with some cleanups.

  • swiper.el: Bump package versions to 0.13.5. Localize external variable and function declarations. (swiper-avy): Fix error message and docstring.

  • counsel.el:

  • ivy-hydra.el:

  • doc/ivy.org: Bump package versions to 0.13.5.

  • doc/ivy.texi: Regenerate.

  • Makefile (compile): Don't byte-compile ivy-avy.el.

  • ivy-test.el (ivy-avy):

  • targets/plain.el: Don't load ivy-avy.el.

Closes #2574, closes #2583.

+127 -114

0 comment

10 changed files

pr created time in 5 days

push eventabo-abo/swiper

Basil L. Contovounesios

commit sha 4de30b05d7e4dd27238ced064fc05d3d0ce93536

Expand result of read-directory-name * ivy.test.el (ivy-read-directory-name): Ensure result of read-directory-name is expanded.

view details

Basil L. Contovounesios

commit sha b203e30d9e627c161e49b3e9bfe2db9f5423f82a

Reabsorb ivy-avy into ivy For some discussion, see the following threads: https://lists.gnu.org/r/emacs-devel/2021-02/msg01935.html https://lists.gnu.org/r/emacs-devel/2021-03/msg00490.html * ivy-avy.el: Move contents to ivy.el. Bump package versions to 0.13.5. Mention deprecation in Commentary and warning message. * ivy.el: Bump package version to 0.13.5. (ivy-define-key): Use function-put in place of put. (ivy-minibuffer-map): Bind ivy-avy. (ivy-avy-style): Moved from ivy-avy.el. Add a nil option for falling through to the default avy-styles-alist or avy-style. (ivy--avy-candidates, ivy--avy-action, ivy--avy-handler-function) (ivy-avy): Moved from ivy-avy.el with some cleanups. * swiper.el: Bump package versions to 0.13.5. Localize external variable and function declarations. (swiper-avy): Fix error message and docstring. * counsel.el: * ivy-hydra.el * doc/ivy.org: Bump package versions to 0.13.5. * doc/ivy.texi: Regenerate. * Makefile (compile): Don't byte-compile ivy-avy.el. * ivy-test.el (ivy-avy): * targets/plain.el: Don't load ivy-avy.el. Closes #2574, closes #2583.

view details

push time in 5 days

push eventbasil-conto/swiper

Basil L. Contovounesios

commit sha 4de30b05d7e4dd27238ced064fc05d3d0ce93536

Expand result of read-directory-name * ivy.test.el (ivy-read-directory-name): Ensure result of read-directory-name is expanded.

view details

push time in 5 days

push eventabo-abo/swiper

Basil L. Contovounesios

commit sha 4de30b05d7e4dd27238ced064fc05d3d0ce93536

Expand result of read-directory-name * ivy.test.el (ivy-read-directory-name): Ensure result of read-directory-name is expanded.

view details

push time in 5 days

push eventabo-abo/swiper

Basil L. Contovounesios

commit sha 50798e86f178bb89a1808ab1e0d49cef5c7e6b6f

Reabsorb ivy-avy into ivy For some discussion, see the following threads: https://lists.gnu.org/r/emacs-devel/2021-02/msg01935.html https://lists.gnu.org/r/emacs-devel/2021-03/msg00490.html * ivy-avy.el: Move contents to ivy.el. Bump package versions to 0.13.5. Mention deprecation in Commentary and warning message. * ivy.el: Bump package version to 0.13.5. (ivy-define-key): Use function-put in place of put. (ivy-minibuffer-map): Bind ivy-avy. (ivy-avy-style): Moved from ivy-avy.el. Add a nil option for falling through to the default avy-styles-alist or avy-style. (ivy--avy-candidates, ivy--avy-action, ivy--avy-handler-function) (ivy-avy): Moved from ivy-avy.el with some cleanups. * swiper.el: Bump package versions to 0.13.5. Localize external variable and function declarations. (swiper-avy): Fix error message and docstring. * counsel.el: * ivy-hydra.el * doc/ivy.org: Bump package versions to 0.13.5. * doc/ivy.texi: Regenerate. * Makefile (compile): Don't byte-compile ivy-avy.el. * ivy-test.el (ivy-avy): * targets/plain.el: Don't load ivy-avy.el. Closes #2574, closes #2583.

view details

push time in 5 days

create barnchabo-abo/swiper

branch : blc/ivy-avy

created branch time in 5 days

push eventbasil-conto/melpa

Jonas Bernoulli

commit sha 1b9a64eee8e5b3f75f873654fd6102fc4aaf5e10

Update url of acme-theme's repository The old url redirects to the new url.

view details

Jonas Bernoulli

commit sha e13051402c177efee0e9e3296f20beb1ec4a63fb

Update url of jetbrains-darcula-theme's repository The old url redirects to the new url.

view details

Jonas Bernoulli

commit sha d25eb506b358a3c89c950e66200ea52fe3ca9133

Update url of plain-theme's repository The old url redirects to the new url.

view details

Jonas Bernoulli

commit sha f217fe20e19e1c3e249857c4fdde7a7cfde76c36

Update url of tron-legacy-theme's repository The old url redirects to the new url.

view details

Jonas Bernoulli

commit sha f2397ff679c9f3b03bdead7b31a0dabc1e2f8d97

Update url of vscode-dark-plus-theme's repository The old url redirects to the new url.

view details

Ayrat Badykov

commit sha 48a13236086dad5b88834a27465bd77b1ee499b6

Add cargo-mode recipe (#7582)

view details

BlahGeek

commit sha 6c13d0ea72261c4835b5f1983a1f3ee1e066f743

Add recipe devdocs-browser (#7584)

view details

Lassi Kortela

commit sha 0a62a92eb2142d0a08a18a966ee99fa62d1392af

Add c-eval recipe (#7585)

view details

SK Kim

commit sha 9d7c94da6374291527055e47dcbf55cc7a6edf39

Add package-loading-notifier (#7592)

view details

xenodium

commit sha 564ba95530adedd74f24d329672de7df9cf7afd9

Add company-org-block recipe (#7593)

view details

Tomoya Otake

commit sha 513921c684fbab5ff57e47c509a89b15d7d3a5ce

Add recipe for consult-ghq (#7599)

view details

Håkan Nilsson

commit sha ca88d6e55ea272698f26e6d8ff66a3e57b7689ee

Add recipe for lux-mode (#7601)

view details

Boruch Baum

commit sha eaa1de6526e4f15bdc883ca2dca8fccf2e2c6813

Delete sos (#7602) * Delete pointback Per its description, its function is part of standard emacs. I don't know how many versions ago this has been the case... ref: https://github.com/melpa/emacsattic/pointback * Delete sos 1) in my testing in emacs 27, the reuests it makes return an error responses indicating that it's not sending information in a way upstream can parse. 2) It seems last updated in 2014 3) The homepage returns a 404 error 4) It's already in the emacs attic 5) MELPA package 'howdoyou' seems to cover all the functionality, is currently maintained, and it works.

view details

macownersclub

commit sha 1bebe80350df731711bc526ca9fe942410211220

Add recipe timu-spacegrey-theme (#7603)

view details

Noorul Islam K M

commit sha 5d26e6a1b79825e3dca718cc66bb2a41b6551ea1

Modified kubernetes-el repository to point to new organization

view details

Steve Purcell

commit sha 870901c45fb35384953568a972aa36ad445e1ad9

Merge pull request #7606 from noorul/noorul/move-kubernetes-org Modified kubernetes-el repository to point to new organization

view details

Maxime Wack

commit sha 30ec271d79dce95ea2d547bcadc340b57a4c8d0f

Add seriesTracker Upstream is github:maximewack/seriesTracker

view details

Paul Elms

commit sha 11425f3533d452f1f7f412b1dbe617be9dcbf225

add elfeed-autotag recipe (#7586)

view details

Jen-Chieh Shen

commit sha 06859c648c33d422a798ef98a564cb79783a9a3d

Add recipe for flycheck-languagetool (#7597)

view details

Jonas Bernoulli

commit sha cdc15fbd060183e2b06f0c776075beddf7433f39

Update url of dictcc's repository The old url redirects to the new url.

view details

push time in 5 days

push eventbasil-conto/dotfiles

Basil L. Contovounesios

commit sha 0d7e9ccb3e11360c612a6db67b9f556422f87736

[EMACS] Remove recently redundant emoji setup

view details

Basil L. Contovounesios

commit sha 39068b09adbf773970668ad4ed699a7bc43278a0

[EMACS] Use new function ensure-list

view details

push time in 6 days

issue commentabo-abo/swiper

counsel-bookmark: Add rename action

I don't use counsel-bookmark, but isn't bookmark renaming already supported under "e"?

https://github.com/abo-abo/swiper/blob/c9fdec4e79bea7b15c3e35a984e45c9579fe7cdc/counsel.el#L2491-L2500

Hugo-Heagren

comment created time in 6 days

issue commentabo-abo/swiper

counsel-find-file: Support opening in other tab

SGTM, thanks!

Hugo-Heagren

comment created time in 6 days

push eventclarete/hackernews.el

Basil L. Contovounesios

commit sha ccfa75c0b3d67201cdf0f2324f311544ade498db

Remove bug-reference setup from dir-locals-file * .dir-locals-file.el (bug-reference-bug-regexp) (bug-reference-url-format): Remove in preference of Emacs 28's more general DWIM setup. Users on older Emacs versions can still add the relevant incantations to their personal .dir-locals-2.el file.

view details

push time in 8 days

push eventbasil-conto/dash.el

Basil L. Contovounesios

commit sha da167c51e9fd167a48d06c7c0ee8e3ac7abd9718

Remove bug-reference setup from dir-locals-file * .dir-locals-file.el (bug-reference-bug-regexp) (bug-reference-url-format): Remove in preference of Emacs 28's more general DWIM setup. Users on older Emacs versions can still add the relevant incantations to their personal .dir-locals-2.el file.

view details

push time in 8 days

push eventmagnars/dash.el

Basil L. Contovounesios

commit sha da167c51e9fd167a48d06c7c0ee8e3ac7abd9718

Remove bug-reference setup from dir-locals-file * .dir-locals-file.el (bug-reference-bug-regexp) (bug-reference-url-format): Remove in preference of Emacs 28's more general DWIM setup. Users on older Emacs versions can still add the relevant incantations to their personal .dir-locals-2.el file.

view details

push time in 8 days

push eventbasil-conto/swiper

Basil L. Contovounesios

commit sha c9fdec4e79bea7b15c3e35a984e45c9579fe7cdc

Fix bug-reference-mode settings for Emacs 28 * .dir-locals.el (bug-reference-bug-regexp) (bug-reference-url-format): Don't override Emacs 28's more general DWIM initialization of these variables. Add the missing first subgroup to the suggested bug-reference-bug-regexp value to avoid a warning in Emacs 28.

view details

push time in 8 days

push eventabo-abo/swiper

Basil L. Contovounesios

commit sha c9fdec4e79bea7b15c3e35a984e45c9579fe7cdc

Fix bug-reference-mode settings for Emacs 28 * .dir-locals.el (bug-reference-bug-regexp) (bug-reference-url-format): Don't override Emacs 28's more general DWIM initialization of these variables. Add the missing first subgroup to the suggested bug-reference-bug-regexp value to avoid a warning in Emacs 28.

view details

push time in 8 days

issue commentabo-abo/swiper

swiper-isearch action doesn't go to the target

The bug has been fixed.

Do you mean with or without PR #2914? Thanks.

Yes

I walked into that one :).

I'm going to assume that you fixed your issues on your end, and that #2914 fixes some of the issues I ran into without making things worse, and call it a day. Those fixes should appear on GNU-devel ELPA in the next few hours. Thanks again.

allenryb

comment created time in 8 days

delete branch abo-abo/swiper

delete branch : blc/swiper-isearch

delete time in 8 days

push eventbasil-conto/swiper

Basil L. Contovounesios

commit sha 9baa4422d4cfc32d527e85e37ccaa5abd7491a05

Fix 'default' and 'copy' swiper-isearch actions * swiper.el (swiper--isearch-candidate-pos): New convenience function. (swiper-isearch-action): Use it. Check this-command when ivy-exit fails to indicate that completion is "done" following default action 'M-o o'. (swiper-isearch-action-copy): New action function like swiper-action-copy, but for swiper-isearch (issue #2913). (swiper-isearch): Use it as the 'copy' action function.

view details

push time in 8 days

PR merged abo-abo/swiper

Fix 'default' and 'copy' swiper-isearch actions bug
  • swiper.el (swiper--isearch-candidate-pos): New convenience function. (swiper-isearch-action): Use it. Check this-command when ivy-exit fails to indicate that completion is "done" following default action M-o o. (swiper-isearch-action-copy): New action function like swiper-action-copy, but for swiper-isearch (#2913). (swiper-isearch): Use it as the 'copy' action function.

Cc: @allenryb

+26 -5

0 comment

1 changed file

basil-conto

pr closed time in 8 days

push eventabo-abo/swiper

Basil L. Contovounesios

commit sha 9baa4422d4cfc32d527e85e37ccaa5abd7491a05

Fix 'default' and 'copy' swiper-isearch actions * swiper.el (swiper--isearch-candidate-pos): New convenience function. (swiper-isearch-action): Use it. Check this-command when ivy-exit fails to indicate that completion is "done" following default action 'M-o o'. (swiper-isearch-action-copy): New action function like swiper-action-copy, but for swiper-isearch (issue #2913). (swiper-isearch): Use it as the 'copy' action function.

view details

push time in 8 days

push eventabo-abo/swiper

Basil L. Contovounesios

commit sha 9baa4422d4cfc32d527e85e37ccaa5abd7491a05

Fix 'default' and 'copy' swiper-isearch actions * swiper.el (swiper--isearch-candidate-pos): New convenience function. (swiper-isearch-action): Use it. Check this-command when ivy-exit fails to indicate that completion is "done" following default action 'M-o o'. (swiper-isearch-action-copy): New action function like swiper-action-copy, but for swiper-isearch (issue #2913). (swiper-isearch): Use it as the 'copy' action function.

view details

push time in 8 days

issue commentabo-abo/swiper

swiper-isearch action doesn't go to the target

The bug has been fixed.

Do you mean with or without PR #2914? Thanks.

allenryb

comment created time in 11 days