<commit_before><Addin id="FSharpBinding" namespace="MonoDevelop" name="F# Language Binding"
       author="Community" copyright="???" url="http://www.fsharp.net"
       description="F# Language Binding" category="Language bindings" version="3.0">

	<Runtime>
    	<Import assembly="FSharpBinding.dll" />
    	<Import assembly="FSharpBinding.Gui.dll" />
	</Runtime>

	<Dependencies>
		<Addin id="Core" version="3.0.2"/>
		<Addin id="Ide" version="3.0.2"/>
		<Addin id="SourceEditor2" version="3.0.2"/>
    <Addin id="Refactoring" version="3.0.2"/>
  </Dependencies>

	<Extension path="/MonoDevelop/ProjectModel/MSBuildItemTypes">
		<DotNetProject language="F#" extension="fsproj" 
			guid="{4925A630-B079-445d-BCD4-3A9C94FE9307}" 
			import="$(MSBuildExtensionsPath32)\FSharp\1.0\Microsoft.FSharp.Targets"
			resourceHandler="MonoDevelop.FSharp.FSharpResourceIdBuilder"/>
	</Extension>

	<Extension path="/MonoDevelop/Ide/GlobalOptionsDialog/Other">
    	<Section id="FSharpSettings" _label="F# Settings" class = "MonoDevelop.FSharp.FSharpSettingsPanel" />
  	</Extension>
  
  	<Extension path="/MonoDevelop/TypeSystem/Parser">
    	<Parser class="MonoDevelop.FSharp.FSharpParser"  fileExtensions=".fs" />
  	</Extension>

  	<Extension path="/MonoDevelop/Ide/TextEditorResolver">
    	<Resolver class="MonoDevelop.FSharp.FSharpResolverProvider" mimeType="text/x-fsharp" />
  	</Extension>

  	<Extension path = "/MonoDevelop/ProjectModel/SerializableClasses">
    	<DataType class = "MonoDevelop.FSharp.FSharpCompilerParameters" />
  	</Extension>

  <!--
	<Extension path="/MonoDevelop/ProjectModel/MD1SerializationMaps">
		<SerializationMap resource="md1format.xml" />
	</Extension>
  -->
  
  	<Extension path="/MonoDevelop/Ide/FileFilters">
		<FileFilter id="F#" insertbefore="AllFiles" _label="F# Source Files" extensions="*.fs;*.fsi;*.fsx;*.fsscript"/>
  	</Extension>

	<Extension path="/MonoDevelop/Ide/FileTemplates">
		<FileTemplate id="EmptyFSharpSource" resource="EmptyFSharpSource.xft.xml"/>
    	<FileTemplate id="EmptyFSharpScript" resource="EmptyFSharpScript.xft.xml"/>
  	</Extension>

  	<Extension path="/MonoDevelop/Ide/ProjectTemplates">
		<ProjectTemplate id="FSharpConsoleProject" resource="FSharpConsoleProject.xpt.xml"/>
		<ProjectTemplate id="FSharpLibraryProject" resource="FSharpLibraryProject.xpt.xml"/>
		<ProjectTemplate id="FSharpTutorialProject" resource="FSharpTutorialProject.xpt.xml"/>
	</Extension>

  	<Extension path = "/MonoDevelop/ProjectModel/SerializableClasses">
    	<DataType class = "MonoDevelop.FSharp.FSharpCompilerParameters" />
    	<DataType class = "MonoDevelop.FSharp.FSharpProjectParameters" />
  	</Extension>

  	<Extension path = "/MonoDevelop/ProjectModel/Gui/ItemOptionPanels/Build/Compiler">
    	<Condition id="ActiveLanguage" value="F#">
      		<Panel id = "FSharpCodeGenerationPanel" _label = "Compiler" class = "MonoDevelop.FSharp.CodeGenerationPanel"/>
    	</Condition>
  	</Extension>

  	<Extension path = "/MonoDevelop/ProjectModel/Gui/ItemOptionPanels/Build/General">
    	<Condition id="ActiveLanguage" value="F#">
      		<Panel id = "FSharpBuildOrderPanel" _label = "Build Order" class = "MonoDevelop.FSharp.BuildOrderPanel"/>
		</Condition>
  	</Extension>
  
	<Extension path="/MonoDevelop/Core/StockIcons">
    	<StockIcon stockid="md-fs-logo32" resource="fsharp-icon-32.png" />
    	<StockIcon stockid="md-fs-script32" resource="fsharp-script-32.png" />
    	<StockIcon stockid="md-fs-file" resource="fsharp-file-icon.png" />
    	<StockIcon stockid="md-fs-script" resource="fsharp-script-icon.png" />
    	<StockIcon stockid="md-fs-project" resource="fsharp-project-icon.png" />
  	</Extension>

	<Extension path="/MonoDevelop/Core/MimeTypes">
		<MimeType id="text/x-fsharp" _description="F# Source File" icon="md-fs-file" isText="true">
			<File pattern="*.fs" />
		</MimeType>
    	<MimeType id="text/x-fsharp" _description="F# Script File" icon="md-fs-script" isText="true">
      		<File pattern="*.fsx" />
    	</MimeType>
    	<MimeType id="text/x-fsharp" _description="F# Script File" icon="md-fs-script" isText="true">
      		<File pattern="*.fsscript" />
    	</MimeType>
    	<MimeType id="text/x-fsharp" _description="F# Signature File" icon="md-fs-file" isText="true">
      		<File pattern="*.fsi" />
    	</MimeType>
  	</Extension>

	<Extension path="/MonoDevelop/ProjectModel/LanguageBindings">
		<LanguageBinding id="F#" supportedextensions=".fs,.fsi,.fsx,.fsscript" 
                     class="MonoDevelop.FSharp.FSharpLanguageBinding" />
	</Extension>

  <!--
  	<Extension path="/MonoDevelop/ProjectModel/DomParser">
    	<Class class="MonoDevelop.FSharpBinding.DomParser" />
  	</Extension>
  -->
  
  	<Extension path = "/MonoDevelop/SourceEditor2/CustomModes">
    	<SyntaxMode mimeTypes="text/x-fsharp" class="MonoDevelop.FSharp.FSharpSyntaxMode"/>
  	</Extension>

  	<Extension path="/MonoDevelop/SourceEditor2/SyntaxModes">
    	<Templates resource="FSharpSyntaxMode.xml" />
  	</Extension>

  	<Extension path = "/MonoDevelop/Ide/TextEditorExtensions">
    	<Class fileExtensions=".fs,.fsi,.fsx,.fsscript" class="MonoDevelop.FSharp.FSharpTextEditorCompletion" />
  	</Extension>

  	<Extension path = "/MonoDevelop/ProjectModel/ProjectServiceExtensions">
    	<Class class = "MonoDevelop.FSharp.FSharpProjectServiceExtension" />
  	</Extension>

  <!-- F# interactive -->
  
  	<Extension path="/MonoDevelop/Ide/Pads">
    	<Pad id="MonoDevelop.FSharp.FSharpInteractivePad" defaultLayout="*" defaultPlacement="Bottom" _label="F# Interactive" icon="md-fs-project" class="MonoDevelop.FSharp.FSharpInteractivePad" />
  	</Extension>
  
  	<Extension path = "/MonoDevelop/Ide/Pads/ProjectPad">
    	<NodeBuilder class = "MonoDevelop.FSharp.FSharpProjectFileNodeExtension"/>
  	</Extension>

  	<Extension path="/MonoDevelop/Ide/Commands">
    	<Category _name = "F# Integration" id="F# Integration">
      		<Command id="MonoDevelop.FSharp.FSharpCommands.ShowFSharpInteractive"
        			_label = "F# Interactive"
        			type="check"
					_description="Show F# Interactive pad."
					shortcut="Control|Alt|F"
					macShortcut="Meta|Control|F"
					defaultHandler="MonoDevelop.FSharp.ShowFSharpInteractive" />

			<Command id="MonoDevelop.FSharp.FSharpCommands.SendSelection"
					_label = "Send selection to F# Interactive"
					_description="Send the selected text to F# Interactive"
					shortcut="Ctrl|Return"
					macShortcut="Alt|Return"
					defaultHandler="MonoDevelop.FSharp.SendSelection" />

			 <Command id="MonoDevelop.FSharp.FSharpCommands.SendLine"
					_label = "Send line to F# Interactive"
					_description="Send the current line to F# Interactive"
					shortcut="Ctrl|Alt|L"
					macShortcut="Meta|Control|L"
					defaultHandler="MonoDevelop.FSharp.SendLine" />
			</Category>
  	</Extension>


	 <Extension path = "/MonoDevelop/SourceEditor2/ContextMenu/Editor">
		<CommandItem id = "MonoDevelop.FSharp.FSharpCommands.SendSelection" />
		<CommandItem id = "MonoDevelop.FSharp.FSharpCommands.SendLine" />
	 </Extension>

  	<Extension path = "/MonoDevelop/Ide/MainMenu/Edit">
    	<CommandItem id = "MonoDevelop.FSharp.FSharpCommands.SendSelection" />
    	<CommandItem id = "MonoDevelop.FSharp.FSharpCommands.SendLine" />
  	</Extension>

</Addin><commit_msg>simple fix to xml for addin that enables parser (though errors still not reported)<commit_after><Addin id="FSharpBinding" namespace="MonoDevelop" name="F# Language Binding"
       author="Community" copyright="???" url="http://www.fsharp.net"
       description="F# Language Binding" category="Language bindings" version="3.0">

	<Runtime>
    	<Import assembly="FSharpBinding.dll" />
    	<Import assembly="FSharpBinding.Gui.dll" />
	</Runtime>

	<Dependencies>
		<Addin id="Core" version="3.0.2"/>
		<Addin id="Ide" version="3.0.2"/>
		<Addin id="SourceEditor2" version="3.0.2"/>
    <Addin id="Refactoring" version="3.0.2"/>
  </Dependencies>

	<Extension path="/MonoDevelop/ProjectModel/MSBuildItemTypes">
		<DotNetProject language="F#" extension="fsproj" 
			guid="{4925A630-B079-445d-BCD4-3A9C94FE9307}" 
			import="$(MSBuildExtensionsPath32)\FSharp\1.0\Microsoft.FSharp.Targets"
			resourceHandler="MonoDevelop.FSharp.FSharpResourceIdBuilder"/>
	</Extension>

	<Extension path="/MonoDevelop/Ide/GlobalOptionsDialog/Other">
    	<Section id="FSharpSettings" _label="F# Settings" class = "MonoDevelop.FSharp.FSharpSettingsPanel" />
  	</Extension>

  <Extension path="/MonoDevelop/TypeSystem/Parser">
    <Parser class="MonoDevelop.FSharp.FSharpParser"  mimeType = "text/x-fsharp" />
  </Extension>

  	<Extension path="/MonoDevelop/Ide/TextEditorResolver">
    	<Resolver class="MonoDevelop.FSharp.FSharpResolverProvider" mimeType="text/x-fsharp" />
  	</Extension>

  	<Extension path = "/MonoDevelop/ProjectModel/SerializableClasses">
    	<DataType class = "MonoDevelop.FSharp.FSharpCompilerParameters" />
  	</Extension>

  <!--
	<Extension path="/MonoDevelop/ProjectModel/MD1SerializationMaps">
		<SerializationMap resource="md1format.xml" />
	</Extension>
  -->
  
  	<Extension path="/MonoDevelop/Ide/FileFilters">
		<FileFilter id="F#" insertbefore="AllFiles" _label="F# Source Files" extensions="*.fs;*.fsi;*.fsx;*.fsscript"/>
  	</Extension>

	<Extension path="/MonoDevelop/Ide/FileTemplates">
		<FileTemplate id="EmptyFSharpSource" resource="EmptyFSharpSource.xft.xml"/>
    	<FileTemplate id="EmptyFSharpScript" resource="EmptyFSharpScript.xft.xml"/>
  	</Extension>

  	<Extension path="/MonoDevelop/Ide/ProjectTemplates">
		<ProjectTemplate id="FSharpConsoleProject" resource="FSharpConsoleProject.xpt.xml"/>
		<ProjectTemplate id="FSharpLibraryProject" resource="FSharpLibraryProject.xpt.xml"/>
		<ProjectTemplate id="FSharpTutorialProject" resource="FSharpTutorialProject.xpt.xml"/>
	</Extension>

  	<Extension path = "/MonoDevelop/ProjectModel/SerializableClasses">
    	<DataType class = "MonoDevelop.FSharp.FSharpCompilerParameters" />
    	<DataType class = "MonoDevelop.FSharp.FSharpProjectParameters" />
  	</Extension>

  	<Extension path = "/MonoDevelop/ProjectModel/Gui/ItemOptionPanels/Build/Compiler">
    	<Condition id="ActiveLanguage" value="F#">
      		<Panel id = "FSharpCodeGenerationPanel" _label = "Compiler" class = "MonoDevelop.FSharp.CodeGenerationPanel"/>
    	</Condition>
  	</Extension>

  	<Extension path = "/MonoDevelop/ProjectModel/Gui/ItemOptionPanels/Build/General">
    	<Condition id="ActiveLanguage" value="F#">
      		<Panel id = "FSharpBuildOrderPanel" _label = "Build Order" class = "MonoDevelop.FSharp.BuildOrderPanel"/>
		</Condition>
  	</Extension>
  
	<Extension path="/MonoDevelop/Core/StockIcons">
    	<StockIcon stockid="md-fs-logo32" resource="fsharp-icon-32.png" />
    	<StockIcon stockid="md-fs-script32" resource="fsharp-script-32.png" />
    	<StockIcon stockid="md-fs-file" resource="fsharp-file-icon.png" />
    	<StockIcon stockid="md-fs-script" resource="fsharp-script-icon.png" />
    	<StockIcon stockid="md-fs-project" resource="fsharp-project-icon.png" />
  	</Extension>

	<Extension path="/MonoDevelop/Core/MimeTypes">
		<MimeType id="text/x-fsharp" _description="F# Source File" icon="md-fs-file" isText="true">
			<File pattern="*.fs" />
		</MimeType>
    	<MimeType id="text/x-fsharp" _description="F# Script File" icon="md-fs-script" isText="true">
      		<File pattern="*.fsx" />
    	</MimeType>
    	<MimeType id="text/x-fsharp" _description="F# Script File" icon="md-fs-script" isText="true">
      		<File pattern="*.fsscript" />
    	</MimeType>
    	<MimeType id="text/x-fsharp" _description="F# Signature File" icon="md-fs-file" isText="true">
      		<File pattern="*.fsi" />
    	</MimeType>
  	</Extension>

	<Extension path="/MonoDevelop/ProjectModel/LanguageBindings">
		<LanguageBinding id="F#" supportedextensions=".fs,.fsi,.fsx,.fsscript" 
                     class="MonoDevelop.FSharp.FSharpLanguageBinding" />
	</Extension>

  <!--
  	<Extension path="/MonoDevelop/ProjectModel/DomParser">
    	<Class class="MonoDevelop.FSharpBinding.DomParser" />
  	</Extension>
  -->
  
  	<Extension path = "/MonoDevelop/SourceEditor2/CustomModes">
    	<SyntaxMode mimeTypes="text/x-fsharp" class="MonoDevelop.FSharp.FSharpSyntaxMode"/>
  	</Extension>

  	<Extension path="/MonoDevelop/SourceEditor2/SyntaxModes">
    	<Templates resource="FSharpSyntaxMode.xml" />
  	</Extension>

  	<Extension path = "/MonoDevelop/Ide/TextEditorExtensions">
    	<Class fileExtensions=".fs,.fsi,.fsx,.fsscript" class="MonoDevelop.FSharp.FSharpTextEditorCompletion" />
  	</Extension>

  	<Extension path = "/MonoDevelop/ProjectModel/ProjectServiceExtensions">
    	<Class class = "MonoDevelop.FSharp.FSharpProjectServiceExtension" />
  	</Extension>

  <!-- F# interactive -->
  
  	<Extension path="/MonoDevelop/Ide/Pads">
    	<Pad id="MonoDevelop.FSharp.FSharpInteractivePad" defaultLayout="*" defaultPlacement="Bottom" _label="F# Interactive" icon="md-fs-project" class="MonoDevelop.FSharp.FSharpInteractivePad" />
  	</Extension>
  
  	<Extension path = "/MonoDevelop/Ide/Pads/ProjectPad">
    	<NodeBuilder class = "MonoDevelop.FSharp.FSharpProjectFileNodeExtension"/>
  	</Extension>

  	<Extension path="/MonoDevelop/Ide/Commands">
    	<Category _name = "F# Integration" id="F# Integration">
      		<Command id="MonoDevelop.FSharp.FSharpCommands.ShowFSharpInteractive"
        			_label = "F# Interactive"
        			type="check"
					_description="Show F# Interactive pad."
					shortcut="Control|Alt|F"
					macShortcut="Meta|Control|F"
					defaultHandler="MonoDevelop.FSharp.ShowFSharpInteractive" />

			<Command id="MonoDevelop.FSharp.FSharpCommands.SendSelection"
					_label = "Send selection to F# Interactive"
					_description="Send the selected text to F# Interactive"
					shortcut="Ctrl|Return"
					macShortcut="Alt|Return"
					defaultHandler="MonoDevelop.FSharp.SendSelection" />

			 <Command id="MonoDevelop.FSharp.FSharpCommands.SendLine"
					_label = "Send line to F# Interactive"
					_description="Send the current line to F# Interactive"
					shortcut="Ctrl|Alt|L"
					macShortcut="Meta|Control|L"
					defaultHandler="MonoDevelop.FSharp.SendLine" />
			</Category>
  	</Extension>


	 <Extension path = "/MonoDevelop/SourceEditor2/ContextMenu/Editor">
		<CommandItem id = "MonoDevelop.FSharp.FSharpCommands.SendSelection" />
		<CommandItem id = "MonoDevelop.FSharp.FSharpCommands.SendLine" />
	 </Extension>

  	<Extension path = "/MonoDevelop/Ide/MainMenu/Edit">
    	<CommandItem id = "MonoDevelop.FSharp.FSharpCommands.SendSelection" />
    	<CommandItem id = "MonoDevelop.FSharp.FSharpCommands.SendLine" />
  	</Extension>

</Addin>
{'fraction_non_alphanumeric': 0.15226590226590225, 'fraction_numerical': 0.007371007371007371, 'mean_word_length': 4.431060044477391, 'pattern_counts': {'":': 0, '<': 241, '<?xml version=': 0, '>': 241, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 15}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 106, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2361088', 'n_tokens_mistral': 5471, 'n_tokens_neox': 4769, 'n_words': 709}