From: Michael Albinus Date: Sat, 26 Sep 2020 09:38:53 +0000 (+0200) Subject: * etc/NEWS: Add new D-Bus monitor functionality. Fix typos. X-Git-Tag: emacs-28.0.90~5874 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=a3a845b0e00bbdd1bcf05882560bca15e57488cc;p=emacs.git * etc/NEWS: Add new D-Bus monitor functionality. Fix typos. --- diff --git a/etc/NEWS b/etc/NEWS index 4cd40c3657c..d3a97489d4d 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -219,9 +219,10 @@ trying to be non-destructive. * Changes in Specialized Modes and Packages in Emacs 28.1 ** Ruby mode -*** 'ruby-use-smie' is declared obsolete -SMIE is now always enabled and only 'ruby-use-smie' only controls -whether indentation is done using SMIE or with the old ad-hoc code. + +*** 'ruby-use-smie' is declared obsolete. +SMIE is now always enabled and 'ruby-use-smie' only controls whether +indentation is done using SMIE or with the old ad-hoc code. --- ** Specific warnings can now be disabled from the warning buffer. @@ -487,7 +488,7 @@ changed so that all the recipients are put in the "To" header in these instances. +++ -*** New function to start Emacs in Message mode to send an email. +*** New command to start Emacs in Message mode to send an email. Emacs can be defined as a handler for the "x-scheme-handler/mailto" MIME type with the following command: "emacs -f message-mailto %u". An "emacs-mail.desktop" file has been included, suitable for @@ -570,7 +571,7 @@ definition. *** New user option 'eldoc-display-truncation-message'. If non-nil (the default), eldoc will display a message saying something like "(Documentation truncated. Use `M-x eldoc-doc-buffer' -to see rest" when a message has been truncated. If nil, truncated +to see rest)" when a message has been truncated. If nil, truncated messages will be marked with just "..." at the end. +++ @@ -652,7 +653,7 @@ equivalent to '(map (:sym sym))'. ** Package +++ -*** New functions to filter the package list. +*** New commands to filter the package list. The filter command key bindings are as follows: key binding @@ -812,12 +813,12 @@ Formerly, one could do the same by setting 'browse-url-browser-function' to such an alist. This usage is still supported but deprecated. -*** Categorization of browsing functions in internal vs. external. -All standard browsing functions such as 'browse-url-firefox', +*** Categorization of browsing commands in internal vs. external. +All standard browsing commands such as 'browse-url-firefox', 'browse-url-mail', or 'eww' have been categorized into internal (URL is browsed in Emacs) or external (an external application is spawned with the URL). This is done by adding a 'browse-url-browser-kind' -symbol property to the browsing functions. With a new command +symbol property to the browsing commands. With a new command 'browse-url-with-browser-kind', an URL can explicitly be browsed with either an internal or external browser. @@ -896,7 +897,7 @@ This can be used to download data via an external command. If nil (the default), then 'url-retrieve' is used. +++ -*** New Emacs command line convenience function. +*** New Emacs command line convenience command. The 'eww-browse' command has been added, which allows you to register Emacs as a MIME handler for "text/x-uri", and will call 'eww' on the supplied URL. Usage example: "emacs -f eww-browse https://gnu.org". @@ -1075,7 +1076,7 @@ keystrokes. *** Interactive regular expression search now uses faces for sub-groups. E.g., 'C-M-s foo-\([0-9]+\)' will now use the 'isearch-group-1' face on the part of the regexp that matches the sub-expression "[0-9]+". -This is controlled by the 'search-highlight-submatches' variable. +This is controlled by the 'search-highlight-submatches' user option. --- *** New user option 'reveal-auto-hide'. @@ -1177,7 +1178,7 @@ to 'tab-bar-new-tab-choice' for new tabs to show the bookmark list. ** xwidget-webkit mode -*** New xwidget functions. +*** New xwidget commands. 'xwidget-webkit-uri' (return the current URL), 'xwidget-webkit-title' (return the current title), and 'xwidget-webkit-goto-history' (goto a point in history). @@ -1219,7 +1220,7 @@ Clicking the dictionary name changes the current dictionary. several time zones. It is hoped that the new names are more discoverable. -The following functions have been renamed: +The following commands have been renamed: 'display-time-world' to 'world-clock' 'display-time-world-mode' to 'world-clock-mode' @@ -1254,7 +1255,13 @@ type symbols. Both functions propagate D-Bus errors. messages, contain the error name of that message now. --- -*** D-Bus events keep the type information of their arguments. +*** D-Bus messages can be monitored with new function 'dbus-register-monitor'. + +--- +*** D-Bus events have changed their internal structure. +They carry now the destination and the error-name of an event. They +also keep the type information of their arguments. Use the +'dbus-event-*' accessor functions. ** CPerl Mode @@ -1296,7 +1303,6 @@ directory instead of the default directory. * Incompatible Lisp Changes in Emacs 28.1 - ** 'set-process-buffer' now updates the process mark. The mark will be set to point to the end of the new buffer.