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

vimpager breaks with vim 9 #267

Open
mattmartini opened this issue Oct 1, 2022 · 13 comments
Open

vimpager breaks with vim 9 #267

mattmartini opened this issue Oct 1, 2022 · 13 comments
Assignees

Comments

@mattmartini
Copy link

mattmartini commented Oct 1, 2022

After upgrading to vim 9 (vim 9.0.350, mac os big sur 11.7) vimpager does not display any text.

Running vimpager on a text file seems to open the file (as shown with :ls), yet no text is shown in the buffer.

Any movement commands give a "--No lines in buffer--" error.

I have confirmed this behavior on a few different computers.
This is what I am seeing, lorem test file (the blank one is vim9, the one showing text is vim8):

vim8
vim9

@rkitover
Copy link
Owner

rkitover commented Oct 1, 2022

Thanks, looking at this now.

@rkitover
Copy link
Owner

rkitover commented Oct 2, 2022

I cannot reproduce this with macOS High Sierra 10.13.6.

Using vim 9.0 from Homebrew.

I cannot reproduce this on a system with Monterey and the Apple vim 9.0 build either.

Please upload a tarball somewhere containing your ~/.vimrc and ~/.vim and any other relevant files.

Also, can you try using the vim from Homebrew? Any difference in behavior?

@mattmartini
Copy link
Author

mattmartini commented Oct 2, 2022 via email

@rkitover
Copy link
Owner

rkitover commented Oct 3, 2022

I see, the problem is that you're using the vimpager formula from Homebrew and not the Git version of vimpager.

It's my fault that I haven't yet made a release in almost 10 years, I'll try to do that later today.

@mattmartini
Copy link
Author

Great. Looking forward to the upgrade (where it actually works again ;)

@rkitover
Copy link
Owner

rkitover commented Oct 5, 2022

You can try the git version in the meantime, you just clone it and put the directory in your path.

@mattmartini
Copy link
Author

The git version works fine. Looking forward to the homebrew version so it is easy to deploy to many machines. Thanks!!

@algogrit
Copy link

algogrit commented Nov 5, 2022

I see, the problem is that you're using the vimpager formula from Homebrew and not the Git version of vimpager.

It's my fault that I haven't yet made a release in almost 10 years, I'll try to do that later today.

Is there anyway I can contribute here?

@rnhurt
Copy link

rnhurt commented Nov 11, 2022

I'm seeing the same behaviour after upgrading to macOS Ventura (13.0), which is running vim v9. I'm also using vimpager from homebrew.

VIM - Vi IMproved 9.0 (2022 Jun 28, compiled Sep 30 2022 03:10:57)

@emaba
Copy link

emaba commented Nov 21, 2022

Please update the brew version since the git version is working well.
Thank you.

@simono
Copy link
Contributor

simono commented Dec 1, 2022

While the new release of vimpager is in the works, you can install vimpager from git using brew:

brew install --HEAD vimpager

That should make vimpager functional again 😄

@emaba
Copy link

emaba commented Dec 1, 2022

While the new release of vimpager is in the works, you can install vimpager from git using brew:

brew install --HEAD vimpager

That should make vimpager functional again 😄

Thank you!!

@ryandesign
Copy link

I haven't yet made a release in almost 10 years, I'll try to do that later today.

You can try the git version in the meantime

What is the status of the new release? Users and package management systems want to update to stable versions of software, not random commits.

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

No branches or pull requests

7 participants