Commit graph

13245 commits

Author SHA1 Message Date
Alex Dima 90d74c59aa Use hex colors in themes integration tests 2017-01-05 09:47:08 +01:00
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