emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/d-mode 5501b77 096/346: Prepare for a formal release.


From: ELPA Syncer
Subject: [nongnu] elpa/d-mode 5501b77 096/346: Prepare for a formal release.
Date: Sun, 29 Aug 2021 11:00:10 -0400 (EDT)

branch: elpa/d-mode
commit 5501b77a1e212e27dd78e8c0e86424064b439cbb
Author: Russel Winder <russel@winder.org.uk>
Commit: Russel Winder <russel@winder.org.uk>

    Prepare for a formal release.
---
 README.md      | 18 +++++++++++++-----
 d-mode-test.el | 34 ++++++++++++++++++++++++++++++++++
 d-mode.el      | 12 +++++++++++-
 3 files changed, 58 insertions(+), 6 deletions(-)

diff --git a/README.md b/README.md
index 5ccc3bb..9832669 100644
--- a/README.md
+++ b/README.md
@@ -8,17 +8,25 @@ An Emacs major mode for editing D code.
 
 This mode is currently known to work with Emacs 24 and believed to work with 
Emacs 23.
 
-The best way of installing this major mode, at least for Emacs 24, is to use 
the packaging system. Add
-MELPA to the list of repositories:
+The best way of installing this major mode, at least for Emacs 24, is to use 
the packaging system. Add MELPA
+or MELPA Stable to the list of repositories to access this mode. For those who 
want only formal, tagged
+releases use MELPA Stable:
 
     (require 'package)
     (add-to-list 'package-archives
-             '("melpa" . "http://melpa.milkbox.net/packages/";) t)
+             '("melpa-stable" . "https://stable.melpa.org/packages/";) t)
+    (package-initialize)
+
+For those who want rolling releases as they happen use MELPA:
+
+    (require 'package)
+    (add-to-list 'package-archives
+             '("melpa" . "https://melpa.org/packages/";) t)
     (package-initialize)
 
 and then use M-x package-list-package to get to the package listing and 
install from there. MELPA tracks
-this Git repository and updates relatively soon after each commit, so there 
are unlikely to be any formal
-releases of this major mode in the future.
+this Git repository and updates relatively soon after each commit or formal 
release. For more detail on
+setting up see [MELPA Getting Started](https://melpa.org/#/getting-started).
 
 The master of all the material is the Git repository at
 https://github.com/Emacs-D-Mode-Maintainers/Emacs-D-Mode .
diff --git a/d-mode-test.el b/d-mode-test.el
index 14a41db..cb5fcfc 100644
--- a/d-mode-test.el
+++ b/d-mode-test.el
@@ -1,8 +1,13 @@
 ;;; d-mode-test.el --- Tests for D Programming Language major mode
 
+;; Copyright (c) 2015 Dmitri Makarov
+
 ;; Author:  Dmitri Makarov <dmakarov@alumni.stanford.edu>
 ;; Maintainer:  Russel Winder <russel@winder.org.uk>
 ;; Created:  April 2015
+;; Version: 201512060752
+
+;;;; NB Version number is date and time yyyymmddhhMM in GMT (aka UTC).
 
 ;; This program is free software; you can redistribute it and/or modify
 ;; it under the terms of the GNU General Public License as published by
@@ -19,6 +24,31 @@
 ;; the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
 ;; Boston, MA 02111-1307, USA.
 
+;;; Uage:
+
+;;; Commentary:
+
+;;; Bugs:
+;; Bug tracking is currently handled using the GitHub issue tracker at
+;; https://github.com/Emacs-D-Mode-Maintainers/Emacs-D-Mode/issues
+
+;;; Versions:
+;;  This mode is available on MELPA which tracks the mainline Git repository 
on GitHub, so there is a rolling release
+;;  system based on commits to the mainline.
+
+;;; Notes:
+
+;;; TODO:
+;;   Issues with this code are managed via the project issue management
+;;   on GitHub: 
https://github.com/Emacs-D-Mode-Maintainers/Emacs-D-Mode/issues?state=open
+
+;;; History
+;;   History is tracked in the Git repository rather than in this file.
+;;   See 
https://github.com/Emacs-D-Mode-Maintainers/Emacs-D-Mode/commits/master
+
+;;----------------------------------------------------------------------------
+;;; Code:
+
 (when (require 'undercover nil t)
   (undercover "d-mode.el"))
 
@@ -186,4 +216,8 @@
   (should (equal (do-one-test "tests/I0039.d") t))
   )
 
+;;----------------------------------------------------------------------------
+
 (provide 'd-mode-test)
+
+;;; d-mode-test.el ends here
diff --git a/d-mode.el b/d-mode.el
index 798c6ec..3d84eaf 100644
--- a/d-mode.el
+++ b/d-mode.el
@@ -6,7 +6,7 @@
 ;; Contributors:  Russel Winder
 ;; Maintainer:  Russel Winder <russel@winder.org.uk>
 ;; Created:  March 2007
-;; Version:  201410180537
+;; Version:  201512060745
 ;; Keywords:  D programming language emacs cc-mode
 
 ;;;; NB Version number is date and time yyyymmddhhMM in GMT (aka UTC).
@@ -44,6 +44,16 @@
 ;;   so.  This version is based on the cc-mode 5.30 derived mode
 ;;   example by Martin Stjernholm, 2002.
 
+;;; Bugs:
+;; Bug tracking is currently handled using the GitHub issue tracker at
+;; https://github.com/Emacs-D-Mode-Maintainers/Emacs-D-Mode/issues
+
+;;; Versions:
+;;  This mode is available on MELPA which tracks the mainline Git repository 
on GitHub, so there is a rolling release
+;;  system based on commits to the mainline.
+
+;;; Notes:
+
 ;;; TODO:
 ;;   Issues with this code are managed via the project issue management
 ;;   on GitHub: 
https://github.com/Emacs-D-Mode-Maintainers/Emacs-D-Mode/issues?state=open



reply via email to

[Prev in Thread] Current Thread [Next in Thread]