From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/101554 Path: news.gmane.org!.POSTED!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: How can I remove a blank leading line from a buffer Date: Mon, 13 Aug 2018 09:01:21 +0200 Message-ID: <1cd49a92-b6c9-0c48-d148-c863a503a809@xs4all.nl> References: Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 X-Trace: blaine.gmane.org 1534143590 10241 195.159.176.226 (13 Aug 2018 06:59:50 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 13 Aug 2018 06:59:50 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 To: mailing list for ConTeXt users , Rik Kabel Original-X-From: ntg-context-bounces@ntg.nl Mon Aug 13 08:59:46 2018 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fp6pO-0002YP-GK for gctc-ntg-context-518@m.gmane.org; Mon, 13 Aug 2018 08:59:46 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 2F5C9500D2; Mon, 13 Aug 2018 09:01:38 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WYiSUYtgPXp4; Mon, 13 Aug 2018 09:01:37 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 78EFD500D3; Mon, 13 Aug 2018 09:01:37 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 4CBEB500D3 for ; Mon, 13 Aug 2018 09:01:36 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4L4AGcSnJZK8 for ; Mon, 13 Aug 2018 09:01:32 +0200 (CEST) Original-Received: from smtp.ziggozakelijk.nl (D57D1DA2.static.ziggozakelijk.nl [213.125.29.162]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id CEB48500D2 for ; Mon, 13 Aug 2018 09:01:22 +0200 (CEST) X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=10.100.1.103; Original-Received: from [10.100.1.103] (unverified [10.100.1.103]) by smtp.ziggozakelijk.nl (SurgeMail 7.3e2) with ESMTP (TLS) id 6168-1713362 for multiple; Mon, 13 Aug 2018 09:01:22 +0200 In-Reply-To: Content-Language: en-US X-Authenticated-User: hagen@controller-9 X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.16 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.org gmane.comp.tex.context:101554 Archived-At: T24gOC8xMy8yMDE4IDU6MTggQU0sIFJpayBLYWJlbCB3cm90ZToKPiAlJSBIb3cgY2FuIG9uZSBy ZW1vdmUgYmxhbmsgbGluZXMgYXQgdGhlIHN0YXJ0IG9mIGEgYnVmZmVyIHNvIHRoYXQKPiAlJcKg wqAgY29tbWFuZHMgdGhhdCBncmFiIGEgYnVmZmVyIGNhbiBiZSB1c2VkIGluIHRoZSBzYW1lIHdh eSBhcywgZm9yCj4gJSXCoMKgIGV4YW1wbGUsIFxzdGFydHBhcmFncmFwaC4uLlxzdG9wcGFyYWdy YXBoLCB3aGljaCBhbGxvdyBibGFuawo+ICUlwqDCoCBsaW5lcyBhcm91bmQgdGhlIGNvbnRlbnQ/ Cj4gJSUKPiAlJSBUaGUgcHJvYmxlbSBhcHBlYXJzIHdoZW4gYW4gb3B0aW9uYWwgYXJndW1lbnQg aXMgYWxsb3dlZCBidXQgbm9uZQo+ICUlwqDCoCBpcyBwcm92aWRlZC4gQWRkaW5nIFxyZWxheCBk b2VzIG5vdCBoZWxwOyBhZGRpbmcgZW1wdHkgYnJhY2tldHMKPiAlJcKgwqAgZG9lcy4gSSBzZWUg bm8gd2F5IHRvIGRpc3Rpbmd1aXNoIGJldHdlZW4gYSBidWZmZXIgd2l0aG91dAo+ICUlwqDCoCBs ZWFkaW5nIGJsYW5rIGxpbmVzIGFuZCBhIGJ1ZmZlciB0aGF0IHdhcyBjcmVhdGVkIHdoZW4gYnJh Y2tldHMKPiAlJcKgwqAgYXJlIHByb3ZpZGVkLgo+ICUlCj4gJSUgXGlubGluZWJ1ZmZlciBoYW5k bGVzIHRoZSBsZWFkaW5nIGJsYW5rIGxpbmVzIHdoZW4gdGhlcmUgaXMKPiAlJcKgwqAgbm90aGlu ZyBwcmVwZW5kZWQsIGJ1dCBJIG5lZWQgdG8gcHJlcGVuZC4gKEl0IGFsc28gaGFuZGxlcyB0aGUK PiAlJcKgwqAgdW53YW50ZWQgdHJhaWxpbmcgbGluZSwgYnV0IHRoYXQgaXMgbm90IGFuIGlzc3Vl IGhlcmUpLgo+ICUlCj4gJSUgSG93IGNhbiBJIHVucGFjayB0aGUgYnVmZmVyLCBhcHBseSB0aGUg ZXF1aXZhbGVudCBmdW5jdGlvbnMgb2YKPiAlJcKgwqAgaWdub3Jlc3Bhc3BhY2VzIGFuZCByZW1v dmV1bndhbnRlZHNwYWNlcyB0byBpdCwgYW5kIHJlcGFjayBpdD8KPiAlJcKgwqAgVGhlIGJ1ZmZl ciBtYXkgY29udGFpbiBpbnRlcm5hbCBibGFuayBsaW5lcyBhbmQgbWFjcm9zLCBhbmQKPiAlJcKg wqAgdGhvc2Ugc2hvdWxkIGJlIHJldGFpbmVkLiBPciwgaXMgdGhlcmUgYWxyZWFkeSBhIGZ1bmN0 aW9uIHRvCj4gJSXCoMKgIHN0cmlwIGEgYnVmZmVyIGluIHRoZSBtYW5uZXIgdGhhdCBzdHJpbmcu c3RyaXAgZG9lcyBhIHN0cmluZz8KPiAKPiBcc2V0dXB3aGl0ZXNwYWNlW25vbmVdCj4gXHNldHVw aW5kZW50aW5nW25vbmVdCj4gXGRlZmluZVxNYXJre1xjb2xvclttaWRkbGVncmF5XXtcaXRiwr9c IH19Cj4gXGRlZmluZVxGaXJzdHtub3RoaW5nIHlldH0KPiBcZGVmaW5lXEFyZ3tub3RoaW5nIHll dH0KPiBcc2V0dXBsYW5ndWFnZVtlbl1bc3BhY2luZz1wYWNrZWRdCj4gCj4gXHN0YXJ0dGV4ZGVm aW5pdGlvbiB1bmV4cGFuZGVkIHN0YXJ0QnVmVGVzdAo+ICDCoCBcYmdyb3VwCj4gIMKgIFxkb3Np bmdsZWVtcHR5XGRvc3RhcnRCdWZUZXN0Cj4gXHN0b3B0ZXhkZWZpbml0aW9uCj4gCj4gXHN0YXJ0 dGV4ZGVmaW5pdGlvbiBkb3N0YXJ0QnVmVGVzdCBbI1NFVFVQU10KPiAgwqAgXGRvaWZzb21ldGhp bmdlbHNleyN7U0VUVVBTfX0KPiAgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAge1xkZWZpbmVcQXJne3llc319Cj4gIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIHtcZGVmaW5lXEFyZ3tub319Cj4gIMKgIFxpZmZpcnN0YXJndW1lbnQKPiAgwqDCoMKg IFxkZWZpbmVcRmlyc3R7eWVzfQo+ICDCoCBcZWxzZQo+ICDCoMKgwqAgXGRlZmluZVxGaXJzdHtu b30KPiAgwqAgXGZpCj4gIMKgIFxyZWxheAo+ICDCoCBcZ2V0cmF3cGFyYW1ldGVyc1tCdWZUZXN0 XVt4eD15eSwjU0VUVVBTXQo+ICDCoCBcZ3JhYmJ1ZmZlcmRhdGFbVGVzdEJ1ZmZlcl1bc3RhcnRC dWZUZXN0XVtzdG9wQnVmVGVzdF0KPiBcc3RvcHRleGRlZmluaXRpb24KPiAKPiBcc3RhcnR0ZXhk ZWZpbml0aW9uIHN0b3BCdWZUZXN0Cj4gCj4gIMKgIFxzdGFydHBhcmFncmFwaAo+IAo+ICDCoMKg wqAgXGRvbnRsZWF2ZWhtb2RlXGxsYXB7XE1hcmt9XGlubGluZWJ1ZmZlcltUZXN0QnVmZmVyXQo+ ICDCoMKgwqAgXCAoZmlyc3Q6IFxGaXJzdCwgYXJnOiBcQXJnKQo+IAo+ICDCoCBcc3RvcHBhcmFn cmFwaAo+IAo+ICDCoCBcZWdyb3VwCj4gXHN0b3B0ZXhkZWZpbml0aW9uCj4gCj4gXHN0YXJ0dGV4 dAo+IAo+IFxzdGFydHBhcmFncmFwaAo+IAo+ICDCoCBBIHN0YXJ0aW5nIHBhcmFncmFwaC4KPiAK PiBcc3RvcHBhcmFncmFwaAo+IAo+IFxzdGFydEJ1ZlRlc3QKPiAgwqAgQnVmZmVyIHdpdGhvdXQg YmxhbmsgbGluZXMuCj4gXHN0b3BCdWZUZXN0Cj4gCj4gXHN0YXJ0cGFyYWdyYXBoCj4gCj4gIMKg IEFuIGludGVydmVuaW5nIHBhcmFncmFwaC4KPiAKPiBcc3RvcHBhcmFncmFwaAo+IAo+IFxzdGFy dEJ1ZlRlc3QKPiAKPiAgwqAgQnVmZmVyIHdpdGggYmxhbmsgbGluZXMuCj4gCj4gXHN0b3BCdWZU ZXN0Cj4gCj4gXHN0YXJ0cGFyYWdyYXBoCj4gCj4gIMKgIEFuIGludGVydmVuaW5nIHBhcmFncmFw aC4KPiAKPiBcc3RvcHBhcmFncmFwaAo+IAo+IFxzdGFydEJ1ZlRlc3RccmVsYXgKPiAKPiAgwqAg QnVmZmVyIHdpdGggXHRleHtyZWxheH0uCj4gCj4gXHN0b3BCdWZUZXN0Cj4gCj4gXHN0YXJ0cGFy YWdyYXBoCj4gCj4gIMKgIEFuIGludGVydmVuaW5nIHBhcmFncmFwaC4KPiAKPiBcc3RvcHBhcmFn cmFwaAo+IAo+IFxzdGFydEJ1ZlRlc3RbXQo+IAo+ICDCoCBCdWZmZXIgd2l0aCBcdHlwZXtbXX0u Cj4gCj4gXHN0b3BCdWZUZXN0Cj4gCj4gXHN0YXJ0cGFyYWdyYXBoCj4gCj4gIMKgIEFuIGludGVy dmVuaW5nIHBhcmFncmFwaC4KPiAKPiBcc3RvcHBhcmFncmFwaAo+IAo+IFxzdGFydEJ1ZlRlc3Rb a2V5PXZhbHVlXQo+IAo+ICDCoCBCdWZmZXIgd2l0aCBcdHlwZXtba2V5PXZhbHVlXX0uCj4gCj4g XHN0b3BCdWZUZXN0Cj4gCj4gXHN0YXJ0cGFyYWdyYXBoCj4gCj4gIMKgIEEgY2xvc2luZyBwYXJh Z3JhcGguCj4gCj4gXHN0b3BwYXJhZ3JhcGgKPiAKPiBcc3RvcHRleHQKCiAgIFxzdGFydHBhcmFn cmFwaAoKJSAgICAgXGRvbnRsZWF2ZWhtb2RlXGxsYXB7XE1hcmt9XGlubGluZWJ1ZmZlcltUZXN0 QnVmZmVyXQolICAgICBcIChmaXJzdDogXEZpcnN0LCBhcmc6IFxBcmcpCgogICAgIFxtYXJnaW50 ZXh0e1xNYXJrfQoKICAgICBcc2V0dXBwYXJhZ3JhcGhpbnRyb1tmaXJzdF1bKGZpcnN0OiBcRmly c3QsIGFyZzogXEFyZyldCiAgICAlXHNldHVwcGFyYWdyYXBoaW50cm9bbmV4dF1bKGZpcnN0OiBc Rmlyc3QsIGFyZzogXEFyZyldCgogICAgIFxnZXRidWZmZXJbVGVzdEJ1ZmZlcl0KCiAgIFxzdG9w cGFyYWdyYXBoCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBIYW5zIEhhZ2VuIHwgUFJBR01BIEFERQogICAgICAgICAgICAgICBSaWRkZXJzdHJhYXQg MjcgfCA4MDYxIEdIIEhhc3NlbHQgfCBUaGUgTmV0aGVybGFuZHMKICAgICAgICB0ZWw6IDAzOCA0 NzcgNTMgNjkgfCB3d3cucHJhZ21hLWFkZS5ubCB8IHd3dy5wcmFnbWEtcG9kLm5sCi0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCklmIHlvdXIgcXVlc3Rpb24gaXMgb2YgaW50ZXJl c3QgdG8gb3RoZXJzIGFzIHdlbGwsIHBsZWFzZSBhZGQgYW4gZW50cnkgdG8gdGhlIFdpa2khCgpt YWlsbGlzdCA6IG50Zy1jb250ZXh0QG50Zy5ubCAvIGh0dHA6Ly93d3cubnRnLm5sL21haWxtYW4v bGlzdGluZm8vbnRnLWNvbnRleHQKd2VicGFnZSAgOiBodHRwOi8vd3d3LnByYWdtYS1hZGUubmwg LyBodHRwOi8vY29udGV4dC5hYW5oZXQubmV0CmFyY2hpdmUgIDogaHR0cHM6Ly9iaXRidWNrZXQu b3JnL3BoZy9jb250ZXh0LW1pcnJvci9jb21taXRzLwp3aWtpICAgICA6IGh0dHA6Ly9jb250ZXh0 Z2FyZGVuLm5ldApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw==