Control: tags -1 + fixed-upstream

On 2009-10-12 20:11 +0200, Jakub Wilk wrote:

> Package: dash
> Version: 0.5.5.1-3
> Severity: normal
>
> $ bash -c ":;fi" && echo OK
> bash: -c: line 0: syntax error near unexpected token `fi'
> bash: -c: line 0: `:;fi'
>
> $ zsh -c ":;fi" && echo OK
> zsh:1: parse error near `fi'
>
> $ pdksh -c ":;fi" && echo OK
> pdksh: syntax error: `fi' unexpected
>
> $ posh -c ":;fi" && echo OK posh: syntax error: `fi' unexpected
>
> $ dash -c ":;fi" && echo OK
> OK

Current dash (e.g. 0.5.10.2) reports a syntax error here:

$ src/dash -c ":;fi" && echo OK
src/dash: 1: Syntax error: "fi" unexpected

The upstream commit logs did not give a clear indication when this got
fixed, I bisected it to commit 7c245aa8ed3 ("[PARSER] Simplify
EOF/newline handling in list parser")[1].

Cheers,
       Sven


1. 
https://git.kernel.org/pub/scm/utils/dash/dash.git/commit/?id=7c245aa8ed33ba5db30eef9369d67036a05b0371

Reply via email to