NEWS copyedits
This commit is contained in:
parent
8a28a5b8d8
commit
0058cae273
1 changed files with 76 additions and 57 deletions
133
etc/NEWS
133
etc/NEWS
|
@ -477,6 +477,63 @@ See the variable `calendar-month-header'.
|
|||
*** The calendars produced by cal-html include holidays.
|
||||
Customize `cal-html-holidays' to change this.
|
||||
|
||||
** CEDET
|
||||
|
||||
*** The major modes from the parser generators "Bovine" and "Wisent"
|
||||
are now properly integrated in Emacs. The file suffixes ".by" and ".wy"
|
||||
are in `auto-mode-alist', and the corresponding manuals are included.
|
||||
|
||||
*** EDE
|
||||
|
||||
**** Menu support for the "Configuration" feature. This allows users to
|
||||
choose the active configuration (such as debug or install) from the menu.
|
||||
|
||||
**** New command `ede-set' to interactively set project-local variables.
|
||||
|
||||
**** Support for compiling, debugging, and running in "generic" projects.
|
||||
|
||||
**** Autoconf editing support for M4 macros with complex arguments.
|
||||
|
||||
**** Compilation support for the "linux" project type.
|
||||
|
||||
**** "simple" projects have been removed; use "generic" projects instead.
|
||||
|
||||
*** Semantic
|
||||
|
||||
**** Support for parsing #include statements inside a namespace in C/C++.
|
||||
|
||||
**** Improved support for 'extern "C"' declarations in C/C++.
|
||||
|
||||
**** The ability to ignore more common special C/C++ preprocessor symbols,
|
||||
such as '__nonnull' and '__asm'. Add '__cplusplus' macro when parsing C++.
|
||||
If available, include cdefs.h as an additional source of preprocessor symbols.
|
||||
|
||||
**** Improved C/C++ function pointer parsing.
|
||||
|
||||
**** In Python, support for converting imports to include file names.
|
||||
|
||||
**** Ability to dynamically determine the Python load path.
|
||||
|
||||
**** Support for the Python 'WITH' and 'AT' keywords.
|
||||
|
||||
**** Improved tooltip completion.
|
||||
|
||||
*** SRecode
|
||||
|
||||
**** The SRecode manual is now included.
|
||||
|
||||
**** Tag generation supports constructor/destructor settings and system
|
||||
include differentiation.
|
||||
|
||||
**** Addition of 'Framework' support: Frameworks are specified when a
|
||||
particular kind of library (such as Android) is needed in a common language
|
||||
mode (like Java).
|
||||
|
||||
**** Support for nested templates and let variables override based on priority.
|
||||
|
||||
**** Support for merging tables from multiple related modes, such as
|
||||
default -> c++ -> arduino.
|
||||
|
||||
** Compile has a new option `compilation-always-kill'.
|
||||
|
||||
** Customize
|
||||
|
@ -514,48 +571,6 @@ and the `attributes' slot is always nil.
|
|||
The `url-retrieve' function now uses this to encode its URL argument,
|
||||
in case that is not properly encoded.
|
||||
|
||||
** CEDET
|
||||
|
||||
*** The major modes from the parser generators "Bovine" and "Wisent"
|
||||
are now properly integrated within Emacs. The file suffixes ".by" and
|
||||
".wy" are registered in `auto-mode-alist', and the corresponding
|
||||
manuals are now included.
|
||||
|
||||
*** EDE
|
||||
|
||||
**** Menu support for the "Configuration" feature. Allows users to choose the
|
||||
active configuration (such as debug or install) from the menu.
|
||||
**** `ede-set': New command to interactively set project-local variables.
|
||||
**** Support for compiling, debugging, and running in "generic" projects.
|
||||
**** Autoconf editing support for M4 macros with complex arguments.
|
||||
**** Support compilation for "linux" project type.
|
||||
**** "simple" projects were removed; use "generic" projects instead.
|
||||
|
||||
*** Semantic
|
||||
|
||||
**** (C/C++) Support for parsing #include statements inside a namespace.
|
||||
**** (C/C++) Improved support for 'extern "C"' declarations.
|
||||
**** (C/C++) Support to ignore more common special preprocessor symbols, such as
|
||||
'__nonnull' and '__asm'. Add '__cplusplus' macro when parsing C++. If
|
||||
available, include cdefs.h as an additional source of preprocessor symbols.
|
||||
**** (C/C++) Improved function pointer parsing.
|
||||
**** (Python) Support for converting imports to include file names.
|
||||
**** (Python) Ability to dynamically determine the load path.
|
||||
**** (Python) Support for 'WITH' and 'AT' keywords.
|
||||
**** Improved tooltip completion.
|
||||
|
||||
*** SRecode
|
||||
|
||||
**** The SRecode manual is now included.
|
||||
**** Tag generation supports constructor/destructor settings and system include
|
||||
differentiation.
|
||||
**** Added a 'Framework' support: Frameworks are specified when a particular
|
||||
kind of library (such as Android) is needed in a common language mode (like
|
||||
Java).
|
||||
**** Support nested templates and let variables override based on priority.
|
||||
**** Support merging tables from multiple related modes, such as
|
||||
default -> c++ -> arduino.
|
||||
|
||||
** notifications.el supports now version 1.2 of the Notifications API.
|
||||
The function `notifications-get-capabilities' returns the supported
|
||||
server properties.
|
||||
|
@ -858,6 +873,25 @@ accessed via the new `timer--psecs' accessor.
|
|||
*** Last-modified time stamps in undo lists now are of the form
|
||||
(t HI-SECS LO-SECS USECS PSECS) instead of (t HI-SECS . LO-SECS).
|
||||
|
||||
** EIEIO
|
||||
|
||||
*** Improved security when handling persistent objects:
|
||||
|
||||
**** `eieio-persistent-read' now features optional arguments for specifying
|
||||
the class to load, as well as a flag stating whether subclasses are allowed;
|
||||
if provided, other classes will be rejected by the reader. For
|
||||
compatibility with existing code, if the class is omitted only a
|
||||
warning is issued.
|
||||
|
||||
**** New specialized reader for pulling in classes and signaling errors
|
||||
without evaluation of suspicious code.
|
||||
|
||||
**** All slots that contain objects must have a :type. Slots with lists
|
||||
of objects must use a new type predicate for a list of an object type.
|
||||
|
||||
*** Support for `find-function' and similar utilities, through the addition
|
||||
of filename support to generated symbols.
|
||||
|
||||
** Floating point functions now always return special values like NaN,
|
||||
instead of signaling errors, if given invalid args; e.g., (log -1.0).
|
||||
Previously, they returned NaNs on some platforms but signaled errors
|
||||
|
@ -872,21 +906,6 @@ log, log10, sqrt, and mod.
|
|||
|
||||
*** `kbd' is now a function rather than a macro.
|
||||
|
||||
** EIEIO
|
||||
|
||||
*** Security was improved when handling persistent objects:
|
||||
**** `eieio-persistent-read' now features optional arguments for specifying the
|
||||
class to load, as well as a flag whether subclasses are allowed; if provided,
|
||||
other classes will be rejected by the reader. For staying compatible with
|
||||
existing code, only a warning will be issued if the class is omitted.
|
||||
**** New specialized reader for pulling in classes and signaling errors without
|
||||
evaluation of suspicious code.
|
||||
**** All slots that contain objects must have a :type. Slots with lists of
|
||||
objects must use a new type predicate for a list of an object type.
|
||||
|
||||
*** Added filename support to generated symbols to support find-function and
|
||||
similar utilities.
|
||||
|
||||
** Miscellaneous new functions
|
||||
|
||||
*** `set-temporary-overlay-map' sets up a temporary keymap that
|
||||
|
|
Loading…
Add table
Reference in a new issue