From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel Subject: Re: User interaction from multiple threads Date: Wed, 15 Aug 2018 10:22:59 +0200 Message-ID: <87muto5998.fsf@gmx.de> References: <838t59j821.fsf@gnu.org> <5B73DF10.5070200@gmx.at> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1534321314 16178 195.159.176.226 (15 Aug 2018 08:21:54 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 15 Aug 2018 08:21:54 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Eli Zaretskii , emacs-devel@gnu.org To: martin rudalics Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Aug 15 10:21:50 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fpr3u-00042K-3X for ged-emacs-devel@m.gmane.org; Wed, 15 Aug 2018 10:21:50 +0200 Original-Received: from localhost ([::1]:48001 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fpr5z-0005oL-0F for ged-emacs-devel@m.gmane.org; Wed, 15 Aug 2018 04:23:59 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35948) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fpr5G-0005o4-0K for emacs-devel@gnu.org; Wed, 15 Aug 2018 04:23:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fpr5F-00041I-1h for emacs-devel@gnu.org; Wed, 15 Aug 2018 04:23:13 -0400 Original-Received: from mout.gmx.net ([212.227.15.18]:55837) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fpr57-0003uJ-N8; Wed, 15 Aug 2018 04:23:06 -0400 Original-Received: from detlef.gmx.de ([79.140.117.178]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MILxX-1fsLFr0ABz-0049i5; Wed, 15 Aug 2018 10:23:00 +0200 In-Reply-To: <5B73DF10.5070200@gmx.at> (martin rudalics's message of "Wed, 15 Aug 2018 10:06:40 +0200") X-Provags-ID: V03:K1:8R2/FQWF2SZnVwhaEUwCDMlEUNSMLFAw7zgJEvIUJNmlt6/mX9L qMXoyHpjAyuUAonT00sPOVDYR5IWDyuVMkEGfpGiWr2P5iCeZxNbOBkZM5qRH150+19MY2A fmmM3DzNb5P/GRHFewRmJHmQJoDnWpOLVjjk05uS8UTz5OoPRrXFaQosEqXnWtwowp6Uo34 ZdJTif2pswIQnT0IipG3Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:U0kNS27tcck=:yYkanA7jOmVqiWHsDacQxW lZBwPObfIfvsa+gctOD8C5ww8AnVPho2m7O6ZRdj0M7dKi9JeRI1CKXpD0jhpYZsjJYo5tYFp 6TDS4iEkIpkpgb7yOWilp3YJuQ3MAdNxxSZpfqOmKd+lup0ZukjjSJC/VC1czld1ru/DktmlB bEq/yTaDgxzBY0eh0lGGvtmDc8bflynlnFLW8bVnRP/HOo/4wktLX8f0HtSDWvxgWN+N0Emum s+eTptZ1for35ZZhPwHFBFn0xKiG8vb5Xe+7hFDnY8YzVS+NDqljlY+RDCVa2Uo68ClJPZD3+ xLa0MKetgmka+scqkFMSYOM51glkdUcMZSvh+ZzSgRBPUseCl+MCJPRwajZySP5flYuqL1RhD nddL/wjRPy4fvmFBFOzNIgAwoqoeKuHajos/HGARwFz10TOBn7QyhYurweeOQR4xwlOc7IG6z YVIlayk8z+Jp5npNxE7zFhymjQleYxGoJSQBmONfxDeMAYMQOyll2sC29cH7iiGwENwGPmskx TVneSLosZyO5a7VM/Ir/YUxCJhX6xktYIzbp6eeuXBkzAYAlCNOG5c+ZwGcWByfLPwytyXn3L 14ziXC7Tsmb2P89/m2Bh+kbQvCj4ksa+02svEfM5XVPXBmAjxajJ5s0xDPkJhYJCROc2RRKvm KE3qYy6lXq8wgvoFSTqAad7RmquPJHR5hgn6Qr48s1tZ/7K8F/9sfK7i4AtLGDtJn+kHvwY7G oDXZAN+/71OEu8RBYKYl5l762Csd+fg+NKb52YFWIJhJMX/izJNUhN7V0S3nPc/PCiSCRmAv X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.15.18 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:228551 Archived-At: martin rudalics writes: > If we make a rule that each thread owns a frame with a minibuffer, I don't believe this is feasible. Imagine you'll call "C-x & C-x C-f .../emacs/lisp/*.el". This would load all Lisp files of Emacs in parallel, resulting in 250+ frames. This example sounds strange, but it is one test case in the feature/tramp-thread-safe branch I'm running regularly. > martin Best regards, Michael.