Implemented auto completion for commit message window.
Added autocomplete words to spelling dictionary.
Improved by performance by only querying the auto complete list once.
Bugfix for focus lost.
Delayed showing of auto complete list to improve performance.
Bugfix for deleted files.
Fixed C# autocomplete regex.
Changed the way the file text is retrieved to allow autocomplete for files that have been deleted.
Changed getting of diff text to correctly take into account new files and also provides unlmited context in the diff.
Fixed a bug that would lead to an ObjectDisposedException when the commit dialog was automatically closed when all files where committed.
Updated C# regex.
Changed autocompletion to also allow "camel hump matching" (e.g. ABC matches AnyBaseClass).
Fixed GetChangedFileText method to work more reliably.
Cleaned up and changes focus behavior to make using the textbox easier.
Fixed an error with AutoCompleteRegexProvider when starting GitExtensions from VisualStudio.
Changed AutoComplete to calculate the list of autocomplete words asynchronously in a task.
Fixed a bug with deleted files.
Changed AutoCompleteRegexProvider to only parse regexes lazily (when they are requested for the first time).
Fixed a bug in GitModule that would lead to an invalid git command if changes for a staged files were requested with additional diff arguments.
Added missing completion for renamed/moved files.