Commit Graph

84 Commits

Author SHA1 Message Date
Vladimir Matveev e14a7ca0bc initial support for compressing responses 2016-07-06 00:28:24 -07:00
Vladimir Matveev 71a3d0a42f use server side format code options matching arguments is omitted 2016-07-05 23:14:24 -07:00
Vladimir Matveev 9bec244469 remove commented code, added optionality to properties 2016-06-27 16:07:37 -07:00
Vladimir Matveev 74d3881c21 fix merge issue 2016-06-27 14:28:17 -07:00
Vladimir Matveev 96a867a52e add support for single inferred project 2016-06-27 14:25:43 -07:00
Vladimir Matveev 15f825b6b3 merge with origin/master 2016-06-27 14:25:18 -07:00
Vladimir Matveev c89287e704 merge with origin/master 2016-06-27 10:29:57 -07:00
jramsay 8312168e91 Merge pull request #9236 from Microsoft/BaseIndentationSupport
[Salsa] Adding base indentation for script block formatting and smart indent
2016-06-24 14:22:58 -07:00
zhengbli 83335f59a7 Add new APIs to protocol 2016-06-24 00:50:15 -07:00
Vladimir Matveev c8d37dc87e [in progress] project system work - versions 2016-06-22 16:51:09 -07:00
Vladimir Matveev c9b82eddda [in progress] project system work 2016-06-21 17:31:54 -07:00
Vladimir Matveev 2ffc36349b Merge remote-tracking branch 'origin/master' into tsserverVS-WIP 2016-06-20 13:18:35 -07:00
Vladimir Matveev 863c65b901 brace completion 2016-06-19 15:48:10 -07:00
Vladimir Matveev 24ace87f22 syntactic/compiler options diagnostics 2016-06-19 15:38:16 -07:00
Vladimir Matveev f2d55874d9 added indentation 2016-06-18 20:43:53 -07:00
Vladimir Matveev 4d9213a337 added todo comments 2016-06-17 23:54:59 -07:00
Vladimir Matveev 6ebc8abea2 introduce EditorSettings/FormatCodeSettings interfaces 2016-06-17 14:06:33 -07:00
Jason Ramsay 218a5ba0bb Adding base indentation for script block formatting and smart indent 2016-06-17 13:02:15 -07:00
Vladimir Matveev 7c0927d752 formatting 2016-06-16 15:23:52 -07:00
Vladimir Matveev 7b93e732d5 enable semantic classification 2016-06-15 18:30:08 -07:00
zhengbli 335443693f Merge branch 'master' of https://github.com/Microsoft/TypeScript into fixLargeProjectTry2
# Conflicts:
#	src/compiler/program.ts
#	tests/cases/unittests/tsserverProjectSystem.ts
2016-06-15 14:36:45 -07:00
Vladimir Matveev e8c5a591a4 getSemanticDiagnostics 2016-06-15 13:05:55 -07:00
Vladimir Matveev 9775ce03ef merge with origin/master 2016-06-14 18:02:54 -07:00
Nathan Shively-Sanders 792b23edc2 Make isDefinition required.
For the deprecated getOccurrencesAtPosition, isDefinition is always false.
2016-06-14 08:48:26 -07:00
Vladimir Matveev 23c6fac592 added sighelp 2016-06-13 15:02:54 -07:00
Nathan Shively-Sanders 5a7f7469ea Add isDefinition to ReferenceEntry
Clients can now easily tell if the reference is to a definition or a
usage.
2016-06-13 13:21:47 -07:00
Vladimir Matveev c14398317a WIP - quickinfo 2016-06-10 16:56:15 -07:00
zhengbli e41b10bbc7 add test and spit commandLineParser changes to another PR 2016-06-10 02:06:31 -07:00
zhengbli 4383f1a15f Refactoring 2016-06-09 16:28:42 -07:00
zhengbli 94d44ad81d Merge branch 'master' of https://github.com/Microsoft/TypeScript into fixLargeProjectTry2
# Conflicts:
#	src/compiler/commandLineParser.ts
#	src/compiler/program.ts
#	src/compiler/sys.ts
#	src/compiler/types.ts
#	src/server/editorServices.ts
#	src/server/session.ts
2016-06-09 14:58:28 -07:00
Vladimir Matveev b9729a79fc switch to use explicit list of open files 2016-06-09 13:55:08 -07:00
Vladimir Matveev 697661a4be added openExternalProjects method 2016-06-07 17:45:22 -07:00
Vladimir Matveev 00f35d1934 added message handlers 2016-06-07 16:46:40 -07:00
Vladimir Matveev c84aef39d1 Merge branch 'master' into tsserverVS-WIP 2016-06-07 11:27:18 -07:00
Andy Hanson e412f52b33 Include indent in navigation bar protocol
Previously navbar01 test had indents when run in the browser but not when run from node. Now they run the same.
2016-06-03 10:04:03 -07:00
Vladimir Matveev 0b7227dce6 remove project options from project 2016-06-02 16:14:26 -07:00
zhengbli 5da620efe4 Add config file diag related types to protocol 2016-04-26 15:31:41 -07:00
zhengbli cc58e2d7eb Use string literal type for script kind names 2016-04-19 15:20:05 -07:00
zhengbli a2035a572e Add API support for LS host to specify script kind of a file to open 2016-04-07 23:01:20 -07:00
zhengbli c8e0b00007 Make language service optional for a project 2016-03-17 15:55:53 -07:00
Josh Soref bb85817d7d spelling fixes for src
Fixes:
* actual
* algorithm
* analyze
* applies
* collapse
* contrast
* definition
* diagnostic
* different
* displayed
* display
* documentation
* finite
* function
* highlight
* initialize
* intentional
* interface
* invariants
* items
* keystroke
* language
* literal
* original
* output
* position
* receive
* recorder
* response
* sequence
* simplicity
* statement

Changing a \ to a /
2016-02-25 20:08:44 +00:00
Vladimir Matveev 26336cd54b fix linter issues 2016-02-19 22:32:05 -08:00
zhengbli a0549fa316 Fix lint compliant 2015-11-12 11:33:44 -08:00
zhengbli 278b35b354 Adding test and comments. Override file content even if already opened. 2015-11-12 11:16:11 -08:00
zhengbli f92d241888 Add file content as a parameter for the tsserver open command 2015-11-10 13:36:19 -08:00
Vladimir Matveev 5ce7fd9781 lint server 2015-10-28 15:42:15 -07:00
zhengbli b78e560927 Add message in protocol.d.ts and rename "rebuildProjects" to "reloadProjects" 2015-08-20 14:53:29 -07:00
ToddThomson 9146d9bc2f Add Spacing for Nonempty Brackets Formatting Option
User formatting option to add single space after opening and before
closing nonempty brackets.
2015-08-13 11:56:35 -07:00
zhengbli fceba238dd Merge branch 'master' of https://github.com/Microsoft/TypeScript into errorlist
Conflicts:
	src/server/session.ts
2015-08-10 09:40:12 -07:00
Tien Nguyen bf7d923e09 Add filesToSearch to documentHighlights request. 2015-08-06 14:01:36 -07:00