14125 Commits

Author SHA1 Message Date
Daniel Imms
a861198d05 Disable failing tests 2017-01-19 21:50:16 -08:00
Daniel Imms
6c592cfe32 Uplevel to node-pty@0.6.0
Fixes #13625
Fixes #10163
2017-01-20 04:33:00 -08:00
Daniel Imms
177f211f92 Lighten terminal green in dark and light theme
This should make the default WSL colors easier to read

Fixes #7556
2017-01-20 04:22:46 -08:00
Daniel Imms
b0b7ebb7cb Fix bg terminal rows reducing breaking their scroll bar
Fixes #18332
2017-01-19 19:26:19 -08:00
Daniel Imms
179f402254 Uplevel xterm.js
This brings in:

- Parser refactor (performance)
- Remove comments
- Fix to resizing invisible terminals, fixes #18332
- Keep selection on modifier keyup
2017-01-19 19:21:10 -08:00
roblou
d8bd6fd555 node-debug2@1.9.7 2017-01-19 17:59:02 -08:00
roblou
b4bbb5655d Fix #18680 - count two bytes correctly for CRLF case.
Also count UTF-16be cr/lf as two bytes.
2017-01-19 16:42:16 -08:00
Matt Bierner
cc4833d868 Improve preview to editor mapping (#18816) 2017-01-19 16:11:34 -08:00
Sandeep Somavarapu
e3c44377ff Configuration editing service: Fail if there is a real error while editing 2017-01-20 00:05:19 +01:00
Sandeep Somavarapu
e141f19b50 #1587 Configure settings for current language from language selector 2017-01-19 23:59:05 +01:00
Sandeep Somavarapu
8d4a639de2 Preference service - return TPromise of editor for opening settings APIs 2017-01-19 23:59:05 +01:00
Sandeep Somavarapu
73fbe9256b Fix NPE while editing when there are no settings 2017-01-19 23:59:05 +01:00
Sandeep Somavarapu
49c404d400 Config editing service - Check override setting pattern for key 2017-01-19 23:59:05 +01:00
Andre Weinand
910662fbea update node-debug 2017-01-19 23:15:48 +01:00
Martin Aeschlimann
9b47ab5339 [handlebars] validation issue in Handlebars file. Fixes #18777 2017-01-19 21:12:49 +01:00
Ramya Rao
17596b27ea Enable emmet customizations for preferences, profiles and snippets (#18694) 2017-01-19 12:01:31 -08:00
Martin Aeschlimann
c0b1937b47 lamguage servers: Require snippetSupport for completionProvider capability 2017-01-19 20:43:50 +01:00
Matt Bierner
1a35a77864 Gate TS go to implementation feature to TS 2.2+ (#18806) 2017-01-19 11:25:40 -08:00
Daniel Imms
200b6cb2b1 Fix wide characters width in terminal
Fixes #17976
2017-01-19 10:05:06 -08:00
Sandeep Somavarapu
dfcc61b829 #1587 Support parsing overridable settings in preferences model 2017-01-19 18:33:40 +01:00
Alex Dima
a370a7a64d Fix hygiene issue 2017-01-19 18:31:44 +01:00
Alexandru Dima
bc0d0731ba Merge pull request #16568 from rebornix/EnhancedIndentRule
Apply indent rule while typing.
2017-01-19 18:29:47 +01:00
Joao Moreno
020440d59f fixes #18793 2017-01-19 18:12:42 +01:00
Alexandru Dima
abbd2a76a0 Merge pull request #18476 from rebornix/FormatOnPaste
fix #13945. support format on paste
2017-01-19 17:56:21 +01:00
Benjamin Pasero
84df32c728 fixes #16882 2017-01-19 17:51:48 +01:00
Joao Moreno
424812d9ba git: merge decorator
fixes #18663
2017-01-19 17:00:56 +01:00
Joao Moreno
d0badb14da git: fix throttle decorator 2017-01-19 17:00:56 +01:00
Joao Moreno
973eda700e git: fix debounce decorator 2017-01-19 17:00:56 +01:00
rebornix
487c17266b Address comments. 2017-01-19 07:53:10 -08:00
Sandeep Somavarapu
9998e7953f #1587 Add generics in preferences service 2017-01-19 16:47:42 +01:00
Martin Aeschlimann
3358b26968 [html] improve color decorator updating 2017-01-19 16:41:54 +01:00
Martin Aeschlimann
d2f8a45adc [css] color decorator initially not shown in all editors 2017-01-19 16:41:52 +01:00
Martin Aeschlimann
d02d73f41b Prevent new lines in after/before decorator content. Fixes #18646 2017-01-19 16:41:51 +01:00
Benjamin Pasero
7611715313 files.trimTrailingWhitespace: is now an overridable setting 2017-01-19 16:14:37 +01:00
Benjamin Pasero
a5744684f0 files.insertFinalNewline: is now an overridable setting 2017-01-19 16:11:30 +01:00
Benjamin Pasero
269d8b4046 fix list in hc theme 2017-01-19 16:06:48 +01:00
isidor
94e054114b Don't group debug console output when it is single character
fixes #17314
2017-01-19 16:02:53 +01:00
Johannes Rieken
67f4ef013c use IRawText and compare before pretending things have changed, #18664 2017-01-19 15:29:53 +01:00
isidor
631e76f47f debug: send 'exit' event even if there is no socket when stopping server
fixes #18772
2017-01-19 15:25:53 +01:00
isidor
b7e8092b8d debug: do not handle cancled errors as success cases
fixes #18772
2017-01-19 15:25:52 +01:00
Andre Weinand
f9d6857cd9 do not use the terminal title as an executable 2017-01-19 15:12:40 +01:00
Andre Weinand
170794bb9d fix typo in comment 2017-01-19 15:12:40 +01:00
Sandeep Somavarapu
1af9669771 #1587 Adopt editor.formatOnSave to respect language based settings 2017-01-19 15:07:25 +01:00
Martin Aeschlimann
906d4df7ed Merge pull request #18361 from nojvek/decorationHelperBugFix
Fix bug in decorationRenderHelper
2017-01-19 15:06:40 +01:00
Sandeep Somavarapu
b074558e3c #1587 Support only one language as key 2017-01-19 14:26:25 +01:00
Joao Moreno
3f7a29880c fix heap issue 2017-01-19 13:59:30 +01:00
Sandeep Somavarapu
2fa3808c6b #1587 Only support specific properties to override
- Introduced an internal boolean property 'overridable'
- Set this property to true while registering configuration
- Support inheriting this property from parent configuration node level
2017-01-19 13:55:56 +01:00
Johannes Rieken
385a2e549e progress - show window progress early 2017-01-19 12:26:21 +01:00
Johannes Rieken
a918a06d9c progress - don't assume the viewlet is already created 2017-01-19 12:06:46 +01:00
Johannes Rieken
23c4c8d1b8 progress - make window progress get a title 2017-01-19 12:06:46 +01:00