aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Engster2013-12-13 22:41:35 +0100
committerDavid Engster2013-12-13 22:41:35 +0100
commitfa5265fc99eff8d5371e2146e23619de1daa9170 (patch)
tree6e02b4f4a6e9f060d2ca0464b91ec0e974219ae1
parenta5c1ac0ca19e6fbc8fe17f9b6b2bfed2050f8aae (diff)
downloademacs-fa5265fc99eff8d5371e2146e23619de1daa9170.tar.gz
emacs-fa5265fc99eff8d5371e2146e23619de1daa9170.zip
* etc/NEWS: Add sections for CEDET and EIEIO.
-rw-r--r--etc/ChangeLog4
-rw-r--r--etc/NEWS49
2 files changed, 53 insertions, 0 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog
index ec86288c34f..8001735615f 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,3 +1,7 @@
12013-12-13 David Engster <deng@randomsample.de>
2
3 * NEWS: Add sections for CEDET and EIEIO.
4
12013-12-12 Eli Zaretskii <eliz@gnu.org> 52013-12-12 Eli Zaretskii <eliz@gnu.org>
2 6
3 * NEWS: Mention support on MS-Windows of file names outside of the 7 * NEWS: Mention support on MS-Windows of file names outside of the
diff --git a/etc/NEWS b/etc/NEWS
index f4fc27d0562..cfb883e445b 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -628,6 +628,33 @@ display a `Homepage' header, if it's present.
628 628
629** New term.el option `term-suppress-hard-newline'. 629** New term.el option `term-suppress-hard-newline'.
630 630
631** CEDET
632
633*** EDE
634
635**** The cpp-root project now supports executing a compile command.
636It can be set through the new :compile-command slot or the
637buffer-local variable `compile-command'.
638
639**** Better selection of include directories for the 'linux' project.
640Include directories now support out-of-tree build directories and
641target architecture auto-detection.
642
643*** Semantic
644
645**** Improved detection of used namespaces in current scope in C++.
646
647**** Parsing of default values for variables and function arguments in C/C++.
648They are also displayed by the summarize feature in the modeline.
649
650**** Improved parsing of function pointers in C/C++.
651This also includes parsing of function pointers as function arguments.
652
653**** Parsing of C/C++ preprocessor macros which open new scope.
654For example, this enables parsing of macros which open new namespaces.
655
656**** Support for 'this' pointer in inline member functions in C++.
657
631** Obsolete packages: 658** Obsolete packages:
632 659
633*** Iswitchb is made obsolete by icomplete-mode. 660*** Iswitchb is made obsolete by icomplete-mode.
@@ -909,6 +936,28 @@ and setting the current frame of a multi-frame image.
909 936
910*** You can change the speed of animated images. 937*** You can change the speed of animated images.
911 938
939** EIEIO
940
941*** Namespace cleanup by obsolete-aliasing functions to use `eieio-' prefix.
942**** object-name -> eieio-object-name
943**** object-class -> eieio-object-class
944**** object-class-fast -> eieio--object-class
945**** object-name-string -> eieio-object-name-string
946**** object-num-slots -> eieio--object-num-slots
947**** object-set-name-string -> eieio-object-set-name-string
948**** class-parent -> eieio-class-parent
949**** class-parents -> eieio-class-parents
950**** class-children -> eieio-class-children
951**** class-num-slots -> eieio--class-num-slots
952**** class-precedence-list -> eieio-class-precedence-list
953**** All generated class-* and object-* field accessors are now
954prefixed with `eieio-' as well.
955
956*** Obsoleted functions:
957**** class-of
958**** class-direct-subclasses
959**** class-direct-superclasses
960
912** Changes in encoding and decoding of text 961** Changes in encoding and decoding of text
913 962
914--- 963---