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

Nightly tarball build not properly concealing help text #27943

Closed
mikesmithgh opened this issue Mar 20, 2024 · 2 comments
Closed

Nightly tarball build not properly concealing help text #27943

mikesmithgh opened this issue Mar 20, 2024 · 2 comments
Labels
bug issues reporting wrong behavior treesitter

Comments

@mikesmithgh
Copy link
Sponsor Contributor

mikesmithgh commented Mar 20, 2024

Problem

The nightly tarball build of Neovim is not properly concealing text. I am noticing the first character is concealed properly but the last character is visible in help files.

For example, given the following text with the filetype help and a conceallevel set to 1, 2, or 3.

`test`
|test|
*test*

It displays as

test`                                                                                                                              
test|                                                                                                                              
test*                                                                                                                                    

I am able to reproduce this on both the nvim-macos.tar.gz and nvim-linux64.tar.gz.

I build Neovim locally from source on MacOS and do not have this issue. So, it appears to be specific to the tarball build.

Additional context:
I run nightly (actually every 3 hour) tests on my plugin kitty-scrollback.nvim. This uses the github action rhysd/action-setup-vim to download the nightly tarball of Neovim.

Test failures started for me on Mar 18, 2024, 2:16 AM EDT.

See test failures here.

Steps to reproduce

  • curl -L -o nvim.tar.gz https://github.com/neovim/neovim/releases/download/nightly/nvim-macos.tar.gz
  • tar xvfz nvim.tar.gz
  • cd nvim-macos/
  • VIMRUNTIME= ./bin/nvim --clean
  • insert the text |hi|
  • run :set filetype=help

Results in the visible text:

hi|

Expected behavior

Expected the visible text:

hi

Neovim version (nvim -v)

NVIM v0.10.0-dev-2637+g400ef8aaa

Vim (not Nvim) behaves the same?

n/a

Operating system/version

macOS Version 14.2.1 (23C71)

Terminal name/version

kitty 0.33.0

$TERM environment variable

xterm-kitty

Installation

Tarball linux or macos nightly build

@zeertzjq
Copy link
Member

Fixed by #27934

@mikesmithgh
Copy link
Sponsor Contributor Author

confirmed it is fixed 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug issues reporting wrong behavior treesitter
Projects
None yet
Development

No branches or pull requests

2 participants