emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: about fido-mode


From: Ergus
Subject: Re: about fido-mode
Date: Mon, 7 Sep 2020 23:09:26 +0200

On Mon, Sep 07, 2020 at 08:44:45PM +0000, andr�s ram�rez wrote:
"Ergus" == Ergus  <spacibba@aol.com> writes:


[...]

   Ergus> Yes when I have some time I will (try to) go for it. (I am not a 
prominent lisper, so It
   Ergus> will take me a lot of time... but I have at least two years for that 
;p )

Perhaps as with the new elpa (without copyleft). There could be a couple of
defaults {stable, and experimental (with no backard compatibility to
previous versions)}.


   Ergus> Please give me some more details to reproduce. These two are working 
fine for me.
--8<---------------cut here---------------start------------->8---
1. Y on dired-mode does not work. {Y runs the command
dired-do-relsymlink}. I could not write the name of the symlink.
2. I could not use my aliases {I have a bunch of them}
--8<---------------cut here---------------end--------------->8---

About number One. it is simple. Just open the elpa directory and do Y on
any folder. Or if You try with my snippet below then M-x dired-do-relsymlink
You could pick 'which-key-XXXXXXXX.YYYY' and create a symlink to just
the shorter 'which-key'.

On my case when I write which-key it completes to something and does not
let me tell just 'which-key'. Let me know If You can replicate it.

About number two:
I have retried it a few seconds ago. And it is working fine. Sorry for
the noise.

   >> 3. fido vertical mode is not on pair with ido. Some vertical misalignment

   Ergus> Fido vertical is actually an external package. I am implementing an 
internal alternative
   Ergus> which is still in bared bones.

I am testing fido this way:
--8<---------------cut here---------------start------------->8---
emacs -Q -l /tmp/test-fido.el
--8<---------------cut here---------------end--------------->8---

This is the content of test-fido.el
--8<---------------cut here---------------start------------->8---
(when (fboundp 'fido-mode)
                      (fido-mode t)
                        (setq icomplete-separator "\n"
                                    max-mini-window-height 10
                                    resize-mini-windows 'grow-only
                                    truncate-lines t)

                        )

No, this doesn't work fine, that's why I am doing the branch I
mentioned. If you want vertical fido with the external package while the
internal is ready:

https://github.com/oantolin/icomplete-vertical

(defalias 'cc 'compile)
(defalias 'rc 'recompile)
--8<---------------cut here---------------end--------------->8---

Best Regards


reply via email to

[Prev in Thread] Current Thread [Next in Thread]