Commit Graph
11178 Commits
Author SHA1 Message Date
Daniel Imms 00cb4888d6 Merge pull request #130726 from microsoft/tyriar/127717
Implement Terminal.state proposed API and associated event
2021-08-13 08:08:40 -07:00
Daniel Imms ddcf2d6630 Dispose of terminal at end of onDidChangeTerminalState test 2021-08-13 07:00:41 -07:00
Daniel Imms 189a73a197 Add listener to disposables array 2021-08-13 06:45:36 -07:00
Daniel Imms be646cf780 Use correct assert import 2021-08-12 17:21:26 -07:00
Matt Bierner bbe80088ee Pick up TS 4.4 rc 2021-08-12 15:35:07 -07:00
Matt Bierner 5fe071c2e7 Don't return trigger characters for ambient JS suggestions
Fixes #130096
2021-08-12 15:34:34 -07:00
Daniel Imms 241a07d412 Add test, finish piping through interaction event
Part of #127717
2021-08-12 15:33:25 -07:00
Tyler Leonhardt 84abbfba40 rename language detection setting and ensure one worker gets created 2021-08-12 13:38:54 -07:00
Matt Bierner ab8e743520 Organize imports in ext tests 2021-08-11 16:55:51 -07:00
Matt Bierner 76cbce4663 Pick up ts 4.4 insiders 2021-08-11 16:42:14 -07:00
rebornix 0ab9d9926d revert undo/redo fix for scrolling. fix #130607, #130617 2021-08-11 16:04:00 -07:00
Rob Lourens ff681a5db2 Ensure final cell execution update is not delayed 2021-08-11 14:52:52 -07:00
Miguel Solorio 7c25c17472 Update seti (refs #129894) 2021-08-10 21:37:29 -07:00
Logan Ramos da7d76d2ec Update extension telemetry module 2021-08-10 12:43:41 -04:00
Alex Ross dd4fd68940 Update grammars 2021-08-10 17:06:42 +02:00
Matt Bierner 813c0b2178 Pick up newest TS versions 2021-08-09 11:24:34 -07:00
Logan Ramos 6aa5b9226b Update extension telemetry module 2021-08-09 13:16:08 -04:00
Rob Lourens accf5ae359 Add Jupyter language with JSON syntax highlighting
#128495
2021-08-06 15:51:29 -07:00
Miguel Solorio 3f4879a8cb update seti theme 2021-08-06 13:52:02 -07:00
Miguel Solorio 5a394770ad update seti theme 2021-08-06 13:18:22 -07:00
rebornix 5dd10ce83b no more undo command test. 2021-08-06 13:03:40 -07:00
Tyler James Leonhardt cfcda1c048 Improve performance of language detection (#130006)
* initial move to worker

* move event handling to the untitledTextEditorModel

* reuse simpleWorker interfaces and classes

* use correct path to languageDetection

* have vscode-languagedetection be outside of the asar

* add telemetry

* don't unpackage anything from languagedetection because it's not needed

* add an integration test

* some of Ben's feedback

* rework worker code to avoid duplication

* add isDisposed check

* fix test

* Isi and Ben feedback part 2

* use RunOnceScheduler instead and try to fix the test using events

* Ben feedback part 3

* bump distro
2021-08-06 11:56:14 -07:00
Rob Lourens 1dae051c56 Change exportNotebook API to return string 2021-08-05 17:14:47 -07:00
Matt Bierner bc0e917553 Mark embedded template expressions as other
Fixes #127005
Fixes ##124270
2021-08-05 17:08:52 -07:00
Matt Bierner affc733e4e Fix format errors from PR 2021-08-05 14:55:55 -07:00
Christopher Yeh 4a69c3dda7 Persist KaTeX macros across render calls (#129747)
* Use KaTeX "globalGroup" for markdown rendering

* Use KaTeX "globalGroup" for markdown rendering
2021-08-05 14:37:49 -07:00
Matt Bierner a4eb4d6884 Update math fixture 2021-08-05 14:00:36 -07:00
Matt Bierner f8cc75937a Fix syntax highlighting of math in markdown lists
Fixes #128411
2021-08-05 13:32:55 -07:00
Matt Bierner dc54347a27 Exclude a few extra build files from build 2021-08-05 13:32:54 -07:00
Rob Lourens 2a933e4505 Add ipynb extension API to invoke the serializer.
So the jupyter extension can implement custom Export functionality, and can dump an unsaved notebook
#128495
2021-08-05 12:14:08 -07:00
Alfi Maulana 0f99773ce9 feat: add .tpp and .txx as c++ extensions (#130101) 2021-08-05 09:27:58 +02:00
rebornix 369afa6562 fix #121100. PausableEmitter 2021-08-04 11:59:29 -07:00
Raymond Zhao 686745c5d4 Help emmet settings show up in settings editor 2021-08-04 10:37:01 -07:00
Megan Rogge d579ec3d9b fix #121523 2021-08-04 12:14:59 -04:00
Matt Bierner f944203712 Remove old cast
Not needed with TS 4.4
2021-08-03 22:15:43 -07:00
Matt Bierner b2142b93e0 Add katex style to root of notebook
Fixes #128490

This is needed to ensure the katex font-face is loaded properly

Seems like this is needed to work around a bug: https://bugs.chromium.org/p/chromium/issues/detail?id=336876
2021-08-03 21:46:16 -07:00
Rob Lourens fd48df6c7f Skip failing test 2021-08-03 20:01:27 -07:00
Matt Bierner e4eaed4bf5 Add support for rendering @linkcode jsdoc tags as code 2021-08-03 16:37:26 -07:00
Matt Bierner 5bc143160c Add on Error handler for ts worker 2021-08-03 16:37:25 -07:00
Tyler Leonhardt a8332b75e4 delete extra afterTokenLoad 2021-08-03 16:24:28 -07:00
Tyler Leonhardt 37a8fe959c no longer call /user to verify tokens 2021-08-03 14:50:07 -07:00
Matt Bierner af39918361 Organize imports in md ext 2021-08-03 13:22:46 -07:00
Matt Bierner 48c560d788 Organize imports in TS ext 2021-08-03 13:22:45 -07:00
Matt Bierner 82331754b3 Enable param name inlayHints by default for TS
Looking for feedback. Will also consider keeping enabled if it looks stable enough
2021-08-03 12:04:00 -07:00
Rob Lourens bb4a627722 💄 2021-08-03 11:26:09 -07:00
Rob Lourens 1d8a91d86f Add integration test for opening a ipynb file 2021-08-03 11:19:22 -07:00
Rob Lourens 190a89dd1b Port unit tests from vscode-jupyter to ipynb extension
#129446
2021-08-03 11:19:22 -07:00
Logan Ramos 323237921b Set context key on more than just the working tree 2021-08-03 10:00:52 -04:00
Matt Bierner 5f45df8330 Fix formatting
Github merge UI :'(
2021-08-02 19:54:03 -07:00
Nicholas RayburnandMatt Bierner 72d9aa625e Fix #124276 batch markdown file requests (#124545)
* fix #124276 batch markdown file requests

* cleanup and modify return type

* Revert "cleanup and modify return type"

This reverts commit 62d62b4947.

* cleanup getAllMarkdownDocuments

* fix markdown batching

* fix var not being modified
cleanup function call
remove modulo use

* don't create a new array on each iteration

Co-authored-by: Matt Bierner <matb@microsoft.com>
2021-08-02 19:44:56 -07:00