You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by vi...@apache.org on 2020/02/02 09:32:15 UTC

[netbeans-website] branch master updated: [NETBEANS-1867] Cleanup of the wiki section (#444)

This is an automated email from the ASF dual-hosted git repository.

vieiro pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 330c525  [NETBEANS-1867] Cleanup of the wiki section (#444)
330c525 is described below

commit 330c525069aeb18bb98549daddde1cda6b3d7a73
Author: Antonio Vieiro <vi...@users.noreply.github.com>
AuthorDate: Sun Feb 2 10:32:07 2020 +0100

    [NETBEANS-1867] Cleanup of the wiki section (#444)
    
    * Headers leveling
    * Removed <hr/>
---
 .../src/content/wiki/Autoload.asciidoc             |  2 +-
 .../src/content/wiki/BrandingAboutDialog.asciidoc  |  4 +--
 .../content/wiki/BrandingUpdaterSplash.asciidoc    |  4 +--
 .../src/content/wiki/DefFaqMapApisToTasks.asciidoc |  2 +-
 .../src/content/wiki/DevFaq2SrcPaths.asciidoc      |  5 ++-
 .../DevFaqAccessSourcesUsingMercurial.asciidoc     |  4 +--
 .../content/wiki/DevFaqAccessSourcesWeb.asciidoc   |  4 +--
 .../content/wiki/DevFaqActionAddAnyFolder.asciidoc |  4 +--
 .../wiki/DevFaqActionAddDataObject.asciidoc        |  4 +--
 .../wiki/DevFaqActionAddEditorPopup.asciidoc       |  6 ++--
 .../content/wiki/DevFaqActionAddFileMime.asciidoc  |  4 +--
 .../content/wiki/DevFaqActionAddFolder.asciidoc    |  4 +--
 .../wiki/DevFaqActionAddJavaPackage.asciidoc       |  4 +--
 .../content/wiki/DevFaqActionAddMenuBar.asciidoc   |  4 +--
 .../wiki/DevFaqActionAddProjectCustomizer.asciidoc |  4 +--
 ...ionAddProjectCustomizerToMultipleTypes.asciidoc |  5 ++-
 .../DevFaqActionAddProjectOwnTypePopUp.asciidoc    |  4 +--
 .../wiki/DevFaqActionAddProjectPopUp.asciidoc      |  4 +--
 .../wiki/DevFaqActionAddProjectTypePopUp.asciidoc  |  8 ++---
 .../content/wiki/DevFaqActionAddTabPopup.asciidoc  |  5 ++-
 ...vFaqActionAddToContextMenuOfAllEditors.asciidoc |  2 +-
 .../wiki/DevFaqActionAddToEditorToolbar.asciidoc   |  2 +-
 .../content/wiki/DevFaqActionAddToolBar.asciidoc   |  6 ++--
 .../src/content/wiki/DevFaqActionAddTools.asciidoc |  4 +--
 .../DevFaqActionAllAvailableProjectTypes.asciidoc  |  7 ++--
 .../wiki/DevFaqActionContextSensitive.asciidoc     | 12 +++----
 .../wiki/DevFaqActionNodePopupSubmenu.asciidoc     |  4 +--
 .../wiki/DevFaqActionsAddAtRuntime.asciidoc        |  2 +-
 .../src/content/wiki/DevFaqActionsFolder.asciidoc  |  6 ++--
 ...evFaqAddActionToMembersOrHierarchyView.asciidoc |  6 ++--
 .../wiki/DevFaqAddDefaultActionShortcuts.asciidoc  |  2 +-
 ...DevFaqAddDoingEvilThingsToForeignNodes.asciidoc |  6 ++--
 ...FaqAddFileTemplateToNewFileContentMenu.asciidoc |  2 +-
 .../content/wiki/DevFaqAddGlobalContext.asciidoc   |  2 +-
 .../wiki/DevFaqAddIconToContextMenu.asciidoc       |  4 +--
 .../content/wiki/DevFaqAddMacroableAction.asciidoc |  4 +--
 .../wiki/DevFaqAddShortCutForAction.asciidoc       |  4 +--
 .../content/wiki/DevFaqAddTimestampToLogs.asciidoc |  4 +--
 ...evFaqAddingRemovingChildrenDynamically.asciidoc |  4 +--
 .../wiki/DevFaqAnnotationDevelopDebug.asciidoc     |  2 +-
 .../src/content/wiki/DevFaqAnnotationList.asciidoc | 22 ++++++------
 .../src/content/wiki/DevFaqApiSpi.asciidoc         |  2 +-
 .../src/content/wiki/DevFaqApisBasics.asciidoc     |  4 +--
 .../wiki/DevFaqAppClientOnNbPlatformTut.asciidoc   |  5 +--
 .../content/wiki/DevFaqAppLifecycleHooks.asciidoc  |  6 ++--
 .../wiki/DevFaqAutoUpdateAPIJavasciidoc.asciidoc   |  8 ++---
 .../content/wiki/DevFaqAutoUpdateBranding.asciidoc |  4 +--
 .../DevFaqAutoUpdateCheckEveryStartup.asciidoc     |  4 +--
 .../wiki/DevFaqAutomaticPlatformDownload.asciidoc  |  2 +-
 .../content/wiki/DevFaqBackgroundThread.asciidoc   |  4 +--
 .../content/wiki/DevFaqBecomingProficient.asciidoc |  4 +--
 .../src/content/wiki/DevFaqCallEjbFromNbm.asciidoc |  2 +-
 .../content/wiki/DevFaqChangeLookAndFeel.asciidoc  |  4 +--
 ...angeMenuItemToolbarAppearanceForAction.asciidoc |  4 +--
 .../wiki/DevFaqChangeNodeAppearance.asciidoc       |  4 +--
 .../wiki/DevFaqChangeRestartSplash.asciidoc        |  6 ++--
 .../DevFaqCheckableActionPreferenceOption.asciidoc |  4 +--
 .../src/content/wiki/DevFaqClassLoaders.asciidoc   | 18 +++++-----
 .../wiki/DevFaqCreateExplorerPanel.asciidoc        |  4 +--
 .../src/content/wiki/DevFaqCustomDebugger.asciidoc |  4 +--
 .../src/content/wiki/DevFaqCustomFontSize.asciidoc |  4 +--
 .../content/wiki/DevFaqCustomIOProvider.asciidoc   |  4 +--
 .../content/wiki/DevFaqCustomUpdateCenter.asciidoc | 12 +++----
 .../content/wiki/DevFaqCustomWindowMode.asciidoc   |  2 +-
 .../src/content/wiki/DevFaqCustomizeBuild.asciidoc |  5 ++-
 .../wiki/DevFaqCustomizeWindowSystem.asciidoc      | 14 ++++----
 ...aqCustomizingUnexpectedExceptionDialog.asciidoc |  2 +-
 .../src/content/wiki/DevFaqCutCopyPaste.asciidoc   |  4 +--
 .../src/content/wiki/DevFaqDataLoader.asciidoc     |  6 ++--
 .../src/content/wiki/DevFaqDataObject.asciidoc     |  4 +--
 .../wiki/DevFaqDataObjectFileObject.asciidoc       |  2 +-
 .../wiki/DevFaqDataObjectInItsCookieSet.asciidoc   |  4 +--
 .../src/content/wiki/DevFaqDataObjectNode.asciidoc |  2 +-
 .../DevFaqDataSystemsAddPopupToAllFolders.asciidoc |  4 +--
 .../src/content/wiki/DevFaqDependOnCore.asciidoc   |  6 ++--
 .../wiki/DevFaqDialogControlOKButton.asciidoc      |  4 +--
 .../content/wiki/DevFaqDialogsApiIntro.asciidoc    |  4 +--
 .../content/wiki/DevFaqDisableAutoupdate.asciidoc  |  6 ++--
 .../content/wiki/DevFaqDotSettingsFiles.asciidoc   |  6 ++--
 .../src/content/wiki/DevFaqDotShadowFiles.asciidoc |  6 ++--
 .../wiki/DevFaqDropdownMenuAddToolbar.asciidoc     |  4 +--
 .../DevFaqDropdownMenuAddToolbarEnabled.asciidoc   |  2 +-
 .../wiki/DevFaqDynamicSystemFilesystem.asciidoc    |  2 +-
 ...vFaqEditorCodeCompletionAnyJEditorPane.asciidoc |  4 +--
 .../wiki/DevFaqEditorGetCurrentDocument.asciidoc   |  4 +--
 .../DevFaqEditorHowIsMimeLookupComposed.asciidoc   |  8 ++---
 .../DevFaqEditorHowToAddCodeTemplates.asciidoc     |  4 +--
 .../wiki/DevFaqEditorHowToAddDiffView.asciidoc     | 10 +++---
 ...etMimeTypeFromDocumentOrJTextComponent.asciidoc |  4 +--
 ...vFaqEditorHowToReuseEditorHighlighting.asciidoc |  2 +-
 .../wiki/DevFaqEditorJEPForMimeType.asciidoc       |  4 +--
 .../content/wiki/DevFaqEditorTopComponent.asciidoc |  8 ++---
 .../wiki/DevFaqEditorWhatIsMimeLookup.asciidoc     |  6 ++--
 .../wiki/DevFaqEditorWhatIsMimePath.asciidoc       |  4 +--
 .../content/wiki/DevFaqEpl3rdPartySources.asciidoc |  2 +-
 .../src/content/wiki/DevFaqExecutableIcon.asciidoc | 12 +++----
 .../DevFaqExpandAndSelectSpecificNode.asciidoc     |  4 +--
 .../src/content/wiki/DevFaqExplorer.asciidoc       |  4 +--
 .../wiki/DevFaqExplorerConnectNode.asciidoc        |  4 +--
 .../content/wiki/DevFaqExplorerManager.asciidoc    |  4 +--
 .../src/content/wiki/DevFaqExplorerViews.asciidoc  |  4 +--
 .../wiki/DevFaqExplorerViewsInMantisse.asciidoc    |  2 +-
 .../src/content/wiki/DevFaqExportImport.asciidoc   |  4 +--
 .../wiki/DevFaqExtendOptionsSearch.asciidoc        | 10 +++---
 .../wiki/DevFaqExtendOptionsWindow.asciidoc        |  4 +--
 .../content/wiki/DevFaqExternalExecution.asciidoc  |  4 +--
 .../content/wiki/DevFaqExternalLibraries.asciidoc  | 42 +++++++---------------
 .../src/content/wiki/DevFaqFileAttributes.asciidoc |  4 +--
 .../src/content/wiki/DevFaqFileBug.asciidoc        | 26 +++++++-------
 .../src/content/wiki/DevFaqFileChoosers.asciidoc   |  4 +--
 .../wiki/DevFaqFileContextMenuAddition.asciidoc    |  4 +--
 .../DevFaqFileEditorContextMenuAddition.asciidoc   |  4 +--
 .../src/content/wiki/DevFaqFileFileObject.asciidoc |  4 +--
 .../src/content/wiki/DevFaqFileObject.asciidoc     |  4 +--
 .../wiki/DevFaqFileObjectDataObject.asciidoc       |  2 +-
 .../src/content/wiki/DevFaqFileObjectFile.asciidoc |  2 +-
 .../content/wiki/DevFaqFileObjectInMemory.asciidoc |  2 +-
 .../src/content/wiki/DevFaqFileOpenAction.asciidoc |  4 +--
 .../content/wiki/DevFaqFileRecognition.asciidoc    |  4 +--
 .../src/content/wiki/DevFaqFileSystem.asciidoc     |  4 +--
 .../content/wiki/DevFaqFileVsFileObject.asciidoc   |  4 +--
 .../src/content/wiki/DevFaqFilesFromNodes.asciidoc |  4 +--
 .../src/content/wiki/DevFaqFilesystemSee.asciidoc  |  4 +--
 .../wiki/DevFaqFindCaretPositionInEditor.asciidoc  |  6 ++--
 .../src/content/wiki/DevFaqFindInstance.asciidoc   |  6 ++--
 .../DevFaqFindLocationInSourcesFromUi.asciidoc     |  4 +--
 .../src/content/wiki/DevFaqFindSfs.asciidoc        |  4 +--
 .../content/wiki/DevFaqFixDependencies.asciidoc    |  2 +-
 .../content/wiki/DevFaqFolderOfInstances.asciidoc  |  4 +--
 .../DevFaqGeneralPackageNamingConventions.asciidoc |  4 +--
 .../wiki/DevFaqGeneralWhatIsNetBeansExe.asciidoc   |  4 +--
 .../wiki/DevFaqGeneralWhereIsJavasciidoc.asciidoc  |  6 ++--
 ...DevFaqGeneralWhereIsPlatformHowToBuild.asciidoc | 10 +++---
 .../wiki/DevFaqGetNameOfProjectGroup.asciidoc      |  8 ++---
 .../wiki/DevFaqGetNameOrIconForProject.asciidoc    |  4 +--
 .../wiki/DevFaqGetOpenEditorWindows.asciidoc       | 18 +++++-----
 .../wiki/DevFaqGetProjectForFileInEditor.asciidoc  |  5 ++-
 .../wiki/DevFaqGetShortCutForAction.asciidoc       |  2 +-
 .../wiki/DevFaqGlobalVsEditorKeybindings.asciidoc  |  4 +--
 .../wiki/DevFaqGraphicalChoiceView.asciidoc        |  2 +-
 .../src/content/wiki/DevFaqHelpGuidelines.asciidoc | 16 ++++-----
 .../wiki/DevFaqHideRemoveToolbarMenu.asciidoc      |  2 +-
 .../content/wiki/DevFaqHideShowToolbar.asciidoc    |  4 +--
 .../wiki/DevFaqHowCreateAnActionObject.asciidoc    |  2 +-
 ...eOrReuseExistingActionsWithAnnotations.asciidoc |  2 +-
 .../wiki/DevFaqHowPackageLibraries.asciidoc        |  8 ++---
 ...wToChangeSettingsFromAnExternalModules.asciidoc |  4 +--
 .../wiki/DevFaqHowToChangeUpdateCenterURL.asciidoc |  9 ++---
 ...owToDefineTheKeyMapCategoryForAnAction.asciidoc | 10 +++---
 .../wiki/DevFaqHowToFixDependencies.asciidoc       |  6 ++--
 .../src/content/wiki/DevFaqHowToOpenURL.asciidoc   |  4 +--
 .../src/content/wiki/DevFaqHowToPrint.asciidoc     |  4 +--
 .../content/wiki/DevFaqHowToReuseModules.asciidoc  | 12 +++----
 .../DevFaqI18nFileEncodingQueryObject.asciidoc     |  8 ++---
 .../src/content/wiki/DevFaqIdeWelcome.asciidoc     |  4 +--
 .../src/content/wiki/DevFaqIdentifyMain.asciidoc   |  4 +--
 .../content/wiki/DevFaqImagesForDarkLaf.asciidoc   |  8 ++---
 .../wiki/DevFaqImplementFilesystem.asciidoc        |  4 +--
 .../wiki/DevFaqImplementationDependency.asciidoc   | 10 +++---
 .../wiki/DevFaqInitialMainWindowSize.asciidoc      |  4 +--
 .../src/content/wiki/DevFaqInput.asciidoc          |  2 +-
 .../wiki/DevFaqInstalledFileLocator.asciidoc       |  8 ++---
 .../content/wiki/DevFaqInstanceDataObject.asciidoc |  6 ++--
 .../DevFaqInvokeActionProgrammatically.asciidoc    |  4 +--
 .../wiki/DevFaqJSeparatorInMainToolbar.asciidoc    |  4 +--
 .../src/content/wiki/DevFaqJavaHelp.asciidoc       |  7 ++--
 .../wiki/DevFaqJavaHelpForNodeProperties.asciidoc  |  2 +-
 .../wiki/DevFaqJavaHelpNotDisplayed.asciidoc       |  4 +--
 .../wiki/DevFaqJavaHelpOverrideCustom.asciidoc     | 21 ++++-------
 .../src/content/wiki/DevFaqJavaStartParms.asciidoc | 15 ++++----
 .../src/content/wiki/DevFaqKeybindings.asciidoc    |  4 +--
 .../content/wiki/DevFaqKeybindingsInUse.asciidoc   |  4 +--
 .../wiki/DevFaqLgpl3rdPartySources.asciidoc        |  2 +-
 .../DevFaqLibrariesModuleDescriptions.asciidoc     |  4 +--
 .../wiki/DevFaqLic3rdPartyComponents.asciidoc      |  2 +-
 .../wiki/DevFaqListenEditorChanges.asciidoc        |  8 ++---
 ...evFaqListenForChangesInNonExistentFile.asciidoc |  4 +--
 .../wiki/DevFaqListenForOpenEvents.asciidoc        |  4 +--
 .../DevFaqListenForOpeningClosingProject.asciidoc  |  8 ++---
 .../wiki/DevFaqListenForSaveEvents.asciidoc        |  6 ++--
 .../wiki/DevFaqListeningForFileChanges.asciidoc    |  4 +--
 .../content/wiki/DevFaqLogActionStartup.asciidoc   |  4 +--
 .../src/content/wiki/DevFaqLogging.asciidoc        |  4 +--
 .../content/wiki/DevFaqLogicalKeybindings.asciidoc |  4 +--
 .../src/content/wiki/DevFaqLookup.asciidoc         |  6 ++--
 .../src/content/wiki/DevFaqLookupContents.asciidoc |  4 +--
 .../src/content/wiki/DevFaqLookupCookie.asciidoc   |  4 +--
 .../src/content/wiki/DevFaqLookupDefault.asciidoc  |  6 ++--
 .../src/content/wiki/DevFaqLookupEventBus.asciidoc |  2 +-
 .../content/wiki/DevFaqLookupForDataNode.asciidoc  |  4 +--
 .../src/content/wiki/DevFaqLookupGenerics.asciidoc |  4 +--
 .../wiki/DevFaqLookupHowToOverride.asciidoc        |  4 +--
 .../content/wiki/DevFaqLookupImplement.asciidoc    |  4 +--
 .../src/content/wiki/DevFaqLookupLazyLoad.asciidoc | 12 +++----
 .../content/wiki/DevFaqLookupNonSingleton.asciidoc |  4 +--
 .../DevFaqLookupPackageNamingAndLookup.asciidoc    |  2 +-
 .../content/wiki/DevFaqLookupVsHashmap.asciidoc    |  4 +--
 .../src/content/wiki/DevFaqLookupWhere.asciidoc    |  4 +--
 .../src/content/wiki/DevFaqMIMEResolver.asciidoc   |  4 +--
 .../src/content/wiki/DevFaqMainTitle.asciidoc      |  2 +-
 .../wiki/DevFaqMainwindowClosingAction.asciidoc    |  4 +--
 .../content/wiki/DevFaqMakeGroupTemplate.asciidoc  |  4 +--
 .../src/content/wiki/DevFaqMakeItTalk.asciidoc     |  2 +-
 .../wiki/DevFaqMavenHowToMigrateFromANT.asciidoc   |  2 +-
 .../src/content/wiki/DevFaqMavenL10N.asciidoc      |  4 +--
 .../content/wiki/DevFaqMavenPlatformRebel.asciidoc |  2 +-
 .../content/wiki/DevFaqMavenSystemScope.asciidoc   |  2 +-
 .../src/content/wiki/DevFaqMemoryLeaks.asciidoc    |  2 +-
 .../wiki/DevFaqMigratingToNewerPlatform.asciidoc   |  2 +-
 .../DevFaqMixingLightweightHeavyweight.asciidoc    |  4 +--
 .../src/content/wiki/DevFaqModifyOpenFile.asciidoc |  6 ++--
 .../src/content/wiki/DevFaqModuleCCE.asciidoc      |  4 +--
 .../content/wiki/DevFaqModuleDependencies.asciidoc |  6 ++--
 .../content/wiki/DevFaqModuleDupePackages.asciidoc |  4 +--
 .../DevFaqModuleLoadUnloadNotification.asciidoc    |  6 ++--
 .../content/wiki/DevFaqModuleObfuscation.asciidoc  |  6 ++--
 .../src/content/wiki/DevFaqModulePatching.asciidoc |  6 ++--
 .../src/content/wiki/DevFaqModuleReload.asciidoc   |  2 +-
 ...DevFaqModulesDeclarativeVsProgrammatic.asciidoc |  6 ++--
 .../src/content/wiki/DevFaqModulesGeneral.asciidoc | 14 ++++----
 .../content/wiki/DevFaqModulesLayerFile.asciidoc   |  6 ++--
 .../wiki/DevFaqModulesStartupActions.asciidoc      |  6 ++--
 .../wiki/DevFaqMoreDocsOnCertainAPIs.asciidoc      |  4 +--
 .../content/wiki/DevFaqMpl3rdPartySources.asciidoc |  2 +-
 .../wiki/DevFaqMultiViewChangeTabInCode.asciidoc   |  4 +--
 .../wiki/DevFaqMultipleProgrammaticEdits.asciidoc  |  4 +--
 .../wiki/DevFaqMultipleTopComponentAction.asciidoc |  8 ++---
 .../src/content/wiki/DevFaqNBMPack200.asciidoc     |  2 +-
 .../content/wiki/DevFaqNativeLibraries.asciidoc    |  4 +--
 .../content/wiki/DevFaqNbIdiosyncracies.asciidoc   |  6 ++--
 .../DevFaqNbPlatformAndHarnessMixAndMatch.asciidoc |  4 +--
 .../src/content/wiki/DevFaqNbmPostInstall.asciidoc |  6 ++--
 .../content/wiki/DevFaqNetBeansClasspath.asciidoc  |  6 ++--
 .../content/wiki/DevFaqNetBeansFullHack.asciidoc   |  2 +-
 .../wiki/DevFaqNetBeansPlatformManager.asciidoc    | 14 ++++----
 .../wiki/DevFaqNetBeansProjectsDirectory.asciidoc  |  4 +--
 .../src/content/wiki/DevFaqNewXMLFileType.asciidoc | 10 +++---
 .../content/wiki/DevFaqNoClassDefFound.asciidoc    |  8 ++---
 .../wiki/DevFaqNodeChildrenDotLeaf.asciidoc        |  4 +--
 .../src/content/wiki/DevFaqNodeDataObject.asciidoc |  4 +--
 .../content/wiki/DevFaqNodeDeletionDialog.asciidoc |  2 +-
 .../DevFaqNodeInjectingLookupContents.asciidoc     |  2 +-
 .../wiki/DevFaqNodePropertyForFiles.asciidoc       |  2 +-
 .../src/content/wiki/DevFaqNodeSelectAll.asciidoc  |  4 +--
 .../src/content/wiki/DevFaqNodeSerialize.asciidoc  |  4 +--
 .../src/content/wiki/DevFaqNodeSubclass.asciidoc   |  4 +--
 .../content/wiki/DevFaqNodeViewCapability.asciidoc |  6 ++--
 .../content/wiki/DevFaqNodesChildFactory.asciidoc  |  4 +--
 .../content/wiki/DevFaqNodesCustomLookup.asciidoc  |  6 ++--
 .../content/wiki/DevFaqNodesDecorating.asciidoc    |  4 +--
 .../content/wiki/DevFaqNonGuiPlatformApp.asciidoc  |  4 +--
 .../wiki/DevFaqNonSingletonTopComponents.asciidoc  | 14 ++++----
 .../src/content/wiki/DevFaqOWColorText.asciidoc    |  4 +--
 .../src/content/wiki/DevFaqOWTabEmbedding.asciidoc |  4 +--
 .../wiki/DevFaqObtainSourcesOfAJavaClass.asciidoc  |  4 +--
 .../src/content/wiki/DevFaqOpenFile.asciidoc       |  6 ++--
 .../src/content/wiki/DevFaqOpenFileAtLine.asciidoc |  4 +--
 .../DevFaqOpenFilesAfterProjectCreation.asciidoc   |  4 +--
 .../wiki/DevFaqOpenOptionsAtCategory.asciidoc      |  2 +-
 .../wiki/DevFaqOpenProjectProgramatically.asciidoc |  2 +-
 .../src/content/wiki/DevFaqOpenReadOnly.asciidoc   |  4 +--
 .../src/content/wiki/DevFaqOrderActions.asciidoc   |  4 +--
 .../content/wiki/DevFaqOrderAttributes.asciidoc    |  6 ++--
 .../wiki/DevFaqOrphanedNetBeansOrgModules.asciidoc | 14 ++++----
 .../DevFaqOutlineViewHorizontalScrolling.asciidoc  |  4 +--
 .../src/content/wiki/DevFaqOutputWindow.asciidoc   |  2 +-
 .../DevFaqOutputWindowExternalProcess.asciidoc     |  2 +-
 .../wiki/DevFaqOverrideDefaultWindowSize.asciidoc  |  2 +-
 .../wiki/DevFaqPlatformAppAuthStrategies.asciidoc  |  4 +--
 .../wiki/DevFaqPlatformRuntimeProperties.asciidoc  |  4 +--
 .../content/wiki/DevFaqPossibleToExtend.asciidoc   |  4 +--
 .../src/content/wiki/DevFaqProfiling.asciidoc      |  4 +--
 .../wiki/DevFaqPropertyEditorHints.asciidoc        |  2 +-
 .../wiki/DevFaqPropertySheetEditors.asciidoc       | 15 ++------
 .../DevFaqPropertySheetHideDescription.asciidoc    |  2 +-
 .../content/wiki/DevFaqPropertySheetNodes.asciidoc |  4 +--
 .../DevFaqPropertySheetReadonlyProperty.asciidoc   |  2 +-
 .../content/wiki/DevFaqPropertySheetTabs.asciidoc  |  2 +-
 .../src/content/wiki/DevFaqRebindingKeys.asciidoc  |  6 ++--
 ...isterObjectsViaInstanceOrSettingsFiles.asciidoc |  2 +-
 .../content/wiki/DevFaqRemoveStatusBar.asciidoc    |  4 +--
 .../content/wiki/DevFaqRenamingMenuItem.asciidoc   |  6 ++--
 .../wiki/DevFaqReplaceWindowSystem.asciidoc        |  2 +-
 .../content/wiki/DevFaqRequestProcessor.asciidoc   |  4 +--
 .../wiki/DevFaqRequestProcessorTask.asciidoc       |  4 +--
 .../src/content/wiki/DevFaqRuntimeMemory.asciidoc  |  2 +-
 .../src/content/wiki/DevFaqSampleCode.asciidoc     |  4 +--
 .../src/content/wiki/DevFaqScanForClasses.asciidoc | 10 +++---
 .../src/content/wiki/DevFaqSellingModules.asciidoc |  4 +--
 .../src/content/wiki/DevFaqSetPrefs.asciidoc       |  4 +--
 .../src/content/wiki/DevFaqSignNbm.asciidoc        | 34 ++++++++----------
 .../content/wiki/DevFaqSortableTTVColumns.asciidoc |  2 +-
 .../DevFaqSourceTreeModuleDescriptions.asciidoc    |  4 +--
 .../content/wiki/DevFaqSpecifyJdkVersion.asciidoc  |  2 +-
 .../content/wiki/DevFaqSuitesVsClusters.asciidoc   | 12 +++----
 .../wiki/DevFaqSuppressEditTTVColumns.asciidoc     |  2 +-
 .../wiki/DevFaqSuppressExistingModule.asciidoc     |  4 +--
 .../wiki/DevFaqSwitchingMenusByContext.asciidoc    |  6 ++--
 .../src/content/wiki/DevFaqSyntaxColoring.asciidoc |  6 ++--
 .../content/wiki/DevFaqSyntaxHighlight.asciidoc    |  4 +--
 .../wiki/DevFaqSysFsLookupRegistration.asciidoc    |  4 +--
 .../content/wiki/DevFaqSystemFilesystem.asciidoc   |  8 ++---
 .../wiki/DevFaqTaskLongRunningAsyncTask.asciidoc   |  2 +-
 .../wiki/DevFaqTemplatesInNonIdeApp.asciidoc       |  4 +--
 .../src/content/wiki/DevFaqTestDataObject.asciidoc |  6 ++--
 .../wiki/DevFaqTestUsingSystemFileSystem.asciidoc  |  4 +--
 .../src/content/wiki/DevFaqThreading.asciidoc      |  4 +--
 .../content/wiki/DevFaqThreadingBuiltIn.asciidoc   |  4 +--
 .../DevFaqToggleActionAddToEditorToolbar.asciidoc  |  2 +-
 .../src/content/wiki/DevFaqTopManager.asciidoc     |  6 ++--
 .../wiki/DevFaqTrackGlobalSelection.asciidoc       |  4 +--
 .../wiki/DevFaqTrackingExplorerSelections.asciidoc |  6 ++--
 .../wiki/DevFaqTroubleshootClassNotFound.asciidoc  |  4 +--
 ...roubleshootMissingItemsInZippedSources.asciidoc |  4 +--
 .../src/content/wiki/DevFaqTutorialsAPI.asciidoc   |  4 +--
 .../content/wiki/DevFaqTutorialsDebugging.asciidoc |  6 ++--
 .../src/content/wiki/DevFaqTutorialsIndex.asciidoc |  4 +--
 .../DevFaqTweakRegistryByCodeDeduction.asciidoc    |  4 +--
 .../DevFaqTweakRegistryByCodeReplacement.asciidoc  | 10 +++---
 .../src/content/wiki/DevFaqUIGestures.asciidoc     |  4 +--
 .../content/wiki/DevFaqUIResponsiveness.asciidoc   |  4 +--
 .../wiki/DevFaqUiDefaultsPropsNotFound.asciidoc    |  6 ++--
 .../wiki/DevFaqUnexpectedExceptionDialog.asciidoc  |  4 +--
 .../src/content/wiki/DevFaqUriVsUrl.asciidoc       |  6 ++--
 .../content/wiki/DevFaqUseNativeInstaller.asciidoc | 14 ++++----
 .../src/content/wiki/DevFaqUseSounds.asciidoc      |  2 +-
 .../src/content/wiki/DevFaqUserDir.asciidoc        |  6 ++--
 .../content/wiki/DevFaqUsingSimpletests.asciidoc   | 16 ++++-----
 .../src/content/wiki/DevFaqUsingSubmenus.asciidoc  |  4 +--
 .../src/content/wiki/DevFaqVersionNumber.asciidoc  |  6 ++--
 .../content/wiki/DevFaqViewSaveTTVColumns.asciidoc |  4 +--
 .../DevFaqWaysToRegisterInDefaultLookup.asciidoc   |  2 +-
 .../src/content/wiki/DevFaqWeakListener.asciidoc   |  2 +-
 .../content/wiki/DevFaqWeakListenerWhen.asciidoc   |  2 +-
 .../src/content/wiki/DevFaqWhatIsACluster.asciidoc | 14 ++++----
 .../src/content/wiki/DevFaqWhatIsAModule.asciidoc  |  4 +--
 .../src/content/wiki/DevFaqWhatIsANode.asciidoc    |  4 +--
 .../src/content/wiki/DevFaqWhatIsNbm.asciidoc      | 12 +++----
 .../src/content/wiki/DevFaqWhenLookup.asciidoc     |  2 +-
 .../DevFaqWhenToUseWhatRegistrationMethod.asciidoc | 10 +++---
 .../wiki/DevFaqWhenUseWrapperModule.asciidoc       |  6 ++--
 .../content/wiki/DevFaqWindowsAndDialogs.asciidoc  |  2 +-
 .../wiki/DevFaqWindowsComponentHowTo.asciidoc      |  6 ++--
 .../src/content/wiki/DevFaqWindowsGeneral.asciidoc |  4 +--
 .../content/wiki/DevFaqWindowsInternals.asciidoc   |  2 +-
 .../src/content/wiki/DevFaqWindowsMatisse.asciidoc |  4 +--
 .../wiki/DevFaqWindowsMaximizeViaCode.asciidoc     |  4 +--
 .../src/content/wiki/DevFaqWindowsMode.asciidoc    |  4 +--
 .../wiki/DevFaqWindowsNoActionsOnToolbars.asciidoc |  2 +-
 .../content/wiki/DevFaqWindowsOpenInMode.asciidoc  |  4 +--
 .../wiki/DevFaqWindowsOpenTopComponents.asciidoc   |  2 +-
 .../wiki/DevFaqWindowsTopComponent.asciidoc        |  4 +--
 .../wiki/DevFaqWindowsTopComponentLookup.asciidoc  |  4 +--
 .../wiki/DevFaqWindowsWstcrefAndFriends.asciidoc   |  4 +--
 .../src/content/wiki/DevFaqWindowsXmlApi.asciidoc  |  4 +--
 ...vFaqWizardChangeLabelsOfDefaultButtons.asciidoc |  4 +--
 .../content/wiki/DevFaqWizardPanelError.asciidoc   |  4 +--
 .../src/content/wiki/DevFaqWrapperModules.asciidoc | 12 +++----
 .../wiki/DevInstallerAddVersioningInfo.asciidoc    |  2 +-
 .../wiki/DevRunningTestsPlatformApp.asciidoc       |  6 ++--
 .../src/content/wiki/FaqCanICancelCA.asciidoc      |  4 +--
 .../src/content/wiki/FaqCanIFileByEmail.asciidoc   |  4 +--
 .../content/wiki/FaqCompanyOrIndividualCA.asciidoc |  4 +--
 .../src/content/wiki/FaqDoINeedACA.asciidoc        |  4 +--
 .../src/content/wiki/FaqHowDoIFileACA.asciidoc     |  4 +--
 .../src/content/wiki/FaqIndex.asciidoc             |  2 +-
 .../src/content/wiki/FaqListedOnCopyright.asciidoc |  4 +--
 .../src/content/wiki/FaqOtherSunCA.asciidoc        |  4 +--
 .../wiki/FaqPluginManagerCustomization.asciidoc    | 20 +++++------
 .../wiki/FaqRunSameTargetOnAllModules.asciidoc     |  5 ++-
 .../src/content/wiki/FaqWhatIsCA.asciidoc          |  4 +--
 .../src/content/wiki/FaqWhichVersionCA.asciidoc    |  4 +--
 .../src/content/wiki/FaqWhyTheCA.asciidoc          |  4 +--
 .../src/content/wiki/HowToAddFAQEntries.asciidoc   | 30 +++-------------
 ...HowToEnableDisableMenusFromCommandLine.asciidoc |  4 +--
 ...wToEnableDisableModulesFromCommandLine.asciidoc |  4 +--
 .../content/wiki/HowToParseTheCommandLine.asciidoc |  2 +-
 ...PlatformApplicationWhenRunInsideTheIDE.asciidoc |  4 +--
 .../src/content/wiki/JavaHT_GetAllMembers.asciidoc |  4 +--
 .../src/content/wiki/JavaHT_Modification.asciidoc  | 10 +++---
 .../src/content/wiki/Java_DevelopersGuide.asciidoc |  5 ++-
 .../wiki/NetBeansCertifiedEngineerCourse.asciidoc  |  2 +-
 .../content/wiki/NetBeansDeveloperTestFAQ.asciidoc |  2 +-
 .../src/content/wiki/ProjectVersioning.asciidoc    |  2 +-
 ...sThatUseFileObjectDataObjectDataFolder.asciidoc |  4 +--
 .../content/wiki/TranslateNetbeansModule.asciidoc  |  4 +--
 .../src/content/wiki/apidesign.asciidoc            |  2 +-
 387 files changed, 953 insertions(+), 1041 deletions(-)

diff --git a/netbeans.apache.org/src/content/wiki/Autoload.asciidoc b/netbeans.apache.org/src/content/wiki/Autoload.asciidoc
index 7ce963b..b68bf3c 100644
--- a/netbeans.apache.org/src/content/wiki/Autoload.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/Autoload.asciidoc
@@ -33,7 +33,7 @@ In the link:Netigso.asciidoc[OSGi] mode, the meaning of link:autoload.asciidoc[a
 
 The link:autoload.asciidoc[autoload] mode is most suitable for link:OSGi.asciidoc[OSGi] bundles which shall be left in the full control of the link:OSGi.asciidoc[OSGi] container. For example there can be other link:OSGi.asciidoc[OSGi] bundles which may later _start_ such bundles. Such enablement is outside of control of the link:NetBeans.asciidoc[NetBeans] module system and is temporary (on subsequent launch of the system the module remains link:autoload.asciidoc[autoload]).
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/BrandingAboutDialog.asciidoc b/netbeans.apache.org/src/content/wiki/BrandingAboutDialog.asciidoc
index 584d9a8..baefb28 100644
--- a/netbeans.apache.org/src/content/wiki/BrandingAboutDialog.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/BrandingAboutDialog.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Branding About Dialog
+== Branding About Dialog
 
 Read the thread link:http://thread.gmane.org/gmane.comp.java.netbeans.modules.openide.devel/31632/focus=31642[Branding Help -> About]
 and see also link:http://blogs.kiyut.com/tonny/2007/10/18/customize-netbeans-platform-splash-screen-and-about-dialog/[Splash Screen and About Dialog Branding blog entry]
@@ -48,7 +48,7 @@ The second link shows the correct location:
    branding/modules/org-netbeans-core.jar/org/netbeans/core/ui/Bundle.properties
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/BrandingUpdaterSplash.asciidoc b/netbeans.apache.org/src/content/wiki/BrandingUpdaterSplash.asciidoc
index 53bee42..4781d9d 100644
--- a/netbeans.apache.org/src/content/wiki/BrandingUpdaterSplash.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/BrandingUpdaterSplash.asciidoc
@@ -33,7 +33,7 @@ Contributed By; link:TonnyKohar.asciidoc[Tonny Kohar]
 
 
 Adapted from: link:http://blogs.kiyut.com/tonny/2007/11/19/netbeans-platform-branding-updaterjar/[http://blogs.kiyut.com/tonny/2007/11/19/netbeans-platform-branding-updaterjar/]
-<hr/>
+
 
 Another series of Netbeans Platform branding, but this time is branding the updater.jar. Updater.jar is used by Netbeans Platform during modules updates and update tracking and work in conjunction with Auto Update Services.
 
@@ -84,7 +84,7 @@ The above bundles properties values are example only, you may need to change it
 
 Then create any image file that you like to be a replacement for the default splash. In Netbeans 6 RC1, there is no size limit or constraints for the updater splash image, although I use the size of 400×191. However, it must be named *updatersplash.gif*
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DefFaqMapApisToTasks.asciidoc b/netbeans.apache.org/src/content/wiki/DefFaqMapApisToTasks.asciidoc
index b53543a..77bd905 100644
--- a/netbeans.apache.org/src/content/wiki/DefFaqMapApisToTasks.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DefFaqMapApisToTasks.asciidoc
@@ -89,7 +89,7 @@ Use the link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-projectui
 
 Use the link:http://bits.netbeans.org/dev/javadoc/org-netbeans-api-visual/overview-summary.html[Visual Library], which builds on top of Swing to make animated, graph-oriented UIs easy to build.  More info, tutorials and webcasts can be found in the link:http://platform.netbeans.org/graph[platform.netbeans.org/graph] project.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaq2SrcPaths.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaq2SrcPaths.asciidoc
index f28a6e5..839cda7 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaq2SrcPaths.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaq2SrcPaths.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I have two source directories within one module?
+== How do I have two source directories within one module?
 
 Adding an extra source directories is possible in case you need to create a separate output JARs (besides the module itself), generally with its own special classpath.
 
@@ -58,11 +58,10 @@ Read the `harness/README` file under your Netbeans installation directory
 for information about issues like this one.
 The build harness has many capabilities not exposed through the GUI.
 
---
 Applies to: NetBeans IDE 6.x
 Platforms: All
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqAccessSourcesUsingMercurial.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqAccessSourcesUsingMercurial.asciidoc
index f69e12e..ef5de59 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqAccessSourcesUsingMercurial.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqAccessSourcesUsingMercurial.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I get access to NetBeans sources using Mercurial (hg)?
+== How do I get access to NetBeans sources using Mercurial (hg)?
 
 First, make sure you have link:http://www.selenic.com/mercurial/[Mercurial] installed on your machine, along with its requirements such as Python.
 
@@ -53,7 +53,7 @@ The build will appear in `nbbuild/netbeans/`.
 
 link:HgHowTos.asciidoc[More info about using Mercurial with NetBeans sources...]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqAccessSourcesWeb.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqAccessSourcesWeb.asciidoc
index 9ce34b0..5c5d10f 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqAccessSourcesWeb.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqAccessSourcesWeb.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I get access to zipped NetBeans sources for a periodic build?
+== How do I get access to zipped NetBeans sources for a periodic build?
 
 (as of June, 2010)
 
@@ -62,7 +62,7 @@
 .  There are about a dozen links on that page.  The one you want begins with "netbeans-trunk-nightly" and ends with "-src.zip"  Click
 that link to download the source archive.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqActionAddAnyFolder.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqActionAddAnyFolder.asciidoc
index 467a246..8c31708 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqActionAddAnyFolder.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqActionAddAnyFolder.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I add actions to all folder nodes?
+== How can I add actions to all folder nodes?
 
 Register to *Loaders/folder/any/Actions*
 
@@ -61,7 +61,7 @@ public final class OnAnyFolderAction implements ActionListener {
 }
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqActionAddDataObject.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqActionAddDataObject.asciidoc
index a528890..34317f7 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqActionAddDataObject.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqActionAddDataObject.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I add an action to my custom node type ?
+== How do I add an action to my custom node type ?
 
 Override the `public Actionlink:_.asciidoc[ ] getActions(boolean context)` method of your node (99% of the time you can ignore the boolean parameter).
 
@@ -41,7 +41,7 @@ link:DevFaqActionAddFileMime.asciidoc[DevFaqActionAddFileMime].
 * link:DevFaqActionAddMenuBar.asciidoc[How do I add an action to the NetBeans menu bar?]
 * link:DevFaqActionAddToolBar.asciidoc[How do I add an action to the NetBeans tool bar?]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqActionAddEditorPopup.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqActionAddEditorPopup.asciidoc
index dd11d2b..8bf8a2a 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqActionAddEditorPopup.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqActionAddEditorPopup.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I add an action to a the popup menu of the Java editor?
+== How do I add an action to a the popup menu of the Java editor?
 
 The simplest way is to run New Action Wizard (File > New... > Module Development > Action) which creates an action for you and registers it in your `layer.xml`.
 
@@ -44,7 +44,7 @@ use
 ----
 
  for an action with the `EditorCookie` as context object
-<hr/>
+
 
 === See also:
 
@@ -56,7 +56,7 @@ use
 * link:DevFaqActionAddToolBar.asciidoc[How do I add an action to the NetBeans tool bar? ]
 * link:DevFaqActionAddDataObject.asciidoc[How do I add an action to my custom node? ]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqActionAddFileMime.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqActionAddFileMime.asciidoc
index e35fcf4..a5fbaca 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqActionAddFileMime.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqActionAddFileMime.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I add an action to a file of a given mime-type?
+== How do I add an action to a file of a given mime-type?
 
 The simplest way is to run *File* > *New...* > *Module Development* > *Action* which creates an action for you and registers it in your `layer.xml`.
 
@@ -44,7 +44,7 @@ You can use `text/html`, `text/x-java`, `text/x-ant+xml`, `text/x-jsp`, `image/p
 * link:DevFaqActionAddToolBar.asciidoc[How do I add an action to the NetBeans tool bar?]
 * link:DevFaqActionAddDataObject.asciidoc[How do I add an action to my custom node?]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqActionAddFolder.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqActionAddFolder.asciidoc
index f04973b..83c2609 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqActionAddFolder.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqActionAddFolder.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I add an action to a folder?
+== How do I add an action to a folder?
 
 Use @ActionReference.
 
@@ -39,7 +39,7 @@ Use @ActionReference.
 * link:DevFaqActionAddToolBar.asciidoc[How do I add an action to the NetBeans tool bar?]
 * link:DevFaqActionAddDataObject.asciidoc[How do I add an action to my custom node?]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqActionAddJavaPackage.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqActionAddJavaPackage.asciidoc
index c811f08..2f71276 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqActionAddJavaPackage.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqActionAddJavaPackage.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I to add actions to the Java package node?
+== How can I to add actions to the Java package node?
 
 Register to *Projects/package/Actions*
 
@@ -61,7 +61,7 @@ public final class OnJavaPackageAction implements ActionListener {
 }
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqActionAddMenuBar.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqActionAddMenuBar.asciidoc
index 255b28e..b2ef12f 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqActionAddMenuBar.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqActionAddMenuBar.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I add an action to the menu bar?
+== How do I add an action to the menu bar?
 
 The simplest way is to run New Action Wizard (File > New... > Module Development > Action) which creates an action for you and registers it in your layer.xml file.
 
@@ -40,7 +40,7 @@ The simplest way is to run New Action Wizard (File > New... > Module Development
 * link:DevFaqActionAddToolBar.asciidoc[How do I add an action to the NetBeans tool bar? ]
 * link:DevFaqActionAddDataObject.asciidoc[How do I add an action to my custom node? ]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqActionAddProjectCustomizer.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqActionAddProjectCustomizer.asciidoc
index c285948..fbdc8b1 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqActionAddProjectCustomizer.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqActionAddProjectCustomizer.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I add a new panel to a Project Properties dialog?
+== How do I add a new panel to a Project Properties dialog?
 
 Create and register the panel (here for Java SE projects):
 
@@ -52,7 +52,7 @@ public class BlaPanelProvider implements ProjectCustomizer.CompositeCategoryProv
 
 See also link:http://blogs.sun.com/gridbag/entry/project_properties_gui_for_custom[Project Properties GUI for custom project templates] and link:http://netbeans.dzone.com/new-tabs-netbeans-project-props[Adding New Tabs to the Project Properties Dialog in NetBeans IDE].
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqActionAddProjectCustomizerToMultipleTypes.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqActionAddProjectCustomizerToMultipleTypes.asciidoc
index 5d42df8..adef487 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqActionAddProjectCustomizerToMultipleTypes.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqActionAddProjectCustomizerToMultipleTypes.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I register a "ProjectCustomizer" to multiple project types?
+== How do I register a "ProjectCustomizer" to multiple project types?
 
 Use the *@Registrations* annotation to group the multiple *@Registration* annotations.
 
@@ -46,13 +46,12 @@ public class MyPluginPanelProvider implements ProjectCustomizer.CompositeCategor
 }
 ----
 
---
 Applies to: NetBeans IDE 7.x
 Platforms: All
 
 See link:http://platform.netbeans.org/tutorials/nbm-projecttype.html#projectcustomizer[http://platform.netbeans.org/tutorials/nbm-projecttype.html#projectcustomizer]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqActionAddProjectOwnTypePopUp.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqActionAddProjectOwnTypePopUp.asciidoc
index 782368b..ce28fb6 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqActionAddProjectOwnTypePopUp.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqActionAddProjectOwnTypePopUp.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-==== How do I add an action to a project node's popup menu of my own project type?
+== How do I add an action to a project node's popup menu of my own project type?
 
 * To add the Copy/Delete/Move/Rename action to your project's node, you should:
 1. Implement the corresponding interface such as `org.netbeans.spi.project.CopyOperationImplementation`.
@@ -91,7 +91,7 @@ public @Override Action[] getActions(boolean context) {
 
 See also: link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-projectuiapi/org/netbeans/spi/project/ui/support/CommonProjectActions.html[Common Project Actions]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqActionAddProjectPopUp.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqActionAddProjectPopUp.asciidoc
index d17870c..23e3b10 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqActionAddProjectPopUp.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqActionAddProjectPopUp.asciidoc
@@ -27,13 +27,13 @@
 :toc-title:
 :syntax: true
 
-=== How do I add an action to a project popup menu?
+== How do I add an action to a project popup menu?
 
 Just use `@ActionReference(path="Projects/Actions")`. The action should take a context parameter in its constructor.
 
 See also link:DevFaqActionAddProjectTypePopUp.asciidoc[How do I add an action to a project popup menu of a specific project type?]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqActionAddProjectTypePopUp.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqActionAddProjectTypePopUp.asciidoc
index 88b6e6e..fb8d90b 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqActionAddProjectTypePopUp.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqActionAddProjectTypePopUp.asciidoc
@@ -27,9 +27,9 @@
 :toc-title:
 :syntax: true
 
-=== How do I add an action to a project popup menu of a specific project type?
+== How do I add an action to a project popup menu of a specific project type?
 
-==== Generic approach
+=== Generic approach
 
 You can install an action into the context menu of _all_ projects simply by adding to your layer under the folder `Projects/Actions/`. Your action should be context-sensitive, meaning it should be a placeholder which implements `ContextAwareAction`; the context-aware derived action will do the real work. Generally it will look for an instance of `Project` in the supplied `Lookup` (context).
 
@@ -71,7 +71,7 @@ public class DemoAction extends AbstractAction implements ContextAwareAction {
 
 ----
 
-==== Specific approach
+=== Specific approach
 
 Certain project types also read their context menu actions from type-specific folders.
 
@@ -82,7 +82,7 @@ For example
 
 Applies to: NetBeans 7.0+
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqActionAddTabPopup.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqActionAddTabPopup.asciidoc
index 6333c44..dafb01d 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqActionAddTabPopup.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqActionAddTabPopup.asciidoc
@@ -27,15 +27,14 @@
 :toc-title:
 :syntax: true
 
-==== How do I add an action to the global popup menu of tabs?
+== How do I add an action to the global popup menu of tabs?
 
 @ActionReference(path="Editors/TabActions")
 
---
 Applies to: NetBeans IDE 7.1 and above
 Platforms: All
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqActionAddToContextMenuOfAllEditors.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqActionAddToContextMenuOfAllEditors.asciidoc
index bb9d5a9..4d4f048 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqActionAddToContextMenuOfAllEditors.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqActionAddToContextMenuOfAllEditors.asciidoc
@@ -39,7 +39,7 @@ Use
 
 for an action with `EditorCookie` as context object
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqActionAddToEditorToolbar.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqActionAddToEditorToolbar.asciidoc
index 41d93f6..346cd06 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqActionAddToEditorToolbar.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqActionAddToEditorToolbar.asciidoc
@@ -39,7 +39,7 @@ Use
 
 for an action with `EditorCookie` as context object
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqActionAddToolBar.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqActionAddToolBar.asciidoc
index 17a29f6..88bc13a 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqActionAddToolBar.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqActionAddToolBar.asciidoc
@@ -27,11 +27,11 @@
 :toc-title:
 :syntax: true
 
-=== How do I add an action to the Toolbar?
+== How do I add an action to the Toolbar?
 
 The simplest way is to run New Action Wizard (File > New... > Module Development > Action) which creates an action for you and registers it in your layer.xml file.
 
-=== See also:
+== See also:
 
 * link:DevFaqActionsFolder.asciidoc[An example how to register action manually ]
 * link:DevFaqActionAddFileMime.asciidoc[How do I add an action to a file of a given mime-type? ]
@@ -40,7 +40,7 @@ The simplest way is to run New Action Wizard (File > New... > Module Development
 * link:DevFaqActionAddMenuBar.asciidoc[How do I add an action to the NetBeans menu bar? ]
 * link:DevFaqActionAddDataObject.asciidoc[How do I add an action to my custom node? ]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqActionAddTools.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqActionAddTools.asciidoc
index 92901ba..8efde18 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqActionAddTools.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqActionAddTools.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I add an action to the tools menu?
+== How do I add an action to the tools menu?
 
 Register to 
 
@@ -38,7 +38,7 @@ NOTE: The tools menu is available in the context menu of a file in the project v
 
 See link:http://bits.netbeans.org/dev/javadoc/org-openide-actions/architecture-summary.html[http://bits.netbeans.org/dev/javadoc/org-openide-actions/architecture-summary.html]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqActionAllAvailableProjectTypes.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqActionAllAvailableProjectTypes.asciidoc
index d32911a..25cfe34 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqActionAllAvailableProjectTypes.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqActionAllAvailableProjectTypes.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How determine all available project types?
+== How determine all available project types?
 
 * create a new nbm-module using the "_New Project..._"-wizard and choose your target platform
 * create a layer.xml using the "_New File..._"-wizard
@@ -36,7 +36,7 @@
 
 The project type can be used for extending the project properties - See link:DevFaqActionAddProjectCustomizer.asciidoc[DevFaqActionAddProjectCustomizer].
 
-==== Example of some available types in NetBeans 7.2
+=== Example of some available types in NetBeans 7.2
 
 image:ChildnodesRepresentingProjectTypes.jpg[])
 
@@ -61,11 +61,10 @@ org-netbeans-modules-web-project
 
 Note: The list is incomplete. There will be more project types, if you enable support for JS, PHP, Gradle a.s.o.
 
---
 Applies to: NetBeans IDE 7.x
 Platforms: All
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqActionContextSensitive.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqActionContextSensitive.asciidoc
index f7091a4..5cf9f4b 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqActionContextSensitive.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqActionContextSensitive.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I create an Action that is automatically enabled and disabled depending on the selection?
+== How do I create an Action that is automatically enabled and disabled depending on the selection?
 
 There are several ways to do this, depending on what exactly you need.  The basic problems all of the available solutions are addressing is that:
 
@@ -75,11 +75,11 @@ If you want to add this action into a context menu of a node you have to overwri
 
 If you need something more featureful, there are a few options, old and new:
 
-==== NodeAction
+=== NodeAction
 
 link:http://bits.netbeans.org/dev/javadoc/org-openide-nodes/org/openide/util/actions/NodeAction.html[NodeAction] is somewhat more flexible, but requires more code to implement.  It is just passed the array of activated nodes whenever that changes, and can choose to enable or disable itself as it wishes.  Essentially this is just an action that automagically link:DevFaqTrackingExplorerSelections.asciidoc[tracks the global Node selection].
 
-==== Roll your own
+=== Roll your own
 
 The following is relatively simple and affords a way to perform whatever enablement logic you like (`NodeAction` can do that too, but this might be a little more straightforward and your code doesn't have to worry about nodes at all: link:DevFaqWhatIsANode.asciidoc[DevFaqWhatIsANode]).  To understand how this works, see link:DevFaqTrackGlobalSelection.asciidoc[DevFaqTrackGlobalSelection]:
 
@@ -137,7 +137,7 @@ public class FooAction extends AbstractAction implements LookupListener, Context
 
 ----
 
-==== Deprecated CookieAction
+=== Deprecated CookieAction
 
 In many older (pre-NB 6.8) examples you may find link:http://bits.netbeans.org/dev/javadoc/org-openide-nodes/org/openide/util/actions/CookieAction.html[CookieAction]. It should be (but is not) deprecated. The original info is left here for reference and/or old code maintenance:
 
@@ -145,7 +145,7 @@ link:http://bits.netbeans.org/dev/javadoc/org-openide-nodes/org/openide/util/act
 
 Being an older class, under the hood it is using link:DevFaqLookupCookie.asciidoc[Node.getCookie()], so your action will only be sensitive to things actually returned by that method - in other words, only objects that implement the marker interface `Node.Cookie` can work here.
 
-==== Not-Yet-Official spi.actions
+=== Not-Yet-Official spi.actions
 
 This module is part of the platform as of 6.8, but has not yet become official API (and nobody seems to be willing to make it stable API, so judge your own decisions based on this fact).  Nonetheless it is there, it is not changing and straightforward to use.  The example below opens a visual editor window if an instance of RAFDataObject is selected and has a RandomAccessFile in its lookup:
 
@@ -183,7 +183,7 @@ public final class CustomOpenAction extends org.netbeans.spi.actions.Single<RAFD
 
 Use `ContextAction` instead of `Single` to create actions that operate on multi-selections.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqActionNodePopupSubmenu.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqActionNodePopupSubmenu.asciidoc
index fe85696..319df29 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqActionNodePopupSubmenu.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqActionNodePopupSubmenu.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I make my Node have a submenu on its popup menu?
+== How do I make my Node have a submenu on its popup menu?
 
 * Override `getActions()` of your Node subclass.
 * Create a custom subclass of `javax.swing.Action` which implements the interface `Presenter.Popup`.
@@ -175,7 +175,7 @@ public final class ContextAwarePopupAction extends AbstractAction implements Act
 
 See link:https://benkiew.wordpress.com/2015/09/13/nb-how-to-create-a-context-aware-submenu/[https://benkiew.wordpress.com/2015/09/13/nb-how-to-create-a-context-aware-submenu/]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqActionsAddAtRuntime.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqActionsAddAtRuntime.asciidoc
index d8df5ca..864f4ec 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqActionsAddAtRuntime.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqActionsAddAtRuntime.asciidoc
@@ -143,7 +143,7 @@ public class ActionRegistrationService {
 Taken from mailing list link:http://forums.netbeans.org/topic65421.html[http://forums.netbeans.org/topic65421.html]
 Based on link:https://blogs.oracle.com/geertjan/entry/dynamically_creating_menu_items_part[https://blogs.oracle.com/geertjan/entry/dynamically_creating_menu_items_part]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqActionsFolder.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqActionsFolder.asciidoc
index 9d598e6..db696ea 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqActionsFolder.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqActionsFolder.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is the Actions folder in the system filesystem, and why should I use it?
+== What is the Actions folder in the system filesystem, and why should I use it?
 
 When you use @ActionRegistration the META-INF/generated-layer.xml may contain:
 
@@ -63,11 +63,11 @@ ensures that it acts as a singleton.
 it does have some state,
 notably information about keyboard accelerators which should be displayed in menu presenters.)
 
-<hr/>
+
 
 Applies to: NetBeans 6.7 and above
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqAddActionToMembersOrHierarchyView.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqAddActionToMembersOrHierarchyView.asciidoc
index a671549..16dd008 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqAddActionToMembersOrHierarchyView.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqAddActionToMembersOrHierarchyView.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I add an action to the context menu of the members or hierarchy view?
+== How do I add an action to the context menu of the members or hierarchy view?
 
 Since 7.3 ([1], [2]) it is possible to extend the context menu of the newly redesigned members and hierarchy view.
 
@@ -42,7 +42,7 @@ Navigator/Actions/Hierarchy/text/x-java
 
 Then you get the "TreePathHandle" from the Node's lookup.
 
-==== A more or less complete example:
+=== A more or less complete example:
 
 [source,java]
 ----
@@ -144,7 +144,7 @@ See
 
 [4] link:http://benkiew.wordpress.com/2013/01/06/netbeans-ide-7-3-how-to-extend-the-context-menu-of-the-members-and-hierarchy-view/[http://benkiew.wordpress.com/2013/01/06/netbeans-ide-7-3-how-to-extend-the-context-menu-of-the-members-and-hierarchy-view/]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqAddDefaultActionShortcuts.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqAddDefaultActionShortcuts.asciidoc
index 0c706d2..5a4904a 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqAddDefaultActionShortcuts.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqAddDefaultActionShortcuts.asciidoc
@@ -41,7 +41,7 @@ For Maven, add the following dependency to your app:
   </dependency>
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqAddDoingEvilThingsToForeignNodes.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqAddDoingEvilThingsToForeignNodes.asciidoc
index 0d04cc2..e55bb25 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqAddDoingEvilThingsToForeignNodes.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqAddDoingEvilThingsToForeignNodes.asciidoc
@@ -27,13 +27,13 @@
 :toc-title:
 :syntax: true
 
-=== I have a reference to an existing Node from some other module. Can I add cookies/properties/actions/children?
+== I have a reference to an existing Node from some other module. Can I add cookies/properties/actions/children?
 
 No.
 
 Occasionally people want to do something like this, because they want to enhance, for example, the behavior or nodes for Java files or other nodes created by some other modules.  However, this is a recipe for disaster - nobody writing a Node subclass does so expecting that random modules will change its internal structures without warning.  It is possible to write code that does this sort of thing that looks like it works, but it is sheer luck and it will probably not work for long.  
 
-==== *_DO NOT DO THAT UNDER ANY CIRCUMSTANCES_*
+=== *_DO NOT DO THAT UNDER ANY CIRCUMSTANCES_*
 
 (there, did I say that strongly enough?).
 
@@ -43,7 +43,7 @@ If you want to modify the children/properties/actions/etc. of a Node you did not
 
 If one does not exist, link:http://www.netbeans.org/issues/enter_bug.cgi[file an enhancement request] against the module that actually creates these nodes, asking for an appropriate API for doing what you want (and be clear about exactly what you want or why).  If you really want to expedite it, write a patch that creates such an API (look at how other modules do this sort of thing and aim to follow a similar pattern) - it's hard to say no to working code.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqAddFileTemplateToNewFileContentMenu.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqAddFileTemplateToNewFileContentMenu.asciidoc
index dd1c595..7ebdbee 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqAddFileTemplateToNewFileContentMenu.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqAddFileTemplateToNewFileContentMenu.asciidoc
@@ -65,7 +65,7 @@ Further examples:
 * link:https://blogs.oracle.com/geertjan/entry/privileged_and_recommended_templates[https://blogs.oracle.com/geertjan/entry/privileged_and_recommended_templates]
 * link:https://blogs.oracle.com/geertjan/entry/nescide_an_ide_for_the[https://blogs.oracle.com/geertjan/entry/nescide_an_ide_for_the]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqAddGlobalContext.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqAddGlobalContext.asciidoc
index 757d020..63328a7 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqAddGlobalContext.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqAddGlobalContext.asciidoc
@@ -575,7 +575,7 @@ public class GlobalActionContextProxy implements ContextGlobalProvider
 
 Tested with NetBeans IDE 7.2
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqAddIconToContextMenu.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqAddIconToContextMenu.asciidoc
index 33853f9..092e4ef 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqAddIconToContextMenu.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqAddIconToContextMenu.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do i add an icon to the context menu?
+== How do i add an icon to the context menu?
 
 NOTE: This is not recommended for NB RCP (it will break HMI standards on Mac OS X for example), but is still possible.
 
@@ -103,7 +103,7 @@ public final class HelloIconAction extends AbstractAction implements Presenter.P
 
 [3] link:http://benkiew.wordpress.com/2012/12/28/netbeans-how-to-create-a-context-aware-action-with-an-icon-for-the-context-menu/[http://benkiew.wordpress.com/2012/12/28/netbeans-how-to-create-a-context-aware-action-with-an-icon-for-the-context-menu/]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqAddMacroableAction.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqAddMacroableAction.asciidoc
index fb7f44c..0b06994 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqAddMacroableAction.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqAddMacroableAction.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-= How do I create an action which can be invoked by a macro?
+== How do I create an action which can be invoked by a macro?
 
 Use @EditorActionRegistration!
 
@@ -47,7 +47,7 @@ public class MyAction extends org.netbeans.editor.BaseAction {
 
 Then your action can be invoked by a macro (and even recorded by the macro recorder)
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqAddShortCutForAction.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqAddShortCutForAction.asciidoc
index d7e4030..eb8f11b 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqAddShortCutForAction.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqAddShortCutForAction.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-= How to set the shortcut of an action outside of your own module?
+== How to set the shortcut of an action outside of your own module?
 
 Register a shortcut at the "Shortcuts" folder in the layer.xml.
 
@@ -42,7 +42,7 @@ Register a shortcut at the "Shortcuts" folder in the layer.xml.
     </folder>
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqAddTimestampToLogs.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqAddTimestampToLogs.asciidoc
index 80520c6..e18cbb4 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqAddTimestampToLogs.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqAddTimestampToLogs.asciidoc
@@ -148,11 +148,11 @@ In the project's POM, edit the *nbm-maven-plugin* configuration to allow  privat
 
 To leverage the NetBeans logging, you must disable any _java.util.logging.config.file_ or _java.util.logging.config.class_ property settings.  Check your application's .conf file, and, in the application's POM, check the _additionalArguments_ entry.
 
-<hr/>
+
 
 This example was tested with NetBeans 8.0 and JDK 8.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqAddingRemovingChildrenDynamically.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqAddingRemovingChildrenDynamically.asciidoc
index 4f0ab1e..804fcbc 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqAddingRemovingChildrenDynamically.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqAddingRemovingChildrenDynamically.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Can I add or remove children of a node on the fly?
+== Can I add or remove children of a node on the fly?
 
 Yes.  Have your node subclass link:http://www.netbeans.org/download/dev/javadoc/org-openide-nodes/org/openide/nodes/AbstractNode.html[AbstractNode]
 or whatever else you like.
@@ -48,7 +48,7 @@ people try to add child nodes to nodes for things like Java files.  If it works
 
 Applies to: NetBeans 4.0, 4.1, 5.0
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqAnnotationDevelopDebug.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqAnnotationDevelopDebug.asciidoc
index 675d594..986af3a 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqAnnotationDevelopDebug.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqAnnotationDevelopDebug.asciidoc
@@ -121,7 +121,7 @@ private List<String> getEnumConstants(String enumQalifiedClassName) {
 }
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqAnnotationList.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqAnnotationList.asciidoc
index ac7a47d..4c399f9 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqAnnotationList.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqAnnotationList.asciidoc
@@ -27,16 +27,16 @@
 :toc-title:
 :syntax: true
 
-=== NetBeans Annotation Cheat Sheet
+== NetBeans Annotation Cheat Sheet
 
-==== Actions
+=== Actions
 
 * link:http://bits.netbeans.org/dev/javadoc/org-openide-awt/org/openide/awt/ActionID.html[@ActionID]
 * link:http://bits.netbeans.org/dev/javadoc/org-openide-awt/org/openide/awt/ActionReference.html[@ActionReference]
 * link:http://bits.netbeans.org/dev/javadoc/org-openide-awt/org/openide/awt/ActionReferences.html[@ActionReferences]
 * link:http://bits.netbeans.org/dev/javadoc/org-openide-awt/org/openide/awt/ActionRegistration.html[@ActionRegistration]
 
-==== Editor
+=== Editor
 
 * link:http://bits.netbeans.org/dev/javadoc/org-openide-loaders/org/openide/loaders/DataObject.Registration.html[@DataObject.Registration] (new in 7.2)
 * link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-editor-lib2/org/netbeans/api/editor/EditorActionRegistration.html[@EditorActionRegistration]
@@ -48,7 +48,7 @@
 * link:http://bits.netbeans.org/dev/javadoc/org-openide-filesystems/org/openide/filesystems/MIMEResolver.NamespaceRegistration.html[@MIMEResolver.NamespaceRegistration] (new in 7.2)
 * link:http://bits.netbeans.org/dev/javadoc/org-openide-filesystems/org/openide/filesystems/MIMEResolver.Registration.html[@MIMEResolver.Registration] (new in 7.2)
 
-==== Lookup
+=== Lookup
 
 * link:http://bits.netbeans.org/dev/javadoc/org-openide-util-lookup/org/openide/util/lookup/ServiceProvider.html[@ServiceProvider]
 * link:http://bits.netbeans.org/dev/javadoc/org-openide-util-lookup/org/openide/util/lookup/ServiceProviders.html[@ServiceProviders]
@@ -56,34 +56,34 @@
 * link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-projectapi/org/netbeans/spi/project/LookupProvider.Registration.html[@LookupProvider.Registration]
 * link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-projectapi/org/netbeans/spi/project/LookupProvider.Registration.ProjectType.html[@LookupProvider.Registration.ProjectType]
 
-==== Navigator
+=== Navigator
 
 * link:http://bits.netbeans.org/dev/javadoc/org-netbeans-spi-navigator/org/netbeans/spi/navigator/NavigatorPanel.Registration.html[@NavigatorPanel.Registration] (new in 7.2)
 * link:http://bits.netbeans.org/dev/javadoc/org-netbeans-spi-navigator/org/netbeans/spi/navigator/NavigatorPanel.Registrations.html[@NavigatorPanel.Registrations] (new in 7.2)
 
-==== Nodes
+=== Nodes
 
 * link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-projectuiapi/org/netbeans/spi/project/ui/support/NodeFactory.Registration.html[@NodeFactory.Registration]
 * link:http://bits.netbeans.org/dev/javadoc/org-netbeans-core-ide/org/netbeans/api/core/ide/ServicesTabNodeRegistration.html[@ServicesTabNodeRegistration]
 
-==== Options Window
+=== Options Window
 
 * link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-options-api/org/netbeans/spi/options/OptionsPanelController.ContainerRegistration.html[@OptionsPanelController.ContainerRegistration]
 * link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-options-api/org/netbeans/spi/options/OptionsPanelController.SubRegistration.html[@OptionsPanelController.SubRegistration]
 * link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-options-api/org/netbeans/spi/options/OptionsPanelController.TopLevelRegistration.html[@OptionsPanelController.TopLevelRegistration]
 
-==== Project System
+=== Project System
 
 * link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-project-ant/org/netbeans/spi/project/support/ant/AntBasedProjectRegistration.html[@AntBasedProjectRegistration]
 * link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-projectuiapi/org/netbeans/spi/project/ui/support/ProjectCustomizer.CompositeCategoryProvider.Registration.html[@ProjectCustomizer.CompositeCategoryProvider.Registration]
 * link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-projectapi/org/netbeans/spi/project/ProjectServiceProvider.html[@ProjectServiceProvider]
 
-==== Window System
+=== Window System
 
 * link:http://bits.netbeans.org/dev/javadoc/org-openide-windows/org/openide/windows/TopComponent.OpenActionRegistration.html[@TopComponent.OpenActionRegistration]
 * link:http://bits.netbeans.org/dev/javadoc/org-openide-windows/org/openide/windows/TopComponent.Registration.html[@TopComponent.Registration]
 
-==== Miscellaneous
+=== Miscellaneous
 
 * link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-settings/org/netbeans/api/settings/ConvertAsJavaBean.html[@ConvertAsJavaBean]
 * link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-settings/org/netbeans/api/settings/ConvertAsProperties.html[@ConvertAsProperties]
@@ -93,7 +93,7 @@
 * link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-sendopts/org/netbeans/spi/sendopts/Arg.html[@Arg] (new in 7.2)
 * link:http://bits.netbeans.org/dev/javadoc/org-netbeans-api-annotations-common/org/netbeans/api/annotations/common/StaticResource.html[@StaticResource] (new in 7.2)
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqApiSpi.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqApiSpi.asciidoc
index c7aa17c..8ac7a81 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqApiSpi.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqApiSpi.asciidoc
@@ -44,7 +44,7 @@ In NetBeans, when you see the term SPI, it is usually talking about classes that
 
 link:http://weblogs.java.net/blog/2008/08/11/capability-pattern-future-proof-your-apis[More on API and SPI]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqApisBasics.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqApisBasics.asciidoc
index a82bb48..3abe270 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqApisBasics.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqApisBasics.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What are the basic things I should know about NetBeans' architecture to get started creating NetBeans Platform applications?
+== What are the basic things I should know about NetBeans' architecture to get started creating NetBeans Platform applications?
 
 The most important thing you need when creating applications on top of the NetBeans Platform (a.k.a. NetBeans RCP) is to know what you are trying to do clearly, so you can find what you need to get started quickly.  Here are some basic NetBeans factoids which will either answer some questions or whet your appetite for more information:
 
@@ -60,7 +60,7 @@ Other basic topics that are worth reading to get the lay of the land are:
 
 There are link:DevFaqTutorialsIndex.asciidoc[various tutorials], and the canonical reference to NetBeans APIs is the link:http://bits.netbeans.org/dev/javadoc/index.html[API javadoc].
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqAppClientOnNbPlatformTut.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqAppClientOnNbPlatformTut.asciidoc
index 7cc11f2..bdb48e5 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqAppClientOnNbPlatformTut.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqAppClientOnNbPlatformTut.asciidoc
@@ -54,9 +54,6 @@ This tutorial will show you how easy is to create an application client on top o
 * link:DevFaqAppClientOnNbPlatformTut#DebugApplication.asciidoc[Debug Application]
 
 
-
--
-
 === Requirements
 
 * link:http://java.sun.com/javase/downloads/index_jdk5.jsp[Java(TM) SE Development Kit 5.0]
@@ -375,7 +372,7 @@ The idea is to call the already-existing "run" target, but specify arguments to
 
 For more details about the JPDA debugging arguments, see link:http://java.sun.com/javase/6/docs/technotes/guides/jpda/conninv.html[here].
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqAppLifecycleHooks.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqAppLifecycleHooks.asciidoc
index b8cfd01..e167e4e 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqAppLifecycleHooks.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqAppLifecycleHooks.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-==== What are some of the hooks in the application's lifecycle I can plug into?
+== What are some of the hooks in the application's lifecycle I can plug into?
 
 One major difference between developing a Platform application and a monolithic Java application is that there is no `main` method.  This sometimes leaves developers wondering where they can insert their own code.  This FAQ entry describes some places where this is possible.
 
@@ -95,11 +95,11 @@ Note that you can return `false` from `TopComponent.canClose` to prevent the `To
 
 Applies to: NetBeans 6.5 and later
 
-==== Further reading
+=== Further reading
 
 You can get more details along with code examples link:http://wiki.netbeans.org/BookNBPlatformCookbookCH01#Module_Installer[here].
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqAutoUpdateAPIJavasciidoc.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqAutoUpdateAPIJavasciidoc.asciidoc
index ec4604b..2604c5e 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqAutoUpdateAPIJavasciidoc.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqAutoUpdateAPIJavasciidoc.asciidoc
@@ -27,26 +27,26 @@
 :toc-title:
 :syntax: true
 
-=== How can I find Javadoc of Autoupdate API with hints to use it?
+== How can I find Javadoc of Autoupdate API with hints to use it?
 
 Since NetBeans 6.0 there is a public *API* to use *Autoupdate Services*. Autoupdate API provides several services to applications built on NetBeans Platform: it allows users to download and install available updates of installed plugins, search and install new plugins from subscribed Update Centers, browsing and manipulating plugins already installed. To use these services NetBeans Platform supplies a GUI (_Plugin Manager_ in _Tools->Plugins_ menu item) to easy call these services. AutoU [...]
 
 * Where to find Javadoc? link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-autoupdate-services/overview-summary.html[http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-autoupdate-services/overview-summary.html]
 * Which version of NetBeans should I use? This API was firstly introduced in NetBeans 6.0 Platform where the API was still in development. In NetBeans 6.1 Platform it was made official API, it means further changes should be backward compatible. Use link:http://platform.netbeans.org/platform-get.html[NetBeans Platform of the latest version] for the best performance.
 
-==== Related articles
+=== Related articles
 
 * link:DevFaqWhatIsNbm.asciidoc[What is an NBM?]
 * link:FaqPluginManagerCustomization.asciidoc[How to customize Plugin Manager?]
 * link:DevFaqNbmPostInstall.asciidoc[How to specify post-install code in NBM?]
 * link:FaqDevComponentWithCustomInstaller.asciidoc[How to install components using its custom installers?]
 
-==== Other resources
+=== Other resources
 
 * link:https://blogs.oracle.com/rechtacek/[Rechtacek's Blog]
 * link:https://blogs.oracle.com/geertjan/[Geertjan's Blog]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqAutoUpdateBranding.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqAutoUpdateBranding.asciidoc
index 073fec2..10f8028 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqAutoUpdateBranding.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqAutoUpdateBranding.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I update the splash screen, title bar and other branding items via AutoUpdate?
+== How can I update the splash screen, title bar and other branding items via AutoUpdate?
 
 It's easy to distribute new and/or updated modules via AutoUpdate, but you might also like to update branding items like the splash screen and version number in the application's title bar to reflect the changes.
 
@@ -75,7 +75,7 @@ Note that you link:http://www.netbeans.org/issues/show_bug.cgi?id=122815[may enc
 
 Thanks to Matteo Di Giovinazzo for sharing how to do this on the dev@openide list.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqAutoUpdateCheckEveryStartup.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqAutoUpdateCheckEveryStartup.asciidoc
index 825f9f2..9ed6d74 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqAutoUpdateCheckEveryStartup.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqAutoUpdateCheckEveryStartup.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-= How to force to check for updates at every startup?
+== How to force to check for updates at every startup?
 
 [source,java]
 ----
@@ -37,7 +37,7 @@ NbPreferences.root().node("/org/netbeans/modules/autoupdate").putLong("lastCheck
 
 See also "The Definitive Guide to the NetBeans Platform 7" book, chapter 25.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqAutomaticPlatformDownload.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqAutomaticPlatformDownload.asciidoc
index 185ba0e..a952d60 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqAutomaticPlatformDownload.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqAutomaticPlatformDownload.asciidoc
@@ -291,7 +291,7 @@ autoupdate.catalog.url2=url2
 autoupdate.catalog.urlx=urlx
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqBackgroundThread.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqBackgroundThread.asciidoc
index 5405d80..b701960 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqBackgroundThread.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqBackgroundThread.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is a background thread and why do I need one?
+== What is a background thread and why do I need one?
 
 As with most user interface (UI) toolkits, Swing is _single threaded_.  That means there is one and only one thread that should create or alter the state of UI components, and that is the AWT Event Dispatch Thread (also known as the EDT or the "event thread").  It processes things like key and mouse events and calls components to respond to them.  
 
@@ -49,7 +49,7 @@ If you are running on some background thread, but need to modify some Swing comp
 
 Note that the caveat about Swing includes creating components - it is probably not safe to even construct Swing components on a background thread, because of synchronization on `Component.getTreeLock()`.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqBecomingProficient.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqBecomingProficient.asciidoc
index e9ded1d..7e74cf9 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqBecomingProficient.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqBecomingProficient.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Becoming a Proficient NetBeans Module Developer
+== Becoming a Proficient NetBeans Module Developer
 
 The NetBeans Platform has a learning curve.  The goal of this FAQ is to get you over the basic humps quickly.  Being proficient does not necessarily mean knowing everything there is to know.  It means being able to find what you need to know quickly when you need it.  Here are some pointers.
 
@@ -110,7 +110,7 @@ Note: dev@platform.netbeans.org was formerly dev@openide.netbeans.org - older ar
 
 Ask questions, and when you can answer them, do that too.  There is a very healthy and helpful community there.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqCallEjbFromNbm.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqCallEjbFromNbm.asciidoc
index eb502e5..793a8d3 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqCallEjbFromNbm.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqCallEjbFromNbm.asciidoc
@@ -115,7 +115,7 @@ Applies to: NetBeans 5.5, 6.0, 6.1
 
 Platforms: all
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqChangeLookAndFeel.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqChangeLookAndFeel.asciidoc
index d36043c..9d6abf8 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqChangeLookAndFeel.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqChangeLookAndFeel.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I set the Swing look and feel on startup?
+== How can I set the Swing look and feel on startup?
 
 Generally, you can change the look and feel either by passing command line arguments, e.g.<pre>
 netbeans --laf javax.swing.plaf.metal.MetalLookAndFeel
@@ -36,7 +36,7 @@ or do so programmatically on startup in a module's `link:DevFaqModulesGeneral.as
 
 If you want to test running with a different look and feel during development of your application, and you know it will be on the application's classpath, see the example in link:DevFaqPassCommandLineArgumentsAtDevTime.asciidoc[DevFaqPassCommandLineArgumentsAtDevTime] for how to include `--laf` in the runtime arguments to your module suite.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqChangeMenuItemToolbarAppearanceForAction.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqChangeMenuItemToolbarAppearanceForAction.asciidoc
index 05b0b63..93ba419 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqChangeMenuItemToolbarAppearanceForAction.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqChangeMenuItemToolbarAppearanceForAction.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I change the appearance of the menu items and toolbar buttons for my action?
+== How do I change the appearance of the menu items and toolbar buttons for my action?
 
 The main menus and toolbars of a NetBeans Platform application are configured based on the contents of folders in the system filesystem.  There are many benefits of this approach, such as improved performance since the platform can create all the menus and toolbars without having to actually instantiate the actions with which they are associated.
 
@@ -55,7 +55,7 @@ Note that if you are changing the menu item to support a tooltip, the object ret
 
 *Note about using alternate components in the main menu:* If you want your action to work properly on Mac OS, you probably don't want to return anything other than a `JMenu` or `JMenuItem` from `getMenuPresenter()` if you implement link:http://www.netbeans.org/download/dev/javadoc/org-openide-util/org/openide/util/actions/Presenter.Menu.html[Presenter.Menu].  In general, Swing allows you to treat menu popups as generic Swing containers you can put what you like into.  This is not true at [...]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqChangeNodeAppearance.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqChangeNodeAppearance.asciidoc
index e4f7cdc..4c2913e 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqChangeNodeAppearance.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqChangeNodeAppearance.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I change my node's appearance?
+== How can I change my node's appearance?
 
 It's pretty simple to change the font color, style or weight for your node's label.  Simply override `getHtmlDisplayName` and provide some HTML in your return value. (An example can be found in link:http://platform.netbeans.org/tutorials/60/nbm-nodesapi2.html[this] tutorial.) Here is another example:
 
@@ -60,7 +60,7 @@ The javadoc for the HtmlRenderer class link:http://bits.netbeans.org/dev/javadoc
 
 It's also possible, but far more difficult, to control other aspects of the node's appearance; for example, drawing a box around the node or changing its background color.  To do this you must create or modify the explorer view in which the node is rendered.  link:http://openide.netbeans.org/servlets/ReadMsg?list=dev&msgNo=31412[Fabrizio Giudici posted code that illustrates this] on the `dev@openide` list.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqChangeRestartSplash.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqChangeRestartSplash.asciidoc
index b071ce8..b7d4ad5 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqChangeRestartSplash.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqChangeRestartSplash.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How Can I Change the NetBeans Splash Screen Shown When A User Installs a Module Requiring Restart?
+== How Can I Change the NetBeans Splash Screen Shown When A User Installs a Module Requiring Restart?
 
 The splash screen is here:
 
@@ -39,10 +39,10 @@ autoupdate.services/libsrc/org/netbeans/updater/resources/updatersplash.gif
 
 You can brand this in your application; see: link:BrandingUpdaterSplash.asciidoc[BrandingUpdaterSplash]
 
-<hr/>
+
 Applies to: NetBeans 6.5 and later
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqCheckableActionPreferenceOption.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqCheckableActionPreferenceOption.asciidoc
index d564137..b1c37c8 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqCheckableActionPreferenceOption.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqCheckableActionPreferenceOption.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-= How do I make a checkable action that represents a preference option?
+== How do I make a checkable action that represents a preference option?
 
 See 
 link:http://bits.netbeans.org/dev/javadoc/org-openide-awt/org/openide/awt/Actions.html[org-openide-awt/org.openide.awt.Actions.checkbox(...)]
@@ -53,7 +53,7 @@ Here an example for a checkable action which represents the state of the "ignore
 
 `
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqClassLoaders.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqClassLoaders.asciidoc
index e144863..be55672 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqClassLoaders.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqClassLoaders.asciidoc
@@ -27,13 +27,13 @@
 :toc-title:
 :syntax: true
 
-=== What class loaders are created by the module system?
+== What class loaders are created by the module system?
 
-==== Overview
+=== Overview
 
 This FAQ item should be a companion to the main link:http://bits.netbeans.org/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html[classpath documentation]. Please refer to the original document for additional details.
 
-==== Class loaders in the NetBeans platform
+=== Class loaders in the NetBeans platform
 
 There are basically three main class loader types used in the platform.
 Most code is loaded by module class loaders.
@@ -48,7 +48,7 @@ Most of the class loaders in the NetBeans platform are multi-parented class load
 This means that the class loader can have zero or more parents.
 `org.netbeans.ProxyClassLoader` implements the search across multiple parents.
 
-==== Module class loader
+=== Module class loader
 
 Every module loaded by the module system has its own class loader.
 This loader loads resources primarily from the module's JAR.
@@ -62,14 +62,14 @@ The module loader is able to load from additional JARs (besides delegating to va
 
 The implementation class is `link:http://hg.netbeans.org/main/file/tip/o.n.bootstrap/src/org/netbeans/StandardModule.java[org.netbeans.StandardModule$OneModuleClassLoader]`.
 
-==== System class loader
+=== System class loader
 
 The "system" loader loads no resources on its own,
 but has as its parents all enabled module's class loaders.
 It is accessible via `Lookup.getDefault().lookup(ClassLoader.class)`
 or by using the fact that it is the context loader on all threads by default: `Thread.currentThread().getContextClassLoader()`
 
-==== Application class loader
+=== Application class loader
 
 This class loader is set up by the launch script (or by `javaws` if running in JNLP mode).
 It can load classes from `lib/*.jar` in specified clusters.
@@ -77,7 +77,7 @@ It is generally discouraged to use this loader for your own classes,
 but it is sometimes needed e.g. for Look &amp; Feel classes
 (which must be loaded very early during the startup sequence).
 
-==== Example
+=== Example
 
 Take a very simple module `a`:
 
@@ -104,10 +104,10 @@ Classes in both `org-netbeans-modules-b.jar` and `library-b-1.1.jar`
 will be loaded in `b`'s module loader,
 and can refer to classes in `org-netbeans-modules-a.jar`.
 
-<hr/>
+
 Applies to: NetBeans 6.8 and above
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqCreateExplorerPanel.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqCreateExplorerPanel.asciidoc
index 5a0f315..44d11a3 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqCreateExplorerPanel.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqCreateExplorerPanel.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I create a TopComponent to show an explorer view?
+== How do I create a TopComponent to show an explorer view?
 
 link:DevFaqExplorerViews.asciidoc[Explorer views ] are generic Swing components, not subclasses of link:DevFaqWindowsTopComponent.asciidoc[TopComponent ], the Swing panel class that is used for top level components (tabs) in the main window.  So an explorer view component is added to a TopComponent, using the TopComponent as a Swing container for the view.
 
@@ -78,7 +78,7 @@ public class MyView extends TopComponent implements ExplorerManager.Provider {
 
 The primary difference between the above code and ExplorerPanel is that ExplorerPanel automagically persisted paths from the selected nodes to the root, so that it could be deserialized on restart with the same selection it had before shutdown (assuming that selection still existed - this was never terribly robust).
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqCustomDebugger.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqCustomDebugger.asciidoc
index 7e352ae..5f7d1f5 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqCustomDebugger.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqCustomDebugger.asciidoc
@@ -27,13 +27,13 @@
 :toc-title:
 :syntax: true
 
-==== How can I create a custom Debugger for my language?
+== How can I create a custom Debugger for my language?
 
 Problem: I have a debugger built for my custom programming language. How do I integrate it into the NetBeans Platform?
 
 Solution: Here is a tutorial on integrating a custom Debugger: link:http://netbeans.dzone.com/how-reuse-netbeans-debugger[http://netbeans.dzone.com/how-reuse-netbeans-debugger]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqCustomFontSize.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqCustomFontSize.asciidoc
index ce662b1..67cefc2 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqCustomFontSize.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqCustomFontSize.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== I have a custom component. How can I make it respond to --fontsize like the rest of NetBeans?
+== I have a custom component. How can I make it respond to --fontsize like the rest of NetBeans?
 
 [source,java]
 ----
@@ -46,7 +46,7 @@ unusual font or similar.
 The code in core.swing.plaf processes the --fontsize argument and sets the
 UIManager key/value pair if it was passed on startup.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqCustomIOProvider.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqCustomIOProvider.asciidoc
index 738e100..27be6db 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqCustomIOProvider.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqCustomIOProvider.asciidoc
@@ -76,10 +76,10 @@ public final class MyIOProvider extends IOProvider {
 
 Add "OpenIDE-Module-Provides: org.openide.windows.IOProvider" to your module manifest (manifest.mf file) to inform that your module provides IOProvider service.
 Then instance of your provider could be obtained by `IOProvider.get("My IO provider")`
-<hr/>
+
 Applies to: NetBeans 6.7 or higher
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqCustomUpdateCenter.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqCustomUpdateCenter.asciidoc
index beedeaf..aa4f1f8 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqCustomUpdateCenter.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqCustomUpdateCenter.asciidoc
@@ -27,25 +27,25 @@
 :toc-title:
 :syntax: true
 
-=== How can I use AutoUpdate to deploy updates and new modules for my application?
+== How can I use AutoUpdate to deploy updates and new modules for my application?
 
 An AutoUpdate server (also called an AutoUpdate Center or AUC) it not as complicated as it sounds.  It's just a server which contains a set of modules and an XML file that describes them all (the autoupdate XML descriptor).
 
 There are four main steps in setting up your AUC, all of which are quite simple:
 
-==== 1. Deciding where you will host it.
+=== 1. Deciding where you will host it.
 
 This is typically just a Web server (Tomcat, Apache, etc.) which has a directory that's writable by you.  You will need to know how to map that directory to the URL which will be used to request the files you add there; for example, you might put a file `com-example-foo.nbm` in the `/var/www/html/mysite` directory and that will map to `link:http://www.example.com/mysite/com-example-foo.nbm[http://www.example.com/mysite/com-example-foo.nbm]`.
 
-==== 2. Creating your NBM files and autoupdate XML descriptor.
+=== 2. Creating your NBM files and autoupdate XML descriptor.
 
 Just right-click on your suite and choose "Create NBMs", or if you prefer the command line, type `ant nbms` from a command prompt in the root directory of your suite.  This will create an NBM file for every module in your suite and will also generate the autoupdate XML descriptor which describes each module.
 
-==== 3. Uploading your NBM files and autoupdate XML descriptor to the server.
+=== 3. Uploading your NBM files and autoupdate XML descriptor to the server.
 
 You can do this manually at first, but later you might wish to automate this using Ant's support for FTP or scp, or simply copy files via shares or NFS mounts.  Which method you choose will largely be dictated by what your Web server's operating system supports.
 
-==== 4. Making sure your application knows about it.
+=== 4. Making sure your application knows about it.
 
 *a) Using wizards*: 
 There is a wizard for this in recent versions of the NetBeans IDE.  Right-click on one of the modules in your suite (or add a new one, if you prefer) and choose New -> Other.  Select "Module development" in the dialog, choose "Update Center" and then click the Next button.  Specify the URL of the update center descriptor (i.e. the URL of the file you uploaded in step 3) and a display name of your choice, and then click Finish.
@@ -72,7 +72,7 @@ There is a wizard for this in recent versions of the NetBeans IDE.  Right-click
 
 *Note:* Whenever you need to deploy an update, be sure you have incremented the module's specification version number and then repeat steps 2 and 3 above.  Users should be able to easily install the updates you've published.  There is more link:DevFaqImplementationDependency.asciidoc[explanation of module versioning and dependencies] elsewhere in this FAQ.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqCustomWindowMode.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqCustomWindowMode.asciidoc
index f49c7b5..2fc6dc0 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqCustomWindowMode.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqCustomWindowMode.asciidoc
@@ -39,7 +39,7 @@ image:Netbeans_Window_Modes.graphml[]
 
 If you want a custom "mode" or location for a top component follow this blog from Geertjan's Blog: link:https://blogs.oracle.com/geertjan/entry/creating_a_new_mode_in[Creating A New Mode In Your Application]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqCustomizeBuild.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqCustomizeBuild.asciidoc
index 6ef0cfb..fef7109 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqCustomizeBuild.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqCustomizeBuild.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-==== How can I customize the build process?
+== How can I customize the build process?
 
 Problem: Customization of the build process is not documented properly
 
@@ -47,12 +47,11 @@ Solution:
 
 The key part is calling the suite.-init task as it initializes a lot of stuff used by the rest of the process. Depending on which things you need to initialize, this target may not work and you may need to pick another one; look at what `common.xml` in the harness is initializing when.
 
---
 Applies to: NetBeans IDE 6.8 and 6.9
 Platforms: All
 See also link:DevFaqSignNbm.asciidoc[DevFaqSignNbm] for an example using this.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqCustomizeWindowSystem.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqCustomizeWindowSystem.asciidoc
index 7f0ffa5..e062ed4 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqCustomizeWindowSystem.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqCustomizeWindowSystem.asciidoc
@@ -29,20 +29,20 @@
 
 When developing an application based on NetBeans platform there's sometimes need to tweak the Window System for your target users. Here's a couple of tips how to use various switches and options.
 
-==== Use own JFrame instance as the main window
+== Use own JFrame instance as the main window
 
 It is possible to use any JFrame instance as the main window. Simply create the instance when your module is being loaded (link:http://bits.netbeans.org/dev/javadoc/org-openide-modules/org/openide/modules/ModuleInstall.html#restored()[ModuleInstall.restored()]) and set its name to _NbMainWindow_. When the window system loads it will pick this instance and initialize it with menu bar, status bar, toolbars, inner desktop hierarchy etc.
 
-==== Mixing document and non-document windows
+== Mixing document and non-document windows
 
 As of NetBeans 7.1 it is possible to mix document and non-document windows. It means it is possible for example to drag Projects window and drop it next to Java source editor. It is also possible to drag any editor window and dock it next to Project or Output windows.
 If you want to turn this feature off and revert to NetBeans 7.0 behavior use _Mix.Editors.And.Views.Enabled_ branding property in _org/netbeans/core/windows/Bundle.properties_ bundle.
 
-==== Paint custom background
+== Paint custom background
 
 Boolean property _NbMainWindow.showCustomBackground_ set to true in link:http://docs.oracle.com/javase/6/docs/api/javax/swing/UIManager.html#getBoolean(java.lang.Object)[UIManager] will make most of main window components transparent. So anything painted to main window root pane will be showing through its toolbars, menu bar, status bar and window borders. Use this property together with custom JFrame instance (see above) to paint custom images on main window background.
 
-==== Turn some features on/off on TopComponent level
+== Turn some features on/off on TopComponent level
 
 When creating a new TopComponent using NetBeans New File wizard you are presented a couple of option to modify window behavior. If you need to customize the behavior of an existing TopComponent or behavior of a TopComponent you don't have sources to just use any of client properties listed below. For example:
 
@@ -67,7 +67,7 @@ WindowManager.getDefault().findTopComponent("output").putClientProperty("netbean
 
 * _netbeans.winsys.tc.draganddrop_copy_disabled_ - by default it is possible to link:http://bits.netbeans.org/dev/javadoc/org-openide-windows/org/openide/windows/CloneableTopComponent.html#clone()[clone] a link:http://bits.netbeans.org/dev/javadoc/org-openide-windows/org/openide/windows/CloneableTopComponent.html[CloneableTopComponent] by dragging its header while holding down CTRL key. To disable such cloning set this client property to true.
 
-==== Turn some features on/off on window system level
+== Turn some features on/off on window system level
 
 If you want to customize features of all windows you can use the following branding properties. (See for example link:DevFaqRenamingMenuItem.asciidoc[here] how NetBeans branding works.)
 
@@ -107,7 +107,7 @@ NetBeans version 7.1 introduced a concept of *tab groups*. All windows in the sa
 
 * _TopComponent.Auto.Slide.In.Minimized.Mode.Enabled_ - when set to true then windows that belong to a minimized tab group will open as minimized. When set to false then windows that belong to a minimized tab group will open as docked (unminimized).
 
-==== Customize non-document tabs layout
+== Customize non-document tabs layout
 
 As of NetBeans 7.1 non-document windows in the same docking spot are organized into a tab group (see also above).
 
@@ -123,7 +123,7 @@ Please note that tab group actions (close group, float group, move group etc) wi
 
 Up to date list of all Window System related properties and brading options should be available at link:http://bits.netbeans.org/dev/javadoc/org-openide-windows/architecture-summary.html[architecture summary] page.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqCustomizingUnexpectedExceptionDialog.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqCustomizingUnexpectedExceptionDialog.asciidoc
index b67de24..d4f3fa9 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqCustomizingUnexpectedExceptionDialog.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqCustomizingUnexpectedExceptionDialog.asciidoc
@@ -165,7 +165,7 @@ Applies to: NetBeans IDE 6.0 and newer
 
 Platforms: All
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqCutCopyPaste.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqCutCopyPaste.asciidoc
index 4f7f5a5..119e22e 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqCutCopyPaste.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqCutCopyPaste.asciidoc
@@ -27,13 +27,13 @@
 :toc-title:
 :syntax: true
 
-=== How do I handle cut, copy and paste?
+== How do I handle cut, copy and paste?
 
 The subject of properly handling cut, copy and paste is underdocumented in modern material on the NetBeans Platform and I am not aware of any clear and concise examples that show how to handle all aspects of these common actions.  Anyone who can improve these shortcomings would be doing a great service for the NetBeans Platform developer community.
 
 The link:http://bits.netbeans.org/dev/javadoc/org-openide-nodes/org/openide/nodes/doc-files/api.html#edit[Nodes API documentation] provides some guidance, while chapter 14 of _NetBeans: The Definitive Guide_ link:http://www.netbeans.org/download/books/definitive-guide/html/apis-c_betterexplorer.html#N400551[goes into greater detail].  Although some parts of _NetBeans: The Definitive Guide_ are now outdated, the portions related to the Nodes API are likely still relevant.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqDataLoader.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqDataLoader.asciidoc
index 37d82ae..07c7506 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqDataLoader.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqDataLoader.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is a DataLoader?
+== What is a DataLoader?
 
 As of NetBeans 6.8, it is usually not necessary to implement DataLoader directly - today it is usually an implementation detail of writing file support, and you can simply write a link:DevFaqDataObject.asciidoc[DataObject] subclass and register it as follows:
 
@@ -52,7 +52,7 @@ As of NetBeans 6.8, it is usually not necessary to implement DataLoader directly
 
 This registers the DataObject subclass `com.modules.foofile.FooDataObject` against the MIME type `text/x-foo`.
 
-==== DataLoader Details
+=== DataLoader Details
 
 link:http://bits.netbeans.org/dev/javadoc/org-openide-loaders/org/openide/loaders/DataLoader.html[DataLoaders] are factories for DataObjects.  A DataLoader is typically associated with one or more link:http://en.wikipedia.org/wiki/MIME[MIME types] (such as `text/x-java`), and is allowed to be the system-wide factory for DataObjects for individual files of that MIME type.
 
@@ -65,7 +65,7 @@ subclass.
 
 Note that DataLoaders do not _have_ to be tied to MIME types &mdash; you can still write a DataLoader subclass, registered the old-fashioned way via the JAR manifest, which gets the first chance in the system to claim *any* file in the system.  However this is rarely wise or useful to do.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqDataObject.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqDataObject.asciidoc
index 189127d..b2c0138 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqDataObject.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqDataObject.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is a DataObject?
+== What is a DataObject?
 
 link:http://bits.netbeans.org/dev/javadoc/org-openide-loaders/index.html?org/openide/loaders/DataObject.html[DataObjects] wrap link:DevFaqFileObject.asciidoc[FileObjects].  (If you do not want to visualize files on disk in an explorer view or create a text editor [with syntax coloring, etc] for files, then you will never need to touch DataObjects.) A FileObject is just a container
 for data;  it happens to have a MIME type, but like `java.io.File`, it doesn't know or care what kind
@@ -59,7 +59,7 @@ However, this ability to represent multiple files with a single DataObject is st
 * link:http://platform.netbeans.org/tutorials/60/nbm-copyfqn.html[NetBeans Java Language Infrastructure Tutorial]
 * link:http://platform.netbeans.org/tutorials/nbm-filetype.html[File Type Integration Tutorial]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqDataObjectFileObject.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqDataObjectFileObject.asciidoc
index df5f5e4..ad15105 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqDataObjectFileObject.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqDataObjectFileObject.asciidoc
@@ -35,7 +35,7 @@
 DataObject.find (theFileObject)
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqDataObjectInItsCookieSet.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqDataObjectInItsCookieSet.asciidoc
index f88f5c7..e01c286 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqDataObjectInItsCookieSet.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqDataObjectInItsCookieSet.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== The next button is never enabled when I create my DataObject from a template. Help!
+== The next button is never enabled when I create my DataObject from a template. Help!
 
 Most likely your `DataObject` does not put itself into its own `CookieSet`/`Lookup`.  If you call `setCookieSet()`, or override `getLookup()` or `getCookie()`, this can happen.  There are a few parts of NetBeans which will expect `Node`s to be present in their own `Lookup`s and `DataObject`s to be present in theirs.  It is always best to make sure they are there.  For a `DataObject`, the code for this is usually as simple as:
 
@@ -37,7 +37,7 @@ Most likely your `DataObject` does not put itself into its own `CookieSet`/`Look
 getCookieSet().add(this);
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqDataObjectNode.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqDataObjectNode.asciidoc
index 9f5723e..85eeb74 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqDataObjectNode.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqDataObjectNode.asciidoc
@@ -38,7 +38,7 @@ if (dob != null) {
 }
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqDataSystemsAddPopupToAllFolders.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqDataSystemsAddPopupToAllFolders.asciidoc
index 5dd7f07..6490174 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqDataSystemsAddPopupToAllFolders.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqDataSystemsAddPopupToAllFolders.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I add an item to for every folder in the system?
+== How do I add an item to for every folder in the system?
 
 There is a folder in the link:DevFaqSystemFilesystem.asciidoc[System Filesystem ] called Loaders.  It is where various things are registered that apply to specific link:DevFaqDataObject.asciidoc[DataObject ] types.  For example, there is a folder `Loaders/text/x-java` that contains things that pertain to Java files (notice that the path is a MIME type).  It has an `Actions` subfolder where you can add actions to the popup menu for Java files.
 
@@ -50,7 +50,7 @@ You may not think of a folder as being a file type, but to NetBeans it is.  Ther
 
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqDependOnCore.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqDependOnCore.asciidoc
index 4c4e880..ef8404a 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqDependOnCore.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqDependOnCore.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== There is a class under org.netbeans.core that does what I need. Can I call/use/depend on it?
+== There is a class under org.netbeans.core that does what I need. Can I call/use/depend on it?
 
 No.  Not if you want your module to work in the future.  Copy the code instead.  If it is a thing that seems generally useful, link:http://www.netbeans.org/issues/enter_bug.cgi[file an enhancement request] requesting an API for the thing you need to do (and make sure there isn't already a supported way to do it).
 
@@ -37,11 +37,11 @@ A perfect example of why not to do this is JProfiler's plugin for NetBeans - it
 
 If you really must use some non-API classes to do what you need to do, use an implementation dependency (link:DevFaqImplementationDependency.asciidoc[DevFaqImplementationDependency]) - your module probably won't load in any version except the one it was built against, but at least your users won't get nasty surprises.  And ideally, notify the maintainer of the thing you're depending on - they can give you a heads-up if they think they're about to make a change that will break your module.
 
-<hr/>
+
 
 Applies to: NetBeans 6.8 and above
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqDialogControlOKButton.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqDialogControlOKButton.asciidoc
index 10af37f..9893d43 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqDialogControlOKButton.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqDialogControlOKButton.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I control when the OK button is enabled?
+== How can I control when the OK button is enabled?
 
 The link:http://bits.netbeans.org/dev/javadoc/org-openide-dialogs/index.html?overview-summary.html[NetBeans Dialogs API] makes it easy to create consistent dialogs that behave as users would expect.  But since you don't directly create the OK button, it may not be obvious how you can enable it or disable it.
 
@@ -119,7 +119,7 @@ DialogDisplayer.getDefault().notify(desc);
 desc.setValid(true); //OK button doesnot get enabled
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqDialogsApiIntro.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqDialogsApiIntro.asciidoc
index 1ed154a..255fcc2 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqDialogsApiIntro.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqDialogsApiIntro.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is the Dialogs API and How Do I Use It?
+== What is the Dialogs API and How Do I Use It?
 
 The link:http://bits.netbeans.org/dev/javadoc/org-openide-dialogs/[Dialogs API] provides support for dialogs and wizards.
 
@@ -101,7 +101,7 @@ if (result != NotifyDescriptor.OK_OPTION) {
 // you can now examine the form's state...
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqDisableAutoupdate.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqDisableAutoupdate.asciidoc
index c56c225..20fb852 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqDisableAutoupdate.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqDisableAutoupdate.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Can I disable Auto Update (for example, while running tests)?
+== Can I disable Auto Update (for example, while running tests)?
 
 The IDE often checks for updates on startup.
 This behavior may not be desired in some cases;
@@ -43,10 +43,10 @@ Setting this property has some other side-effects; see: link:DevFaqNetBeansFullH
 Functional tests using `NbModuleSuite` get this property set automatically.
 So do unit tests using `NbTestCase` (though they would rarely need it anyway).
 
-<hr/>
+
 Applies to: NetBeans 6.5 and later
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqDotSettingsFiles.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqDotSettingsFiles.asciidoc
index 94833a9..f2d8a89 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqDotSettingsFiles.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqDotSettingsFiles.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What are .settings files?
+== What are .settings files?
 
 `.settings` files are similar to [[DevFaqInstanceDataObject| `.instance` files]],
 with the difference that they are XML format, and can contain serialized data rather than just default instances.
@@ -39,7 +39,7 @@ A `.settings` file can encode the entire parent class and interface hierarchy of
 
 Settings files are also useful if you are declaring some objects in a layer file (see link:DevFaqModulesLayerFile.asciidoc[DevFaqModulesLayerFile]) _and intend to write them back out to disk after they have been modified in-memory_ (note this involves writing ugly and inefficient hexadecimal-encoded serialized data into XML files - if the object is a singleton, using `link:http://bits.netbeans.org/dev/javadoc/org-openide-util/org/openide/util/NbPreferences.html[NbPreferences]` will be bo [...]
 
-==== Example
+=== Example
 
 [source,xml]
 ----
@@ -57,7 +57,7 @@ Settings files are also useful if you are declaring some objects in a layer file
 </settings>
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqDotShadowFiles.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqDotShadowFiles.asciidoc
index e01fa7a..3fbd1d7 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqDotShadowFiles.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqDotShadowFiles.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What are `*.shadow` files?
+== What are `*.shadow` files?
 
 `*.shadow` files are mainly used in the link:DevFaqSystemFilesystem.asciidoc[system filesystem]
 for configuration data.
@@ -69,11 +69,11 @@ Shadow files can also point to real files on disk.
 For example, the Favorites tab in the NetBeans IDE
 uses shadow files to link to real directories on disk.
 
-===== Creating Shadow Files Programmatically
+=== Creating Shadow Files Programmatically
 
 If you need to create `.shadow` files programmatically, use [link:http://bits.netbeans.org/dev/javadoc/org-openide-loaders/org/openide/loaders/DataShadow.html#create(org.openide.loaders.DataFolder,%20java.lang.String,%20org.openide.loaders.DataObject[http://bits.netbeans.org/dev/javadoc/org-openide-loaders/org/openide/loaders/DataShadow.html#create(org.openide.loaders.DataFolder,%20java.lang.String,%20org.openide.loaders.DataObject]) `DataShadow.create()`] &mdash; do not write `FileObjec [...]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqDropdownMenuAddToolbar.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqDropdownMenuAddToolbar.asciidoc
index 32cfc76..f078b38 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqDropdownMenuAddToolbar.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqDropdownMenuAddToolbar.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I add a drop-down menu to a toolbar button?
+== How do I add a drop-down menu to a toolbar button?
 
 To add a drop-down menu to a component in a toolbar, you can either extend `CallableSystemAction` and override
 `public Component getToolbarPresenter()`,
@@ -206,7 +206,7 @@ public class PickDrawingLineAction extends CallableSystemAction {
 
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqDropdownMenuAddToolbarEnabled.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqDropdownMenuAddToolbarEnabled.asciidoc
index 0b80ec5..feb9811 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqDropdownMenuAddToolbarEnabled.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqDropdownMenuAddToolbarEnabled.asciidoc
@@ -165,7 +165,7 @@ If we want the drop-down button to do something when it is clicked on the right
 
 For an older detailed example of manually creating a context-aware drop-down toolbar button (without DropDownButtonFactory, circa NetBeans 6.0), see link:http://article.gmane.org/gmane.comp.java.netbeans.modules.openide.devel/35436[see this post], posted in link:http://thread.gmane.org/gmane.comp.java.netbeans.modules.openide.devel/35424[on the old dev@openide NetBeans mailing lists].
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqDynamicSystemFilesystem.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqDynamicSystemFilesystem.asciidoc
index 469078f..5c533c0 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqDynamicSystemFilesystem.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqDynamicSystemFilesystem.asciidoc
@@ -81,7 +81,7 @@ If finer grained control of what is added is needed at runtime, there are two po
 
 link:https://bitbucket.org/jglick/dynamicmenudemo/[https://bitbucket.org/jglick/dynamicmenudemo/] tries to automate this kind of task.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqEditorCodeCompletionAnyJEditorPane.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqEditorCodeCompletionAnyJEditorPane.asciidoc
index d4504c0..b718036 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqEditorCodeCompletionAnyJEditorPane.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqEditorCodeCompletionAnyJEditorPane.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-==== How to add code completion to any JEditorPane
+== How to add code completion to any JEditorPane
 
 You can add the built-in Java code completion from the Netbeans 6 Java editor to any arbitrary JEditorPane. See the code below for how this can be achieved. Note that Netbeans Java editor functionality is derived from an underlying FileObject, so we are essentially creating a dummy Java FileObject and tying our JEditorPane document in with the appropriate hooks.
 
@@ -98,7 +98,7 @@ Applies to: Netbeans 6.0, 6.1 and 6.5. Since 6.7 `DialogBinding` class was moved
 
 Platforms: All
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqEditorGetCurrentDocument.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqEditorGetCurrentDocument.asciidoc
index 533139c..3742278 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqEditorGetCurrentDocument.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqEditorGetCurrentDocument.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I find the currently open document in the selected editor?
+== How can I find the currently open document in the selected editor?
 
 [source,java]
 ----
@@ -36,7 +36,7 @@ JTextComponent ed = org.netbeans.api.editor.EditorRegistry.lastFocusedComponent(
 Document doc = ed.getDocument();
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqEditorHowIsMimeLookupComposed.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqEditorHowIsMimeLookupComposed.asciidoc
index 3bf7885..b8d41b6 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqEditorHowIsMimeLookupComposed.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqEditorHowIsMimeLookupComposed.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How is MimeLookup composed?
+== How is MimeLookup composed?
 
 In order to get link:DevFaqEditorWhatIsMimeLookup.asciidoc[MimeLookup] you have to supply
 link:DevFaqEditorWhatIsMimePath.asciidoc[MimePath]. With the default `MimeLookup`
@@ -57,7 +57,7 @@ The inheritence algorithm used for composing `MimeLookup` for a given
 supports compound mime types such as `text/x-ant+xml` and embedded mime types
 such as `text/x-jsp/text/x-java`.
 
-==== Compound mime types
+=== Compound mime types
 
 Let's have a look at the `MimeLookup` composition for a compound mime type
 `text/x-ant+xml`. The resulting `Lookup` will contain things registered in
@@ -74,7 +74,7 @@ the following folders:
 That's the reason why editor features provided by XML modules for general
 XML files work also for specialized, but XML-based, files.
 
-==== Embedded mime types
+=== Embedded mime types
 
 The inheritance hierarchy becomes even more complicated when dealing with embedded mime
 types. Let's use a java scriplet inside a JSP page as an example of language embedding.
@@ -104,7 +104,7 @@ link:DevFaqEditorWhatIsMimeLookup.asciidoc[What is MimeLookup?],
 link:DevFaqEditorWhatIsMimePath.asciidoc[What is MimePath?],
 link:http://www.netbeans.org/download/dev/javadoc/org-netbeans-modules-editor-mimelookup/index.html[MimeLookup API]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqEditorHowToAddCodeTemplates.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqEditorHowToAddCodeTemplates.asciidoc
index b44f1cd..c520d10 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqEditorHowToAddCodeTemplates.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqEditorHowToAddCodeTemplates.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How to add code templates?
+== How to add code templates?
 
 1. Create your template file
 
@@ -62,7 +62,7 @@
     </folder>
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqEditorHowToAddDiffView.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqEditorHowToAddDiffView.asciidoc
index 8acd5e4..4cde269 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqEditorHowToAddDiffView.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqEditorHowToAddDiffView.asciidoc
@@ -27,9 +27,9 @@
 :toc-title:
 :syntax: true
 
-= How to use the diff view in my own application/plugin
+== How to use the diff view in my own application/plugin
 
-== Show non-editable diff for files
+=== Show non-editable diff for files
 
 [source,java]
 ----
@@ -88,11 +88,11 @@ See
 * link:https://blogs.oracle.com/geertjan/entry/netbeans_diff_api[https://blogs.oracle.com/geertjan/entry/netbeans_diff_api]
 * link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-diff/index.html?overview-summary.html[http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-diff/index.html?overview-summary.html]
 
-== Show editable diff for nodes with FileObject in node's lookup
+=== Show editable diff for nodes with FileObject in node's lookup
 
 * link:https://blogs.oracle.com/geertjan/entry/how_to_create_an_editable[https://blogs.oracle.com/geertjan/entry/how_to_create_an_editable]
 
-== Show editable diff for a FileObject and an arbitrary base source
+=== Show editable diff for a FileObject and an arbitrary base source
 
 You have to an editable StreamSource for your FileObject to create a editable diff viewer. 
 
@@ -235,7 +235,7 @@ PS: There is a small trick to enable the “save”-action (Menubar File->Save /
 
 Copied from  link:http://benkiew.wordpress.com/2013/01/24/netbeans-rcp-editable-diff-viewer-using-custom-base-source/[http://benkiew.wordpress.com/2013/01/24/netbeans-rcp-editable-diff-viewer-using-custom-base-source/]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqEditorHowToGetMimeTypeFromDocumentOrJTextComponent.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqEditorHowToGetMimeTypeFromDocumentOrJTextComponent.asciidoc
index 279e44b..8963a12 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqEditorHowToGetMimeTypeFromDocumentOrJTextComponent.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqEditorHowToGetMimeTypeFromDocumentOrJTextComponent.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How to get mime type from `Document` or `JTextComponent`?
+== How to get mime type from `Document` or `JTextComponent`?
 
 WARNING: The API described here is not official! Check the javadoc for its
 stability level.
@@ -58,7 +58,7 @@ Platforms: All
 
 See also: link:http://www.netbeans.org/download/dev/javadoc/org-netbeans-modules-editor/index.html[Editor Module API]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqEditorHowToReuseEditorHighlighting.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqEditorHowToReuseEditorHighlighting.asciidoc
index 180a44e..8bc5ff9 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqEditorHowToReuseEditorHighlighting.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqEditorHowToReuseEditorHighlighting.asciidoc
@@ -43,7 +43,7 @@ editorPane.setText(xml);
 
 And you will get nice syntax coloring. However you won't get line numbers and other editing facilities since they are not provided by the EditorKit.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqEditorJEPForMimeType.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqEditorJEPForMimeType.asciidoc
index c1e7df8..92b2b51 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqEditorJEPForMimeType.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqEditorJEPForMimeType.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I create JEditorPane for a specific document type?
+== How can I create JEditorPane for a specific document type?
 
 You need to find the right `EditorKit` first and then set it on your `JEditorPane`. Here is an example showing how to do that for a java file.
 
@@ -49,7 +49,7 @@ Platforms: All
 See also:
 link:http://www.netbeans.org/download/dev/javadoc/org-openide-text/org/openide/text/CloneableEditorSupport.html#getEditorKit(java.lang.String)[CloneableEditorSupport.getEditorKit()]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqEditorTopComponent.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqEditorTopComponent.asciidoc
index 0799453..232e759 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqEditorTopComponent.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqEditorTopComponent.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-==== I want to create a TopComponent class to use as an editor, not a singleton
+== I want to create a TopComponent class to use as an editor, not a singleton
 
 This entry is about creating non-text-editor (e.g. graphical) editors for files or other objects.  If you want a text editor, NetBeans has a lot of built-in support for text editors and you will probably want to use `link:http://bits.netbeans.org/dev/javadoc/org-openide-loaders/org/openide/text/DataEditorSupport.html#create(org.openide.loaders.DataObject,%20org.openide.loaders.MultiDataObject.Entry,%20org.openide.nodes.CookieSet)[DataEditorSupport.create()]` and its relatives (hint: *New [...]
 
@@ -174,7 +174,7 @@ So our persistence code looks like this:
  }
 ----
 
-==== Implementing A Very Simple DataObject For Our Very Simple Editor
+=== Implementing A Very Simple DataObject For Our Very Simple Editor
 
 The skeleton of our DataObject class is generated from the *New > File Type* template - this includes registering our DataObject subclass and associating it with a file extension.  What we need to do is
 
@@ -256,7 +256,7 @@ public class FooDataObject extends MultiDataObject {
 }
 ----
 
-==== Caveats For Production Use
+=== Caveats For Production Use
 
 A few things may be worth considering if you want to use code like this in a production environment:
 
@@ -267,7 +267,7 @@ A few things may be worth considering if you want to use code like this in a pro
 * As of 6.9, the `Openable` interface is preferred to `OpenCookie`;  a similar `Savable` interface is probably on the horizon to replace `SaveCookie`
 * The DataObject's lookup could alternately be implemented link:DevFaqNodesCustomLookup.asciidoc[using ProxyLookup and AbstractLookup] and this will probably be the preferred way in the future
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqEditorWhatIsMimeLookup.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqEditorWhatIsMimeLookup.asciidoc
index f2c0318..94813bd 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqEditorWhatIsMimeLookup.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqEditorWhatIsMimeLookup.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is MimeLookup?
+== What is MimeLookup?
 
 The `MimeLookup` is a mechanism for extending editor functionality provided by
 NetBeans modules.
@@ -54,7 +54,7 @@ modules' XML layers. This registry is in fact a hierarchical structure of folder
 
 ---
 
-==== Examples
+=== Examples
 
 [source,xml]
 ----
@@ -83,7 +83,7 @@ See also:
 link:DevFaqLookup.asciidoc[What is Lookup?], 
 link:http://www.netbeans.org/download/dev/javadoc/org-netbeans-modules-editor-mimelookup/index.html[MimeLookup API]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqEditorWhatIsMimePath.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqEditorWhatIsMimePath.asciidoc
index 2e165ba..e25ffbd 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqEditorWhatIsMimePath.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqEditorWhatIsMimePath.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is MimePath?
+== What is MimePath?
 
 Basically, `MimePath` is an ordered list of mime types.
 
@@ -76,7 +76,7 @@ link:DevFaqEditorWhatIsMimeLookup.asciidoc[What is MimeLookup?],
 link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-editor-mimelookup/org/netbeans/api/editor/mimelookup/MimePath.html[MimePath Javadoc],
 link:http://www.netbeans.org/download/dev/javadoc/org-netbeans-modules-editor-mimelookup/index.html[MimeLookup API]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqEpl3rdPartySources.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqEpl3rdPartySources.asciidoc
index a4210b3..a3011be 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqEpl3rdPartySources.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqEpl3rdPartySources.asciidoc
@@ -153,7 +153,7 @@ com-atlassian-connector-eclipse-jira-core.jar |link:http://hg.netbeans.org/binar
 |org.eclipse.mylyn.wikitext.textile.core 1.7.1 |ide/modules/org-eclipse-mylyn-wikitext-textile-core.jar |link:http://hg.netbeans.org/binaries/44F35A62CAD11C0DC6B6DEA6C798AFCD43B500B3-org.eclipse.mylyn.wikitext.textile.core.source_1.7.1.v20120725-0100.jar[sources] 
 |===
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqExecutableIcon.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqExecutableIcon.asciidoc
index 3002b67..9da57a6 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqExecutableIcon.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqExecutableIcon.asciidoc
@@ -27,17 +27,17 @@
 :toc-title:
 :syntax: true
 
-=== How can I change the executable's icon?
+== How can I change the executable's icon?
 
 In short, the current NetBeans IDE (6.7) only provides limited support for changing application icons. Alternate solutions are described below, but NetBeans itself does not include any way to change the icon of the Windows launcher executable called `<your branding name>.exe`, nor does it provide a way to specify an `.icns` file for Mac OS X. There is already an enhancement request for Windows icon support: link:http://www.netbeans.org/nonav/issues/show_bug.cgi?id=64612[issue #64612].
 
-==== 'Application Icon' Images
+=== 'Application Icon' Images
 
 NetBeans only provides GUI support for choosing a 48x48 GIF or PNG image, within the Project Properties dialog on the Build screen. Using this screen produces two files within your project's `branding/core/core.jar/org/netbeans/core/startup` folder: `frame.gif` and `frame48.gif`. However, these files are crudely resized from the selected image. For this reason, and because a 32x32 icon is not generated, it is best to create the image files for the three icon sizes yourself using another  [...]
 
 Similar to toolbar icons, these files always use the `.gif` extension, regardless of their actual format. The `frame.gif` file is used for the smallest icon size of 16x16, which shows up in three places: the taskbar (Windows/Linux), in the upper-left corner of the application's title bar (Windows/Linux), and in the upper-left corner of most dialog windows (Windows/Linux). Another file called `frame32.gif` (which is not generated by the NetBeans Project Properties dialog) provides a 32x32 [...]
 
-==== Windows Icons
+=== Windows Icons
 
 This refers to the icon of the Windows launcher executable as seen in Windows Explorer or when you make a shortcut to it on your Windows desktop. The Windows executable is found within `<your project>\build\launcher\bin\` and is an identical copy of `<NetBeans install location>\harness\launchers\app.exe` that has simply been renamed to the branding name that you have specified within the Project Properties dialog on the Build screen (which is actually saved as the `app.name` property in  [...]
 
@@ -79,7 +79,7 @@ If you would prefer to simply do it manually and need a GUI resource editor, try
 
 If you need an editor for creating/converting both Windows `.ico` files and Mac `.icns` files, try the excellent, program link:http://icofx.ro/[IcoFX] (no longer free). 
 
-==== Mac Icons
+=== Mac Icons
 
 The "Build Mac OS X Application" command in NetBeans uses a default icon from `<NetBeans install location>/harness/etc/applicationIcon.icns`.
 You can change this icon after a Mac build by simply replacing the file `<your project>/dist/<your branding name>.app/Contents/Resources/<your branding name>.icns` with your own `.icns` file of the same name.
@@ -111,11 +111,11 @@ Since Netbeans 6.9 (link:http://netbeans.org/bugzilla/show_bug.cgi?id=182230+&x=
    <property name="app.icon.icns" value="${basedir}/myappicon.icns"/>
 ----
 
-==== Related links
+=== Related links
 
 * link:https://blogs.oracle.com/geertjan/entry/icons_for_netbeans_platform_applications[https://blogs.oracle.com/geertjan/entry/icons_for_netbeans_platform_applications]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqExpandAndSelectSpecificNode.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqExpandAndSelectSpecificNode.asciidoc
index c485a8e..b618886 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqExpandAndSelectSpecificNode.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqExpandAndSelectSpecificNode.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I make a particular node visible in the Explorer, and maybe select it?
+== How do I make a particular node visible in the Explorer, and maybe select it?
 
 In general you cannot. See link:http://www.netbeans.org/nonav/issues/show_bug.cgi?id=7551[issue #7551.]
 
@@ -41,7 +41,7 @@ In the particular case of making a new file wizard, you can and should ask for t
 
 Applies to: NetBeans 5.0, 5.5, 6.x
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqExplorer.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqExplorer.asciidoc
index 6b7f07b..17eab7d 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqExplorer.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqExplorer.asciidoc
@@ -27,12 +27,12 @@
 :toc-title:
 :syntax: true
 
-=== What is "explorer"?
+== What is "explorer"?
 
 There is thing that is explorer;  the name is historical - very old versions of NetBeans had a window named "Explorer" that contained a tree of files and other components.  Colloquially, the term is still used to refer to the area in the left side of the main window where the Files and Projects tabs live in the IDE - but NetBeans has long since stopped having names for or frames around tabbed containers.
 There is an API in NetBeans which contains Swing components that can render link:DevFaqWhatIsANode.asciidoc[Nodes ], which is called the Explorer API.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqExplorerConnectNode.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqExplorerConnectNode.asciidoc
index 8ae70da..09b8db7 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqExplorerConnectNode.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqExplorerConnectNode.asciidoc
@@ -27,13 +27,13 @@
 :toc-title:
 :syntax: true
 
-=== How do I show a Node to my Explorer View?
+== How do I show a Node to my Explorer View?
 
 Once you have a component to show link:DevFaqWhatIsANode.asciidoc[Nodes ], you will need to set the _root node_ whose children it will display (some views show the root node, some don't, in some cases you can set whether it does or not).
 
 Presumably you have an link:DevFaqExplorerManager.asciidoc[ExplorerManager ] set up for your view - just get that and call `setRootContext (someNode)` and the view will display it.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqExplorerManager.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqExplorerManager.asciidoc
index 547e2c4..0e2e481 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqExplorerManager.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqExplorerManager.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is an ExplorerManager?
+== What is an ExplorerManager?
 
 You do not directly set the Node that is displayed by an link:DevFaqExplorerViews.asciidoc[Explorer view ] component (Swing components that display link:DevFaqWhatIsANode.asciidoc[Nodes ]) by calling a method on that component.  Rather, you set that kind of information by finding the _manager_ for that component - it's what is in charge of what node is displayed, selected, etc.
 
@@ -37,7 +37,7 @@ While this may seem like an unnecessary layer of indirection, it is actually qui
 
 See also the link:Http://www.netbeans.org/download/dev/javadoc/orgOpenideOxplorer/org/openide/explorer/ExplorerManager.html.asciidoc[ExplorerManager javadoc ].  The link:DevFaqCreateExplorerPanel.asciidoc[FAQ about showing explorer views in the main window ] includes sample usage of ExplorerManager.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqExplorerViews.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqExplorerViews.asciidoc
index d9eebf3..e51bfbb 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqExplorerViews.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqExplorerViews.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is an Explorer view?
+== What is an Explorer view?
 
 An explorer view is a GUI component which can display a link:DevFaqWhatIsANode.asciidoc[Node ] and (optionally) its child nodes.  While Nodes are, by definition, a tree structure, explorer views are much more than just JTrees.  Here is a list of the components available:
 
@@ -55,7 +55,7 @@ There are a number of advantages to using Nodes and Explorer Views
 
 A common usage is to get a Node for some folder on disk or in the link:DevFaqSystemFilesystem.asciidoc[configuration filesystem], optionally create a `FilterNode` to filter out some child nodes of it or its children, and display that.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqExplorerViewsInMantisse.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqExplorerViewsInMantisse.asciidoc
index ef19945..71e63a5 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqExplorerViewsInMantisse.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqExplorerViewsInMantisse.asciidoc
@@ -105,7 +105,7 @@ public class ExplorerManagerProviderPanel extends JPanel
 
 [3] link:http://netbeansrcp.wordpress.com/2009/04/01/adding-explorer-components-into-the-netbeans-palette/[http://netbeansrcp.wordpress.com/2009/04/01/adding-explorer-components-into-the-netbeans-palette/]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqExportImport.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqExportImport.asciidoc
index add13dc..9907ae2 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqExportImport.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqExportImport.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How to register options for export/import to module's layer?
+== How to register options for export/import to module's layer?
 
 The idea is to register patterns for export/import into module's layer. 
 
@@ -35,7 +35,7 @@ See the official API documentation at link:http://bits.netbeans.org/dev/javadoc/
 
 For historical interests the design document can be found at link:http://wiki.netbeans.org/ExportImportOptions#section-ExportImportOptions-ImplementationDetails[Export/Import Options in NetBeans - Proposal].
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqExtendOptionsSearch.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqExtendOptionsSearch.asciidoc
index 8e6b846..06eba15 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqExtendOptionsSearch.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqExtendOptionsSearch.asciidoc
@@ -27,9 +27,9 @@
 :toc-title:
 :syntax: true
 
-= How can configure my options panel to be found by global quicksearch or options search?
+== How can configure my options panel to be found by global quicksearch or options search?
 
-== Quicksearch
+=== Quicksearch
 
 Use the `keywords` attribute of the `@OptionsPanelController.SubRegistration`/`@OptionsPanelController.TopLevelRegistration`
 
@@ -51,7 +51,7 @@ public final class MYPLUGINOptionsPanelController extends OptionsPanelController
 
 `
 
-== Options search
+=== Options search
 
 Use the `keywords` attribute of the `@OptionsPanelController.Keywords`. Place the annotation at the OptionPanel and *NOT* at the OptionsPanelController.
 
@@ -68,7 +68,7 @@ public class MYPLUGINOPTIONSPanel extends javax.swing.JPanel
 
 `
 
-== Further resources
+=== Further resources
 
 [1] link:http://bits.netbeans.org/8.0/javadoc/org-netbeans-modules-options-api/org/netbeans/spi/options/OptionsPanelController.SubRegistration.html[http://bits.netbeans.org/8.0/javadoc/org-netbeans-modules-options-api/org/netbeans/spi/options/OptionsPanelController.SubRegistration.html]
 
@@ -76,7 +76,7 @@ public class MYPLUGINOPTIONSPanel extends javax.swing.JPanel
 
 [3] link:http://bits.netbeans.org/8.0/javadoc/org-netbeans-modules-options-api/org/netbeans/spi/options/OptionsPanelController.Keywords.html[http://bits.netbeans.org/8.0/javadoc/org-netbeans-modules-options-api/org/netbeans/spi/options/OptionsPanelController.Keywords.html]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqExtendOptionsWindow.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqExtendOptionsWindow.asciidoc
index 87344ea..8951ddd 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqExtendOptionsWindow.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqExtendOptionsWindow.asciidoc
@@ -27,13 +27,13 @@
 :toc-title:
 :syntax: true
 
-=== Can I add new panels to the Options window?
+== Can I add new panels to the Options window?
 
 Use the link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-options-api/overview-summary.html[Options Dialog and SPI] as explained in the link:http://platform.netbeans.org/tutorials/nbm-options.html[NetBeans Options Window Module Tutorial].
 
 There are wizards for creating primary and secondary options panels. Use `New File.../Module Development/Options Panel` and follow the wizard.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqExternalExecution.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqExternalExecution.asciidoc
index 7b4430d..0ddd40a 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqExternalExecution.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqExternalExecution.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-= How to run/execute an external program?
+== How to run/execute an external program?
 
 Use the "External Execution Support API".
 
@@ -39,7 +39,7 @@ Use the "External Execution Support API".
 Please not that some of the API mentioned in the links above got deprecated in NB 8.1. Please use `extexecution.base` instead. 
 For more details see link:https://netbeans.org/bugzilla/show_bug.cgi?id=244308[https://netbeans.org/bugzilla/show_bug.cgi?id=244308]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqExternalLibraries.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqExternalLibraries.asciidoc
index b0884f0..0d4b998 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqExternalLibraries.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqExternalLibraries.asciidoc
@@ -27,22 +27,6 @@
 :toc-title:
 :syntax: true
 
-1. link:#How_to_store_external_libraries_in_the_NetBeans_Hg_repository[How to store external libraries in the NetBeans Hg repository]
-1. link:#License_file_format[License file format]
-2. link:#Template-based_licenses[Template-based licenses]
-3. link:#NBM_build.2C_managing_correct_license_for_NBMs[NBM build, managing correct license for NBMs]
-4. link:#Normalized_names[Normalized names]
-5. link:#NetBeans_Samples[NetBeans Samples]
-6. link:#Common_mistakes[Common mistakes]
-7. link:#Implementation_work[Implementation work]
-1. link:#Static_verification_of_Hg[Static verification of Hg]
-2. link:#Things_done_in_IDE_build[Things done in IDE build]
-3. link:#Things_done_in_NBM_build[Things done in NBM build]
-4. link:#Golden_files[Golden files]
-
-[start=8]
-. link:#Apache_Migration_Information[Apache Migration Information]
-
 == How to store external libraries in the NetBeans Hg repository
 
 In the spirit of building on the shoulders of giants,
@@ -86,7 +70,7 @@ Here are the rules NetBeans committers must follow when placing external librari
 * All license files should be in UTF-8 encoding with appropriate line and paragraph breaks. The license file must end with a newline. Lines should not exceed 80 characters.
 * The license file should follow a specific format. Details below.
 
-==== License file format
+=== License file format
 
 License files should be in the following format:
 
@@ -117,7 +101,7 @@ If present, it should list the names of all binaries to which it corresponds.
 The header fields are read during the build process and removed.
 Therefore this information will not appear in the final build or NBMs.
 
-==== Template-based licenses
+=== Template-based licenses
 
 If there is template-based license (like BSD one link:http://www.opensource.org/licenses/bsd-license.php[http://www.opensource.org/licenses/bsd-license.php]),
 e.g. the license file has several ad hoc places to be updated accordingly.
@@ -194,7 +178,7 @@ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 ----
 
-==== NBM build, managing correct license for NBMs
+=== NBM build, managing correct license for NBMs
 
 Required licenses should be listed in `project.properties`.
 (There still must be a license along with the binary in Hg.)
@@ -244,7 +228,7 @@ to your cluster:
 release.external/stuff-1.0.zip!/stuff.jar=modules/ext/stuff-1.0.jar
 ----
 
-==== Normalized names
+=== Normalized names
 
 There will be a license repository under `nbbuild/licenses`
 where all licenses in use should be available.
@@ -255,7 +239,7 @@ as well as NBMs.
 Make sure that the license for a new binary is correctly included under `nbbuild/licenses`.
 If there is no existing license of the same type, it must be reviewed prior to committing.
 
-==== NetBeans Samples
+=== NetBeans Samples
 
 If a sample is created for NetBeans itself,
 it can be packaged into ZIP file and should not be in the `external/` folder.
@@ -316,7 +300,7 @@ it must follow the same rules as for any other binary library.
 
 -
 
-=== Common mistakes
+== Common mistakes
 
 A binary file has no associated license. (E.g. `xyz.jar` is missing `xyz-license.txt`.)
 
@@ -353,7 +337,7 @@ for f in */{build.xml,nbproject/*.{properties,xml`; \
   do fgrep -H httpserver/external $f; done
 ----
 
-=== Implementation work
+== Implementation work
 
 Interesting files from build:
 
@@ -362,7 +346,7 @@ Interesting files from build:
 3. link:http://deadlock.netbeans.org/hudson/job/nbms-and-javadoc/lastSuccessfulBuild/testReport/org.netbeans.nbbuild.extlibs/CreateLicenseSummary/[CreateLicenseSummary test]
 4. link:http://deadlock.netbeans.org/hudson/job/nbms-and-javadoc/lastSuccessfulBuild/testReport/org.netbeans.nbbuild/DeleteUnreferencedClusterFiles/[Unreferenced or overreferenced files]
 
-==== Static verification of Hg
+=== Static verification of Hg
 
 Part of regular build.
 Only pays attention to Hg-controlled files in the checkout,
@@ -379,7 +363,7 @@ Writes results in JUnit format for easy browsing from Hudson.
 * Every license file's `License` field refers to something in `nbbuild/licenses`.
 * The file in `nbbuild/licenses` exactly matches the body of the license file. Whitespace-only changes are permitted, e.g. rewrapping lines to make them fit. For licenses with templates (e.g. BSD License) any tokens between two underscores can match whatever character sequence.
 
-==== Things done in IDE build
+=== Things done in IDE build
 
 Generate a third-party JAR &amp; license summary.
 Find every binary in the IDE build which is either
@@ -392,14 +376,14 @@ Verify that no such binary is present in more than one place.
 
 Saved as `THIRDPARTYLICENSE-generated.txt` in development builds.
 
-==== Things done in NBM build
+=== Things done in NBM build
 
 `nbbuild/templates/projectized.xml` (netbeans.org modules only)
 will look up `extra.license.files` and use them in `Info.xml`.
 
 `release.*` properties honored (see above).
 
-==== Golden files
+=== Golden files
 
 `nbbuild/build/generated/external-libraries.txt` is generated
 directly from `external` dirs.
@@ -407,11 +391,11 @@ directly from `external` dirs.
 Does not yet take account `extra.license.files` correctly.
 Also may not be a complete list of libraries.
 
-<hr/>
+
 
 Applies to: NetBeans 6.8 and above
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqFileAttributes.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqFileAttributes.asciidoc
index 7577f59..27c79b9 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqFileAttributes.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqFileAttributes.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What are File Attributes?
+== What are File Attributes?
 
 link:DevFaqFileObject.asciidoc[FileObjects] have _attributes_.  These are ad-hoc key-value
 pairs which can be associated with a file and persist across shutdown and restart.
@@ -41,7 +41,7 @@ In pre-4.0 NetBeans, they were relatively commonly used for user files on disk.
 See `link:http://bits.netbeans.org/dev/javadoc/org-openide-filesystems/org/openide/filesystems/FileObject.html#getAttribute(java.lang.String)[FileObject.getAttribute]` and
 `link:http://bits.netbeans.org/dev/javadoc/org-openide-filesystems/org/openide/filesystems/FileObject.html#setAttribute(java.lang.String,%20java.lang.Object)[FileObject.setAttribute]`.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqFileBug.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqFileBug.asciidoc
index 5082a58..9003128 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqFileBug.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqFileBug.asciidoc
@@ -27,26 +27,24 @@
 :toc-title:
 :syntax: true
 
-=== Filing a bug report
+== Filing a bug report
 
 If you think you have found a bug in the NetBeans Platform or IDE which affects your module development, please file it so it can be fixed. Generally exceptions coming from platform code are bugs in NetBeans (unless it is e.g. an `IllegalArgumentException` thrown after your code called a method with invalid arguments). Other things can of course be bugs if NetBeans is not behaving according to its documentation, or if something just looks wrong.
 
 1. Reread all relevant documentation to see if you have missed anything important.
-2. If you are unsure whether the behavior is really incorrect, you can ask on `dev@platform.netbeans.org`. Do not be too shy to file a bug, though; it is just as easy to close an invalid bug report as it is to reply to the mailing list.
-3. If at all possible, figure out how to reproduce your bug. From scratch: the assignee of the bug report cannot see your computer and has no idea what you are working on or why. Try to make a _minimal_, self-contained test case that anyone could run to see the bug in action. Often a suite project is a good test case - attach a ZIP of sources, including nested module projects. If you know how to write a unit test for the buggy module, that is ideal, but this can require some deeper knowl [...]
-4. Read: link:IssueReportingGuidelines.asciidoc[Issue Reporting Guidelines]
-5. For general background you may also want to read: link:http://www.catb.org/esr/faqs/smart-questions.html[How To Ask Questions The Smart Way]
-6. File a bug report and include at least
-1. Some background on what you are trying to accomplish and why.
-2. Some kind of test case to demonstrate the bug.
-3. Instructions for running the test case.
-4. What you would expect to see happen.
-5. What you actually see happen.
-
-[start=7]
+. If you are unsure whether the behavior is really incorrect, you can ask on `dev@platform.netbeans.org`. Do not be too shy to file a bug, though; it is just as easy to close an invalid bug report as it is to reply to the mailing list.
+. If at all possible, figure out how to reproduce your bug. From scratch: the assignee of the bug report cannot see your computer and has no idea what you are working on or why. Try to make a _minimal_, self-contained test case that anyone could run to see the bug in action. Often a suite project is a good test case - attach a ZIP of sources, including nested module projects. If you know how to write a unit test for the buggy module, that is ideal, but this can require some deeper knowle [...]
+. Read: link:IssueReportingGuidelines.asciidoc[Issue Reporting Guidelines]
+. For general background you may also want to read: link:http://www.catb.org/esr/faqs/smart-questions.html[How To Ask Questions The Smart Way]
+. File a bug report and include at least
+. Some background on what you are trying to accomplish and why.
+. Some kind of test case to demonstrate the bug.
+. Instructions for running the test case.
+. What you would expect to see happen.
+. What you actually see happen.
 . Be patient as the bug is assigned and evaluated, and provide additional information if requested. If all goes well it should be fixed for a future NetBeans release. The evaluator may also be able to offer some workarounds for use in current releases.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqFileChoosers.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqFileChoosers.asciidoc
index 85e397a..0235982 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqFileChoosers.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqFileChoosers.asciidoc
@@ -27,13 +27,13 @@
 :toc-title:
 :syntax: true
 
-=== I need to show a file chooser when my action runs. Can I remember the most recently used directories?
+== I need to show a file chooser when my action runs. Can I remember the most recently used directories?
 
 As of NetBeans 6.7, `link:http://bits.netbeans.org/dev/javadoc/org-openide-filesystems/org/openide/filesystems/FileChooserBuilder.html[org.openide.filesystems.FileChooserBuilder]` makes this easy.
 Pass a `Class` or unique `String` key to the constructor of a `FileChooserBuilder`.
 The next time the same key is passed, the new file chooser will automatically be rooted on the directory selected the last time.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqFileContextMenuAddition.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqFileContextMenuAddition.asciidoc
index bd29587..4d1e301 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqFileContextMenuAddition.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqFileContextMenuAddition.asciidoc
@@ -27,11 +27,11 @@
 :toc-title:
 :syntax: true
 
-=== Can I add a menu item to the context menu of every Java source file?
+== Can I add a menu item to the context menu of every Java source file?
 
 Yes. In NetBeans 5.0 and later there is a wizard available for NetBeans modules which does this for you. Just run *New File | Module Development | Action*, as an action type choose *Conditionally Enabled*. Choose "*Data Object*" in Cookie Class(es) combobox. On the next step select "*File Type Context Menu Item*" and choose `text/x-java` in the *File Type Context Menu Item* combobox, finish the wizard and you are done. For more information you may press the *Help* button available at the [...]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqFileEditorContextMenuAddition.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqFileEditorContextMenuAddition.asciidoc
index 7d7c592..b1eb1c0 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqFileEditorContextMenuAddition.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqFileEditorContextMenuAddition.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Can I add a menu item to the context menu of the Java source editor?
+== Can I add a menu item to the context menu of the Java source editor?
 
 Yes. In NetBeans 5.0 and later there is a wizard available for NetBeans modules which does this for you. Just run *New File | NetBeans Module Development | Action*, as an action type choose *Conditionally Enabled*. On the next step choose `text/x-java` in the *Editor Context Menu Item* combobox, finish the wizard and you are done. For more information you may press the *Help* button available at the bottom of each step of the wizard.
 
@@ -39,7 +39,7 @@ Applies to: all versions of NetBeans
 
 Related: link:DevFaqFileContextMenuAddition.asciidoc[DevFaqFileContextMenuAddition]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqFileFileObject.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqFileFileObject.asciidoc
index c1058a5..33c0312 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqFileFileObject.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqFileFileObject.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I get a java.io.File for a FileObject?
+== How do I get a java.io.File for a FileObject?
 
 [source,java]
 ----
@@ -35,7 +35,7 @@
 FileUtil.toFile(FileObject fo)
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqFileObject.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqFileObject.asciidoc
index 252e64d..34a32e0 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqFileObject.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqFileObject.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is a FileObject?
+== What is a FileObject?
 
 FileObjects are _virtual files_ which live inside a link:DevFaqFileSystem.asciidoc[FileSystem ].  They
 may represent a file on disk - or anything else walks and talks like a file, or can be made to - such as a file
@@ -42,7 +42,7 @@ FileObjects differ from `java.io.File` in certain ways:
 They are part of the link:http://bits.netbeans.org/dev/javadoc/org-openide-filesystems/org/openide/filesystems/doc-files/api.html[Filesystems API];
 the javadoc for FileObject can be found link:http://bits.netbeans.org/dev/javadoc/org-openide-filesystems/org/openide/filesystems/FileObject.html[here].
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqFileObjectDataObject.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqFileObjectDataObject.asciidoc
index 29a7837..0913b15 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqFileObjectDataObject.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqFileObjectDataObject.asciidoc
@@ -35,7 +35,7 @@
 theDataObject.getPrimaryFile()
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqFileObjectFile.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqFileObjectFile.asciidoc
index 2a1cc92..5244f4d 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqFileObjectFile.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqFileObjectFile.asciidoc
@@ -35,7 +35,7 @@
 FileUtil.toFileObject (FileUtil.normalizeFile(theFile));
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqFileObjectInMemory.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqFileObjectInMemory.asciidoc
index d7e9ee4..adea93a 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqFileObjectInMemory.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqFileObjectInMemory.asciidoc
@@ -43,7 +43,7 @@ Sometimes it's desirable to work with a file (or call code that expects to opera
 
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqFileOpenAction.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqFileOpenAction.asciidoc
index f00d28b..34eabdd 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqFileOpenAction.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqFileOpenAction.asciidoc
@@ -27,14 +27,14 @@
 :toc-title:
 :syntax: true
 
-=== How do I get the Open File item on the File menu into my platform application?
+== How do I get the Open File item on the File menu into my platform application?
 
 The Open File menu item is a part of the *User Utilities* module, in the `ide` cluster.
 This module can be added to your project using the *Libraries* page of the module property sheet. It must be also added to the suite (your suite > Project properties, Libraries > ide > User Utilities)
 
 The *User Utilities* module also adds the *Find in Files* feature and support for PDF files (they are recognized and can be opened by double-clicking on them).
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqFileRecognition.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqFileRecognition.asciidoc
index 2a2cf37..03516eb 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqFileRecognition.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqFileRecognition.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How does NetBeans recognize files?
+== How does NetBeans recognize files?
 
 A lot of applications show some UI that displays folders of files;  also a lot of NetBeans UI is created by showing virtual files in the link:http://wiki.netbeans.org/DevFaqSystemFilesystem[configuration filesystem].  When a folder is expanded in the UI, files of known types have their own icons, menu items, actions, properties, child nodes and behavior.
 
@@ -68,7 +68,7 @@ In other words:
 
 _Note:  As of NetBeans 6.9, it is often not necessary to subclass DataLoader - a generic DataLoader can be created by the system, which knows the DataObject subclass to create.  Simply use _'New File > Module Development > File Type'_ to generate such code._
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqFileSystem.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqFileSystem.asciidoc
index fe99bfb..d7c1a27 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqFileSystem.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqFileSystem.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is a FileSystem?
+== What is a FileSystem?
 
 If you use a Unix-based operating system, this concept will be familiar;  if not, it may require some explanation.
 
@@ -51,7 +51,7 @@ Especially in the case of the System Filesystem, it can be useful to think of a
 
 As of NetBeans 4.0 you will rarely work directly with the `FileSystem` class. `FileUtil.toFileObject` is the normal way of getting a file object from a disk file. `FileUtil.getArchiveRoot` is the normal way of getting file objects from a JAR or ZIP file. In NetBeans 4.x `FileSystem` implementations are also used for version control integration but the 5.0 CVS support no longer uses this system.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqFileVsFileObject.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqFileVsFileObject.asciidoc
index 8f5fbf4..56efbe9 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqFileVsFileObject.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqFileVsFileObject.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Files vs. file objects
+== Files vs. file objects
 
 What exactly is the difference between a filename on disk and a
 `FileObject`? How do I convert them?
@@ -51,7 +51,7 @@ In case translation from one to the other is necessary:
 * To look for a `FileObject` representing a `File`, use `FileUtil.toFileObject(File)`.
 * To look for a `File` from a `FileObject`, you may use `FileUtil.toFile(FileObject)`.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqFilesFromNodes.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqFilesFromNodes.asciidoc
index fd89bfa..9da7e86 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqFilesFromNodes.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqFilesFromNodes.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I get at the file that a particular node represents?
+== How do I get at the file that a particular node represents?
 
 In general, it shall be enough to request a link:FileObject.asciidoc[FileObject] via link:Lookup.asciidoc[Lookup]:
 
@@ -73,7 +73,7 @@ to get a node representing a file object.
 
 Also see link:DevFaqFileVsFileObject.asciidoc[DevFaqFileVsFileObject] if you need `java.io.File` for some reason.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqFilesystemSee.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqFilesystemSee.asciidoc
index d059526..7e21f79 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqFilesystemSee.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqFilesystemSee.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I see the system filesystem (`FileUtil.getConfigRoot()`)?
+== How can I see the system filesystem (`FileUtil.getConfigRoot()`)?
 
 The layer file browser in NetBeans project support shows the default file system.
 
@@ -56,7 +56,7 @@ instead of
 
 Applies to: NetBeans 6.7 and later
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqFindCaretPositionInEditor.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqFindCaretPositionInEditor.asciidoc
index b078b37..7b129f6 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqFindCaretPositionInEditor.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqFindCaretPositionInEditor.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I get the position of the caret in the currently selected editor window?
+== How can I get the position of the caret in the currently selected editor window?
 
 You need to first get the selected node (which if the Editor is selected, should correspond to the file being edited); get the most recent editor pane open on it; and then access the caret:
 
@@ -56,7 +56,7 @@ Or
 org.netbeans.api.editor.EditorRegistry.lastFocusedComponent().getCaretPosition()
 ----
 
-=== How can I get the linenumber/column of the currently selected editor?
+== How can I get the linenumber/column of the currently selected editor?
 
 [source,java]
 ----
@@ -86,7 +86,7 @@ org.netbeans.api.editor.EditorRegistry.lastFocusedComponent().getCaretPosition()
 
 Applies to: NetBeans 4.0 and newer
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqFindInstance.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqFindInstance.asciidoc
index 970417a..5a0801e 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqFindInstance.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqFindInstance.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== I have a .instance file. How do I get an actual object instance?
+== I have a .instance file. How do I get an actual object instance?
 
 Using `InstanceCookie` (note that if you have an entire folder of `.instance` files, there's a link:DevFaqFolderOfInstances.asciidoc[more efficient way ] to get all of them):
 
@@ -42,7 +42,7 @@ MyObject obj = (MyObject) ck.instanceCreate();
 
 (you can and should call `ck.instanceClass()` to ensure the type cast is correct ahead of time)
 
-==== Alternative:
+=== Alternative:
 
 [source,java]
 ----
@@ -54,7 +54,7 @@ Action action=FileUtil.getConfigObject("Actions/Window/org-netbeans-core-windows
 
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqFindLocationInSourcesFromUi.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqFindLocationInSourcesFromUi.asciidoc
index ae4546b..bf4088f 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqFindLocationInSourcesFromUi.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqFindLocationInSourcesFromUi.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-==== Looking at the UI how do I find a module that implements a menu item?
+== Looking at the UI how do I find a module that implements a menu item?
 
 Looking at text in IDE such as a menu item, window title, node display name, etc. you may want to change it. But first you need to find where in the code this string is produced. It is very easy to find if you add the following switch into your `.../etc/netbeans.conf`:
 
@@ -52,7 +52,7 @@ including menu items and so on.
 You can also just look at the trunk version of this file
 link:http://deadlock.netbeans.org/hudson/job/nbms-and-javadoc/lastStableBuild/artifact/nbbuild/build/generated/layers.txt[here].
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqFindSfs.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqFindSfs.asciidoc
index b1d4287..cb6eb6d 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqFindSfs.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqFindSfs.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I get a reference to the system filesystem?
+== How do I get a reference to the system filesystem?
 
 [source,java]
 ----
@@ -39,7 +39,7 @@ Repository.getDefault().getDefaultFileSystem()
 
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqFixDependencies.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqFixDependencies.asciidoc
index a4f4270..4a71164 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqFixDependencies.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqFixDependencies.asciidoc
@@ -176,7 +176,7 @@ Doesn't look like much but it's a lot of work.
 
 *Note:* You need to have defined the if task (from ant-contrib) to use the targets above. Also you'll need antelope library: link:http://antelope.tigris.org/[http://antelope.tigris.org/]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqFolderOfInstances.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqFolderOfInstances.asciidoc
index 09f4840..4914998 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqFolderOfInstances.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqFolderOfInstances.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== I have a folder full of .instance files. How do I get any/all of the object instances?
+== I have a folder full of .instance files. How do I get any/all of the object instances?
 
 Often registries of objects are created by placing files with the extension `.instance` into some folder in the link:DevFaqSystemFilesystem.asciidoc[system filesystem].  The task, then, is to turn a folder full of files into a collection of objects, and make sure we only get objects of the type we are interested in.  In NetBeans 6 it is very simple to do that:
 
@@ -43,7 +43,7 @@ Collection <? extends MyType> c = myObjects.lookupAll(MyType.class);
 
 If you have a single `.instance` file and need to get an object for that, link:DevFaqFindInstance.asciidoc[see this FAQ entry].
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqGeneralPackageNamingConventions.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqGeneralPackageNamingConventions.asciidoc
index a8307f5..9092302 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqGeneralPackageNamingConventions.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqGeneralPackageNamingConventions.asciidoc
@@ -27,13 +27,13 @@
 :toc-title:
 :syntax: true
 
-=== Why are some packages org.netbeans.api.something and others are org.netbeans.something.api?
+== Why are some packages org.netbeans.api.something and others are org.netbeans.something.api?
 
 There is a naming convention for APIs in NetBeans.  Generally when a new API is introduced, it will be under development and not stable for a while.  During that period, the naming convention for its package is `org.netbeans.modules.something.api`.  So, if you rely on an API with a name like that, your code could break.  Generally it is the responsibility of the author of that API to refactor all modules in NetBeans source repository when the API graduates to "official" status.
 
 An official API uses the naming convention `org.netbeans.api.something`.  APIs named this way should remain backward compatible.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqGeneralWhatIsNetBeansExe.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqGeneralWhatIsNetBeansExe.asciidoc
index 4124562..3f1d535 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqGeneralWhatIsNetBeansExe.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqGeneralWhatIsNetBeansExe.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is netbeans.exe, who compiles it and why is it there?
+== What is netbeans.exe, who compiles it and why is it there?
 
 netbeans.exe is the Windows launcher for NetBeans.  Basically it assembles the class path string for starting up NetBeans, passes the command line arguments, etc., and launches Java with those arguments.
 
@@ -44,7 +44,7 @@ Up to NetBeans 6.5 there were actually two executables - nb.exe and netbeans.exe
 
 Starting with NetBeans 6.7 the following changes in the Windows launcher were introduced - link:WinNB67Launcher.asciidoc[WinNB67Launcher].
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqGeneralWhereIsJavasciidoc.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqGeneralWhereIsJavasciidoc.asciidoc
index 2a7d25f..59d785c 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqGeneralWhereIsJavasciidoc.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqGeneralWhereIsJavasciidoc.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Where can I find Javadoc for the IDE and Platform?
+== Where can I find Javadoc for the IDE and Platform?
 
 There is no separate set of Javadoc for the NetBeans Platform.  However, as the Platform is just a subset of the IDE, the Javadoc for the IDE will apply.
 
@@ -51,13 +51,13 @@ You can also download the Javadoc for a particular NetBeans release:
 
 Finally, you can go to the update center (*Tools > Plugin Manager*) in the NetBeans IDE and request the *NetBeans API Documentation* module, which bundles Javadoc matching your IDE release. Use *Help > Javadoc References* (*View > Documentation Indices* in NetBeans 5.x) to see the overview pages for API sets currently used by your open projects. The IDE should also automatically display this Javadoc in code completion popups.
 
-<hr/>
+
 
 Applies to: NetBeans 5.x, 6.x, 7.x
 
 Platforms: all
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqGeneralWhereIsPlatformHowToBuild.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqGeneralWhereIsPlatformHowToBuild.asciidoc
index 717ec8a..208a165 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqGeneralWhereIsPlatformHowToBuild.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqGeneralWhereIsPlatformHowToBuild.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Where is the Platform and How Can I Build It?
+== Where is the Platform and How Can I Build It?
 
 In versions of NetBeans prior to 6.0, two major products were available for download: the IDE and the platform.  The platform is the foundation on which the IDE is built, or looking at it another way, the platform is what's left over when you remove all the IDE features from the IDE.  At any rate, the platform provides user interface components, build scripts, declarative configuration and many other features that can save you a lot of time and effort in creating your own application.
 
@@ -69,7 +69,7 @@ It's also possible to create platforms based on a different subset of the NetBea
 
 * link:WorkingWithNetBeansSources.asciidoc[Working with NetBeans Sources]
 
-==== Why would you want to build your application on a separate platform instead of the IDE as a platform?
+=== Why would you want to build your application on a separate platform instead of the IDE as a platform?
 
 Using the IDE is certainly easier, but there are inherent dangers associated with developing against your own IDE as the platform. In particular, another developer on your team may have a different version of the IDE, have different modules/clusters installed or even have simply named the platform something different in the Platform Manager.  This can result in a broken build or the introduction of unwanted features.  It also makes doing an automated build, such as through Hudson or Crui [...]
 
@@ -100,7 +100,7 @@ harness.dir=${netbeans.dest.dir}/harness
 
 ----
 
-==== Update for NBM projects generated by NetBeans 6.7 and later
+=== Update for NBM projects generated by NetBeans 6.7 and later
 
 If you have generated your projects in IDE version 6.7 and later, you have to modify the above described method slightly (6.5.1 and earlier projects compile against newer platform/harness without changes). You can distinguish "newer" project by the presence of `cluster.path` property in `nbproject/platform.properties` file or simply by the fact that an attempt to build a suite with above described `platform.properties` results in error:
 
@@ -155,7 +155,7 @@ harness.dir=${platform.base}/harness
 
 Note that the content of `cluster.path` is not limited to clusters from NB platform, you can add clusters from other suites, standalone modules, etc. This allows to reuse non-platform modules in several RCP apps. link:DevFaqHowToReuseModules.asciidoc[More on module reuse here], other details about setting up `cluster.path` can be found in `harness/README`.
 
-==== Update for NBM projects generated by NetBeans 7.0 and later
+=== Update for NBM projects generated by NetBeans 7.0 and later
 
 Now the the platform can get downloaded automatically with some minor tweaks! This is great for usage in Continuous Integration servers like Hudson/Jenkins.
 
@@ -381,7 +381,7 @@ See also:
 * link:DevFaqSignNbm.asciidoc[Can I sign NBMs I create?] for tasks to sign all your nbm files
 * link:DevFaqCustomizeBuild.asciidoc[How can I customize the build process?] To add any custom task you might have to the build process.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqGetNameOfProjectGroup.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqGetNameOfProjectGroup.asciidoc
index fd29d4c..0048c2f 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqGetNameOfProjectGroup.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqGetNameOfProjectGroup.asciidoc
@@ -27,9 +27,9 @@
 :toc-title:
 :syntax: true
 
-= How to get the name of the active project group
+== How to get the name of the active project group
 
-== Variant I: "use OpenProjects API" (since NB7.3)
+=== Variant I: "use OpenProjects API" (since NB7.3)
 
 [source,java]
 ----
@@ -41,7 +41,7 @@ This approach uses a public API which is known to be stable for future versions.
 
 See link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-projectuiapi/org/netbeans/api/project/ui/OpenProjects.html#getActiveProjectGroup([http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-projectuiapi/org/netbeans/api/project/ui/OpenProjects.html#getActiveProjectGroup(])
 
-== Variant II: "direct access to properties"-hack
+=== Variant II: "direct access to properties"-hack
 
 Note: this is rather a hack. It is not guaranteed that this will work for newer NetBeans versions. But this approach is known to work at least with NB 6.9.1 to 7.3.
 
@@ -86,7 +86,7 @@ Note: this is rather a hack. It is not guaranteed that this will work for newer
 
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqGetNameOrIconForProject.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqGetNameOrIconForProject.asciidoc
index 070e686..af126de 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqGetNameOrIconForProject.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqGetNameOrIconForProject.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How to get the name or icon of a project?
+== How to get the name or icon of a project?
 
 [source,java]
 ----
@@ -36,7 +36,7 @@ org.netbeans.api.project.ProjectUtils.getInformation(project).getDisplayName()
 org.netbeans.api.project.ProjectUtils.getInformation(project).getIcon()
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqGetOpenEditorWindows.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqGetOpenEditorWindows.asciidoc
index 77e4da4..093ed68 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqGetOpenEditorWindows.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqGetOpenEditorWindows.asciidoc
@@ -27,9 +27,9 @@
 :toc-title:
 :syntax: true
 
-=== How can I get a list of open editor windows?
+== How can I get a list of open editor windows?
 
-==== To obtain a reference to the currently selected editor
+=== To obtain a reference to the currently selected editor
 
 [source,java]
 ----
@@ -48,7 +48,7 @@ for (int i = 0; i < arr.length; i++) {
 
 Note that EditorCookie.getOpenPanes() is deprecated (link:https://netbeans.org/bugzilla/show_bug.cgi?id=223383[https://netbeans.org/bugzilla/show_bug.cgi?id=223383]). Use `org.openide.text.NbDocument.findRecentEditorPane(EditorCookie)` instead.
 
-==== To obtain references to all opened editors
+=== To obtain references to all opened editors
 
 [source,java]
 ----
@@ -68,9 +68,9 @@ for (TopComponent tc: comps) {
 }
 ----
 
-==== Variants to get the Editor TopComponents
+=== Variants to get the Editor TopComponents
 
-===== Variant A)
+==== Variant A)
 
 [source,java]
 ----
@@ -89,7 +89,7 @@ for (TopComponent tc: comps) {
 
 ----
 
-===== Variant B)
+==== Variant B)
 
 [source,java]
 ----
@@ -111,11 +111,11 @@ for (TopComponent tc: comps) {
     }
 ----
 
-<hr/>
+
 *Reference-* link:http://nbguru.wordpress.com/2008/07/25/tat-editor-windows-reactivated-8/[Editor Windows Reactivated]
-<hr/>
 
-=== Apache Migration Information
+
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqGetProjectForFileInEditor.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqGetProjectForFileInEditor.asciidoc
index a83d80c..a1213de 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqGetProjectForFileInEditor.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqGetProjectForFileInEditor.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How to get the project for the actual file in the editor?
+== How to get the project for the actual file in the editor?
 
 * get the project from the lookup of the active TopComponent AND/OR
 * get the project from the lookup of the active DataObject 
@@ -43,10 +43,9 @@ if (p == null) {
        ...
 ----
 
----- 
 Taken from platform-dev mailing list / Tim Boudreau
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqGetShortCutForAction.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqGetShortCutForAction.asciidoc
index 4f1dd00..ddc09e9 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqGetShortCutForAction.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqGetShortCutForAction.asciidoc
@@ -43,7 +43,7 @@ org.openide.util.Utilities.keyToString() // or
 org.netbeans.core.options.keymap.api.KeyStrokeUtils.getKeyStrokeAsText() // if a friend of org.netbeans.modules.options.keymap
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqGlobalVsEditorKeybindings.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqGlobalVsEditorKeybindings.asciidoc
index cea5b47..df66293 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqGlobalVsEditorKeybindings.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqGlobalVsEditorKeybindings.asciidoc
@@ -27,13 +27,13 @@
 :toc-title:
 :syntax: true
 
-=== What are editor-specific keybindings and how are they different from global ones?
+== What are editor-specific keybindings and how are they different from global ones?
 
 The editor has its own mechanism for registering keybindings, which is separate from global keybindings (in essence, they belong to the Swing EditorKit for the editor, but there are some registration mechanisms in the editor for this).  So if you want to register a keyboard shortcut only against the editor when editing a certain type of file (as opposed to a keyboard shortcut that is a shortcut for an action on the main menu), you'll be using editor-based keybindings.
 
 If there is a global shortcut bound to a key combination, and also an editor-specific one defined for the type of file being edited, the editor wins if the editor has focus.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqGraphicalChoiceView.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqGraphicalChoiceView.asciidoc
index a071102..e350fcb 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqGraphicalChoiceView.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqGraphicalChoiceView.asciidoc
@@ -56,7 +56,7 @@ java.lang.ClassCastException: java.lang.String cannot be cast to org.openide.exp
 Finally switch to the "Source" view and fix the import errors.
 --link:User:Tboudreau.asciidoc[Tboudreau] 02:40, 24 January 2010 (UTC)
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqHelpGuidelines.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqHelpGuidelines.asciidoc
index 0d6b409..03836e9 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqHelpGuidelines.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqHelpGuidelines.asciidoc
@@ -27,22 +27,22 @@
 :toc-title:
 :syntax: true
 
-= Module Helpset Integration FAQs
+== Module Helpset Integration FAQs
 
-== How to Create a Help Set in a Module
+=== How to Create a Help Set in a Module
 
 1. In the IDE, right-click the node of the project to which you want to add the help set and choose New | Other.
 2. In the Module Development category, choose JavaHelp Help Set and complete the wizard.
 
 See also the documentation on link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-javahelp/org/netbeans/api/javahelp/doc-files/api.html[NetBeans JavaHelp Integration API].
 
-== What Modules are the NetBeans Help Sets In?
+=== What Modules are the NetBeans Help Sets In?
 
 Search link:http://deadlock.netbeans.org/hudson/job/nbms-and-javadoc/lastSuccessfulBuild/artifact/nbbuild/build/generated/layers.txt[http://deadlock.netbeans.org/hudson/job/nbms-and-javadoc/lastSuccessfulBuild/artifact/nbbuild/build/generated/layers.txt] for Services/JavaHelp/ to find all current help sets.
 
 An easier place to search is the Online Help section of the latest Documentation Table, such as link:NB71DocumentationTable#OnlineHelp_Updates.asciidoc[NB71DocumentationTable#OnlineHelp_Updates].
 
-== How do I determine the order in which a help set appears in the help viewer?
+=== How do I determine the order in which a help set appears in the help viewer?
 
 The order in which help sets are merged is determined by a position attribute in the help set module's layer file. The higher the number, the lower the position. See the list above for the numbers assigned to the current help sets.
 
@@ -51,7 +51,7 @@ To change the position of a help set:
 1. Open the help module's XML layer file, which is in the module's /src directory.
 2. Change the "intvalue" value of the help set's "position" attribute.
 
-== How should I set help IDs?
+=== How should I set help IDs?
 
 See this document: link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-javahelp/org/netbeans/api/javahelp/doc-files/help-guide.html[http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-javahelp/org/netbeans/api/javahelp/doc-files/help-guide.html]
 
@@ -76,7 +76,7 @@ public class MyBeautifulDialogPanel {
 
 would return the full class name of MyBeautifulDialogPanel as a help id. Be warned that doing this risks you breaking the help mapping if you ever refactor the class.
 
-=== Multiple Forms in a Single Panel Class
+==== Multiple Forms in a Single Panel Class
 
 Sometimes a single panel class can create multiple forms, using a boolean or an enum. You can dynamically create a separate help id for each of these forms.
 For a boolean, use this code, where BaseHelpId is a unique string and booleanVariable is the variable that determines which form is generated:
@@ -107,7 +107,7 @@ public Help Ctx getHelp() {
 
 In the mapping file, make sure to add a mapping for every value of the enum plus a mapping to default help in the default case where no enum value is set.
 
-== Mapping Help IDs to Help Files
+=== Mapping Help IDs to Help Files
 
 Every help set has a Map file. Every help ID should have a unique entry in _one and only one_ help set in your code (A program can have many help sets, as is the case with NetBeans IDE). The entry is a mapID element, and is of the form:
 
@@ -316,7 +316,7 @@ To check inter-helpset links:
 
 *NOTE* - This latter check is based on built modules. If you make or update changes in the files, you have to rebuild the modules before the changes will be recognized by the link check. Running the check-javahelp target for the module that you have updated does the trick (you do not necessarily have to rebuild the whole IDE).
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqHideRemoveToolbarMenu.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqHideRemoveToolbarMenu.asciidoc
index fff5753..5cdbf30 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqHideRemoveToolbarMenu.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqHideRemoveToolbarMenu.asciidoc
@@ -44,7 +44,7 @@ Alternatively, if you know the applicable names of folders or files, add the inf
 
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqHideShowToolbar.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqHideShowToolbar.asciidoc
index 4f38f31..c8e2900 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqHideShowToolbar.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqHideShowToolbar.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I hide and show toolbars the way the debugger does?
+== How do I hide and show toolbars the way the debugger does?
 
 To hide/show a toolbar dynamically in the NetBeans Platform, you should predefine a toolbar configuration first, then activate it.
 
@@ -116,7 +116,7 @@ ToolbarPool.getDefault().setConfiguration("Developing");
 
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqHowCreateAnActionObject.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqHowCreateAnActionObject.asciidoc
index cb398c1..a11070f 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqHowCreateAnActionObject.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqHowCreateAnActionObject.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqHowOrganizeOrReuseExistingActionsWithAnnotations.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqHowOrganizeOrReuseExistingActionsWithAnnotations.asciidoc
index 3074c8e..3290ac9 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqHowOrganizeOrReuseExistingActionsWithAnnotations.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqHowOrganizeOrReuseExistingActionsWithAnnotations.asciidoc
@@ -56,7 +56,7 @@ Next annotate this class with @ActionReference, @ActionReferences:
 
 This class will be used as action reference configuration and the annotation preprocessor will create the proper entries the the generated layer.xml file. Notice the embeded @ActionID? This refers to the existing Action.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqHowPackageLibraries.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqHowPackageLibraries.asciidoc
index 7d3d561..29adfc7 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqHowPackageLibraries.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqHowPackageLibraries.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== I need to package some third party libraries with my module. How do I do that?
+== I need to package some third party libraries with my module. How do I do that?
 
 Generally if it's a third party library
 (you didn't write it, you can't or don't want to change it),
@@ -40,7 +40,7 @@ Note you can multi-select JARs in the New Library Wrapper Module wizard.
 
 Since NetBeans 6.8 you can add, remove and assign sources and Javadoc to wrapped libraries in Project Properties dialog, Libraries / Wrapped JARs tab.
 
-==== Advanced stuff
+=== Advanced stuff
 
 Before NB 6.8 you _could_ add libraries manually to a standard module;
 or add additional libraries to an existing library wrapper module.
@@ -59,7 +59,7 @@ What you would do is add entries similar to this one for each JAR.
 Note if you want these libraries to be usable outside of the module they're declared in,
 then you must add the relevant packages to the list of public packages for that module.
 
-<hr/>
+
 Applies to: NetBeans 6.8 and later
 
 == See also
@@ -67,7 +67,7 @@ Applies to: NetBeans 6.8 and later
 * link:PackagingADistributableJavaApp.asciidoc[Packaging A Distributable Java App]
 * link:DevFaqHowPackageLibraries_DE.asciidoc[German version]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqHowToChangeSettingsFromAnExternalModules.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqHowToChangeSettingsFromAnExternalModules.asciidoc
index 961b8d9..e84ae5f 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqHowToChangeSettingsFromAnExternalModules.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqHowToChangeSettingsFromAnExternalModules.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do you change the configuration of other modules?
+== How do you change the configuration of other modules?
 
 Without adding a dependency to the other module?
 
@@ -43,7 +43,7 @@ NbPreferences.root().node("org/netbeans/modules/subversion")....
 
 b) Or use the branding approach from link:http://wiki.netbeans.org/DevFaqPropertySheetHideDescription[http://wiki.netbeans.org/DevFaqPropertySheetHideDescription]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqHowToChangeUpdateCenterURL.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqHowToChangeUpdateCenterURL.asciidoc
index 748b017..fde7d65 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqHowToChangeUpdateCenterURL.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqHowToChangeUpdateCenterURL.asciidoc
@@ -27,10 +27,9 @@
 :toc-title:
 :syntax: true
 
-= How to change the update center URL via code?
+== How to change the update center URL via code?
 
-Use UpdateUnitProviderFactory [1]!
-`
+Use UpdateUnitProviderFactory link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-autoupdate-services/org/netbeans/api/autoupdate/UpdateUnitProviderFactory.html[http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-autoupdate-services/org/netbeans/api/autoupdate/UpdateUnitProviderFactory.html]
 
 [source,java]
 ----
@@ -47,15 +46,13 @@ Use UpdateUnitProviderFactory [1]!
                }
 ----
 
-`
 or
 
 link:https://github.com/testmycode/tmc-netbeans/blob/master/tmc-plugin/src/fi/helsinki/cs/tmc/actions/TmcModuleInstall.java#L105-L129[https://github.com/testmycode/tmc-netbeans/blob/master/tmc-plugin/src/fi/helsinki/cs/tmc/actions/TmcModuleInstall.java#L105-L129]
 
-[1] link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-autoupdate-services/org/netbeans/api/autoupdate/UpdateUnitProviderFactory.html[http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-autoupdate-services/org/netbeans/api/autoupdate/UpdateUnitProviderFactory.html]
 Taken from platform-dev-mailing list 14.04.2016
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqHowToDefineTheKeyMapCategoryForAnAction.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqHowToDefineTheKeyMapCategoryForAnAction.asciidoc
index 3d36b68..7ea43e8 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqHowToDefineTheKeyMapCategoryForAnAction.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqHowToDefineTheKeyMapCategoryForAnAction.asciidoc
@@ -27,9 +27,9 @@
 :toc-title:
 :syntax: true
 
-= How do I define and localise the keymap category of an action?
+== How do I define and localise the keymap category of an action?
 
-== Keymap category for @ActionID
+=== Keymap category for @ActionID
 
 * The category of the @ActionID-annotation of the action defines the keymap category, which is shown in the keymap options. The category is the name of the "Actions"-subfolder within the layer.xml, which is generated from the annotations. From `@ActionID(category = "MyOwnLabel", id = "com.sample.MyAction")` the following layer.xml content is generated
 [source,xml]
@@ -101,7 +101,7 @@ Bundle:
 Actions/MyOwnLabel=Shiny new category
 ----
 
-== Keymap category for @EditorActionRegistration
+=== Keymap category for @EditorActionRegistration
 
 The category of the @EditorActionRegistration-annotation of the action defines the keymap category (since NB 8.2 )
 
@@ -147,11 +147,11 @@ OptionsDialog/Actions/edit.multicaret=Edit (Multicaret)
 
 image:EditorActionRegistrationKeymapCategory.png[]
 
-== Other resources
+=== Other resources
 
 * link:http://blogs.kiyut.com/tonny/2007/08/04/netbeans-platform-i18n-and-localization/[http://blogs.kiyut.com/tonny/2007/08/04/netbeans-platform-i18n-and-localization/]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqHowToFixDependencies.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqHowToFixDependencies.asciidoc
index 65d1f10..ebeef44 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqHowToFixDependencies.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqHowToFixDependencies.asciidoc
@@ -27,17 +27,17 @@
 :toc-title:
 :syntax: true
 
-=== My `project.xml` lists more dependencies than I really need. How can I fix it?
+== My `project.xml` lists more dependencies than I really need. How can I fix it?
 
 As your code evolves, you may find that it no longer needs dependencies on some modules that it used to require.
 In this case, you can run the `fix-dependencies` Ant target on your module to remove any unnecessary dependencies from your `project.xml`.
 
 As with any automated modification, it's a good idea to ensure that this file is up-to-date in source control before running this task, although in an emergency you can use the IDE's local history feature to revert changes.
 
-<hr/>
+
 Applies to: NetBeans 6.8 and above
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqHowToOpenURL.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqHowToOpenURL.asciidoc
index 2c3c21e..47ebade 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqHowToOpenURL.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqHowToOpenURL.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How to open a URL in the internal/default HTML browser?
+== How to open a URL in the internal/default HTML browser?
 
 [source,java]
 ----
@@ -40,7 +40,7 @@ HtmlBrowser.URLDisplayer.getDefault().showURLExternal()
 
 See link:http://bits.netbeans.org/dev/javadoc/org-openide-awt/org/openide/awt/HtmlBrowser.URLDisplayer.html#HtmlBrowser.URLDisplayer()[org-openide-awt/org/openide/awt/HtmlBrowser.URLDisplayer.html#HtmlBrowser.URLDisplayer()]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqHowToPrint.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqHowToPrint.asciidoc
index 9ff26cb..fd91bd9 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqHowToPrint.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqHowToPrint.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Help the Print menu item is disabled!
+== Help the Print menu item is disabled!
 
 There are several ways to enable printing for a custom data:
 
@@ -96,7 +96,7 @@ If there are no printable components, printable data are retrieved from the sele
 
 See link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-print/org/netbeans/api/print/PrintManager.html[PrintManager] javadoc for details.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqHowToReuseModules.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqHowToReuseModules.asciidoc
index b41932e..2e1fde3 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqHowToReuseModules.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqHowToReuseModules.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== I want to reuse some of my modules in several RCP applications. How to do it?
+== I want to reuse some of my modules in several RCP applications. How to do it?
 
 Assuming you are using version 6.8 or later, this is supported by the module development infrastructure:
 
@@ -42,7 +42,7 @@ You can then select which modules from suite A you want to include in suite B.
 
 Source: link:http://netbeans.org/projects/platform/lists/dev/archive/2010-03/message/652[posting by Tom Wheeler]
 
-=== I want to use modules from update center in my RCP applications. How to do it?
+== I want to use modules from update center in my RCP applications. How to do it?
 
 It's possible to use non-netbeans.org modules (yours or 3rd party) directly in your suite and perform this configuration via the GUI. To do this, go to the `Properties` of your suite project, `Libraries` tab:
 
@@ -58,19 +58,19 @@ You can also add sources and/or Javadoc for binary modules, just like for the wh
 
 Once projects and clusters are added to Libraries and checked, they behave just like part of the platform. They will appear in running platform application, will be included in binary distribution, modules from your suite can depend on them, etc.
 
-==== I cannot use 6.7 or newer platform, what to do?
+=== I cannot use 6.7 or newer platform, what to do?
 
 You can actually use older platform as long as you configure it to use newer harness (either via `Tools -> NetBeans Platforms` in IDE or by specifying link:DevFaqNbPlatformAndHarnessMixAndMatch.asciidoc[harness.dir]) and you develop in new enough IDE.
 
 If you cannot even use new harness and/or IDE, you have to use _suite chaining_, build your own platform and depend on it. See `harness/README` file for details. See also link:HowToReuseModules.asciidoc[HowToReuseModules].
 
-=== I want to use modules installed in my IDE in my RCP applications. How to do it?
+== I want to use modules installed in my IDE in my RCP applications. How to do it?
 
 First make sure that you have the IDE to install the downloaded plugins into shared directories. To do this go to Tool>Plugins then the Settings tab. Enable the check box at the bottom in the advance section. You might be warned about not having permission to save files into a location. Just make sure to run NetBeans as an administrator.
 
 Now install the plugins you are interested in (using the Update center or manual install). They'll be installed in a different place within the NetBeans platform depending on the classification of the plugin. Verify in the platform, you might have a new cluster named extra.
 
-==== See also
+== See also
 
 * link:DevFaqGeneralWhereIsPlatformHowToBuild.asciidoc[Where is the Platform and how can I build it?] for more details on how to add a custom platform for your application so the project is stand alone.
 
@@ -125,7 +125,7 @@ find a pre-defined variable for that in the stand alone modules).
 
 The easy way to create one such `AutoupdateClusterCreator` was for me to adapt the source file of the default IDE implementation (link:http://hg.netbeans.org/main/file/tip/updatecenters/src/org/netbeans/modules/updatecenters/resources/NetBeansClusterCreator.java[http://hg.netbeans.org/main/file/tip/updatecenters/src/org/netbeans/modules/updatecenters/resources/NetBeansClusterCreator.java] ) to my own needs. Basically, all you have to do is replace one file name: "`netbeans.clusters`" mus [...]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqI18nFileEncodingQueryObject.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqI18nFileEncodingQueryObject.asciidoc
index aca7bec..9a3d505 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqI18nFileEncodingQueryObject.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqI18nFileEncodingQueryObject.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Project Encoding vs. File Encoding - What are the precedence rules used in NetBeans 6.x?
+== Project Encoding vs. File Encoding - What are the precedence rules used in NetBeans 6.x?
 
 NetBeans implements the FileEncodingQuery object (FEQ) to determine the language encoding for projects and files. The *FEQ* is an interface for obtaining information about which encoding should be used for reading from/writing to a particular file. It can be best defined as a _layer model_ that adheres to the following precedence rules (level of importance from top to bottom):
 
@@ -43,13 +43,13 @@ For example:
 
 For JSP pages, the JSP parser is responsible for determining the encoding value. For example: if the file itself doesn't contain the encoding declaration, the parser looks in `web.xml`. If there is no declaration there either, it returns ISO-8859-1.
 
-==== What if the project encoding is not set (i.e. for projects that have not implemented the FEQ)?
+=== What if the project encoding is not set (i.e. for projects that have not implemented the FEQ)?
 
 The fallback FEQ is applied (i.e. the encoding of the system locale).  This applies to imported projects and projects created in NetBeans versions 5.x and prior.
 
 *Note*: This does not have any impact on the global project encoding value, which is still used for the creation of new NetBeans 6.x projects, and is by default UTF-8. Nor does this affect the encoding value of previously created NetBeans 6.x projects created during the same session, or opened projects created from previous sessions.
 
-==== What project or file types have/have not implemented FEQ for NetBeans 6.x?
+=== What project or file types have/have not implemented FEQ for NetBeans 6.x?
 
 *Project Types*
 
@@ -70,7 +70,7 @@ Platforms: All
 See also:
 link:FaqI18nProjectEncoding.asciidoc[How do I set or modify the language encoding for a project?]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqIdeWelcome.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqIdeWelcome.asciidoc
index a705c2f..829114b 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqIdeWelcome.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqIdeWelcome.asciidoc
@@ -27,13 +27,13 @@
 :toc-title:
 :syntax: true
 
-=== How do I fix problems about 'ide.welcome'?
+== How do I fix problems about 'ide.welcome'?
 
 'ide.welcome' is the map ID of the first help topic shown in the JavaHelp window. It is defined in the 'userguide' module. If you have excluded this module, you need to define this map ID yourself, otherwise you will encounter unexpected/unpleasant behavior:
 
 link:http://www.netbeans.org/issues/show_bug.cgi?id=153793[http://www.netbeans.org/issues/show_bug.cgi?id=153793]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqIdentifyMain.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqIdentifyMain.asciidoc
index b54bd4a..16b20e0 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqIdentifyMain.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqIdentifyMain.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I identify the "main project"?
+== How do I identify the "main project"?
 
 [source,java]
 ----
@@ -79,7 +79,7 @@ public final class ShowMainProjectAction extends CookieAction {
 }
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqImagesForDarkLaf.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqImagesForDarkLaf.asciidoc
index 9bdffff..384d6f0 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqImagesForDarkLaf.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqImagesForDarkLaf.asciidoc
@@ -27,14 +27,14 @@
 :toc-title:
 :syntax: true
 
-= How to provide non-inverted images for dark LookAndFeels like DarkMetal/Darcula?
+== How to provide non-inverted images for dark LookAndFeels like DarkMetal/Darcula?
 
-== In short
+=== In short
 
 * All images will be inverted, when using a DarkLaF with an image filter applied and ImageUtilities is used
 * If you don't like the inverted image/icon, then provide a image using "_dark" in its name. It will be used without any filter applied.
 
-== Details
+=== Details
 
 LaFs like DarkMetal/Darcula "invert" the colors of all the images/icons via an image filter set like `UIManager.put("nb.imageicon.filter", new DarkIconFilter())`
 
@@ -123,7 +123,7 @@ pane.putClientProperty(JTextPane.HONOR_DISPLAY_PROPERTIES, Boolean.TRUE);
 
 `
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqImplementFilesystem.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqImplementFilesystem.asciidoc
index 64241cb..1bd4311 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqImplementFilesystem.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqImplementFilesystem.asciidoc
@@ -27,13 +27,13 @@
 :toc-title:
 :syntax: true
 
-=== I'm having trouble implementing this filesystem....
+== I'm having trouble implementing this filesystem....
 
 Be sure that what you really want to be doing is implement link:http://www.netbeans.org/download/dev/javadoc/org-openide-filesystems/org/openide/filesystems/FileSystem.html[FileSystem].  Unless you really need to access objects in a database, remote server, or some other such storage as if they were files, you are probably heading in the wrong direction.
 
 If you do need to implement a FileSystem, you should probably start with link:http://www.netbeans.org/download/dev/javadoc/org-openide-filesystems/org/openide/filesystems/AbstractFileSystem.html[AbstractFileSystem] - it handles a lot of knotty locking semantics correctly and will save you a lot of time, effort and bugs.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqImplementationDependency.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqImplementationDependency.asciidoc
index c729c0d..019a517 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqImplementationDependency.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqImplementationDependency.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is an implementation dependency and when should I use one?
+== What is an implementation dependency and when should I use one?
 
 Normally modules interact with one another using _public packages_: a module can (indeed, must) declare which, if any, of its Java packages are intended to be visible to other modules. When you declare a specification dependency on another module, you only get access to the public packages. This kind of dependency looks like this in the JAR manifest (which is normally constructed from `nbproject/project.xml` in sources):
 
@@ -67,7 +67,7 @@ In order to add an implementation dependency, first add the dependency to the pr
 
 Implementation dependencies are to be avoided unless you _really_ need access to all the classes in another module, for the following reason:  If your module has an implementation dependency on module A, and module A is upgraded, your module probably must be upgraded as well, or the system will not load it (assuming module A's implementation version has changed with the upgrade - it should have).  It is a particularly bad idea to use implementation dependencies if you do not know what th [...]
 
-==== Friend dependencies
+=== Friend dependencies
 
 _Friend dependencies_ are a little different. A module may have an API which its author is not yet comfortable exposing to just anyone - it might not be fully stabilized yet. In this case, the module with the API can declare some public packages, but also stipulate that only a predefined list of "friend modules" are permitted to use them. The friend modules just declare a regular specification version dependency, but unknown modules are not permitted to use any packages from the API modu [...]
 
@@ -75,7 +75,7 @@ _Friend dependencies_ are a little different. A module may have an API which its
 
 _Always prefer friend APIs to implementation dependencies where there is a choice._
 
-==== Implementation dependencies, Auto Update, and <verifyupdatecenter>
+=== Implementation dependencies, Auto Update, and <verifyupdatecenter>
 
 Implementation dependencies cause special problems for Auto Update. (Some background information is available in link:http://openide.netbeans.org/versioning-policy.html#3[NetBeans API &amp;amp; Module Versioning Policy / Numbering Scheme for Updates].)
 
@@ -213,13 +213,13 @@ In either case, to fix a test failure
 you will generally also need to increment the specification versions
 of modules on _both_ sides of the dependency.
 
-<hr/>
+
 
 Applies to: NetBeans 5.x, 6.x
 
 Platforms: all
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqInitialMainWindowSize.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqInitialMainWindowSize.asciidoc
index e6558f6..21a44cb 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqInitialMainWindowSize.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqInitialMainWindowSize.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-==== How do I adjust the initial size/position of the main window?
+== How do I adjust the initial size/position of the main window?
 
 The default initial size of an application based on NetBeans platform is 90% of the whole screen area and the main window is also centered. These defaults can be redefined quite easily:
 
@@ -76,7 +76,7 @@ The snippet from _windowmanager.wswmgr_ above opens the main window in the upper
 
 *Note:* This way you can also define the default main window state - maximized/minimized/restored, see link:http://java.sun.com/j2se/1.5.0/docs/api/java/awt/Frame.html#setExtendedState(int)[JavaDoc] for possible values.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqInput.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqInput.asciidoc
index f47e8b2..976316d 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqInput.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqInput.asciidoc
@@ -132,7 +132,7 @@ public class OutputWindowReaderExample implements Runnable {
 
 *Note:* The module that contains this class depends on Window System API (org.openide.windows).
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqInstalledFileLocator.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqInstalledFileLocator.asciidoc
index e759e62..7b5834a 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqInstalledFileLocator.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqInstalledFileLocator.asciidoc
@@ -27,11 +27,11 @@
 :toc-title:
 :syntax: true
 
-=== Can I bundle some additional files with my module? If so, how can I find those files to use them from my module?
+== Can I bundle some additional files with my module? If so, how can I find those files to use them from my module?
 
 Sometimes you need to bundle some additional files with your module (for example native libraries or native executables).  
 
-==== Bundling External File With Your Module
+=== Bundling External File With Your Module
 
 NetBeans provides a simple and straightforward way to bundle whatever files you want into a module project:
 
@@ -49,7 +49,7 @@ The result is:
 
 _Note:_ If you are bundling third party software which *has its own installer* there is link:DevFaqUseNativeInstaller.asciidoc[a way to run that installer during module installation].
 
-==== Finding External Files At Runtime
+=== Finding External Files At Runtime
 
 Now your module includes the files you need.  You still need to get access to them at runtime.
 
@@ -68,7 +68,7 @@ Always handle the case that the user (or disk crash, whatever) might have delete
 
 If you are wondering why you don't just find the directory NetBeans is installed in and look in that directory, see the link:DevFaqWhatIsACluster#Why_Have_Clusters.3F.asciidoc[background information about clusters]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqInstanceDataObject.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqInstanceDataObject.asciidoc
index a631c09..f733282 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqInstanceDataObject.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqInstanceDataObject.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What are `*.instance` files?
+== What are `*.instance` files?
 
 `*.instance` files represent an "instance", i.e. arbitrary Java object.
 
@@ -82,10 +82,10 @@ code looking for instances of one type only would rather not load everything.)
 
 See also: link:DevFaqDotSettingsFiles.asciidoc[DevFaqDotSettingsFiles]
 
-<hr/>
+
 Applies to: NetBeans 6.7 and later
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqInvokeActionProgrammatically.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqInvokeActionProgrammatically.asciidoc
index a7eee44..9ef9077 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqInvokeActionProgrammatically.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqInvokeActionProgrammatically.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I invoke an action programmatically?
+== How do I invoke an action programmatically?
 
 Use `FileUtil.getConfigObject()`
 
@@ -66,7 +66,7 @@ See
 * link:http://bits.netbeans.org/dev/javadoc/org-openide-filesystems/org/openide/filesystems/FileUtil.html#getConfigObject(java.lang.String,%20java.lang.Class[http://bits.netbeans.org/dev/javadoc/org-openide-filesystems/org/openide/filesystems/FileUtil.html#getConfigObject(java.lang.String,%20java.lang.Class])
 * link:http://bits.netbeans.org/dev/javadoc/org-openide-awt/org/openide/awt/Actions.html#forID(java.lang.String,%20java.lang.String[http://bits.netbeans.org/dev/javadoc/org-openide-awt/org/openide/awt/Actions.html#forID(java.lang.String,%20java.lang.String])
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqJSeparatorInMainToolbar.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqJSeparatorInMainToolbar.asciidoc
index 9b95f3f..72a38d4 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqJSeparatorInMainToolbar.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqJSeparatorInMainToolbar.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I add a JSeparator to the main toolbar?
+== How can I add a JSeparator to the main toolbar?
 
 It's easy to add a separator to the menus by editing the module's layer file; in fact, the Action wizard will do this for you.  Items in the main toolbar are also configured through the layer file, but you may find that adding a separator as you would for the menu does not work in the toolbar.  So how do you add a separator to the toolbar?
 
@@ -69,7 +69,7 @@ Then simply reference an instance of this separator in the layer file:
 
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqJavaHelp.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqJavaHelp.asciidoc
index 0520237..463acee 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqJavaHelp.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqJavaHelp.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Is there a standard way to provide user documentation for my module?
+== Is there a standard way to provide user documentation for my module?
 
 Yes. See the link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-javahelp/overview-summary.html[JavaHelp Integration API]
 which describes how to include JavaHelp documentation in a module under *Help > Contents*;
@@ -36,13 +36,10 @@ rather easily, linking into the same documentation.
 
 There is an IDE wizard for creating a help set for your module.
 
---
-
 Applies to: NetBeans 5.x, 6.x
-
 Platforms: all
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqJavaHelpForNodeProperties.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqJavaHelpForNodeProperties.asciidoc
index cc71449..947712d 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqJavaHelpForNodeProperties.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqJavaHelpForNodeProperties.asciidoc
@@ -71,7 +71,7 @@ protected Sheet createSheet() {
 }
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqJavaHelpNotDisplayed.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqJavaHelpNotDisplayed.asciidoc
index 498904c..19c05ed 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqJavaHelpNotDisplayed.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqJavaHelpNotDisplayed.asciidoc
@@ -27,13 +27,13 @@
 :toc-title:
 :syntax: true
 
-=== Why doesn't my JavaHelp content show up?
+== Why doesn't my JavaHelp content show up?
 
 The first thing to check is that your JavaHelp configuration files are correct. Since these files contain IDs and file paths, it is easy to make a mistake. Unfortunately, the JavaHelp system does not provide you with much warning when such an error occurs.
 
 It is also worth noting that the JavaHelp implementation in NetBeans IDE 6.5.x and earlier link:http://www.netbeans.org/issues/show_bug.cgi?id=160276[seems to require the .html file extension].
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqJavaHelpOverrideCustom.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqJavaHelpOverrideCustom.asciidoc
index ac654e3..97e4404 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqJavaHelpOverrideCustom.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqJavaHelpOverrideCustom.asciidoc
@@ -27,17 +27,9 @@
 :toc-title:
 :syntax: true
 
-= How can I override JavaHelp to display my own help or documentation?
+== How can I override JavaHelp to display my own help or documentation?
 
-1. link:#How_can_I_override_JavaHelp_to_display_my_own_help_or_documentation.3F[How can I override JavaHelp to display my own help or documentation?]
-1. link:#Step_1:_HelpCtx.Displayer[Step 1: HelpCtx.Displayer]
-2. link:#Step_2:_Help.class[Step 2: Help.class]
-3. link:#Step_3:_Connecting_UI_To_JavaHelp[Step 3: Connecting UI To JavaHelp]
-4. link:#Step_4:_Add_the_JavaHelp_Integration_Module[Step 4: Add the JavaHelp Integration Module]
-5. link:#Summary:_Putting_It_All_Together[Summary: Putting It All Together]
-1. link:#Apache_Migration_Information[Apache Migration Information]
-
-== Step 1: HelpCtx.Displayer
+=== Step 1: HelpCtx.Displayer
 
 First, you must create a HelpCtx.Displayer that is capable of displaying your help and register it as a service provider
 
@@ -61,7 +53,7 @@ public class CustomHelpDisplayer implements HelpCtx.Displayer {
 }
 ----
 
-== Step 2: Help.class
+=== Step 2: Help.class
 
 An instance of org.netbeans.api.javahelp.Help determines what to do with a particular HelpCtx. In order to use your custom help displayer, you need to create an instance of Help that can display using your custom help displayer. In this case, you want to override the Help class provided with the NetBeans platform, so you set the 'position' attribute low. The purpose of this class is two-fold:
 
@@ -123,11 +115,11 @@ public class CustomHelp extends Help {
 }
 ----
 
-== Step 3: Connecting UI To JavaHelp
+=== Step 3: Connecting UI To JavaHelp
 
 See link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-javahelp/org/netbeans/api/javahelp/doc-files/help-guide.html[Connecting Help In NetBeans].
 
-== Step 4: Add the JavaHelp Integration Module
+=== Step 4: Add the JavaHelp Integration Module
 
 This module is not "eager", so to force it to load, at least one module must depend on it. Simply make JavaHelp Integeration a dependency of one your modules to make Help available. The JavaHelp Integration module is in the 'platform' library.
 
@@ -138,11 +130,10 @@ This module is not "eager", so to force it to load, at least one module must dep
 * If it's one we recognize, we invoke our custom displayer.
 * If it's not, we hand it off to another Help instance.
 
---
 Applies to: NetBeans IDE 7.2
 Platforms: All
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqJavaStartParms.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqJavaStartParms.asciidoc
index 1a57042..bdb1660 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqJavaStartParms.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqJavaStartParms.asciidoc
@@ -28,9 +28,9 @@
 :syntax: true
 
 This is simple to do but hard to figure out.
-<ol>
-<li>Define the run.args.extra property in the suite's platform.properties file. (i.e. run.args.extra=-J-Xms48m -J-Xmx512m)</li>
-<li>Add/edit this target to your suite's build.xml file:
+
+. Define the run.args.extra property in the suite's platform.properties file. (i.e. run.args.extra=-J-Xms48m -J-Xmx512m)
+. Add/edit this target to your suite's build.xml file:
 
 [source,xml]
 ----
@@ -43,12 +43,11 @@ This is simple to do but hard to figure out.
     </target>
 ----
 
-</li>
-<li>Build your application.</li>
-*Note:* The above will work with any distribution method (i.e. zip, installer, etc...)
-</ol>
+. Build your application.
+
+NOTE: The above will work with any distribution method (i.e. zip, installer, etc...)
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqKeybindings.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqKeybindings.asciidoc
index 61163f2..8f624bc 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqKeybindings.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqKeybindings.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do keybindings work?
+== How do keybindings work?
 
 Keybindings are specified in yet another folder in the link:DevFaqSystemFilesystem.asciidoc[system filesystem ].  The folder Shortcuts/ contains link:DevFaqInstanceDataObject.asciidoc[.instance files] or link:DevFaqDotShadowFiles.asciidoc[.shadow files] (shadow files are like symlinks to another file in the system fs) - these map to Actions.
 
@@ -68,7 +68,7 @@ Here is an example of what a layer file might look like if you bound the Ctrl+Sh
 
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqKeybindingsInUse.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqKeybindingsInUse.asciidoc
index 76da104..6fdf6e2 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqKeybindingsInUse.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqKeybindingsInUse.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-==== How do I find out which keybindings are already in use?
+== How do I find out which keybindings are already in use?
 
 For an existing release you can look at e.g. link:KeymapProfileFor60.asciidoc[KeymapProfileFor60] to see the specification.
 
@@ -50,7 +50,7 @@ Linux window manager shortcuts, etc.
 If at all possible, use a multistroke binding:
 for example, `Shortcuts/D-J R C.shadow` binds the 3-stroke sequence `Ctrl-J R C`.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqLgpl3rdPartySources.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqLgpl3rdPartySources.asciidoc
index 2d97ba9..2b6a8ef 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqLgpl3rdPartySources.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqLgpl3rdPartySources.asciidoc
@@ -70,7 +70,7 @@ platform/modules/ext/platform-3.4.0.jar |link:http://hg.netbeans.org/binaries/2F
 platform/modules/ext/jna-platform-4.0.0.jar |link:http://hg.netbeans.org/binaries/6C7D7616D86B35623DA5E590B54EB95448D7117C-jna-4.0.0-src.zip[jna-4.0.0-src.zip] 
 |===
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqLibrariesModuleDescriptions.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqLibrariesModuleDescriptions.asciidoc
index e2ae6a5..b0f195e 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqLibrariesModuleDescriptions.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqLibrariesModuleDescriptions.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== In the Libraries tab of my application's Project Properties, there sure are a lot of modules listed. What are they for?
+== In the Libraries tab of my application's Project Properties, there sure are a lot of modules listed. What are they for?
 
 When you're creating an application on the NetBeans Platform in NetBeans IDE, you can right-click the app in the Projects window, choose Properties, and then go to the Libraries tab. There you'll see a list of clusters containing the modules you can add to your application.
 
@@ -857,7 +857,7 @@ What are they all for? Here's the answer.
 |Maven Profiler |org.netbeans.modules.websvc.saas.services.zvents 
 |===
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqLic3rdPartyComponents.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqLic3rdPartyComponents.asciidoc
index 963b014..9115942 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqLic3rdPartyComponents.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqLic3rdPartyComponents.asciidoc
@@ -35,7 +35,7 @@ Matrix of third-party libraries can be found in Third Party License link for the
 
 Note that if your application depends not only on Platform (modules from 'platform' cluster) but also on other parts of the NetBeans IDE (e.g. modules from the 'ide', or 'java' clusters) there may be derived dependencies on other 3rd party libraries.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqListenEditorChanges.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqListenEditorChanges.asciidoc
index 204010a..b0a135d 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqListenEditorChanges.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqListenEditorChanges.asciidoc
@@ -27,9 +27,9 @@
 :toc-title:
 :syntax: true
 
-=== How can I track what file the user is currently editing?
+== How can I track what file the user is currently editing?
 
-==== EditorRegistry
+=== EditorRegistry
 
 The editor keeps a registry of open editors;  you can track the active editor using the following code:
 
@@ -55,7 +55,7 @@ EditorRegistry.addPropertyChangeListener(l);
 
 Please read javadoc on `EditorRegistry` to see details about the properties delivered through the listener used in the above code. There are many property changes fired and if an event comes it does *not* necessarily mean that the active editor has changed.
 
-==== NbDocument.findRecentEditorPane
+=== NbDocument.findRecentEditorPane
 
 If you have a `EditorCookie` you can use `NbDocument.findRecentEditorPane`
 
@@ -65,7 +65,7 @@ Applies to: Netbeans 6.x and later
 
 Platforms: All
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqListenForChangesInNonExistentFile.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqListenForChangesInNonExistentFile.asciidoc
index c9995ab..1f80593 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqListenForChangesInNonExistentFile.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqListenForChangesInNonExistentFile.asciidoc
@@ -27,13 +27,13 @@
 :toc-title:
 :syntax: true
 
-=== I want to listen for changes in a file that may not exist or may be deleted and re-created
+== I want to listen for changes in a file that may not exist or may be deleted and re-created
 
 There are some cases where you want to listen for changes in a file or folder that does not exist, or may be created and deleted on the fly.
 
 As of NetBeans 6.7, you can use link:http://bits.netbeans.org/dev/javadoc/org-openide-filesystems/org/openide/filesystems/FileUtil.html#addFileChangeListener(org.openide.filesystems.FileChangeListener,%20java.io.File)[FileUtil.addFileChangeListener(FileChangeListener, File)] to listen for such changes. There is also FileUtil.addRecursiveListener
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqListenForOpenEvents.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqListenForOpenEvents.asciidoc
index 31e3919..ccea414 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqListenForOpenEvents.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqListenForOpenEvents.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I be notified when a file is opened?
+== How can I be notified when a file is opened?
 
 [source,java]
 ----
@@ -85,7 +85,7 @@ See also link:http://java.net/projects/nbwicketsupport/sources/nbwicketsupport/c
 
 Taken from nbdev-mailing list - thanks to Geertjan.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqListenForOpeningClosingProject.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqListenForOpeningClosingProject.asciidoc
index 02d79c4..be77e8f 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqListenForOpeningClosingProject.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqListenForOpeningClosingProject.asciidoc
@@ -27,9 +27,9 @@
 :toc-title:
 :syntax: true
 
-= How to listen for projects to be opened/closed?
+== How to listen for projects to be opened/closed?
 
-== Specific for a project-type
+=== Specific for a project-type
 
 Implement a ProjectOpenedHook and register it to a project-type
 `
@@ -65,11 +65,11 @@ public class MyProjectOpenedHook extends ProjectOpenedHook {
 `
 Inspired by link:https://github.com/shannah/mirah-nbm/blob/695afe895553bbcae0a2f3ad8bfc38f48963de9b/src/ca/weblite/netbeans/mirah/antproject/web/WebMirahProjectOpenedHook.java[https://github.com/shannah/mirah-nbm/blob/695afe895553bbcae0a2f3ad8bfc38f48963de9b/src/ca/weblite/netbeans/mirah/antproject/web/WebMirahProjectOpenedHook.java]
 
-== For all project-types
+=== For all project-types
 
 See link:https://blogs.oracle.com/geertjan/entry/org_netbeans_spi_project_ui[https://blogs.oracle.com/geertjan/entry/org_netbeans_spi_project_ui]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqListenForSaveEvents.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqListenForSaveEvents.asciidoc
index 2165818..d89ce07 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqListenForSaveEvents.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqListenForSaveEvents.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I be notified when a file is modified and saved??
+== How can I be notified when a file is modified and saved??
 
 The link:http://bits.netbeans.org/dev/javadoc/org-openide-loaders/org/openide/loaders/DataObject.Registry.html[DataObject.Registry] in link:http://bits.netbeans.org/dev/javadoc/org-openide-loaders[LoadersAPI] gives you a set of modified DataObjects. You can also add a listener and be notified when the set of modified objects changes.
 
@@ -37,7 +37,7 @@ To listen on a single DataObject for save events, simply add a `PropertyChangeLi
 
 Note that listening for something to be saved is _not the same as listening for any changes in the file_ - you are really listening only for (directly or indirectly) user-initiated save events, as in the user pressing CTRL-S when the file is modified and opened in the editor.  For notifications about any changes in a file, instead attach a `link:DevFaqListenForChangesInNonExistentFile.asciidoc[FileChangeListener]` to the underlying `link:DevFaqFileObject.asciidoc[FileObject]`.
 
-== Track the currently modified files by DataObject Registry listening - Sample code
+=== Track the currently modified files by DataObject Registry listening - Sample code
 
 [source,java]
 ----
@@ -71,7 +71,7 @@ for (int i = 0; i < objects.length; i++) {
 * Nodes API
 * Utilities API
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqListeningForFileChanges.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqListeningForFileChanges.asciidoc
index c487292..1d03d9e 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqListeningForFileChanges.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqListeningForFileChanges.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== I am listening for changes in a folder/file but when there are changes I do not receive an event
+== I am listening for changes in a folder/file but when there are changes I do not receive an event
 
 If you are adding/deleting/changes using the FileSystems API - i.e. adding using link:http://bits.netbeans.org/dev/javadoc/org-openide-filesystems/org/openide/filesystems/FileUtil.html#createData(org.openide.filesystems.FileObject,%20java.lang.String)[FileUtil.createData()] then it should work.
 
@@ -42,7 +42,7 @@ The reasons for the way this is handled are twofold:
 
 If you are creating files or folders programmatically, use link:http://bits.netbeans.org/dev/javadoc/index.html[FileObject], not java.io.File and any nodes your UI shows for those files will automatically update.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqLogActionStartup.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqLogActionStartup.asciidoc
index 1e7bb34..96385a6 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqLogActionStartup.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqLogActionStartup.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-= How do you invoke the View/IDE Log Action programmatically?
+== How do you invoke the View/IDE Log Action programmatically?
 
 Problem: In a NetBeans Platform application, it is conceivable that the Output window's only use could be to show logging messages to the user. In this case, since the Output TopComponent is always persisted, and the IDE log is only attached via an Action, the Action should be invoked whenever the Output window is open.
 
@@ -183,7 +183,7 @@ LOG_FoundAction=Found Action ''{0}''; calling actionPerformed()
 LOG_WindowClosed=TopComponent with ID ''{0}'' is closed or not instantiated
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqLogging.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqLogging.asciidoc
index f7843ea..abe195b 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqLogging.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqLogging.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Using java.util.logging in NetBeans
+== Using java.util.logging in NetBeans
 
 The logging system in NetBeans is based on the standard JDK's java.util.logging and complies to it as much as possible. This document sumarizes the basic usecases and shall be treated as a guide for writing good NetBeans ready logging code. The info given here is valid for default configuration of the logger as it is used in NetBeans. However it is possible to fully replace the system by providing own logging properties as in any other JDK application. Then of course the behaviour may ge [...]
 
@@ -274,7 +274,7 @@ Indeed a structural logging can achive much more than shown in this simplistic e
 
 From: link:http://bits.netbeans.org/dev/javadoc/org-openide-util/org/openide/util/doc-files/logging.html[Logging in NetBeans].
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqLogicalKeybindings.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqLogicalKeybindings.asciidoc
index c197a18..ca806b4 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqLogicalKeybindings.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqLogicalKeybindings.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Why should I use D- for Ctrl and O- for Alt - I thought C stood for Ctrl and A stood for alt?
+== Why should I use D- for Ctrl and O- for Alt - I thought C stood for Ctrl and A stood for alt?
 
 (Wondering what this is about?  See the link:DevFaqKeybindings.asciidoc[general FAQ item on keybindings]).
 
@@ -41,7 +41,7 @@ Any alt-bound keybinding on mac is a bug.  If you use the logical syntax for key
 
 Note that the mapping handling does skip key combinations that simply can't work on Mac - for example, Command-H and Command-Q are always consumed by the OS, so D-H and D-Q map to Ctrl-H and Ctrl-Q, respectively, everywhere.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqLookup.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqLookup.asciidoc
index 15ca27d..b820a6c 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqLookup.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqLookup.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is a Lookup?
+== What is a Lookup?
 
 link:http://bits.netbeans.org/dev/javadoc/org-openide-util-lookup/org/openide/util/Lookup.html[Lookup] is a mechanism for finding instances of objects.  It is pervasively used in NetBeans APIs.  The general pattern is that you pass a Class object and get back an instance of that class or null.  See the Javadoc for links to articles describing its inspiration and purpose.
 
@@ -101,7 +101,7 @@ public abstract class GlobalService {
 
 Some other module entirely actually registers an implementation of this interface in the link:DevFaqLookupDefault.asciidoc[default Lookup].  link:http://bits.netbeans.org/dev/javadoc/org-openide-awt/org/openide/awt/StatusDisplayer.html[StatusDisplayer] is a good example of this pattern.
 
-==== What if multiple objects of the same type should be available?
+=== What if multiple objects of the same type should be available?
 
 A `Lookup` is not limited to containing one singleton of any type.  If there may be more than one of a given type in a Lookup, the syntax is slightly different:
 
@@ -140,7 +140,7 @@ If you need to merge together more than one lookup (for example, the lookup prov
 
 Objects in a `Lookup` often are not instantiated until the first time they are requested;  depending on the implementation, they may be weakly referenced, so that if an object is not used for a while, it can be garbage collected to save memory. So `Lookup` additionally enables lazy instantiation of objects, which is useful for performance reasons.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqLookupContents.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqLookupContents.asciidoc
index 34bf325..41eca2e 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqLookupContents.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqLookupContents.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I find out what is in a Lookup?
+== How can I find out what is in a Lookup?
 
 The simplest way is to call `Lookup.toString()`.  If you want the output in a more readable form, do the following and print/format the resulting collection as you wish:
 
@@ -43,7 +43,7 @@ for (Object o : c) {
 
 *<u>Do not</u> do either of these things in production code!*
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqLookupCookie.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqLookupCookie.asciidoc
index 5732847..eeb351d 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqLookupCookie.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqLookupCookie.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is the difference between getCookie(Class), SharedClassObject.get(Class) and Lookup.lookup(Class)?
+== What is the difference between getCookie(Class), SharedClassObject.get(Class) and Lookup.lookup(Class)?
 
 All of these are really historical variations on the same theme.  In all cases, you pass a `Class` object and get back null or an instance of that class.  You can see the progression in genericness:
 
@@ -42,7 +42,7 @@ link:DevFaqLookup.asciidoc[Lookup] is the most modern and generic version of thi
 1. Its return type is `java.lang.Object`, so it can be used directly with anything
 2. Having objects _own_ a lookup rather than directly providing a `lookup(Class c)` method makes it easier to replace or proxy the Lookup of some object
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqLookupDefault.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqLookupDefault.asciidoc
index 77df8fd..f2e9829 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqLookupDefault.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqLookupDefault.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is the "default lookup"?
+== What is the "default lookup"?
 
 The default lookup is `Lookup.getDefault()`.
 It is the registry for global singletons and instances of objects which have been registered in the system by modules.
@@ -88,11 +88,11 @@ for (MyService s : Lookup.getDefault().lookupAll(MyService.class)) {
 * link:http://bits.netbeans.org/dev/javadoc/usecases.html#usecase-Utilities[Extension Points Tutorial] 
 * link:http://bits.netbeans.org/dev/javadoc/org-openide-util-lookup/org/openide/util/Lookup.html[Javadoc for Lookup]
 
-<hr/>
+
 
 Applies to: NetBeans 6.7 and later
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqLookupEventBus.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqLookupEventBus.asciidoc
index fa67e9e..6118dd2 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqLookupEventBus.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqLookupEventBus.asciidoc
@@ -143,7 +143,7 @@ Thanks!
 Rob
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqLookupForDataNode.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqLookupForDataNode.asciidoc
index cb1c467..5c8fd15 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqLookupForDataNode.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqLookupForDataNode.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I add support for `Lookup`s on nodes representing my file type?
+== How can I add support for `Lookup`s on nodes representing my file type?
 
 Any object you create can implement `Lookup.Provider`. The simplest way to create a mutable lookup is by using `InstanceContent` and `AbstractLookup`.  Simplified typical usage:
 
@@ -53,7 +53,7 @@ This is how you create a lookup with dynamic content of your choosing.  See also
 
 If you are using `link:http://bits.netbeans.org/dev/javadoc/org-openide-util-lookup/org/openide/util/lookup/ProxyLookup.html[ProxyLookup]` to proxy another (or multiple) lookups, and you want to change the set of Lookups you are proxying on the fly, you will need to subclass `ProxyLookup` and call the protected method [link:http://bits.netbeans.org/dev/javadoc/org-openide-util-lookup/org/openide/util/lookup/ProxyLookup.html#setLookups(org.openide.util.Lookup[http://bits.netbeans.org/dev/ [...]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqLookupGenerics.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqLookupGenerics.asciidoc
index 4b61008..403b8f1 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqLookupGenerics.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqLookupGenerics.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I use Java Generics with Lookup?
+== How do I use Java Generics with Lookup?
 
 As of NetBeans 6, a number of convenience methods have been added to lookup, and support for Java generics has been added to Lookup.  The following are differences (assume that `lkp` is a [[DevFaqLookup| `Lookup`]]):
 
@@ -82,7 +82,7 @@ for (SomeService s : Lookup.getDefault().lookupAll(SomeService.class)) {
 }
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqLookupHowToOverride.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqLookupHowToOverride.asciidoc
index bf77ee9..53f6949 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqLookupHowToOverride.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqLookupHowToOverride.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I override an instance in the Default Lookup?
+== How can I override an instance in the Default Lookup?
 
 As a result of NetBeans design for extensibility, you'll find a lot of code like this:
 
@@ -73,7 +73,7 @@ com.tomwheeler.example.SpecialDialogDisplayerImpl
 
 More information about this and other Lookup-related topics, including how to set the order of registered services, can be link:http://bits.netbeans.org/dev/javadoc/org-openide-util/org/openide/util/doc-files/api.html[found in the Utilities API documentation].
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqLookupImplement.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqLookupImplement.asciidoc
index 7b731c7..0d22b65 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqLookupImplement.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqLookupImplement.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I implement my own lookup or proxy another one?
+== How do I implement my own lookup or proxy another one?
 
 It is not uncommon to be subclassing a class, such as link:DevFaqWindowsTopComponent.asciidoc[TopComponent] or link:DevFaqWhatIsANode.asciidoc[Node] which has a method `getLookup()`, and to need to add to or filter the original Lookup's contents.  There are a number of convenience factories and classes which make it easy to do this:
 
@@ -38,7 +38,7 @@ It is not uncommon to be subclassing a class, such as link:DevFaqWindowsTopCompo
 
 If you need to customize a Node's lookup, read link:DevFaqNodesCustomLookup.asciidoc[the FAQ item on how to do that].
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqLookupLazyLoad.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqLookupLazyLoad.asciidoc
index 0d68d9b..ae44de5 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqLookupLazyLoad.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqLookupLazyLoad.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-==== How do I lazy-load an item in the Lookup?
+== How do I lazy-load an item in the Lookup?
 
 A node is typically used to represent some business object and it's a common idiom to place that business object in the node's lookup so that, for example, a context-sensitive action can operate on it.  Sometimes fully initializing that business object can involve an expensive operation that would be wasted effort if the user never invoked the action that used it anyway.  
 
@@ -35,11 +35,11 @@ So how can you defer loading or initializing the business object until it is tru
 
 There are probably several ways, but two common ones are:
 
-==== Override the `beforeLookup(Lookup.Template<?> template)` method
+=== Override the `beforeLookup(Lookup.Template<?> template)` method
 
 If you are using the `AbstractLookup` class to create the lookup, you can override the `beforeLookup(Lookup.Template<?> template)`.  By doing this, you will be notified just before a lookup query is processed and you could check to see if the template would match the objects for which you've deferred loading, giving you an opportunity to load them now and add them to the `InstanceContent` used by the `AbstractLookup`.
 
-==== Use `InstanceContent.Convertor` to create a placeholder object
+=== Use `InstanceContent.Convertor` to create a placeholder object
 
 The `InstanceContent.Convertor` class can be registered in an `AbstractLookup` such that it provides a typesafe placeholder until the actual object type is requested, and at that point, the convertor can create and return the actual object.
 
@@ -96,7 +96,7 @@ public class LazyLoadingDelegate implements InstanceContent.Convertor<Token, AnE
 
 ----
 
-==== Code that creates a Lookup and registers the InstanceContent:
+=== Code that creates a Lookup and registers the InstanceContent:
 
 [source,java]
 ----
@@ -129,11 +129,11 @@ public final class ExpensiveClassAction implements ActionListener {
 
 ----
 
-==== Lifecycle With InstanceContent.Converter
+=== Lifecycle With InstanceContent.Converter
 
 Objects created using an InstanceContent.Converter are only weakly cached by default.  That means that, after AnExpensiveClass is instantiated, it can be garbage collected if no object holds a reference to it in a field.  If the object is going to be queried for repeatedly, you may want your InstanceContent.Converter to cache the last-created value, either for some period of time, or using a SoftReference or hard reference or other caching strategy.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqLookupNonSingleton.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqLookupNonSingleton.asciidoc
index ce9741c..5ca8aab 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqLookupNonSingleton.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqLookupNonSingleton.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== If there is more than one of a type in a Lookup, which instance will I get?
+== If there is more than one of a type in a Lookup, which instance will I get?
 
 As noted in link:DevFaqLookup.asciidoc[the overview of Lookup], a Lookup can contain more than one instance of a given class;  Lookup is often used for singletons, but not exclusively for singletons.  For example, in the link:http://www.netbeans.org/download/dev/javadoc/ProjectAPI/overview-summary.html[Projects API], there is a class called link:http://www.netbeans.org/download/dev/javadoc/ProjectAPI/org/netbeans/spi/project/ProjectFactory.html[ProjectFactory] that recognizes different t [...]
 
@@ -39,7 +39,7 @@ A Lookup makes no assumptions about what's in it, or what you might want to put
 
 In practice this is a non-problem - anything you are going to try to find in a `Lookup` is going to document whether it is supposed to be a singleton or not.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqLookupPackageNamingAndLookup.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqLookupPackageNamingAndLookup.asciidoc
index b42aa11..7fef94f 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqLookupPackageNamingAndLookup.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqLookupPackageNamingAndLookup.asciidoc
@@ -33,7 +33,7 @@ Q: After adding my class to lookup I get a `ClassNotFoundException` when trying
 
 A: You might have tried to place the interface and the implementation class in different modules but used the same package name. NetBeans prohibits two or more modules to define classes in the same package. Choose a distinctive package name (or package name prefix) for each module.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqLookupVsHashmap.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqLookupVsHashmap.asciidoc
index 27f4023..76bc940 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqLookupVsHashmap.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqLookupVsHashmap.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Why use this strange convention - wouldn't a Map be good enough?
+== Why use this strange convention - wouldn't a Map be good enough?
 
 Other platforms do use string-keyed maps for this sort of thing, but there are some weaknesses with that approach:
 
@@ -42,7 +42,7 @@ There are some other capabilities of `Lookup` (such as getting the specific type
 
 See also the javadoc: [link:http://bits.netbeans.org/dev/javadoc/org-openide-util-lookup/org/openide/util/Lookup.html[http://bits.netbeans.org/dev/javadoc/org-openide-util-lookup/org/openide/util/Lookup.html] `org.openide.util.Lookup`]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqLookupWhere.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqLookupWhere.asciidoc
index 8c0f38a..97a5b67 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqLookupWhere.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqLookupWhere.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What uses Lookup?
+== What uses Lookup?
 
 There are a number of places link:DevFaqLookup.asciidoc[Lookup ] is commonly found/used in NetBeans.  Generally, if you have found some class and you are wondering where on earth you get an actual instance of one of those, the answer is probably "from something-or-other's Lookup".
 
@@ -39,7 +39,7 @@ Common cases:
 * `link:DevFaqWindowsTopComponent.asciidoc[TopComponent.getLookup()]` - if you are writing a UI component, and want to affect the global selection, but your component doesn't display nodes and you don't have any use for Nodes, you probably want to provide your own Lookup here with whatever you want to include in it (things like link:http://www.netbeans.org/download/dev/javadoc/org-openide-nodes/org/openide/cookies/OpenCookie.html[OpenCookie], link:http://www.netbeans.org/download/dev/jav [...]
 * `link:http://www.netbeans.org/download/dev/javadoc/org-openide-util/org/openide/util/Utilities.html#actionsGlobalContext()[Utilities.actionsGlobalContext()]` returns a `Lookup` which represents the global "selection context" in NetBeans.  It is a `ProxyLookup` which proxies the lookup of whichever `link:DevFaqWindowsTopComponent.asciidoc[TopComponent]` currently has focus.  So if you listen for changes in the presence or absence of a particular type in this lookup, you will receive app [...]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqMIMEResolver.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqMIMEResolver.asciidoc
index 6298c47..c45c647 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqMIMEResolver.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqMIMEResolver.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I create declarative MIMEResolver and add new file type?
+== How can I create declarative MIMEResolver and add new file type?
 
 There is a wizard available for NetBeans modules which does this for you. Just run *New File | Module Development | File Type*. Fill in the *MIME Type* text field and choose whether to recognize file by extension or XML root element. If you want more sophisticated recognition, choose "*by Filename Extension*" and edit created resolver xml after you finish the wizard. In the next step type in "*Class Name Prefix*" your preferred prefix and finish the wizard.
 
@@ -46,7 +46,7 @@ Description of declarative MIME resolve can be found in link:http://bits.netbean
   Related: link:DevFaqFileRecognition.asciidoc[DevFaqFileRecognition]
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqMainTitle.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqMainTitle.asciidoc
index 93e1c9e..7fb7141 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqMainTitle.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqMainTitle.asciidoc
@@ -108,7 +108,7 @@ See also:
 * link:http://blogs.kiyut.com/tonny/2007/08/06/netbeans-platform-branding-and-version-info/[Branding version numbers using Ant]
 * link:DevFaqVersionNumber.asciidoc[DevFaqVersionNumber]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqMainwindowClosingAction.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqMainwindowClosingAction.asciidoc
index f7c04ed..27a106d 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqMainwindowClosingAction.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqMainwindowClosingAction.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I change the closing action of the MainWindow?
+== How do I change the closing action of the MainWindow?
 
 When you click the close button in the top right corner the application closes. If you want to do something before the application closes (e.g. show a dialog with OK and Cancel options) or prevent it from closing, this is possible.
 
@@ -36,7 +36,7 @@ Make a class in your module that extends `org.openide.modules.ModuleInstall`. Th
 Override the `closing` method and insert your special logic.
 If you return `false` the application will not exit.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqMakeGroupTemplate.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqMakeGroupTemplate.asciidoc
index 7e4140d..082299e 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqMakeGroupTemplate.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqMakeGroupTemplate.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I make a file template which actually creates more than one file?
+== How do I make a file template which actually creates more than one file?
 
 For example, say you want to make a template which will appear in *File | New File* which will prompt the user for a name and location but then actually create several related files.
 
@@ -45,7 +45,7 @@ See also link:https://blogs.oracle.com/geertjan/entry/multiple_files_from_a_sing
 
 Applies to: NetBeans 5.0, 5.5, 6.X
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqMakeItTalk.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqMakeItTalk.asciidoc
index bc2ae14..b89c9cc 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqMakeItTalk.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqMakeItTalk.asciidoc
@@ -50,7 +50,7 @@ And your application talks. Since link:https://sourceforge.net/projects/phonemic
 
 You can read more about Phonemic link:https://sourceforge.net/apps/trac/phonemic/[here].
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqMavenHowToMigrateFromANT.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqMavenHowToMigrateFromANT.asciidoc
index 8ffc2af..0f7e211 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqMavenHowToMigrateFromANT.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqMavenHowToMigrateFromANT.asciidoc
@@ -110,7 +110,7 @@ There is still more to do. Like to configure export packages, signing, homepage
 
 Copied from link:http://benkiew.wordpress.com/2013/10/21/how-convert-an-ant-based-netbeans-module-to-a-maven-based-netbeans-module/[http://benkiew.wordpress.com/2013/10/21/how-convert-an-ant-based-netbeans-module-to-a-maven-based-netbeans-module/]. Tested with NB7.4
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqMavenL10N.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqMavenL10N.asciidoc
index 91d9fdf..e3d2955 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqMavenL10N.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqMavenL10N.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I create localization modules using Maven?
+== How can I create localization modules using Maven?
 
 If you have localized versions of resources _in your own modules_, you can simply place them alongside the base version; for example, `src/main/resources/my/module/Bundle_de.properties` would provide a German translation of `src/main/resources/my/module/Bundle.properties`.
 
@@ -44,7 +44,7 @@ The simplest way to do this is to use the existing [link:http://mojo.codehaus.or
 
 The module bundling the localizations can now be included in your app, or distributed by any other means. When the specified locale is active, your localizations will be applied.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqMavenPlatformRebel.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqMavenPlatformRebel.asciidoc
index bc2c42e..88545c8 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqMavenPlatformRebel.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqMavenPlatformRebel.asciidoc
@@ -84,7 +84,7 @@ Please note that any layer or manifest registrations are not likely to be reload
 
 The solution was tested with nbm-maven-plugin 3.8 and JRebel 5.0.1
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqMavenSystemScope.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqMavenSystemScope.asciidoc
index 6b15388..6a5ded9 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqMavenSystemScope.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqMavenSystemScope.asciidoc
@@ -33,7 +33,7 @@ System-scope dependencies, like provided scope, are never packaged with a projec
 
 See link:http://jira.codehaus.org/browse/MNBMODULE-120[MNBMODULE-120] for discussion and alternative solutions.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqMemoryLeaks.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqMemoryLeaks.asciidoc
index 4635b04..6bc0544 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqMemoryLeaks.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqMemoryLeaks.asciidoc
@@ -113,7 +113,7 @@ Platforms: All
 
 link:Category:Performance:HowTo.asciidoc[Category:Performance:HowTo]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqMigratingToNewerPlatform.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqMigratingToNewerPlatform.asciidoc
index 328b9c5..26fac3e 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqMigratingToNewerPlatform.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqMigratingToNewerPlatform.asciidoc
@@ -77,7 +77,7 @@ When migrating a module suite application to use a newer version of the platform
 
 * link:http://bruehlicke.blogspot.com/2016/10/porting-my-nb-65-rcp-app-to-nb-82.html[http://bruehlicke.blogspot.com/2016/10/porting-my-nb-65-rcp-app-to-nb-82.html]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqMixingLightweightHeavyweight.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqMixingLightweightHeavyweight.asciidoc
index fffacbe..933cf53 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqMixingLightweightHeavyweight.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqMixingLightweightHeavyweight.asciidoc
@@ -50,10 +50,10 @@ In some cases, such as displaying OpenGL content via JOGL, it may be necessary t
 
 For reference, see link:http://docs.oracle.com/javase/7/docs/webnotes/tsg/TSG-Desktop/html/awt.html[Oracle Notes on AWT]
 
-<hr/>
+
 Applies to: NetBeans 7.3 and above
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqModifyOpenFile.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqModifyOpenFile.asciidoc
index 9a7fb83..7f6e71b 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqModifyOpenFile.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqModifyOpenFile.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Is it safe to programmatically modify a file which is open in the editor?
+== Is it safe to programmatically modify a file which is open in the editor?
 
 It is not safe to modify a `FileObject` (via `getOutputStream`) which is open and _modified_ in the editor. In fact, it is not possible: calling `FileObject.lock()` will fail. If you modify the `java.io.File` (bypassing the Filesystems API) you may cause a conflict.
 
@@ -35,11 +35,9 @@ If the file is not modified in the editor (easily checkable via `DataObject.isMo
 
 If the file _is_ modified you can make changes to the open editor buffer: use `EditorCookie` to acquire the Swing `Document` and make changes through that. It may be considered impolite to then save the file if it was modified before.
 
---
-
 Applies to: NetBeans 4.0 and newer
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqModuleCCE.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqModuleCCE.asciidoc
index bd7c0f0..d915e9a 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqModuleCCE.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqModuleCCE.asciidoc
@@ -87,10 +87,10 @@ If a class could be loaded from two (or more) places, it will not be loaded at a
 This does not solve your problem but it at least ensures it gets reported more reliably
 and with a descriptive message rather than an odd `ClassCastException`.
 
-<hr/>
+
 Applies to: NetBeans 6.5 and later
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqModuleDependencies.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqModuleDependencies.asciidoc
index e19208b..6d8b544 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqModuleDependencies.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqModuleDependencies.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do module dependencies and class loading work?
+== How do module dependencies and class loading work?
 
 The nuts and bolts of module dependencies are as follows:
 
@@ -64,11 +64,11 @@ you probably want to read link:DevFaqWrapperModules.asciidoc[DevFaqWrapperModule
 
 For more details, see the link:http://bits.netbeans.org/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html[reference documentation about classloading in NetBeans].
 
-<hr/>
+
 
 Applies to: NetBeans 6.8 and above
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqModuleDupePackages.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqModuleDupePackages.asciidoc
index b90cd4f..4bad335 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqModuleDupePackages.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqModuleDupePackages.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Can two or more modules contain the same package?
+== Can two or more modules contain the same package?
 
 Yes, NetBeans does permit multiple modules to load from a single package.
 However, this should be considered poor style and avoided whenever possible.
@@ -37,7 +37,7 @@ between classes defined by different class loaders
 
 Applies to: NetBeans 6.1 and later
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqModuleLoadUnloadNotification.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqModuleLoadUnloadNotification.asciidoc
index d5df72b..7b0b2ba 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqModuleLoadUnloadNotification.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqModuleLoadUnloadNotification.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can code in one module be notified when other modules are loaded or unloaded?
+== How can code in one module be notified when other modules are loaded or unloaded?
 
 Let's begin by stating that you probably do not _need_ to know when other modules are loaded or unloaded.
 The module system takes care of dependency management for you,
@@ -92,10 +92,10 @@ By using these two facts together, it is possible to listen to changes in the in
 Once you detect that a module has been created you may also want to register a `PropertyChangeListener` and listen to `ModuleInfo.PROP_ENABLED`.
 (A module present in the installation will provide a `ModuleInfo` but `isEnabled` might be false if it is not currently loaded.)
 
-<hr/>
+
 Applies to: NetBeans 6.7 and later
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqModuleObfuscation.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqModuleObfuscation.asciidoc
index b354ffe..4ef35db 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqModuleObfuscation.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqModuleObfuscation.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Can I obfuscate a module?
+== Can I obfuscate a module?
 
 If you want to protect a NetBeans module from disassembly, you can obfuscate it.
 For example you can use link:http://proguard.sourceforge.net/[ProGuard], an open-source obfuscator.
@@ -219,11 +219,11 @@ NOTE: This example will obfuscate all your private classes and methods only. Thi
 
 NOTE2: As a practical suggestion you could also decide not to overwrite the `debug` target and simply comment out the `netbeans-extra` target as long as you develop. Only activate the `netbeans-extra` target when you do a release build or create new `NBM's` for an update.
 
-<hr/>
+
 
 This is verified to work on NB 6.5 running Solaris or Windows using Proguard 4.1. (`proguard.jar` 548 Kb) Issues were found with 4.2. Others versions (current Feb 2010) the 4.5 beta is out has not been tested yet. For Mac OS X you will need to softlink the classes.jar to rt.jar as described in link:http://bruehlicke.blogspot.com/search/label/Mac%20OS%20X[ This blog entry]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqModulePatching.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqModulePatching.asciidoc
index 01c2c25..74f5b9d 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqModulePatching.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqModulePatching.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I create a patch for a preexisting NetBeans module?
+== How do I create a patch for a preexisting NetBeans module?
 
 If you need to patch an existing module, you can place a JAR file relative to the original.
 For example, to patch `ide/modules/org-openide-example.jar`
@@ -47,10 +47,10 @@ you will need to either manually preinstall the patch JAR in your copy of the Pl
 or override your `build-zip` target to include the JAR in the final ZIP
 (in which case testing using *Run Project* will not have the patch active).
 
-<hr/>
+
 Applies to: NetBeans 6.x
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqModuleReload.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqModuleReload.asciidoc
index 089a565..2971cce 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqModuleReload.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqModuleReload.asciidoc
@@ -43,7 +43,7 @@ A: You have several options:
 
 Procedure #2 is safest. #1 is fine for minor tweaks. #4 basically supersedes #3 if you do not mind using an added tool, and is most convenient when you are making a lot of nontrivial changes in rapid succession. #5 is not recommended except for demos.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqModulesDeclarativeVsProgrammatic.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqModulesDeclarativeVsProgrammatic.asciidoc
index a32ab78..5b801f9 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqModulesDeclarativeVsProgrammatic.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqModulesDeclarativeVsProgrammatic.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Installing things declaratively as opposed to programmatically
+== Installing things declaratively as opposed to programmatically
 
 Long ago, in a galaxy far far away, most objects in NetBeans were created during startup.  That works fine for a small application.  It is disaster for a large application - with each new component in the system, startup time gets longer, garbage collections get more frequent and memory requirements rise.
 
@@ -42,11 +42,11 @@ Using declarative mechanisms, your objects will be instantiated when they are ne
 If you really need to run some code on startup, create a subclass of `link:http://bits.netbeans.org/dev/javadoc/org-openide-modules/org/openide/modules/ModuleInstall.html[ModuleInstall]`
 
 link:DevFaqWhenToUseWhatRegistrationMethod.asciidoc[More about registration mechanisms]
-<hr/>
+
 
 Applies to: NetBeans 6.7 and later
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqModulesGeneral.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqModulesGeneral.asciidoc
index e1b5227..9f194cf 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqModulesGeneral.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqModulesGeneral.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What are the ways a module can influence the system?
+== What are the ways a module can influence the system?
 
 There are four basic ways a module can install configuration data or objects.
 Three of the ways are
@@ -35,7 +35,7 @@ declarative (link:DevFaqModulesDeclarativeVsProgrammatic.asciidoc[DevFaqModulesD
 
 If you are writing a module that has an API you want other modules to plug in to, you probably want to read link:DevFaqWhenToUseWhatRegistrationMethod.asciidoc[DevFaqWhenToUseWhatRegistrationMethod].
 
-==== `@ServiceProvider`
+=== `@ServiceProvider`
 
 For global services, singletons and such, using this annotation is the preferred technique.
 
@@ -60,7 +60,7 @@ If there might be more than one registered object of this type, you can get them
 for (TheInterface i : Lookup.getDefault().lookupAll(TheInterface.class)) {...}
 ----
 
-==== Registering objects in the System Filesystem
+=== Registering objects in the System Filesystem
 
 The system filesystem (see link:DevFaqSystemFilesystem.asciidoc[DevFaqSystemFilesystem]) allows for more detailed configuration when registering objects.
 It is a virtual filesystem composed of XML fragments (see link:DevFaqModulesLayerFile.asciidoc[DevFaqModulesLayerFile])
@@ -96,12 +96,12 @@ which points to an actual XML file by that name inside the module JAR file.  A l
 More and more layer registrations can be made by using various source code annotations.
 If you use these exclusively, you will not need to declare a layer in your module's sources at all.
 
-==== Registering objects in the module's manifest
+=== Registering objects in the module's manifest
 
 Some types of objects used to be installed by adding a section to the module manifest.
 This is now deprecated.
 
-==== Programmatic registration - `ModuleInstall` classes
+=== Programmatic registration - `ModuleInstall` classes
 
 The module system allows you to provide a `ModuleInstall` class, which runs some code during startup or when the module is loaded, and can run cleanup code when it is uninstalled or disabled.  This is the least desirable way to do things, because running code on startup means slowing down startup.
 Before you use such a class, be sure there is no declarative way to do what you're trying to do;
@@ -118,10 +118,10 @@ OpenIDE-Module-Install: org/netbeans/modules/paintcatcher/PaintCatcherModule.cla
 This line should be part of the group of lines at the top of the manifest, with no blank lines before it.  It is a pointer to a class file inside the module.  The class file must extend the class `org.openide.modules.ModuleInstall`.
 There is a wizard in the development support to create and register such a class for you.
 
-<hr/>
+
 Applies to: NetBeans 6.7 and later
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqModulesLayerFile.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqModulesLayerFile.asciidoc
index 10c67f5..d1cfbe7 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqModulesLayerFile.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqModulesLayerFile.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is a layer file, or "module layer"?
+== What is a layer file, or "module layer"?
 
 Layer files are small XML files provided by modules, which define a virtual filesystem (link:DevFaqFileSystem.asciidoc[DevFaqFileSystem]).
 The layer file defines folders and files that will be merged into the system filesystem (link:DevFaqSystemFilesystem.asciidoc[DevFaqSystemFilesystem])
@@ -56,10 +56,10 @@ OpenIDE-Module-Layer: com/foo/mymodule/resources/layer.xml
 
 Some Java source code annotations generate layer entries for you (you do not need to have a `layer.xml` in your module's source tree).
 
-<hr/>
+
 Applies to: NetBeans 6.7 and later
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqModulesStartupActions.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqModulesStartupActions.asciidoc
index bc0323c..7475d1d 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqModulesStartupActions.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqModulesStartupActions.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I run some code when my module starts/loads/unloads?
+== How do I run some code when my module starts/loads/unloads?
 
 To run some code when your module is loaded, and basically every time the IDE starts and your module is enabled, simply create a subclass of `org.openide.modules.ModuleInstall` and override the `restored()` method. Bear in mind that this is being executing during the time the IDE/platform is starting up. You should limit the work you do here to that which is absolutely necessary.
 
@@ -43,10 +43,10 @@ Likewise, to execute code when the IDE is shutting down, you can override the `c
 
 You can simply use *File > New File > Module Development | Module Installer* to create the `ModuleInstall` class and its registration in the manifest.
 
-<hr/>
+
 Applies to: NetBeans 6.5 and later
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqMoreDocsOnCertainAPIs.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqMoreDocsOnCertainAPIs.asciidoc
index ba49427..2cc4058 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqMoreDocsOnCertainAPIs.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqMoreDocsOnCertainAPIs.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-==== Where can I find more documentation on certain APIs?
+== Where can I find more documentation on certain APIs?
 
 The NetBeans Javadoc has some additional documentation about using certain APIs.  Unfortunately, the index page does not link to these and so they can be difficult to find.  Here are direct links to these documents from the most recent builds:
 
@@ -40,7 +40,7 @@ The NetBeans Javadoc has some additional documentation about using certain APIs.
 * link:http://bits.netbeans.org/dev/javadoc/org-openide-util/org/openide/util/doc-files/api.html[Utilities API]
 * link:http://bits.netbeans.org/dev/javadoc/org-openide-windows/org/openide/windows/doc-files/api.html[Window System API]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqMpl3rdPartySources.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqMpl3rdPartySources.asciidoc
index bb60fa9..5eef0f1 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqMpl3rdPartySources.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqMpl3rdPartySources.asciidoc
@@ -39,7 +39,7 @@ The following third-party components licensed under MPL license have the sources
 |Saxon-B 9.1.0.8 |ide/modules/ext/saxon9B.jar |link:http://hg.netbeans.org/binaries/185ACF7DA49C4A925C45472138E46A397835B44B-saxonb9-1-0-8source.zip[saxonb9-1-0-8source.zip] 
 |===
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqMultiViewChangeTabInCode.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqMultiViewChangeTabInCode.asciidoc
index f069ed5..ce3860f 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqMultiViewChangeTabInCode.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqMultiViewChangeTabInCode.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How to change selected tab of Multiview?
+== How to change selected tab of Multiview?
 
 Using `org.netbeans.core.api.multiview.MultiViews` you can get an instance of `org.netbeans.core.api.multiview.MultiViewHandler`.
 
@@ -48,7 +48,7 @@ Using this handler you can call
 See also
 link:http://bits.netbeans.org/dev/javadoc/org-netbeans-core-multiview/org/netbeans/core/api/multiview/MultiViewHandler.html[http://bits.netbeans.org/dev/javadoc/org-netbeans-core-multiview/org/netbeans/core/api/multiview/MultiViewHandler.html]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqMultipleProgrammaticEdits.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqMultipleProgrammaticEdits.asciidoc
index a12e695..80c5697 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqMultipleProgrammaticEdits.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqMultipleProgrammaticEdits.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== I want to make some programmatic changes to the edited file. How can I do it so one Undo undoes it all?
+== I want to make some programmatic changes to the edited file. How can I do it so one Undo undoes it all?
 
 Create a `Runnable` that will do all of the code generation/munging you want to do.  Pass it to `org.openide.text.NbDocument.runAtomic(doc, runnable)`.
 
@@ -78,7 +78,7 @@ Applies to: All Netbeans versions
 
 Platforms: All
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqMultipleTopComponentAction.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqMultipleTopComponentAction.asciidoc
index 603b329..fa55f1a 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqMultipleTopComponentAction.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqMultipleTopComponentAction.asciidoc
@@ -37,7 +37,7 @@ In this case, it can be useful to list all such components in the main menu, to
 2. Write an Action which provides an array of menu items, one for each TopComponent instance
 3. Register that action in one of the main window menus
 
-==== Tracking TopComponents And Creating Actions For Them
+=== Tracking TopComponents And Creating Actions For Them
 
 Keeping track of all of the instances of our TopComponent subclass is simple.  Whenever a new one is constructed, we will just add it to a list.  There are only two caveats:
 
@@ -132,7 +132,7 @@ public class MultiTopComponent extends TopComponent {
 
 This class contains _persistence_ code - particularly the `link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-settings/org/netbeans/api/settings/ConvertAsProperties.html[@ConvertAsProperties]` annotation and the methods `readProperties()``writeProperties()` and `getPersistenceType()`.  These methods save some information about our TopComponent to disk on shutdown, in the form of a `link:http://java.sun.com/javase/6/docs/api/java/util/Properties.html[Properties]` object.  If w [...]
 
-==== Writing an Action which provides an array of menu items
+=== Writing an Action which provides an array of menu items
 
 The `link:http://bits.netbeans.org/dev/javadoc/org-openide-awt/org/openide/awt/DynamicMenuContent.html[DynamicMenuContent]` interface allows an Action to act as a factory for menu items - to control what components are shown in a menu to represent it.  It also allows a single action to produce multiple menu items.
 
@@ -181,7 +181,7 @@ This will create an _inline_ array of menu items, not a submenu.  If you want a
         return new JComponent[] { menu };
 ----
 
-==== Registering The Action
+=== Registering The Action
 
 Now we just need to actually add our multi-item action to the main menu, by registering it in our module's link:DevFaqModulesLayerFile.asciidoc[XML layer].
 
@@ -215,7 +215,7 @@ In this example, we register it in the `Actions/Window` folder and then create a
 &amp;lt;/filesystem&amp;gt;
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNBMPack200.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNBMPack200.asciidoc
index c5ba1d3..80c4360 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNBMPack200.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNBMPack200.asciidoc
@@ -38,7 +38,7 @@ There are several options to override that behaviour :
 
 More info: link:FitnessForNBMs.asciidoc[FitnessForNBMs]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNativeLibraries.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNativeLibraries.asciidoc
index be34b02..283589c 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNativeLibraries.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNativeLibraries.asciidoc
@@ -33,10 +33,10 @@ DLLs or SOs can be placed in the folder `release/modules/lib/` in a module proje
 
 link:http://bits.netbeans.org/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/api.html#jni[API Reference: JNI in modules]
 
-<hr/>
+
 Applies to: NetBeans 6.8 and above
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNbIdiosyncracies.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNbIdiosyncracies.asciidoc
index 00218fb..3783320 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNbIdiosyncracies.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNbIdiosyncracies.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Common calls that should be done slightly differently in NetBeans than standard Swing apps (loading images, localized strings, showing dialogs)
+== Common calls that should be done slightly differently in NetBeans than standard Swing apps (loading images, localized strings, showing dialogs)
 
 There are a few cases where NetBeans has convenience classes or facilities that you should use, instead of doing them the way you may be used to.  They are:
 
@@ -41,11 +41,11 @@ _Tip: Check 'Generate Mnemonics Code' checkbox in properties of your form if you
 
 * *Quiting application* - you can of course still continue to quit using System.exit() but polite NBP apps should employ link:http://bits.netbeans.org/dev/javadoc/org-openide-util/org/openide/LifecycleManager.html[LifecycleManager] instead. Typical Usage pattern is `LifecycleManager.getDefault().exit()` that is equals to `System.exit(0)` you don't provide custom LifecycleManager.
 
-<hr/>
+
 
 Applies to: NetBeans 6.8 and above
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNbPlatformAndHarnessMixAndMatch.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNbPlatformAndHarnessMixAndMatch.asciidoc
index f5d488a..8a82730 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNbPlatformAndHarnessMixAndMatch.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNbPlatformAndHarnessMixAndMatch.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== I want to use one version of the Platform with another version of the build harness. Can I?
+== I want to use one version of the Platform with another version of the build harness. Can I?
 
 Yes, you can use a pristine platform download (or platform built from sources)
 and use an external harness from another platform version without sacrificing repeatable builds.
@@ -48,7 +48,7 @@ netbeans.dest.dir=${suite.dir}/../nb_sources/nbbuild/netbeans
 harness.dir=${suite.dir}/../special-harness
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNbmPostInstall.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNbmPostInstall.asciidoc
index fff7197..92a5786 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNbmPostInstall.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNbmPostInstall.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How to specify post-install code in link:NBM.asciidoc[NBM]
+== How to specify post-install code in link:NBM.asciidoc[NBM]
 
 link:NBM.asciidoc[NBM] allows to declare its own custom code in link:NBM.asciidoc[NBM] archive. This code is called-back by `Autoupdate/Updater` at the end of installation of link:NBM.asciidoc[NBM] into IDE.
 
@@ -88,7 +88,7 @@ The properties can contain several special variables which `Autoupdate` replaces
 |%JAVA_HOME% |the current Java home 
 |===
 
-==== Example
+=== Example
 
 * Download and unzip a project link:Media:samplepostinstall_DevFaqNbmPostInstall.zip.asciidoc[samplepostinstall_DevFaqNbmPostInstall.zip]
 * Go into `samplepostinstall/main` directory
@@ -112,7 +112,7 @@ _I'm not author of this feature, it's only my investigation._
 
 Do not hesitate to contact me on mailto:jrechtacek@netbeans.org if you have any question.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNetBeansClasspath.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNetBeansClasspath.asciidoc
index eb8a355..179145d 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNetBeansClasspath.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNetBeansClasspath.asciidoc
@@ -27,18 +27,18 @@
 :toc-title:
 :syntax: true
 
-=== My module uses some libraries. I've tried setting CLASSPATH but it doesn't work. Help!
+== My module uses some libraries. I've tried setting CLASSPATH but it doesn't work. Help!
 
 Setting `$CLASSPATH` or `%CLASSPATH%` on the command line will not affect anything -
 NetBeans uses its own class loader system to find classes from modules.
 
 What you need is for your libraries to _be_ a module; see link:DevFaqWrapperModules.asciidoc[DevFaqWrapperModules].
 
-<hr/>
+
 
 Applies to: NetBeans 6.8 and above
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNetBeansFullHack.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNetBeansFullHack.asciidoc
index 87a625e..273ac4c 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNetBeansFullHack.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNetBeansFullHack.asciidoc
@@ -65,7 +65,7 @@ tryme.args=
 
 to `nbbuild/user.build.properties` or `~/.nbbuild.properties`.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNetBeansPlatformManager.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNetBeansPlatformManager.asciidoc
index 896b9e4..44cef80 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNetBeansPlatformManager.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNetBeansPlatformManager.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I set up a NetBeans Platform in the IDE
+== How do I set up a NetBeans Platform in the IDE
 
 By default, a NetBeans Platform application will use the developer's copy of the IDE as the platform.  This is certainly easy, but there are also link:http://wiki.netbeans.org/DevFaqGeneralWhereIsPlatformHowToBuild[drawbacks to using the current IDE as a platform]. With that in mind, lets check out, and reference our own copy of the NetBeans source code. This way we can also use breakpoints to step through the NetBeans source code, make changes, and create patches!
 
@@ -35,13 +35,13 @@ At a high level the steps are as follows. First get the NetBeans source code che
 
 So, in more detail then...
 
-==== 1. Check Out NetBeans Source Code
+=== 1. Check Out NetBeans Source Code
 
 First link:HgNetBeansSources.asciidoc[get the source code] from the Mercurial repository. In the following example the source code is checked out to a local ~/netbeans-repository/ directory. In this example the tilde is used to represent the home directory of your file system.
 
 So far, so good, but you still need to build the source code so that you have a complete NetBeans Platform, along with all the jar dependencies.
 
-==== 2. Build The NetBeans Source
+=== 2. Build The NetBeans Source
 
 Building the NetBeans source is very easy, and very satisfying to watch! Just open up your favorite terminal client and navigate to your local repository.
 
@@ -72,7 +72,7 @@ ant -Dpermit.jdk6.builds=true
 
 Note, I am choosing to build NetBeans using JDK1.6 so I have to explicitly tell NetBeans that I understand that only JDK1.5 is supported.  As of NetBeans 6.9, NetBeans is built with JDK 6, and this flag is no longer needed.
 
-==== 3. Create A New Platform Reference In NetBeans
+=== 3. Create A New Platform Reference In NetBeans
 
 In order to work with the NetBeans platform that you just built it needs to be added as a platform in the IDE.
 
@@ -94,13 +94,13 @@ In order to work with the NetBeans platform that you just built it needs to be a
 [start=5]
 . You can also choose which version of the build scripts you want to us on the Harness tab.  You'll usually want to use the version corresponding to that platform.
 
-==== 4. Reference The New NetBeans Platform
+=== 4. Reference The New NetBeans Platform
 
 Now just select the platform in your module suite's Project Properties. There you will see a Netbeans Platform dropdown box where you can select the platform that you set up.
 
 _Note: I did have to go through and resolve some of the cluster dependencies. That just means that I had to check the dependencies that Netbeans said that other modules needed. Once you get this far it will be very obvious what to do._
 
-==== Appendix: NetBeans Platform And Using JDK1.6
+=== Appendix: NetBeans Platform And Using JDK1.6
 
 In order to use JDK1.6 with the Netbeans source code we need to tell the Netbeans platform that we understand that only JDK1.5 is supported. What you need to do is create a "user.build.properties" file and put it in the nbbuild directory.
 
@@ -120,7 +120,7 @@ permit.jdk6.builds=true
 
 _This tutorial applies to: versions 6.7 and earlier of the NetBeans Java IDE.  _
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNetBeansProjectsDirectory.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNetBeansProjectsDirectory.asciidoc
index b9ec3dc..72f087f 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNetBeansProjectsDirectory.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNetBeansProjectsDirectory.asciidoc
@@ -42,13 +42,13 @@ if (!myProjectsDir.exists()) {
 System.setProperty("netbeans.projects.dir", myProjectsDir.getAbsolutePath());
 ----
 
-<hr/>
+
 
 Source:
 
 link:http://osdir.com/ml/java.netbeans.modules.openide.devel/2007-12/msg00195.html[http://osdir.com/ml/java.netbeans.modules.openide.devel/2007-12/msg00195.html]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNewXMLFileType.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNewXMLFileType.asciidoc
index 5ea78bc..4189222 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNewXMLFileType.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNewXMLFileType.asciidoc
@@ -105,7 +105,7 @@ public class ScxmlDataLoader extends UniFileLoader
 
 ----
 
-<hr/>
+
 
 
 [start=3]
@@ -174,7 +174,7 @@ XMLDataObjectLook
 
 ----
 
-<hr/>
+
 
 [start=4]
 . The layer file:
@@ -242,7 +242,7 @@ XMLDataObjectLook
 
 ----
 
-<hr/>
+
 
 [start=5]
 . the MIME resolver:
@@ -259,9 +259,9 @@ XMLDataObjectLook
 
 ----
 
-<hr/>
 
-=== Apache Migration Information
+
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNoClassDefFound.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNoClassDefFound.asciidoc
index e4149a6..f06754c 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNoClassDefFound.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNoClassDefFound.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== My module uses some class from NetBeans' APIs. It compiles, but I get a NoClassDefFoundError at runtime. Why?
+== My module uses some class from NetBeans' APIs. It compiles, but I get a NoClassDefFoundError at runtime. Why?
 
 Normally this should not happen because the module build harness tries to protect you from such cases. Still, if it does happen, it could mean
 
@@ -47,7 +47,7 @@ Also check if class you are trying to use from other module is mark as public to
 Problem #3 may happen if you change your modules name. If some module declared yours as a friend
 it will no longer recognize it.
 
-==== Checking for errors eagerly
+=== Checking for errors eagerly
 
 For a nice way to resolve all module dependencies at once, to force all of the errors to be exposed simultaneously, just add the following to the command line when starting NetBeans:
 
@@ -55,7 +55,7 @@ For a nice way to resolve all module dependencies at once, to force all of the e
 
 The message displayed states that when using this flag, you should _not_ use the `-J-Xverify:none` flag (often specified in the IDE configuration file), so you may need to edit the `.conf` file to remove the -Xverify option before using the pre-resolve option.
 
-==== More tips
+=== More tips
 
 For help on working with class paths, please see
 
@@ -65,7 +65,7 @@ Applies to: NetBeans 6.x
 
 Platforms: all
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNodeChildrenDotLeaf.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNodeChildrenDotLeaf.asciidoc
index 522f6d0..7114fe7 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNodeChildrenDotLeaf.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNodeChildrenDotLeaf.asciidoc
@@ -31,7 +31,7 @@
 
 Nodes are not asked for their child nodes until the user tries to expand them - to do otherwise would be very bad for performance.  If your Node is not supposed to have child nodes, use `Children.LEAF` as the children object passed to the constructor.  That will eliminate the expand handle.
 
-==== Remove the expander, if you know the parent-/child-hierarchy at creation time
+=== Remove the expander, if you know the parent-/child-hierarchy at creation time
 
 (Taken from platform-dev mailinglist - author Mark J.Koch - mark@maehem.com)
 
@@ -59,7 +59,7 @@ void myModelChanged() {
 } 
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNodeDataObject.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNodeDataObject.asciidoc
index 70cd8a2..cb0880b 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNodeDataObject.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNodeDataObject.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I get a Node for a DataObject?
+== How do I get a Node for a DataObject?
 
 Very simply: 
 
@@ -37,7 +37,7 @@ Very simply:
 theDataObject.getNodeDelegate()
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNodeDeletionDialog.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNodeDeletionDialog.asciidoc
index a848d5b..997c7d3 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNodeDeletionDialog.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNodeDeletionDialog.asciidoc
@@ -35,7 +35,7 @@ To do this, call `setValue("customDelete", Boolean.TRUE)` on the node on which y
 
 The above will suffice if you just want to suppress the aforementioned dialog which is sufficient for most customization cases.  But if you need *total* control over node deletion, you can implement the link:http://bits.netbeans.org/dev/javadoc/org-openide-explorer/org/openide/explorer/ExtendedDelete.html[ExtendedDelete] interface.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNodeInjectingLookupContents.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNodeInjectingLookupContents.asciidoc
index 6c3f5c0..20c7cd8 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNodeInjectingLookupContents.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNodeInjectingLookupContents.asciidoc
@@ -154,7 +154,7 @@ All we need to do now is register both of these objects in the link:http://wiki.
 
 Note that objects created by such factories will be _weakly cached_ by the lookup - if no object is holding a reference to the object, it can be garbage collected.  If such objects are expensive to create, or if you expect callers to attach listeners to the factory-created objects, you may want to cache them in your implementation of `InstanceContent.Converter`.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNodePropertyForFiles.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNodePropertyForFiles.asciidoc
index 5973b45..6962728 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNodePropertyForFiles.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNodePropertyForFiles.asciidoc
@@ -59,7 +59,7 @@ The built-in property editors for files and arrays of files support a number of
 
 The built-in bean property editors in NetBeans are found in the package `org.netbeans.beaninfo` editors in the module `o.n.core` in NetBeans' sources.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNodeSelectAll.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNodeSelectAll.asciidoc
index 4207f78..1c3b2a7 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNodeSelectAll.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNodeSelectAll.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I select/deselect `Node`s?
+== How do I select/deselect `Node`s?
 
 Applications which manage sets of data items often offer to users the capability of selecting and deselecting all the items currently on the screen with a single menu (or key shortcut). In some cases even a "Invert selection" option could be useful which selects all unselected nodes an vice versa.
 
@@ -236,7 +236,7 @@ To complete our work, this is the XML code to put in the layer.xml in order to a
 
 link:CategoryNeedCleanup.asciidoc[PENDING: Review/cleanup]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNodeSerialize.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNodeSerialize.asciidoc
index 3038eb0..208aef8 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNodeSerialize.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNodeSerialize.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I serialize my nodes?
+== How do I serialize my nodes?
 
 When you serialize your nodes, you save them to disk so that when the application restarts, they can be used again in the application in the state that they were when the application shut down.
 
@@ -44,7 +44,7 @@ Some concrete examples:
 * link:http://blogs.sun.com/geertjan/entry/serializing_nodes[ Serializing Nodes]
 * link:http://blogs.sun.com/geertjan/entry/multiple_nodes_serialization[ Serializing Marilyn Monroe]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNodeSubclass.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNodeSubclass.asciidoc
index 314c7ad..acdbf9f 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNodeSubclass.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNodeSubclass.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Creating Node Subclasses
+== Creating Node Subclasses
 
 Nodes are useful for many things beyond just representing files.  If you just need a placeholder `Node`, you do not need a subclass - just instantiate an `AbstractNode` - despite its name, `AbstractNode` is not an abstract class.  For example:
 
@@ -49,7 +49,7 @@ If you are creating link:DevFaqWhatIsANode.asciidoc[Node]s, you will typically d
 
 Note that if you just want to write context sensitive code, not provide your own Nodes, you may be able to do it without a dependency on the Nodes API, using link:DevFaqTrackGlobalSelection.asciidoc[Utilities.actionsGlobalContext()].
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNodeViewCapability.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNodeViewCapability.asciidoc
index c96f89c..e83cf63 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNodeViewCapability.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNodeViewCapability.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I add a "View" capability for data my node represents
+== How can I add a "View" capability for data my node represents
 
 Let's say that you've added support for a new file type in your application.  You want to be able to provide an action by which users can "view" the file, which might open it up in the source editor (for text-based files) or a custom editor you've created in Swing.  How can you add this view action?
 
@@ -43,11 +43,11 @@ The second approach (`NodeAction`) will work but is discouraged since someone cr
 
 The third approach (`Node.Cookie/CookieAction`) is the most difficult of the three but also the most versatile.  Your `CookieAction` can be enabled for multiple classes and can also operate on several nodes at once.
 
-=== See also:
+== See also:
 
 * link:DevFaqActionContextSensitive.asciidoc[How do I create an Action that is automatically enabled and disabled depending on the selection?]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNodesChildFactory.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNodesChildFactory.asciidoc
index a2b1dd3..521c619 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNodesChildFactory.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNodesChildFactory.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Computing Node Children Asynchronously
+== Computing Node Children Asynchronously
 
 If you have a Node that needs to provide child Nodes, and computing the objects the child nodes represent is slow or expensive (i.e. you need to parse a file, connect to a database, or do some sort of I/O), you do not want to compute the child nodes in the event thread (which is what happens by default).
 
@@ -49,7 +49,7 @@ Typically you'll want to make the model object from `createKeys` available on th
 
 ChildFactory can also simplify creating Nodes synchronously, and has the convenience that by using generics, your code can be type safe with respect to key objects.  Generally it can be used anywhere `Children.Keys` would be used (it uses `Children.Keys` under the hood).
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNodesCustomLookup.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNodesCustomLookup.asciidoc
index 20644a2..fccb77a 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNodesCustomLookup.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNodesCustomLookup.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== I need to add-to/remove-from/customize the content of my Node/DataObject/TopComponent's Lookup.  How do I do it?
+== I need to add-to/remove-from/customize the content of my Node/DataObject/TopComponent's Lookup.  How do I do it?
 
 If it's just adding something, use
 
@@ -81,7 +81,7 @@ lookupContents.remove(someObject);
 
 Your lookup will be updated to include all items in the InstanceContent.
 
-==== Custom Lookup Contents with DataObjects
+=== Custom Lookup Contents with DataObjects
 
 DataObjects have a Lookup, but also use an older variant on the Lookup pattern, called a `link:http://bits.netbeans.org/dev/javadoc/org-openide-nodes/org/openide/nodes/CookieSet.html[CookieSet]`.  Since this is a somewhat bewildering term, and `CookieSet` will eventually be deprecated, you may want to avoid using it.  A `CookieSet` ordinarily provides the `Lookup` for a DataObject;  and certain APIs such as `DataEditorSupport` require it.
 
@@ -118,7 +118,7 @@ You can then add and remove objects from your `InstanceContent` and the `DataObj
 
 *Caveat 2: A DataObject should always appear in its own Lookup* &mdash; If you are _really sure_ that nothing is going to use your `DataObject`'s `CookieSet` at all, you can omit merging `getCookieSet().getLookup()` into the `ProxyLookup` in the constructor.  However, many things will not work correctly if _the DataObject itself_ cannot be found in its own `Lookup`.  If you are going to do that, replace `getCookieSet().getLookup()` with `Lookups.singleton(this)` to ensure it is present a [...]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNodesDecorating.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNodesDecorating.asciidoc
index a893377..1e05fea 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNodesDecorating.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNodesDecorating.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Decorating an entire tree of Nodes
+== Decorating an entire tree of Nodes
 
 Say you have a reference to the root of a tree of `Node` instances, and you want to add icons or actions to those nodes.  First, what you *do not* do is call `setDisplayName` or any other setter on that Node (unless you created it - the point here is that it is rude and can have bad side effects to call setters on random Nodes somebody else created - setters in APIs are bugs - the fact that Node has them is a historical artifact, not proper design).
 
@@ -148,7 +148,7 @@ class FileFilteredNode extends FilterNode {
 
 Note that if you're showing the filtered nodes in a tree view according to the code above, you might find expansion handles on leaf nodes.  link:http://openide.netbeans.org/servlets/ReadMsg?listName=dev&msgNo=11595[This thread from the dev@openide list] discusses some solutions to this problem.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNonGuiPlatformApp.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNonGuiPlatformApp.asciidoc
index be9b1c1..c000961 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNonGuiPlatformApp.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNonGuiPlatformApp.asciidoc
@@ -70,10 +70,10 @@ Remember that you should not use System.out, System.err and System.in for the ou
 When running a platform application which contains the Window System and other GUI modules, you will also need to specify --nosplash --nogui on the command line at startup to prevent the splash screen and window system from being displayed.  You may also wish to set the netbeans.logger.console system property to true (e.g. specify -J-Dnetbeans.logger.console=true on the command line) so that you will see NetBeans' error messages on the console.  It might also be a good idea to specify th [...]
 
 Finally, note that prior to NetBeans 6.10, the current working directory available from the Env object was set to the directory of the application's installation, not the directory from which the command was executed.  The consequence of this is that resolving relative file paths did not work as expected on Microsoft Windows systems, although it does work correctly on all versions of UNIX I tested.  This has been resolved (link:http://netbeans.org/bugzilla/show_bug.cgi?id=189791[http://n [...]
-<hr/>
+
 Applies to: NetBeans 6.5 and later
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqNonSingletonTopComponents.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqNonSingletonTopComponents.asciidoc
index f8ec17a..f7f5538 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqNonSingletonTopComponents.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqNonSingletonTopComponents.asciidoc
@@ -27,11 +27,11 @@
 :toc-title:
 :syntax: true
 
-=== How can I change my TopComponent to not be a singleton (NB version up to 6.9)?
+== How can I change my TopComponent to not be a singleton (NB version up to 6.9)?
 
 The "New Window Component" wizard in the NetBeans IDE generates a link:http://en.wikipedia.org/wiki/Singleton_pattern[singleton] TopComponent.  That's fine for windows that there should only be one of.  Particularly if you are link:DevFaqEditorTopComponent.asciidoc[creating some kind of editor], you will want to create multiple instances of your TopComponent.
 
-==== The really easy way
+=== The really easy way
 
 If you have not already used the *New Window* template to create your TopComponent subclass, don't.
 
@@ -47,7 +47,7 @@ Instead, use _New > JPanel Form_.  Once the new JPanel is created, switch to the
 * `void writeProperties(Properties p)` - here we will call `p.put()` passing enough information to reconstruct your component on restart.  If we are editing a file, we might save the path to the file.  If we are viewing a URL, we might save the URL.  If we want to be particularly fastidious, we might save the scroll position, or what line the editor caret was on , or anything else useful to restore the state of our component.
 * `void readProperties(Properties p)` - here we will reading whatever keys we wrote out in `writeProperties` and (re)initializing the component to its pre-shutdown state.  This method will be called on startup to restore our component to its pre-shutdown state as best can be done.  If we were, say, editing a file that no longer exists, the appropriate thing to do is throw an exception.  
 
-==== If you already have a generated singleton TopComponent subclass
+=== If you already have a generated singleton TopComponent subclass
 
 The good news is that you won't have to write any code -- you'll just have to delete some of the code that was generated for you.
 
@@ -86,7 +86,7 @@ Next we will need to delete the metadata that registers the component:
 * Look for an `<file>` registered in `Actions/Window`in the XML file.  It will be a `<file>` whose name is the munged fully-qualified class name of the `Action` you just deleted, e.g. `com-foo-MyWindowAction.instance`.  Delete the `<file>` entry for it
 * Look for `<file>` entry for a `.shadow` file in `Actions/Menu` in the XML, with its `originalFile` pointing to the file entry you just deleted.  Delete the `.shadow` `<file>` too.
 
-==== Creating And Opening Your TopComponents
+=== Creating And Opening Your TopComponents
 
 Now that you have deleted the actions for your TopComponent, presumably they will be created some other way (for example, from a file's popup menu).  You can create new instances of your TopComponent, open them and give them focus as follows:
 
@@ -100,7 +100,7 @@ win.requestActive();
 
 If you wrote your persistence code correctly, your components will magically reopen on restart with no further work.
 
-==== What About PERSISTENCE_ALWAYS?
+=== What About PERSISTENCE_ALWAYS?
 
 There is one other value you can return from `link:http://bits.netbeans.org/dev/javadoc/org-openide-windows/org/openide/windows/TopComponent.html#getPersistenceType()[TopComponent.getPersistenceType()]`.  That value is `TopComponent.PERSISTENCE_ALWAYS`.
 
@@ -117,13 +117,13 @@ While it is _legal_ to return this value from a non-singleton TopComponent, it i
 
 `PERSISTENCE_ALWAYS` is for singleton components that need to be remembered forever across restarts. Don't use it for non-singletons.
 
-==== If you do not have any persistence code, but your components are reopening on restart...
+=== If you do not have any persistence code, but your components are reopening on restart...
 
 You are returning either `PERSISTENCE_ONLY_OPENED` or `PERSISTENCE_ALWAYS` from `getPersistenceType()`.  If there is no persistence code, but you _are_ returning one of these values, NetBeans will use plain old Java serialization to store and reload your component.
 
 Either use `PERSISTENCE_NEVER` or write persistence code as described above.  Serialization is slower and more fragile than proper persistence, and is never a good option for production code.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqOWColorText.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqOWColorText.asciidoc
index 7740352..b8f4d16 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqOWColorText.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqOWColorText.asciidoc
@@ -61,10 +61,10 @@ if (IOColorPrint.isSupported(io)) {
 
 See link:http://plugins.netbeans.org/plugin/39695/?show=true[here] for a plugin that has a convenient class that takes care of the dirty work and even handles `OutputListeners`.
 
-<hr/>
+
 Applies to: NetBeans 6.7 or later, (IOColorPrint 6.8 or later).
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqOWTabEmbedding.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqOWTabEmbedding.asciidoc
index eb0ada4..e583bbc 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqOWTabEmbedding.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqOWTabEmbedding.asciidoc
@@ -122,10 +122,10 @@ You have to create `IOContainer` which provides access (for `IOProvider`) to you
     }
 ----
 
-<hr/>
+
 Applies to: NetBeans 6.7
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqObtainSourcesOfAJavaClass.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqObtainSourcesOfAJavaClass.asciidoc
index 60d91e4..24b6bff 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqObtainSourcesOfAJavaClass.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqObtainSourcesOfAJavaClass.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I obtain a source file for a Java class and open it in the editor?
+== How do I obtain a source file for a Java class and open it in the editor?
 
 Sometimes it is necessary to open source code for a Java file from your NetBeans plug-in.
 The source code may be located in the currently open projects, in a library or in the platform JRE.
@@ -55,7 +55,7 @@ In the `if` block you can do something with the source file you found.
 For example, you can open it in the Java editor.
 link:DevFaqOpenFileAtLine.asciidoc[DevFaqOpenFileAtLine] describes how.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqOpenFile.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqOpenFile.asciidoc
index 2645490..4d28b4f 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqOpenFile.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqOpenFile.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Approach 1
+== Approach 1
 
 Answer from link:http://forums.netbeans.org/topic32140.html&highlight=[this] post:
 
@@ -48,7 +48,7 @@ if (a != null) {
 
 Keep in mind that this must be called from the EDT thread, it'll raise a RuntimeException otherwise.
 
-=== Approach 2
+== Approach 2
 
 [source,java]
 ----
@@ -57,7 +57,7 @@ FileObject fileObject=...
 DataObject.find(fileObject).getLookup().lookup(OpenCookie.class).open();
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqOpenFileAtLine.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqOpenFileAtLine.asciidoc
index adb2272..de1d178 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqOpenFileAtLine.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqOpenFileAtLine.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I open a particular file at a particular line number and column?
+== How can I open a particular file at a particular line number and column?
 
 Here is the basic idea (there are variations depending on your needs, so read the Javadoc):
 
@@ -96,7 +96,7 @@ Example "How to open a document at line and at a specific column"
     line.show(Line.ShowOpenType.OPEN, Line.ShowVisibilityType.FRONT, colNumber);
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqOpenFilesAfterProjectCreation.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqOpenFilesAfterProjectCreation.asciidoc
index d9f7f3f..634eb61 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqOpenFilesAfterProjectCreation.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqOpenFilesAfterProjectCreation.asciidoc
@@ -33,10 +33,10 @@ Q: I have created my own project type for my platform application. After project
 
 A: your new project wizard iterator should be a WizardIterator<Set<FileObject>> - and you should just be able to add the files you want opened to that set
 
-<hr/>
+
 Taken from nbdev mailing list. April 2013
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqOpenOptionsAtCategory.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqOpenOptionsAtCategory.asciidoc
index d0e6b43..760ec7b 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqOpenOptionsAtCategory.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqOpenOptionsAtCategory.asciidoc
@@ -36,7 +36,7 @@ For example
 OptionsDisplayer.getDefault().open("Java"+ "/de.markiewb.netbeans.plugins.eclipse.formatter.options");
 `
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqOpenProjectProgramatically.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqOpenProjectProgramatically.asciidoc
index f28ad05..5655a1f 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqOpenProjectProgramatically.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqOpenProjectProgramatically.asciidoc
@@ -46,7 +46,7 @@ Remember to add references to Project API and Project UI API.
 
 Go to the link:http://wiki.netbeans.org/OpenProjectsProgramaticallyInNetBeansIDE[link] to see the explanation of the code.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqOpenReadOnly.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqOpenReadOnly.asciidoc
index 7ea83e5..d4c09a4 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqOpenReadOnly.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqOpenReadOnly.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I open a file in the editor in read-only mode?
+== How can I open a file in the editor in read-only mode?
 
 You will need to make a special file editor which refuses to take a write lock:
 
@@ -75,7 +75,7 @@ try {
 
 Applies to: NetBeans 4.0 and newer
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqOrderActions.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqOrderActions.asciidoc
index a1ec392..0546475 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqOrderActions.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqOrderActions.asciidoc
@@ -27,13 +27,13 @@
 :toc-title:
 :syntax: true
 
-=== I want my action to appear between to existing items/in a specific place in the menu. Can I do that?
+== I want my action to appear between to existing items/in a specific place in the menu. Can I do that?
 
 Yes.  Use link:DevFaqOrderAttributes.asciidoc[ordering attributes] in the link:DevFaqModulesLayerFile.asciidoc[layer file] for your module.
 
 If you are using the IDE's module project, the new *Action* template will let you specify a location for the action in the wizard and generate the right attribute for you.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqOrderAttributes.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqOrderAttributes.asciidoc
index 94a92aa..92abe26 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqOrderAttributes.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqOrderAttributes.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I specify the order for my menu items/toolbar buttons/files in the system filesystem?
+== How do I specify the order for my menu items/toolbar buttons/files in the system filesystem?
 
 If you are using module development support the IDE,
 you can manage the order of menu or toolbar items
@@ -43,10 +43,10 @@ You can use `FileUtil.getOrder` to sort them.
 The order is determined by numeric `position` attributes.
 For all details, see: link:FolderOrdering103187.asciidoc[FolderOrdering103187]
 
-<hr/>
+
 Applies to: NetBeans 6.5 and later
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqOrphanedNetBeansOrgModules.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqOrphanedNetBeansOrgModules.asciidoc
index f8c8312..bfd6081 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqOrphanedNetBeansOrgModules.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqOrphanedNetBeansOrgModules.asciidoc
@@ -27,9 +27,9 @@
 :toc-title:
 :syntax: true
 
-=== Can I work on just one or two modules from the NetBeans source base by themselves?
+== Can I work on just one or two modules from the NetBeans source base by themselves?
 
-==== Introduction
+=== Introduction
 
 Normally to work on modules versioned in the NetBeans `main` Mercurial repository you need to clone the entire repository.
 (For modules in `contrib`, you need `contrib` cloned as a subdirectory of `main`.)
@@ -40,7 +40,7 @@ There are two issues to consider:
 1. Mercurial link:http://www.selenic.com/mercurial/bts/issue515[currently] does not let you clone or check out just a subdirectory of a repository, so you will need to get module sources some other way (we are still considering some possibilities).
 2. Since "upstream" modules (that the module of interest depends on) are not available in source form, you need to have a recent development build of NetBeans available to compile against.
 
-==== Quick usage guide
+=== Quick usage guide
 
 1. Create an `nb_all` dir wherever you like. It must have at least the `nbbuild` dir from the netbeans.org source tree.
 2. Create `nbbuild/user.build.properties` and in it set the property `netbeans.dest.dir` to the full path to a NetBeans IDE installation you would like to both compile against and build into (you should not use your real development IDE, rather a copy).
@@ -48,7 +48,7 @@ There are two issues to consider:
 4. Add subdirs for any netbeans.org module projects you would like to work on. (The modules may be already present in the target platform. If they are not, you need to check out sources for any transitive dependencies not in the target platform too.)
 5. Using the IDE, open the desired projects and work normally.
 
-==== What works
+=== What works
 
 Source projects should open without error and without displaying error badges, assuming all dependencies are available in either source or binary form.
 
@@ -68,7 +68,7 @@ If not, you can still add popup Javadoc capability for all published APIs:
 4. Create a new platform; select the same dir as you specified for `netbeans.dest.dir`.
 5. In the new platform, add `NetBeansAPIDocs.zip` to the Javadoc tab.
 
-==== Caveats
+=== Caveats
 
 * If you want to work on unit or functional tests, you need to have all test-to-test dependencies available as source projects, because we do not distribute test libraries. Sometimes the transitive dependency tree can get a bit big. For example, if the functional tests use `org.netbeans.junit.ide.ProjectSupport`, then you need to check out `java.j2seproject` (in whose unit test dir this class resides), then its dependencies in turn: `projectapi`, `projectui`, `openide.filesystems`, and ` [...]
 
@@ -83,10 +83,10 @@ If not, you can still add popup Javadoc capability for all published APIs:
 2. `javahelp`
 3. `apisupport.harness`
 
-<hr/>
+
 Applies to: NetBeans 6.8 and above
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqOutlineViewHorizontalScrolling.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqOutlineViewHorizontalScrolling.asciidoc
index d724e04..d45e3ee 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqOutlineViewHorizontalScrolling.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqOutlineViewHorizontalScrolling.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I add horizontal scrolling support in the OutlineView component?
+== How do I add horizontal scrolling support in the OutlineView component?
 
 The OutlineView component already contains a JScrollPane, but the component's default behavior is to fit all the columns in the available space.  If you have a large number of columns, say twenty or more, you may find that the horizontal space allocated to any one column is insufficient.  In this case, you will likely want to disable table column resizing so that you can scroll left or right to see the data.  This can be accomplished by adding one line of code:
 
@@ -38,7 +38,7 @@ outlineView.getOutline().setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
 
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqOutputWindow.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqOutputWindow.asciidoc
index 0e2702c..b9936d4 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqOutputWindow.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqOutputWindow.asciidoc
@@ -80,7 +80,7 @@ Hint: It is sometimes helpful to call InputOutput.select() to make sure the tab
 
 See link:http://plugins.netbeans.org/plugin/39695/?show=true[here] for a plugin that has a convenient class for all output purposes.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqOutputWindowExternalProcess.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqOutputWindowExternalProcess.asciidoc
index 341dd4d..cb51250 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqOutputWindowExternalProcess.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqOutputWindowExternalProcess.asciidoc
@@ -117,7 +117,7 @@ IOProvider.getDefault().getIO(name, false).getOut().println(mess);
 
 The OutputHandler referenced above has been transformed into a plugin for easier use. See link:http://plugins.netbeans.org/plugin/39695/?show=true[here] for more details.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqOverrideDefaultWindowSize.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqOverrideDefaultWindowSize.asciidoc
index abd0e97..601f5f2 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqOverrideDefaultWindowSize.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqOverrideDefaultWindowSize.asciidoc
@@ -35,7 +35,7 @@ Find the file defining the size, i.e., the "wsmode" file that defines the mode u
 
 Generally it is better to create a whole new mode, since you then will never have a conflict between two different definitions.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqPlatformAppAuthStrategies.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqPlatformAppAuthStrategies.asciidoc
index 841edb7..b6b4552 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqPlatformAppAuthStrategies.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqPlatformAppAuthStrategies.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Other strategies for authentication and authorization
+== Other strategies for authentication and authorization
 
 There are cases in which you want to exercise great control over who is allowed to use your application.  You might, for example, be required to check the user's network credentials, validate client-side certificate or check a license server before the platform application is even launched.
 
@@ -78,7 +78,7 @@ You will probably want to put this system property in the application's configur
 
 Clever users could work around this by editing the command line and bypassing the restriction, so the security of this approach is limited by itself.  If this is a concern, you may overcome it by having your custom main class encrypt a flag value (which perhaps contains a nonce/timestamp to prevent replay attacks) and passing it (e.g. as a system property) to your platform application which will then decrypt and verify it.  Thus, the logic for validating the user is entirely in the custo [...]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqPlatformRuntimeProperties.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqPlatformRuntimeProperties.asciidoc
index a63cec0..b11816e 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqPlatformRuntimeProperties.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqPlatformRuntimeProperties.asciidoc
@@ -35,10 +35,10 @@ You also will probably want to test these settings - and `*.conf` is not going t
 
 See `$NB_HOME/harness/README` in your copy of NetBeans for the full list of properties that affect how NetBeans-based-applications are run when developing them in the IDE.
 
-<hr/>
+
 Applies to: NetBeans 6.5 and above
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqPossibleToExtend.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqPossibleToExtend.asciidoc
index 83acf74..e374836 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqPossibleToExtend.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqPossibleToExtend.asciidoc
@@ -27,13 +27,13 @@
 :toc-title:
 :syntax: true
 
-=== Is it possible to extend an existing project type?
+== Is it possible to extend an existing project type?
 
 Yes.
 
 You can add new actions, tabs, nodes, and lookups to an existing project type. See the link:http://platform.netbeans.org/tutorials/nbm-projectextension.html[NetBeans Project Type Extension Module Tutorial] for details.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqProfiling.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqProfiling.asciidoc
index 76514d8..8acb497 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqProfiling.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqProfiling.asciidoc
@@ -134,12 +134,12 @@ To run such test:
 3. Start the IDE with `-J-Dnetbeans.mainclass=org.netbeans.performance.test.guitracker.Main -J-Dguitracker.mainclass=org.netbeans.core.startup.Main`
 4. ... watch process output when you perform an action
 
-<hr/>
+
 Applies to: NetBeans 6.5 and above
 
 link:Category:Performance:HowTo.asciidoc[Category:Performance:HowTo]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqPropertyEditorHints.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqPropertyEditorHints.asciidoc
index a695499..854a52d 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqPropertyEditorHints.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqPropertyEditorHints.asciidoc
@@ -84,7 +84,7 @@ Note that all of these are _hints_ - a property editor is free to ignore them or
 
 |`java.lang.Object` |`lookup` |`org.openide.util.Lookup` |A specific lookup for this editor to query for possible values, instead of using the default lookup
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqPropertySheetEditors.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqPropertySheetEditors.asciidoc
index 9cf6f25..1a48156 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqPropertySheetEditors.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqPropertySheetEditors.asciidoc
@@ -27,40 +27,29 @@
 :toc-title:
 :syntax: true
 
-=== How do I change the default behavior of PropertySheet editors?
+== How do I change the default behavior of PropertySheet editors?
 
 *Issue:* How do I specify the kind of renderer which will represent the look of property value cell (in the same manner as it usually does for JTable)? For example, I want a string property not to be shown in grey if it's not editable.
-
 *Solution:* If you specify a custom inplace editor it will also be used for rendering.
 
---
 
 *Issue:* How can I provide a new kind of inplace editor? For example, I want to have a property which should be shown at Property Sheet like a combo-box or a spinner control.
-
 *Solution:* See the docs for the link:http://bits.netbeans.org/dev/javadoc/org-openide-explorer/org/openide/explorer/propertysheet/InplaceEditor.html[InplaceEditor] interface.
 
---
 
 *Issue:* How do I specify that a value is not editable in-place?
-
 *Solution:* Provide a custom inplace editor that provides a disabled component for the inplace editor. Or mark it non-editable, but supply a custom editor that does edit it.
 
---
 
 *Issue:* How do I specify that a property has a custom editor?
-
 *Solution:* See the docs for the link:http://java.sun.com/j2se/1.5.0/docs/api/java/beans/PropertyEditor.html[PropertyEditor] interface.
 
---
 
 *Issue:* How can I copy text from a non-editable property?
-
 *Solution:* If the non-editable property has a Custom editor ('...' button) you can easily use Ctrl+c on content of a Custom editor. If the non-editable property doesn't have a Custom editor you can select property cell and press Ctrl+c, but whole line is copied (property name and value).
 
---
 
 *Issue:* How do I access the Node the property belongs to?
-
 *Solution:*
 
 [source,java]
@@ -81,7 +70,7 @@ class MyEditor implements ExPropertyEditor {
 }
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqPropertySheetHideDescription.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqPropertySheetHideDescription.asciidoc
index f5bd372..158e724 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqPropertySheetHideDescription.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqPropertySheetHideDescription.asciidoc
@@ -56,7 +56,7 @@ I found this by looking at the PropUtils class in the NBP sources.
 
 Taken from mailing list, contributed by Jean-Marc Borer
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqPropertySheetNodes.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqPropertySheetNodes.asciidoc
index de59510..96f204f 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqPropertySheetNodes.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqPropertySheetNodes.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I show my node's properties in the Properties view?
+== How do I show my node's properties in the Properties view?
 
 I want to have the properties of my custom nodes displayed in the Properties view when they are selected in my tree view. How do I go about doing that?
 
@@ -61,7 +61,7 @@ public class MyComponent extends TopComponent implements PropertyChangeListener
 
 Note that the example above is not a complete `TopComponent` implementation with a tree view and nodes. It is simply demonstrating how to have the selected node's properties shown in the Properties view.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqPropertySheetReadonlyProperty.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqPropertySheetReadonlyProperty.asciidoc
index 7d62aae..e4b7cc0 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqPropertySheetReadonlyProperty.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqPropertySheetReadonlyProperty.asciidoc
@@ -51,7 +51,7 @@ javaVersionProperty.setValue("suppressCustomEditor", true);
 
 Taken from mailing list, contributed by Jean-Marc Borer
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqPropertySheetTabs.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqPropertySheetTabs.asciidoc
index 8749ba4..65339a1 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqPropertySheetTabs.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqPropertySheetTabs.asciidoc
@@ -43,7 +43,7 @@ somePropertySet.putValue ("tabName", NbBundle.getMessage (getClass(), "KEY_Somet
 
 All `PropertySet`s that have the same value will be included under the same button/tab in the property sheet.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqRebindingKeys.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqRebindingKeys.asciidoc
index b5d5100..6a69b04 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqRebindingKeys.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqRebindingKeys.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Can I bind one key to more than one action?
+== Can I bind one key to more than one action?
 
 The simple answer is no:  The
 global keymap (get `Keymap` from Lookup)
@@ -36,7 +36,7 @@ only one action per binding. If you want multiple actions to be
 run, you must create a "wrapper" action that runs them all in turn
 (or in parallel).
 
-==== What about binding a key differently in different windows?
+=== What about binding a key differently in different windows?
 
 You may bind a key differently in different windows, by using
 the normal Swing techniques of binding keystrokes to components. In
@@ -63,7 +63,7 @@ remain intact.
 *Delete* can easily have different bindings in each component,
 using `ActionMap`.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqRegisterObjectsViaInstanceOrSettingsFiles.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqRegisterObjectsViaInstanceOrSettingsFiles.asciidoc
index cb91eef..bad4228 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqRegisterObjectsViaInstanceOrSettingsFiles.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqRegisterObjectsViaInstanceOrSettingsFiles.asciidoc
@@ -56,7 +56,7 @@ Unless you are doing something very, very unusual, one of the existing registrat
 This mechanism may be useful if you have existing code which reads and writes files in some format, and you cannot change that code. 
 |===
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqRemoveStatusBar.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqRemoveStatusBar.asciidoc
index e88a079..322d24d 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqRemoveStatusBar.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqRemoveStatusBar.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I remove the status bar?
+== How do I remove the status bar?
 
 Never be afraid to read the code  :-)   Looking at org.netbeans.core.windows.view.ui.MainWindow, there is getCustomStatusLine(), and it does this:
 
@@ -100,7 +100,7 @@ netbeans -Dnetbeans.winsys.statusLine.in.menuBar=true
 
 or the equivalent System.setProperty() from a ModuleInstall
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqRenamingMenuItem.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqRenamingMenuItem.asciidoc
index ff7bef2..a77ad1d 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqRenamingMenuItem.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqRenamingMenuItem.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Some module in the IDE etc. already has a menu item I can use. I just want to rename it. Can I?
+== Some module in the IDE etc. already has a menu item I can use. I just want to rename it. Can I?
 
 If you are creating a custom application (e.g. *Standalone Application* in suite project properties) you specify a _branding_ for the application. You can then override localized text strings from platform modules without modifying those modules directly; the overrides will be active whenever your branding is selected (this part is taken care of for you by the suite build harness). You will need to locate the module which defines the menu item and find the localized `Bundle.properties` w [...]
 
@@ -41,11 +41,9 @@ The Branding menu item on a suite (or Maven app project) lets you search for oth
 
 See also link:http://bits.netbeans.org/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/i18n-branding.html[Technical details]
 
-----
-
 Applies to: NetBeans 5.0, 5.5, 6.x
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqReplaceWindowSystem.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqReplaceWindowSystem.asciidoc
index 2113904..732c325 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqReplaceWindowSystem.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqReplaceWindowSystem.asciidoc
@@ -46,7 +46,7 @@ The `DummyWindowManager` is used as a last resort when no other window manager i
 
 * No windows will be shown by default on startup.  Use a `ModuleInstall` class' `restored()` method to display your TopComponent.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqRequestProcessor.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqRequestProcessor.asciidoc
index 3df0dbb..6941be7 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqRequestProcessor.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqRequestProcessor.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== When should I use RequestProcessor.getDefault() and when should I create my own RequestProcessor?
+== When should I use RequestProcessor.getDefault() and when should I create my own RequestProcessor?
 
 `RequestProcessor.getDefault()` is tempting to use, but it is also dangerous.  This FAQ item will tell you when *not* to use it.
 
@@ -48,7 +48,7 @@ Now here is the *anti-example*:  You are creating a `link:http://bits.netbeans.o
 
 If you create your own RequestProcessor, please always use a name. If you get a deadlock it makes debugging much easier.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqRequestProcessorTask.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqRequestProcessorTask.asciidoc
index bc2d3e1..da85a8d 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqRequestProcessorTask.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqRequestProcessorTask.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I operation occasionally on a background thread, but reschedule it if something happens to delay it?
+== How can I operation occasionally on a background thread, but reschedule it if something happens to delay it?
 
 There are a lot of reasons you might want to reschedule a background operation.  For example, you want to re-parse a file 3 seconds after the user stops typing, so you can show errors.  But at 2 seconds she starts typing again.  You don't want that task to run a second from now anymore.  You can either cancel the task, or even simpler, call `task.schedule(3000)` every time a key is pressed.  If it was already scheduled, it will be rescheduled for 3 seconds from now again.
 
@@ -75,7 +75,7 @@ public class FooDataNode extends DataNode implements PropertyChangeListener, Run
 }
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqRuntimeMemory.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqRuntimeMemory.asciidoc
index 1b5b3ec..1c5ee90 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqRuntimeMemory.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqRuntimeMemory.asciidoc
@@ -43,7 +43,7 @@ run.args.extra=-J-Xmx512m
 
 Please write the complete setting in one line.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqSampleCode.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqSampleCode.asciidoc
index 37da77b..01d7fc8 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqSampleCode.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqSampleCode.asciidoc
@@ -27,13 +27,13 @@
 :toc-title:
 :syntax: true
 
-=== Where can I find examples of how to use various APIs?
+== Where can I find examples of how to use various APIs?
 
 There are a large number of samples. Many of these correspond to the tutorials. You can find the samples in module `platform` in `main/misc` repository at `hg.netbeans.org`. They are in the `samples/` subdirectory.
 
 The `platform/samples/` folder can be link:http://hg.netbeans.org/main/misc/file/tip/platform/samples/[browsed online here]. But for really trying things out it is usually more useful to link:HgHowTos.asciidoc[have a local copy] - then you can open them as projects in the IDE.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqScanForClasses.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqScanForClasses.asciidoc
index 0eb70fa..c330901 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqScanForClasses.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqScanForClasses.asciidoc
@@ -27,14 +27,14 @@
 :toc-title:
 :syntax: true
 
-=== How can I scan a classpath to find all classes of a particular type?
+== How can I scan a classpath to find all classes of a particular type?
 
-==== Prerequisites
+=== Prerequisites
 
 * find the ClassPath on which the subtypes should be found. Use e.g. ClassPath.getClassPath(<file>, ClassPath.SOURCE)
 * if the supertype is given as a FQN, convert to ElementHandle<TypeElement> via ElementHandle.create inside a Task or CancellableTask.
 
-==== Finding all subtypes of given type
+=== Finding all subtypes of given type
 
 All subtypes of a given type on a given ClassPath can be found using ClassIndex. As ClassIndex contains only direct subtypes, the indirect subtypes need to be found on the client side:
 
@@ -65,11 +65,11 @@ private Set<ElementHandle<TypeElement>> findAllSubTypes(ClassPath on, ElementHan
 }
 ----
 
-==== Getting FileObjects corresponding to ElementHandles
+=== Getting FileObjects corresponding to ElementHandles
 
 The FileObject corresponding to a given ElementHandle<TypeElement> can be found using SourceUtils.getFile.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqSellingModules.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqSellingModules.asciidoc
index 02896a1..a5004ff 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqSellingModules.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqSellingModules.asciidoc
@@ -27,12 +27,12 @@
 :toc-title:
 :syntax: true
 
-=== I have written a module. Can I sell it?
+== I have written a module. Can I sell it?
 
 Yes.  The license is very non-restrictive.  For details, see the
 link:http://www.netbeans.org/about/legal/license.html[license].
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqSetPrefs.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqSetPrefs.asciidoc
index c35b129..e1fc0a5 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqSetPrefs.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqSetPrefs.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I let the user set preferences/options/customization/configuration for my module/application?
+== How do I let the user set preferences/options/customization/configuration for my module/application?
 
 From 6.0 onwards, you can use the link:http://bits.netbeans.org/dev/javadoc/org-openide-util/org/openide/util/NbPreferences.html[NbPreferences API].
 
@@ -36,7 +36,7 @@ Read the following related blog entries:
 * link:http://blogs.oracle.com/geertjan/entry/preferences_api_and_netbeans_ide[ Preferences API and NetBeans IDE (Part 1)]
 * link:http://blogs.oracle.com/geertjan/entry/preferences_api_and_netbeans_ide1[ Preferences API and NetBeans IDE (Part 2)]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqSignNbm.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqSignNbm.asciidoc
index 5e7bdc0..967d694 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqSignNbm.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqSignNbm.asciidoc
@@ -27,22 +27,16 @@
 :toc-title:
 :syntax: true
 
-1. link:#Can_I_sign_Ant_based_NBMs_I_create.3F[Can I sign Ant based NBMs I create?]
-1. link:#Isn.27t_there_an_easier_way.3F[Isn't there an easier way?]
-2. link:#Great.21_Can_you_translate_that.3F[Great! Can you translate that?]
-
-[start=2]
+. link:#Can_I_sign_Ant_based_NBMs_I_create.3F[Can I sign Ant based NBMs I create?]
+. link:#Isn.27t_there_an_easier_way.3F[Isn't there an easier way?]
+. link:#Great.21_Can_you_translate_that.3F[Great! Can you translate that?]
 . link:#How_can_I_sign_Maven_based_NBMs_I_create.3F[How can I sign Maven based NBMs I create?]
-1. link:#Example[Example]
-
-[start=3]
+. link:#Example[Example]
 . link:#How_can_I_create_a_keystore_file_and_sign_Maven_based_NBMs_within_the_build_process.3F[How can I create a keystore file and sign Maven based NBMs within the build process?]
-1. link:#Resources[Resources]
-
-[start=4]
+. link:#Resources[Resources]
 . link:#Apache_Migration_Information[Apache Migration Information]
 
-=== Can I sign Ant based NBMs I create?
+== Can I sign Ant based NBMs I create?
 
 Yes, though there is not yet any GUI support for this.
 
@@ -111,7 +105,7 @@ Some notes:
 [start=2]
 . Keeping the keystore and its password in the `private` dir ensures that you will not accidentally commit either to source repository or include it in a source ZIP made with the Project Packager module. It may be safe to put the keystore in a shared directory (e.g. `nbproject`) if you are sure that the storepass is too hard to guess.
 
-==== Isn't there an easier way?
+=== Isn't there an easier way?
 
 Of course. Based on the above notes this script has been contributed by our community. Just put this in your suite's build.xml file:
 
@@ -188,7 +182,7 @@ keystore.password=x
 
 Just replace x with the desired value.
 
-==== Great! Can you translate that?
+=== Great! Can you translate that?
 
 Ok, here's a summary:
 
@@ -204,18 +198,18 @@ Ok, here's a summary:
 
 Enjoy!
 
-<hr/>
+
 NOTE: If you get an warning about your plugins not being trusted (and you're using self-signed certificates), you need to create and register your own
 implementation of `org.netbeans.spi.autoupdate.KeyStoreProvider` which provides access to a truststore into which your self-signed certificate has been imported as a trusted entry.  In other words, the keystore (private key) is used at compile time to sign the NBM file, while the truststore (created by exporting the key from the keystore, then importing it into a new store to mark it trusted) is needed at runtime to validate the signature).  All of this may not be necessary if you are si [...]
 
 
 Applies to: NetBeans 6.8 and above
 
-=== How can I sign Maven based NBMs I create?
+== How can I sign Maven based NBMs I create?
 
 Yes. link:https://github.com/mojohaus/nbm-maven-plugin[nbm-maven-plugin] will sign your NBM files if you set keystore, alias and password parameters correctly.
 
-==== Example
+=== Example
 
 1. Create a keystore (see the instructions above)
 
@@ -261,13 +255,13 @@ More details about configuring the plugin can be found at the offical plugin pag
 
 Call `mvn clean package nbm:nbm -Dkeystorepass=yourpassword -Dkeystore=/path/to/the/keystore.file`, if you want to reference the keystore manually. For more options see [3]
 
-=== How can I create a keystore file and sign Maven based NBMs within the build process?
+== How can I create a keystore file and sign Maven based NBMs within the build process?
 
 See that example at 
 link:https://github.com/born2snipe/netbean-plugin-parent/blob/master/pom.xml[https://github.com/born2snipe/netbean-plugin-parent/blob/master/pom.xml]
 to generate a key file via the keytool-maven-plugin.
 
-==== Resources
+=== Resources
 
 [1] link:https://github.com/mojohaus/nbm-maven-plugin[https://github.com/mojohaus/nbm-maven-plugin]
 
@@ -275,7 +269,7 @@ to generate a key file via the keytool-maven-plugin.
 
 [3] link:http://www.mojohaus.org/nbm-maven-plugin/nbm-mojo.html[http://www.mojohaus.org/nbm-maven-plugin/nbm-mojo.html]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqSortableTTVColumns.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqSortableTTVColumns.asciidoc
index 21e5d3a..e56be85 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqSortableTTVColumns.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqSortableTTVColumns.asciidoc
@@ -34,7 +34,7 @@ See "How to Sort Columns in a TreeTableView" in Geertjan's blog:
 * link:http://blogs.sun.com/geertjan/entry/enriching_your_treetableview[http://blogs.sun.com/geertjan/entry/enriching_your_treetableview]
 * link:https://blogs.oracle.com/geertjan/entry/how_to_suppress_editing_in[https://blogs.oracle.com/geertjan/entry/how_to_suppress_editing_in]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqSourceTreeModuleDescriptions.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqSourceTreeModuleDescriptions.asciidoc
index d42bf7f..35214a8 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqSourceTreeModuleDescriptions.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqSourceTreeModuleDescriptions.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== There sure are a lot of modules in the source tree.  What are they for?
+== There sure are a lot of modules in the source tree.  What are they for?
 
 If you've unpacked or checked out the NetBeans sources, you'll see more then 600 directories.  Almost every one of these directories is a module.  Although the directory names indicate the purpose of each, sometimes it's still not clear what each does.  
 
@@ -707,7 +707,7 @@ xslt.tmap=Transformmap Core.
 xslt.validation=XSLT Validation.
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqSpecifyJdkVersion.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqSpecifyJdkVersion.asciidoc
index fc02c87..a873db2 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqSpecifyJdkVersion.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqSpecifyJdkVersion.asciidoc
@@ -59,7 +59,7 @@ Applies to: NetBeans 6.x
 
 Platforms: all
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqSuitesVsClusters.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqSuitesVsClusters.asciidoc
index c228cc1..4efc6a8 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqSuitesVsClusters.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqSuitesVsClusters.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is the difference between a suite and a cluster?
+== What is the difference between a suite and a cluster?
 
 A suite is a project which bundles together a number of link:DevFaqWhatIsAModule.asciidoc[module] projects, lets you build them all together, and puts the resulting JARs in a directory structure the NetBeans Platform understands.
 
@@ -35,7 +35,7 @@ That directory structure is a link:DevFaqWhatIsACluster.asciidoc[cluster].  A cl
 
 While it is common to think of a suite as _being_ a cluster (the build product of a suite _is_ a cluster, after all), they are not the same thing.
 
-==== Suites
+=== Suites
 
 A suite is a container project used to group _module projects_ into a unit whose members can depend on one another, and also depend on a copy of the NetBeans platform.
 
@@ -45,7 +45,7 @@ If you are creating a single module (perhaps an IDE extension or a _very simple_
 
 You can always start with a stand-alone module project and later create a suite project and add your module to the suite.  If you are going to bundle multiple third-party libraries, and want the ability to provide updates of those libraries, you probably want a suite.
 
-==== Inter-suite Dependencies
+=== Inter-suite Dependencies
 
 A suite may depend on
 
@@ -55,7 +55,7 @@ A suite may depend on
 
 See link:DevFaqHowToReuseModules.asciidoc[DevFaqHowToReuseModules] for more details.
 
-==== Clusters
+=== Clusters
 
 A cluster is typically a subdirectory of a NB-based application's binary installation. Every module in the installation lives in one (and only one) cluster. For details on the structure of clusters, see link:DevFaqWhatIsACluster.asciidoc[DevFaqWhatIsACluster].
 
@@ -84,7 +84,7 @@ See also:
 * the *Help > Contents* pages on modules and applications
 * link:http://platform.netbeans.org/articles/installation.html[http://platform.netbeans.org/articles/installation.html]
 
-===== No Suites In NetBeans IDE Sources
+==== No Suites In NetBeans IDE Sources
 
 The NetBeans IDE build (from sources on `hg.netbeans.org`) _does not use suites._
 
@@ -94,7 +94,7 @@ Module projects physically inside the netbeans.org source tree cannot be "standa
 
 The resulting build artifacts are, nonetheless, clusters. These clusters are simply built using a different build-infrastructure, where the cluster names and contents are defined in `.properties` files in `$NB_SRC/nbbuild/`.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqSuppressEditTTVColumns.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqSuppressEditTTVColumns.asciidoc
index 0aba04a..2614b5c 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqSuppressEditTTVColumns.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqSuppressEditTTVColumns.asciidoc
@@ -33,7 +33,7 @@ See the blog entry "How to Suppress Editing in a TreeTableView" in Geertjan's bl
 
 link:https://blogs.oracle.com/geertjan/entry/how_to_suppress_editing_in[https://blogs.oracle.com/geertjan/entry/how_to_suppress_editing_in]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqSuppressExistingModule.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqSuppressExistingModule.asciidoc
index 8d3af14..bbd72d3 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqSuppressExistingModule.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqSuppressExistingModule.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== I want my module to disable some of the modules that would normally be enabled. Possible?
+== I want my module to disable some of the modules that would normally be enabled. Possible?
 
 If you're building a complete application (for example, selecting the *Standalone Application* option for a module suite) just use the *Libraries* panel of the suite's *Properties* dialog to exclude modules you don't need from clusters you are otherwise including.
 
@@ -46,7 +46,7 @@ link:http://blogs.sun.com/geertjan/entry/parsing_the_command_line_to1[Geertjan s
 
 Applies to: NetBeans 6.5 and later
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqSwitchingMenusByContext.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqSwitchingMenusByContext.asciidoc
index f327b8e..b90bb76 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqSwitchingMenusByContext.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqSwitchingMenusByContext.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I change the contents of a menu according to the selected file in the editor?
+== How can I change the contents of a menu according to the selected file in the editor?
 
 * Create your action and let it implement link:http://bits.netbeans.org/dev/javadoc/org-openide-util/org/openide/util/actions/Presenter.Menu.html[Presenter.Menu]
 * Return a special `JMenuItem` subclass that implements link:http://bits.netbeans.org/dev/javadoc/org-openide-awt/org/openide/awt/DynamicMenuContent.html[DynamicMenuContent] from `getMenuPresenter()`
@@ -35,7 +35,7 @@
 
 link:https://bitbucket.org/jglick/dynamicmenudemo/[https://bitbucket.org/jglick/dynamicmenudemo/] also does something similar.
 
-=== Can I hide or show a whole menu or toolbar?
+== Can I hide or show a whole menu or toolbar?
 
 To hide a menu or toolbar you have to edit your `layer.xml` and append `_hidden` to the name of the desired menu or toolbar. You may also hide `*.instance` files.
 
@@ -70,7 +70,7 @@ It's generally much easier to do this from the NetBeans IDE, link:http://forums.
 
 Note that to hide the Navigate menu one has to declare GoTo_hidden instead of Navigate_hidden (the menu was originally named GoTo, but was later renamed to Navigate by the means of Bundle.properties).
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqSyntaxColoring.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqSyntaxColoring.asciidoc
index 325c814..333d2a5 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqSyntaxColoring.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqSyntaxColoring.asciidoc
@@ -27,15 +27,15 @@
 :toc-title:
 :syntax: true
 
-=== Can I add syntax coloring for my own data object/MIME type?
+== Can I add syntax coloring for my own data object/MIME type?
 
 Yes, but it is not trivial. There is a tutorial on the subject: link:http://wiki.netbeans.org/How_to_create_support_for_a_new_language[http://wiki.netbeans.org/How_to_create_support_for_a_new_language]
 
-<hr/>
+
 
 Applies to: NetBeans 6.7 and later, but most concepts (not the exact APIs) have been available since 6.0
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqSyntaxHighlight.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqSyntaxHighlight.asciidoc
index a4ffa1c..c099c49 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqSyntaxHighlight.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqSyntaxHighlight.asciidoc
@@ -27,13 +27,13 @@
 :toc-title:
 :syntax: true
 
-==== How do I add syntax highlighting for my language?
+== How do I add syntax highlighting for my language?
 
 Problem: I have a custom programming language that I want to make available in the NetBeans platform. How do I add syntax highlighting for my language?
 
 Solution: Here is a tutorial on syntax highlighting for custom languages: link:http://wiki.netbeans.org/SyntaxColoringANTLR[http://wiki.netbeans.org/SyntaxColoringANTLR]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqSysFsLookupRegistration.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqSysFsLookupRegistration.asciidoc
index b4e5b55..1ef8f66 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqSysFsLookupRegistration.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqSysFsLookupRegistration.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I register services into the default lookup using the system filesystem?
+== How can I register services into the default lookup using the system filesystem?
 
 In short, you probably do not want to.
 The typical way of registering services is via `META-INF/services` registration: link:DevFaqLookupDefault.asciidoc[DevFaqLookupDefault].
@@ -97,7 +97,7 @@ SampleInterface intf = Lookup.getDefault().lookup(SampleInterface.class);
 
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqSystemFilesystem.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqSystemFilesystem.asciidoc
index 21c9cfa..4dccaef 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqSystemFilesystem.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqSystemFilesystem.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is the System Filesystem?
+== What is the System Filesystem?
 
 The system filesystem is the central repository for configuration data in NetBeans.
 It is composed at runtime of a stack of XML layers (link:DevFaqModulesLayerFile.asciidoc[DevFaqModulesLayerFile])
@@ -72,17 +72,17 @@ There are several things which affect how objects are used, all or some of which
 * The type of the file - very often you will install `*.instance` files that represent Java objects; typically the module will specify what classes or interfaces objects in a folder should be assignable from.
 * File attributes (link:DevFaqFileAttributes.asciidoc[DevFaqFileAttributes]) - for cases where additional information is required to describe what to do with the files that client modules add to the folder, some optional or mandatory key/value attributes may be specified.
 
-==== Available documentation on System Filesystem contents
+=== Available documentation on System Filesystem contents
 
 link:http://bits.netbeans.org/dev/javadoc/layers.html[List of files and folders in the system filesystem]
 in NetBeans API Javadoc lists some locations.
 Feel free to file documentation bugs for modules you know read other locations
 but which fail to list them in their `arch.xml` file.
 
-<hr/>
+
 Applies to: NetBeans 6.5 and newer
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqTaskLongRunningAsyncTask.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqTaskLongRunningAsyncTask.asciidoc
index 129a535..4a2738e 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqTaskLongRunningAsyncTask.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqTaskLongRunningAsyncTask.asciidoc
@@ -53,7 +53,7 @@ This way you don't even need to care about threading yourself, GUI will be updat
 
 Taken from dev@platform.netbeans.org (Oct 2013)
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqTemplatesInNonIdeApp.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqTemplatesInNonIdeApp.asciidoc
index a39baaa..f1bbc03 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqTemplatesInNonIdeApp.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqTemplatesInNonIdeApp.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== I am creating a non-IDE application.  How do I enable/control templates?
+== I am creating a non-IDE application.  How do I enable/control templates?
 
 If the projectui module is installed, templates are only made available inside projects.
 
@@ -37,7 +37,7 @@ To make your template available as one of the choices on the New File context me
 
 See Tom Wheeler's  link:http://www.tomwheeler.com/netbeans/[TodoListManager] for an example of code that does these things.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqTestDataObject.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqTestDataObject.asciidoc
index 6bd4e7c..06e39cb 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqTestDataObject.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqTestDataObject.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Writing Tests For DataObjects and DataLoaders
+== Writing Tests For DataObjects and DataLoaders
 
 Quite easy. At least in NetBeans 6.5 and newer. Everything shall work as 
 declarative MIME resolvers are loaded automatically from unit tests and 
@@ -70,7 +70,7 @@ Example code is below:
 
 In the somewhat unusual case in which your unit test resides in a different module from that which contains your file support code (DataLoader, DataObject, etc.), you will need to add a `<test />` dependency on the module which contains the file support code.  Currently this can only be done by editing the `project.xml` file for the module containing your unit tests.  See the build harness' README for more information; you can find the relevant section by searching for `test-dependencies [...]
 
-==== Older versions than 6.5
+=== Older versions than 6.5
 
 If you are writing a test for a `DataObject`,
 you need to set up enough of the `DataLoader` infrastructure
@@ -101,7 +101,7 @@ In 6.0, the *New File Type* template will set this up automatically
 by creating the correct file in `test/unit/META-INF/services`.
 (Or you can get better control by using `org.openide.util.test.MockLookup`.)
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqTestUsingSystemFileSystem.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqTestUsingSystemFileSystem.asciidoc
index 82b6893..54a3b05 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqTestUsingSystemFileSystem.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqTestUsingSystemFileSystem.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I test something which uses the System Filesystem?
+== How do I test something which uses the System Filesystem?
 
 There is a fake System FileSystem provided by as soon as FileSystem link:API.asciidoc[API] is on classpath. It understands link:NetBeans.asciidoc[NetBeans] layer definitions and is generally suitable for running unit tests.
 
@@ -36,7 +36,7 @@ In case you see difference from expected behavior:
 * Try to run tests in link:DevFaqUsingSimpletests.asciidoc[real mode]
 * Report link:NetBeans.asciidoc[NetBeans] a bug (product platform/filesystems) with a test case
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqThreading.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqThreading.asciidoc
index f5b5f0d..e2fbd97 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqThreading.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqThreading.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== I need to run some code on a background thread. Can the platform help me?
+== I need to run some code on a background thread. Can the platform help me?
 
 First, ask yourself why you need to do this and if it is really necessary.  Generally there is only one reason: _You are doing something takes some time (file I/O, computing something large and complicated, talking to a network socket) that will block the UI._
 
@@ -37,7 +37,7 @@ Note that if you are doing something in the background, you may want to use the
 
 Remember that if you are running more threads than you have processors (or cores) - and your OS is probably using some as well - then when you ask to multi-thread, you are asking your CPU to divide the time of the CPUs you have between more virtual threads.  And switching the context a CPU is working in - sending it off to some other memory space and set of instructions, and then another - takes time.  So heavy use of multi-threading, especially on single CPU machines, can slow things do [...]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqThreadingBuiltIn.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqThreadingBuiltIn.asciidoc
index 487a045..ad56432 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqThreadingBuiltIn.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqThreadingBuiltIn.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What APIs come with built-in background thread handling
+== What APIs come with built-in background thread handling
 
 A few APIs come with built in multi-threading - if you want your code to run on a background thread, you don't have to do any special set up to do that.
 
@@ -38,7 +38,7 @@ Specifically they are
 * Various parsing APIs - for syntax highlighting languages and so forth - usually you just provide a task to do, and it will automatically call you in the background when a reparse is being done
 * QuickSearch API - searchers are typically called in background thread by infrastructure in  link:http://bits.netbeans.org/dev/javadoc/org-netbeans-spi-quicksearch/org/netbeans/spi/quicksearch/SearchProvider.html#evaluate%28org.netbeans.spi.quicksearch.SearchRequest,%20org.netbeans.spi.quicksearch.SearchResponse%29[SearchProvider.evaluate(...)]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqToggleActionAddToEditorToolbar.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqToggleActionAddToEditorToolbar.asciidoc
index df66fce..b8c30c8 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqToggleActionAddToEditorToolbar.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqToggleActionAddToEditorToolbar.asciidoc
@@ -102,7 +102,7 @@ public final class SkipAllBreakpoints extends BooleanStateAction implements Prop
 
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqTopManager.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqTopManager.asciidoc
index fd0719b..b587577 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqTopManager.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqTopManager.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Where is `TopManager`? I'm trying to do the examples from the O'Reilly book
+== Where is `TopManager`? I'm trying to do the examples from the O'Reilly book
 
 The O'Reilly book is old (written between 2001 and 2002) - the chapters on architectural background will still work, but many of the examples won't.
 
@@ -38,10 +38,10 @@ For pretty much everything available via `TopManager`, simply take the class you
 
 If you were calling `TopManager.getDefault().getPlaces().nodes().projectDesktop()` in a NetBeans 3.x based application, there is no direct equivalent in NB 4.0 and later.  Rather, there is a rich set of project-related APIs which can be used for various purposes. As a rule, there is no 1-to-1 conversion from the above idiom to NB 4.0+; the affected O'Reilly examples would need to be rewritten to make sense today.
 
-<hr/>
+
 Applies to: NetBeans 4.0+
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqTrackGlobalSelection.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqTrackGlobalSelection.asciidoc
index 131a036..7f30eff 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqTrackGlobalSelection.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqTrackGlobalSelection.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== I need to write some code that tracks the global selection. What should I do?
+== I need to write some code that tracks the global selection. What should I do?
 
 If you are writing an action, consider using one of the 
 link:DevFaqActionContextSensitive.asciidoc[context sensitive action classes in the apis].
@@ -63,7 +63,7 @@ Source: link:http://emilian-bold.blogspot.com/2006/11/netbeans-platform-lookupre
 
 See also: link:DevFaqAddGlobalContext.asciidoc[How to Add Content to the Global Context]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqTrackingExplorerSelections.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqTrackingExplorerSelections.asciidoc
index 55a1e66..76e1a85 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqTrackingExplorerSelections.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqTrackingExplorerSelections.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How should I keep track of what the current nodeselection in the Explorer window is? Should I use the `ExplorerManager` ?
+== How should I keep track of what the current nodeselection in the Explorer window is? Should I use the `ExplorerManager` ?
 
 You can use the `ExplorerManager` if you created the explorer window, or you can programmatically get a reference to it.  If you can somehow find a class implementing `ExplorerManager.Provider` then you can get the Explorer manager. This provider might in fact be a `TopComponent` in the `TopComponent.Registry`, if for example it was actually a `ExplorerPanel`.  
 
@@ -46,7 +46,7 @@ in the node selection and updating its state automatically.
 
 If you just want to write some code that is sensitive to the global selection (not an action), you probably want to use link:DevFaqTrackGlobalSelection.asciidoc[Utilities.actionsGlobalContext()].
 
-==== Multiple nodes selection - gotcha
+=== Multiple nodes selection - gotcha
 
 If you allow multiple nodes to be selected you also have to keep in mind that certain other Netbeans components may only operate on single nodes.
 
@@ -54,7 +54,7 @@ One example is the link:http://www.netbeans.org/download/dev/javadoc/org-netbean
 
 The reason is because along with the focus change, the (single) node represented by the Navigator and stored in its lookup becomes the global selection which your retrieval code will then grab.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqTroubleshootClassNotFound.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqTroubleshootClassNotFound.asciidoc
index 142fc13..533247e 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqTroubleshootClassNotFound.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqTroubleshootClassNotFound.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== I got a `ClassNotFoundException` or `NoClassDefFoundError`. How can I fix it?
+== I got a `ClassNotFoundException` or `NoClassDefFoundError`. How can I fix it?
 
 The most likely explanation is that you have a problem in your dependencies.
 In order for a class in one module to reference a class/interface defined in another module,
@@ -61,7 +61,7 @@ This tells us that the module which provides `SomeImplementation` needs to decla
 
 For more background, see .
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqTroubleshootMissingItemsInZippedSources.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqTroubleshootMissingItemsInZippedSources.asciidoc
index 6f8248a..aa6217f 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqTroubleshootMissingItemsInZippedSources.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqTroubleshootMissingItemsInZippedSources.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== I find files missing from the source ZIP file
+== I find files missing from the source ZIP file
 
 If you've downloaded and unpacked the ZIP file containing NetBeans sources but find that it seems incomplete, try using another application to unpack the ZIP file.  It seems that the popular WinZip application cannot properly handle this file.
 
@@ -37,7 +37,7 @@ link:http://www.info-zip.org/[Info-ZIP] is a free command-line unzip utility for
 
 Alternatively, you could write a simple Ant script to use the `unzip` task for decompressing the archive, or use a ported version of a Unix unzip utility for Windows.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqTutorialsAPI.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqTutorialsAPI.asciidoc
index b15f144..27a54be 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqTutorialsAPI.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqTutorialsAPI.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Tutorial index
+== Tutorial index
 
 * link:http://bits.netbeans.org/dev/javadoc/index.html[NetBeans Platform API starting point]
 * link:http://bits.netbeans.org/dev/javadoc/usecases.html[How to use certain NetBeans APIs] includes introductions to:
@@ -91,7 +91,7 @@
 * Web
 * Window System
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqTutorialsDebugging.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqTutorialsDebugging.asciidoc
index 8b69fd6..6b04705 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqTutorialsDebugging.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqTutorialsDebugging.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Debugging modules
+== Debugging modules
 
 Once your module is installed all error messages are sent to your `(NetBeans user directory)/var/log/messages.log`; use that for watching what's going on.
 
@@ -55,10 +55,10 @@ then use *Run > Attach Debugger* and then choose Connector = SocketAttach, port
 
 _Note: if you run the debugged NetBeans instance on the same machine as your development IDE, do not forget to add _'--userdir xxx'_ parameter to the debugged instance's command line. Otherwise the debugged process might try to reuse the default userdir, which is most probably already taken up by the development IDE. The debugged NetBeans instance then terminates right after start with very undescriptive message or no messages at all._ 
 
-<hr/>
+
 Applies to: NetBeans 6.5+
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqTutorialsIndex.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqTutorialsIndex.asciidoc
index 9034443..384fde4 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqTutorialsIndex.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqTutorialsIndex.asciidoc
@@ -27,11 +27,11 @@
 :toc-title:
 :syntax: true
 
-=== Tutorial index
+== Tutorial index
 
 An index of tutorials for developing NetBeans modules can be found on the link:http://www.netbeans.org/kb/trails/platform.html[http://www.netbeans.org/kb/trails/platform.html] site.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqTweakRegistryByCodeDeduction.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqTweakRegistryByCodeDeduction.asciidoc
index 47c2cbc..b302896 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqTweakRegistryByCodeDeduction.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqTweakRegistryByCodeDeduction.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I remove a menu item or toolbar button from an application's GUI?
+== How do I remove a menu item or toolbar button from an application's GUI?
 
 * If you want to remove the action from a toolbar, then remove entries like:
 [source,xml]
@@ -96,7 +96,7 @@
 
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqTweakRegistryByCodeReplacement.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqTweakRegistryByCodeReplacement.asciidoc
index e90ddd2..7128101 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqTweakRegistryByCodeReplacement.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqTweakRegistryByCodeReplacement.asciidoc
@@ -27,12 +27,12 @@
 :toc-title:
 :syntax: true
 
-=== How do I have only shortcut keys for an action?
+== How do I have only shortcut keys for an action?
 
 The *New Action* wizard allows you to uncheck both menu and toolbar placement for your action and only assign a keyboard shortcut. To learn how to do this manually, read on.
 Refer to link:TaT_HackingNetBeansXMLLayerPartOne.asciidoc[TaT_HackingNetBeansXMLLayerPartOne] for more details.
 
-==== Trick #1
+=== Trick #1
 
 * Retain the action's basic registration:
 [source,xml]
@@ -91,11 +91,11 @@ Refer to link:TaT_HackingNetBeansXMLLayerPartOne.asciidoc[TaT_HackingNetBeansXML
 
 ----
 
-==== Trick #2
+=== Trick #2
 
 * In the above example the action has the shortcut key *Alt+F3*, which is represented as `O-F3`. In general, if you have some key combination that uses *Alt* (or the equivalent on Mac OS X), then use `O`. Separate modifiers from the base keycode name with `-`, and append `.shadow` for the filename. *Ctrl* (or its Mac equivalent) is represented by `D`, and *Shift*by `S`. (`C` and `A` represent the literal *Ctrl* and *Alt* keys, but this is less portable.)
 
-==== Tips to Remember
+=== Tips to Remember
 
 1. Following are some keycode equivalents. See Javadoc for `KeyEvent` for the full list:
 * *A* to *Z* (as is), *F1* to *F12* (as is), *0* to *9* (as is)
@@ -108,7 +108,7 @@ See also link:DevFaqKeybindings.asciidoc[DevFaqKeybindings].
 
 (Reposted from link:http://netbeans.dzone.com/tips/play-with-xml-layer[this entry on NetBeans Zone].)
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqUIGestures.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqUIGestures.asciidoc
index 3f8710b..e51a19e 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqUIGestures.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqUIGestures.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-==== DevFaqUIGestures
+== DevFaqUIGestures
 
 A perfect tool to get you know users of your application. link:UIGesturesCollector.asciidoc[Read more...].
 
@@ -45,7 +45,7 @@ Make sure the interactive gestures collector is installed. Make "Memory" toolbar
 
 They are listed at link:UIGesturesCollector.asciidoc[UIGesturesCollector].
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqUIResponsiveness.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqUIResponsiveness.asciidoc
index 6f94172..760637d 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqUIResponsiveness.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqUIResponsiveness.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== I am developing a NetBeans module. What performance criteria should it satisfy?
+== I am developing a NetBeans module. What performance criteria should it satisfy?
 
 All NetBeans modules should behave responsibly with regard to performance. They must not affect startup time negatively, they must not increase memory footprint significantly, and they must be responsive at all times.
 
@@ -40,7 +40,7 @@ Applies to: NetBeans 6.5 and above
 
 Platforms: All
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqUiDefaultsPropsNotFound.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqUiDefaultsPropsNotFound.asciidoc
index 86b9cfb..94f7346 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqUiDefaultsPropsNotFound.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqUiDefaultsPropsNotFound.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Why can't I load properties using UIDefaults?
+== Why can't I load properties using UIDefaults?
 
 You may encounter this problem while porting a Swing application to the NetBeans platform or when using a third-party library like SwingX.  While the following code works in a standalone Swing application, it does not load the property in a platform-based application:
 
@@ -62,10 +62,10 @@ although this workaround has not been tested.
 
 Note: An (untested) possible workaround is to first call UIManager.put ("ClassLoader", Lookup.getDefault().lookup(ClassLoader.class)).
 
-<hr/>
+
 Applies to: NetBeans 6.8 and above
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqUnexpectedExceptionDialog.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqUnexpectedExceptionDialog.asciidoc
index 7ed57a1..86c245e 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqUnexpectedExceptionDialog.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqUnexpectedExceptionDialog.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I suppress the Unexpected Exception dialog?
+== How can I suppress the Unexpected Exception dialog?
 
 If your code generates an uncaught exception at runtime or uses `Logger.log(Level l, String s, Throwable t)` with level => 900 (`Level.WARNING`), NetBeans will display a dialog box which can show the details of that exception to the user.
 This is a welcome alternative to simply crashing the application,
@@ -46,7 +46,7 @@ The above on its own doesn't suppress the exception dialog entirely - the dialog
 
 See link:http://forums.netbeans.org/ptopic16746.html[http://forums.netbeans.org/ptopic16746.html] for details on how to set properties within NetBeans and in final applications.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqUriVsUrl.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqUriVsUrl.asciidoc
index 69fcb49..831d51d 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqUriVsUrl.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqUriVsUrl.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== URIs and URLs
+== URIs and URLs
 
 *Q:* What is the difference?
 
@@ -98,11 +98,9 @@ representations.
 
 Also note that, unlike `java.net.URL`, `URI.equals()` does not make a network connection to determine equality.  Never put URLs into a HashSet or similar equality-testing collection for this reason.
 
---
-
 Applies to: NetBeans 4.0, 4.1, 5.0, 5.5, 6.0, 6.1, 6.5, 6.7
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqUseNativeInstaller.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqUseNativeInstaller.asciidoc
index f3a5409..c63686e 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqUseNativeInstaller.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqUseNativeInstaller.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I run the installer for something else during module installation?
+== How can I run the installer for something else during module installation?
 
 Sometimes you are distributing some software with your module which has its own installer, or some other similar code which needs to be run once to get everything needed installed on the user's system.  If you are distributing some software (which perhaps you did not write), and it has its own installer, it is 
 less work to just run its installer to be sure it is set up correctly, than to have your module do everything which that installer does too (and possibly get something wrong).
@@ -44,7 +44,7 @@ To enable such possibility, Autoupdate Services API provides:
 * A custom installer can be assigned to the component which performs installation particular component into NetBeans
 * The ability to register that link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-autoupdate-services/org/netbeans/spi/autoupdate/UpdateProvider.html[special provider] among other of providers - a common Update Center
 
-==== How to setup a Update Provider providing custom components?
+=== How to setup a Update Provider providing custom components?
 
 Implement interface link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-autoupdate-services/org/netbeans/spi/autoupdate/UpdateProvider.html[UpdateProvider] to make a provider for your component that has its own installer. This provider has to:
 
@@ -55,7 +55,7 @@ Implement interface link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modul
 * assign a specific *uninstaller* which can uninstall such component if is already installed
 * Register the application (i.e. store a path to the installed copy of the application) so that, at runtime, code that needs to use the custom-installed software can find it
 
-==== A code snippet showing that provider
+=== A code snippet showing that provider
 
 [source,java]
 ----
@@ -189,7 +189,7 @@ public class FooInstaller implements org.netbeans.spi.autoupdate.CustomInstaller
 }
 ----
 
-==== How to register UpdateProvider in my application?
+=== How to register UpdateProvider in my application?
 
 Using link:DevFaqModulesGeneral.asciidoc[META-INF/services] or (in NetBeans 6.9) the `@ServiceProvider` annotation (see link:https://blogs.oracle.com/geertjan/entry/meta_inf_services_vs_layer[Geertjan's blog for more info]):
 
@@ -199,19 +199,19 @@ Using link:DevFaqModulesGeneral.asciidoc[META-INF/services] or (in NetBeans 6.9)
 
 And , that's it, the NetBeans Lookup system will read it and includes that provider among other providers registered in NetBeans application.
 
-==== A sample project having this UpdateProvider
+=== A sample project having this UpdateProvider
 
 * Sources of `Foo Native Component Provider`: link:Media:fooupdateprovider_FaqDevComponentWithCustomInstaller.zip.asciidoc[fooupdateprovider_FaqDevComponentWithCustomInstaller.zip]
 * Binary NBM to playing with: link:Media:org-netbeans-modules-fooupdateprovider_FaqDevComponentWithCustomInstaller.nbm.asciidoc[org-netbeans-modules-fooupdateprovider_FaqDevComponentWithCustomInstaller.nbm]
 
-==== Important Note
+=== Important Note
 
 Don't apply this Update Provider earlier than NetBeans 6.5 release will be out. There were several problem which had to be fixed in NetBeans 6.5. Use link:http://www.netbeans.org/downloads/index.html[NetBeans 6.5] or some of recent link:http://bits.netbeans.org/dev/nightly/latest/[Development builds] rather than previous releases 6.1 or 6.0!
 
 -
 Do not hesitate to contact me on mailto:jrechtacek@netbeans.org if you have any question.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqUseSounds.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqUseSounds.asciidoc
index f794638..7e6a0fd 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqUseSounds.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqUseSounds.asciidoc
@@ -206,7 +206,7 @@ SoundPlayer.instance().play("<file name>");
 
 To make your application talk, see link:DevFaqMakeItTalk.asciidoc[DevFaqMakeItTalk]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqUserDir.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqUserDir.asciidoc
index b65bf32..79006e9 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqUserDir.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqUserDir.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is the user directory, what is in it, and why do I need one?
+== What is the user directory, what is in it, and why do I need one?
 
 The userdir is a directory passed to NetBeans on startup by the launch script.
 You can specify it on the command line, e.g.:
@@ -65,10 +65,10 @@ Most modules should not do this;
 use `Places.getUserDirectory` to find the userdir or use `FileUtil.getConfigFile`
 to work with the `config/` subdirectory.
 
-<hr/>
+
 Applies to: NetBeans 6.7 and later
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqUsingSimpletests.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqUsingSimpletests.asciidoc
index 04f4bb6..5525ac4 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqUsingSimpletests.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqUsingSimpletests.asciidoc
@@ -29,7 +29,7 @@
 
 During development of the 6.5 series, an effort was made to improve testing by inherent support for tests in NetBeans build scripts (also known as the _build harness_).  Therefore, unit and functional tests for platform applications are now supported _out of the box_ in NetBeans 6.5 and later.  This effort is sometimes called "simpletests" because it greatly simplifies the work necessary to do such tests on your application.  link:FitnessTestsWithoutX.asciidoc[More information about simp [...]
 
-==== NbModuleSuite
+== NbModuleSuite
 
 Right link:API.asciidoc[API] for starting the test inside link:apidesign:NetBeans_Runtime_Container.asciidoc[NetBeans Runtime Container] is provided in form of link:http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-nbjunit/org/netbeans/junit/NbModuleSuite.html[NbModuleSuite]. Add *suite* method into your test class to fully emulate link:NetBeans.asciidoc[NetBeans] environment:
 
@@ -41,15 +41,15 @@ Right link:API.asciidoc[API] for starting the test inside link:apidesign:NetBean
    }
 ----
 
-==== JUnit Version
+== JUnit Version
 
 NetBeans 6.5 now supports JUnit 4.x, via the `JUnit 4` module in the `platform` cluster.  If you're not familiar with the difference, this link:http://www.ociweb.com/jnb/jnbAug2007.html[helpful article explains the changes from JUnit 3 and JUnit 4].  Put simply, the main difference from a user's point of view is is one of syntax and style.  The tests you've already written against 3.x will continue to run under 4.x.  And although you could continue writing new tests using the 3.x syntax  [...]
 
-==== Code Coverage
+== Code Coverage
 
 See link:CodeCoverage.asciidoc[Code Coverage].
 
-==== Setting up functional tests for a Platform Application
+== Setting up functional tests for a Platform Application
 
 The testing libraries are included as modules in the build harness, so you will need to include the harness cluster in your application before you can support tests.  This is easily done through the IDE: 
 
@@ -72,7 +72,7 @@ It should now be possible to run a class that extends JellyTestCase, and for the
 
 Support for functional tests on Maven-based NetBeans applications should be present from 7.0, with the resolution of link:http://netbeans.org/bugzilla/show_bug.cgi?id=190992[http://netbeans.org/bugzilla/show_bug.cgi?id=190992] For more information, see link:http://netbeans.dzone.com/nb-mvn-functional-tests[http://netbeans.dzone.com/nb-mvn-functional-tests]
 
-==== TODO
+== TODO
 
 * Describe how to set up a new unit test from scratch
 * Describe how to set up a new functional test from scratch
@@ -81,7 +81,7 @@ Support for functional tests on Maven-based NetBeans applications should be pres
 * Describe how to configure suite `build.xml` to remove `harness` from ZIP distribution
 * Describe how to run tests under automated build using Hudson
 
-==== NOTES
+== NOTES
 
 MockLookup and other link:http://wiki.netbeans.org/UsefulTestClassesInModules[classes mentioned on the Useful Test Classes in Modules] are not available in the platform.
 
@@ -89,11 +89,11 @@ MockLookup and other link:http://wiki.netbeans.org/UsefulTestClassesInModules[cl
 * The `test.qa-functional.cp.extra` property works the same way for functional tests.
 * There is a property `extra.test.libs.dir` tersely described in the harness README that makes it sound like a great way to define a place for extra testing libraries that will be picked up automatically during tests, but I could not get it to work.  Or at least things in that directory were not found at compile time.
 
-==== Converting Tests for Applications Which Previously Used XTest
+== Converting Tests for Applications Which Previously Used XTest
 
 Essentially, you need only remove the XTest build and configuration files from your modules and replace them with a few lines of code in your tests' `suite()` method.  More information is available in the link:http://wiki.netbeans.org/XTestReplacementCookBook[XTest Replacement Cookbook]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqUsingSubmenus.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqUsingSubmenus.asciidoc
index f91bd95..1d9d2cb 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqUsingSubmenus.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqUsingSubmenus.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Can I add submenus to context or main menus, instead of single menu items?
+== Can I add submenus to context or main menus, instead of single menu items?
 
 Yes, any place where the APIs expect to have an item
 installed into a context or main menu, you can provide a submenu
@@ -41,7 +41,7 @@ Similarly, you can implement other subinterfaces of `link:http://www.netbeans.or
 
 If you just return a `JMenu` from `getPopupPresenter` or `getMenuPresenter` it will always be displayed, though you can conditionally disable it. If you wish to sometimes hide (not just disable) the submenu, make it implement link:http://www.netbeans.org/download/dev/javadoc/org-openide-awt/org/openide/awt/DynamicMenuContent.html[DynamicMenuContent] and you can make the submenu appear or disappear whenever you like (or even provide more than one menu item / submenu).
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqVersionNumber.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqVersionNumber.asciidoc
index 331b4c4..5691dae 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqVersionNumber.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqVersionNumber.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I set the version number?
+== How do I set the version number?
 
 There are two ways to set the version number shown in the Help... About dialog.
 
@@ -35,7 +35,7 @@ There are two ways to set the version number shown in the Help... About dialog.
 * The harder way is to put this key/value `currentVersion=My Product 1.2.3` into the file named `"branding/modules/org-netbeans-core.jar/org/netbeans/core/ui/Bundle.properties"` below your suite, then rebuild and run.
 * In NB 6.5 and later is the file location different: `"branding/core/core.jar/org/netbeans/core/startup/Bundle.properties"`
 
-=== How do I set the version number automatically in maven-based applications?
+== How do I set the version number automatically in maven-based applications?
 
 Within your branding-module use Maven placeholders in Bundle.properties and  within the pom.xml filter the bundle by the maven-resources-plugin.
 
@@ -98,7 +98,7 @@ pom.xml:
     </build>
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqViewSaveTTVColumns.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqViewSaveTTVColumns.asciidoc
index 59e36c3..48c29ae 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqViewSaveTTVColumns.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqViewSaveTTVColumns.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Saving Column Attributes of a TreeTableView
+== Saving Column Attributes of a TreeTableView
 
 Assuming you are embedding a `TreeTableView` (TTV) inside a `TopComponent`, you can override the `readExternal(ObjectInput)` and `writeExternal(ObjectOutput)` methods for preserving the attributes of the columns in your TTV (e.g. the column ordering, sorted-ness, sorting order, visibility, and width).
 
@@ -136,7 +136,7 @@ Next, we see how to deserialize the column attributes.
 
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWaysToRegisterInDefaultLookup.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWaysToRegisterInDefaultLookup.asciidoc
index 29662a0..fcbcc3c 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWaysToRegisterInDefaultLookup.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWaysToRegisterInDefaultLookup.asciidoc
@@ -39,7 +39,7 @@ There are two ways to put something in the link:DevFaqLookupDefault.asciidoc[def
 |Put an `.instance` file in your module layer in `Services/Hidden` |Rarely - useful if you are making services available dynamically on the fly, for example when link:DevFaqDynamicSystemFilesystem.asciidoc[dynamically changing layer contents], or when link:DevFaqFileAttributes.asciidoc[specialized registration metadata] or factory methods are needed |Declare a link:DevFaqInstanceDataObject.asciidoc[.instance file], a link:DevFaqDotSettingsFiles.asciidoc[.settings file] or similar, or a l [...]
 |===
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWeakListener.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWeakListener.asciidoc
index d6d642b..566ee9b 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWeakListener.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWeakListener.asciidoc
@@ -51,7 +51,7 @@ someObject.addPropertyChangeListener(WeakListeners.propertyChange(new PropertyCh
 
 in fact you _are not listening_ on someObject for any amount of time - the anonymous PropertyChangeListener you created will be instantly garbage-collected.  So keep a reference to your listener when using WeakListeners.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWeakListenerWhen.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWeakListenerWhen.asciidoc
index 08a2f61..da3dd1f 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWeakListenerWhen.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWeakListenerWhen.asciidoc
@@ -35,7 +35,7 @@ If the thing you are listening to does have some kind of observable life-cycle,
 
 But in the case that you are adding a listener which is never explicitly removed, it is good form to use `link:http://bits.netbeans.org/dev/javadoc/org-openide-util/org/openide/util/WeakListeners.html[WeakListeners]`
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWhatIsACluster.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWhatIsACluster.asciidoc
index 4d58911..8a9c818 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWhatIsACluster.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWhatIsACluster.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is a Cluster?
+== What is a Cluster?
 
 A cluster is a directory on disk.  A cluster contains link:DevFaqWhatIsAModule.asciidoc[modules].  If you are writing a small NetBeans-based application, you probably do not need to be too concerned about clusters, although you may encounter the concept if you need to bundle additional files (native executables, for example) with a module.  Clusters become important if you are writing an extensible application (or multiple applications) of your own, where you are sharing some common modu [...]
 
@@ -52,11 +52,11 @@ File emulatorBinary = InstalledFileLocator.getDefault().locate(
   "phone/bin/emulator.exe", "com.foo.my.module.code.name", false);
 ----
 
-==== Suites vs. Clusters
+=== Suites vs. Clusters
 
 The _result of_ compiling a module suite is typically a cluster. A cluster is something the runtime understands; a suite is a a project you develop.  For more information see link:DevFaqSuitesVsClusters.asciidoc[the suite-versus-cluster FAQ].
 
-==== Why Have Clusters?
+=== Why Have Clusters?
 
 Here's the history of clusters:
 
@@ -71,7 +71,7 @@ Here's the history of clusters:
 
 In short, while it is typical for all of the parts of an application to be under a common parent directory, that is neither required nor guaranteed.
 
-==== What Does A Cluster Look Like?
+=== What Does A Cluster Look Like?
 
 Here is the structure of the (comparatively small - it contains only one module) `ergonomics` cluster in a NetBeans 6.9 development build.
 
@@ -105,7 +105,7 @@ Here is the structure of the (comparatively small - it contains only one module)
 
 In a larger cluster, all of the child directories described above would contain one file for each module (i.e. module JAR file, etc.).
 
-===== Metadata
+==== Metadata
 
 The metadata in `$CLUSTER/config/Modules/$MODULE.xml` is fairly simple and straightforward - it enables the NetBeans module-system to determine when a module should be loaded:
 
@@ -143,14 +143,14 @@ Similarly, the metadata in `$CLUSTER/update_tracking/$MODULE.xml` contains data
 
 This data allows the *Tools > Plugins* updater functionality to determine if the version of the module on an update server is a newer version than the copy which the user has installed, so that it can decide if it should offer an update.  More importantly, since this is done with checksums, it can do this check without sending data about what is on the user's machine to a remote server, users privacy is maintained.
 
-==== Clusters and Compatibility
+=== Clusters and Compatibility
 
 A _cluster_ is a compatibility unit and has a version. It is set of modules that is developed by the same group of people, built and released at one time.
 
 Most of the reasoning that lead to creation of the concept can be found in:
 link:http://platform.netbeans.org/articles/installation.html[Installation Structure]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWhatIsAModule.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWhatIsAModule.asciidoc
index ab91ab3..e7c00f7 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWhatIsAModule.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWhatIsAModule.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is a module?
+== What is a module?
 
 NetBeans is a _modular_ application.  That means it is composed of pieces, which are discovered at runtime.  Some of those pieces may even be downloaded and installed or uninstalled at runtime.
 
@@ -43,7 +43,7 @@ One distinction about NetBeans modules, as opposed to just working with JAR file
 
 Another significant distinction is that a module can specify which (if any) packages it makes visible to modules that depend on it - so it is possible to have Java packages in a module's JAR file which are visible only to other classes within that JAR file.  That, in effect, extends Java's class visibility-scoping rules (public, protected, private, package-private) to include _public only within this JAR file_.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWhatIsANode.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWhatIsANode.asciidoc
index d6b5bcb..e8ba7e7 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWhatIsANode.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWhatIsANode.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is a Node?
+== What is a Node?
 
 Nodes are presentation objects.  They have actions, properties and localized display names - they are the place where the architecture meets the human.  Nodes typically wrap some model object and provide human-readable names, icons, etc.  They are at the heart of a lot of NetBeans selection and user interface systems.
 
@@ -43,7 +43,7 @@ A Node has a link:DevFaqLookup.asciidoc[Lookup ] which you can ask for objects y
 
 Read about link:DevFaqNodeSubclass.asciidoc[how to implement your own Nodes ]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWhatIsNbm.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWhatIsNbm.asciidoc
index a3c4a9c..715681e 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWhatIsNbm.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWhatIsNbm.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is an NBM?
+== What is an NBM?
 
 An NBM file is a NetBeans module packaged for delivery via the web.
 The principal differences between it and a module JAR are:
@@ -43,7 +43,7 @@ Unless you're doing something unusual, you will not need to worry about the cont
 just let the standard Ant task for NBM creation take care of it for you.
 For those interested in gory details, read on.
 
-==== Structure of an NBM
+=== Structure of an NBM
 
 Below is an example of the contents of one -
 this is from the `hexedit_integration` module in `contrib`,
@@ -55,7 +55,7 @@ Since NetBeans 6.9 NBM files now supports pack200 compression and all jar files
 
 For more info about pack200 usage see link:DevFaqNBMPack200.asciidoc[DevFaqNBMPack200].
 
-==== Runtime module XML metadata
+=== Runtime module XML metadata
 
 The `org-netbeans-modules-hexeditor.xml` runtime metadata file looks like this:
 
@@ -81,7 +81,7 @@ The `org-netbeans-modules-hexeditor.xml` runtime metadata file looks like this:
 
 ----
 
-==== Module installation metadata - Info.xml
+=== Module installation metadata - Info.xml
 
 The `Info/Info.xml` file that NetBeans uses to figure out if it _can_ install a module,
 dependencies, etc.  looks like this
@@ -120,11 +120,11 @@ dependencies, etc.  looks like this
 
 ----
 
-<hr/>
+
 
 Applies to: NetBeans 6.5 and above
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWhenLookup.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWhenLookup.asciidoc
index a814f33..74042b8 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWhenLookup.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWhenLookup.asciidoc
@@ -96,7 +96,7 @@ For a more detailed discussion, which this FAQ entry was assembled from, see lin
 
 See also: link:DevFaqWhenToUseWhatRegistrationMethod.asciidoc[When To Use Various Declarative Registration Mechanisms]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWhenToUseWhatRegistrationMethod.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWhenToUseWhatRegistrationMethod.asciidoc
index 16004d6..22db595 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWhenToUseWhatRegistrationMethod.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWhenToUseWhatRegistrationMethod.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== When do I use which registration method?
+== When do I use which registration method?
 
 As described in link:DevFaqModulesGeneral.asciidoc[DevFaqModulesGeneral], there are several different declarative registration mechanisms:
 
@@ -37,7 +37,7 @@ As described in link:DevFaqModulesGeneral.asciidoc[DevFaqModulesGeneral], there
 
 If you are implementing some API from another module, that module should tell you what to do.  If it tells you something should be in the link:DevFaqLookupDefault.asciidoc[default lookup], that means to use [link:http://bits.netbeans.org/dev/javadoc/org-openide-util-lookup/org/openide/util/lookup/ServiceProvider.html[http://bits.netbeans.org/dev/javadoc/org-openide-util-lookup/org/openide/util/lookup/ServiceProvider.html] `@ServiceProvider`] (see caveats in link:DevFaqWaysToRegisterInDef [...]
 
-==== Deciding On A Registration Mechanism For Clients Of Your Module
+=== Deciding On A Registration Mechanism For Clients Of Your Module
 
 If you are defining an link:DevFaqApiSpi.asciidoc[SPI] in your module, and other modules will implement it and provide their own classes, provide a declarative (plain text, no code) way to register them.
 
@@ -67,7 +67,7 @@ Below are typical registration mechanisms and patterns, and when each is useful:
 |Define a single folder in the link:DevFaqModulesLayerFile.asciidoc[system filesystem] where objects should be registered, and optionally a factory method which will create the object.  |<ol><li>Other modules are not really registering their own subclasses, they are registering files.  You want to read the files and create the objects in your code.</li><li>Other modules are registering objects;  however, there is useful metadata that can be used without ever creating the object.</li><li> [...]
 |===
 
-==== Why Declarative Registration and Lazy Loading Is Important
+=== Why Declarative Registration and Lazy Loading Is Important
 
 For best performance and scalability, avoid actually instantiating the objects other modules register until the first time your code needs to call them. Avoid programmatic registration mechanisms, and delay instantiating declaratively registered objects until they really need to be used. This is for several reasons:
 
@@ -77,7 +77,7 @@ For best performance and scalability, avoid actually instantiating the objects o
 
 If there will potentially be a large number of subclasses of your interface, try to find a way to divide them into context-appropriate categories and use folders in the system filesystem to partition contexts.
 
-==== Why Declarative Icon and Display Name Registration Is Particularly Important
+=== Why Declarative Icon and Display Name Registration Is Particularly Important
 
 Many pieces of user interface in NetBeans &mdash; almost any tree view &mdash; is a view of a folder on disk, or a folder in the system filesystem.  The Services tab is such a view;  the Projects tab composes several such views;  the left and right sides of the first pages of the New File and New Project wizards are such views.
 
@@ -115,7 +115,7 @@ MyNode=My Node
 
 This was a serious problem in older versions of the NetBeans IDE - for example, opening the Options dialog (which used to be a tree of Nodes and a property sheet - modules that had settings provided their own Node, and you changed settings by changing properties) - simply trying to paint it for the first time originally triggered loading, literally, thousands of classes from many different JAR files.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWhenUseWrapperModule.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWhenUseWrapperModule.asciidoc
index 41ad763..760de81 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWhenUseWrapperModule.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWhenUseWrapperModule.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== When should I use a library wrapper module and when should I just package the library into my module?
+== When should I use a library wrapper module and when should I just package the library into my module?
 
 The New Module Wizard offers easy support for creating a wrapper module:
 *File > New Project > NetBeans Modules > Library Wrapper Module* and since NetBeans 6.8 it is similarly easy to either edit Library Wrapper Module after it has been created or package library directly to your module via *Project Properties > Libraries > Wrapped JARs*. 
@@ -63,10 +63,10 @@ See link:DevFaqWrapperModules.asciidoc[Using a wrapper module for an existing pr
 for information and various methods to hook them up for
 development.
 
-<hr/>
+
 Applies to: NetBeans 6.8 and above
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWindowsAndDialogs.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWindowsAndDialogs.asciidoc
index 1097e7e..861175d 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWindowsAndDialogs.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWindowsAndDialogs.asciidoc
@@ -76,7 +76,7 @@ Dialog d = DialogDisplayer.getDefault().createDialog(wd);
         d.toFront();
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWindowsComponentHowTo.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWindowsComponentHowTo.asciidoc
index 561c0fe..01a8952 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWindowsComponentHowTo.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWindowsComponentHowTo.asciidoc
@@ -27,11 +27,11 @@
 :toc-title:
 :syntax: true
 
-=== I want to show my own component(s) in the main window - where do I start?
+== I want to show my own component(s) in the main window - where do I start?
 
 Use File -> New File wizard, Module Development category and Window Component item. It will generate all necessary background code for you and open GUI Builder to design UI of your own component.
 
-==== But what is behind the scenes, created by wizard?
+=== But what is behind the scenes, created by wizard?
 
 * Subclass of link:DevFaqWindowsTopComponent.asciidoc[TopComponent] is created. Design it just as you would a JPanel.
 * Simple subclass of `javax.swing.AbstractAction` in created and link:DevFaqActionAddMenuBar.asciidoc[added to main menu]. It's implemented it to open your component like follows:
@@ -53,7 +53,7 @@ public class MyAction extends AbstractAction {
 
 TopComponents are part of the link:http://bits.netbeans.org/dev/javadoc/org-openide-windows/org/openide/windows/doc-files/api.html[Windows API].
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWindowsGeneral.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWindowsGeneral.asciidoc
index a78934a..dc72869 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWindowsGeneral.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWindowsGeneral.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is the Window System?
+== What is the Window System?
 
 The windowing system is what creates the main application window, and makes it
 possible to open components in the UI.  The API for the windowing system is in the package
@@ -49,7 +49,7 @@ However, the main API modules use the link:DevFaqWindowsWstcrefAndFriends.asciid
 * Singletonization:  You wouldn't want to have 5 Projects tabs in the IDE.  Using the XML API correctly, you can easily refer to the singleton instance of your component once it's instantiated (almost) for free.
 * Persistence: The window system associates components with unique IDs;  to properly persist your component across sessions, you need to use the XML APIs
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWindowsInternals.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWindowsInternals.asciidoc
index 0159434..fd241df 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWindowsInternals.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWindowsInternals.asciidoc
@@ -198,7 +198,7 @@ Q: Why are `TopComponents` treated so differently and what's this reference stuf
 
 A: In the pre-3.5 window system, a component could be open in more than one tabbed container at the same time.  What???  It is because of workspaces, which we got rid of.  A workspace was a switchable window system configuration or set of windows.  The interface is still there, but there is only ever one workspace in the post 3.5 winsys.  So any given Mode, for legacy reasons, is not sole owner of a `TopComponent`, it just has a handle for one.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWindowsMatisse.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWindowsMatisse.asciidoc
index 91e0015..3f9d99d 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWindowsMatisse.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWindowsMatisse.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I use Matisse/GroupLayout (new form editor/layout manager in 5.0) in my window system components?
+== How do I use Matisse/GroupLayout (new form editor/layout manager in 5.0) in my window system components?
 
 When you create a new window system component (link:DevFaqWindowsTopComponent.asciidoc[TopComponent]) using the template wizard in NB 5.0 or greater, the default layout manager is `GroupLayout` (the new, super-easy-to-design-with layout manager in NB 5.0). So you do not need to do anything special. Your module will have a declared dependency on the corresponding library module which is in the NB Platform as of 5.0.
 
@@ -37,7 +37,7 @@ When you create a new window system component (link:DevFaqWindowsTopComponent.as
 
 Applies to: NetBeans 5.0, 5.5, 6.x
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWindowsMaximizeViaCode.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWindowsMaximizeViaCode.asciidoc
index 8eb7c10..5d07c95 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWindowsMaximizeViaCode.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWindowsMaximizeViaCode.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How to maximize a TopComponent?
+== How to maximize a TopComponent?
 
 Example: How to open the output window in maximized state?
 
@@ -60,7 +60,7 @@ PS: For minimize use
 
 Taken from platform-dev mailing list
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWindowsMode.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWindowsMode.asciidoc
index 005b23e..46b2bf9 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWindowsMode.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWindowsMode.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is a Mode in the Windowing System?
+== What is a Mode in the Windowing System?
 
 "Mode" refers to "docking mode".  A Mode is a place in a main window, a place between splitters. Separate "floating" window is also backed by Mode. Mode is usually visually represented by a tabbed container.  Programmatically it is represented by the class `org.openide.windows.Mode`
 
@@ -73,7 +73,7 @@ myMode.dockInto(myTopComponent);
 ''The ID string of the TopComponent can usually be found in that TopComponent's Java file where it gets registered using annotations, or in the layer.xml.
 ''
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWindowsNoActionsOnToolbars.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWindowsNoActionsOnToolbars.asciidoc
index 487635b..cbf04bd 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWindowsNoActionsOnToolbars.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWindowsNoActionsOnToolbars.asciidoc
@@ -148,7 +148,7 @@ public class Installer extends ModuleInstall
 }
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWindowsOpenInMode.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWindowsOpenInMode.asciidoc
index 8cf5f64..b375f72 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWindowsOpenInMode.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWindowsOpenInMode.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== My TopComponent always opens in the editor area, but I want it to open in the same place as XYZ?
+== My TopComponent always opens in the editor area, but I want it to open in the same place as XYZ?
 
 By default, `TopComponent.open()` opens all components in the central editor area of the
 main window.  Overriding this is simple:
@@ -50,7 +50,7 @@ You need to know the ID of the link:DevFaqWindowsMode.asciidoc[Mode ] you want t
 
 Eventually you will probably want to specify what mode to dock your component into using the link:DevFaqWindowsXmlApi.asciidoc[XML API for installing components], but the above technique works for simple modules, testing, etc.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWindowsOpenTopComponents.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWindowsOpenTopComponents.asciidoc
index 6810e94..7410096 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWindowsOpenTopComponents.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWindowsOpenTopComponents.asciidoc
@@ -39,7 +39,7 @@ for (TopComponent tc : TopComponent.getRegistry().getOpened()) {
 }
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWindowsTopComponent.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWindowsTopComponent.asciidoc
index 6c7b245..9a5752a 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWindowsTopComponent.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWindowsTopComponent.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is a TopComponent in the Window System?
+== What is a TopComponent in the Window System?
 
 [link:http://bits.netbeans.org/dev/javadoc/org-openide-windows/org/openide/windows/TopComponent.html[http://bits.netbeans.org/dev/javadoc/org-openide-windows/org/openide/windows/TopComponent.html] `org.openide.windows.TopComponent`] is a `JComponent` subclass which knows how to work with
 the NetBeans window system.  If you want to add components to the main window, typically you will subclass TopComponent, using it the same way you would a `JPanel`.
@@ -48,7 +48,7 @@ TopComponents that were already open may be deserialized and reopened on restart
 
 For information on how and when these are reconstructed on startup, see the link:DevFaqWindowsInternals.asciidoc[gory details of the window system on startup].
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWindowsTopComponentLookup.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWindowsTopComponentLookup.asciidoc
index 773dbef..932f434 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWindowsTopComponentLookup.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWindowsTopComponentLookup.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Why does `TopComponent` have a `getLookup()` method? What is it for?
+== Why does `TopComponent` have a `getLookup()` method? What is it for?
 
 The windowing system is what manages link:DevFaqTrackGlobalSelection.asciidoc[global selection].  In olden times, selection meant the activated link:DevFaqWhatIsANode.asciidoc[Node].
 
@@ -37,7 +37,7 @@ Rather than thinking of the selection as some specific object or Node, it is mor
 
 So the `TopComponent`'s `Lookup` is a way to provide your particular grab bag of stuff - it can be the lookup of a `Node` if you want, or it can be/contain whatever else or in addition you'd like to put there.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWindowsWstcrefAndFriends.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWindowsWstcrefAndFriends.asciidoc
index 8299305..7fafc02 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWindowsWstcrefAndFriends.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWindowsWstcrefAndFriends.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What are the various window system file formats like `.wstcref` and how do I use them?
+== What are the various window system file formats like `.wstcref` and how do I use them?
 
 The window system on screen is composed of tabbed areas called "modes" (originally this was intended as "docking mode" as in the way a component is docked into the main window - yes, it's a lousy name).  These correspond to the class org.openide.windows.Mode.  In the link:DevFaqSystemFilesystem.asciidoc[system filesystem], each Mode is represented by a folder.
 
@@ -43,7 +43,7 @@ One handy way to generate all of those files, rather than doing it by hand, is t
 
 You may want to look at the link:DevFaqSampleCode.asciidoc[samples] - there are example modules that use all of the declarative window system APIs and file formats.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWindowsXmlApi.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWindowsXmlApi.asciidoc
index 758b458..bb563f1 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWindowsXmlApi.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWindowsXmlApi.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How does the declarative XML API for the window system work?
+== How does the declarative XML API for the window system work?
 
 The API is not hard, just a bit baroque.
 
@@ -55,7 +55,7 @@ See also:
 * link:DevFaqWindowsWstcrefAndFriends.asciidoc[How to use .wstcrf and other files]
 * link:http://bits.netbeans.org/dev/javadoc/org-openide-windows/org/openide/windows/doc-files/api.html[The Window System API]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWizardChangeLabelsOfDefaultButtons.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWizardChangeLabelsOfDefaultButtons.asciidoc
index 35f2969..16d578a 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWizardChangeLabelsOfDefaultButtons.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWizardChangeLabelsOfDefaultButtons.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Customize the text of default buttons in wizard dialog
+== Customize the text of default buttons in wizard dialog
 
 Need to customize the button text of the default buttons of a wizard (Finish, Cancel, etc.)?
 
@@ -36,7 +36,7 @@ Need to customize the button text of the default buttons of a wizard (Finish, Ca
 
 See posts from mailing list link:http://forums.netbeans.org/topic55192.html[http://forums.netbeans.org/topic55192.html]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWizardPanelError.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWizardPanelError.asciidoc
index daf6cf5..dea4699 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWizardPanelError.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWizardPanelError.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-==== Q: How do I show that a user has filled an invalid input into my wizard?
+== Q: How do I show that a user has filled an invalid input into my wizard?
 
 A: Set the `WizardPanel_errorMessage` property in the WizardPanel instance that is related to the displayed panel. 
 
@@ -48,7 +48,7 @@ You can obtain the instance of `WizardDescriptor` in the `WizardDescriptor.Panel
 
 Two new methods in `NotifyDescriptor` were added to allow API client to create link:http://bits.nbextras.org/dev/javadoc/org-openide-dialogs/org/openide/NotificationLineSupport.html[NotificationLineSupport] which allow handling error/warning/info messages in dialogs. If a dialog descriptor creates this support, `DialogDisplayer`  allocates necessary space at the bottom of dialog where API clients can set info/warning/error messages with appropriate icons.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevFaqWrapperModules.asciidoc b/netbeans.apache.org/src/content/wiki/DevFaqWrapperModules.asciidoc
index d407ead..8a334d0 100644
--- a/netbeans.apache.org/src/content/wiki/DevFaqWrapperModules.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevFaqWrapperModules.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is a library wrapper module and how do I use it?
+== What is a library wrapper module and how do I use it?
 
 If your module uses some external library,
 you will probably use a wrapper module to make classes from that library available to your module at runtime.
@@ -52,7 +52,7 @@ There are other options for packaging libraries described in link:DevFaqWhenUseW
 
 If the above was confusing, read link:DevFaqModuleDependencies.asciidoc[DevFaqModuleDependencies].
 
-=== Using a wrapper module for an existing project
+== Using a wrapper module for an existing project
 
 If you are developing the library yourself, but decide you want to
 keep the library project separate from any NB module project, you can
@@ -196,7 +196,7 @@ first cleans as usual, then cleans `my-project`.
 </target>
 ----
 
-=== How do I include native libraries (`*.so` or `*.dll`) in my library wrapper module?
+== How do I include native libraries (`*.so` or `*.dll`) in my library wrapper module?
 
 Some libraries come with a native counterpart.
 The current Library Wrapper wizard doesn't cater to this.
@@ -206,16 +206,16 @@ you simply need to create a `lib` directory under `<my-wrapper>/release/modules`
 alongside the `ext` directory mentioned earlier in this document.
 This directory is where you place your native libraries.
 
-=== How do I include more that one jar in my library wrapper module?
+== How do I include more that one jar in my library wrapper module?
 
 With the library wrapper creation wizard it's possible to choose more than one jar (use the CTRL key to select more than one file in the file dialog). Or enter absolute file paths divided by the path separator (e.g. ; for windows systems) into the (very small) file input field.
 
 To add later more, use the project's properties dialog.
 
-<hr/>
+
 Applies to: NetBeans 6.8 and later
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevInstallerAddVersioningInfo.asciidoc b/netbeans.apache.org/src/content/wiki/DevInstallerAddVersioningInfo.asciidoc
index 5a4dac8..84bb92d 100644
--- a/netbeans.apache.org/src/content/wiki/DevInstallerAddVersioningInfo.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevInstallerAddVersioningInfo.asciidoc
@@ -89,7 +89,7 @@ How you actually override the ConfigurationLogic.java file depends if you're usi
 
 Provided in the platform-dev mailing list by Peter Hansson
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/DevRunningTestsPlatformApp.asciidoc b/netbeans.apache.org/src/content/wiki/DevRunningTestsPlatformApp.asciidoc
index 11596cc..34d0bbf 100644
--- a/netbeans.apache.org/src/content/wiki/DevRunningTestsPlatformApp.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/DevRunningTestsPlatformApp.asciidoc
@@ -27,11 +27,11 @@
 :toc-title:
 :syntax: true
 
-=== Running Tests on a Platform Application
+== Running Tests on a Platform Application
 
 The following article describes some of the ways you can run tests (whether unit or functional) on a NetBeans Platform application.
 
-===== What is a unit test versus a functional test?
+=== What is a unit test versus a functional test?
 
 _Unit test_ is a test on a method not on the overall functionality of a tool or application. Example of unit test if testing of a method than should return always positive integer. _Functional test_ is testing the overall encryption algorithm that uses that method.
 
@@ -56,7 +56,7 @@ The NetBeans Platform has inherently supported unit test code coverage (using Co
 
 Debugging tests from using the NetBeans IDE should be pretty straightforward, but if you want to debug a unit test from the command line (i.e. because you want to attach the debugger in a different IDE), then you simply need to run the test from the command line as described above but specify `-Dtest.run.args="-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005"`.  The test will compile and start to run, but will pause execution until you attach the debugger on port 5005.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/FaqCanICancelCA.asciidoc b/netbeans.apache.org/src/content/wiki/FaqCanICancelCA.asciidoc
index 4096221..02d66d1 100644
--- a/netbeans.apache.org/src/content/wiki/FaqCanICancelCA.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/FaqCanICancelCA.asciidoc
@@ -27,12 +27,12 @@
 :toc-title:
 :syntax: true
 
-=== Once I have a CA on file, can I change my mind and cancel?
+== Once I have a CA on file, can I change my mind and cancel?
 
 You can stop your participation in a project at any time, but you cannot rescind your assignments or grants with respect to prior contributions. This protects the whole community, allowing Oracle and downstream users of the code base to rely
 on it. Oracle cannot terminate its responsibilities under the OCA either.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/FaqCanIFileByEmail.asciidoc b/netbeans.apache.org/src/content/wiki/FaqCanIFileByEmail.asciidoc
index 322bdf5..0dfc713 100644
--- a/netbeans.apache.org/src/content/wiki/FaqCanIFileByEmail.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/FaqCanIFileByEmail.asciidoc
@@ -27,13 +27,13 @@
 :toc-title:
 :syntax: true
 
-=== Can I file my completed CA by email?
+== Can I file my completed CA by email?
 
 You may send your signed and completed OCA to Oracle by by fax (number available by request), or by scanning your completed form and emailing the image to link:mailto:oracle-ca_us@oracle.com[oracle-ca_us@oracle.com]. Please specify the project you wish to contribute to in the subject of the e-mail.
 
 link:FaqHowDoIFileACA.asciidoc[How do I file the CA?]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/FaqCompanyOrIndividualCA.asciidoc b/netbeans.apache.org/src/content/wiki/FaqCompanyOrIndividualCA.asciidoc
index 488da6e..ed9d94e 100644
--- a/netbeans.apache.org/src/content/wiki/FaqCompanyOrIndividualCA.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/FaqCompanyOrIndividualCA.asciidoc
@@ -27,13 +27,13 @@
 :toc-title:
 :syntax: true
 
-=== If my company wants me to contribute changes, who should sign the CA, me or my company?
+== If my company wants me to contribute changes, who should sign the CA, me or my company?
 
 The individual should sign the CA. If the contribution involves your company's property, then you need to obtain proper approval from your company. netbeans.org assumes that, when necessary, individuals have obtained the necessary permission from their company.
 
 However, if there are many contributors from the same company it is impractical to send individual OCAs for each employee. In such case it's possible to send a link:FaqBlanketJCAForEmployees.asciidoc[blanket company OCA].
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/FaqDoINeedACA.asciidoc b/netbeans.apache.org/src/content/wiki/FaqDoINeedACA.asciidoc
index 544f536..db21b3c 100644
--- a/netbeans.apache.org/src/content/wiki/FaqDoINeedACA.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/FaqDoINeedACA.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Do I have to fill out a Contributor Agreement?
+== Do I have to fill out a Contributor Agreement?
 
 Yes, you _must_ fill out a Contributor Agreement, if
 
@@ -44,7 +44,7 @@ link:http://www.netbeans.org/about/legal/terms-of-use.html[Read the Terms of Use
 
 link:http://www.netbeans.org/community/contribute/web-content.html[Contribute web content -- what and how]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/FaqHowDoIFileACA.asciidoc b/netbeans.apache.org/src/content/wiki/FaqHowDoIFileACA.asciidoc
index f4e2ea3..516d424 100644
--- a/netbeans.apache.org/src/content/wiki/FaqHowDoIFileACA.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/FaqHowDoIFileACA.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How do I file a completed CA?
+== How do I file a completed CA?
 
 Oracle must have a fax or hard copy of the CA on file before Oracle can accept contributions and update the list of contributors with an accepted CA. You will find a blank form of the CA at: link:http://oss.oracle.com/oca.pdf[http://oss.oracle.com/oca.pdf]. The CA is in .pdf format (on purpose - we need a format not intended for modification).
 
@@ -53,7 +53,7 @@ Oracle must have a fax or hard copy of the CA on file before Oracle can accept c
 [start=4]
 . If you have other questions, please consult the link:http://www.oracle.com/technetwork/oca-faq-405384.pdf[General FAQs guide].
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/FaqIndex.asciidoc b/netbeans.apache.org/src/content/wiki/FaqIndex.asciidoc
index 6e3af78..a71c932 100644
--- a/netbeans.apache.org/src/content/wiki/FaqIndex.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/FaqIndex.asciidoc
@@ -75,7 +75,7 @@
 
 Do you want to know link:HowToAddFAQEntries.asciidoc[How To Add FAQ Entries] ?
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/FaqListedOnCopyright.asciidoc b/netbeans.apache.org/src/content/wiki/FaqListedOnCopyright.asciidoc
index 4ce79a0..67209a6 100644
--- a/netbeans.apache.org/src/content/wiki/FaqListedOnCopyright.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/FaqListedOnCopyright.asciidoc
@@ -27,11 +27,11 @@
 :toc-title:
 :syntax: true
 
-=== I have a JCA on file and I have made a code contribution to netbeans.org. Can I get listed on the copyright notice?
+== I have a JCA on file and I have made a code contribution to netbeans.org. Can I get listed on the copyright notice?
 
 It is impractical to include the names of all contributors to netbeans.org in the copyright notice. Instead, Oracle includes a list of all contributors to the netbeans.org project among others at: link:http://www.oracle.com/technetwork/goto/oca[http://www.oracle.com/technetwork/goto/oca]. If you are not listed, and should be, please contact link:mailto:jiri.kovalsky@oracle.com[Jiri Kovalsky], NetBeans Community Manager.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/FaqOtherSunCA.asciidoc b/netbeans.apache.org/src/content/wiki/FaqOtherSunCA.asciidoc
index aabb58e..afa4fe6 100644
--- a/netbeans.apache.org/src/content/wiki/FaqOtherSunCA.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/FaqOtherSunCA.asciidoc
@@ -27,12 +27,12 @@
 :toc-title:
 :syntax: true
 
-=== I've already signed a CA for another Oracle project, do I need to sign another one for NetBeans?
+== I've already signed a CA for another Oracle project, do I need to sign another one for NetBeans?
 
 No. Once you execute an OCA, it is valid for all Oracle-sponsored projects. One OCA covers all of your contributions to all of these projects. However, before you
 contribute to any Oracle-sponsored project you should contact the Oracle lead for that project. And remember, not all contributions will be used or incorporated into the code for the project.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/FaqPluginManagerCustomization.asciidoc b/netbeans.apache.org/src/content/wiki/FaqPluginManagerCustomization.asciidoc
index 28cfb87..3b35bd9 100644
--- a/netbeans.apache.org/src/content/wiki/FaqPluginManagerCustomization.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/FaqPluginManagerCustomization.asciidoc
@@ -27,27 +27,27 @@
 :toc-title:
 :syntax: true
 
-=== How to customize Plugin Manager?
+== How to customize Plugin Manager?
 
 There are several possibilities to customize behavior of Plugin Manager (*Tools|Plugins*) to show more items or to change its behavior.
 
 *Note:* for NetBeans expert only. Use of these options at your own risk.
 
-==== Show all modules
+=== Show all modules
 
 In default view, Plugin Manager shows all plugins unless specify its visibility flag to `false` (`AutoUpdate-Show-In-Client=false`) - in other words, Plugin Manager filters out most of like service modules as hidden in plugin infrastructure. To make Plugin Manager to be showing all modules being run in your IDE with switch `plugin.manager.modules.only` set to `true` (i.e.`-J-Dplugin.manager.modules.only=true`).
 
 * system property `plugin.manager.modules.only`
 * the default value: `false`
 
-==== Show plugin's code name base
+=== Show plugin's code name base
 
 Each NetBeans plugin has own *code name* what should be unique in NetBeans distribution, this code name will not show in plugin's details. To show this code name just run your IDE with switch `plugin.manager.extended.description` set to `true` (i.e.`-J-Dplugin.manager.extended.description=true`)
 
 * system property `plugin.manager.extended.description`
 * the default value: `false`
 
-==== Install all plugins into NetBeans installation directory
+=== Install all plugins into NetBeans installation directory
 
 How to Plugin Manager chooses a directory where NBM will install?
 
@@ -62,21 +62,21 @@ If `plugin.manager.install.global` is set to `true` then NBM will go into instal
 * system property `plugin.manager.install.global`
 * the default value: `false`
 
-==== Check for new plugins just after IDE startup
+=== Check for new plugins just after IDE startup
 
 Plugin Manager checks for *updates* of *already installed* plugins right after IDE startup, not for *new plugins*. To force Plugin Manager to check for new plugins as well, just run IDE with a option `-J-Dplugin.manager.check.new.plugins=true`. New plugins will be notified in IDE status line.
 
 * system property `plugin.manager.check.new.plugins`
 * the default value: `false`
 
-==== Check for updates just after IDE startup
+=== Check for updates just after IDE startup
 
 As was written above, Plugin Manager is checking for *updates* of *already installed* plugins right after IDE startup. If you would like to suppress it, just run IDE with a option `-J-Dplugin.manager.check.updates=false`.
 
 * system property `plugin.manager.check.updates`
 * the default value: `true`
 
-==== To customize Interval of Automatically Check for Updates (*_since NB6.1_*)
+=== To customize Interval of Automatically Check for Updates (*_since NB6.1_*)
 
 Use a launcher option `plugin.manager.check.interval` with possible values: `EVERY_STARTUP`, `EVERY_DAY`,
 `EVERY_WEEK`, `EVERY_2WEEKS`, `EVERY_MONTH` or `NEVER` or also it's possible set the interval in minutes, like this `-J-Dplugin.manager.check.interval=60` - to check it every hour.
@@ -87,14 +87,14 @@ content of all subscribed Update Centers will be checked on every startup. If an
 * system property `plugin.manager.check.interval`
 * the default value: `EVERY_WEEK`
 
-==== To give precedence to dedicated module while updating (*_since NB6.1_*)
+=== To give precedence to dedicated module while updating (*_since NB6.1_*)
 
 If Plugin Manager does install all available updates, it's possible to determinate set of modules which must be handled in exclusive mode before others. For example, update of Plugin Manager plugin should be installed as the first, in preference of common plugins because its update might be important for handling update of rest of plugins. In that case, Plugin Manager will notify users about availability of update Plugin Manager only (swallows down updates of rest) and when Plugin Manage [...]
 
 * system property `plugin.manager.first.class.modules`
 * the default value: `org.netbeans.modules.autoupdate.services, org.netbeans.modules.autoupdate.ui`
 
-==== To make Autoupdate/Plugin Manager high verbose in console
+=== To make Autoupdate/Plugin Manager high verbose in console
 
 Just use a common logging capability for force Autoupdate/Plugin Manager to be running in high verbose mode, like this `-J-Dorg.netbeans.modules.autoupdate.level=FINEST`, you also can specify the scope for logging in more detail (`-J-Dorg.netbeans.modules.autoupdate.ui.actions.AutoupdateSettings.level=FINE`). Do not forget to switch on logging into console `-J-Dnetbeans.logger.console=true`.
 
@@ -107,7 +107,7 @@ Platforms: All
 -
 Do not hesitate to contact me on link:mailto:jrechtacek@netbeans.org[jrechtacek@netbeans.org] if you have any question.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/FaqRunSameTargetOnAllModules.asciidoc b/netbeans.apache.org/src/content/wiki/FaqRunSameTargetOnAllModules.asciidoc
index cd3a5c7..3d961b9 100644
--- a/netbeans.apache.org/src/content/wiki/FaqRunSameTargetOnAllModules.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/FaqRunSameTargetOnAllModules.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-==== How can I launch an Ant Task on all modules of my suite?
+== How can I launch an Ant Task on all modules of my suite?
 
 I needed to launch the fix-dependencies target on all the modules of my suite, but doing manually is very boring. So I added this target into my suite build.xml that runs the target in each module
 
@@ -41,11 +41,10 @@ I needed to launch the fix-dependencies target on all the modules of my suite, b
 
 You can change the code so it works with any target.
 
---
 Applies to: NetBeans IDE 6.5 and newer
 Platforms: All
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/FaqWhatIsCA.asciidoc b/netbeans.apache.org/src/content/wiki/FaqWhatIsCA.asciidoc
index 4a8cbe2..a50e78b 100644
--- a/netbeans.apache.org/src/content/wiki/FaqWhatIsCA.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/FaqWhatIsCA.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== What is the Contributor Agreement ("CA")?
+== What is the Contributor Agreement ("CA")?
 
 The CA is an innovative vehicle used by Oracle for copyright assignment on contributions to its open source projects. The Oracle Contributor Agreement (OCA) applies to contributions to any product or project owned or managed by Oracle, including projects on link:http://netbeans.org/projects[netbeans.org].
 
@@ -39,7 +39,7 @@ The OCA defines various types of contribution, covers its copyrights, patents an
 
 * List of link:https://netbeans.org/about/legal/approved-contributors.html[approved contributors]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/FaqWhichVersionCA.asciidoc b/netbeans.apache.org/src/content/wiki/FaqWhichVersionCA.asciidoc
index 847f0a3..d3d62fa 100644
--- a/netbeans.apache.org/src/content/wiki/FaqWhichVersionCA.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/FaqWhichVersionCA.asciidoc
@@ -27,13 +27,13 @@
 :toc-title:
 :syntax: true
 
-=== I already signed a recent version of the CA, do I need to sign the newest version?
+== I already signed a recent version of the CA, do I need to sign the newest version?
 
 We encourage all contributors to sign the new Oracle Contributor Agreement 1.7.1 which contains the latest language updates. However signing it again is not absolutely required, if you already signed the previous version.
 
 link:FaqHowDoIFileACA.asciidoc[How do I file a Contributor Agreement?]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/FaqWhyTheCA.asciidoc b/netbeans.apache.org/src/content/wiki/FaqWhyTheCA.asciidoc
index f06e6bd..a3aafb1 100644
--- a/netbeans.apache.org/src/content/wiki/FaqWhyTheCA.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/FaqWhyTheCA.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Why does NetBeans request a CA?
+== Why does NetBeans request a CA?
 
 Oracle asks that you share the copyright on your contributions the first time you contribute code to netbeans.org, so that Oracle can protect the NetBeans code base and also allow consideration of alternative licensing models under a unified copyright for the netbeans.org code base.
 
@@ -35,7 +35,7 @@ Most importantly, having joint ownership of copyright allows Oracle to offer com
 
 See policy statement for more details at link:http://www.oracle.com/technetwork/oca-faq-405384.pdf[http://www.oracle.com/technetwork/oca-faq-405384.pdf]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/HowToAddFAQEntries.asciidoc b/netbeans.apache.org/src/content/wiki/HowToAddFAQEntries.asciidoc
index 5d3a3b7..393a78d 100644
--- a/netbeans.apache.org/src/content/wiki/HowToAddFAQEntries.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/HowToAddFAQEntries.asciidoc
@@ -27,24 +27,16 @@
 :toc-title:
 :syntax: true
 
-1. link:#How_to_add.2Fcreate_a_FAQ_entry[How to add/create a FAQ entry]
-1. link:#Logging_on[Logging on]
-2. link:#Adding_a_Question[Adding a Question]
-3. link:#Adding_the_Answer[Adding the Answer]
-4. link:#What_To_Do_About_Long_Lines_of_Text[What To Do About Long Lines of Text]
-5. link:#Tip:_Formatting[Tip: Formatting]
-6. link:#Apache_Migration_Information[Apache Migration Information]
-
 == How to add/create a FAQ entry
 
-==== Logging on
+=== Logging on
 
 1. When you are here for the first time ever, link:https://netbeans.org/people/new[create your NetBeans account] and link:mailto:NETBEANS-WEBTEAM_WW@oracle.com?Subject=Wiki%20editing%20rights[send us a request for Wiki editing rights] specifying your NetBeans account.
 2. Once you hear back from us link:http://netbeans.org/people/signup[login to netbeans.org] again.
 3. Go to the FAQ site index (click "User FAQ" in the left column).
 4. Click on the “edit page” tab to go to the edit window. This window can look a little scary at first, but don't worry, you don't have to change that much to get an entry added to the FAQ. Note: *Please do not delete existing content on this page.* Just *add your question* as follows:
 
-==== Adding a Question
+=== Adding a Question
 
 1. Scroll down to the section where you want to enter your FAQ item. A section starts with either a single `!` or a double `!!`.
 2. Once you have reached the section you want, add another line below that looks just like this, but contains the *question* that you want to add.
@@ -69,7 +61,7 @@ How do you read this line?
 [start=3]
 . Click the Save button to save the page (or click Cancel to discard your changes).
 
-==== Adding the Answer
+=== Adding the Answer
 
 1. Now you are back to view mode of the FAQ index page. Scroll down and find your question as one of the bullet items in the list - It will be red. Click on your new (red) link.
 
@@ -77,29 +69,17 @@ How do you read this line?
 [start=2]
 . This will bring you to another edit window for the *answer page*. You can use the code below as a template for starting out your answer page, and fill in your own question (the same that you just entered into the FAQ index!) and answer.
 
-[source,java]
-----
+=== How can I refactor a tweedledeedum?====
 
-====How can I refactor a tweedledeedum?====
 Problem: Everytime I try to refactor a tweedledeedum, it starts burning.
-
 Solution: You have to paint the tweedledeedum green first. 
-----
-
-
 
 [start=3]
 . Finally, add information at the bottom of the FAQ that tells what version of NetBeans and what OS platform the FAQ works with. Just add the versions and platforms that you know are right. If "See also:" information is useful, add it here also.
 
-[source,java]
-----
-
---
 Applies to: NetBeans IDE 6.0 and 6.1
 Platforms: All
 See also: [[NetBeansUserFAQ| How can I refactor two tweedledeedums?]]
-----
-
 
 
 [start=4]
@@ -119,7 +99,7 @@ Now, start adding those FAQs!!
 
 Source: link:http://blogs.sun.com/LongLiveThePepper/entry/adding_items_to_the_vwp[JB's Blog]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/HowToEnableDisableMenusFromCommandLine.asciidoc b/netbeans.apache.org/src/content/wiki/HowToEnableDisableMenusFromCommandLine.asciidoc
index 78fee10..15c7783 100644
--- a/netbeans.apache.org/src/content/wiki/HowToEnableDisableMenusFromCommandLine.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/HowToEnableDisableMenusFromCommandLine.asciidoc
@@ -27,11 +27,11 @@
 :toc-title:
 :syntax: true
 
-=== Can something that the user sets on the command line determine whether a menu item is enabled?
+== Can something that the user sets on the command line determine whether a menu item is enabled?
 
 link:http://blogs.oracle.com/geertjan/entry/parsing_the_command_line_to[Info on this here.]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/HowToEnableDisableModulesFromCommandLine.asciidoc b/netbeans.apache.org/src/content/wiki/HowToEnableDisableModulesFromCommandLine.asciidoc
index 2cda437..9d47504 100644
--- a/netbeans.apache.org/src/content/wiki/HowToEnableDisableModulesFromCommandLine.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/HowToEnableDisableModulesFromCommandLine.asciidoc
@@ -27,11 +27,11 @@
 :toc-title:
 :syntax: true
 
-=== Same as the above, but this time for enabling/disabling modules?
+== Same as the above, but this time for enabling/disabling modules?
 
 link:http://blogs.oracle.com/geertjan/entry/parsing_the_command_line_to1[Info on this here.]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/HowToParseTheCommandLine.asciidoc b/netbeans.apache.org/src/content/wiki/HowToParseTheCommandLine.asciidoc
index 7a0cca0..35ce50a 100644
--- a/netbeans.apache.org/src/content/wiki/HowToParseTheCommandLine.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/HowToParseTheCommandLine.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/HowToPassCommandLineArgumentsToANetBeansPlatformApplicationWhenRunInsideTheIDE.asciidoc b/netbeans.apache.org/src/content/wiki/HowToPassCommandLineArgumentsToANetBeansPlatformApplicationWhenRunInsideTheIDE.asciidoc
index 5591657..0ced61e 100644
--- a/netbeans.apache.org/src/content/wiki/HowToPassCommandLineArgumentsToANetBeansPlatformApplicationWhenRunInsideTheIDE.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/HowToPassCommandLineArgumentsToANetBeansPlatformApplicationWhenRunInsideTheIDE.asciidoc
@@ -27,13 +27,13 @@
 :toc-title:
 :syntax: true
 
-=== How to pass command line arguments to a NetBeans Platform application when run inside the IDE
+== How to pass command line arguments to a NetBeans Platform application when run inside the IDE
 
 Open "nbproject/project.properties" and add there:
 
 run.args.extra=-arg1 --argument2
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/JavaHT_GetAllMembers.asciidoc b/netbeans.apache.org/src/content/wiki/JavaHT_GetAllMembers.asciidoc
index 9346bb5..ac60506 100644
--- a/netbeans.apache.org/src/content/wiki/JavaHT_GetAllMembers.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/JavaHT_GetAllMembers.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-==== How do I Get All Methods/Fields/Constructors of a Class?
+== How do I Get All Methods/Fields/Constructors of a Class?
 
 * First, you need to be in a Javac context, see link:JavaHT_GetIntoJavacContext.asciidoc[previous section] for more information.
 * Then, you need to find `javax.lang.model.element.TypeElement` you want to analyze. See `com.sun.source.tree.Trees.getElement(TreePath)` and `javax.lang.model.util.Elements.getTypeElement(String)`. You can get `Trees` and `Elements` from `org.netbeans.api.java.source.CompilationInfo`.
@@ -84,7 +84,7 @@ private static class MemberVisitor extends TreePathScanner<Void, Void> {
 }
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/JavaHT_Modification.asciidoc b/netbeans.apache.org/src/content/wiki/JavaHT_Modification.asciidoc
index 059f710..d71afc9 100644
--- a/netbeans.apache.org/src/content/wiki/JavaHT_Modification.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/JavaHT_Modification.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== How can I programmatically modify a Java source file?
+== How can I programmatically modify a Java source file?
 
 Most modifications are done through the API. Direct document changes are not recommended. Editing source through the API has many advantages, for instance it respects formatting settings. 
 
@@ -39,7 +39,7 @@ This part will show you typical steps to make a modification to your source. The
 
 TODO: link to example, describe what the example does.
 
-==== Find the JavaSource
+=== Find the JavaSource
 
 There are more ways to do it. For our demonstration, we use a straightforward solution, often used in tests. We omit the details of getting fileObject and we expect successful behaviour of called methods.
 
@@ -52,7 +52,7 @@ There are more ways to do it. For our demonstration, we use a straightforward so
 
 The JavaSource represents the file `Tutorial1.java` in package `org.netbeans.test.codegen`.
 
-==== Create a 'modify' task
+=== Create a 'modify' task
 
 `Task` is a parameterized interface with type parameter `WorkingCopy`. This type is requested in the next step. This next code snippet shows how to create an anonymous `Task`:
 
@@ -80,7 +80,7 @@ The interface contains run method that contains code for modifying our javaSourc
 
 The run method contains all staff describing modification and we will dive in to the details later.
 
-==== Post the task to process and commit the changes
+=== Post the task to process and commit the changes
 
 Because we want to modify the source, we have to use runModificationTask (see its javadoc). At the end, we have to commit changes to propagate all the work to the source file - our `Tutorial1.java` file. This can fail, so ensure you correctly handle exceptions. The method `runModificationTask()` returns the modification result. This class contains all the prepared changes which haven't been propagated yet. This is good especially when someone wants to review the details of modification a [...]
 
@@ -91,7 +91,7 @@ Because we want to modify the source, we have to use runModificationTask (see it
     result.commit();
 ----
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/Java_DevelopersGuide.asciidoc b/netbeans.apache.org/src/content/wiki/Java_DevelopersGuide.asciidoc
index 2920a23..e32f756 100644
--- a/netbeans.apache.org/src/content/wiki/Java_DevelopersGuide.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/Java_DevelopersGuide.asciidoc
@@ -17,7 +17,7 @@
 //     under the License.
 //
 
-= Java_DevelopersGuide
+= Java Infrastructure Developer's guide (AKA Concepts & HowTos)
 :jbake-type: wiki
 :jbake-tags: wiki, devfaq, needsreview
 :jbake-status: published
@@ -27,7 +27,6 @@
 :toc-title:
 :syntax: true
 
-= Java Infrastructure Developer's guide (AKA Concepts & HowTos)
 
 == Concepts
 
@@ -89,7 +88,7 @@ link:http://platform.netbeans.org/tutorials/nbm-java-hint.html[http://platform.n
 
 link:http://netbeans.org/projects/platform/sources/platform-content/content/trunk/tutorials/60/nbm-whichelement.html?raw=true[http://netbeans.org/projects/platform/sources/platform-content/content/trunk/tutorials/60/nbm-whichelement.html?raw=true]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/NetBeansCertifiedEngineerCourse.asciidoc b/netbeans.apache.org/src/content/wiki/NetBeansCertifiedEngineerCourse.asciidoc
index 8a1fd6f..7a7e005 100644
--- a/netbeans.apache.org/src/content/wiki/NetBeansCertifiedEngineerCourse.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/NetBeansCertifiedEngineerCourse.asciidoc
@@ -58,7 +58,7 @@ link:http://edu.netbeans.org/courses/nbplatform-certified-training/[our main web
 * link:NbpContribute.odp.asciidoc[Presentation 3: Contributing to Open Source Projects ] (link:http://wiki.netbeans.org/wiki/attach/NetBeansCertifiedEngineerCourse/nbp-contribute_NetBeansCertifiedEngineerCourse.pdf[ PDF Version])
 * link:http://wiki.netbeans.org/wiki/attach/NetBeansCertifiedEngineerCourse/ideas-for-modules_NetBeansCertifiedEngineerCourse.odp[ Presentation 4: Ideas for Modules] (link:http://wiki.netbeans.org/wiki/attach/NetBeansCertifiedEngineerCourse/ideas-for-modules_NetBeansCertifiedEngineerCourse.pdf[ PDF Version])
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/NetBeansDeveloperTestFAQ.asciidoc b/netbeans.apache.org/src/content/wiki/NetBeansDeveloperTestFAQ.asciidoc
index 4337def..307bbc7 100644
--- a/netbeans.apache.org/src/content/wiki/NetBeansDeveloperTestFAQ.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/NetBeansDeveloperTestFAQ.asciidoc
@@ -95,7 +95,7 @@ link:UsefulTestClassesInModules.asciidoc[Useful test classes in modules]
 ===Wr
 requires.nb.javac=true
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/ProjectVersioning.asciidoc b/netbeans.apache.org/src/content/wiki/ProjectVersioning.asciidoc
index 4390163..88a0a87 100644
--- a/netbeans.apache.org/src/content/wiki/ProjectVersioning.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/ProjectVersioning.asciidoc
@@ -282,7 +282,7 @@ The developer implementing new `org.openide.nodes.Node` subclass can easily add
 
 Since 5.0 there is no API that directly supports version control operations execution.
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/TestingThingsThatUseFileObjectDataObjectDataFolder.asciidoc b/netbeans.apache.org/src/content/wiki/TestingThingsThatUseFileObjectDataObjectDataFolder.asciidoc
index 421b1ed..cfbb25c 100644
--- a/netbeans.apache.org/src/content/wiki/TestingThingsThatUseFileObjectDataObjectDataFolder.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/TestingThingsThatUseFileObjectDataObjectDataFolder.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Testing Things That Use FileObject/DataObject/DataFolder
+== Testing Things That Use FileObject/DataObject/DataFolder
 
 If your unit tests use `FileObject` (including `DataObject` or `DataFolder`), then you may be suprised that `FileUtil.toFileObject(java.util.File)` returns `null`. This is because the MasterFS filesystem implementation is what maps `FileObject`s to your local disk and it needs to be on the classpath when tests are run.
 
@@ -63,7 +63,7 @@ public @Override void setUp() throws Exception {
 
 If you want to write tests for a `DataObject` or `DataLoader`, you may also want to set the mime type correctly: link:DevFaqTestDataObject.asciidoc[DevFaqTestDataObject]
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/TranslateNetbeansModule.asciidoc b/netbeans.apache.org/src/content/wiki/TranslateNetbeansModule.asciidoc
index 2821c0c..e471ffc 100644
--- a/netbeans.apache.org/src/content/wiki/TranslateNetbeansModule.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/TranslateNetbeansModule.asciidoc
@@ -118,9 +118,9 @@ When you finish the translation, just have OmegaT generate your target files and
 ==== Contact and support
 
 If you have any problem or need help to translate into any other language, please contact link:mailto:dev@translatedfiles.netbeans.org[dev@translatedfiles.netbeans.org]. If you wish help maintaining the NetBeans IDE and modules in your language, visit us at link:http://translatedfiles.netbeans.org/[http://translatedfiles.netbeans.org/].
-<hr/>
 
-=== Apache Migration Information
+
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.
diff --git a/netbeans.apache.org/src/content/wiki/apidesign.asciidoc b/netbeans.apache.org/src/content/wiki/apidesign.asciidoc
index 559b988..da2ae8a 100644
--- a/netbeans.apache.org/src/content/wiki/apidesign.asciidoc
+++ b/netbeans.apache.org/src/content/wiki/apidesign.asciidoc
@@ -27,7 +27,7 @@
 :toc-title:
 :syntax: true
 
-=== Apache Migration Information
+== Apache Migration Information
 
 The content in this page was kindly donated by Oracle Corp. to the
 Apache Software Foundation.


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists