From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from primenet.com.au (ns1.primenet.com.au [203.24.36.2]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 6deb8c33 for ; Thu, 21 Mar 2019 16:40:01 +0000 (UTC) Received: (qmail 4698 invoked by alias); 21 Mar 2019 16:39:46 -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: List-Unsubscribe: X-Seq: 44156 Received: (qmail 14915 invoked by uid 1010); 21 Mar 2019 16:39:46 -0000 X-Qmail-Scanner-Diagnostics: from heimdall.zentaur.org by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.101.1/25393. spamassassin: 3.4.2. Clear:RC:0(45.56.127.49):SA:0(-2.0/5.0):. Processed in 0.995074 secs); 21 Mar 2019 16:39:46 -0000 X-Envelope-From: cdb_zsh@zentaur.org X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at zentaur.org designates 45.56.127.49 as permitted sender) DKIM-Filter: OpenDKIM Filter v2.11.0 heimdall.zentaur.org x2LGdBAr012162 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=zentaur.org; s=default; t=1553186352; bh=NF/uRf7vR5Hv70xgILlPAWIo2JJAT9iX/srP1hnxaQI=; h=To:From:Subject:Date:From; b=F6DRSZglFgDgNU3lK7mTtU49Z2Bk7rc6Lr/OzJ3dVD1tmd3c43Sb71jiFogfzLlcK 9be3Rk0hD3HkpQJ+U+SY8YXH+shWij75ruK4T1YQG2OlSxYkdpfa7q+i9oVp/rwXQy NCSMWlk9pJOOdFygUH0zEGs4CYedpxccZtKagr6g= To: zsh-workers@zsh.org From: Clinton Bunch Subject: Patch to zsystem flock documentation Message-ID: <01ace825-a6f7-101f-6820-b000f366e60e@zentaur.org> Date: Thu, 21 Mar 2019 11:37:45 -0500 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.5.3 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------FFE1D2E801AD665D7E9F7C40" Content-Language: en-US --------------FFE1D2E801AD665D7E9F7C40 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit This is a patch to the yodl documention for the zsh/system module's zsystem flock section to note that use of the builtin print with -u option has the side-effect of releasing the lock made by flock.  It also mentions using a sub-shell redirected to the filename as a workaround. This should be documented since updating the file is one of the reasons one might use flock. --------------FFE1D2E801AD665D7E9F7C40 Content-Type: text/plain; charset=UTF-8; name="flock_print_doc.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="flock_print_doc.patch" LS0tIHpzaC01LjcuMS9Eb2MvWnNoL21vZF9zeXN0ZW0ueW8ub2xkCTIwMTgtMTItMTQgMDE6 NTA6MTcuMDAwMDAwMDAwIC0wNjAwCisrKyB6c2gtNS43LjEvRG9jL1pzaC9tb2Rfc3lzdGVt LnlvCTIwMTktMDMtMjAgMTA6NTU6NDQuMDA0NjI3MTUxIC0wNTAwCkBAIC0xNzcsOCArMTc3 LDExIEBACiB0aGUgZmlsZSBkZXNjcmlwdG9yLiAgVGhlIGxvY2sgdGVybWluYXRlcyB3aGVu IHRoZSBzaGVsbCBwcm9jZXNzIHRoYXQKIGNyZWF0ZWQgdGhlIGxvY2sgZXhpdHM7IGl0IGlz IHRoZXJlZm9yZSBvZnRlbiBjb252ZW5pZW50IHRvIGNyZWF0ZSBmaWxlCiBsb2NrcyB3aXRo aW4gc3Vic2hlbGxzLCBzaW5jZSB0aGUgbG9jayBpcyBhdXRvbWF0aWNhbGx5IHJlbGVhc2Vk IHdoZW4KLXRoZSBzdWJzaGVsbCBleGl0cy4gIFN0YXR1cyAwIGlzIHJldHVybmVkIGlmIHRo ZSBsb2NrIHN1Y2NlZWRzLCBlbHNlCi1zdGF0dXMgMS4KK3RoZSBzdWJzaGVsbCBleGl0cy4g IE5vdGUgdGhhdCB1c2Ugb2YgdGhlIHByaW50IGJ1aWx0aW4gd2l0aCAtdSBvcHRpb24gd2ls bCwKK2FzIGEgc2lkZSBlZmZlY3QsIHJlbGVhc2UgdGhlIGxvY2ssIGFzIHdpbGwgcmVkaXJl Y3Rpb24gdG8gdGhlIGZpbGUgaW4gdGhlCitzaGVsbCBob2xkaW5nIHRoZSBsb2NrLiAgVG8g d29yayBhcm91bmQgdGhpcyB1c2UgYSBzdWJzaGVsbCwgZS5nLgorKHByaW50ICJtZXNzYWdl IikgPj4gdmFyKGZpbGUpLiAgU3RhdHVzIDAgaXMgcmV0dXJuZWQgaWYgdGhlIGxvY2sgc3Vj Y2VlZHMsCitlbHNlIHN0YXR1cyAxLgogCiBJbiB0aGUgc2Vjb25kIGZvcm0gdGhlIGZpbGUg ZGVzY3JpcHRvciBnaXZlbiBieSB0aGUgYXJpdGhtZXRpYwogZXhwcmVzc2lvbiB2YXIoZmRf ZXhwcikgaXMgY2xvc2VkLCByZWxlYXNpbmcgYSBsb2NrLiAgVGhlIGZpbGUgZGVzY3JpcHRv cgo= --------------FFE1D2E801AD665D7E9F7C40--