Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Formatting document with unclosed closing tag moves said tag down #269

Closed
fbricon opened this issue Dec 19, 2018 · 5 comments
Closed

Formatting document with unclosed closing tag moves said tag down #269

fbricon opened this issue Dec 19, 2018 · 5 comments
Assignees
Labels
bug Something isn't working formatting This issue or enhancement is related to formatting support
Milestone

Comments

@fbricon
Copy link
Contributor

fbricon commented Dec 19, 2018

formatting this:

<?xml version="1.0"?>
<note>
	<to>Fred</to
	<from>Jani</from>
		<heading>Reminder</heading>
			<body>Don't forget me this weekend</body>
</note>

yields:

<?xml version="1.0"?>
<note>
	<to>Fred<from>Jani</from>
		<heading>Reminder</heading>
		<body>Don't forget me this weekend</body>
	</to
</note>

The tag </to was moved down to enclose everything

@fbricon fbricon added bug Something isn't working formatting This issue or enhancement is related to formatting support labels Dec 19, 2018
@fbricon
Copy link
Contributor Author

fbricon commented Dec 19, 2018

this happens with master.

In the previous release, this would just remove the unclosed closing tag:

<?xml version="1.0"?>
<note>
	<to>Fred<from>Jani</from>
		<heading>Reminder</heading>
		<body>Don't forget me this weekend</body>
</note>

NikolasKomonen added a commit to NikolasKomonen/lsp4xml that referenced this issue Dec 19, 2018
Fixes eclipse#269

Signed-off-by: Nikolas Komonen <nikolaskomonen@gmail.com>
NikolasKomonen added a commit to NikolasKomonen/lsp4xml that referenced this issue Dec 19, 2018
Fixes eclipse#269

Signed-off-by: Nikolas Komonen <nikolaskomonen@gmail.com>
@fbricon fbricon added this to the v0.0.3 milestone Dec 19, 2018
NikolasKomonen added a commit to NikolasKomonen/lsp4xml that referenced this issue Dec 19, 2018
Fixes eclipse#269

Signed-off-by: Nikolas Komonen <nikolaskomonen@gmail.com>
fbricon pushed a commit that referenced this issue Dec 19, 2018
Fixes #269

Signed-off-by: Nikolas Komonen <nikolaskomonen@gmail.com>
@fbricon
Copy link
Contributor Author

fbricon commented Dec 19, 2018

I reverted the commit as it totally breaks dtd outline

@fbricon fbricon reopened this Dec 19, 2018
@NikolasKomonen
Copy link
Contributor

@fbricon Do you have an example of what breaks it?

@fbricon
Copy link
Contributor Author

fbricon commented Dec 20, 2018

No outline is returned at all

@NikolasKomonen
Copy link
Contributor

selection_012
@fbricon is yours not getting something like this?

NikolasKomonen added a commit to NikolasKomonen/lsp4xml that referenced this issue Dec 20, 2018
Fixes eclipse#269

Signed-off-by: Nikolas Komonen <nikolaskomonen@gmail.com>
NikolasKomonen added a commit to NikolasKomonen/lsp4xml that referenced this issue Dec 20, 2018
Fixes eclipse#269

Signed-off-by: Nikolas Komonen <nikolaskomonen@gmail.com>
NikolasKomonen added a commit to NikolasKomonen/lsp4xml that referenced this issue Dec 20, 2018
Fixes eclipse#269

Signed-off-by: Nikolas Komonen <nikolaskomonen@gmail.com>
fbricon pushed a commit that referenced this issue Dec 20, 2018
Fixes #269

Signed-off-by: Nikolas Komonen <nikolaskomonen@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working formatting This issue or enhancement is related to formatting support
Projects
None yet
Development

No branches or pull requests

2 participants