From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14230 invoked by alias); 21 Jul 2014 14:12:23 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 14210 invoked by uid 89); 21 Jul 2014 14:12:22 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.2 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS,SPF_SOFTFAIL autolearn=no version=3.3.2 X-HELO: hera.aquilenet.fr Received: from hera.aquilenet.fr (HELO hera.aquilenet.fr) (141.255.128.1) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 21 Jul 2014 14:12:21 +0000 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id A4A2734FE; Mon, 21 Jul 2014 16:12:18 +0200 (CEST) Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pg9sU3JrGITD; Mon, 21 Jul 2014 16:12:18 +0200 (CEST) Received: from pluto (reverse-83.fdn.fr [80.67.176.83]) by hera.aquilenet.fr (Postfix) with ESMTPSA id B35D232FF; Mon, 21 Jul 2014 16:12:17 +0200 (CEST) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Doug Evans Cc: gdb-patches@sourceware.org, eliz@gnu.org Subject: Re: [PATCH, doc RFA] PR guile/17177: replace *pretty-printers* References: X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 3 Thermidor an 222 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4 X-OS: x86_64-unknown-linux-gnu Date: Mon, 21 Jul 2014 14:33:00 -0000 In-Reply-To: (Doug Evans's message of "Sun, 20 Jul 2014 16:47:07 -0700") Message-ID: <87iomq7qdb.fsf@gnu.org> User-Agent: Gnus/5.130009 (Ma Gnus v0.9) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-SW-Source: 2014-07/txt/msg00540.txt.bz2 Doug Evans skribis: > Namely it replaces Guile global *pretty-printers* > with two functions: pretty-printers, set-pretty-printers!. Looks good to me. =E2=80=98pretty-printers=E2=80=99 could maybe eventually be made a SRFI-39 = parameter (info "(guile) Parameters"), which would be backward compatible in terms of API. That would allow for dynamically scoped changes to the pretty printers, which might be useful in some cases. Thanks, Ludo=E2=80=99.