Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

shellenv: fix MANPATH and INFOPATH handling for [t]csh #17951

Merged
merged 1 commit into from
Aug 3, 2024
Merged

Conversation

carlocab
Copy link
Member

@carlocab carlocab commented Aug 3, 2024

  • Have you followed the guidelines in our Contributing document?
  • Have you checked to ensure there aren't other open Pull Requests for the same change?
  • Have you added an explanation of what your changes do and why you'd like us to include them?
  • Have you written new tests for your changes? Here's an example.
  • Have you successfully run brew style with your changes locally?
  • Have you successfully run brew typecheck with your changes locally?
  • Have you successfully run brew tests with your changes locally?

It turns out that control flow in csh is a pain. But we can rely on
test, which is thankfully POSIX.

Closes #17949.

It turns out that control flow in csh is a pain. But we can rely on
`test`, which is thankfully POSIX.

Closes #17949.
@Bo98 Bo98 merged commit 822c847 into master Aug 3, 2024
24 checks passed
@Bo98 Bo98 deleted the fix-shellenv-csh branch August 3, 2024 20:16
@MikeMcQuaid
Copy link
Member

Looks good thanks @carlocab!

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

shellenv.sh: csh/tcsh: Broken code for setting envvar MANPATH
3 participants