Index: /trunk/VSlickMacros/kdev.e
===================================================================
--- /trunk/VSlickMacros/kdev.e	(revision 2589)
+++ /trunk/VSlickMacros/kdev.e	(revision 2590)
@@ -3484,4 +3484,18 @@
      * Language settings via API.
      */
+    int fNewAff = AFF_BEGIN_END_STYLE \
+                | AFF_INDENT_WITH_TABS \
+                | AFF_SYNTAX_INDENT \
+                /*| AFF_TABS*/ \
+                | AFF_NO_SPACE_BEFORE_PAREN \
+                | AFF_PAD_PARENS \
+                | AFF_INDENT_CASE \
+                | AFF_KEYWORD_CASING \
+                | AFF_TAG_CASING \
+                | AFF_ATTRIBUTE_CASING \
+                | AFF_VALUE_CASING \
+                /*| AFF_HEX_VALUE_CASING*/;
+    def_adaptive_formatting_flags = ~fNewAff;
+    replace_def_data("def-adaptive-formatting-flags", def_adaptive_formatting_flags);
     _str sLangId;
     foreach (sLangId in aMyLangIds)
@@ -3491,4 +3505,5 @@
         LanguageSettings.setIndentWithTabs(sLangId,          false);
         LanguageSettings.setUseAdaptiveFormatting(sLangId,   true);
+        LanguageSettings.setAdaptiveFormattingFlags(sLangId, ~fNewAff);
         LanguageSettings.setSaveStripTrailingSpaces(sLangId, STSO_STRIP_MODIFIED);
         LanguageSettings.setTabs(sLangId, "8+");
