From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms12 with LMTPS id 0JVrBoQblV7CTwAAsNZ9tg (envelope-from ) for ; Tue, 14 Apr 2020 02:10:12 +0000 Received: from aspmx2.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id MCKSJYMblV6VXQAA1q6Kng (envelope-from ) for ; Tue, 14 Apr 2020 02:10:11 +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 DB0B4681CAB for ; Tue, 14 Apr 2020 02:10:08 +0000 (UTC) Received: from pb-smtp1.pobox.com (unknown [127.0.0.1]) by pb-smtp1.pobox.com (Postfix) with ESMTP id 8DC0A63DDD for ; Mon, 13 Apr 2020 22:10:08 -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=5Mx1X62ywb0weqLUB/m84ISjYLE=; b=CPmFK3 PpBBz5YiHkzUqDyOxRtIpHtwNx5NHJ5GkeHLONu1H6QvH3F5OILYDw+sslM7flmf W/n+Z3h71KbFuMeVth+hf4PRDcNEbj38ndSpuSh64L9uGQypUS7RbAV7XgVEo9ud aKvYOk5ZRku+28bDZA1k4gxCbNplfv7c/uyzI= Received: from pb-smtp1.nyi.icgroup.com (unknown [127.0.0.1]) by pb-smtp1.pobox.com (Postfix) with ESMTP id 85F7863DDC for ; Mon, 13 Apr 2020 22:10:08 -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=JULOdrtmOLKJ/6FxLKlwspba0n09Vq7AKXwqrxpCB+k=; b=O14UGhLCCObfdDPzXBjG29S0H9WayrzP/QyqY2gen4rBMV7+fyfPmfO+6Fu35J4tRdgEb5WzfEBdImEEbNhcpqHSJqdjvzeW8PF7m8N/3da+i06/1/ebWhmxPo+gdwdIEvV0XPg4zPGWPMcbF6S1NigNIJ4nns3a4LTKbCZUy7s= 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 F2C7063DDB for ; Mon, 13 Apr 2020 22:10:07 -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:10:07 +0000 Message-ID: <87sgh6x1fk.fsf@kyleam.com> MIME-Version: 1.0 Content-Type: text/plain X-Pobox-Relay-ID: 102E1FFC-7DF5-11EA-BF63-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=CPmFK3 P; dkim=pass header.d=kyleam.com header.s=mesmtp header.b=O14UGhLC; 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.48123275854524]; TO_MATCH_ENVRCPT_ALL(0.00)[]; IP_REPUTATION_HAM(0.00)[asn: 11403(-0.19), country: US(-0.01), ip: 64.147.108.70(0.00)]; 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]; R_SPF_ALLOW(-0.20)[+ip4:64.147.108.0/24]; 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: MH04bvhEs/R4 ------------------------------------------------------------------------ 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-231516187 ------------------------------------------------------------------------ I'm not familiar with yapf, but, at least at first glance, nothing seems Emacs-specific here. If you extend the command line program to support Snakemake files, [py-yapf](or a wrapper around it, if necesary) could be used to call it from Emacs. Am I missing something?