msteveb/jimtcl — Issue #4: Incorrect description of [local]
Author: alex-shpilkin
Created: 2011-12-01 22:19:50+00:00
State: open

Asciidoc documentation for [local] claims that its arguments are concatenated as per [eval], which I believe is not true: it interprets its arguments as separate command words without any additional interpretation, like [tailcall]. See line 12598 of jim.c as of commit 666f15ffde.
(This also happens to be the most reasonable thing to do in a world with {*}. Sadly, [uplevel] doesn't work like this, and changing it will probably break lots of code in subtle ways.)