Commit graph

34 commits

Author SHA1 Message Date
Sandeep Somavarapu 1e0580ec23
Use categories for builtin extensions groups (#202453)
* support grouping of extensions

* remove grouping

* reuse categories parsing

* cleanup

* fix tests
2024-01-14 18:19:29 +01:00
Alfi Maulana 0f99773ce9
feat: add .tpp and .txx as c++ extensions (#130101) 2021-08-05 09:27:58 +02:00
George White ac1bde29aa
Add .ixx as a possible C++ extension
This extension is used for a C++ module interface file, required for it to be automatically compiled as a module in Visual Studio (as seen [here](https://docs.microsoft.com/en-us/cpp/cpp/modules-cpp?view=msvc-160#basic-example)). Therefore, files with this extension should be highlighted as C++.
2021-07-04 18:09:24 +01:00
Pooya Vakeely 95420b39f2
Add cuda-cpp lang id, grammar and problem matchers (#119444)
* Adding a language ID for CUDA

* Adding aliases for CUDA C++

* Add problem matcher for cuda-cpp based on nvcc output

* Adding a grammar for cuda-cpp

* Adding a language configuration file for cuda-cpp

* Adding a colorizer test for cuda-cpp

* Update the update-grammars.js to pick up cuda-cpp.tmLanguage.json

* Add cgmanifest entry for cuda grammar

Co-authored-by: Alex Ross <alros@microsoft.com>
2021-03-30 11:18:48 +02:00
João Moreno ec805db5ed
add repository field to extensions package.json 2021-01-29 15:30:45 +01:00
João Moreno 9a5d14e307
run prettier over extensions json files 2021-01-29 15:19:18 +01:00
João Moreno 3b03189afa
Restore extensions in core (#114921)
* bring back grammar extensions

* fix hygiene

* Revert "pull themes from the marketplace"

This reverts commit 0738f76dac.
2021-01-25 17:07:56 +01:00
João Moreno bc7d3c9ea6
remove grammar extensions 2021-01-15 12:35:17 +01:00
Caio 425da67728 treat .c++ & .h++ files as c++, & update icon theme 2020-08-09 19:05:57 -03:00
Martin Aeschlimann d5e12a12dd Use code-snippet suffix for extension snippets. Fixes #94625 2020-04-08 10:12:23 +02:00
Alex Ross 8601a47040
Update cpp grammar to handle macros (#80974) 2019-09-16 12:27:51 +02:00
Martin Aeschlimann dd7daae7de associate .i with c 2019-09-11 10:27:02 +02:00
heromyth 69c9f545d1 Add c++ externsion support for CPP 2019-09-02 11:33:57 +08:00
Martin Aeschlimann bdcada7660 C/C++ .i header files taken as plain text. Fixes #73089 2019-07-29 16:48:24 +02:00
Prabhanjan S Koushik bf376d5223 Added hpp.in and h.in to file associations for cpp (#76680)
Fixes #76662
2019-07-05 12:51:07 +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
Martin Aeschlimann 8bd41ceeca built-in extensions: version to 1.0.0 (for #43978) 2018-02-27 15:16:07 +01:00
Sandeep Somavarapu 940f389b08 #43978 add details 2018-02-19 18:45:27 +01:00
Aleksi Juvani c3372a3b5c Use C++ for '.ipp' file extension 2018-02-18 20:30:00 +02:00
Martin Aeschlimann 62b9ff294b [clojure] update grammar 2018-02-09 12:45:27 +01:00
Martin Aeschlimann 4ce7921c7a [folding] c & cpp snippets for folding region markers 2017-09-25 23:08:25 +02:00
Martin Aeschlimann 1b9ea33425 [folding] fix cpp regions 2017-09-22 14:04:38 +02:00
Martin Aeschlimann 9e05d4b635 [folding] fold regions, initial, preconfigured support. For #12146 2017-09-22 13:50:03 +02:00
Matt Bierner 9b91a22918 Fix .mm mapping to normal c++ 2017-03-01 16:55:05 -08:00
Martin Aeschlimann b89e129aa2 [cpp] add grammar update script 2016-08-09 11:42:10 +02:00
Martin Aeschlimann 4a13944af6 Migrate all other languages to language-configuration.json 2016-07-21 20:30:37 +02:00
Otger 6519e4c30d Added .inl file extension to C++ language 2016-04-28 16:57:55 +02:00
Martin Aeschlimann 2cf239dc51 fixes #4881: [cpp] Switching to Atom's language-c for C/C++ syntax highlighting 2016-04-12 11:32:01 +02:00
Martin Aeschlimann a0ead9a7a7 [c++] add platform.tmLangage 2016-04-01 14:38:47 +02:00
Martin Aeschlimann 41fef3b9f0 Add ".ino" to cpp file suffices 2016-01-28 20:19:51 +01:00
Johannes Rieken 0542c7e775 remove .m setting from C 2015-12-21 13:42:28 +01:00
Johannes Rieken a066421a78 fix issue #1532 2015-12-21 12:40:36 +01:00
Martin Aeschlimann 3efb36ec02 Bad Default/Regression: C++ .h headers colored as C files #145 2015-11-23 11:05:41 +01:00
Erich Gamma 8f35cc4768 Hello Code 2015-11-13 14:39:38 +01:00