From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#55645: src/print.c; print_object changes make it impossible to compare elisp code across versions Date: Fri, 27 May 2022 12:33:16 +0200 Message-ID: <874k1b9ser.fsf@gnus.org> References: <87zgj4biw7.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3245"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 55645@debbugs.gnu.org To: Tom Gillespie Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri May 27 12:34:59 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nuXJ4-0000c4-Av for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 27 May 2022 12:34:58 +0200 Original-Received: from localhost ([::1]:46028 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nuXJ3-00060y-8j for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 27 May 2022 06:34:57 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58134) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nuXIB-0005xQ-B2 for bug-gnu-emacs@gnu.org; Fri, 27 May 2022 06:34:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38922) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nuXIA-0006qO-66 for bug-gnu-emacs@gnu.org; Fri, 27 May 2022 06:34:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nuXIA-00065Z-0T for bug-gnu-emacs@gnu.org; Fri, 27 May 2022 06:34:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 May 2022 10:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55645 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 55645-submit@debbugs.gnu.org id=B55645.165364760923364 (code B ref 55645); Fri, 27 May 2022 10:34:01 +0000 Original-Received: (at 55645) by debbugs.gnu.org; 27 May 2022 10:33:29 +0000 Original-Received: from localhost ([127.0.0.1]:32819 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nuXHd-00064m-8T for submit@debbugs.gnu.org; Fri, 27 May 2022 06:33:29 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:38960) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nuXHa-00064X-Pt for 55645@debbugs.gnu.org; Fri, 27 May 2022 06:33:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=mNbRchwlEqYdFWPoGxFZHXk8tMKKjP9lDdXle8qrdoA=; b=FsuAyrTIo7rO51TEdHICHEjFG7 oBJ4OqATRZI5wJqDIbjuaQFV+VPdcdi0U7iyDAHskIWgonzzYiAWVau39teue98luafusVwRzdCdw 4Au+OUDewohMkgZ54zYSxrUfid9gybTMiATxt5Yl+X7Cy65DJZ3q47A6RT5XNjoHW1OI=; Original-Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nuXHS-0006tR-01; Fri, 27 May 2022 12:33:20 +0200 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEWvra3DurvTz86V kZOEe4BmX2c5NT/////DykhKAAAAAWJLR0QHFmGI6wAAAAd0SU1FB+YFGwoON2iYAIYAAAGbSURB VDjLddNLcoMwDABQEZeuDblA8QkcZLruNLBnasQFOuj+R6j8wUPSoJls/KyPsQPQmFfxAdC0JwBV pK79ByJ7PEEUyJYSmwQpmmPouKQmWokIJW6hXQGNxMybGP0ECEupip62VYhp7TPkUOQdRWqfYO0B nVRazBEsvJExGnJvs4+q0DqCsFPD5ZihEIZF2SquPWbowYNDC43sbZ8AFS2IVnI6Y3f4uk4ecUjH 69p63uE7Ag7MfdNUV7+XeusT4LBaUEAtZqh7lQCVlJv6YT7CGAVX/q1nXeA6LWMWmi3YAlpKjIkA 1b4O9fdHGHXEcB+EFgv8dOHD0peT69oQdSk1GxU3W3R3Gbovzb0JTdKlOxzm/YD1dulS/dTJl4zt ZlRKoWUkupfmPLedvKAciy0Z7CujMYvHqvTgzV5Ewsx3lJsMoOT3zuxtmx6DlRvs0nVH2O5hodHh SXcgjBmYMD2G/IqwAEt1qMI4cnR/BKb83V0Y7AgcjrBP/ADpb3CET36MAgpfBTzEP1AnGWelXq27 s97DyboAnsAfc5uzr9+2q1YAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDUtMjdUMTA6MTQ6NTUr MDA6MDB6MfV1AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTA1LTI3VDEwOjE0OjU1KzAwOjAwC2xN yQAAAABJRU5ErkJggg== X-Now-Playing: A. G. Cook's _7G (2): Guitar_: "Superstar (Live at Secret Sky)" In-Reply-To: (Tom Gillespie's message of "Thu, 26 May 2022 08:56:19 -0700") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:233177 Archived-At: Tom Gillespie writes: > If prin1 is not stable, is there a print that is expected to be stable? I don't think so. We tweak the Lisp printers from time to time (for instance, circular objects changed their representation the other day (again)), but admittedly, these changes are usually for more obscure objects than symbols. > Whether it is meant to be stable or not it has been stable for at least > 30 years. prin1? Stable for 30 years? Nope. (But some objects have had a stable printed representation that long, I'm sure.) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no