zsh: enable EVAL_LINENO option
zsh: enable EVAL_LINENO option

bin/modernish:
- By default, on zsh (at least up to 5.3.1), the 'emulate sh' mode
  turns off the EVAL_LINENO option, so line numbers in commands
  evaluated by 'eval' aren't counted. Instead, $LINENO is frozen to
  the line number of 'eval' itself. However, no other modern shell
  shares this behaviour; it is a holdover from dead and buried
  ksh88. So turn on the option to be consistent with other shells.

modernish/modernish