Josh Johnson
c0411015d5
Merge pull request #249 from eliasib13/xml-to-text
...
Implemented conversion from XML to text and viceversa
2018-12-14 10:49:54 -05:00
Eliasib García
d753e957a0
Fixed tslint errors
2018-12-13 19:13:15 +00:00
Eliasib García
51b6b4fbaa
Implemented conversion from XML to text and viceversa
2018-12-13 19:01:01 +00:00
Josh Johnson
66b2bc3de2
Preserve Indent Context
...
Fixes #131
2018-09-15 23:11:07 -04:00
Josh Johnson
54ff41c736
Expose Initial Indent Level
2018-09-15 22:39:27 -04:00
Josh Johnson
33bdb09b1b
Merge pull request #228 from emericklaw/master
...
Fixes #227
2018-09-15 21:49:04 -04:00
matt@emericklaw.co.uk
664760c99c
Fixes #227
2018-09-06 14:38:26 +01:00
KWeaver87
86f20698b3
Fix for #218
2018-08-28 12:23:11 -04:00
Josh Johnson
4e5f0dddb5
Support Mixed Content
2018-08-17 20:39:45 -04:00
Josh Johnson
da7b4041a0
Add Failing Test
2018-08-17 18:28:09 -04:00
Josh Johnson
289202d64b
Remove Sibling Node Mixing
...
Issue: #197
2018-06-12 21:46:48 -04:00
Josh Johnson
61a07adb59
Prevent Indentation for Inline CDATA
...
Issue: #194
2018-06-12 21:23:31 -04:00
Josh Johnson
9a2147683c
Add Failing Test
...
Issue: #194
2018-06-12 21:22:21 -04:00
Josh Johnson
97afac0031
Prevent Endless Indentation
...
Issue: #193
2018-06-12 21:05:02 -04:00
Josh Johnson
a99ba2ea41
Eliminate Extra Line Breaks
...
This only solves half of the problem.
Issue: #193
2018-06-12 20:27:39 -04:00
Josh Johnson
69a7a9164b
Add Failing Test
...
Issue: #193
2018-06-12 20:11:52 -04:00
Josh Johnson
39167c3252
Add Attribute Values Test Case
...
Issue: #189
2018-06-11 18:58:54 -04:00
Josh Johnson
88de774389
Fix Attribute Quotes Regression
...
Issue: #187
2018-06-11 18:40:54 -04:00
Josh Johnson
b50cdaea8e
Add Failing Test
...
Issue: #187
2018-06-11 18:38:42 -04:00
Josh Johnson
de1fff2e80
Revert Settings Changes
...
I'll come back to this later after some better planning.
Issue: #184
2018-06-11 18:29:35 -04:00
Josh Johnson
939569a5d2
Update Existing Config Properties
...
Issue: #184
2018-05-31 22:15:29 -04:00
Josh Johnson
0b892f6f03
Indent Closing Tag After Self-Closing Tag
...
Issue: #185
2018-05-31 19:05:52 -04:00
Josh Johnson
5a90a0c121
Add Failing Test
...
Issue: #185
2018-05-31 18:41:52 -04:00
Josh Johnson
27d69858a1
Use workspaceFolders Over rootPath
...
Issue: #166
2018-05-29 22:04:24 -04:00
Josh Johnson
156e1ab435
Pretty Self-Closing Tags
...
Issue: #149
2018-05-29 21:56:29 -04:00
Josh Johnson
07b47c4748
Add Failing Test
...
Issue: #149
2018-05-29 21:44:43 -04:00
Josh Johnson
6a92fa96f2
Add Get Current XPath
...
This commit also moves some shared code to a common class.
Issue: #85
2018-05-29 21:38:11 -04:00
Josh Johnson
af2060dc38
Omit Extraneous Pre-Start Tag Line Breaks
...
Issue: #178
2018-05-29 19:41:42 -04:00
Josh Johnson
b65009728c
Add Failing Test
...
Issue: #178
2018-05-29 19:39:09 -04:00
Josh Johnson
be30a5671b
Support Single Quotes in Attributes
...
Issue: #177
2018-05-29 18:51:15 -04:00
Josh Johnson
36820ce320
Add Failing Test
...
Issue: #177
2018-05-29 18:43:01 -04:00
Josh Johnson
231fec0ff7
Fix Undefined XPath Result
...
The xpath package no longer exports XPathResult.
Fixes #168
2018-05-28 10:46:56 -04:00
Josh Johnson
8d5f9b6055
Add New Formatter Notice
2018-05-25 00:16:07 -04:00
Josh Johnson
f6456579bd
Fix Cursor Sync Regression
...
There is a weird quirk with the DOMParser constructor.
If we pass in any options, we need to ensure the locator is defined.
2018-05-24 23:43:40 -04:00
Josh Johnson
d77e745897
Perform Initial Tree Refresh
2018-05-24 23:22:38 -04:00
Josh Johnson
dda624c387
Use Constants
2018-05-03 22:48:44 -04:00
Josh Johnson
b9d6659a26
Add NativeCommands Service
2018-05-03 22:47:41 -04:00
Josh Johnson
a4366a5061
Add Configuration Service
2018-05-03 22:36:54 -04:00
Josh Johnson
907fa71394
Move Extension Context
2018-05-03 22:08:12 -04:00
Josh Johnson
7a5df9f387
Use Barrels
2018-05-03 22:01:29 -04:00
Josh Johnson
2d68ab4aeb
Propagate Parser Errors
...
Perhaps we can implement a full linter using a proper error handler at some point. For now, I just want it to be clear when the tree can't be rendered due to an invalid XML document.
2018-05-02 21:53:39 -04:00
Josh Johnson
08ef6c4365
Fix Unnecessary Newline
...
fixes #147
2018-05-02 20:30:42 -04:00
Josh Johnson
323c5c310c
Add Cursor Sync
...
#121
2018-04-29 00:47:12 -04:00
Josh Johnson
76fba19c0b
Add Child Node Counts
...
#117
2018-04-28 22:49:24 -04:00
Josh Johnson
3bd730355e
Display Attribute Values
...
#117
2018-04-28 22:32:41 -04:00
Josh Johnson
c0d1bb5486
Improve Typing
2018-04-28 22:27:54 -04:00
Josh Johnson
9e47281d91
Support LiveShare
...
Implements the changes from #154 .
Co-Authored-By: Jonathan Carter <joncart@microsoft.com>
2018-04-28 21:15:20 -04:00
Josh Johnson
29756e3f97
Add XQuery Execution
2018-04-28 20:36:58 -04:00
Josh Johnson
df45b80085
Consolidate Constants
2018-04-28 20:08:28 -04:00
Josh Johnson
bce1b3dd87
Remove Deprecated Method Call
2018-04-28 00:21:34 -04:00