Kirill Osenkov
c4027cd858
Simplify XmlImages.
2021-08-02 18:31:43 -07:00
Kirill Osenkov
fafd43f462
Remove test.
2021-08-02 16:48:18 -07:00
Kirill Osenkov
fb09f628e1
Remove the Csproj content type.
2021-08-02 16:47:07 -07:00
Kirill Osenkov
e48c794c9b
Remove schemas.
2021-08-02 16:46:51 -07:00
Kirill Osenkov
e7a57da0e9
Temporarily disable schema tests.
2021-08-02 15:36:13 -07:00
Allison Kim
b7a6c3a202
create regions for organization
2021-08-02 12:27:22 -07:00
Allison Kim
24748ec81d
Rename completion source and clean provider class duplicate methods
2021-07-29 15:16:02 -07:00
Allison Kim
c010f7bd49
fix group and substitution group finding
2021-07-22 17:43:30 -07:00
Allison Kim
c4373bcc27
add temp icons for xmlelements and xmlattributes
2021-07-22 17:42:42 -07:00
Allison Kim
d328c74742
add csproj association to xml
2021-07-22 17:42:06 -07:00
Allison Kim
bc04cf219c
add attribute completion
2021-07-19 17:19:43 -07:00
Allison Kim
70e5e8667a
Trim description extraneous whitespace
2021-07-12 17:03:04 -07:00
Allison Kim
85ee25af43
Fix completion descriptions not showing up
2021-07-12 16:10:38 -07:00
Allison Kim
8ba21e54b1
Add basic xml element completion based on schema
2021-07-12 15:16:36 -07:00
Allison Kim
0e9f5f906b
Change Xml class visibility for completion usage
2021-07-12 15:11:48 -07:00
Allison Kim
ba6e74ef55
Fix invalid idx during backspace trigger check
2021-07-12 15:10:54 -07:00
Allison Kim
5c7f627a84
Merge branch 'mac' of https://github.com/xamarin/MonoDevelop.Xml into dev/allisonkim/schema
2021-06-25 16:27:20 -07:00
Allison Kim
f197c2c916
initial commit
2021-06-25 16:26:24 -07:00
Allison Kim
cdd3ddd5b4
Remove redundant package references
2021-05-24 10:39:29 -07:00
Kirill Osenkov
75dd827b8c
Merge branch 'main' into mac
2021-04-17 18:52:38 -07:00
Kirill Osenkov
3ce2684187
Bump MiniEditor
2021-04-17 18:42:38 -07:00
Kirill Osenkov
634e51a976
Fix nullref.
2021-04-17 17:26:32 -07:00
Kirill Osenkov
3702a2ead3
Bump MiniEditor
2021-04-17 17:24:57 -07:00
Kirill Osenkov
f318f738b4
Fix https://github.com/mhutch/MonoDevelop.Xml/issues/26
...
Ensure the diagnostic on unexpected < after an opening tag is covering the second <.
2021-04-15 19:43:35 -07:00
Mikayla Hutchinson
1b9e327909
Set up GitHub Actions
...
* Delete .travis.yml and appveyor.yml
* Standardize VSSDK packages to ones on NuGet.org
* Update MiniEditor and its copy of GitVersioning
dotnet build on GitHub Actions doesn't seem to check nuget.org
on windows without a basic NuGet.config??
2021-04-07 01:41:02 -04:00
Kirill Osenkov
069f5fb55d
Bump NuGet packages.
2021-01-26 11:15:07 -08:00
Kirill Osenkov
bb64baea1b
Bump MiniEditor, bump vs-editor-api to latest
2021-01-25 18:11:18 -08:00
Kirill Osenkov
de6620ce59
Bump MiniEditor, delete NuGet.config
2021-01-22 14:15:50 -08:00
Kirill Osenkov
0c0b0be22b
Update MiniEditor to disable Nerdbank.GitVersioning
2020-11-11 20:16:06 -08:00
Kirill Osenkov
f87eb0002c
Fix submodule URL.
2020-11-11 20:11:43 -08:00
Kirill Osenkov
0858ac4b52
Change MiniEditor submodule URL to xamarin
2020-11-11 20:06:51 -08:00
Kirill Osenkov
7e7ab650b1
Fix parsing <a:<x
2020-10-19 18:58:40 -07:00
Kirill Osenkov
737e162b62
Implement ToString() on XmlDiagnosticInfo.
2020-10-19 18:57:35 -07:00
Kirill Osenkov
d8296491cc
Update tests for new brace completion behavior
2020-05-29 12:39:22 -07:00
Kirill Osenkov
f00dbf1747
Fix BraceCompletion.
2020-05-28 17:04:32 -07:00
Kirill Osenkov
26b50214f0
Deploy editor binaries for tests.
2020-05-28 17:04:17 -07:00
Kirill Osenkov
36e0bceda1
Ensure a full parse when getting the spine parser.
...
If we're already going to traverse the entire snapshot, might as well do a proper parse as it's most likely already requested by other services or will be requested soon anyway. Fast forwarding a throw-away spine parser is wasted effort. Better pay a bit more once but have a parse tree ready for everyone to use.
2020-05-28 15:30:22 -07:00
Kirill Osenkov
fbbd30f77e
Don't reuse the spineParser if it's too behind
2020-05-28 15:28:44 -07:00
Kirill Osenkov
6c49c6aa6f
Reuse last spineParser in the classifier, if available.
...
The editor asks the classifier per line. Chances are we have a perfectly valid spineParser left over from classifying the previous line. Reuse it and save for the next line.
2020-05-28 13:43:08 -07:00
Kirill Osenkov
0ace729c18
Improve BraceCompletion and overtype behavior.
...
Insert double quotes after pressing =
Ignore typed quote when in ="|" because it was inserted automatically.
Overtype closing quote in ="foo|"
2020-05-22 22:43:46 -07:00
Kirill Osenkov
4b16e1abff
Rename
2020-05-22 22:07:46 -07:00
Kirill Osenkov
f861aaa2d5
Implement XmlParserState.ToString()
2020-05-22 22:07:34 -07:00
Kirill Osenkov
8db330acac
Improve recovering state from an attribute end position.
2020-05-22 22:07:12 -07:00
Kirill Osenkov
3784c36077
Turn off logging entirely.
...
It is too noisy on the console even during debugging.
2020-05-18 15:21:22 -07:00
Kirill Osenkov
f06670ba82
Make sure logging only happens in Debug.
2020-05-17 18:50:05 -07:00
Kirill Osenkov
6b534d0ae1
Turn off logging of Classifier state transitions
2020-05-17 18:49:11 -07:00
Kirill Osenkov
33bd9a9447
Fix comment classification.
2020-05-16 11:46:22 -07:00
Kirill Osenkov
13ddbdea87
Embed the .pdbs.
2020-05-16 11:15:49 -07:00
Kirill Osenkov
d8599cd05c
Remove the VSMac project.
2020-05-16 11:11:04 -07:00
Kirill Osenkov
9360ae18d7
Change IVT
2020-05-15 18:24:21 -07:00