[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/excorporate 85b5e84 1/2: Document API and UI stability
From: |
Thomas Fitzsimmons |
Subject: |
[elpa] externals/excorporate 85b5e84 1/2: Document API and UI stability |
Date: |
Thu, 20 May 2021 22:58:43 -0400 (EDT) |
branch: externals/excorporate
commit 85b5e8481f48fa9bfbf9ee84549e73327063d5d4
Author: Thomas Fitzsimmons <fitzsim@fitzsim.org>
Commit: Thomas Fitzsimmons <fitzsim@fitzsim.org>
Document API and UI stability
* excorporate.el (exco-api-version): Remove subject-to-change
sentence from docstring.
* excorporate-calendar.el: Update copyright years.
(calendar-mode-map): Remove comment about possible change.
* excorporate.texi (API Usage): Declare 1.0.0 API stable.
* excorporate.info: Regenerate.
---
excorporate-calendar.el | 4 +---
excorporate.el | 3 +--
excorporate.info | 7 ++++++-
excorporate.texi | 6 ++++++
4 files changed, 14 insertions(+), 6 deletions(-)
diff --git a/excorporate-calendar.el b/excorporate-calendar.el
index 506ac72..aaf7691 100644
--- a/excorporate-calendar.el
+++ b/excorporate-calendar.el
@@ -1,6 +1,6 @@
;;; excorporate-calendar.el --- Exchange for calendar -*- lexical-binding: t
-*-
-;; Copyright (C) 2014-2016 Free Software Foundation, Inc.
+;; Copyright (C) 2014-2021 Free Software Foundation, Inc.
;; Author: Thomas Fitzsimmons <fitzsim@fitzsim.org>
;; Keywords: calendar
@@ -37,8 +37,6 @@
(interactive)
(apply excorporate-calendar-show-day-function (calendar-cursor-to-date t)))
-;; I arrogantly claim "e" for now, but irresponsibly reserve the right
-;; to change it later.
(define-key calendar-mode-map "e" #'exco-calendar-show-day)
(provide 'excorporate-calendar)
diff --git a/excorporate.el b/excorporate.el
index 29ba962..51a55a1 100644
--- a/excorporate.el
+++ b/excorporate.el
@@ -633,8 +633,7 @@ IDENTIFIER."
(defun exco-api-version ()
"Return the Excorporate API version.
Return a non-negative integer representing the current
-Excorporate application programming interface version. Version 0
-is subject to change."
+Excorporate application programming interface version."
0)
(defun exco-connect (identifier)
diff --git a/excorporate.info b/excorporate.info
index fb14e79..6e30e02 100644
--- a/excorporate.info
+++ b/excorporate.info
@@ -277,6 +277,11 @@ File: excorporate.info, Node: API Usage, Next: Index,
Prev: Troubleshooting,
6 API Usage
***********
+As of version 1.0.0, the Excorporate API is declared stable. The
+function 'exco-api-version' will return 0, meaning API version 0. In
+the unlikely event that compatibility needs to be broken, the API
+version will be incremented.
+
Here are some examples of using the API (application programming
interface) provided by Excorporate.
@@ -779,7 +784,7 @@ Node: Configuration3007
Node: Usage4079
Node: Troubleshooting6538
Node: API Usage10221
-Node: Index27583
+Node: Index27815
End Tag Table
diff --git a/excorporate.texi b/excorporate.texi
index 5997e0d..162c416 100644
--- a/excorporate.texi
+++ b/excorporate.texi
@@ -310,6 +310,12 @@ it.
@chapter API Usage
@noindent
+As of version 1.0.0, the Excorporate API is declared stable. The
+function @code{exco-api-version} will return 0, meaning API version 0.
+In the unlikely event that compatibility needs to be broken, the API
+version will be incremented.
+
+@noindent
Here are some examples of using the API (application programming
interface) provided by Excorporate.