From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel Subject: Re: Managing environments (Python venv, guix environment, etc.) Date: Mon, 25 Jul 2016 15:03:37 +0200 Message-ID: <87eg6hswd2.fsf@gmx.de> References: <87y453sy0n.fsf@earth.catern.com> <87r3arripr.fsf@earth.catern.com> <874m7jygot.fsf@earth.catern.com> <83oa5ox21u.fsf@gnu.org> <123d2ae9-b523-5d5b-3bf8-c6e4462270b8@yandex.ru> <87a8h7wihs.fsf@earth.catern.com> <08e690b6-56a0-1182-2560-666e3bffb2ee@yandex.ru> <87lh0qry9j.fsf@gmx.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1469451879 16622 80.91.229.3 (25 Jul 2016 13:04:39 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 25 Jul 2016 13:04:39 +0000 (UTC) Cc: sbaugh@catern.com, emacs-devel@gnu.org To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 25 15:04:32 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bRfYc-0004qm-Rv for ged-emacs-devel@m.gmane.org; Mon, 25 Jul 2016 15:04:30 +0200 Original-Received: from localhost ([::1]:60548 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bRfYc-0007EH-9d for ged-emacs-devel@m.gmane.org; Mon, 25 Jul 2016 09:04:30 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33151) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bRfY3-0006yy-9D for emacs-devel@gnu.org; Mon, 25 Jul 2016 09:03:56 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bRfXx-00019M-AA for emacs-devel@gnu.org; Mon, 25 Jul 2016 09:03:54 -0400 Original-Received: from mout.gmx.net ([212.227.15.15]:58481) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bRfXw-00018g-Vn for emacs-devel@gnu.org; Mon, 25 Jul 2016 09:03:49 -0400 Original-Received: from detlef.gmx.de ([87.146.59.30]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0MbPPQ-1biEUY3IKy-00Ihnv; Mon, 25 Jul 2016 15:03:38 +0200 In-Reply-To: (Dmitry Gutov's message of "Mon, 25 Jul 2016 15:49:27 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) X-Provags-ID: V03:K0:buKh8xDcUfkOP8XuOFp4Wh7yqXWVNfoVcv3OP3XB4r7cs7xbpRl Z6unQ7RXBfdDT5MDWCyh365wAKOnGk3nzU1Kk3xV27B7xvzL3NI/6WLuXqdBjt/fg/4sD+0 eRW2HG4+9M0g+kaTIucIKIqu+8u7e2P376lb3mkbu8hsOsaZ4mrg8m5yXs00YRgI16DNG0G O7GlDBlvU6TpFpFIbgB0w== X-UI-Out-Filterresults: notjunk:1;V01:K0:OHgpOWtQOdA=:utmJvOdWY7OGK1CwFlvZe1 5XipnStXnTMieZH1wLgbxVB5GiLUSkcBBWWFKdZOHJJzblT/NwspCNSHJkc/jf+Fwa6dBr1ZC THiwJHkoL9hS895cGEs6WUnEjqZ0XycJe0eq7TKJil8642i2QcIkG4gKXDFKf08kbF8XbhcIW oanXMD6/pmR/RPXDGv+zs8t5ywHrvU4cD71WDeiYzyYpXmrioWegeOMC4owjjHrW5yeOVPqtO 3OrkBtdRihqt6b8FuK4+hbMq72JAcqc+uQDBqwrXVM6UP3hzUhdtXbCV0wZm+f7+uP0gUmCba g2T/dlS/wHJzPYO7EB1RLHx/2fY+sjts3yVF13Wv3Wk8uM6i2LTK9CAQ0ee2OWj5H83EBXO0Z hUASXYR6A5QKB8lMG4c5KhMb2YEJXuuMIotuh66iFHeexrWlZ2LPSHHyaPwFwQdgr7/rGOevs y2VVCe/IeNSqERAsQuH2NsjityQXmH/3fdspXqzvcLi/VdZKC/jTD8EQTPsHWtWjLw9AFgy/6 p+0V5smz/2UfLY4leA/ixIDoTiyc6lO2sk5PScG9+Wdh0g49g2IQi6wG4f2wZ36QItWbPovQl CxQte/DL65Tb6FC7xxU+UHps9whJ4Ur21K+hunrAoD9tqT+GB6tN82GQZytSUdftW8ErUaUNP 2I6oqZYAoy3CJ1MqKi/cGfFb9wAyyBlO2t/RYtEEms83RdF4Ejm6wjhsyb1De3ZUf+FurNr0i IKLhldVnZNMzHoHmsyZZkNxd2mr8sKO25nZHLxYrtwUPWZGyp5aba1Ms+d649EN+CFsAp2W4 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.15.15 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:206117 Archived-At: Dmitry Gutov writes: > On 07/25/2016 10:07 AM, Michael Albinus wrote: > >> Conceptually, you kick off all packages then which support remote >> processes. They use proess-file instead of call-process, etc. > > Why? There would be a wrapper for process-file, too. And for start-file-process. And for shell-command. And for ... Doesn't sound applicable to me. Do you believe all callers will adapt in finite time? It took years to let them move to process-file and friends, and there are still bug reports about packages which didn't care. And now we would ask to change again, with all the pain of backward compatibility. Best regards, Michael.