Commit graph

66 commits

Author SHA1 Message Date
Connor Shea
c898cc3489
Add the .rbi file extension as a Ruby file type.
.rbi files are type definition files that are currently used by some
community type checkers, most notably Stripe's Sorbet,
and will be part of the main language in Ruby 3.
2019-07-17 17:58:20 -06:00
Prabhanjan S Koushik
b736c9aa5d Add *.podspec to file associations
Fixes #76315
2019-07-03 16:17:54 +02:00
Aurélien Pupier
7a5bca9faf Add License field to package.jsons #68423 (#68771)
it should avoid to have "warning XXX: No license field" during yarn
build

Signed-off-by: Aurélien Pupier <apupier@redhat.com>
2019-06-06 11:44:50 +02:00
Alex Ross
6e968190df Update grammars 2019-02-04 16:35:48 +01:00
isidor
9edd984da8 delete OSSREADME.json 2018-11-20 12:54:22 +01:00
isidor
2ba92aa3e8 add commitHash to cgmanifest 2018-11-15 17:43:46 +01:00
isidor
347fb6347b add all cgmanifests. Still no commitHash 2018-11-14 18:18:25 +01:00
Alex Dima
34e7a220c8 Avoid shipping unnecessary files 2018-09-19 19:53:46 +02:00
Martin Aeschlimann
c640a0ed5c adopt color changes in colorizer tests 2018-07-27 11:02:03 +02:00
Martin Aeschlimann
e993d1179d file line detection: allow whitespace after shebang 2018-06-21 10:24:50 +02:00
Matt Bierner
ac69540858 Updating tests for light+ escape coloring grammar changes 2018-04-28 17:54:54 -07:00
Greg Van Liew
b3a1b98d54 Edit pass on built-in extension descriptions (#44875) 2018-03-01 16:43:06 -08:00
Ramya Achutha Rao
15d0e9b30b Remove and other language features from description of basic builtin extensions #44626 2018-02-27 18:15:50 -08:00
Martin Aeschlimann
8d0f22fd01 built-in extensions: version to 1.0.0 (for #43978) 2018-02-27 15:22:19 +01:00
Martin Aeschlimann
292a290e3f Rename built-in syntax and snippet extensions to "Language Basics". Fixes #44241 2018-02-26 21:27:22 +01:00
Martin Aeschlimann
e45d279b36 description & name for built-in languages (#43978) 2018-02-20 10:09:22 +01:00
Martin Aeschlimann
8fdf170a08 update grammar script: remove unused properties 2018-02-12 16:54:46 +01:00
TeeSeal
ba61d8886c Also ignore special characters for comments 2017-12-15 14:32:49 +02:00
TeeSeal
349f871af2 Update Ruby indent pattern 2017-12-15 13:53:09 +02:00
TeeSeal
18f96925bc Move that along with the others 2017-12-11 23:38:24 +02:00
TeeSeal
c8ef588869 Update regexp 2017-12-11 23:28:55 +02:00
TeeSeal
267136923e Handle Ruby auto-indent issues 2017-12-11 22:55:51 +02:00
Faustino Aguilar
b976538140 Fix #33939
- Add protected and private visibility keywords to increaseIndentPattern
- Remove `when` keyword from decreaseIndentPattern
2017-09-21 21:19:49 -05:00
Matt Bierner
845fa13b41 Tweak colorization of regexp for light+ and dark+ 2017-09-14 14:45:35 -07:00
Matt Bierner
43cb3b41ac Continue tweaking default dark and light colorization for escape characters and regular expressions 2017-09-13 10:40:07 -07:00
Matt Bierner
dc2f6ec2a5 Improve colorization of embedded start end puctuators across languages 2017-09-12 09:49:40 -07:00
Matt Bierner
49db68d7ce Reset VS Dark + Light styling for meta embedded (#33866)
Fixes #33120

Adds rules to vs dark+light to reset style for meta embedded scopes. This is a proposed approach to support colorization of nested languages better
2017-09-06 11:18:53 -07:00
Martin Aeschlimann
3d092ae516 [ruby] update grammar 2017-08-15 15:29:56 +02:00
Martin Aeschlimann
7790c4a753 update grammars 2017-07-18 10:09:48 +08:00
Joao Moreno
5667cc0e69 use vsce to determine what to package when bundling extensions
fixes #29054
2017-06-21 16:17:21 +02:00
rebornix
12e35dfb3e Customize indent rules in language configuration 2017-06-19 13:39:28 -07:00
Martin Aeschlimann
f9084bb244 Add information_for_contributors to grammars 2017-05-26 09:27:51 +02:00
Martin Aeschlimann
b2c10e50c8 [ruby] update grammar 2017-05-18 15:41:33 +02:00
Martin Aeschlimann
ae333a8b41 test fixes for #17178 2017-05-18 10:50:30 +02:00
Martin Aeschlimann
9bc4e76075 Capfile isn't displayed as Ruby. Fixes #25939 2017-05-08 22:37:51 +02:00
Matt Bierner
7d2dea4e45 Add "Include" to extension TSConfig Files (#25860)
**Bug**
Most VSCode extensions currently specify `"exclude"` in their `tsconfig.json` but not `"include"`. This may result in extra files being included in each project

**Fix**
Add  `"include": ["src/**/*"]` to all extension tsconfig files
2017-05-05 11:37:59 -07:00
rebornix
45e6e90858 Fix #18241. Remove word patterns for ruby. We dono help select symbol for ruby 2017-04-05 14:53:07 -07:00
rebornix
f403709aba Fix #9178. erb is embeded ruby and should be treated as ruby language 2017-04-05 14:50:14 -07:00
Matt Bierner
aa694195b6 Treat podfile as ruby (#21440) 2017-02-27 14:46:32 -08:00
Matt Bierner
7c633148b3 Remove unneeded d.ts files from extensions (#19653)
* Remove unneeded d.ts files from extensions

Moves most extensions to use the lib files for the standard library that typescript provides.

* Remove a few more node.d.ts references
2017-02-01 12:34:50 -08:00
Martin Aeschlimann
f675d5105d [themes] supertypes not colored in plus themes 2017-01-23 09:48:45 +01:00
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
Matt Bierner
59e53d6070 Remove mocha.d.ts from extension projects that don't need it 2016-12-07 17:06:27 -08:00
rebornix
db979de520 apply decreaseIndent for ruby code 2016-12-02 11:00:57 -08:00
Martin Aeschlimann
6bfd1d8632 [themes] Color for super type 2016-11-09 21:21:37 +01:00
Alex Dima
99bd264c7a Fix integration test ("whitespace" scopes should not get "invisibles" color) 2016-11-07 11:08:07 +01:00
Martin Aeschlimann
bf82981686 [themes] add variable.language for this, super, self... 2016-10-14 18:33:16 +02:00
Martin Aeschlimann
010c5068d9 [themes] add support.class & support.constant (for ts) 2016-10-14 17:20:05 +02:00
Martin Aeschlimann
8751b28026 [themes] remove entity.name.function scope from dark vs-default 2016-10-14 16:06:39 +02:00