Some reformatting and new content for the N&N

Added CDT, ECF, and GEF entries.

diff --git a/install/install.php b/install/install.php
new file mode 100644
index 0000000..ccf3a5e
--- /dev/null
+++ b/install/install.php
@@ -0,0 +1,39 @@
+<?php 
+/*******************************************************************************
+ * Copyright (c) 2015 Eclipse Foundation and others.
+* All rights reserved. This program and the accompanying materials
+* are made available under the terms of the Eclipse Public License v1.0
+* which accompanies this distribution, and is available at
+* http://www.eclipse.org/legal/epl-v10.html
+*
+* Contributors:
+*    Wayne Beaton (Eclipse Foundation)- initial API and implementation
+*******************************************************************************/
+require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php");
+require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php");
+require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php");
+
+$App 	= new App();
+$Menu 	= new Menu();
+$Nav = new Nav();
+include($App->getProjectCommon());
+include( '_commonLeftNav.php' );
+
+ob_start();
+?>
+<div id="maincontent">
+	<div id="midcolumn">
+		<h1>How to Install Eclipse Mars</h1>
+		<p></p>
+		<h3>Install a Java Runtime Environment</h3>
+		<h3>Download Eclipse</h3>
+		
+		<h3>Troubleshooting</h3>
+	</div>
+</div>
+
+<?php
+$html = ob_get_contents();
+ob_end_clean();
+$App->generatePage($theme, $Menu, NULL , $pageAuthor, $pageKeywords, $pageTitle, $html);
+?>
\ No newline at end of file
diff --git a/noteworthy/images/CDT_ExitedProcessRestart.png b/noteworthy/images/CDT_ExitedProcessRestart.png
new file mode 100644
index 0000000..ed8f5c8
--- /dev/null
+++ b/noteworthy/images/CDT_ExitedProcessRestart.png
Binary files differ
diff --git a/noteworthy/images/CDT_ExpressionGroupMenu.png b/noteworthy/images/CDT_ExpressionGroupMenu.png
new file mode 100644
index 0000000..eb95569
--- /dev/null
+++ b/noteworthy/images/CDT_ExpressionGroupMenu.png
Binary files differ
diff --git a/noteworthy/images/CDT_ProjectLessRun.png b/noteworthy/images/CDT_ProjectLessRun.png
new file mode 100644
index 0000000..7f8e7ab
--- /dev/null
+++ b/noteworthy/images/CDT_ProjectLessRun.png
Binary files differ
diff --git a/noteworthy/images/C_Editor_Preference_Page.png b/noteworthy/images/C_Editor_Preference_Page.png
new file mode 100644
index 0000000..c1b9603
--- /dev/null
+++ b/noteworthy/images/C_Editor_Preference_Page.png
Binary files differ
diff --git a/noteworthy/images/Containerdebug.png b/noteworthy/images/Containerdebug.png
new file mode 100644
index 0000000..649472a
--- /dev/null
+++ b/noteworthy/images/Containerdebug.png
Binary files differ
diff --git a/noteworthy/images/remoteserviceperspective2.png b/noteworthy/images/remoteserviceperspective2.png
new file mode 100644
index 0000000..89823c6
--- /dev/null
+++ b/noteworthy/images/remoteserviceperspective2.png
Binary files differ
diff --git a/noteworthy/noteworthy.adoc b/noteworthy/noteworthy.adoc
index b5d90e1..f3721ac 100644
--- a/noteworthy/noteworthy.adoc
+++ b/noteworthy/noteworthy.adoc
@@ -23,7 +23,7 @@
 
 Add and Remove Parentheses Quick Assist
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Use this Quick Assist (Ctrl+1) to add or remove optional 
+Use this *Quick Assist* (Ctrl+1) to add or remove optional 
 parentheses around lambda parameters.
 
 image::images/add-remove-parentheses-around-lambda-parameter.png[]
@@ -129,19 +129,19 @@
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 The JUnit view now allows you to re-run groups of parameterized 
 tests, or actually any kind of tests that are run by a specialized 
-runner and add another level of grouping in the JUnit view.
+runner and add another level of grouping in the *JUnit* view.
 
 image::images/junit-rerun-parameterized.png[]
 
 Shortcut for Skip All Breakpoints
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-A key binding (Ctrl+Alt+B) has been added as the shortcut for Skip All Breakpoints.
+A key binding (Ctrl+Alt+B) has been added as the shortcut for *Skip All Breakpoints*.
 
 image::images/skip-all-breakpoints.png[]
 
 Add Watchpoint for final variables
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-You can now add a Watchpoint for non-constant final variables:
+You can now add a watchpoint for non-constant final variables:
 
 image::images/final-watchpoint.png[]
 
@@ -161,8 +161,8 @@
 A new formatting option has been contributed to the Console view for all 
 I/O consoles: Word Wrap.
 
-The new option is available on the Console view toolbar and in the 
-content popup menu within the Console view.
+The new option is available on the *Console* view toolbar and in the 
+content popup menu within the *Console* view.
 
 image::images/word-wrap.png[]
 
@@ -215,9 +215,9 @@
 annotation location for a given library.
 
 Users may select any type in the signature of a library method or
-field, and invoke Annotate - either using the context menu, or by 
+field, and invoke *Annotate*: either using the context menu, or by 
 pressing Ctrl+1. Proposals will be offered for marking the selected 
-type as @NonNull or @Nullable. All method parameters, return types 
+type as +@NonNull+ or +@Nullable+. All method parameters, return types 
 and field types can be annotated. Additionally when Java 8 is 
 used, details like type arguments and type bounds etc. can be 
 annotated.
@@ -248,9 +248,10 @@
 evaluation purposes only. The code is not compatible with any specification 
 of the JCP.
 
+Install the Java 9 Beta via the Eclipse Marketplace:
+
 pass:[<a href="http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=2393593" class="drag" title="Drag to your running Eclipse workspace to install Eclipse Java™ 9 Support (BETA) for Mars"><img src="http://marketplace.eclipse.org/sites/all/themes/solstice/_themes/solstice_marketplace/public/images/btn-install.png" alt="Drag to your running Eclipse workspace to install Eclipse Java™ 9 Support (BETA) for Mars" /></a>]
 
-Install the Java 9 Beta via the Eclipse Marketplace.
 
 Java(TM) EE
 ~~~~~~~~~~~
@@ -286,8 +287,8 @@
 HTML validation can now be configured to ignore specific attributes or 
 attribute patterns. This can be useful for attributes that are used throughout 
 a document but are not defined by the specification. A comma-separated 
-list of attribute patterns can be configured at the workspace level under 
-*Window > Preferences > Web > HTML Files > Validation*. 
+list of attribute patterns can be configured at the workspace level on the 
+*Web > HTML Files > Validation* preference page. 
 
 image::images/attribute_patterns.png[]
 
@@ -305,18 +306,80 @@
 Pick Colors from Preview in CSS Editor
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 When hovering over a color value in the CSS editor, a preview of the color 
-is presented. The Edit Property Color toolbar action will open the system 
+is presented. The *Edit Property Color* toolbar action will open the system 
 color dialog to edit this color. 
 
 image::images/color_picker.png[]
 
-[[general]]
+C/pass:[C++]
+~~~~~~~~~~~~
+
+C/pass:[C++] Stand-alone Debugger as separate package
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+The C/pass:[C++] Stand-alone Debugger is now available in the form of a separate, 
+lightweight download in addition to being also part of the complete 
+*Eclipse IDE for C/pass:[C++] Developers* package. Once extracted, it can be 
+started by launching the *cdtdebug* executable. This new package can be 
+obtained from the https://www.eclipse.org/cdt/downloads.php[CDT downloads] page.
+
+Docker Support
+^^^^^^^^^^^^^^
+Use the *Run As > C/pass:[C++] Container Application* or *Debug As > C/pass:[C++] Container Application*
+menu items to launch your C/pass:[C++] application in a Docker container.
+
+image::images/Containerdebug.png[]
+
+Options for Format with Empty Selection
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+The *Format* command (Ctrl+Shift+F) in C/pass:[C++] editor can now be configured to format either 
+the whole file or the current statement when no code is selected.
+
+image::images/C_Editor_Preference_Page.png[]
+
+Project-less Execution
+^^^^^^^^^^^^^^^^^^^^^^
+Specify any C/pass:[C++] program on the file system in a Run configuration and CDT will execute it.
+
+image::images/CDT_ProjectLessRun.png[]
+
+Import Existing Autotools Project
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+An import wizard has been added for importing an existing *Autotools* project into a 
+C/pass:[C++] Autotools project. 
+
+Exited Processes Shown in the Debug View
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+The Debug view now keeps displaying exited processes, and displays the exit code.
+
+image::images/CDT_ExitedProcessRestart.png[]
+
+Menu to add Expression Group
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+With Mars, C/pass:[C++] Developers can create an Expression Group for all registers or one for all variables. 
+
+image::images/CDT_ExpressionGroupMenu.png[]
+
+Alignment specifiers
+^^^^^^^^^^^^^^^^^^^^
+The parser now supports alignment specifiers ('alignas' in pass:[C++] and '_Alignas' in C):
+
+Arduino pass:[C++] Support
+^^^^^^^^^^^^^^^^^^^^^^^^^^
+The Arduino pass:[C++] support that will use the toolchains and SDKs and libraries from the 
+standard Arduino IDE and let developers create C\+\+ projects that use them.
+
+Add persistent information storage
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+The Multicore Visualizer was enhanced to permit easy persistence of information. 
+The information is saved in the workspace, and can be global for any instance of 
+the view or saved per view.
+
 General
 ~~~~~~~
 
 Preference Recorder
 ^^^^^^^^^^^^^^^^^^^
-The Preferences Recorder enables the user to define preferences that 
+The Preference Recorder enables the user to define preferences that 
 they want to have propagated to all of the the workspaces on their machine. 
 
 image::images/preferences-recorder.png[]
@@ -324,6 +387,9 @@
 Preferences are recorded as they are set; every time a workspace is opened, 
 the recorded preferences are checked and updated where necessary.
 
+You can enable/disable the Preference Recorder via the *Oomph > Preference Recorder*
+preference page.
+
 Automatic Updates by Default
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 With Eclipse Mars, the automatic updates option is turned on by default. 
@@ -353,14 +419,14 @@
 
 Nested/Hierarchical view of projects
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-The Project Explorer now provides the ability to view the projects in a 
+The *Project Explorer* now provides the ability to view the projects in a 
 hierarchical (a.k.a. nested) form. For modular projects, this allows to 
-have your Project Explorer mapping more closely the organization of your 
+have your project mapping more closely the organization of your 
 modules as they are on the file system. This hierarchical view of projects 
 often makes easier to navigate modular projects.
 
-Hierarchical view of projects can be triggered from the Project Explorer 
-view menu, under the Projects Presentation item.
+Hierarchical view of projects can be triggered from the *Project Explorer* 
+view menu, under the *Projects Presentation* item.
 
 image::images/nested-projects-menu.png[]
 
@@ -370,6 +436,12 @@
 
 image::images/nested-projects.png[]
 
+Preference Customization
+^^^^^^^^^^^^^^^^^^^^^^^^
+The Perspective customization dialog, which 
+dropped out of the 4.x stream, is back, and a nested/hierarchical view of 
+projects is now supported by the *Project Explorer*. 
+
 Launch Bar
 ^^^^^^^^^^
 The Launch Bar provides convenient fine grained control over launch configurations.
@@ -379,7 +451,7 @@
 
 image::images/launch-bar.png[]
 
-The Launch Bar is included the Eclipse IDE for C/C++ Developers package, and
+The Launch Bar is included the Eclipse IDE for C/pass:[C++] Developers package, and
 can be added to other packages (e.g. to control Java, PHP, and other
 launch configurations).
 
@@ -412,7 +484,7 @@
 image::images/error-reporter.png[]
 
 Users don't need to create an account, or provide any identifying information. 
-Potentially personal information is obfuscated by default. Use the "Automatic 
+Potentially personal information is obfuscated by default. Use the "Install/Update > Automatic 
 Updates" preferences page to tune the update behaviour.
 
 UI responsiveness monitoring
@@ -437,6 +509,9 @@
 this helps Eclipse open source software developers identify and 
 ultimately fix performance issues and improve the overall user experience.
 
+You can configure the UI Responsiveness Monitor via the *General > UI Responsiveness*
+page in the preferences dialog.
+
 Platform
 ~~~~~~~~
 
@@ -447,12 +522,6 @@
 increased from 512M to 1024M. And the initial heap size (-Xms) 
 has been increased from 40M to 256M.
 
-[[platform-perspective-customization]]
-The Perspective customization dialog, which 
-dropped out of the 4.x stream, is back, and a nested/hierarchical view of 
-projects is now supported by the Project Explorer. With Mars, all Eclipse 
-packages are configured to automatically periodically check for updates; the use of 
-
 GTK3 Support
 ^^^^^^^^^^^^
 For Linux users, GTK3 support is much improved.
@@ -496,7 +565,9 @@
 ^^^^^^^^^^^^^^^^^^^^^^^^^
 CVS is no longer included with Eclipse packages by default.
 
-You can install CVS support into any Eclipse package via the Eclipse Marketplace.
+You can install CVS support into any Eclipse package via the Eclipse Marketplace:
+
+pass:[<a href="http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=2408355" class="drag" title="Drag to your running Eclipse workspace to install CVS Integration"><img src="https://marketplace.eclipse.org/sites/all/themes/solstice/_themes/solstice_marketplace/public/images/btn-install.png" alt="Drag to your running Eclipse workspace to install CVS Integration" /></a>]
 
 [[build]]
 Build
@@ -508,9 +579,9 @@
 and building, maintaining, and running Gradle builds can be easily added
 to any of the Eclipse Mars packages.
 
-pass:[<a href="http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=2306961" class="drag" title="Drag to your running Eclipse workspace to install Buildship Gradle Integration"><img src="http://marketplace.eclipse.org/sites/all/themes/solstice/_themes/solstice_marketplace/public/images/btn-install.png" alt="Drag to your running Eclipse workspace to install Buildship Gradle Integration" /></a>]
+Install Gradle Tools from the Eclipse Marketplace:
 
-Install Gradle Tools from the Eclipse Marketplace.
+pass:[<a href="http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=2306961" class="drag" title="Drag to your running Eclipse workspace to install Buildship Gradle Integration"><img src="http://marketplace.eclipse.org/sites/all/themes/solstice/_themes/solstice_marketplace/public/images/btn-install.png" alt="Drag to your running Eclipse workspace to install Buildship Gradle Integration" /></a>]
 
 Maven Improvements
 ^^^^^^^^^^^^^^^^^^
@@ -523,9 +594,7 @@
 Docker Tools
 ^^^^^^^^^^^^
 Mars includes new tools for Docker that let the user manage and control 
-their Docker images and containers; tools for building Cordova applications; 
-and tools for creating, managing and running Gradle builds from within the 
-development environment.
+their Docker images and containers.
 
 image::images/Docker.png[]
 
@@ -537,9 +606,9 @@
 
 image::images/Cordova.png[]
 
-pass:[<a href="http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=2168203" class="drag" title="Drag to your running Eclipse workspace to install Eclipse Thym"><img src="http://marketplace.eclipse.org/sites/all/themes/solstice/_themes/solstice_marketplace/public/images/btn-install.png" alt="Drag to your running Eclipse workspace to install Eclipse Thym" /></a>]
+Install Cordova Tools via the Eclipse Marketplace:
 
-Install Cordova Tools via the Eclipse Marketplace.
+pass:[<a href="http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=2168203" class="drag" title="Drag to your running Eclipse workspace to install Eclipse Thym"><img src="http://marketplace.eclipse.org/sites/all/themes/solstice/_themes/solstice_marketplace/public/images/btn-install.png" alt="Drag to your running Eclipse workspace to install Eclipse Thym" /></a>]
 
 Installer
 ^^^^^^^^^
@@ -568,9 +637,42 @@
 http://www.eclipse.org/oomph[Oomph project] to 
 assist with the creation of configurations for other environments. 
 
+Remote Services Tooling Perspective
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+Remote Services Tooling supports development, debugging, and deployment of 
+http://www.eclipse.org/ecf[ECF] Remote Services. The new Remote Service perspective
+shows the new Endpoint Discovery view dynamically updates to display Endpoints 
+that have been discovered via network discovery (i.e. using ECF-supported network 
+protocols like zeroconf, slp, zookeeper, dnssd, etcd, or custom). 
+
+image::images/remoteserviceperspective2.png[]
+
+Discovered Endpoints can be Imported into Eclipse, locally registering a proxy 
+for the remote service that allows application code to actually use the remote 
+service (i.e. call its methods). 
+
+More
+~~~~
+
+GEF4
+^^^^
+https://wiki.eclipse.org/GEF/GEF4[GEF4] is the next generation API of the Graphical 
+Editing Framework (GEF). The GEF project team has been working hard on it for 5 years 
+now (in parallel to maintaining the current production components Draw2d 3.x, 
+GEF (MVC) 3.x, and Zest 1.x), and with Mars has released a first snapshot (with still 
+provisional API), together with a minor release of the currently available 
+production components. 
+
+OSGi R6 Remote Service and Remote Service Admin (1.1) Specifications
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+Eclipse Mars includes fully-compliant implementations of the *OSGi R6 
+https://wiki.eclipse.org/ECF#OSGi_Remote_Services[Remote Service] and 
+https://wiki.eclipse.org/Remote_Services_Admin[Remote Service Admin] (1.1)* specifications.
+
 Sources
-^^^^^^^
+~~~~~~~
 Content for this document were harvested from multiple sources, including:
 
-* https://www.eclipse.org/eclipse/news/4.5/M7/[Eclipse Project New and Noteworthy]; and
-* https://www.eclipse.org/webtools/releases/3.6.0/NewAndNoteworthy/[Eclipse Web Tools New and Noteworthy].
\ No newline at end of file
+* https://www.eclipse.org/eclipse/news/4.5/M7/[Eclipse Project New and Noteworthy];
+* https://www.eclipse.org/webtools/releases/3.6.0/NewAndNoteworthy/[Eclipse Web Tools New and Noteworthy]; and
+* https://www.eclipse.org/ecf/NewAndNoteworthy_3.10.0.html[ECF New and Noteworthy].
\ No newline at end of file
diff --git a/noteworthy/noteworthy.html b/noteworthy/noteworthy.html
index 43d2673..5e92a43 100644
--- a/noteworthy/noteworthy.html
+++ b/noteworthy/noteworthy.html
@@ -28,7 +28,7 @@
 <div class="sect3">
 <h4 id="_add_and_remove_parentheses_quick_assist">Add and Remove Parentheses Quick Assist</h4>
 <div class="paragraph">
-<p>Use this Quick Assist (Ctrl+1) to add or remove optional
+<p>Use this <strong>Quick Assist</strong> (Ctrl+1) to add or remove optional
 parentheses around lambda parameters.</p>
 </div>
 <div class="imageblock">
@@ -190,7 +190,7 @@
 <div class="paragraph">
 <p>The JUnit view now allows you to re-run groups of parameterized
 tests, or actually any kind of tests that are run by a specialized
-runner and add another level of grouping in the JUnit view.</p>
+runner and add another level of grouping in the <strong>JUnit</strong> view.</p>
 </div>
 <div class="imageblock">
 <div class="content">
@@ -201,7 +201,7 @@
 <div class="sect3">
 <h4 id="_shortcut_for_skip_all_breakpoints">Shortcut for Skip All Breakpoints</h4>
 <div class="paragraph">
-<p>A key binding (Ctrl+Alt+B) has been added as the shortcut for Skip All Breakpoints.</p>
+<p>A key binding (Ctrl+Alt+B) has been added as the shortcut for <strong>Skip All Breakpoints</strong>.</p>
 </div>
 <div class="imageblock">
 <div class="content">
@@ -212,7 +212,7 @@
 <div class="sect3">
 <h4 id="_add_watchpoint_for_final_variables">Add Watchpoint for final variables</h4>
 <div class="paragraph">
-<p>You can now add a Watchpoint for non-constant final variables:</p>
+<p>You can now add a watchpoint for non-constant final variables:</p>
 </div>
 <div class="imageblock">
 <div class="content">
@@ -253,8 +253,8 @@
 I/O consoles: Word Wrap.</p>
 </div>
 <div class="paragraph">
-<p>The new option is available on the Console view toolbar and in the
-content popup menu within the Console view.</p>
+<p>The new option is available on the <strong>Console</strong> view toolbar and in the
+content popup menu within the <strong>Console</strong> view.</p>
 </div>
 <div class="imageblock">
 <div class="content">
@@ -336,9 +336,9 @@
 </div>
 <div class="paragraph">
 <p>Users may select any type in the signature of a library method or
-field, and invoke Annotate - either using the context menu, or by
+field, and invoke <strong>Annotate</strong>: either using the context menu, or by
 pressing Ctrl+1. Proposals will be offered for marking the selected
-type as @NonNull or @Nullable. All method parameters, return types
+type as <code>@NonNull</code> or <code>@Nullable</code>. All method parameters, return types
 and field types can be annotated. Additionally when Java 8 is
 used, details like type arguments and type bounds etc. can be
 annotated.</p>
@@ -400,10 +400,10 @@
 of the JCP.</p>
 </div>
 <div class="paragraph">
-<p><a href="http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=2393593" class="drag" title="Drag to your running Eclipse workspace to install Eclipse Java™ 9 Support (BETA) for Mars"><img src="http://marketplace.eclipse.org/sites/all/themes/solstice/_themes/solstice_marketplace/public/images/btn-install.png" alt="Drag to your running Eclipse workspace to install Eclipse Java™ 9 Support (BETA) for Mars" /></a></p>
+<p>Install the Java 9 Beta via the Eclipse Marketplace:</p>
 </div>
 <div class="paragraph">
-<p>Install the Java 9 Beta via the Eclipse Marketplace.</p>
+<p><a href="http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=2393593" class="drag" title="Drag to your running Eclipse workspace to install Eclipse Java™ 9 Support (BETA) for Mars"><img src="http://marketplace.eclipse.org/sites/all/themes/solstice/_themes/solstice_marketplace/public/images/btn-install.png" alt="Drag to your running Eclipse workspace to install Eclipse Java™ 9 Support (BETA) for Mars" /></a></p>
 </div>
 </div>
 </div>
@@ -455,8 +455,8 @@
 <p>HTML validation can now be configured to ignore specific attributes or
 attribute patterns. This can be useful for attributes that are used throughout
 a document but are not defined by the specification. A comma-separated
-list of attribute patterns can be configured at the workspace level under
-<strong>Window &gt; Preferences &gt; Web &gt; HTML Files &gt; Validation</strong>.</p>
+list of attribute patterns can be configured at the workspace level on the
+<strong>Web &gt; HTML Files &gt; Validation</strong> preference page.</p>
 </div>
 <div class="imageblock">
 <div class="content">
@@ -485,7 +485,7 @@
 <h4 id="_pick_colors_from_preview_in_css_editor">Pick Colors from Preview in CSS Editor</h4>
 <div class="paragraph">
 <p>When hovering over a color value in the CSS editor, a preview of the color
-is presented. The Edit Property Color toolbar action will open the system
+is presented. The <strong>Edit Property Color</strong> toolbar action will open the system
 color dialog to edit this color.</p>
 </div>
 <div class="imageblock">
@@ -496,11 +496,109 @@
 </div>
 </div>
 <div class="sect2">
-<h3 id="general">General</h3>
+<h3 id="_c_c">C/C++</h3>
+<div class="sect3">
+<h4 id="_c_c_stand_alone_debugger_as_separate_package">C/C++ Stand-alone Debugger as separate package</h4>
+<div class="paragraph">
+<p>The C/C++ Stand-alone Debugger is now available in the form of a separate,
+lightweight download in addition to being also part of the complete
+<strong>Eclipse IDE for C/C++ Developers</strong> package. Once extracted, it can be
+started by launching the <strong>cdtdebug</strong> executable. This new package can be
+obtained from the <a href="https://www.eclipse.org/cdt/downloads.php">CDT downloads</a> page.</p>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_docker_support">Docker Support</h4>
+<div class="paragraph">
+<p>Use the <strong>Run As &gt; C/C++ Container Application</strong> or <strong>Debug As &gt; C/C++ Container Application</strong>
+menu items to launch your C/C++ application in a Docker container.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/Containerdebug.png" alt="Containerdebug">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_options_for_format_with_empty_selection">Options for Format with Empty Selection</h4>
+<div class="paragraph">
+<p>The <strong>Format</strong> command (Ctrl+Shift+F) in C/C++ editor can now be configured to format either
+the whole file or the current statement when no code is selected.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/C_Editor_Preference_Page.png" alt="C Editor Preference Page">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_project_less_execution">Project-less Execution</h4>
+<div class="paragraph">
+<p>Specify any C/C++ program on the file system in a Run configuration and CDT will execute it.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/CDT_ProjectLessRun.png" alt="CDT ProjectLessRun">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_import_existing_autotools_project">Import Existing Autotools Project</h4>
+<div class="paragraph">
+<p>An import wizard has been added for importing an existing <strong>Autotools</strong> project into a
+C/C++ Autotools project.</p>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_exited_processes_shown_in_the_debug_view">Exited Processes Shown in the Debug View</h4>
+<div class="paragraph">
+<p>The Debug view now keeps displaying exited processes, and displays the exit code.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/CDT_ExitedProcessRestart.png" alt="CDT ExitedProcessRestart">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_menu_to_add_expression_group">Menu to add Expression Group</h4>
+<div class="paragraph">
+<p>With Mars, C/C++ Developers can create an Expression Group for all registers or one for all variables.</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/CDT_ExpressionGroupMenu.png" alt="CDT ExpressionGroupMenu">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_alignment_specifiers">Alignment specifiers</h4>
+<div class="paragraph">
+<p>The parser now supports alignment specifiers (<em>alignas</em> in C++ and <em>_Alignas</em> in C):</p>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_arduino_c_support">Arduino C++ Support</h4>
+<div class="paragraph">
+<p>The Arduino C++ support that will use the toolchains and SDKs and libraries from the
+standard Arduino IDE and let developers create C+\+ projects that use them.</p>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_add_persistent_information_storage">Add persistent information storage</h4>
+<div class="paragraph">
+<p>The Multicore Visualizer was enhanced to permit easy persistence of information.
+The information is saved in the workspace, and can be global for any instance of
+the view or saved per view.</p>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_general">General</h3>
 <div class="sect3">
 <h4 id="_preference_recorder">Preference Recorder</h4>
 <div class="paragraph">
-<p>The Preferences Recorder enables the user to define preferences that
+<p>The Preference Recorder enables the user to define preferences that
 they want to have propagated to all of the the workspaces on their machine.</p>
 </div>
 <div class="imageblock">
@@ -512,6 +610,10 @@
 <p>Preferences are recorded as they are set; every time a workspace is opened,
 the recorded preferences are checked and updated where necessary.</p>
 </div>
+<div class="paragraph">
+<p>You can enable/disable the Preference Recorder via the <strong>Oomph &gt; Preference Recorder</strong>
+preference page.</p>
+</div>
 </div>
 <div class="sect3">
 <h4 id="_automatic_updates_by_default">Automatic Updates by Default</h4>
@@ -556,15 +658,15 @@
 <div class="sect3">
 <h4 id="_nested_hierarchical_view_of_projects">Nested/Hierarchical view of projects</h4>
 <div class="paragraph">
-<p>The Project Explorer now provides the ability to view the projects in a
+<p>The <strong>Project Explorer</strong> now provides the ability to view the projects in a
 hierarchical (a.k.a. nested) form. For modular projects, this allows to
-have your Project Explorer mapping more closely the organization of your
+have your project mapping more closely the organization of your
 modules as they are on the file system. This hierarchical view of projects
 often makes easier to navigate modular projects.</p>
 </div>
 <div class="paragraph">
-<p>Hierarchical view of projects can be triggered from the Project Explorer
-view menu, under the Projects Presentation item.</p>
+<p>Hierarchical view of projects can be triggered from the <strong>Project Explorer</strong>
+view menu, under the <strong>Projects Presentation</strong> item.</p>
 </div>
 <div class="imageblock">
 <div class="content">
@@ -583,6 +685,14 @@
 </div>
 </div>
 <div class="sect3">
+<h4 id="_preference_customization">Preference Customization</h4>
+<div class="paragraph">
+<p>The Perspective customization dialog, which
+dropped out of the 4.x stream, is back, and a nested/hierarchical view of
+projects is now supported by the <strong>Project Explorer</strong>.</p>
+</div>
+</div>
+<div class="sect3">
 <h4 id="_launch_bar">Launch Bar</h4>
 <div class="paragraph">
 <p>The Launch Bar provides convenient fine grained control over launch configurations.
@@ -641,7 +751,7 @@
 </div>
 <div class="paragraph">
 <p>Users don&#8217;t need to create an account, or provide any identifying information.
-Potentially personal information is obfuscated by default. Use the "Automatic
+Potentially personal information is obfuscated by default. Use the "Install/Update &gt; Automatic
 Updates" preferences page to tune the update behaviour.</p>
 </div>
 </div>
@@ -674,6 +784,10 @@
 this helps Eclipse open source software developers identify and
 ultimately fix performance issues and improve the overall user experience.</p>
 </div>
+<div class="paragraph">
+<p>You can configure the UI Responsiveness Monitor via the <strong>General &gt; UI Responsiveness</strong>
+page in the preferences dialog.</p>
+</div>
 </div>
 </div>
 <div class="sect2">
@@ -686,12 +800,6 @@
 increased from 512M to 1024M. And the initial heap size (-Xms)
 has been increased from 40M to 256M.</p>
 </div>
-<div id="platform-perspective-customization" class="paragraph">
-<p>The Perspective customization dialog, which
-dropped out of the 4.x stream, is back, and a nested/hierarchical view of
-projects is now supported by the Project Explorer. With Mars, all Eclipse
-packages are configured to automatically periodically check for updates; the use of</p>
-</div>
 </div>
 <div class="sect3">
 <h4 id="_gtk3_support">GTK3 Support</h4>
@@ -765,7 +873,10 @@
 <p>CVS is no longer included with Eclipse packages by default.</p>
 </div>
 <div class="paragraph">
-<p>You can install CVS support into any Eclipse package via the Eclipse Marketplace.</p>
+<p>You can install CVS support into any Eclipse package via the Eclipse Marketplace:</p>
+</div>
+<div class="paragraph">
+<p><a href="http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=2408355" class="drag" title="Drag to your running Eclipse workspace to install CVS Integration"><img src="https://marketplace.eclipse.org/sites/all/themes/solstice/_themes/solstice_marketplace/public/images/btn-install.png" alt="Drag to your running Eclipse workspace to install CVS Integration" /></a></p>
 </div>
 </div>
 </div>
@@ -779,10 +890,10 @@
 to any of the Eclipse Mars packages.</p>
 </div>
 <div class="paragraph">
-<p><a href="http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=2306961" class="drag" title="Drag to your running Eclipse workspace to install Buildship Gradle Integration"><img src="http://marketplace.eclipse.org/sites/all/themes/solstice/_themes/solstice_marketplace/public/images/btn-install.png" alt="Drag to your running Eclipse workspace to install Buildship Gradle Integration" /></a></p>
+<p>Install Gradle Tools from the Eclipse Marketplace:</p>
 </div>
 <div class="paragraph">
-<p>Install Gradle Tools from the Eclipse Marketplace.</p>
+<p><a href="http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=2306961" class="drag" title="Drag to your running Eclipse workspace to install Buildship Gradle Integration"><img src="http://marketplace.eclipse.org/sites/all/themes/solstice/_themes/solstice_marketplace/public/images/btn-install.png" alt="Drag to your running Eclipse workspace to install Buildship Gradle Integration" /></a></p>
 </div>
 </div>
 <div class="sect3">
@@ -799,9 +910,7 @@
 <h4 id="_docker_tools">Docker Tools</h4>
 <div class="paragraph">
 <p>Mars includes new tools for Docker that let the user manage and control
-their Docker images and containers; tools for building Cordova applications;
-and tools for creating, managing and running Gradle builds from within the
-development environment.</p>
+their Docker images and containers.</p>
 </div>
 <div class="imageblock">
 <div class="content">
@@ -822,10 +931,10 @@
 </div>
 </div>
 <div class="paragraph">
-<p><a href="http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=2168203" class="drag" title="Drag to your running Eclipse workspace to install Eclipse Thym"><img src="http://marketplace.eclipse.org/sites/all/themes/solstice/_themes/solstice_marketplace/public/images/btn-install.png" alt="Drag to your running Eclipse workspace to install Eclipse Thym" /></a></p>
+<p>Install Cordova Tools via the Eclipse Marketplace:</p>
 </div>
 <div class="paragraph">
-<p>Install Cordova Tools via the Eclipse Marketplace.</p>
+<p><a href="http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=2168203" class="drag" title="Drag to your running Eclipse workspace to install Eclipse Thym"><img src="http://marketplace.eclipse.org/sites/all/themes/solstice/_themes/solstice_marketplace/public/images/btn-install.png" alt="Drag to your running Eclipse workspace to install Eclipse Thym" /></a></p>
 </div>
 </div>
 <div class="sect3">
@@ -864,17 +973,63 @@
 </div>
 </div>
 <div class="sect3">
-<h4 id="_sources">Sources</h4>
+<h4 id="_remote_services_tooling_perspective">Remote Services Tooling Perspective</h4>
+<div class="paragraph">
+<p>Remote Services Tooling supports development, debugging, and deployment of
+<a href="http://www.eclipse.org/ecf">ECF</a> Remote Services. The new Remote Service perspective
+shows the new Endpoint Discovery view dynamically updates to display Endpoints
+that have been discovered via network discovery (i.e. using ECF-supported network
+protocols like zeroconf, slp, zookeeper, dnssd, etcd, or custom).</p>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/remoteserviceperspective2.png" alt="remoteserviceperspective2">
+</div>
+</div>
+<div class="paragraph">
+<p>Discovered Endpoints can be Imported into Eclipse, locally registering a proxy
+for the remote service that allows application code to actually use the remote
+service (i.e. call its methods).</p>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_more">More</h3>
+<div class="sect3">
+<h4 id="_gef4">GEF4</h4>
+<div class="paragraph">
+<p><a href="https://wiki.eclipse.org/GEF/GEF4">GEF4</a> is the next generation API of the Graphical
+Editing Framework (GEF). The GEF project team has been working hard on it for 5 years
+now (in parallel to maintaining the current production components Draw2d 3.x,
+GEF (MVC) 3.x, and Zest 1.x), and with Mars has released a first snapshot (with still
+provisional API), together with a minor release of the currently available
+production components.</p>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_osgi_r6_remote_service_and_remote_service_admin_1_1_specifications">OSGi R6 Remote Service and Remote Service Admin (1.1) Specifications</h4>
+<div class="paragraph">
+<p>Eclipse Mars includes fully-compliant implementations of the <strong>OSGi R6
+<a href="https://wiki.eclipse.org/ECF#OSGi_Remote_Services">Remote Service</a> and
+<a href="https://wiki.eclipse.org/Remote_Services_Admin">Remote Service Admin</a> (1.1)</strong> specifications.</p>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_sources">Sources</h3>
 <div class="paragraph">
 <p>Content for this document were harvested from multiple sources, including:</p>
 </div>
 <div class="ulist">
 <ul>
 <li>
-<p><a href="https://www.eclipse.org/eclipse/news/4.5/M7/">Eclipse Project New and Noteworthy</a>; and</p>
+<p><a href="https://www.eclipse.org/eclipse/news/4.5/M7/">Eclipse Project New and Noteworthy</a>;</p>
 </li>
 <li>
-<p><a href="https://www.eclipse.org/webtools/releases/3.6.0/NewAndNoteworthy/">Eclipse Web Tools New and Noteworthy</a>.</p>
+<p><a href="https://www.eclipse.org/webtools/releases/3.6.0/NewAndNoteworthy/">Eclipse Web Tools New and Noteworthy</a>; and</p>
+</li>
+<li>
+<p><a href="https://www.eclipse.org/ecf/NewAndNoteworthy_3.10.0.html">ECF New and Noteworthy</a>.</p>
 </li>
 </ul>
 </div>
@@ -882,10 +1037,9 @@
 </div>
 </div>
 </div>
-</div>
 <div id="footer">
 <div id="footer-text">
-Last updated 2015-06-23 10:44:41 EDT
+Last updated 2015-06-25 17:06:16 EDT
 </div>
 </div>
 </body>