From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56561) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g9Dfu-0004GN-4m for guix-patches@gnu.org; Sun, 07 Oct 2018 14:21:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g9Dfr-0006R0-1B for guix-patches@gnu.org; Sun, 07 Oct 2018 14:21:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:35350) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1g9Dfq-0006Qw-Tm for guix-patches@gnu.org; Sun, 07 Oct 2018 14:21:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1g9Dfq-00067i-Oi for guix-patches@gnu.org; Sun, 07 Oct 2018 14:21:02 -0400 Subject: [bug#32973] [PATCH] Add emacs-colum-marker package Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56487) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g9Df0-000477-CO for guix-patches@gnu.org; Sun, 07 Oct 2018 14:20:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g9Dex-00057H-8S for guix-patches@gnu.org; Sun, 07 Oct 2018 14:20:10 -0400 Received: from mout3.freenet.de ([2001:748:100:40::2:5]:41668) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1g9Dex-00056x-0U for guix-patches@gnu.org; Sun, 07 Oct 2018 14:20:07 -0400 Received: from [195.4.92.164] (helo=mjail1.freenet.de) by mout3.freenet.de with esmtpa (ID t_w_@freenet.de) (port 25) (Exim 4.90_1 #2) id 1g9Des-00079I-Pt for guix-patches@gnu.org; Sun, 07 Oct 2018 20:20:02 +0200 Received: from [::1] (port=48454 helo=mjail1.freenet.de) by mjail1.freenet.de with esmtpa (ID t_w_@freenet.de) (Exim 4.90_1 #2) id 1g9Des-00072a-P5 for guix-patches@gnu.org; Sun, 07 Oct 2018 20:20:02 +0200 Received: from sub1.freenet.de ([195.4.92.120]:36074) by mjail1.freenet.de with esmtpa (ID t_w_@freenet.de) (Exim 4.90_1 #2) id 1g9Dct-00066b-Vm for guix-patches@gnu.org; Sun, 07 Oct 2018 20:17:59 +0200 Received: from p200300e4f3d24200cceaae81a1e74f76.dip0.t-ipconnect.de ([2003:e4:f3d2:4200:ccea:ae81:a1e7:4f76]:33222) by sub1.freenet.de with esmtpsa (ID t_w_@freenet.de) (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256) (port 465) (Exim 4.90_1 #2) id 1g9Dcr-0001pD-Tc for guix-patches@gnu.org; Sun, 07 Oct 2018 20:17:59 +0200 From: Thorsten Wilms Message-ID: <67c24acd-4476-0a1c-29f4-6f9270f9a653@freenet.de> Date: Sun, 7 Oct 2018 20:17:57 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: t_w_@freenet.de Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 32973@debbugs.gnu.org * gnu/packages/emacs.scm (emacs-column-marker): New Variable. --- gnu/packages/emacs.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 1df3456e4..a17798490 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -39,6 +39,7 @@ ;;; Copyright © 2018 Jack Hill ;;; Copyright © 2018 Pierre-Antoine Rouby ;;; Copyright © 2018 Alex Branham +;;; Copyright © 2018 Thorsten Wilms ;;; ;;; This file is part of GNU Guix. ;;; @@ -12355,3 +12356,23 @@ with a handful of easy tweaks. scratch, and you think the Spacemacs theme looks good. @end itemize") (license license:gpl3+))) + +(define-public emacs-column-marker + (package + (name "emacs-column-marker") + (version "9") + (source + (origin + (method url-fetch) + (uri "https://www.emacswiki.org/emacs/download/column-marker.el") + (sha256 (base32 "05bv198zhqw5hqq6cr11mhz02dpca74hhp1ycwq369m0yb2naxy9")))) + (build-system emacs-build-system) + (home-page "https://www.emacswiki.org/emacs/ColumnMarker") + (synopsis "Emacs mode for highlighting columns") + (description + "With @code{column-marker.el} you can highlight any number of text columns. +3 such highlight column markers are provided by default. This is especially +useful for languages like COBOL or Fortran where certain columns have special +meaning. It is also handy for aligning text across long vertical distances. +Multi-column characters, such as ‘TAB’ are treated correctly.") + (license license:gpl2+))) -- 2.19.0 -- Thorsten Wilms thorwil's design for free software: http://thorwil.wordpress.com/