Commit Graph

23 Commits

Author SHA1 Message Date
Johannes Rieken
fca1144d00 remove NotebookDocument#cells in favor of cellsAt, getCells, and cellCount 2021-04-06 11:50:48 +02:00
Johannes Rieken
637b659e4a refine NotebookCell API 2021-03-10 14:49:05 +01:00
Johannes Rieken
9cc276648e remove onDidChangeCellLanguage-event in favor of the existing document closed/opened event sequence 2021-03-09 15:14:30 +01:00
Johannes Rieken
868fb4c39f rename CellKind to NotebookCellKind 2021-02-12 10:25:12 +01:00
Johannes Rieken
3462e29ea0 strict notebook cell api,https://github.com/microsoft/vscode/issues/104606
Let a `vscode.NotebookCell` only be what's spec'd in the API not more. Make things froozen and readonly when possible
2020-08-21 12:08:51 +02:00
Rob Lourens
635b397e2d let -> const, notebooks 2020-08-03 08:54:14 -07:00
Johannes Rieken
efa08a0c67 add uri to concat doc proposal 2020-07-16 11:01:16 +02:00
Johannes Rieken
32b00e8754 add validatePosition and validateRange, https://github.com/microsoft/vscode/issues/96444 2020-06-24 11:09:43 +02:00
Johannes Rieken
f66687b6bc add ConcatDocument#contains, https://github.com/microsoft/vscode/issues/96444 2020-06-24 11:09:43 +02:00
Johannes Rieken
b54228e06b Revert "make NotebookConcatTextDocument extends "normal" TextDocument, https://github.com/microsoft/vscode/issues/100186"
This reverts commit cda677da09.
2020-06-24 11:09:43 +02:00
Johannes Rieken
cda677da09 make NotebookConcatTextDocument extends "normal" TextDocument, https://github.com/microsoft/vscode/issues/100186 2020-06-18 11:10:23 +02:00
rebornix
de5ddeca61 💄 2020-05-20 11:07:27 -07:00
rebornix
cc151dd103 notebook tests for notebook content change events. 2020-05-19 14:46:14 -07:00
rebornix
0dea13a46a Notebook document events. 2020-05-19 12:05:21 -07:00
Johannes Rieken
a14593c842 add vscode.notebook.createConcatTextDocument proposal 2020-04-21 12:31:15 +02:00
Johannes Rieken
054cbf4f24 export onDidChange-event in concat-doc 2020-04-21 12:18:05 +02:00
Johannes Rieken
06e1bbac2f don't duplicate lines, only keep prefix sums 2020-04-21 09:59:26 +02:00
Johannes Rieken
fc20cdf5e7 add NotebookConcatTextDocument to API, support selector-based creation 2020-04-20 18:11:20 +02:00
Johannes Rieken
6e9740cba4 remove extra overloads 2020-04-20 15:41:22 +02:00
Johannes Rieken
88eb90504a support location at range 2020-04-20 14:31:00 +02:00
Johannes Rieken
2b5426b447 update prefix-sum when docs change, add offset/position math, tests 2020-04-20 12:57:13 +02:00
Johannes Rieken
0c0c15ae32 eventing, naming, fixes, and tests 2020-04-20 11:00:30 +02:00
Johannes Rieken
1e8f97d997 wip - concat document for notebook cells 2020-04-17 17:57:00 +02:00