From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60814) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cxzyU-00052q-Bt for guix-patches@gnu.org; Tue, 11 Apr 2017 13:53:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cxzyQ-0000Bd-FW for guix-patches@gnu.org; Tue, 11 Apr 2017 13:53:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:45033) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cxzyQ-0000BZ-Br for guix-patches@gnu.org; Tue, 11 Apr 2017 13:53:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cxzyQ-0007cy-66 for guix-patches@gnu.org; Tue, 11 Apr 2017 13:53:02 -0400 Subject: bug#26448: [PATCH] gnu: Add emacs-strace-mode. Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60587) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cxzxj-0004Yl-MR for guix-patches@gnu.org; Tue, 11 Apr 2017 13:52:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cxzxf-0008Qn-QU for guix-patches@gnu.org; Tue, 11 Apr 2017 13:52:19 -0400 Received: from mail-wr0-x243.google.com ([2a00:1450:400c:c0c::243]:36604) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cxzxf-0008QJ-Kd for guix-patches@gnu.org; Tue, 11 Apr 2017 13:52:15 -0400 Received: by mail-wr0-x243.google.com with SMTP id o21so662440wrb.3 for ; Tue, 11 Apr 2017 10:52:13 -0700 (PDT) From: Mathieu Othacehe Date: Tue, 11 Apr 2017 19:51:58 +0200 Message-Id: <20170411175158.15557-1-m.othacehe@gmail.com> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 26448@debbugs.gnu.org * gnu/packages/emacs.scm (emacs-strace-mode): New variable. --- gnu/packages/emacs.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index ff33daf71..9fdbcad7f 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -4137,3 +4137,25 @@ abbreviation of the mode line displays (lighters) of minor modes.") configuration in your @file{.emacs} file in a way that is both performance-oriented and tidy.") (license license:gpl2+))) + +(define-public emacs-strace-mode + (let* ((commit "6a69b4b06db6797af56f33eda5cb28af94e59f11") + (revision "1")) + (package + (name "emacs-strace-mode") + (version (string-append "0.0.2-" revision "." (string-take commit 7))) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/pkmoore/strace-mode") + (commit commit))) + (file-name (string-append name "-" version "-checkout")) + (sha256 + (base32 + "1lbk2kzdznf2bkfazizfbimaxxzfzv00lrz1ran9dc2zqbc0bj9f")))) + (build-system emacs-build-system) + (home-page "https://github.com/pkmoore/strace-mode") + (synopsis "Emacs major mode to highlight strace outputs") + (description "@code{emacs-strace-mode} provides an Emacs major mode + highlighting strace outputs.") + (license license:gpl3+)))) -- 2.12.2