From mboxrd@z Thu Jan 1 00:00:00 1970 From: Calvin Heim Subject: bug#38940: \x1b]8; ; OSC character displayed on hyperlinks shown after calls to `guix describe` or `guix show` on mate-terminal 1.12.1 (Trisquel 8) Date: Sat, 04 Jan 2020 22:48:11 -0800 Message-ID: <1578206891.2605.33.camel@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:51040) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1inzih-0002bB-CO for bug-guix@gnu.org; Sun, 05 Jan 2020 01:49:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1inzig-0002Xx-Fe for bug-guix@gnu.org; Sun, 05 Jan 2020 01:49:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:37634) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1inzig-0002X9-BW for bug-guix@gnu.org; Sun, 05 Jan 2020 01:49:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1inzig-0007iC-AA for bug-guix@gnu.org; Sun, 05 Jan 2020 01:49:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:50341) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1inzi2-0002XC-8r for bug-guix@gnu.org; Sun, 05 Jan 2020 01:48:23 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1inzi1-0000Uk-4s for bug-guix@gnu.org; Sun, 05 Jan 2020 01:48:22 -0500 Received: from mail-ot1-x332.google.com ([2607:f8b0:4864:20::332]:33595) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1inzi0-0000SQ-VC for bug-guix@gnu.org; Sun, 05 Jan 2020 01:48:21 -0500 Received: by mail-ot1-x332.google.com with SMTP id b18so45245995otp.0 for ; Sat, 04 Jan 2020 22:48:20 -0800 (PST) Received: from ?IPv6:2602:304:ce41:f650:884c:83f0:874:4889? ([2602:304:ce41:f650:884c:83f0:874:4889]) by smtp.googlemail.com with ESMTPSA id a74sm20276936oii.37.2020.01.04.22.48.17 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 04 Jan 2020 22:48:17 -0800 (PST) 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: 38940@debbugs.gnu.org Hi Guix developers, When using mate-terminal version 1.12.1 (the default graphical terminal provided in Trisquel 8), Guix commands that print hyperlinks to the terminal (such as `guix describe` and `guix show`) print a mangled \x1b]8;; OSC character. I haven't tested the mate-terminal package provided by Guix though, so this bug may only be visible to Trisquel users of the Guix package manager relying on their host distribution's default terminal soon after installing Guix. On a related note, the procedure supports-hyperlinks in module (guix ui) checks the environment variable INSIDE_EMACS to prevent hyperlink mangling when using Emacs. Perhaps this procedure could be edited to solve this bug. -- Calvin