From a3937303cf8a1fab94f09d2d209ef8831c8744fd Mon Sep 17 00:00:00 2001 From: Steve Purcell Date: Sun, 26 Mar 2017 17:32:23 +1300 Subject: [PATCH] Packaging fixes - Format header conventionally, with Commentary and Code section markers - Remove redundant use of "Emacs": all elisp packages are for Emacs - Declare Emacs 24 dependency - Fix typo in "marmalade" - Add missing trailing comment line --- nord-theme.el | 39 +++++++++++++++++++++++++-------------- 1 file changed, 25 insertions(+), 14 deletions(-) diff --git a/nord-theme.el b/nord-theme.el index b9e5364..e9c7cc4 100644 --- a/nord-theme.el +++ b/nord-theme.el @@ -1,14 +1,20 @@ -;;; nord-theme.el --- An arctic, north-bluish clean and elegant Emacs theme. - -;; title: Nord Emacs -;; project: nord-emacs -;; version: 0.1.1 -;; repository: https://github.com/arcticicestudio/nord-emacs -;; author: Arctic Ice Studio -;; email: development@arcticicestudio.com -;; copyright: Copyright (C) 2017 -;; -;; [References] +;;; nord-theme.el --- An arctic, north-bluish clean and elegant theme + +;; Copyright (C) 2017 by Arctic Ice Studio + +;; Title: Nord Theme +;; Project: nord-emacs +;; Version: 0.1.1 +;; URL: https://github.com/arcticicestudio/nord-emacs +;; Author: Arctic Ice Studio +;; Package-Requires: ((emacs "24")) + +;;; Commentary: + +;; Nord is a 16 colorspace theme build to run in GUI- and terminal +;; mode with support for many third-party syntax- and UI packages. + +;;; References: ;; Awesome Emacs ;; https://github.com/emacs-tw/awesome-emacs ;; GNU ELPA @@ -22,15 +28,18 @@ ;; https://www.gnu.org/software/emacs/manual/html_node/elisp/Face-Attributes.html ;; https://www.gnu.org/software/emacs/manual/html_node/elisp/Faces-for-Font-Lock.html ;; https://www.gnu.org/software/emacs/manual/html_node/elisp/Display-Feature-Testing.html -;; marmelade repo +;; marmalade repo ;; https://marmalade-repo.org ;; MELPA ;; https://melpa.org ;; https://stable.melpa.org + +;;; Code: + (unless (>= emacs-major-version 24) - (error "Nord Emacs theme requires Emacs 24 or later!")) + (error "Nord theme requires Emacs 24 or later!")) -(deftheme nord "An arctic, north-bluish clean and elegant Emacs theme") +(deftheme nord "An arctic, north-bluish clean and elegant theme") ;;;; Color Constants (let ((class '((class color) (min-colors 89))) @@ -573,3 +582,5 @@ ;; no-byte-compile: t ;; indent-tabs-mode: nil ;; End: + +;;; nord-theme.el ends here