[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
- [nongnu] elpa/d-mode 572d707 221/346: Improve comprehension of constness and storage classes, (continued)
- [nongnu] elpa/d-mode 572d707 221/346: Improve comprehension of constness and storage classes, ELPA Syncer, 2021/08/29
- [nongnu] elpa/d-mode 64afe5f 206/346: .travis.yml: Test against more Emacs versions, ELPA Syncer, 2021/08/29
- [nongnu] elpa/d-mode 02733b0 223/346: Remove some redundant progns, ELPA Syncer, 2021/08/29
- [nongnu] elpa/d-mode c9febb3 299/346: d-mode-test: Always ignore .res files, ELPA Syncer, 2021/08/29
- [nongnu] elpa/d-mode 2d4bc7d 318/346: Update comments, ELPA Syncer, 2021/08/29
- [nongnu] elpa/d-mode 46a57f4 310/346: Fontify the special words inside version/debug/extern/pragma/__traits/scope, ELPA Syncer, 2021/08/29
- [nongnu] elpa/d-mode 805eeba 078/346: Add links to build and coverage status to README., ELPA Syncer, 2021/08/29
- [nongnu] elpa/d-mode 8076559 081/346: Replace obsolete defadvice by the new advice-add., ELPA Syncer, 2021/08/29
- [nongnu] elpa/d-mode ee38763 083/346: Use the new advising mechanism on new emacs versions., ELPA Syncer, 2021/08/29
- [nongnu] elpa/d-mode 5c06e99 087/346: add d-exceptions compilation error regexp, ELPA Syncer, 2021/08/29
- [nongnu] elpa/d-mode 5501b77 096/346: Prepare for a formal release.,
ELPA Syncer <=
- [nongnu] elpa/d-mode 89339fa 100/346: Fix typo in comment, ELPA Syncer, 2021/08/29
- [nongnu] elpa/d-mode 14e2e3b 105/346: Fix exponential fontification time of backslashes in WYSIWYG-literals, ELPA Syncer, 2021/08/29
- [nongnu] elpa/d-mode 438cf53 109/346: fixed missing keyword "idouble", ELPA Syncer, 2021/08/29
- [nongnu] elpa/d-mode f6bf2b7 141/346: tests: Split test into individual ert tests, ELPA Syncer, 2021/08/29
- [nongnu] elpa/d-mode 23d7a1a 148/346: tests: Fix testing compilation-mode buffers with Emacs 26, ELPA Syncer, 2021/08/29
- [nongnu] elpa/d-mode a731ae6 157/346: Fix imenu for functions with parameter types containing parens, ELPA Syncer, 2021/08/29
- [nongnu] elpa/d-mode ab1057f 159/346: Fix imenu for functions with tail qualifiers on their own line, ELPA Syncer, 2021/08/29
- [nongnu] elpa/d-mode f61e72c 173/346: Drop support for Emacs < 24.3, ELPA Syncer, 2021/08/29
- [nongnu] elpa/d-mode 09745ba 175/346: Merge pull request #87 from CyberShadow/emacs-24-plus, ELPA Syncer, 2021/08/29
- [nongnu] elpa/d-mode cfd1d08 180/346: Use rx-to-string instead of rx-form to support Emacs master (#97), ELPA Syncer, 2021/08/29