[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#43609: 28.0.50; eldoc-documentation-function [vs new eldoc-display-f
From: |
João Távora |
Subject: |
bug#43609: 28.0.50; eldoc-documentation-function [vs new eldoc-display-functions] |
Date: |
Sat, 03 Oct 2020 20:15:19 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
martin rudalics <rudalics@gmx.at> writes:
> What, in a nutshell, would these 'eldoc-display-functions' be (sorry but
> my master on this system is in an inconsistent state and I don't want to
> resolve conflicts when pulling anything into it)?
Hi, Martin
I just pushed a cleaned-up improved version of the
eldoc-display-functions branch.
To git.sv.gnu.org:/srv/git/emacs.git
* [new branch] scratch/eldoc-display-functions ->
scratch/eldoc-display-functions
After a cursory reading of it, I managed to adapt your eldoc-tooltip.el
library to use it. I didn't make many changes and didn't test it
thoroughly, but I believe the adaptation works nicely. I attach it as
file eldoc-tooltip-joao.el. It needs the eldoc-display-functions
branch, obviously, which I will test for a few more than, then push to
master (it's a straightforward planned change and seems pretty stable).
To make it work pre-emacs-28 (where no eldoc-documentation-functions or
eldoc-display-functions exist) shouldn't be extremely hard, but I didn't
make that effort. Obviously it won't work with asynchronous doc
backends there, but as it didn't before that's not new.
I also include Yuan Fu in this conversation, the author of the
aforementioned eldoc-box.el extension. It seems both of you are working
in very similar funcionality. Maybe some of it might make it into emacs
proper as one or more elements that a user can add to
eldoc-display-functions.
João
eldoc-tooltip-joao.el
Description: application/emacs-lisp
- bug#43609: 28.0.50; eldoc-documentation-function, martin rudalics, 2020/10/01
- bug#43609: 28.0.50; eldoc-documentation-function, João Távora, 2020/10/01
- bug#43609: 28.0.50; eldoc-documentation-function [vs new eldoc-display-functions],
João Távora <=
- bug#43609: 28.0.50; eldoc-documentation-function [vs new eldoc-display-functions], martin rudalics, 2020/10/05
- bug#43609: 28.0.50; eldoc-documentation-function [vs new eldoc-display-functions], João Távora, 2020/10/05
- bug#43609: 28.0.50; eldoc-documentation-function [vs new eldoc-display-functions], martin rudalics, 2020/10/06
- bug#43609: 28.0.50; eldoc-documentation-function [vs new eldoc-display-functions], João Távora, 2020/10/06
- bug#43609: 28.0.50; eldoc-documentation-function [vs new eldoc-display-functions], martin rudalics, 2020/10/07
- bug#43609: 28.0.50; eldoc-documentation-function [vs new eldoc-display-functions], João Távora, 2020/10/07
- bug#43609: 28.0.50; eldoc-documentation-function [vs new eldoc-display-functions], João Távora, 2020/10/07
- bug#43609: 28.0.50; eldoc-documentation-function [vs new eldoc-display-functions], martin rudalics, 2020/10/08
- bug#43609: 28.0.50; eldoc-documentation-function [vs new eldoc-display-functions], João Távora, 2020/10/08
- bug#43609: 28.0.50; eldoc-documentation-function [vs new eldoc-display-functions], martin rudalics, 2020/10/09