From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Deprecate TLS1.0 support in emacs Date: Fri, 04 Aug 2017 17:35:17 -0400 Message-ID: References: <87o9sp7qok.fsf@gmail.com> <87zic9vk98.fsf@mouse> <87fue17mo5.fsf@gmail.com> <87tw2hvhob.fsf@mouse> <8760ex63hi.fsf@gmail.com> <87fue1v5lr.fsf@mouse> <87shi0tqh3.fsf@gmail.com> <87d18fwl66.fsf@gmail.com> <87tw1rihu0.fsf@mouse> <4037dc81-4245-6925-842a-2c84a5ba996d@cs.ucla.edu> <87pocfibky.fsf@mouse> <873798j2ij.fsf@mouse> Reply-To: rms@gnu.org NNTP-Posting-Host: blaine.gmane.org Content-Type: text/plain; charset=Utf-8 X-Trace: blaine.gmane.org 1501882582 16223 195.159.176.226 (4 Aug 2017 21:36:22 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 4 Aug 2017 21:36:22 +0000 (UTC) Cc: larsi@gnus.org, emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Aug 04 23:36:18 2017 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 1ddkGP-0003XO-0J for ged-emacs-devel@m.gmane.org; Fri, 04 Aug 2017 23:36:09 +0200 Original-Received: from localhost ([::1]:54472 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ddkGV-0006dO-4Z for ged-emacs-devel@m.gmane.org; Fri, 04 Aug 2017 17:36:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:32827) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ddkFp-0006d2-4l for emacs-devel@gnu.org; Fri, 04 Aug 2017 17:35:33 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ddkFo-0000s9-7P for emacs-devel@gnu.org; Fri, 04 Aug 2017 17:35:33 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50129) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ddkFa-0000Ua-4R; Fri, 04 Aug 2017 17:35:18 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ddkFZ-00078r-7z; Fri, 04 Aug 2017 17:35:17 -0400 In-reply-to: (message from Stefan Monnier on Thu, 03 Aug 2017 11:52:45 -0400) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e 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:217307 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. ]]] > This problem keeps occurring, so we simply need to solve it once an for > all: provide a new variant of `message` which OT1H guarantees that this > message will be visible for a minimum of N seconds, and OTOH > guarantees that it won't be repeated more than once every M seconds (M > being probably large enough to be counted in hours). Should M and N be specified in the call, or should they be global parameters? I think the latter is better. I suggest defining a function 'hint-message' which displays a message this way, or various appropriate ways to serve this kind of goal. If we find that there are multiple classes of hint messages that should be treated somewhat differently, we could make multiple such functions. That would be better than encouraging each package to come up with its own M and N. -- Dr Richard Stallman President, Free Software Foundation (gnu.org, fsf.org) Internet Hall-of-Famer (internethalloffame.org) Skype: No way! See stallman.org/skype.html.