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

1025 Коммитов

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