2008-03-06  Lluis Sanchez Gual <lluis@novell.com> 

	* VBNetBinding.addin.xml: Bump version to 1.0. Yay!

2008-01-25  Lluis Sanchez Gual <lluis@novell.com> 

	* VBNetBinding.addin.xml: Update MD version.

2008-01-23  Lluis Sanchez Gual <lluis@novell.com> 

	* Gui/CodeGenerationPanel.cs: Ensure we don't create subclasses of classes
	  with private fields bound by glade#. It would not work due to bug
	  355228.

2008-01-15  Michael Hutchinson <mhutchinson@novell.com> 

	* templates/EmptyVBFile.xft.xml, templates/EmptyVBProject.xpt.xml,
	  templates/AssemblyInfo.xft.xml, templates/VBGtkSharp2Project.xpt.xml,
	  templates/VBConsoleApplicationProject.xpt.xml: Make template categories
	  translatable.

2008-01-03  Michael Hutchinson <mhutchinson@novell.com> 

	* VBBindingCompilerServices.cs: Update the compiler output parsing regex to
	  handle all vbnc errors and correctly extract file and position info when
	  present.

2008-01-02  Michael Hutchinson <mhutchinson@novell.com> 

	* Parser/Parser.cs: Merge some code from C# binding so that VB parser
	  actually tags classes with the filename in which they're defined. Fixes
	  CodeBehind grouping and double-clicking on items in the class pad.

2008-01-02  Michael Hutchinson <mhutchinson@novell.com> 

	* VBNetBinding.mdp, Makefile.am, VBLanguageBinding.cs, VBCodeGenerator.cs:
	  Import VB.NET CodeDOM generator from Mono to get partial class support
	  and keyword escaping support.

2007-12-31  Michael Hutchinson <mhutchinson@novell.com> 

	* VBNetBinding.addin.xml, VBNetBinding.mdp, templates/AssemblyInfo.xft.xml,
	  Makefile.am: Add AssemblyInfo template.
	* templates/EmptyVBFile.xft.xml: Use standard header.
	* templates/VBGtkSharp2Project.xpt.xml,
	  templates/VBConsoleApplicationProject.xpt.xml: Use standard headers and
	  AssemblyInfo template.

2007-12-31  Michael Hutchinson <mhutchinson@novell.com> 

	* VBBindingCompilerServices.cs: Use WaitForOutput instead of WaitForExit to
	  make sure we get all of the output, or the output-collecting thread can
	  sometimes try to write to the StringWriter after it's disposed, and
	  crash the IDE.  Also tidy up code.
	* Makefile.am: Updated.
	* VBLanguageBinding.cs: We don't support the 1.1 profile for VB, so remove
	  it.

2007-12-26  Rolf Bjarne Kvinge <RKvinge@novell.com> 

	* VBNetBinding.addin.xml: Remove Gtk# 1.0 template. Add the
	  RuntimeOptionsPanel so that projects can change their clr version.
	* templates/VBGtkSharpProject.xpt.xml, Makefile.am: Remove Gtk# 1.0
	  template.
	* VBLanguageBinding.cs: Add support for 2.0 clr versions.

2007-12-13  Lluis Sanchez Gual <lluis@novell.com> 

	* Gui/CodeGenerationPanel.cs: Fix warning.

2007-12-12  Lluis Sanchez Gual <lluis@novell.com> 

	* VBNetBinding.addin.xml: Bump add-in versions.

2007-12-04  Lluis Sanchez Gual <lluis@novell.com> 

	* VBNetBinding.addin.xml, VBNetBinding.mdp, VBNetBinding.mds, Makefile.am:
	  Directory reorganization.

2007-11-21  Lluis Sanchez Gual <lluis@novell.com> 

	* Project/VBCompilerParameters.cs: Removed some obsolete attributes.

2007-10-29  Rolf Bjarne Kvinge <RKvinge@novell.com> 

	* VBBindingCompilerServices.cs: A few changes to cope with vbnc''s issues:
	  Use the compiler's exit code to determine whether the compile failed,
	  and not the presence or not of errors parsed from the compiler output.
	  If the compile failed (exit code != 0) and no errors were correctly
	  parsed, show the entire output, since it's probable that the compiler
	  crashed somehow. Also show the commandline used to compile in MD's
	  output window, as well as any compiler output. Use in-memory storage
	  instead of temporary files for compiler output.

2007-10-29  Lluis Sanchez Gual <lluis@novell.com> 

	* VBNetBinding.addin.xml: Bump MD version.

2007-10-29  Lluis Sanchez Gual <lluis@novell.com> 

	* VBNetBinding.addin.xml: Track changes in the Icon extension node.

2007-10-25  Lluis Sanchez Gual <lluis@novell.com> 

	* icons/VB.File.EmptyFile, icons/VB.File.Form, icons/VB.File.FullFile,
	  icons/VB.File.NewClass, icons/VB.File.WebFile,
	  icons/VB.Project.ServiceProject, icons/VB.Project.UserControl,
	  icons/VB.Project.WebProject, Makefile.am, templates/EmptyVBFile.xft.xml,
	  VBNetBinding.mdp: Use tango file icons. Removed obsolete icons.

2007-10-24  Lluis Sanchez Gual <lluis@novell.com> 

	* VBNetBinding.mdp, templates/EmptyVBProject.xpt.xml,
	  templates/VBGtkSharpProject.xpt.xml,
	  templates/VBGtkSharp2Project.xpt.xml,
	  templates/VBConsoleApplicationProject.xpt.xml, Makefile.am,
	  icons/VB.Project.Library, icons/VB.ProjectIcon,
	  icons/VB.Project.DOSProject, icons/VB.Project.EmptyProject,
	  icons/vb-icon-32.png, icons/VB.Project.FullProject,
	  icons/VB.Project.Form: Updated project icons. Use the base project icon
	  with an overlay to show the type.

2007-10-23  Lluis Sanchez Gual <lluis@novell.com> 

	* VBNetBinding.mdp, VBNetBinding.mds: Project file names updated by change
	  in MD path functions.

2007-10-12  Mike Krüger <mkrueger@novell.com> 

	* VBBindingCompilerServices.cs: Applied changes that were neccassary for to
	  the new FileService.

2007-10-11  Mike Krüger <mkrueger@novell.com> 

	

2007-10-09  Ankit Jain  <jankit@novell.com>

	* VBBindingCompilerServices.cs: Removed code for building resources. Its
	done by DotNetProject now.

2007-10-03  Lluis Sanchez Gual <lluis@novell.com> 

	* VBNetBinding.mdp: Fix warning level.
	* Parser/VBNetVisitor.cs, Parser/Resolver.cs: Track api changes.

2007-09-21  Lluis Sanchez Gual <lluis@novell.com> 

	* VBNetBinding.addin.xml: Bump MD version.

2007-09-14  Lluis Sanchez Gual <lluis@novell.com> 

	* VBAmbience.cs: Track API changes.

2007-09-04  Michael Hutchinson <MHutchinson@novell.com> 

	* Gui/CodeGenerationPanel.cs, VBAmbience.cs: Fix some compiler warnings.

2007-08-31  Mike Krüger <mkrueger@novell.com> 

	* Gui/CodeGenerationPanel.cs, Parser/Resolver.cs, VBAmbience.cs,
	  VBBindingCompilerServices.cs: Changes due to new property
	  infrastructure.

2007-08-23  Mike Krüger <mkrueger@novell.com> 

	* Parser/Parser.cs, Parser/VBNetVisitor.cs, Parser/Resolver.cs,
	  Parser/TypeVisitor.cs, Parser/SharpDevelopTree/ReturnType.cs,
	  Parser/SharpDevelopTree/Class.cs,
	  Parser/SharpDevelopTree/Constructor.cs: Changed to the latest NRefactory
	  version.

2007-08-23  Ankit Jain  <jankit@novell.com>

	* VBBindingCompilerServices.cs (GetResourceId): Generate .resources
	with resgen only if required. Set resource id even if resgen is not required.

2007-08-23  Ankit Jain  <jankit@novell.com>
	    AndrÃ©s G. Aragoneses  <knocte@gmail.com>

	* VBBindingCompilerServices.cs (GetResourceId): Use MONO_IOMAP=drive and
	only on unix.

2007-08-14  Ankit Jain  <jankit@novell.com>

	* VBBindingCompilerServices.cs (GetResourceId): Run resgen with
	MONO_IOMAP=all. See bug #82398.

2007-08-09  Lluis Sanchez Gual <lluis@novell.com> 

	* VBNetBinding.addin.xml, VBNetBinding.mdp, Makefile.am: Reorganized the
	  extension point hierarchy. Embedded all add-in manifests as resources.

2007-07-17  Lluis Sanchez Gual <lluis@novell.com> 

	* VBBindingCompilerServices.cs: Make sure all output generated by the
	  compiler process is read.

2007-07-03  Mike Krüger <mkrueger@novell.com> 

	* VBBindingCompilerServices.cs: added signing support.

2007-05-11  Lluis Sanchez Gual <lluis@novell.com> 

	* VBNetBinding.mdp: Added missing file.

2007-05-09  Lluis Sanchez Gual <lluis@novell.com> 

	* VBNetBinding.mdp, Makefile.am: Reference shared assemblies from the
	  correct location.

2007-05-04  Lluis Sanchez Gual <lluis@novell.com> 

	* Gui/ChooseRuntimePanel.cs, Gui/CodeGenerationPanel.cs,
	  VBNetBinding.addin.xml, VBNetBinding.mdp, Makefile.am: Migration to
	  Mono.Addins.

2007-04-19  Lluis Sanchez Gual <lluis@novell.com> 

	* VBNetBinding.mdp: Don't copy referenced assemblies.
	* VBNetBinding.mds: Updated.

2007-03-20  Ankit Jain  <jankit@novell.com>

	* templates/VBGtkSharp2Project.xpt.xml: Rename AssemblyInfo.cs to .vb
	Fix Main.vb . Patch by Yasser Mekled (yassermekled@gmail.com), fixes
	bug#81114.
	* templates/VBGtkSharpProject.xpt.xml: Likewise.
	* templates/VBConsoleApplicationProject.xpt.xml: Make comments
	consistent.

2007-02-16  Lluis Sanchez Gual <lluis@novell.com> 

	* VBNetBinding.addin.xml: Change add-in versions to 0.13.

2007-02-15  Lluis Sanchez Gual <lluis@novell.com> 

	* VBNetBinding.mdp, VBNetBinding.mds, Makefile.am: Synchronized the MD
	  project and the Makefile

2007-02-02  Ankit Jain  <jankit@novell.com>

	* VBBindingCompilerServices.cs (Compile): Move resource compiling code
	to ..
	(GetResourceId): .. here. Improve error messages.

2007-01-29  Lluis Sanchez Gual <lluis@novell.com> 

	* Parser/VBNetVisitor.cs, Parser/SharpDevelopTree/Constructor.cs: Track
	  api changes.

2007-01-11  Ankit Jain  <jankit@novell.com>

	* VBBindingCompilerServices.cs (Compile): Echo resgen command line
	for debugging purpose.

2007-01-11  Ankit Jain  <jankit@novell.com>

	* VBBindingCompilerServices.cs (Compile): .resx file has paths
	relative to the .resx file itself.

2006-12-21  Ankit Jain  <jankit@novell.com>

	* VBBindingCompilerServices.cs (Compile): Use project's base
	directory as the working directory when invoking the compiler.
	(DoCompilation): Add param 'working_dir'.

2006-12-17  Lluis Sanchez Gual <lluis@novell.com> 

	* Gui/VBCompilerPanel.cs, ProjectNodeBuilder.cs,
	  VBBindingCompilerServices.cs: Track changes in the FileService
	  class.
	* Gui/VBDocConfigurationPanel.cs: Use the FileService for deleting
	  files.
	* Gui/CodeGenerationPanel.cs: Removed unused var.

2006-12-15  Ankit Jain  <jankit@novell.com>

	* VBBindingCompilerServices.cs (Compile): Filename arg to resgen should
	be quoted.

2006-12-15  Ankit Jain  <jankit@novell.com>

	* VBBindingCompilerServices.cs (Compile): Use resgen to convert .resx
	to embeddable resource format (.resources). Handle 'null' resourceId.

2006-12-14  Lluis Sanchez Gual <lluis@novell.com> 

	* VBNetBinding.mdp, Parser/SharpDevelopTree/Indexer.cs,
	  Parser/SharpDevelopTree/Method.cs,
	  Parser/SharpDevelopTree/Parameter.cs,
	  Parser/SharpDevelopTree/Event.cs, Parser/SharpDevelopTree/Field.cs,
	  Parser/SharpDevelopTree/Property.cs,
	  Parser/SharpDevelopTree/AttributeSection.cs, Makefile.am: Removed
	  some unnecessary Default* subclasses.
	* Parser/VBNetVisitor.cs, Parser/Resolver.cs,
	  Parser/SharpDevelopTree/CompilationUnit.cs,
	  Parser/SharpDevelopTree/ReturnType.cs,
	  Parser/SharpDevelopTree/Class.cs,
	  Parser/SharpDevelopTree/Constructor.cs: Renamed Abstract* classes
	  to Default*. Removed some unnecessary Default* subclasses.

2006-12-13  Ankit Jain  <jankit@novell.com>

	* Project/VBCompilerParameters.cs (Win32Resource): New.
	* VBBindingCompilerServices.cs (GenerateOptions): Generate 
	option for Win32Resource. Don't generate option for win32icon 
	if win32resource is defined.

2006-12-12  Ankit Jain  <jankit@novell.com>

	* VBBindingCompilerServices.cs (Compile): Use ProjectFile.ResourceId for
	embedded resources.

2006-11-14  Ankit Jain  <jankit@novell.com>

	* Gui/CodeGenerationPanel.cs (CodeGenerationPanelWidget.SetValues): Fix
	the order of the CompileTarget options.

2006-09-18 Jacob Ilsø Christensen <jacobilsoe@gmail.com>

	* VBNetBinding.mdp:
	* VBNetBinding.mds:
	Updated.

	* .: Added svn:ignore for VBNetBinding.pidb.
	
2006-09-12 Levi Bard  <taktaktaktaktaktaktaktaktaktak@gmail.com>

	* VBBindingCompilerServices.cs: Fixed win32 pathing/compilation issues, removed /bin/sh dependence, removed \r.

2006-09-12 Jacob Ilsø Christensen <jacobilsoe@gmail.com>

	* VBAmbience.cs: Track changes in Ambience.

2006-07-11 Philip Turnbull <philip.turnbull@gmail.com>

	* VBNetBinding/VBNetBinding.addin.xml:
	Added VB Ambience.

	* VBNetBinding/VBAmbience.cs:
	Track API changes in Ambience.

2006-07-05 Matej Urbas <matej.urbas@gmail.com>

	* Parser/VBNetVisitor.cs:
	* Parser/Resolver.cs: Updated to use ReturnType as BaseTypes in IClass
	  instances.

2006-07-03 Lluis Sanchez Gual  <lluis@novell.com> 

	* VBLanguageBinding.cs:
	* VBBindingCompilerServices.cs: Track changes in ProjectReference.
	  Removed obsolete GenerateMakefile method.
	* VBNetBinding.addin.xml: Updated versions.

2006-06-24 John Luke <john.luke@gmail.com>

	* Makefile.am: reference NRefactory not SharpRefactory.VB
	* SharpRefactoryVB: remove old VB parser
	* VBNetBinding.addin.xml: remove SharpRefactory.VB 
	* Parser/*.cs: port to NRefactory
	
2006-06-15 Lluis Sanchez Gual  <lluis@novell.com>

	* VBNetBinding.addin.xml: Use the DataType element instead fof Class
	  to declare serializable types.

2006-05-04 Lluis Sanchez Gual  <lluis@novell.com>

	* VBNetBinding.addin.xml: Updated versions.
	* VBNetBinding.mdp: Updated.

2006-04-21 Lluis Sanchez Gual <lluis@novell.com> 

	* VBLanguageBinding.cs: Implement GetSupportedClrVersions.

2006-04-07  David Makovský (Yakeen) <yakeen@sannyas-on.net>

	* VBNetBinding.addin.xml: renamed attribute in FileFilter Extension

2006-03-30 Lluis Sanchez Gual <lluis@novell.com> 

	* Makefile.am:
	* VBNetBinding.addin.xml: Updated references.

2006-03-24 Lluis Sanchez Gual  <lluis@novell.com>   

	* VBNetBinding.mdp:
	* MonoQuery/MonoQuery.mdp: Updated.
	* Makefile.am:
	* SharpRefactoryVB/Makefile.am: Use an unified format. 
	  Patch by Matze Braun.
	
	* VBNetBinding.addin.xml: Updated add-in versions.

2006-03-17  Jacob Ilsø Christensen <jacobilsoe@gmail.com>

	* Parser/Parser.cs:
	* Parser/Resolver.cs:
	Removed unused MonodocResolver.

2006-03-12  David Makovský (Yakeen) <yakeen@sannyas-on.net>

        * VB.glade: Marking some strings not to be translated. Not include balast in pot file.
	
2006-01-30 Lluis Sanchez Gual  <lluis@novell.com>   

	* VBBindingCompilerServices.cs:
	* Parser/Resolver.cs:
	* Parser/Parser.cs: Track changes in parser api.

2006-01-10 Lluis Sanchez Gual  <lluis@novell.com>   

	* Parser/VBNetVisitor.cs:
	* Parser/SharpDevelopTree/AttributeSection.cs:
	* Parser/Parser.cs: Track api changes.
	
	* Parser/ExpressionFinder.cs: Updated from SharpDevelop.

2005-12-13  Lluis Sanchez Gual  <lluis@novell.com> 

	* Parser/Parser.cs: Track changes in the api.
	* VBLanguageBinding.cs: Implemented the new methods in
	IDotNetLanguageBinding.

2005-10-11  John Luke  <john.luke@gmail.com>

	* Makefile.am: remove SharpAssembly reference
	* VBAmbience.cs: comment out SharpAssembly stuff
	
2005-10-11  Lluis Sanchez Gual  <lluis@novell.com>

	* VBNetBinding.addin.xml: Fixed incorrect class name.

2005-10-11  Lluis Sanchez Gual  <lluis@novell.com> 

	* VBNetBinding.addin.xml: Fixed addin header information.
	Use "id" attribuet instead of "name" to identify addins.

2005-10-06  Lluis Sanchez Gual  <lluis@novell.com> 

	* VBNetBinding.addin.xml:
	* VBLanguageBinding.cs: Register serializable types in the addin
	configuration file.

2005-10-05  Lluis Sanchez Gual  <lluis@novell.com>

	* Makefile.am: Fix reference to ICSharpCode.SharpRefactory.VB.dll.

2005-10-04  Lluis Sanchez Gual  <lluis@novell.com> 

	* VBNetBinding.addin.xml: Added addin dependencies.
	* Makefile.am: Fix location of ICSharpCode.SharpRefactory.VB.dll.

2005-08-20  John Luke  <john.luke@gmail.com>

	* Parser/Resolver.cs:
	* Parser/ExpressionFinder.cs: fix 2 warnings of assigning
	a variable to itself
	
2005-08-20  Peter Johanson  <latexer@gentoo.org> 

	* templates/VBGtkSharp2Project.xpt.xml: Fix gtk-sharp references to
	match new assembly versions.

2005-08-12  Lluis Sanchez Gual  <lluis@novell.com> 

	* templates/*:
	* VBNetBinding.addin.xml: Properly reference resource icons and
	templates.
	* Makefile.am: Embed icon and templates as resources.

2005-08-09  Lluis Sanchez Gual  <lluis@novell.com> 

	* Parser/Resolver.cs:
	* Gui/CodeGenerationPanel.cs:
	* Parser/Parser.cs: Use the new IParserContext API.

2005-07-11  Lluis Sanchez Gual  <lluis@novell.com>

	* Project/VBCompilerParameters.cs: Implement ICloneable.
	* VBLanguageBinding.cs: CreateCompilationParameters now returns an
	ICloneable.

2005-07-01  John Luke  <john.luke@gmail.com>

	* SharpRefeactoryVB/Makefile.am:
	build to MonoDevelop/build/bin so .mdb file goes to the right place
	remove stray CSC definition

2005-05-06  John Luke  <john.luke@gmail.com>

	* Makefile.am: replace 'make' with $(MAKE)
	This fixes it on FreeBSD, should work everywhere.
	by cnehren@gmail.com (Christopher Nehren)
	
2005-04-17  John Luke  <john.luke@gmail.com>

	* Makefile.am: fix distcheck

2005-03-30  John Luke  <john.luke@gmail.com>

	* Parser/Parser.cs: stop printing 'Entering VB parser'

2005-03-07  Lluis Sanchez Gual  <lluis@novell.com>

	* Parser/Resolver.cs: Track api changes.

2005-02-16  Ben Motmans  <ben.motmans@gmail.com>

	* EmptyVBFile.xpt.xml:
	* EmptyVBProject.xpt.xml:
	* VBConsoleApplicationProject.xpt.xml:
	Consistent naming

	* VBGtkSharpProject.xpt.xml:
	* VBGtkSharp2Project.xpt.xml:
	* VBNetBinding.addin.xml:
	* Makefile.am:
	Added templates

2005-01-28  John Luke  <john.luke@gmail.com>

	* SharpRefactoryVB/src/Lexer/Lexer.cs:
	* SharpRefactoryVB/src/Parser/generated/Parser.cs:
	* SharpRefactoryVB/src/Parser/generated/VBNET.ATG:
	warning fixes for unused code
	* SharpRefactoryVB/src/Parser/generated/Makefile:
	add makefile to regen parser

2005-01-28  John Luke  <john.luke@gmail.com>

	* Parser/Parser.cs: update to CanParse

2005-01-27  John Luke  <john.luke@gmail.com>

	* VB.glade: update to new glade format

	* VB.glade:
	* Gui/CodeGenerationPanel.cs:
	* Parser/VBNetVisitor.cs:
	* Parser/Resolver.cs:
	* VBBindingCompilerServices.cs: fix some warnings,
	use ComboBox instead of OptionMenu

2005-01-24  Lluis Sanchez Gual  <lluis@novell.com>

	* VBBindingCompilerServices.cs: 
	* VBLanguageBinding.cs: Use the new progress monitor API.
	
2005-01-11  Lluis Sanchez Gual  <lluis@novell.com>

	* VBCompilerPanel.cs:
	* Gui/ChooseRuntimePanel.cs:
	* Gui/VBDocConfigurationPanel.cs:
	* Gui/CodeGenerationPanel.cs:
	* VBNetBinding.addin.xml:
	* ProjectNodeBuilder.cs:
	* Parser/Parser.cs:
	* Parser/Resolver.cs:
	* VBBindingCompilerServices.cs:
	* VBLanguageBinding.cs: Follow architecture changes.

	* Gui/OutputOptionsPanel.cs:
	* VB.glade: Removed dialog now implemented in Monodevelop.Base.
	
	* Project/VBCompilerParameters.cs: Moved some parameters and enum
	definitions to DotNetProjectConfiguration.
	
	* Project/VBProject.cs:
	* VBBindingExecutionServices.cs: Removed. Not needed any more.
	* Makefile.am: Updated.

2004-12-13  Lluis Sanchez Gual  <lluis@novell.com>

	* VBBindingCompilerServices.cs: StatusBarService.ProgressMonitor is not a
	StatusBar widget any more.

2004-12-07  Alexandre Gomes <alexmipego@hotmail.com>

	* VBLanguageBinding.cs: Added CommentTag to be used by (Un)CommentCode

2004-11-05  Levi Bard  <taktaktaktaktaktaktaktaktaktak@gmail.com>

	* Imported from #D and made to work with MD tools and namespaces
