From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9299 invoked by alias); 23 Jan 2016 17:07:06 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 37743 Received: (qmail 18394 invoked from network); 23 Jan 2016 17:07:03 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_00,LONGWORDS, T_DKIM_INVALID autolearn=no autolearn_force=no version=3.4.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:date:to:subject:mime-version:content-type; bh=FK7HT+ZtrjH54JZhzL1oTCDGdw5dseVySAavmQRhPWU=; b=GYoTknyE6WYYhwFxQD9UNM6Ga8HiTZP/hcH50aoNVPdXgdiURqCWLB9J8KTgIqxEt6 jen4eEY26UmN8bL/f+Hhe3/KM63MvG9uHgG/IGKpPHtMGnF2M3GYD70jFrHNu5HI3z8G 6J9SCuc5jjBM5QzL7Jcw7qOWKVhsyxxd0vWak1lzFYm/1/z/GLhJpgBUq0YSOPMmOSMN LQr8Cyq3BJoT73g2iDDEtJ/ayYoJU06DiwCKo218p08LMapfOgPObBOw/+OvALqamMwR 0iEu/Oro3E8Y1XV1iFimD0nJHmxDm4UhFdv2hH0EThOxrn9JDxxwFXdp8CFVTcJLRGwx fpfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:message-id:date:to:subject:mime-version :content-type; bh=FK7HT+ZtrjH54JZhzL1oTCDGdw5dseVySAavmQRhPWU=; b=LncAyzePvSti01AbEa0kbu86iBBEPxvVqh5XEI+MJVZ4nSHdWKmk1+xXaafKkXZayK 0ZiKW1953Fi8rdMHvNeY9MfWZdb58TmsiTZjSmSkLtvb02JZH5v+9lKLWTX+Czyk1YJO aFocFZAVKjCU+MWESgjplpf8tXdHLHHEg7R3QyZqpusjglOrCNqtNlzPnHNrwEghCyCz lai9eAIPNSG5R4dbDhJIqKPfzNq3BBGwZ9a1FV5+UJXWxAS4xWlOzYEUViVPJvBiaLMR QkVNvPcvCGZxK5yir7Mb5FTYJtgn1OJXoQXuvrvtSFDWObU1J/Pl112HhU98Z86XyEkx g74A== X-Gm-Message-State: AG10YOR/9ovtif9Iswgs5tna/H6R6SQbtWWX7bxgj9V+4Dz+iA8Psz+Xtxry1gREt0AkxA== X-Received: by 10.66.55.73 with SMTP id q9mr13348238pap.44.1453568819716; Sat, 23 Jan 2016 09:06:59 -0800 (PST) From: Bart Schaefer Message-Id: <160123090736.ZM14384@torch.brasslantern.com> Date: Sat, 23 Jan 2016 09:07:36 -0800 X-Mailer: OpenZMail Classic (0.9.2 24April2005) To: zsh-workers@zsh.org Subject: Amusing (?) behavior of zsh/parameter specials MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii This is clearly a side-effect of feature autoloading, but: torch% typeset -m -p fun\* typeset functrace typeset funcsourcetrace typeset funcstack typeset functions typeset funcfiletrace torch% : $funcstack torch% typeset -m -p fun\* typeset functrace typeset funcsourcetrace typeset functions typeset funcfiletrace torch% () { print $functrace } Src/zsh:21 torch% typeset -m -p fun\* typeset funcsourcetrace typeset functions typeset funcfiletrace Note how each parameter name disappears from the typeset output after it has been reference once. torch% print ${(t)functrace} array-readonly-hide-hideval-special Probably there's nothing to be done about this, I just found it curious. Maybe autoloaded parameters should always be hidden until they load?