Skip to content
This repository has been archived by the owner on Mar 31, 2024. It is now read-only.

add foot-extra #193

Merged
merged 4 commits into from Nov 19, 2021
Merged

add foot-extra #193

merged 4 commits into from Nov 19, 2021

Conversation

p00f
Copy link
Contributor

@p00f p00f commented Nov 11, 2021

https://aur.archlinux.org/packages/foot-terminfo/#pinned-834657 ncurses now has a basic terminfo for foot, and there is another terminfo package which includes non-standard capabilities of foot. This PR adds that

@dnkl
Copy link

dnkl commented Nov 13, 2021

Ncurses has both foot and foot-direct. And then there's foot-extra and foot-extra-direct. There may be other, distro-specific, variants of foot-extra as well.

As such, it's probably better to match against foot*...

@p00f
Copy link
Contributor Author

p00f commented Nov 13, 2021

Done

@dnkl will all of them have the required capabilities?

@dnkl
Copy link

dnkl commented Nov 13, 2021

Depends on what the required caps are ;)

The difference between -direct and the regular version is that -direct announces true-color support (but in a way that actually breaks most applications - emacs is the only one I know that knows how to use it).

The -extra variants add a couple of extra, non-standard capabilities, mainly used by tmux.

@dnkl
Copy link

dnkl commented Nov 13, 2021

(note: you can run e.g. infocmp -x foot foot-direct to compare two terminfos)

@p00f
Copy link
Contributor Author

p00f commented Nov 13, 2021

Thanks

@swsnr
Copy link
Owner

swsnr commented Nov 14, 2021

So what's the outcome? Is the code in this merge request as desired now?

If so the changelog doesn't seem up to date, and the manpage needs to be updated as well 🙂

@p00f
Copy link
Contributor Author

p00f commented Nov 14, 2021

If so the changelog doesn't seem up to date, and the manpage needs to be updated as well slightly_smiling_face

Will do

@p00f
Copy link
Contributor Author

p00f commented Nov 14, 2021

@lunaryorn done!

@swsnr swsnr merged commit 733899c into swsnr:main Nov 19, 2021
@p00f p00f deleted the foot_extra branch November 19, 2021 18:08
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
3 participants