From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: ELPA submission: python-import Date: Sat, 30 Jul 2022 23:28:07 -0400 Message-ID: References: <87v8rguhry.fsf@gmail.com> <871qu3synn.fsf@posteo.net> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11856"; mail-complaints-to="usenet@ciao.gmane.io" Cc: arstoffel@gmail.com, emacs-devel@gnu.org To: Philip Kaludercic Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Jul 31 05:29:06 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oHzdZ-0002u1-I5 for ged-emacs-devel@m.gmane-mx.org; Sun, 31 Jul 2022 05:29:05 +0200 Original-Received: from localhost ([::1]:46888 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oHzdY-0007oF-03 for ged-emacs-devel@m.gmane-mx.org; Sat, 30 Jul 2022 23:29:04 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39244) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oHzcf-00076d-V3 for emacs-devel@gnu.org; Sat, 30 Jul 2022 23:28:09 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:48378) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oHzcd-0002Q9-Fi; Sat, 30 Jul 2022 23:28:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=fOUm3cadTMN8DFHHshhKSW3sg52oTO58nDF5MsBnG5Q=; b=AHoM6nzN5Pk9 hymbA6Q0L6Hz7GYEzYnvVwXmb9yazYu46xMa2UacgTmpGwZSRZ1arEcWlmcqKwDui1ZI++KM6PA/d Gl+xIpqo6CB1TqAaSz2kpNZQfI1C3aZ4wPDiYjKKLlNln0//S3rUfsp1FT+N83YehMxdZqoqOVBiP KBuLzgd4sZm4Y3sqi6xxmq9Zwm+O03z2V0qXCYeN5NT3KeQEDi2XbP/PFOOoCyhEX5N31q+x1l6d8 0WzlTCODc+owu4YwvH4vDAE1j3PQHRr/gJorVHmtxoMOq+otJ9Wjs55j6bUGL6kw+gwGpTgKHR+iK RH1N+ptQ9lT0FtOatEJD8Q==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1oHzcd-000896-8H; Sat, 30 Jul 2022 23:28:07 -0400 In-Reply-To: <871qu3synn.fsf@posteo.net> (message from Philip Kaludercic on Fri, 29 Jul 2022 17:53:48 +0200) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:292888 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > Its purpose is to edit the imports at the top of Python files more > > conveniently. There are already several packages for this on MELPA. > > This one relies on the isort program for the editing and code analysis, > > which is hopefully a reasonably robust solution. Multiplying packages is added complexity. Would it be better to add this to the existing major mode for Python? That would avoid the extra complexity and would ensure people who use Emacs to edit Python programs find out about this feature. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)