Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: rework splits and tabs to be usable with community #5

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

fidgetingbits
Copy link
Contributor

@fidgetingbits fidgetingbits commented May 30, 2024

This changes things to be usable with community.

Changed tags

This changes:

  • user.split -> user.splits

You will have to likely change this in your personal repo to match. Maybe it's something Andreas can do in his as well just to keep it more consistent.

Temporarily add split/tab commands

Until community PR 1147 and PR 1146 get merged, if we want all of the tab/split functionality I had from talon-vim working, we need to temporarily duplicate it in our own talon files.

@fidgetingbits fidgetingbits marked this pull request as draft May 30, 2024 09:21
@fidgetingbits fidgetingbits force-pushed the unify-with-community branch from 14b14ed to 1e9cf6c Compare May 31, 2024 02:42
@fidgetingbits fidgetingbits marked this pull request as ready for review May 31, 2024 02:42
@fidgetingbits fidgetingbits force-pushed the unify-with-community branch from 1e9cf6c to 9539de9 Compare May 31, 2024 03:01
@fidgetingbits fidgetingbits requested a review from saidelike May 31, 2024 03:12
@fidgetingbits fidgetingbits force-pushed the unify-with-community branch 4 times, most recently from 792215d to a9ad497 Compare June 3, 2024 02:52
@saidelike
Copy link
Contributor

We need to discuss the changes you did for "split"

core/tabs/tabs.py Outdated Show resolved Hide resolved
@fidgetingbits fidgetingbits force-pushed the unify-with-community branch 3 times, most recently from 7a71219 to 012c40a Compare June 5, 2024 06:10
@fidgetingbits fidgetingbits changed the title fix: rework code to be usable with community fix: rework splits and tabs to be usable with community Jun 13, 2024
@fidgetingbits fidgetingbits force-pushed the unify-with-community branch from 012c40a to 9e2348d Compare June 13, 2024 07:16
@fidgetingbits
Copy link
Contributor Author

This should be in sync again. Because I'm using a different branch of neovim-talon, I'm testing there, and porting here. So it's possible some things will be a bit broken.

@fidgetingbits fidgetingbits force-pushed the unify-with-community branch 2 times, most recently from 0f531c7 to 6a85e09 Compare June 14, 2024 03:44
@fidgetingbits
Copy link
Contributor Author

This is a note to say that the move split to tab functions have changed and require an updated version of talon.nvim, which is still a PR hands-free-vim/talon.nvim#9

core/tabs/tabs.talon Outdated Show resolved Hide resolved
@fidgetingbits fidgetingbits force-pushed the unify-with-community branch from 6a85e09 to b9b0399 Compare July 18, 2024 23:59
@fidgetingbits fidgetingbits force-pushed the unify-with-community branch from b9b0399 to 5a048f8 Compare July 19, 2024 00:52
@fidgetingbits
Copy link
Contributor Author

What do you think about merging this (after fixing conflicts) so we benefit from the better code/APIs and if/when it finally gets reviewed in community we make the changes in a follow up PR? That way users could find bugs that may also benefit the community PR in the meantime?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants