From mboxrd@z Thu Jan 1 00:00:00 1970 From: "pelzflorian (Florian Pelz)" Subject: bug#35542: Installer does not display full backtrace on error Date: Sat, 4 May 2019 14:24:03 +0200 Message-ID: <20190504122403.noe5hirk6u3qtmcm@pelzflorian.localdomain> References: <20190503085927.ib5gudynudeknclm@pelzflorian.localdomain> <87ef5fetnv.fsf@gnu.org> <8736lvka3k.fsf@gmail.com> <20190503174633.otzjizlfjhr4bkca@pelzflorian.localdomain> <87y33msgmy.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([209.51.188.92]:55941) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hMtix-0003nW-PN for bug-guix@gnu.org; Sat, 04 May 2019 08:25:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hMtiw-0002JC-Rs for bug-guix@gnu.org; Sat, 04 May 2019 08:25:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:36974) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hMtiw-0002Ix-OM for bug-guix@gnu.org; Sat, 04 May 2019 08:25:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hMtiw-00086G-J6 for bug-guix@gnu.org; Sat, 04 May 2019 08:25:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: <87y33msgmy.fsf@gmail.com> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Mathieu Othacehe Cc: 35542@debbugs.gnu.org On Sat, May 04, 2019 at 11:43:28AM +0200, Mathieu Othacehe wrote: > Hello, > > > I believe I read about Guile error messages not doing line wrapping in > > terminals on the Guix or Guile mailing lists recently, but I cannot > > find it. Proper line wrapping may be the better solution. > > In fact the textbox where the backtrace is displayed isn't doing any > line wrapping. The attached patch fixes the issue. > I now get linewrapping, but provoked errors (these are not new bugs!) are cut off like In ./gnu/installer/keymap.scm 163:7 8 (_ _) In unknown file: 7 (scm-error misc-error #f "~A" ("Unable to locate keym…") …) This seems like the same issue as Guile error backtraces only reaching until the right end of the terminal and then getting cut off with ellipses …. I hope it is enough to guix pull from a Guix repo with the patch applied and I do not get wrong output because I have not changed the gnu/packages/package-management.scm Guix package to refer to a patched version as well. Regards, Florian