From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 20120 invoked from network); 5 Mar 2023 23:41:56 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 5 Mar 2023 23:41:56 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1678059716; b=S7Pc45bDsEwQL3UZ1l7gCCqoqFATvx4X7F6TmvGgs7iItPonYlh6GLxpJHBpR/SLh44thEEATN YoCsZnv9auHqr/cT7QypMerFYx0YoYASUMQf7lYSbyAq9OM1oJ+lo/f/om8+gZuC7wbq86Hj/P wYJREQxyaQqSWUWaxoIB+Nk3IyZWpCoSNrJudpPlXdVJAhaQ+Y+AP4IEfST+INTKX27qKg0QIY C6a/FOfZwjnNxcEi+nO1Q3c0YvTZ5V6QghmhlOC8e0/7signg+GSM/sx+RHSXiS81DLS0G0nPm 4Vqoi6CTlxW9pBGd8k9oUxI3H/RZSPc32HVid9NX4ERGrg==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ed1-f48.google.com) smtp.remote-ip=209.85.208.48; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1678059716; bh=yEiLzumo6lPvtloq5k62mGRn26fL1PIPHyNCxet03T8=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:To:Subject:Message-ID:Date:From:MIME-Version: DKIM-Signature:DKIM-Signature; b=HOZJ2UfoFt6rPlfsYwotEdY6MjsbcA155IVUw16j6+ZKv/2C4ZRktvOgBE3afV+pzNnNr+mOIw aQBdbrEctWpV2WCjreLmK3tszHcWVX5aVgGXI1k+h3L1ZSJ7It2gzoDUpK8RWteVLD84DWjUWl ZHcFjaRDwQcEYhUQ5APcblDjyfdjb/eIC+400XEX8fqgSJITUzqJJYKFLyfqj1Zm+HB/0ou1KE 7Fq7sb2LzyowmwgFdxIgPV479QGweu8eDWV5eW9w118TtApG4FjtlyozRKElbXnEIi6bzo7RIu DnMwUb9wR/3nO0v7fxSR4/JXQAEJxMfoVn/d5cEikwvqqQ==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:To:Subject:Message-ID: Date:From:MIME-Version:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References; bh=yEiLzumo6lPvtloq5k62mGRn26fL1PIPHyNCxet03T8=; b=Lxen6zMJ1JFqUHY49d0MQo1XN8 IC4L8zrG+aDBqQRurB3tLEtnbL6WSo1X7GWez8/bwn4HRR0SRA0rl2ylDfG1k0X9OJw6ikQlyg6Rt TI8/U23dos/mE3095VrG0qrAytXwjT4y36XjY4ws9yAkAAHhX0uwu1+XFrang8FMPJOHz23THRhoW 4/n0IYoCYXdJzugiTSQWDRDwDLFrFOzgigz+gSWBpknYwtaDGgAx2xzJytCIKtrSiRLgcXBuatzYN jz51JZOlfpGADL8fxo9U2i0hjfTRVkeVyFCcHqdVhkrYtWPPPrYI5Du5yAdsMDQ4BwBEuMmZ9tnsr pg8YgoPg==; Received: by zero.zsh.org with local id 1pYxzI-000Cpo-Ee; Sun, 05 Mar 2023 23:41:56 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ed1-f48.google.com) smtp.remote-ip=209.85.208.48; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-ed1-f48.google.com ([209.85.208.48]:36862) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1pYxz0-000CVU-MG; Sun, 05 Mar 2023 23:41:39 +0000 Received: by mail-ed1-f48.google.com with SMTP id da10so31806210edb.3 for ; Sun, 05 Mar 2023 15:41:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20210112.gappssmtp.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=yEiLzumo6lPvtloq5k62mGRn26fL1PIPHyNCxet03T8=; b=lGCJ97dSu6EREfNmgMQpAjuxpMZdW1Z9kyb7JfJ3QLV0N26g5Cr8bCzQnYL7VKCskd 8YhpHbcNaOqTJDXcpKp6FciVKCR6PcvjAiNvAy9iw1YKk7vDrRIDeOkrXhQ2CG1mndXt iSw9MNngDU3QLfOugREW80TxFTlE00XXvFX2PU07VxjzOc0x30/mFMQjoLVT3HZRuwrb FI9FgPGSj00GfS+uKC0TnZTAswsq+toVURB1zfOWF8y84QDOH9Fz4ejzqxWnpxsishyD UONESQdStpaqws+/CTuleYhyI5MMyZAHofbNz8Bq3g1x1f/1EYb5ND23zPWGsJHq3gAP ZeFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=yEiLzumo6lPvtloq5k62mGRn26fL1PIPHyNCxet03T8=; b=E+PAJd92FVJ2t24ZMFIv6fQaaG9d36PfZrpym/04PhILvdR0cGMpmGbsozGxmEpD6M zu9KQHtPMsN4fTnNk2kbTSl7ltaKaiy+4Psd0JJsIo2Nm8cv000qmPJkDehERSnBf5vh dhLK2VXTw5Tn2rIxhlWLjE7r8UKse6Oq6nRdhlVW5AIhvykybJTzeR2hNVIGD/EvWmPX qZ9o6UMZRW0wBeRyV8/oCrpAeAPSZNLkN2e30yLBeTLoSSPXuYUmefBBsq3PUkc2vTj6 huJGOoBk9ePwMUHYdXI8YNpYG1yaKmq4dplTfEFR2V5ESeGQYMN7lq0l5nkQ7U4bnK0S NfhA== X-Gm-Message-State: AO0yUKWQ6atPzSxEscdacvcuTDnLN8nq6BXe9vYyXwQmnqKlFVrNEWoR tXDiRGJzlU5jQ/G7Mf2fumnL9iudeExlSpegcx/itdHUXv+45QZV X-Google-Smtp-Source: AK7set+AWTN5Lc2ZBnXsC3kr2A2zvB/kUb6vxpYeBsBxD49JO28f6EuJJuJ2m1NQA45LJeYkVLwWU+UcgzZUan/Orts= X-Received: by 2002:a17:906:2b4f:b0:889:dc4d:e637 with SMTP id b15-20020a1709062b4f00b00889dc4de637mr3697211ejg.6.1678059698138; Sun, 05 Mar 2023 15:41:38 -0800 (PST) MIME-Version: 1.0 From: Bart Schaefer Date: Sun, 5 Mar 2023 15:41:26 -0800 Message-ID: Subject: [PATCH] Documentation for namespace syntax To: Zsh hackers list Content-Type: multipart/mixed; boundary="0000000000003878cb05f62fb832" X-Seq: 51511 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: --0000000000003878cb05f62fb832 Content-Type: text/plain; charset="UTF-8" I wasn't sure how often to repeat that a leading dot suppresses output in "set" et al., so it's only mentioned in params.yo at this point. --0000000000003878cb05f62fb832 Content-Type: text/plain; charset="US-ASCII"; name="namespace-doc.txt" Content-Disposition: attachment; filename="namespace-doc.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lew1ecnz0 ZGlmZiAtLWdpdCBhL0RvYy9ac2gvZXhwbi55byBiL0RvYy9ac2gvZXhwbi55bwppbmRleCBlZjAx Nzk0ZTYuLjE5ZjU5MDllYSAxMDA2NDQKLS0tIGEvRG9jL1pzaC9leHBuLnlvCisrKyBiL0RvYy9a c2gvZXhwbi55bwpAQCAtNjA0LDYgKzYwNCwxNiBAQCBhbmQgb3RoZXIgb3BlcmF0b3JzLCBzdWNo IGFzIGB0dCgke1BSRUZJWDotIi91c3IvbG9jYWwifSknLiAgUGFyYW1ldGVyCiBleHBhbnNpb25z IGNhbiBhbHNvIGJlIG5lc3RlZC4gIFRoZXNlIHRvcGljcyB3aWxsIGJlIGludHJvZHVjZWQgYmVs b3cuCiBUaGUgZnVsbCBydWxlcyBhcmUgY29tcGxpY2F0ZWQgYW5kIGFyZSBub3RlZCBhdCB0aGUg ZW5kLgogCitjaW5kZXgobmFtZXNwYWNlKQorUGFyYW1ldGVyIGV4cGFuc2lvbnMgbWF5IG9wdGlv bmFsbHkgaW5jbHVkZSBhIGVtKG5hbWVzcGFjZSkgcHJlZml4IGluCit0aGUgZm9ybWF0IGB0dCgu KXZhcihpZGVudGlmaWVyKXR0KC4pJyBUaGlzIGN1cnJlbnRseSBoYXMgbm8gc3BlY2lhbAorbWVh bmluZyB0byB0aGUgc2hlbGwsIGJ1dCBwcm92aWRlcyBhIGNvbnZlbmllbnQgbWVhbnMgb2YgZ3Jv dXBpbmcKK3JlbGF0ZWQgcGFyYW1ldGVycy4gIEV4cGFuc2lvbnMgdXNpbmcgYSBuYW1lc3BhY2Ug ZW0obXVzdCkgaW5jbHVkZQorYnJhY2VzICh0dCh7KSBhbmQgdHQofSkpIGFzIHNob3duIGluIHRo ZSBkZXNjcmlwdGlvbnMgYmVsb3csIGFuZAorb25seSBvbmUgbmFtZXNwYWNlIHByZWZpeCBpcyBh bGxvd2VkLiAgTm90ZSB0aGF0LCBmb3Igc3VwcG9ydCBvZgorcG9zc2libGUgZnV0dXJlIGZlYXR1 cmVzLCB0aGUgZmlyc3QgYHR0KC4pJyBpcyBvcHRpb25hbCwgYnV0IG9taXR0aW5nCitpdCBpcyBk aXNjb3VyYWdlZC4KKwogSW4gdGhlIGV4cGFuc2lvbnMgZGlzY3Vzc2VkIGJlbG93IHRoYXQgcmVx dWlyZSBhIHBhdHRlcm4sIHRoZSBmb3JtIG9mCiB0aGUgcGF0dGVybiBpcyB0aGUgc2FtZSBhcyB0 aGF0IHVzZWQgZm9yIGZpbGVuYW1lIGdlbmVyYXRpb247CiBzZWUgbm9kZXJlZihGaWxlbmFtZSBH ZW5lcmF0aW9uKS4gIE5vdGUgdGhhdCB0aGVzZSBwYXR0ZXJucywgYWxvbmcgd2l0aApAQCAtNjE2 LDYgKzYyNiw4IEBAIHN1YnN0aXR1dGlvbiBvbiB0aGUgZXhwYW5zaW9uIG9mIHBhcmFtZXRlciB0 dCgkaSkuCiAKIEluIHRoZSBmb2xsb3dpbmcgZGVzY3JpcHRpb25zLCBgdmFyKHdvcmQpJyByZWZl cnMgdG8gYSBzaW5nbGUgd29yZAogc3Vic3RpdHV0ZWQgb24gdGhlIGNvbW1hbmQgbGluZSwgbm90 IG5lY2Vzc2FyaWx5IGEgc3BhY2UgZGVsaW1pdGVkIHdvcmQuCitUaGUgcmVmZXJlbmNlIHRvIGB2 YXIobmFtZSknIGluIGVhY2ggZGVzY3JpcHRpb24gcHJlc3VtZXMgYW55IG9wdGlvbmFsCituYW1l c3BhY2UgcHJlZml4LgogCiBzdGFydGl0ZW0oKQogaXRlbSh0dCgkeyl2YXIobmFtZSl0dCh9KSko CmRpZmYgLS1naXQgYS9Eb2MvWnNoL3BhcmFtcy55byBiL0RvYy9ac2gvcGFyYW1zLnlvCmluZGV4 IDk0NmMwMDc5My4uNTI4YzI3ZjkzIDEwMDY0NAotLS0gYS9Eb2MvWnNoL3BhcmFtcy55bworKysg Yi9Eb2MvWnNoL3BhcmFtcy55bwpAQCAtNTIsNiArNTIsMjAgQEAgY2luZGV4KGFzc2lnbm1lbnQp CiBpZnptYW4oKQogaW5kZW50KHZhcihuYW1lKXR0KD0pdmFyKHZhbHVlKSkKIAorY2luZGV4KG5h bWVzcGFjZSkKK1RoZSB2YXIobmFtZSkgaW4gYW4gYXNzaWdubWVudCBtYXkgb3B0aW9uYWxseSBp bmNsdWRlIGEgZW0obmFtZXNwYWNlKQorcHJlZml4OgoraWZ6bWFuKCkKK2luZGVudCh0dCguKXZh cihuYW1lc3BhY2UpdHQoLil2YXIocGFyYW1ldGVyKXR0KD0pdmFyKHZhbHVlKSkKKworTmFtZXNw YWNlcyBoYXZlIG5vIHNwZWNpYWwgbWVhbmluZyB0byB0aGUgc2hlbGwgZXhjZXB0IHRoYXQgcGFy YW1ldGVycword2l0aCBhIGB0dCguKScgcHJlZml4IGFyZSBub3QgbGlzdGVkIGJ5IHRoZSBgdHQo c2V0KScgYnVpbHRpbiwgbm9yCitzaG93biBieSB0aGUgYHR0KHR5cGVzZXQpJyBidWlsdGluIHVu bGVzcyBleHBsaWNpdGx5IG5hbWVkIG9yIHRoZQorYHR0KC1tKScgb3B0aW9uIGlzIHVzZWQuICBU aGV5IHByb3ZpZGUgYSBjb252ZW5pZW50IHdheSB0byBncm91cAorcmVsYXRlZCB2YXJpYWJsZXMu ICBOb3RlIHRoYXQsIGZvciBzdXBwb3J0IG9mIHBvc3NpYmxlIGZ1dHVyZSBmZWF0dXJlcywKK3Ro ZSBmaXJzdCBgdHQoLiknIGlzIG9wdGlvbmFsLCBidXQgb21pdHRpbmcgaXQgaXMgZGlzY291cmFn ZWQuICBVbmxpa2UKK2tzaCwgYSBuYW1lc3BhY2UgbmVlZCBub3QgYmUgZGVjbGFyZWQgYmVmb3Jl IGl0IGlzIHJlZmVyZW5jZWQuCisKIEluIHNjYWxhciBhc3NpZ25tZW50LCB2YXIodmFsdWUpIGlz IGV4cGFuZGVkIGFzIGEgc2luZ2xlIHN0cmluZywgaW4KIHdoaWNoIHRoZSBlbGVtZW50cyBvZiBh cnJheXMgYXJlIGpvaW5lZCB0b2dldGhlcjsgZmlsZW5hbWUgZXhwYW5zaW9uIGlzCiBub3QgcGVy Zm9ybWVkIHVubGVzcyB0aGUgb3B0aW9uIHR0KEdMT0JfQVNTSUdOKSBpcyBzZXQuCkBAIC03MCw3 ICs4NCw4IEBAIGNoYW5nZSBpdHMgdHlwZSB0byBpbnRlZ2VyIG9yIGZsb2F0LCBhbmQgd2l0aCB0 dChHTE9CX0FTU0lHTikgYXNzaWduaW5nIGEKIHBhdHRlcm4gdG8gYSB2YXJpYWJsZSBtYXkgY2hh bmdlIGl0cyB0eXBlIHRvIGFuIGFycmF5LgogCiBUbyByZWZlcmVuY2UgdGhlIHZhbHVlIG9mIGEg cGFyYW1ldGVyLCB3cml0ZSBgdHQoJCl2YXIobmFtZSknIG9yCi1gdHQoJHspdmFyKG5hbWUpdHQo fSknLiAgU2VlCitgdHQoJHspdmFyKG5hbWUpdHQofSknLiAgVGhlIGxhdHRlciBmb3JtIGlzIHJl cXVpcmVkIHdoZW4gdmFyKG5hbWUpCitpbmNsdWRlcyBhIG5hbWVzcGFjZSBwcmVmaXguICBTZWUK IGlmem1hbihlbShQYXJhbWV0ZXIgRXhwYW5zaW9uKSBpbiB6bWFucmVmKHpzaGV4cG4pKVwKIGlm bnptYW4obm9kZXJlZihQYXJhbWV0ZXIgRXhwYW5zaW9uKSkKIGZvciBjb21wbGV0ZSBkZXRhaWxz LiAgVGhhdCBzZWN0aW9uIGFsc28gZXhwbGFpbnMgdGhlIGVmZmVjdAo= --0000000000003878cb05f62fb832--