more visual studio related items in .gitignore
diff --git a/.gitignore b/.gitignore
index 20e85c3..d5a7b5b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -33,6 +33,25 @@ mtest.exe
# ignore user specific settings
*.user
*.suo
+*.userosscache
+*.sln.docstates
+*.userprefs
+# cache/options directory
+.vs/
+# Backup & report files from converting an old project file to a newer Visual Studio version
+_UpgradeReport_Files/
+Backup*/
+UpgradeLog*.XML
+UpgradeLog*.htm
+# Visual Studio 6 build log + workspace options file
+*.plg
+*.opt
+# visual studio profiler
+*.psess
+*.vsp
+*.vspx
+*.sap
+
# ignore stuff generated by "make manual" and "make poster"
*.aux