Add test reproducing sf.net 2871216 issue.
(Space inserted when assigning parameters with negative item)
Remove unused if() since the "equal" case is handled in the following
switch. And add the "comma" test to switch.
Add another test to check the inverse. Adding spaces around
operators in params.
Wow, just changing the position of the "equal" case in the
switch made the test going green.
I'm not sure why, but it did the job so...
Fixed interaction with external files on pydev package explorer (class was moved and xml was not updated).
Fixed issue when calculating changed lines on save.
Fixed issue in PyUnit view where the orientation menu wasn't showing properly.
Fixed issue in auto-formatting only changed lines (when we had only deletes and saved with empty changed lines it was auto-formatting everything when it should do nothing).
Added option to only auto-format workspace files (so, if some external file is opened it's possible not to auto-format it).
The PyUnit view output font now has the same font as the console.
Fixed issue where parameter list could be invalid when creating new method -- in the case of a string.
When creating a new method with tdd actions, don't use any replace variable.
When a new module is created, the template options are shown in a second step, not during the new module creation page.
Merge branch 'development' of https://github.com/kassoulet/Pydev into kassoulet-development
Bump up version for next release.
Minors
Updating faq links.
Updating project markers in a Job as it's called from the pydev package explorer.
Fix for: #PyDev-75: Deadlock found on code analysis
Fixed #PyDev-97: Outline's collapse all, expand all, sort by name buttons replaced by red squares (icons were not being properly distributed).