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

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

[elpa] master 51f3702 4/4: Excorporate: Bump version to 0.9.0


From: Thomas Fitzsimmons
Subject: [elpa] master 51f3702 4/4: Excorporate: Bump version to 0.9.0
Date: Wed, 30 Sep 2020 23:08:59 -0400 (EDT)

branch: master
commit 51f370215a70ae9dc086f1a2118e2ba21f1cf643
Author: Thomas Fitzsimmons <fitzsim@fitzsim.org>
Commit: Thomas Fitzsimmons <fitzsim@fitzsim.org>

    Excorporate: Bump version to 0.9.0
    
    * packages/excorporate/excorporate.el: Bump version to 0.9.0.
    Update copyright years.
    * packages/excorporate/excorporate-org.el: Update copyright years.
    * packages/excorporate/NEWS: Document new features.
    * packages/excorporate/README: Copy 0.9.0 NEWS entries here for
    use by package-menu-describe-package.
    * packages/excorporate/excorporate.texi (API Usage): Fix a typo.
    Clarify exco-operation-arity-nils description.
    * packages/excorporate/excorporate.info: Regenerate.
---
 packages/excorporate/NEWS               | 14 ++++++++++++++
 packages/excorporate/README             | 12 ++++++++++++
 packages/excorporate/excorporate-org.el |  2 +-
 packages/excorporate/excorporate.el     |  4 ++--
 packages/excorporate/excorporate.info   | 17 ++++++-----------
 packages/excorporate/excorporate.texi   | 11 ++++++-----
 6 files changed, 41 insertions(+), 19 deletions(-)

diff --git a/packages/excorporate/NEWS b/packages/excorporate/NEWS
index 2322e9d..4e602bf 100644
--- a/packages/excorporate/NEWS
+++ b/packages/excorporate/NEWS
@@ -1,5 +1,19 @@
 GNU Emacs Excorporate NEWS -- history of user-visible changes.
 
+* Excorporate 0.9.0
+
+Released 2020-09-30
+
+** Add interactive exco-org meeting and appointment cancellation functions
+
+** Add interactive exco-org meeting reply functions
+
+** Add meeting and appointment creation functions
+
+** Add meeting organizer to Org entries
+
+** Add API Usage section to the manual, with several examples
+
 * Excorporate 0.8.3
 
 Released 2019-06-18
diff --git a/packages/excorporate/README b/packages/excorporate/README
index 7389a88..db08195 100644
--- a/packages/excorporate/README
+++ b/packages/excorporate/README
@@ -1,5 +1,17 @@
 Excorporate provides Exchange integration for Emacs.
 
+New in Excorporate 0.9.0, released 2020-09-30:
+
+** Add interactive exco-org meeting and appointment cancellation functions
+
+** Add interactive exco-org meeting reply functions
+
+** Add meeting and appointment creation functions
+
+** Add meeting organizer to Org entries
+
+** Add API Usage section to the manual, with several examples
+
 To create a connection to a web service:
 
 M-x excorporate
diff --git a/packages/excorporate/excorporate-org.el 
b/packages/excorporate/excorporate-org.el
index 680fbc7..5b9a3da 100644
--- a/packages/excorporate/excorporate-org.el
+++ b/packages/excorporate/excorporate-org.el
@@ -1,6 +1,6 @@
 ;;; excorporate-org.el --- Exchange Org Mode view     -*- lexical-binding: t 
-*-
 
-;; Copyright (C) 2016-2019 Free Software Foundation, Inc.
+;; Copyright (C) 2016-2020 Free Software Foundation, Inc.
 
 ;; Author: Thomas Fitzsimmons <fitzsim@fitzsim.org>
 ;; Keywords: calendar
diff --git a/packages/excorporate/excorporate.el 
b/packages/excorporate/excorporate.el
index 77e1742..74e68f8 100644
--- a/packages/excorporate/excorporate.el
+++ b/packages/excorporate/excorporate.el
@@ -1,11 +1,11 @@
 ;;; excorporate.el --- Exchange Web Services (EWS) integration -*- 
lexical-binding: t -*-
 
-;; Copyright (C) 2014-2019 Free Software Foundation, Inc.
+;; Copyright (C) 2014-2020 Free Software Foundation, Inc.
 
 ;; Author: Thomas Fitzsimmons <fitzsim@fitzsim.org>
 ;; Maintainer: Thomas Fitzsimmons <fitzsim@fitzsim.org>
 ;; Created: 2014-09-19
-;; Version: 0.8.3
+;; Version: 0.9.0
 ;; Keywords: calendar
 ;; Homepage: https://www.fitzsim.org/blog/
 ;; Package-Requires: ((emacs "24.1") (fsm "0.2.1") (soap-client "3.2.0") 
(url-http-ntlm "2.0.4") (nadvice "0.3"))
diff --git a/packages/excorporate/excorporate.info 
b/packages/excorporate/excorporate.info
index a12efdd..6083301 100644
--- a/packages/excorporate/excorporate.info
+++ b/packages/excorporate/excorporate.info
@@ -515,11 +515,11 @@ in the Eastern Time time zone.
              (EndTimeInMinutes . 1020)))))))))
 
 This example shows how to create a recurrence in the "Eastern Standard
-Time" time zone.  The spliced-in code fragment shows how to query how
-many 'nil' arguments should be specified for the 'CreateItem' operation.
-Arguments other than the first ("request") argument may be needed in the
-future to use more complicated server functionality, but for now they
-can all be left 'nil'.
+Time" time zone.  The 'exco-operation-arity-nils' call returns a list of
+nils with a length matching the number of arguments that the
+'CreateItem' operation takes.  Arguments other than the first
+("request") argument may be needed in the future to use more complicated
+server functionality, but for now they can all be left 'nil'.
 
      (exco-operate
       (car exco--connection-identifiers)
@@ -544,12 +544,7 @@ can all be left 'nil'.
              (StartDate . "2020-09-25-04:00")
              (NumberOfOccurrences . 4))))))
         ;; Empty arguments.
-        ,@(let* ((wsdl (exco--with-fsm (car exco--connection-identifiers)
-                         (plist-get (fsm-get-state-data fsm) :service-wsdl)))
-                 (arity (soap-operation-arity wsdl
-                                              "ExchangeServicePort"
-                                              "CreateItem")))
-            (make-list (- arity 1) nil)))
+        ,@(cdr (exco-operation-arity-nils identifier "CreateItem")))
       (lambda (identifier response)
         (message "%S: %S" identifier response)))
      =>
diff --git a/packages/excorporate/excorporate.texi 
b/packages/excorporate/excorporate.texi
index 4067a10..253d9e0 100644
--- a/packages/excorporate/excorporate.texi
+++ b/packages/excorporate/excorporate.texi
@@ -567,11 +567,12 @@ hacker2@@gnu.org, in the Eastern Time time zone.
 
 @noindent
 This example shows how to create a recurrence in the ``Eastern Standard
-Time'' time zone.  The @{exco-operation-arity-nils} call returns the
-number of arguments (all @code{nil}) that the @code{CreateItem}
-operation takes.  Arguments other than the first (``request'') argument
-may be needed in the future to use more complicated server
-functionality, but for now they can all be left @code{nil}.
+Time'' time zone.  The @code{exco-operation-arity-nils} call returns a
+list of nils with a length matching the number of arguments that the
+@code{CreateItem} operation takes.  Arguments other than the first
+(``request'') argument may be needed in the future to use more
+complicated server functionality, but for now they can all be left
+@code{nil}.
 
 @example
 @group



reply via email to

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