From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: David Pirotte Newsgroups: gmane.lisp.guile.bugs Subject: bug#29684: exception printers - request for improvement Date: Tue, 3 Jul 2018 16:31:23 -0300 Message-ID: <20180703163123.0514c5aa@capac> References: <20171213012435.34d43175@capac> <87in5yrk9z.fsf@gnu.org> <20180701192321.75afe2e1@capac> <87r2kmm8rz.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/9dyJs65ccEdwONwvHdZ_pEg"; protocol="application/pgp-signature" X-Trace: blaine.gmane.org 1530646211 27142 195.159.176.226 (3 Jul 2018 19:30:11 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 3 Jul 2018 19:30:11 +0000 (UTC) Cc: 29684@debbugs.gnu.org To: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Tue Jul 03 21:30:06 2018 Return-path: Envelope-to: guile-bugs@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 1faQzz-0006rO-Uf for guile-bugs@m.gmane.org; Tue, 03 Jul 2018 21:30:04 +0200 Original-Received: from localhost ([::1]:42319 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1faR26-0008AX-1R for guile-bugs@m.gmane.org; Tue, 03 Jul 2018 15:32:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56396) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1faR1z-00087F-AV for bug-guile@gnu.org; Tue, 03 Jul 2018 15:32:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1faR1u-00038C-Cj for bug-guile@gnu.org; Tue, 03 Jul 2018 15:32:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:37781) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1faR1u-000384-8a for bug-guile@gnu.org; Tue, 03 Jul 2018 15:32:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1faR1t-0007ii-Vv for bug-guile@gnu.org; Tue, 03 Jul 2018 15:32:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: David Pirotte Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Tue, 03 Jul 2018 19:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29684 X-GNU-PR-Package: guile X-GNU-PR-Keywords: Original-Received: via spool by 29684-submit@debbugs.gnu.org id=B29684.153064630529649 (code B ref 29684); Tue, 03 Jul 2018 19:32:01 +0000 Original-Received: (at 29684) by debbugs.gnu.org; 3 Jul 2018 19:31:45 +0000 Original-Received: from localhost ([127.0.0.1]:45678 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1faR1d-0007i8-5I for submit@debbugs.gnu.org; Tue, 03 Jul 2018 15:31:45 -0400 Original-Received: from maximusconfessor.all2all.org ([79.99.200.102]:44032) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1faR1a-0007i0-Oq for 29684@debbugs.gnu.org; Tue, 03 Jul 2018 15:31:43 -0400 Original-Received: from localhost (unknown [192.168.0.2]) by maximusconfessor.all2all.org (Postfix) with ESMTP id BA4FDA04C11B; Tue, 3 Jul 2018 21:31:41 +0200 (CEST) Original-Received: from maximusconfessor.all2all.org ([192.168.0.1]) by localhost (maximusconfessor.all2all.org [192.168.0.2]) (amavisd-new, port 10024) with ESMTP id cqo3qwzy8eeV; Tue, 3 Jul 2018 21:31:37 +0200 (CEST) Original-Received: from capac (unknown [179.210.16.57]) by maximusconfessor.all2all.org (Postfix) with ESMTPSA id 43429A04C117; Tue, 3 Jul 2018 21:31:33 +0200 (CEST) In-Reply-To: <87r2kmm8rz.fsf@gnu.org> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-pc-linux-gnu) 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-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Original-Sender: "bug-guile" Xref: news.gmane.org gmane.lisp.guile.bugs:9086 Archived-At: --Sig_/9dyJs65ccEdwONwvHdZ_pEg Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Ludovic, > > It is perfectly fine, on the opposite side, to ask advanced scheme user= s (who > > would want to, but I really don't see the point) configure guile s the = repl and > > the exception printer so it tries to print the full content of huge lst= s, > > vectors, arrays ... =20 > Perhaps you could arrange to set the REPL=E2=80=99s =E2=80=98print=E2=80= =99 option right from > one of the Guile-OpenCV modules? I mean the configuration you mention > have doesn=E2=80=99t have to be done manually by users. I'll do that yes, since I failed to convince you it you be a better default= for all of us, not just Guile-CV :) I hope I can also do that wrt exceptions in an easy way too, I did not look= with care to what you suggested, since I thought what Daniel offered was a better app= roach and that it would be included one way or another in 2.2.4 ... let's see what I = can cook with set-exception-printer! then :) Thanks, David Note that, for info, I named the project Guile-CV, not to refer to existing= libs, and currently, it does not use Open-CV :) - which doesn't have a maintained= C wrapper :(, but it would be nice to be able to use it 'from Guile-CV', ... = one day maybe ... --Sig_/9dyJs65ccEdwONwvHdZ_pEg Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEhCJlRZtBM3furJHe83T9k6MFetcFAls7zwsACgkQ83T9k6MF etcCUAf/d2s/9dykRH8Pe02AzJPXsPJNOu4drkYLhHmD8GYHPbuJTalKAv0gFH+o 1KyV2csiQF2Jrt6SLs8CeY73ro4u47qfiWVUqA55zTf5szGT9EL5SmqaYGQCwAIp 63yD/xRmjMGahfLegnEMfo/QOdXAT4D1s1Yjja3Pff6nntZelLw8oBWJQfR2ZG6x OTydAemwONuBjJnCZVF4m9nUXzR42x4ehqCYtOoYp9EckjRHARRl3Nkks0e5lFm8 X2WEfuVFw18CFz/Q0ae+HgC2L6oGn3gvpfsfjqRSe1bMVyoNAfcphFQgDp0LvotM Fu78+k7yvtan85nlzhlZMBynjl32Cw== =kTUD -----END PGP SIGNATURE----- --Sig_/9dyJs65ccEdwONwvHdZ_pEg--