Code Monkey home page Code Monkey logo

Comments (23)

jiholland avatar jiholland commented on June 3, 2024 40

Had the same issue with neovim 0.10.0. Removing "version = *" (I use lazy and pretty much follow the installation example in README.md) and getting the latests updates (lazy sync) resolved this bug for me.
Removing "version = *" made the plugin go from commit f4b4b98 to 73540cb which resolved the issue.

from bufferline.nvim.

icefed avatar icefed commented on June 3, 2024 6

@akinsho can we make a new release?

from bufferline.nvim.

cksidharthan avatar cksidharthan commented on June 3, 2024 3

Had the same issue with neovim 0.10.0. Removing "version = *" (I use lazy and pretty much follow the installation example in README.md) and getting the latests updates (lazy sync) resolved this bug for me. Removing "version = *" made the plugin go from commit f4b4b98 to 73540cb which resolved the issue.

Yup this fixed it for me :)

from bufferline.nvim.

GKSN avatar GKSN commented on June 3, 2024 2

Same problem here. Trying to solve, ...
Solved using commit 73540cb .
Problem mentioned link

from bufferline.nvim.

dssste avatar dssste commented on June 3, 2024 1
use {
	'akinsho/bufferline.nvim',
	-- tag = "*",
	requires = 'nvim-tree/nvim-web-devicons'
}

It's tag for Packer in case some one is not aware.

from bufferline.nvim.

artemlive avatar artemlive commented on June 3, 2024 1

Had the same issue with neovim 0.10.0. Removing "version = *" (I use lazy and pretty much follow the installation example in README.md) and getting the latests updates (lazy sync) resolved this bug for me. Removing "version = *" made the plugin go from commit f4b4b98 to 73540cb which resolved the issue.

This worked for me.

from bufferline.nvim.

ndom91 avatar ndom91 commented on June 3, 2024

Just ran into this too using:

from bufferline.nvim.

ecosse3 avatar ecosse3 commented on June 3, 2024

Same issue here on 0.11 dev.

from bufferline.nvim.

ndom91 avatar ndom91 commented on June 3, 2024

This fork mentioned in this issue (#895) seems to work 👍

from bufferline.nvim.

ndom91 avatar ndom91 commented on June 3, 2024

You can also pin it to older commits via the Lazy option commit, as mentioned in that issue ^^

from bufferline.nvim.

artemlive avatar artemlive commented on June 3, 2024

You can also pin it to older commits via the Lazy option commit, as mentioned in that issue ^^

It didn't work for me.
I tried to pin this.

Fork did the trick and it works.

from bufferline.nvim.

timofurrer avatar timofurrer commented on June 3, 2024

Same issue here, but don't really want to run a fork 🤔

from bufferline.nvim.

cxwx avatar cxwx commented on June 3, 2024

same issue

from bufferline.nvim.

timofurrer avatar timofurrer commented on June 3, 2024

I've had version = "v3.*" in my config (Lazy) and removing it solved the issue for me.

from bufferline.nvim.

rshutt avatar rshutt commented on June 3, 2024

Had the same issue with neovim 0.10.0. Removing "version = *" (I use lazy and pretty much follow the installation example in README.md) and getting the latests updates (lazy sync) resolved this bug for me. Removing "version = *" made the plugin go from commit f4b4b98 to 73540cb which resolved the issue.

Yup this fixed it for me :)

This also fixed it for me! It was weird. I think I managed to upgrade nvim from brew while debugging because the previous version of nvim worked by pinning bufferline.nvim to v4.5.2 using tag= in the lazy config. I then updated brew and did a brew upgrade, and lo and behold, bufferline.nvim was broken again. It was a head-scratcher for sure, but this all works now with 0.10.0 and the latest, non-version constrained bufferline.nvim

from bufferline.nvim.

DartMitai avatar DartMitai commented on June 3, 2024
ui.lua:119: Segments must be a list
stack traceback:
        [C]: in function 'assert'
        ...al/share/nvim/lazy/bufferline.nvim/lua/bufferline/ui.lua:119: in func
tion 'get_component_size'
        ...al/share/nvim/lazy/bufferline.nvim/lua/bufferline/ui.lua:480: in func
tion <...al/share/nvim/lazy/bufferline.nvim/lua/bufferline/ui.lua:461>
        vim/shared.lua: in function 'get_components'
        ...local/share/nvim/lazy/bufferline.nvim/lua/bufferline.lua:56: in funct
ion <...local/share/nvim/lazy/bufferline.nvim/lua/bufferline.lua:54>```
version = '*'

from bufferline.nvim.

fabiodcorreia avatar fabiodcorreia commented on June 3, 2024

I have the same issue on mac with nvim 0.10

from bufferline.nvim.

rshutt avatar rshutt commented on June 3, 2024

I have the same issue on mac with nvim 0.10

#903 (comment)

I didn't solve it, but I can confirm the fix works.

from bufferline.nvim.

kkoyung avatar kkoyung commented on June 3, 2024

Had the same issue with neovim 0.10.0. Removing "version = *" (I use lazy and pretty much follow the installation example in README.md) and getting the latests updates (lazy sync) resolved this bug for me. Removing "version = *" made the plugin go from commit f4b4b98 to 73540cb which resolved the issue.

This workaround works for me.
However, the background color of the bufferline turns into black. Any one have the same problem?

Before: (neovim-v0.9.5)
screenshot_2024-05-20_12:19:28

After: (neovim-v0.10.0)
screenshot_2024-05-20_12:19:58

Terminal emulator: foot (version: 1.17.2)
Colorscheme: catppuccin/nvim

from bufferline.nvim.

command-z-z avatar command-z-z commented on June 3, 2024

kkoyung

yes, it's same problem for me.

from bufferline.nvim.

akinsho avatar akinsho commented on June 3, 2024

Closing this and other v0.9.0 -> 0.10.0 migration issues as this has now been fixed on the latest release 4.6.0

from bufferline.nvim.

kkoyung avatar kkoyung commented on June 3, 2024

kkoyung

yes, it's same problem for me.

@command-z-z FYI, I just found that this issue has already filed at catppuccin/nvim repository. catppuccin/nvim#704

from bufferline.nvim.

erwin avatar erwin commented on June 3, 2024
use {
	'akinsho/bufferline.nvim',
	-- tag = "*",
	requires = 'nvim-tree/nvim-web-devicons'
}

It's tag for Packer in case some one is not aware.

For me, like @dssste wrote, commenting out the tag line fixed it

from bufferline.nvim.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.