diff --git a/libstdc++-v3/docs/17_intro/C++STYLE b/libstdc++-v3/docs/17_intro/C++STYLE
index 91c4b0998da80196eceaf69e675019a8b3f983ab..f4f8437240378abb27a3a3a32884b6230a659242 100644
--- a/libstdc++-v3/docs/17_intro/C++STYLE
+++ b/libstdc++-v3/docs/17_intro/C++STYLE
@@ -107,14 +107,20 @@ Notable areas of divergence from what may be previous local practice
   { }
 
 08. Try/Catch blocks
+  try 
+    {
+      //
+    }   
+  catch (...)
+    {
+      //
+    }   
+  -NOT-
   try {
+    // 
+  } catch(...) { 
     //
-  }   
-  catch(...) {
-    //
-  }   
-  -NOT-
-  try { // } catch(...) { // }
+  }
 
 09. Member functions declarations and defintions
    Keywords such as extern, static, export, explicit, inline, etc
@@ -128,7 +134,7 @@ Notable areas of divergence from what may be previous local practice
 	Reason: GNU coding conventions dictate return types for functions
      	are on a separate line than the function name and parameter list
      	for definitions. For C++, where we have member functions that can
-.    	be either inline definitions or declarations, keeping to this
+    	be either inline definitions or declarations, keeping to this
      	standard allows all member function names for a given class to be
 	aligned to the same margin, increasing readibility.
 
@@ -140,6 +146,8 @@ Notable areas of divergence from what may be previous local practice
   -NOT-
   sync()
 
+	Reason: ???
+
 The library currently has a mixture of GNU-C and modern C++ coding
 styles.  The GNU C usages will be combed out gradually.