From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id aIT0FHj44V4ldAAA0tVLHw (envelope-from ) for ; Thu, 11 Jun 2020 09:25:12 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id AKTSEHj44V6RTwAAB5/wlQ (envelope-from ) for ; Thu, 11 Jun 2020 09:25:12 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id A4D5094001C for ; Thu, 11 Jun 2020 09:25:11 +0000 (UTC) Received: from localhost ([::1]:47602 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jjJSO-00030b-VV for larch@yhetil.org; Thu, 11 Jun 2020 05:25:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56412) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jjJSH-00030U-Qn for help-guix@gnu.org; Thu, 11 Jun 2020 05:25:01 -0400 Received: from mx4.mail.mmer.org ([178.22.66.29]:11477) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jjJSG-00034r-Ni for help-guix@gnu.org; Thu, 11 Jun 2020 05:25:01 -0400 Received: from delta (92-109-1-225.cable.dynamic.v4.ziggo.nl [92.109.1.225]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx4.mail.mmer.org (Postfix) with ESMTPSA id 0EDD09CC2D; Thu, 11 Jun 2020 08:54:11 +0000 (UTC) From: Alexey Abramov To: Fredrik Salomonsson Subject: Re: Questions about guix handling emacs packages References: <87zh9q5fvz.fsf@gmail.com> <87ftbeww0a.fsf@gmail.com> <87h7vtmkvw.fsf@gmail.com> Date: Thu, 11 Jun 2020 11:24:54 +0200 In-Reply-To: <87h7vtmkvw.fsf@gmail.com> (Fredrik Salomonsson's message of "Tue, 02 Jun 2020 10:34:59 -0700") Message-ID: <87k10e6jkp.fsf@mmer.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=178.22.66.29; envelope-from=levenson@mmer.org; helo=mx4.mail.mmer.org X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/11 05:24:58 X-ACL-Warn: Detected OS = FreeBSD 9.x or newer [fuzzy] X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: help-guix Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Spam-Score: -1.01 X-TUID: N6MclYp1uwPw Hi, Fredrik Salomonsson writes: > Hi Zimoun, > > zimoun writes: > >> Yes and no. :-) >> You can see for example this blog entry [1]. >> >> [1] https://guix.gnu.org/blog/2017/creating-bundles-with-guix-pack/ > > Thanks for the link. Will give guix pack a try when I'm back at my > machine at work. Right now I'm working from home so I don't need to have > emacs on my work machine. Tramp covers that bit for me. > >>> > Is it fixed now for you? >>> >>> emacs-magit - yes. emacs-ts is still failing. >> >> Could you open a bug report for this? > > I was too slow :). Did a `guix pull` and updated to > 86a03090afa711dfa2f141caee820b66d7942bc3 and it is now fixed. Will > create a bug report for emacs-lua-mode and emacs-ledger-mode as those > two are still broken for me. > > Thanks again for all your help. AFAIK emacs-ts is failing on check. There are couple of PRs in the upstream: https://github.com/alphapapa/ts.el/pull/9 https://github.com/alphapapa/ts.el/pull/8 Regarding the magit highlighting, emacs 27 has a new face attribute :extend. You can read about the issue here https://debbugs.gnu.org/cgi/bugr= eport.cgi?bug=3D37774 ,----[ C-h i d m emacs s :extend ] | This is one of the few faces that has the =E2=80=98:extend t=E2=80=99 = attribute by | default, which implies that the same face is used to highlight the text | and space between end of line and the window border. To highlight only | the text you could set this attribute to =E2=80=98nil=E2=80=99. `---- Magit fix is on the master already https://github.com/magit/magit/commit/89= 1ebdca58ef498ff3b94c8ac2921cc6b72c3d25 In the meantime you can do something like this: --8<---------------cut here---------------start------------->8--- (dolist (face '(magit-diff-hunk-heading magit-diff-hunk-heading-highlight magit-diff-hunk-heading-selection magit-diff-hunk-region magit-diff-lines-heading magit-diff-lines-boundary magit-diff-conflict-heading magit-diff-added magit-diff-removed magit-diff-our magit-diff-base magit-diff-their magit-diff-context magit-diff-added-highlight magit-diff-removed-highlight magit-diff-our-highlight magit-diff-base-highlight magit-diff-their-highlight magit-diff-context-highlight magit-diff-whitespace-warning magit-diffstat-added magit-diffstat-removed magit-section-heading magit-section-heading-selection magit-section-highlight magit-section-secondary-heading magit-diff-file-heading magit-diff-file-heading-highlight magit-diff-file-heading-selection)) (set-face-attribute face nil :extend t)) --8<---------------cut here---------------end--------------->8--- --=20 Alexey