From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 07 06:58:28 2020 Received: (at 38940) by debbugs.gnu.org; 7 Jan 2020 11:58:28 +0000 Received: from localhost ([127.0.0.1]:47463 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ionVD-0000KT-Va for submit@debbugs.gnu.org; Tue, 07 Jan 2020 06:58:28 -0500 Received: from mail-qk1-f196.google.com ([209.85.222.196]:46813) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ionVC-0000KE-H7 for 38940@debbugs.gnu.org; Tue, 07 Jan 2020 06:58:26 -0500 Received: by mail-qk1-f196.google.com with SMTP id r14so42334701qke.13 for <38940@debbugs.gnu.org>; Tue, 07 Jan 2020 03:58:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=oh4qTnkhnVGAlGw7jpzvqjK6H3jH9TMQzCtbauiJSlk=; b=MGQd0cJ5dUnVOYjoax7r8caof+U/pvL/hdxwEjiWz3Z5u4gdjiE9V/yfop7kgz1SBX u5khGL5bnS3r/B2H4/tybW5Xl+iKOAAN6FepTVKEFMdUz+kxmWTZQ/6NcHJ5pX6uXtUC UeuLZdJXgDU5t3uOV5OuZ87qq9c9phZN9tjfhE723MEVSrtfLNg3SvRxQrsV3OY9I03a Am+d7Sf+Kw5YpqTVgCANxERYY5JOLSyn74Uhj79nOAZgPlXrYikIdcK7KaT2I/+cHefu aLx2QW89m2yYBbwg9Orq4RtnCzKz4qo0f1Wjgtnjrxw/hYts72VMKWJcB7RAJBgTSQIh K8Qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=oh4qTnkhnVGAlGw7jpzvqjK6H3jH9TMQzCtbauiJSlk=; b=ZbXMPrM5yElqEYt7Siax+h/0URXpdGbn1NGTPzrcTRHAWFkbF/6E152KvM1HWOObYZ FO4l3LC6PWiUrtsD4HWRqubLsYG3LLwP/jN5+kTFcMJ8rmEsASzFY+lf+8fEW0E+xI6O IynRxG8kPfn2hWEtPloaUuhBCvWKvdsuGM0cEnOuXj+8A8l3Y3yBcDioPypP8m8js9Pv F5la0QLQTVVLaNVH4MWaazsKt/sHjjy0wA1vrf06kEpeD2FVHnmMwy/BuICKHwIh8nSM fDVPVgnabdYgccBrMImKFx8p+t5EbMXWyAq1pCjFQhHwnGVSYLJ0FLku7NnH8utt2QoM 9QyA== X-Gm-Message-State: APjAAAU/rWZUjdQuPJVxwHx+Lx45Ece+2o+ryp5Ic/g2Ra8mtkJAnyBg 3Lxs1h6hPK9DsoDtTmr6JZaT2QGvq5KHmTzVBBU= X-Google-Smtp-Source: APXvYqxnkVlj9jj4xQ237y8jDsIbFVTWImVc1m/3znOd7H9XxJvorbm35FwjcwtT8ihyLElU+6q3WegIOSKl8iBHOaY= X-Received: by 2002:a05:620a:1112:: with SMTP id o18mr85577738qkk.126.1578398300924; Tue, 07 Jan 2020 03:58:20 -0800 (PST) MIME-Version: 1.0 References: <1578206891.2605.33.camel@gmail.com> <1578342380.2215.13.camel@gmail.com> In-Reply-To: <1578342380.2215.13.camel@gmail.com> From: zimoun Date: Tue, 7 Jan 2020 12:58:09 +0100 Message-ID: Subject: Re: 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) To: Calvin Heim Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 38940 Cc: 38940@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Calvin, On Mon, 6 Jan 2020 at 21:26, Calvin Heim wrote: > > On Sun, 5 Jan 2020 at 07:49, Calvin Heim wrote: > > > 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. > > I have tested with "guix environment --ad-hoc mater-terminal" on > > foreign distro (Debian) and I do not see an issue. > > > > So it probably comes from the Trisquel default configuration. > > > I concur. So, it is not a bug. ;-) > > > 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. > > Does "INSIDE_EMACS=1 guix describe" fix the issue? > Yes. Put in your configuration "export INSIDE_EMACS=1". :-) Does the environment variable NO_OSC appears to you more meaningful than INSIDE_EMACS? Where do you think this should be documented? Which part of the manual? All the best, simon