Basil L. Contovounesios
Basil L. Contovounesios
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...
It should be possible to continue using Emacs whilst news are fetched (and rendered), either optionally or by default. This would be especially nice for fetching large numbers of articles...
## Expected behaviour More control over location of and workflow around `dir-locals-file`s. In this issue I wish to: 1. Draw attention to some of the more obvious limitations of the...
Dash 2.18.0 now subsumes `dash-functional`. See https://github.com/magnars/dash.el/blob/master/NEWS.md#from-217-to-218
`cl-delete-duplicates` rapidly slows down on large inputs. Alternatives to the approach in this patch: - Avoid deduplication beyond a certain threshold. - Deduplicate only when `kill-do-not-save-duplicates` is non-`nil`. - Make...
The project does not currently use `dash-functional`, which was recently deprecated and subsumed by `dash 2.18.0`. See https://github.com/magnars/dash.el/blob/master/NEWS.md#from-217-to-218
Currently `dash--match-cons` pops leading `_` placeholders before checking whether `match-form` contains only a single pattern. This PR swaps these around, so that we check for a single pattern even if...
> The default Emacs `M-x` command automatically runs a function if the input can only resolve to a single function. For example, when running `M-x SPC r-st`, it will automatically...
Commit 9414f7ab9b479cc6a66539b8f1494c81734d9acf made me realise that asynchronous Counsel processes like `counsel-ag` and `counsel-rg` use a pty, rather than the more efficient pipe (see [`(elisp) Asynchronous Processes`](https://www.gnu.org/software/emacs/manual/html_node/elisp/Asynchronous-Processes.html) and #1759). I don't...