From fb65b14b32bdbac9ca05b3e7b56eaaaf4a8800df Mon Sep 17 00:00:00 2001 From: Lars Ingebrigtsen Date: Mon, 23 Aug 2021 02:25:49 +0200 Subject: [PATCH] Update NEWS tagging for modules and parse-time-string --- etc/NEWS | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/etc/NEWS b/etc/NEWS index 80185a5d719..4daeecda78f 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -3624,32 +3624,39 @@ displaying data "smushed together" on the mode line. ** Changes in handling dynamic modules ++++ *** The module header 'emacs-module.h' now contains type aliases 'emacs_function' and 'emacs_finalizer' for module functions and finalizers, respectively. ++++ *** Module functions can now be made interactive. Use 'make_interactive' to give a module function an interactive specification. ++++ *** Module functions can now install an optional finalizer that is called when the function object is garbage-collected. Use 'set_function_finalizer' to set the finalizer and 'get_function_finalizer' to retrieve it. ++++ *** Modules can now open a channel to an existing pipe process using the new module function 'open_channel'. Modules can use this functionality to asynchronously send data back to Emacs. ++++ *** A new module API 'make_unibyte_string' is provided. It can be used to create Lisp strings with arbitrary byte sequences (a.k.a. "raw bytes"). ++++ ** 'file-modes', 'set-file-modes', and 'set-file-times' now have an optional argument specifying whether to follow symbolic links. -** 'parse-time-string' can now parse ISO 8601 format strings, -such as "2020-01-15T16:12:21-08:00". ++++ +** 'parse-time-string' can now parse ISO 8601 format strings. +These are on the format "2020-01-15T16:12:21-08:00". --- ** The new function 'decoded-time-period' has been added. -- 2.39.5