From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 4F100B9FDED for <9fans@9fans.net>; Tue, 3 Dec 2019 08:54:47 -0500 (EST) (envelope-from ality@pbrane.org) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id 619A0638ED4; Tue, 3 Dec 2019 08:54:47 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1575381287; b=M9tsbk0YfnfehK/TTZjt39zND4WYYKyNJtz1Txo1pdzQJ9ONND JqK5qy8RW6lPsxcIeXbg0a1Nh0CrjV1Fd2fipmeFHWYEP7zDileIcg8SAAJIjeC/ h/b5rWU48zUBHpXlBiLSKy+rH9IXBQbEPbzAEdWXGBmHKP7HFAY43RKuyacewOZd +LGJK7b4iTpVVPyJ9WhFF7R23JmzlTLniupbvyx6QO5rdgt/x42gbDIfxcNzQyLE QVQqpIYv2U8FFvQg1hOw0bnOwyA1HifVbYLSWeV+OWXtTxlH45OaxDUiDlVaLsUa RcWWefVzwYibmuK/q3G+i70FRl6cALEsZk+w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=date:from:to:subject:message-id:references :mime-version:content-type:in-reply-to; s=arcseal; t=1575381287; bh=I+O0WdA/M+rKaDKJWYn2MkbuYmSOg5ZXbhEo49Wtkz8=; b=VSjx557WUXDb 9oUl0mADH5402dO8+0xOJiPoIu5ytPxr7582axF0ufOZ3E+h/KUKjI+F7n35/QKz ltC/ero3qtfae9F2hk9PNuAlrCp/sri0+yPlkwpIjaMsfH8B2FGVmTcEKOc0ZFcr iiSB4nknfMgBWPJNwQTqsEfO4djn+sRyOGdEE41dbjeW4clPgSaHhc7a1yF8/SX+ Ozb5VrxjraeGHaNFcucATI0dtvkV7qRvciutlLQhiCgVdQhmyRrM/eI9Tik/WuNw 9hLFCKl1PfyA+RJSK81yJwuGVITiBfIGgxTJRs5rZvMPerD8hFb3hc9ShT0vN9LF BAOCFp5LGg== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); dkim=none (no signatures found); dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=pbrane.org; iprev=pass smtp.remote-ip=198.54.127.61 (mta-08-3.privateemail.com); spf=pass smtp.mailfrom=ality@pbrane.org smtp.helo=MTA-08-3.privateemail.com; x-aligned-from=pass (Address match); x-ptr=pass smtp.helo=MTA-08-3.privateemail.com policy.ptr=mta-08-3.privateemail.com; x-return-mx=pass header.domain=pbrane.org policy.is_org=yes (MX Record found); x-return-mx=pass smtp.domain=pbrane.org policy.is_org=yes (MX Record found); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); dkim=none (no signatures found); dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=pbrane.org; iprev=pass smtp.remote-ip=198.54.127.61 (mta-08-3.privateemail.com); spf=pass smtp.mailfrom=ality@pbrane.org smtp.helo=MTA-08-3.privateemail.com; x-aligned-from=pass (Address match); x-ptr=pass smtp.helo=MTA-08-3.privateemail.com policy.ptr=mta-08-3.privateemail.com; x-return-mx=pass header.domain=pbrane.org policy.is_org=yes (MX Record found); x-return-mx=pass smtp.domain=pbrane.org policy.is_org=yes (MX Record found); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedufedrudejjedgheelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuf fkfhggtggujgesthdtredttddtvdenucfhrhhomheptehnthhhohhnhicuofgrrhhtihhn uceorghlihhthiesphgsrhgrnhgvrdhorhhgqeenucfkphepudelkedrheegrdduvdejrd eiudenucfrrghrrghmpehinhgvthepudelkedrheegrdduvdejrdeiuddphhgvlhhopefo vfetqddtkedqfedrphhrihhvrghtvggvmhgrihhlrdgtohhmpdhmrghilhhfrhhomhepoe grlhhithihsehpsghrrghnvgdrohhrghequcfukfgkgfepudejtdelnecuvehluhhsthgv rhfuihiivgeptd X-ME-VSCategory: clean Received-SPF: pass (pbrane.org: Sender is authorized to use 'ality@pbrane.org' in 'mfrom' identity (mechanism 'include:spf.privateemail.com' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="ality@pbrane.org"; helo=MTA-08-3.privateemail.com; client-ip=198.54.127.61 Received: from MTA-08-3.privateemail.com (mta-08-3.privateemail.com [198.54.127.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Tue, 3 Dec 2019 08:54:46 -0500 (EST) (envelope-from ality@pbrane.org) Received: from MTA-08.privateemail.com (localhost [127.0.0.1]) by MTA-08.privateemail.com (Postfix) with ESMTP id BEB8960038 for <9fans@9fans.net>; Tue, 3 Dec 2019 08:54:45 -0500 (EST) Received: from localhost (unknown [10.20.151.214]) by MTA-08.privateemail.com (Postfix) with ESMTPA id B129460044 for <9fans@9fans.net>; Tue, 3 Dec 2019 13:54:44 +0000 (UTC) Date: Tue, 3 Dec 2019 05:54:31 -0800 From: Anthony Martin To: 9fans <9fans@9fans.net> Subject: Re: [9fans] Gmail vs upas Message-ID: <20191203135431.GA131581@alice> References: <823EC81AB1DB4BFEEE9AA1FEC417CF8A@eigenstate.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <823EC81AB1DB4BFEEE9AA1FEC417CF8A@eigenstate.org> X-Virus-Scanned: ClamAV using ClamSMTP Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 7a758e92-15d4-11ea-9a58-b10ff6ab8d4c ori@eigenstate.org once said: > Unrelatedly, would there be interest in adding the `$split{cmd} syntax > from 9atom to 9legacy? I think it's currently the only reason that > git9 doesn't work out of the box there, and it's very nice syntax. I'm not a fan of the `word{...} syntax. It's odd to allow a word in the middle of a syntactic form like that. I can't think of any other part of rc(1) that does that. Is there any? I used to use a pair of functions named pushifs and popifs to easily control backquote tokenization but over time I realized that I only used them when I wanted no tokenization at all, with $ifs set to '' or '\n'. So I ported the "{...} mechanism from mash(1) to my local copy of rc(1) and haven't looked back since. Cheers, Anthony