profile
viewpoint

AprilArcus/carousel 2

carousel demo for patreon

AprilArcus/base16-kakoune 1

Base16 (https://github.com/chriskempson/base16) for Kakoune (https://github.com/mawww/kakoune/)

AprilArcus/adrenaline 0

React bindings for Redux with Relay in mind

AprilArcus/angular-elastic 0

Elastic (autosize) textareas for AngularJS, without jQuery dependency.

AprilArcus/awesome-debounce-promise 0

Debounce your API calls easily and stay in promised land.

AprilArcus/babel-loader-exclude-node-modules-except 0

Creating a regular expression for excluding node modules from transpiling except for individual modules

AprilArcus/base16-templates-source 0

A common list of templates for base16-builders

issue closedHomebrew/brew

brew shellenv fails in tcsh

Please note we will close your issue without comment if you delete, do not read or do not fill out the issue checklist below and provide ALL the requested information. If you repeatedly fail to use the issue template, we will block you from ever submitting issues to Homebrew again.

  • [x] ran brew update and can still reproduce the problem?
  • [x] ran brew doctor, fixed all issues and can still reproduce the problem?
  • [x] ran brew config and brew doctor and included their output with your issue?

<!-- To help us debug your issue, please complete these sections: -->

What you were trying to do (and why)

run brew shellenv in tcsh on macOS

What happened (include command output)

An undefined variable error was emitted:

<details> <summary>Command output</summary> <pre> MANPATH: Undefined variable.</pre> </details>

What you expected to happen

successful initialization of the MANPATH environment variable

Step-by-step reproduction instructions (by running brew commands)

chsh -s /bin/tcsh

in a new terminal:

~> brew shellenv

Output of brew config and brew doctor commands

~> brew config
HOMEBREW_VERSION: 2.2.17-103-ga56c305
ORIGIN: git@github.com:Homebrew/brew.git
HEAD: a56c305f87bb45dd3850c302d9ab4173df0adb23
Last commit: 5 hours ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: c981c315760ca691f69fce99f5d422dd3a6c302d
Core tap last commit: 4 days ago
HOMEBREW_PREFIX: /opt/brew
HOMEBREW_REPOSITORY: /opt/brew
HOMEBREW_CELLAR: /opt/brew/Cellar
HOMEBREW_MAKE_JOBS: 12
CPU: dodeca-core 64-bit kabylake
Homebrew Ruby: 2.6.3 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
Clang: 11.0 build 1103
Git: 2.24.3 => /Library/Developer/CommandLineTools/usr/bin/git
Curl: 7.64.1 => /usr/bin/curl
Java: 1.8.0_221
macOS: 10.15.4-x86_64
CLT: 11.5.0.0.1.1588476445
Xcode: N/A
~> brew doctor
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!

Warning: Suspicious https://github.com/Homebrew/brew git origin remote found.
The current git origin is:
  git@github.com:Homebrew/brew.git

With a non-standard origin, Homebrew won't update properly.
You can solve this by setting the origin remote:
  git -C "/opt/brew" remote set-url origin https://github.com/Homebrew/brew

Warning: Your Homebrew's prefix is not /usr/local.
Some of Homebrew's bottles (binary packages) can only be used with the default
prefix (/usr/local).
You will encounter build failures with some formulae.
Please create pull requests instead of asking for help on Homebrew's GitHub,
Discourse, Twitter or IRC. You are responsible for resolving any issues you
experience while you are running this unsupported configuration.

closed time in a month

AprilArcus

delete branch AprilArcus/brew

delete branch : csh-default-envvars

delete time in a month

push eventAprilArcus/brew

April Arcus

commit sha 0b4febceafa02d559add2d955f12ccb465d21a46

fix undefined variable interpolation in tcsh

view details

push time in a month

push eventAprilArcus/brew

April Arcus

commit sha 1c5f224962192964d08ba779291b8370ca23ffee

fix undefined variable interpolation in tcsh

view details

push time in a month

push eventAprilArcus/brew

April Arcus

commit sha cb84c7d9bc7ed75b995f44868cac65a024bdeb14

fix undefined variable interpolation in tcsh

view details

push time in a month

push eventAprilArcus/brew

April Arcus

commit sha 946066af78a5874dcd86f84f20aafa1642c23297

fix undefined variable interpolation in tcsh

view details

push time in a month

PR opened Homebrew/brew

fix undefined variable interpolation in tcsh
  • [ ] Have you followed the guidelines in our Contributing document?
  • [x] Have you checked to ensure there aren't other open Pull Requests for the same change?
  • [x] 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.
  • [x] Have you successfully run brew style with your changes locally?
  • [x] Have you successfully run brew tests with your changes locally?

(t)csh emits an error and aborts evaluation of .tcshrc when interpolating an undefined variable. $MANPATH and $INFOPATH are undefined on OS X by default, so this happens when calling brew shellenv in .tcshrc. c.f. https://github.com/Homebrew/brew/issues/7645

This PR introduces a short-circuiting construct to gracefully handle the case of undefined $MANPATH and $INFOPATH env vars, taking care to duplicate the special handling of $MANPATH introduced in https://github.com/Homebrew/brew/pull/6666.

+2 -2

0 comment

1 changed file

pr created time in a month

issue openedHomebrew/brew

brew shellenv fails in tcsh

Please note we will close your issue without comment if you delete, do not read or do not fill out the issue checklist below and provide ALL the requested information. If you repeatedly fail to use the issue template, we will block you from ever submitting issues to Homebrew again.

  • [x] ran brew update and can still reproduce the problem?
  • [x] ran brew doctor, fixed all issues and can still reproduce the problem?
  • [x] ran brew config and brew doctor and included their output with your issue?

<!-- To help us debug your issue, please complete these sections: -->

What you were trying to do (and why)

run brew shellenv in tcsh on macOS

What happened (include command output)

An undefined variable error was emitted:

<details> <summary>Command output</summary> <pre> MANPATH: Undefined variable.</pre> </details>

What you expected to happen

successful initialization of the MANPATH environment variable

Step-by-step reproduction instructions (by running brew commands)

chsh -s /bin/tcsh

in a new terminal:

~> brew shellenv

Output of brew config and brew doctor commands

~> brew config
HOMEBREW_VERSION: 2.2.17-103-ga56c305
ORIGIN: git@github.com:Homebrew/brew.git
HEAD: a56c305f87bb45dd3850c302d9ab4173df0adb23
Last commit: 5 hours ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: c981c315760ca691f69fce99f5d422dd3a6c302d
Core tap last commit: 4 days ago
HOMEBREW_PREFIX: /opt/brew
HOMEBREW_REPOSITORY: /opt/brew
HOMEBREW_CELLAR: /opt/brew/Cellar
HOMEBREW_MAKE_JOBS: 12
CPU: dodeca-core 64-bit kabylake
Homebrew Ruby: 2.6.3 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
Clang: 11.0 build 1103
Git: 2.24.3 => /Library/Developer/CommandLineTools/usr/bin/git
Curl: 7.64.1 => /usr/bin/curl
Java: 1.8.0_221
macOS: 10.15.4-x86_64
CLT: 11.5.0.0.1.1588476445
Xcode: N/A
~> brew doctor
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!

Warning: Suspicious https://github.com/Homebrew/brew git origin remote found.
The current git origin is:
  git@github.com:Homebrew/brew.git

With a non-standard origin, Homebrew won't update properly.
You can solve this by setting the origin remote:
  git -C "/opt/brew" remote set-url origin https://github.com/Homebrew/brew

Warning: Your Homebrew's prefix is not /usr/local.
Some of Homebrew's bottles (binary packages) can only be used with the default
prefix (/usr/local).
You will encounter build failures with some formulae.
Please create pull requests instead of asking for help on Homebrew's GitHub,
Discourse, Twitter or IRC. You are responsible for resolving any issues you
experience while you are running this unsupported configuration.

created time in a month

create barnchAprilArcus/brew

branch : csh-default-envvars

created branch time in a month

fork AprilArcus/brew

🍺 The missing package manager for macOS (or Linux)

https://brew.sh

fork in a month

more