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

Update catppuccin version (Huge performance issue on nightly) #1218

Closed
rewhile opened this issue Apr 4, 2024 · 3 comments
Closed

Update catppuccin version (Huge performance issue on nightly) #1218

rewhile opened this issue Apr 4, 2024 · 3 comments
Labels
enhancement New feature or request nvim:nightly Compatibility issues caused by nightly Neovim builds packaging Lazy.nvim or mason.nvim related issues

Comments

@rewhile
Copy link
Contributor

rewhile commented Apr 4, 2024

Feature description

Recently neovim changed luajit version to sync with master commit which broke catppuccin's highlight_override function cache and blew up the complexity

Before

image

With catppuccin/nvim@836de8b

image

Additional information

No response

@rewhile rewhile added the enhancement New feature or request label Apr 4, 2024
@ayamir
Copy link
Owner

ayamir commented Apr 6, 2024

@Jint-lzxy maybe we could switch back https://github.com/catppuccin/nvim for 0.10 temprarily?
I tend to we should wait stable 0.10 version then optimize it.

@Jint-lzxy
Copy link
Collaborator

Hey @nullchilly @ayamir, I feel like I mentioned earlier in #1213 (comment) that I've been a bit swamped lately, so I need some time to catch up on all the updates. But I'm almost done, so I should be able to start working on my forks (and the PRs in catppuccin) soon lmao. I'll have some free time afterwards (at least until the 0.10 release) to maintain this fork and keep it up to date regularly (also planning to start actively maintaining the nvim port, been "slacking off" for too long lolll), so there shouldn't be too many issues. Please bear with me for a bit, thanks!

@Jint-lzxy Jint-lzxy added status:blocked-external Needs a third-party / external change or fix nvim:nightly Compatibility issues caused by nightly Neovim builds packaging Lazy.nvim or mason.nvim related issues labels Apr 7, 2024
@Jint-lzxy
Copy link
Collaborator

My fork should be up to date with the upstream rn 🥳 Jint-lzxy/nvim@b6f54c7...refactor/syntax-highlighting

@Jint-lzxy Jint-lzxy removed the status:blocked-external Needs a third-party / external change or fix label Apr 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request nvim:nightly Compatibility issues caused by nightly Neovim builds packaging Lazy.nvim or mason.nvim related issues
Projects
None yet
Development

No branches or pull requests

3 participants