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
Kirill Osenkov
b2777bd1f5
Add icons, Editor options, formatting policy panel and copy schemas to output
2020-05-14 17:36:42 -07:00
Kirill Osenkov
5dc6a8a9f4
Add Formatting Policy panels, Schemas and File Associations to Manifest.addin.xml
2020-05-14 16:12:36 -07:00
Kirill Osenkov
a9ff97ca4e
Actually apply the formatting edit.
2020-05-14 14:51:22 -07:00
Kirill Osenkov
84614fdcec
Hook up FormatDocument
2020-05-13 21:47:10 -07:00
Kirill Osenkov
5957cf760f
Add XmlClassifier.
2020-05-12 22:53:24 -07:00
Kirill Osenkov
1b812033ab
Delete FileExtensions.cs
2020-05-07 16:25:07 -07:00
Kirill Osenkov
c4e782621e
Don't throw in UpdateOnCaretMove()
2020-05-07 16:24:54 -07:00
Kirill Osenkov
2bc49d82b7
Add missing [TextViewRole] attribute on ITextViewCreationListener.
2020-05-01 14:51:50 -07:00
Kirill Osenkov
6c3fa910bc
Finish implementing the remaining XML commands.
2020-04-27 16:31:11 -07:00
Kirill Osenkov
e624bcc1ff
Get XmlEditorContext to compile.
2020-04-27 16:05:06 -07:00
Kirill Osenkov
e17e6553aa
Start refactoring (Base/Xml)TextEditorExtension into XmlEditorContext and XmlCommands.
2020-04-24 15:53:04 -07:00
Kirill Osenkov
a8db197588
Add remaining XML commands.
2020-04-23 17:41:10 -07:00
Kirill Osenkov
6ea9cd748d
Bring back XmlEditorOptions.
2020-04-23 15:37:13 -07:00
Kirill Osenkov
0c25182a6d
Get XmlSchemasPanelWidget.cs to compile.
2020-04-23 14:55:24 -07:00
Kirill Osenkov
3c917d156f
Implement Create Schema XML command.
2020-04-23 14:49:41 -07:00
Kirill Osenkov
b8a9f2388c
Get XmlSchemaManager to compile.
2020-04-22 17:49:17 -07:00
Kirill Osenkov
cecc8899f7
Add IVT from MonoDevelop.Xml.Editor to MonoDevelop.XmlEditor
2020-04-22 17:48:48 -07:00
Kirill Osenkov
c5f290a061
Explicitly reference Directory.Build.props
...
It's being shadowed by the one in MonoDevelop.Xml root
2020-04-16 18:21:32 -07:00