Dima

Results 102 comments of Dima

I wondered if the overlay could be done with (child) frames, like in [https://github.com/elizagamedev/power-mode.el](https://github.com/elizagamedev/power-mode.el) for each overlay character. In that case, the characters below are not replaced. But not sure...

That is amazing, yes it works fairly well for me as well! Although, not sure where `string-replace` comes from as I am on Emacs 27; but using `s-replace-regexp` shows the...

On `GNU Emacs 27.2 (build 1, x86_64-apple-darwin18.5.0, Carbon Version 158 AppKit 1671.4) of 2021-04-05` there is no `(string-replace)`. > From s.el you'd want s-replace because you don't need a regexp...

Amazing! Adding an asterisks here: `[- ]*?` allows matching against `(end--of)` by typing in `e o` as well which I like because some internal Elisp functions have this naming format....

> Is there any way to keep same keystroke with expand-region ? I'd like to use expand-region-contract-fast-key to use lsp-extend-selection but did not find where to integrate. I just tested...

> BTW, I'm very curious of your claim about SLIME showing the same behaviour as SLY. Can you post a second video showing the same comparison between SLY and SLIME...

Created an issue: https://github.com/company-mode/company-mode/issues/1235

Well, the duplicates can simply be filtered out like this via `company-transformers` (inspired by https://github.com/dsedivec/dot-emacs-d/blob/master/recipes/company-remove-duplicates-ignoring-annotations.el): ```lisp (defun dima-company-remove-duplicates (candidates) (delete-dups candidates)) (add-to-list 'company-transformers #'dima-company-remove-duplicates) ``` I tested this a bit...

> What do you mean by alt-tab in macOS? Do you mean cmd tab? Whoops, yes, of course. I'll rename the issue.

This also happens in Emacs Lisp and is rather annoying for macros like `let-alist` on the latest `master`: ```emacs-lisp (let-alist '((foo . 3)) .foo) ``` After `(lispy--normalize-1)`: ```emacs-lisp (let-alist '((foo...