Alex Dima
10f68352a0
Themes integration tests
2017-01-04 22:44:08 +01:00
Alex Dima
d43423b5b1
vscode-textmate@3.0.1
2017-01-04 14:44:56 +01:00
Alex Dima
467f42da91
Prepare for theme integration tests
2017-01-03 19:19:57 +02:00
Alex Dima
616957b5d7
Remove ModeTransition
2017-01-03 16:44:42 +02:00
Alex Dima
8998f7a53d
Adopt new vscode textmate
2017-01-03 15:36:08 +02:00
Alex Dima
9cebde963a
Remove standalone tokens CSS
2017-01-03 13:23:12 +02:00
Alex Dima
6e61a294a1
vscode-textmate@3.0.0
2017-01-03 11:56:48 +02:00
Alex Dima
941812fd0b
Memory usage improvements in KeybindingResolver
2017-01-02 19:22:04 +02:00
Alex Dima
0d3ac4fd62
Remove log statement
2017-01-02 11:17:18 +02:00
Alex Dima
8572daa7ea
merge tokens with equal metadata in manual tokenizer
2017-01-02 11:16:30 +02:00
Alex Dima
2319f162bf
Allow for theme switching
2017-01-02 11:16:10 +02:00
Alex Dima
74b5f506cb
Monarch should always return non-null tokens
2017-01-01 16:14:06 +02:00
Alex Dima
7efe807786
Adopt latest loader
2017-01-01 16:13:37 +02:00
Alex Dima
3b45a32253
Add tokenization API
2016-12-30 23:39:52 +02:00
Alex Dima
3767bd1f46
Merge branch 'master' into alex/tokenization
...
# Conflicts:
# src/vs/editor/contrib/suggest/common/snippetCompletion.ts
# src/vs/editor/node/textMate/TMSyntax.ts
2016-12-30 13:10:18 +02:00
Alex Dima
8905cb17ba
Remove token class name from every token
2016-12-30 12:58:29 +02:00
Alex Dima
122a07b8fc
New tokens format
2016-12-30 12:24:12 +02:00
Martin Aeschlimann
ab491d3b40
[themes] confusing alignment of file in folders in folder-less themes. Fixes #11762
2016-12-29 22:51:44 -04:00
Martin Aeschlimann
8c00c0daf2
treeview: option to hide twisties
2016-12-29 22:51:44 -04:00
Matt Bierner
e753f86984
Use Word Based Completion Range by Default in TS ( #17918 )
...
Fixes #17906
**bug**
To support completion items that span multiple words, I added extra logic in 1.9 insiders to use the word prefix to compute the completion range. This introduced a few regressions for completions that do start with the replacement.
**fix**
Use the old, word based range logic by default. Use the prefix completion if it is longer.
2016-12-29 15:26:23 -08:00
Matt Bierner
371f5e449f
Pick up TS 2.1.5 12/29 insiders ( #17915 )
2016-12-29 15:47:20 -06:00
Johannes Rieken
9aaa2de60f
allow to configure snippet name and langId when configuring keybinding for 'insertSnippet', #17780
2016-12-29 17:13:58 +01:00
Johannes Rieken
a6435b1cbd
add CodeLensProvider#onDidUpdateCodeLenses, #10648
2016-12-29 15:54:48 +01:00
isidor
7ad1668334
Variable with no name is a top level variable which should be rendered like an output element
...
fixes #17404
2016-12-29 14:49:36 +01:00
Martin Aeschlimann
9486bf472c
[make] Could you add *.mk file extension to be highlighted as a Makefile into default VS Code distribution? Fixes #17734
2016-12-28 23:06:42 -04:00
Martin Aeschlimann
c923c91476
[jade] Adaptation of autoClosingPairs and surroundingPairs for Jade extension. Fixes #17745
2016-12-28 23:00:35 -04:00
Martin Aeschlimann
b09e1df106
[fsharp] Updated fsharp.json to ionide/ionide-fsgrammar@864bfd9 (2016-12-21). Fixes #17820
2016-12-28 22:51:46 -04:00
Martin Aeschlimann
bd6b32b432
Print debug information on text mate stack overflow
2016-12-28 21:16:43 -04:00
Martin Aeschlimann
b34203455d
fix todo in TMSyntax
2016-12-28 15:36:25 -04:00
Martin Aeschlimann
ac16d37827
[ts/js] update grammar
2016-12-28 15:11:12 -04:00
isidor
28f04a8957
ReplEditor -> ReplInputEditor
2016-12-28 19:37:10 +01:00
Johannes Rieken
e7b3d10fb3
use Map in TrieMap
2016-12-28 18:00:26 +01:00
Johannes Rieken
60856fee29
reduce usage of collections-util, remove used bits
2016-12-28 17:51:09 +01:00
isidor
03ad73d1ec
debug: log error message for debugMisconfiguration event
...
#16171
2016-12-28 17:31:25 +01:00
isidor
5f8d991f96
debug: offer 'More...' when picking debug adapter
...
#16171
2016-12-28 17:27:42 +01:00
Johannes Rieken
512ca3ab2e
remove map,set from editor/core as they are now everywhere
2016-12-28 16:19:44 +01:00
Johannes Rieken
3fde440262
remove custom declares of ES6'ish types
2016-12-28 16:08:39 +01:00
Johannes Rieken
598ec368b7
🎉 add Map,Set,WeakMap stubs since min supported browser is IE11
2016-12-28 16:08:39 +01:00
Daniel Imms
d298183b26
Uplevel xterm.js
...
The terminal should be a lot faster at processing output now thanks to
sourcelair/xterm.js#422
Also of note: sourcelair/xterm.js#417 : changed escape sequence for alt-arrow to work on bash on os x
2016-12-28 06:51:21 -08:00
Johannes Rieken
eef791035a
always use editor to add/remove decorations, #17346
2016-12-28 12:45:05 +01:00
Johannes Rieken
e714a6c59f
don't trust tight timeouts, #13148
2016-12-28 11:49:15 +01:00
Johannes Rieken
f115502502
SuggestContext ignores 'lineContentAfter', fixes #4911
2016-12-28 10:31:58 +01:00
Johannes Rieken
58ab5ecdd9
fix #15395
2016-12-27 18:20:20 +01:00
Johannes Rieken
1b3783b621
fix #17407
2016-12-27 17:45:00 +01:00
Johannes Rieken
d6202a6b82
use readonly flag
2016-12-27 17:39:07 +01:00
isidor
604e21bb26
breakpoints column in the model
...
#14784
2016-12-27 16:53:37 +01:00
Johannes Rieken
6750efea6e
fix #17785
2016-12-27 16:43:13 +01:00
Johannes Rieken
5dfdce33e1
fix #17540
2016-12-27 15:43:13 +01:00
isidor
1b176c1b79
select box fix
2016-12-27 15:09:53 +01:00
Alex Dima
659914b714
Simplify ITokenizationSupport:
...
- remove ILineTokens.actualStopOffset
- remove stopAtOffset
- refactor MonarchLexer
2016-12-27 15:30:57 +02:00