From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#33441: reading and printing Lisp Objects - what changed from 25.3.1 to 26.1? Date: Wed, 21 Nov 2018 05:46:40 +0200 Message-ID: <837eh7hz33.fsf@gnu.org> References: NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1542772612 23521 195.159.176.226 (21 Nov 2018 03:56:52 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 21 Nov 2018 03:56:52 +0000 (UTC) Cc: 33441@debbugs.gnu.org, eggert@cs.ucla.edu, npostavs@gmail.com To: Peter Milliken Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Nov 21 04:56:47 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1gPJd5-0005zf-UH for geb-bug-gnu-emacs@m.gmane.org; Wed, 21 Nov 2018 04:56:44 +0100 Original-Received: from localhost ([::1]:37067 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gPJfC-000224-IM for geb-bug-gnu-emacs@m.gmane.org; Tue, 20 Nov 2018 22:58:54 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51949) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gPJew-0001wp-Aa for bug-gnu-emacs@gnu.org; Tue, 20 Nov 2018 22:58:41 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gPJTh-0000AX-SX for bug-gnu-emacs@gnu.org; Tue, 20 Nov 2018 22:47:04 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:33389) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gPJTh-00009w-PW for bug-gnu-emacs@gnu.org; Tue, 20 Nov 2018 22:47:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gPJTh-0001nj-M4 for bug-gnu-emacs@gnu.org; Tue, 20 Nov 2018 22:47:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 21 Nov 2018 03:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33441 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 33441-submit@debbugs.gnu.org id=B33441.15427720086901 (code B ref 33441); Wed, 21 Nov 2018 03:47:01 +0000 Original-Received: (at 33441) by debbugs.gnu.org; 21 Nov 2018 03:46:48 +0000 Original-Received: from localhost ([127.0.0.1]:37647 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gPJTU-0001nE-1R for submit@debbugs.gnu.org; Tue, 20 Nov 2018 22:46:48 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:40024) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gPJTS-0001n1-CU for 33441@debbugs.gnu.org; Tue, 20 Nov 2018 22:46:46 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gPJTM-0007ZZ-9e for 33441@debbugs.gnu.org; Tue, 20 Nov 2018 22:46:41 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37832) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gPJTE-0006yA-I1; Tue, 20 Nov 2018 22:46:32 -0500 Original-Received: from [176.228.60.248] (port=2631 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gPJTC-0005Py-Kj; Tue, 20 Nov 2018 22:46:32 -0500 In-reply-to: (message from Peter Milliken on Wed, 21 Nov 2018 12:52:57 +1100) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:152614 Archived-At: > From: Peter Milliken > Date: Wed, 21 Nov 2018 12:52:57 +1100 > Cc: 33441@debbugs.gnu.org, eggert@cs.ucla.edu > > I think perhaps you might want to put more information/warnings in section 19 of the Elisp manual because it > is obviously not true anymore that you can simply Print/Read any arbitrary Lisp Object. > > I'm going to trap the error in my extension and just force reading/"compiling" from the original text file instead > of reading from the intermediate file created by the print process. This will just cause a small delay to the user > the first time that a set of language templates get loaded in an edit session - probably not a big deal. Certainly, > it is better than telling people my extension is "broken" and won't work with 26.1 and onwards. I'd urge you not to give up on Emacs maintenance so quickly, and provide the reproducer requested by Paul. Please give us a chance to analyze the problem you are having and consider whether and how it could or should be fixed. Leaving the problems unfixed because we failed to look into them is not a good paradigm in maintaining such a flexible and powerful software package as Emacs is. Thanks in advance.