Assume C99 or later.
[bpt/emacs.git] / etc / NEWS
index 5a4410c..f14fab3 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -25,6 +25,8 @@ otherwise leave it unmarked.
 * Installation Changes in Emacs 24.5
 
 +++
+** Building Emacs now requires C99 or later.
+
 ** Building Emacs now requires GNU make.
 
 ** By default, Emacs no longer works on IRIX.  We expect that Emacs
@@ -36,7 +38,7 @@ or by sticking with Emacs 24.4.
 
 ---
 ** The configure option `--with-pkg-config-prog' has been removed.
-Use the PKG_CONFIG environment variable instead if you need to.
+Use './configure PKG_CONFIG=/full/name/of/pkg-config' if you need to.
 
 \f
 * Startup Changes in Emacs 24.5
@@ -74,6 +76,18 @@ performance improvements when pasting large amounts of text.
 ** The Rmail commands d, C-d and u now handle repeat counts
 to delete or undelete multiple messages.
 
+** Calendar and diary
+
++++
+*** New commands to insert diary entries with Chinese dates:
+`diary-chinese-insert-anniversary-entry' `diary-chinese-insert-entry'
+`diary-chinese-insert-monthly-entry'
+`diary-chinese-insert-yearly-entry'
+
++++
+*** Calendar can list and mark diary entries with Chinese dates:
+`diary-chinese-list-entries' and `diary-chinese-mark-entries'.
+
 ** The URL package accepts now the protocols "ssh", "scp" and "rsync".
 When `url-handler-mode' is enabled, file operations for these
 protocols as well as for "telnet" and "ftp" are passed to Tramp.
@@ -110,6 +124,10 @@ active region handling.
 *** (side-effect-free VAL), if VAL is non-nil, indicates the function does not
 have side effects.
 
++++
+** New macro `with-file-modes', for evaluating expressions with default file
+permissions set to temporary values (e.g., for creating private files).
+
 ** You can access the slots of structures using `cl-struct-slot-value'.
 
 \f