From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.devel Subject: Re: open-{gnutls,network}-stream backwards compatibility Date: Fri, 04 Jan 2019 12:15:21 +0100 Message-ID: References: <831s5v3s9w.fsf@gnu.org> <83y3823oap.fsf@gnu.org> <83wonm3km6.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1546600458 13901 195.159.176.226 (4 Jan 2019 11:14:18 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 4 Jan 2019 11:14:18 +0000 (UTC) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jan 04 12:14:14 2019 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 1gfNQc-0003Wi-6j for ged-emacs-devel@m.gmane.org; Fri, 04 Jan 2019 12:14:14 +0100 Original-Received: from localhost ([127.0.0.1]:34162 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gfNSf-0008M6-RJ for ged-emacs-devel@m.gmane.org; Fri, 04 Jan 2019 06:16:21 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:49858) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gfNRq-0008Lu-NH for emacs-devel@gnu.org; Fri, 04 Jan 2019 06:15:32 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gfNRl-0001fw-Rr for emacs-devel@gnu.org; Fri, 04 Jan 2019 06:15:30 -0500 Original-Received: from mail-ed1-x534.google.com ([2a00:1450:4864:20::534]:42957) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gfNRk-0001eh-RT; Fri, 04 Jan 2019 06:15:25 -0500 Original-Received: by mail-ed1-x534.google.com with SMTP id y20so31451719edw.9; Fri, 04 Jan 2019 03:15:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:mail-followup-to:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:mime-version :content-transfer-encoding; bh=P3xvQFjdtzfYNFYd9VevHvUnmnZO3BRlMQBZgKa2kPs=; b=qZZgd9ZVZda6aeji8MnWVWMz+axWw8VerKZH/RJ7T6KDGE144OizztNpBRazt2KT1p liJ9eyiLBg5cbyeMiLu7vT5F3CK5JDW9IEmPTwptFxOfMGWIeHyT/nIlmX/CSgneFbWJ Y15mdER4wSF4lGfsCFmDyo9RBKs/aZrSX57mFjypHQdhXkBVEzROh4Y88EOqQDDJhFON t8BOBeTVqNa25NiDMTzIndBEhUwyXxFW0jyyjkmvuVCyfF1gTsUrmSTxTbQmsNgeJGc2 gUmSJ7UyNvtr8gpHvNPqnR4joDPN3P01qEdJygP1YsfB3yrc0N2/9ACf8ckbMZrmH5C3 Flmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:mail-followup-to :mail-copies-to:gmane-reply-to-list:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=P3xvQFjdtzfYNFYd9VevHvUnmnZO3BRlMQBZgKa2kPs=; b=JEXwjMd/kS3ybmkq8Xp3pvT3wFI0OBGxd/wloYEQRapmHr4nviP0FzZPqs3cLfHx6/ Y0xHx30uLhlz1ZhCGiIDoqExqQzWb+5Ai6uORpiEdw62tFfkT1ov4IimwjAt7sULTdqw +Czn1ZGMUjOVlEFvwytANIwUeKpmsEYr+u4pHg62gNpKN8YxWocAXFIy2GgUo4eaH16c FGzeMCAyfrRnuCI84EclwiNMhLJtiP0UMTVfjnMqiytA0nYllfoeKXeIp8FpwAdQXRYe IF8A7RbDwOGb3K8bugcPfhsWE53Xg71s0IZ+Qx5SmxgQLHRaY/l4dFzCFgzouTmud6RQ CB4A== X-Gm-Message-State: AA+aEWZ6ie4DwQk79x0fcemZ6GmjLWlAV4muq2PiiSwZzkFc8zEVK9yj uD9HoOd8PEulvWDQUG2RRVp5ibZv X-Google-Smtp-Source: AFSGD/WzwrHhSd/SWZ1hBC2hoVlH2L1qN6tXxfUC+7SfnbiLTyNlj15+nBa5wukajFdsBxyEdQBurA== X-Received: by 2002:a50:86c2:: with SMTP id 2mr45956495edu.34.1546600523161; Fri, 04 Jan 2019 03:15:23 -0800 (PST) Original-Received: from rpluim-mac ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id n16-v6sm14091333eja.6.2019.01.04.03.15.21 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 04 Jan 2019 03:15:22 -0800 (PST) Mail-Followup-To: emacs-devel@gnu.org Mail-Copies-To: never Gmane-Reply-To-List: yes In-Reply-To: (Ted Zlatanov's message of "Wed, 02 Jan 2019 20:25:30 +0000") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::534 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:232159 Archived-At: Ted Zlatanov writes: > EZ> Deprecation is a nuisance: it chatters when you compile code, it nags. > EZ> We need a seriously good reason to impose that on unsuspecting users. > > There's only one user, is what I'm saying... `open-gnutls-stream' is > just not that popular, fortunately. So we can just kill it and the end > users won't notice. You=CA=BCre sure there=CA=BCs no code outside Emacs using it? If so, I can = just change its signature with reckless abandon ;-) > I'm OK with Robert's suggestion to leave it in place but unused as well. > It's just that it seems like avoiding deprecation in name only. True. And I=CA=BCd have to add an almost identical copy of it with a different name (or copy its contents into network-stream.el, which would then gain a dependency on the internals of gnutls.el which I=CA=BCd rather avoid) Robert