Граф коммитов

957 Коммитов

Автор SHA1 Сообщение Дата
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