Christof Marti
cec52db765
Add @octref for Emmet
2019-01-04 11:24:33 +01:00
Benjamin Pasero
83232ef060
fonts - remove HelveticaNeue-Light from list
2019-01-04 10:11:04 +01:00
Johannes Rieken
8e47e88490
make font platform specific for different languages, https://github.com/Microsoft/vscode/pull/65776#issuecomment-451225090
2019-01-04 09:57:25 +01:00
Martin Aeschlimann
7c908a936d
add .vscodeignore syntax highlighting. FIxes #64960
2019-01-04 09:53:47 +01:00
Benjamin Pasero
26e9fd4043
fix #65931
2019-01-04 08:34:23 +01:00
Daniel Imms
bbcc0f61aa
Fix key names being printed to terminal
...
Fixes #65949
2019-01-03 23:03:57 -08:00
Benjamin Pasero
5967828c2a
update electron@3.0.13
2019-01-04 08:00:17 +01:00
Pine Wu
bae6c84d46
Update service for #66002
2019-01-03 21:14:50 -08:00
Daniel Imms
b31895076e
Disable conpty by default
...
- Cursor flickering in powershell is _really_ annoying and there is no way
to work around it reliably. It's happening because conpty hides and shows
the cursor many times when it doesn't really need to, and since data isn't
batched xterm.js renders as much as possible which shows the cursor in
positions.
- Kill doesn't kill the process, this is likely a problem on our end.
Part of #66001
2019-01-03 20:12:29 -08:00
Matt Bierner
f28c02195a
Revert two bad loop conversions in build
2019-01-03 19:35:20 -08:00
Matt Bierner
b4964bcf35
Replace some common index based for loops with `for-of` loops
...
Replaces many loops of the form:
```js
for (let i = 0; i < elements.length; ++i) {
const i = elements[i];
...
}
```
with:
```js
for (const element of elements) {
...
}
```
Mix of a horrible regex based find/replace and manual touch ups
2019-01-03 19:11:18 -08:00
Matt Bierner
dc261e0436
Strict null auto add
2019-01-03 18:07:05 -08:00
Matt Bierner
5cc00861fc
Enable no-var-keyword tslint rule
2019-01-03 18:02:48 -08:00
Matt Bierner
3f8579f96a
Avoid some common type casts
...
Casts can hide some type errors
2019-01-03 17:44:14 -08:00
Matt Bierner
cd88417f49
Enabling a few more tslint rules in the codebase
2019-01-03 17:39:12 -08:00
Matt Bierner
9e4daf6069
Prefer using explicit function types instead of `Function`
2019-01-03 17:39:12 -08:00
Matt Bierner
967eef771b
Also update monaco d.ts recipe for requiring explicit argument for `fire`
2019-01-03 17:39:12 -08:00
Matt Bierner
0b2f1558e6
Prefer using nullable marker for fields
2019-01-03 17:39:12 -08:00
Matt Bierner
6d680a040f
Strongly type `Listener`
...
Don't use `Function` as it allows any sort of calling pattern
2019-01-03 17:39:12 -08:00
Matt Bierner
af35040758
Always require an explicit argument for Emitter.fire
...
Calling `fire` with zero arguments results in the emitter firing with `undefined`. This is often not expected or desired. It should be explicit that the emitter is fired with undefined
2019-01-03 17:39:12 -08:00
Matt Bierner
36c6c834a0
Use more explicit states for code actions model
...
Switch to use a more explicit, more state-machine like approach to states for code actions
2019-01-03 17:39:12 -08:00
Matt Bierner
e3573bd2bb
Remove some inline constants
2019-01-03 17:39:12 -08:00
Matt Bierner
1edc8c6ff9
Use ReadonlyArray in more places
2019-01-03 17:39:12 -08:00
Matt Bierner
a179a4f126
Strict null check suggest widget
2019-01-03 17:39:12 -08:00
Matt Bierner
824d1ce4bd
Strict null check replaceService
2019-01-03 17:39:12 -08:00
Rob Lourens
58d7b54a13
Fix #65377
2019-01-03 17:22:34 -08:00
Rob Lourens
32db2fdb09
Disable legacy non-rg search #65337
2019-01-03 16:55:51 -08:00
Rob Lourens
fb0d022d8a
Fix PHP colorization test from #65649
2019-01-03 16:46:05 -08:00
Rob Lourens
509d693aa7
Fix #65649 - fix injection patching in update-grammar.js
2019-01-03 16:24:11 -08:00
Rob Lourens
b2ac8d2dcf
Merge pull request #65790 from Microsoft/roblou/removeVoid0
...
Replace all void 0 with undefined
2019-01-03 11:38:21 -08:00
Rob Lourens
95b97564af
Fix new search result counts from void 0 replacement in search test fixtures
2019-01-03 11:20:36 -08:00
Rob Lourens
ef2547d547
replace void 0 with undefined
2019-01-03 11:20:19 -08:00
isidor
0d11396538
fixes #65729
2019-01-03 17:41:39 +01:00
João Moreno
9bde4007ac
Update classifier.yml
2019-01-03 16:54:42 +01:00
Alex Ross
154ba178c2
Update make grammar
2019-01-03 16:08:09 +01:00
Benjamin Pasero
750ed368d2
debt - remove unused node dialog service
2019-01-03 14:58:44 +01:00
Johannes Rieken
2dd7693127
make sure to await showing of results, #65809
2019-01-03 11:16:35 +01:00
Johannes Rieken
08510a5b25
make sure command aliases return command's result, #65809
2019-01-03 11:16:35 +01:00
João Moreno
58ac82dfeb
Merge pull request #65875 from henkmollema/patch-1
...
Update copyright year to 2019
2019-01-03 11:11:45 +01:00
Johannes Rieken
8a390ea608
Merge pull request #65776 from Microsoft/joh/less-fonts
...
Define less fonts
2019-01-03 10:04:53 +01:00
Johannes Rieken
2fd9ce387d
Merge branch 'master' into joh/less-fonts
2019-01-03 09:41:14 +01:00
Joao Moreno
fe6e62674c
remove 100 change limit
2019-01-03 09:20:20 +01:00
Rob Lourens
7805023eaa
Fix #65933
2019-01-02 21:20:14 -08:00
Rob Lourens
8700c2e429
let -> const, remove 'public'
2019-01-02 21:12:26 -08:00
Rob Lourens
1dc65e064d
Use new tree for settings TOC tree
2019-01-02 20:40:30 -08:00
Rob Lourens
392373943f
Settings editor - ObjectTree is already disposable
2019-01-02 17:56:42 -08:00
Rob Lourens
da732ab07c
Use new tree for settings editor
2019-01-02 17:41:29 -08:00
Rob Lourens
1bea381d42
Remove `public` in search land
2019-01-02 17:41:29 -08:00
Rob Lourens
c69f33c3b6
Use 'const' when possible in search
2019-01-02 17:41:29 -08:00
Matt Bierner
5ed55a8606
Don't treat dom properties as special for syntax highlighting
...
See https://github.com/Microsoft/TypeScript-TmLanguage/issues/691
Assuming that properties named `label` or `name` are dom properties is incorrect and causes a lot of false positives. This results in weirdly inconsistent colorization
2019-01-02 17:33:50 -08:00