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

Merge stable into main #2830

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

Merge stable into main #2830

wants to merge 30 commits into from

Conversation

AndreasBackx
Copy link
Collaborator

This merges stable into main but there's an openstanding problem that might needs fixing on stable before we merge into main.

Stable has moved from os.system to subprocess. As part of this, it also extended some testing for echo_with_pager. One test leverages cat > PATH which due to how the move to subprocess went, is no longer supported. We can decide to:

  1. Create 8.1.9 with the fix bringing back support.
  2. Only include the fix for support in 8.2.0.

I think to reduce the load and focus on future development, let's go with 2. The impact for users is the following:

  • Those with PAGER setup including something that needs to be run in a shell, won't be used in 8.1.8. It will fallback to one of the pagers we try.

I think this is acceptable. Please let me know what you think.

Rowlando13 and others added 30 commits August 14, 2023 00:27
@AndreasBackx AndreasBackx marked this pull request as ready for review December 23, 2024 20:31
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.

7 participants