Bug 613 - Unable to save a file with interfaces/abstract members when "Format document on save" is enabled
Summary: Unable to save a file with interfaces/abstract members when "Format document ...
Status: RESOLVED FIXED
Alias: None
Product: Xamarin Studio
Classification: Desktop
Component: Text Editor ()
Version: 2.6 RC 1
Hardware: PC Linux
: --- major
Target Milestone: ---
Assignee: Mike Krüger
URL:
Depends on:
Blocks:
 
Reported: 2011-09-03 04:45 UTC by Nikita Tsukanov
Modified: 2011-09-21 04:28 UTC (History)
1 user (show)

Tags:
Is this bug a regression?: ---
Last known good build:


Attachments
video+cofig (3.75 MB, application/x-gzip)
2011-09-03 04:45 UTC, Nikita Tsukanov
Details


Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report on Developer Community or GitHub with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:
Status:
RESOLVED FIXED

Description Nikita Tsukanov 2011-09-03 04:45:43 UTC
Created attachment 247 [details]
video+cofig

I'ts quite hard to describe it's behaviour sometimes it messes the code, sometimes doesn't leave the the possibility of saving it.
Just see the attached video. My config files are also attached.

Here is the test case from the video:

using System;

namespace Test1
{
	interface Foo
	{
		void Bar ();
		void Bar2 ();	
		void Bar3 (uint x, uint y);
		uint Bar4 (bool y);
	}
}
Comment 1 Mike Krüger 2011-09-21 04:28:35 UTC
fixed in 2.8.

The problem was that the ';' token wasn't inserted in the AST in 2.6. But that got fixed.