From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Network security manager Date: Wed, 19 Nov 2014 00:02:58 +0100 Message-ID: References: <87sihg7r73.fsf@alrua-karlstad.karlstad.toke.dk> <87a93oilxl.fsf@lifelogs.com> <87oas4h555.fsf@lifelogs.com> <87a93oh180.fsf@lifelogs.com> <83h9xw9zg3.fsf@gnu.org> <83d28k9yb9.fsf@gnu.org> <83vbmc8c9e.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1416351833 25083 80.91.229.3 (18 Nov 2014 23:03:53 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 18 Nov 2014 23:03:53 +0000 (UTC) Cc: Stefan Monnier , emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Nov 19 00:03:47 2014 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 1XqroG-0004UO-Fc for ged-emacs-devel@m.gmane.org; Wed, 19 Nov 2014 00:03:44 +0100 Original-Received: from localhost ([::1]:55823 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XqroF-0003Bn-U5 for ged-emacs-devel@m.gmane.org; Tue, 18 Nov 2014 18:03:43 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34097) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xqrnw-0003BD-Vv for emacs-devel@gnu.org; Tue, 18 Nov 2014 18:03:30 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xqrnr-0003zz-Kp for emacs-devel@gnu.org; Tue, 18 Nov 2014 18:03:24 -0500 Original-Received: from hermes.netfonds.no ([80.91.224.195]:56891) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xqrnr-0003zP-EK; Tue, 18 Nov 2014 18:03:19 -0500 Original-Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1XqrnW-00070Q-EF; Wed, 19 Nov 2014 00:02:58 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEVNQEVJMzdSFRs4CxCO f3nZ08JZVVhiJCxE7pzqAAACTUlEQVQ4jXWTwW6cMBCGx+kKrnaJdq9J+wSUF0jVMVx7sJcrUYi5 spLxvH5/O2yzVZORsNB88/8zGJuoCpRDEYXbKElTQqPmBpykrt+AIaGVZEWgguq1FgWNUqc1qwui DNIiNRm91CfRAFlBufEbOK3LImK0hl1RJFoAlkokg8uqaa0k5QCYVuTqZanXXCurBImSqEauDguW OmEqLWva2A6RUFzXAVa1ZAXq4xZj2nsESQCSdrDxwO9gkZQ1kjIY4y1ghiQFsRv7HaQ87sARQGax MUamPgUgHpbBWeGUJLK/HJcNUw3DYgcE21wrcbsYbSINcZDBD9s4Rs6DRieP+AUVuQ3FO7AewF4e zHGp6JzudgUabZKB1tEdST2oH4sfeBzRBFabv9P3cZvIPKj2LvIwjmPpIfGrNqte8YtUq2Zfgq21 bBVVHHrSpAy9evYOaeZX76cZbw6ADB289c5nwN4/cT97hyzcDn4PZ70/zwAe5wOH7f4K8CneVTBj lDOfC3DB+mzlns1xZjoE27sMXE+H0oMBwkyvbNkdc32YKriDvQAw2VyMIX+H0OczyxxeuvbIxBng eaoq7qdy5J+7Fkd09lzmwVaHSWkNYBodNO274UzXNU1XhscaDPU8B4BzV6LFbchLpWiq8oj+5xvo mkJbXLBJc1b8QsLssAMwpNR3XUAL6+7dkMzp2xE78dLdSAC6fDHvOYQvsG+bq1fbwKwxc6epuXbe QZdBZXZwG1T6GNPcCq5A/R3nX9B+lC8K81+DK/gg39Engs8VfwCcxCT54gizlgAAAABJRU5ErkJg gg== X-Now-Playing: Talking Heads's _CBS Demos 1975_: "Love Goes To Building On Fire" X-Hashcash: 1:23:141118:emacs-devel@gnu.org::1Lw90Tl/Tjymwgg4:000000000000000000000000000000000000000000jACR X-Hashcash: 1:23:141118:monnier@iro.umontreal.ca::3Nm9oMc4FZo8CK2W:0000000000000000000000000000000000001CHDo X-Hashcash: 1:23:141118:eliz@gnu.org::xVExXG7OYBmfoz6n:000021OOG In-Reply-To: <83vbmc8c9e.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 18 Nov 2014 22:49:49 +0200") User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/24.4.51 (gnu/linux) X-MailScanner-ID: 1XqrnW-00070Q-EF MailScanner-NULL-Check: 1416956578.63188@HReFj9UTop5C1KlB66c2zA X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.224.195 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:177693 Archived-At: Eli Zaretskii writes: > That variable is an internal implementation detail designed for a > specific purpose that has nothing to do with running asynchronously. > Exposing it to Lisp is IMO extremely unclean. Especially since this > is not really needed anyway, because Lars's use case has a much > simpler solution that doesn't require any such kludges. Yeah, it turned out to not work in my use case either. I had forgotten that eww sometimes renders stuff asynchronously anyway (when url.el gets a redirection, the entire thing is then run off of a process filter instead in the main thread, if I follow the logic here (and I may well not)). So the user interface problem remains. We don't want to suddenly start asking people stuff while they're doing other stuff, but here we kinda need to ask them stuff... In any case, exporting that variable is not the answer. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no