From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms12 with LMTPS id KL5HHe8blV4rawAAsNZ9tg (envelope-from ) for ; Tue, 14 Apr 2020 02:11:59 +0000 Received: from aspmx2.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id SDTJN+4blV6YPAAAB5/wlQ (envelope-from ) for ; Tue, 14 Apr 2020 02:11:58 +0000 Received: from pb-smtp1.pobox.com (pb-smtp1.pobox.com [64.147.108.70]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx2.migadu.com (Postfix) with ESMTPS id 5080E681CAB for ; Tue, 14 Apr 2020 02:11:56 +0000 (UTC) Received: from pb-smtp1.pobox.com (unknown [127.0.0.1]) by pb-smtp1.pobox.com (Postfix) with ESMTP id 6156463DED for ; Mon, 13 Apr 2020 22:11:56 -0400 (EDT) (envelope-from kyle@kyleam.com) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to :subject:in-reply-to:references:date:message-id:mime-version :content-type; s=sasl; bh=V1kfkyORM6PY5GMXN3zje8mG+Gc=; b=SbI5tW LcLI+Ulx2QbL4UG+mFf+Yb/oQ0ETekAdzmnE3Blh2+rWblAL4xef00WNNg8lrYUh MgodOKj9n9rmNXbr3n0PmZqHrp/BhwC3wF14WM3dynsBpWr0CskuElkGU8CyA3rH 4zBmeNBMGrcFdGLtyx9vhBkjWzPUCOr/hdFgg= Received: from pb-smtp1.nyi.icgroup.com (unknown [127.0.0.1]) by pb-smtp1.pobox.com (Postfix) with ESMTP id 5889F63DEC for ; Mon, 13 Apr 2020 22:11:56 -0400 (EDT) (envelope-from kyle@kyleam.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=kyleam.com; h=from:to:subject:in-reply-to:references:date:message-id:mime-version:content-type; s=mesmtp; bh=R+q9LGgUgkXxS8WAzAG+F7BDBWYphz420HZ+q0kTFtg=; b=GPA2u5kpsCjsB5nG5p1VL3Han21jFA1K5cVI7pTZAlFuvLq2yTizoD5hE3PUcpNzGleCQ3/vAlUC6MxSTnQib0+kCSm/i6awoRQKmIZExcnF3T49RE3u9K/jv10LoohVbb9d0BfOYe2hLvniRPoHYKUpbw6wv5sQRy3z/jpYiFo= Received: from localhost (unknown [45.33.91.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pb-smtp1.pobox.com (Postfix) with ESMTPSA id CE4AB63DEB for ; Mon, 13 Apr 2020 22:11:55 -0400 (EDT) (envelope-from kyle@kyleam.com) From: Kyle Meyer To: snakemake-mode@inbox.kyleam.com Subject: Re: yapf for snakefiles (#18) In-Reply-To: References: Date: Tue, 14 Apr 2020 02:11:55 +0000 Message-ID: <87pncax1ck.fsf@kyleam.com> MIME-Version: 1.0 Content-Type: text/plain X-Pobox-Relay-ID: 50763860-7DF5-11EA-9C7D-C28CBED8090B-24757444!pb-smtp1.pobox.com X-Scanner: scn0 X-Spam-Score: -1.00 Authentication-Results: aspmx2.migadu.com; dkim=pass header.d=pobox.com header.s=sasl header.b=SbI5tW L; dkim=pass header.d=kyleam.com header.s=mesmtp header.b=GPA2u5kp; dmarc=none; spf=pass (aspmx2.migadu.com: domain of kyle@kyleam.com designates 64.147.108.70 as permitted sender) smtp.mailfrom=kyle@kyleam.com X-Scan-Result: default: False [-1.00 / 13.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[pobox.com:s=sasl,kyleam.com:s=mesmtp]; FROM_HAS_DN(0.00)[]; SPF_REPUTATION_HAM(0.00)[-0.48124678064588]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:64.147.108.0/24]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[snakemake-mode@inbox.kyleam.com]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[4]; DMARC_NA(0.00)[kyleam.com]; IP_REPUTATION_HAM(0.00)[asn: 11403(-0.19), country: US(-0.01), ip: 64.147.108.70(0.00)]; MX_GOOD(-0.50)[cached: mx-5.rightbox.com]; DKIM_TRACE(0.00)[pobox.com:+,kyleam.com:+]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:11403, ipnet:64.147.108.0/24, country:US]; MID_RHS_MATCH_FROM(0.00)[] X-TUID: HVvL7pEmICkF ------------------------------------------------------------------------ Some replies are missing, as described at https://inbox.kyleam.com/snakemake-mode/874ktmyh4u.fsf@kyleam.com/ The text below is copied from https://github.com/kyleam/snakemake-mode/issues/18#issuecomment-231539511 ------------------------------------------------------------------------ Thanks for the clarification. If you decide the go with elisp for implementing this, I'd suggest you do it as its own package. If you find it works well, I'm happy to link to it in Snakemake mode's README.