190496c Avoid syntax only supported in newer zsh

Authored and Committed by tibbs 6 years ago
    Avoid syntax only supported in newer zsh
    
    zsh previous to 5.0.5 or so doesn't understand an array initializer as
    part of a local declaration:
       local z=(foo)
    
    Split this into local -a z; z=(foo).  Technically the -a isn't required
    even for zsh 4.2 but it's clearer.
    
    Fixes #60.
    
        
file modified
+4 -2