Skip to content
This repository has been archived by the owner on Oct 4, 2021. It is now read-only.

5.5.4 fixes #663

Merged
merged 11 commits into from
Oct 29, 2014
Merged

5.5.4 fixes #663

merged 11 commits into from
Oct 29, 2014

Conversation

slluis
Copy link
Member

@slluis slluis commented Oct 29, 2014

No description provided.

sgmunn and others added 11 commits October 28, 2014 19:49
Added FileNamePrefix variable which is replaced by the file name without
the extension.

Fixes bug #21342 - In External Tool, make ${FileName} resolve to the file
name without extension, as in VS
Fixed bug 20467 - Format document on duplicated attributes removes all text
https://bugzilla.xamarin.com/show_bug.cgi?id=20467

If the XML in the text editor was invalid when the Edit - Format -
Format Document menu was selected the text would be removed from the
text editor.

Now if the XML is invalid the text is not removed. An error is logged
but nothing else happens.

Whilst this could have been fixed in the XmlFormatter with it
returning the original XML unmodified doing so would have meant
that the undo history would change even though the file had not
been modified. The file would also have been shown as edited.
That's some legacy code - the background parser always validates the
actions for the current position. When doing it manually there it can
interfere with the background task and cause dead locks. (which are
resolved by long timeouts)
Missed this one, aaaaaaaaaaaaaaaaaaaaaargh.
Due to SvnClient initializing a new Backend on every check, the value wasn't retained between Status queries.
This is only a temporary fix, the actual fix for this would be abstracting the backend into actual backend code and interop wrappers to simulate SvnSharp.
The project builder is not more aggressive when a project needs to be
unloaded. Instead of just unloading the project element, it now
unloads all projects. This is necessary because the project may reference
other target files that may have been changed, and which can't be
individually unloaded.

Fixes bug #23435 - XS Shared Projects do not work unless you readd reference
slluis added a commit that referenced this pull request Oct 29, 2014
@slluis slluis merged commit 87a3722 into monodevelop-5.5-branch Oct 29, 2014
@slluis slluis deleted the 5.5.4-fixes branch October 29, 2014 12:38
@xamarin-release-manager
Copy link
Contributor

Fixed in version 8.6.0.128 (master)

Pull Request #8937 merged by: Vsevolod Kukol
Author: mono
Commit: 86136a7 (mono/monodevelop)

@xamarin-release-manager
Copy link
Contributor

Fixed in version 8.4.0.2272 (release-8.4)

Pull Request #9165 merged by: Vsevolod Kukol
Author: mono
Commit: 1f99337 (mono/monodevelop)

@xamarin-release-manager
Copy link
Contributor

Fixed in version 8.6.0.128 (master)

Pull Request #8937 merged by: Vsevolod Kukol
Author: mono
Commit: 86136a7 (mono/monodevelop)

@xamarin-release-manager
Copy link
Contributor

Fixed in version 8.4.0.2272 (release-8.4)

Pull Request #9165 merged by: Vsevolod Kukol
Author: mono
Commit: 1f99337 (mono/monodevelop)

@xamarin-release-manager
Copy link
Contributor

Fixed in version 8.5.0.1066 (release-8.5)

Pull Request #8937 merged by: Vsevolod Kukol
Author: mono
Commit: 86136a7 (mono/monodevelop)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants