From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.devel Subject: Re: On removing some obsolete code from subr and core Date: Tue, 8 Nov 2016 01:51:30 -0500 Message-ID: References: <878tsznpuq.fsf@udel.edu> <83fun6jpeq.fsf@gnu.org> <20161107003235.GA7843@holos.localdomain> <83ins0hshk.fsf@gnu.org> <20161107042415.GA27319@holos.localdomain> <83bmxriatp.fsf@gnu.org> <20161107200828.GA866@holos.localdomain> <83lgwvgia3.fsf@gnu.org> <20161107202530.GA1043@holos.localdomain> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: blaine.gmane.org 1478588466 23085 195.159.176.226 (8 Nov 2016 07:01:06 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 8 Nov 2016 07:01:06 +0000 (UTC) Cc: Eli Zaretskii , Emacs developers To: Mark Oteiza Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 08 08:01:02 2016 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 1c40Og-0002vp-5S for ged-emacs-devel@m.gmane.org; Tue, 08 Nov 2016 08:00:42 +0100 Original-Received: from localhost ([::1]:58741 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c40Oj-0000Lj-3W for ged-emacs-devel@m.gmane.org; Tue, 08 Nov 2016 02:00:45 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49665) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c40Fq-0001rN-8Y for emacs-devel@gnu.org; Tue, 08 Nov 2016 01:51:35 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c40Fp-0000t6-Gf for emacs-devel@gnu.org; Tue, 08 Nov 2016 01:51:34 -0500 Original-Received: from mail-it0-x233.google.com ([2607:f8b0:4001:c0b::233]:36959) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c40Fo-0000sa-1X; Tue, 08 Nov 2016 01:51:32 -0500 Original-Received: by mail-it0-x233.google.com with SMTP id u205so186475066itc.0; Mon, 07 Nov 2016 22:51:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=O2fnf0hCST6FaNyOCsMDaTV+c+zqzIeRDLCRqpFVZUM=; b=HmTSnHVT5vqT94M3d8GcOj2fUADV20QSbdFVY0TQUoPgT0WbKOncIRh293Shq46Lfr 96Xiayb/bFpxSCrc7D6pWKYZ3TDiyRcu5qSMUfdYLZ78s9TIt9ldDwn0O2Nm2Oa9mi6Z TwtNnAUSoJhuO/SLddP6waJUFXRYsMIQ+AzOPdylCBIQZrxSzS8kPuxixtbBtNqVupvE QJWTSpTLSmClN4RPy+ZipOF7b7371//QerVyTkbTXmEmwFb7aSuZimobizJGh3I4dqY9 AUbsczvqFSs0Npn37XCGBHjEyqFm5fAUMXv+AqKFba4tGG1zJ9NU9Co0JnqpDnjQRxfs Xs7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=O2fnf0hCST6FaNyOCsMDaTV+c+zqzIeRDLCRqpFVZUM=; b=WwU0RoA0JDhiIovfbg+UiyXwvWSoMai36k0/XwfqNXqJn7i9Zm8szl7uhnhBoYZB2d 0jTlPPW2DKrMlMfPoplR1rL+v1mI31qE4VNvxt10vzioo8cnik5/Ps2LWZkAFQBWULti 3JYBqdmlazUIDs84xv3PFbmRXPzZQbxa0Zjfiinz1sDChhcz8sNwRkgIZAORKbOiI8TG kE+yJr17D6zuE/8pyK+Cg5Qp04C0yMMW1cfrEnaww2Yaj0HeXhd2NJgA2cEUEs1DXNDF yWnp6TX39pnGEiVM3OjERweya5dMdN/AnsRi3pD2QzL+wuveJ5k9TFl340THgTqF1Vet s1Dg== X-Gm-Message-State: ABUngvcm2hwTho5mq8nmxddu0VCTwDQ7i4SdofNwZoZlENk4f2v3qvckMrudJ9BaW91VtgvB9Tpy3XSht6NBjg== X-Received: by 10.157.15.154 with SMTP id d26mr5292785otd.85.1478587891259; Mon, 07 Nov 2016 22:51:31 -0800 (PST) Original-Received: by 10.157.4.86 with HTTP; Mon, 7 Nov 2016 22:51:30 -0800 (PST) In-Reply-To: <20161107202530.GA1043@holos.localdomain> X-Google-Sender-Auth: FjmK9EApYcZ_pQbDk83LW46UNnE X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:4001:c0b::233 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:209277 Archived-At: On Mon, Nov 7, 2016 at 3:25 PM, Mark Oteiza wrote: > On 07/11/16 at 10:13pm, Eli Zaretskii wrote: >> > Date: Mon, 7 Nov 2016 15:08:28 -0500 >> > From: Mark Oteiza >> > Cc: emacs-devel@gnu.org >> > >> > > I meant what happens if we for some reason need to reinstate some of >> > > them? >> > >> > Partially revert the commit I guess. >> >> Would it work to do in Lisp something like >> >> (defvar default-FOO (default-value FOO)) > > No, because default-FOO is tied to the default value of FOO, and > manipulating default-FOO created this way would have no effect on FOO's > default value. It would be possible to implement the tieing together using the watchpoint feature (I haven't finished it yet, but I plan to post something by the end of this week). https://lists.nongnu.org/archive/html/emacs-devel/2015-11/msg02454.html