Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/pulsar-edit/language-c

:lock: C support in Atom
https://github.com/pulsar-edit/language-c

Prepare 0.59.5 release

10b23a1d760030420b8767e624c7c146d49ddb37 authored over 6 years ago by Max Brunsfeld <[email protected]>
Tree-sitter - highlight goto and statement labels

c7e822bcb07736b85e0a4160fd11c2d7883cca66 authored over 6 years ago by Max Brunsfeld <[email protected]>
:arrow_up: tree-sitter-cpp for structured bindings

0afee96b5363f6da1673aa3927bad876e8c86ac3 authored over 6 years ago by Max Brunsfeld <[email protected]>
Prepare 0.59.4 release

2ec694bcb15ec292341effbb0ce2879bdc68a75d authored over 6 years ago by Max Brunsfeld <[email protected]>
Add highlighting for restrict, _Atomic

6ca4e654d2e60dae5d828ce64636163bd754f372 authored over 6 years ago by Max Brunsfeld <[email protected]>
Prepare 0.59.3 release

7a97c96a9a502423e25d4009d98c9922706862b5 authored almost 7 years ago by Max Brunsfeld <[email protected]>
:arrow_up: tree-sitter-c, tree-sitter-cpp

6c9b1a5533d29af36b9acac80918d2bd5a9da59d authored almost 7 years ago by Max Brunsfeld <[email protected]>
Prepare 0.59.2 release

7f7a449e71ee82d499147fa35f2abab595347c3e authored almost 7 years ago by Max Brunsfeld <[email protected]>
:arrow_up: tree-sitter-c, tree-sitter-cpp

f760941fc70c1277180cd3ba982c26a8a54c5152 authored almost 7 years ago by Max Brunsfeld <[email protected]>
Prepare 0.59.1 release

15f8cb35f25ee13a52226ca4a190238051d38276 authored almost 7 years ago by Max Brunsfeld <[email protected]>
Add scope mappings for char and raw string literals

1ef9c8eaa969f67243cd2348acb76eb988383dac authored almost 7 years ago by Max Brunsfeld <[email protected]>
Prepare 0.59.0 release

5305ce53c059c32f73a11718c461227c4c4dfadb authored about 7 years ago by Max Brunsfeld <[email protected]>
Merge pull request #257 from atom/mb-tree-sitter-parsers

Add tree-sitter grammars for C and C++

039f7f325ff53f296e8de0378b39a202078cdae3 authored about 7 years ago by Max Brunsfeld <[email protected]>
Prepare 0.59.0-3 release

ac853573bbb54f1fe7e0c586b29b9a4d759f5222 authored about 7 years ago by Max Brunsfeld <[email protected]>
:arrow_up: tree-sitter-c, tree-sitter-cpp

b043e0d98a0b2a0511049297f989e4bffc49c3d9 authored about 7 years ago by Max Brunsfeld <[email protected]>
Highlight extern, new, delete

689ab45a1701eb26a612654aa1d56048d42e98bf authored about 7 years ago by Max Brunsfeld <[email protected]>
Make declaration lists foldable

45e687cbd6980013fac1e58e14cd67f3de3dff38 authored about 7 years ago by Max Brunsfeld <[email protected]>
Add mapping for catch-all preprocessor directives

34fcea7be5b0faaba2aa44a93e208ee0fdf4d968 authored about 7 years ago by Thomas Johansen <[email protected]>
Prepare 0.59.0-2 release

1cde06397d44ef01fa20fae99d59f6631a5836d7 authored about 7 years ago by Max Brunsfeld <[email protected]>
Add legacy scope name properties

bd2d300a8b05bf44ce5e7c23ab8cd92670729843 authored about 7 years ago by Max Brunsfeld <[email protected]>
Prepare 0.59.0-1 release

7a9d47e398fac01d81b5df731990a2ffc87df6f8 authored about 7 years ago by Max Brunsfeld <[email protected]>
Update fold configurations for tree-sitter grammars

09771ea7ef4d8875e69c510ebd44a73fde6d17af authored about 7 years ago by Max Brunsfeld <[email protected]>
0.59.0-0

2bd2ae8c50e4d852c8eea1deeb827c69bca3ebb7 authored about 7 years ago by Max Brunsfeld <[email protected]>
Add tree-sitter grammars for C and C++

326155a77b6917372422c18f6cf0d7857c1b4b94 authored about 7 years ago by Max Brunsfeld <[email protected]>
Merge pull request #237 from aeschli/patch-1

Prevent grammar endless loop with preprocessor rules

9c0c5f202741a5647025db8d5df5fefba47b036c authored about 7 years ago by Wliu <[email protected]>
Test that content is not a comment

190e654c2eac9e1967d901df3d630b126df3087c authored over 7 years ago by Martin Aeschlimann <[email protected]>
Merge pull request #244 from Cutlery-Drawer/xpm

Add ".xpm" to list of C file extensions

6038fa39738f6f9fe9bbf4988271c464edf75e97 authored over 7 years ago by Wliu <[email protected]>
Add ".xpm" to list of C file extensions

0a57fd7ee32bd14e3ee8291434263d744a8ecf1e authored over 7 years ago by Alhadis <[email protected]>
Merge pull request #239 from ooJerryLeeoo/master

:bug: Fix alignof and typeid scope

c5ff0c84eaa07573bcdbfe2a4b92370184d6fefb authored over 7 years ago by Wliu <[email protected]>
:bug: Fix alignof and typeid scope

8fcb6c5a90e492c8fb2c0fa54b72530139688370 authored over 7 years ago by Jerry Lee <[email protected]>
Prevent grammar endless loop with preprocessor rules

The fix adds a possitive lookahead to only enter the `meta.preprocessor.c` if there is at least ...

bb8a417ade30beeb7199816f40c28ec2f7e41278 authored over 7 years ago by Martin Aeschlimann <[email protected]>
Prepare 0.58.1 release

c2684f273418560c3878a9d46ea0d4409cbdd1be authored over 7 years ago by Wliu <[email protected]>
Merge pull request #235 from ooJerryLeeoo/patch-1

Fix #226

ddf96fd83554a87224aff62fd1f15712f999976c authored over 7 years ago by Wliu <[email protected]>
:memo: Changes requested by 50Wliu

3a269f88b12e512fb9495dc006a1dabf325d3d7f authored over 7 years ago by Jerry Lee <[email protected]>
:memo: Update spec

ff5e5fe36abbf02eea7e23a2c1828432cba84da0 authored over 7 years ago by Jerry Lee <[email protected]>
:memo: Changes requested by 50Wliu

a6bf58593d471417d821c595042ce425973dae3c authored over 7 years ago by Jerry Lee <[email protected]>
:bug: Fix #226

81852ebb912ac68f8b9d6e49c5a6130e02cf78ef authored over 7 years ago by Jerry Lee <[email protected]>
Prepare 0.58.0 release

d40978ff0315fab3a1a5d38e292250f36d84fb68 authored over 7 years ago by Wliu <[email protected]>
Merge pull request #224 from atom/wl-fix-digit-separators

Disallow digit separators at the beginnning and end of digits

1d137279178d06e7f7500800ebc36155e130172e authored almost 8 years ago by Wliu <[email protected]>
Disallow digit separators at the beginnning and end of digits

fc1ffc693b73491e3fb9529efa6a8a0b781a5f0a authored almost 8 years ago by Wliu <[email protected]>
Merge pull request #221 from alpyre/master

Fix issue #217

4bad9bca7999762369b848f0c73611776882e35a authored almost 8 years ago by Wliu <[email protected]>
:memo:

48ce7d2010984c642c0253df326a2cbb8c99b885 authored almost 8 years ago by Wliu <[email protected]>
Changes requested by 50Wliu

- Revert ternary end pattern change
- Add tokenization for namespace operator :: in c++ grammar...

a74c2f967d73e802a67fa6e971a8e8dedf076597 authored almost 8 years ago by Alper Sönmez <[email protected]>
Fix issue #217

6e9fbcb136281e9bb7eef0970fdec2dd1211debb authored almost 8 years ago by Alper Sönmez <[email protected]>
Merge pull request #216 from 1100101/nullptr_constant

Make 'nullptr' a constant instead of a variable

17aa8040079633ffa4f9e42ed827a7b231390176 authored almost 8 years ago by Wliu <[email protected]>
Make 'nullptr' a constant instead of a variable

'nullptr' is a C++11 constant keyword and should not be detected as variable

08c39280cfe1486da8617c825b134c2bf7c63292 authored almost 8 years ago by Frank Aurich <[email protected]>
Merge pull request #212 from atom/wl-punctuation

Tokenize punctuation

3145154f285db166ca8fbe4459d93826bc0ea109 authored almost 8 years ago by Wliu <[email protected]>
Basic regression tests

f06a772af0d0247bc3e7a820c358349f397cf025 authored almost 8 years ago by Wliu <[email protected]>
Tokenize punctuation

676056d40356884d161ea3170257121874092ace authored almost 8 years ago by Wliu <[email protected]>
Prepare 0.57.0 release

95d9654da845107e9ce28caeecac49567fee34c1 authored almost 8 years ago by Wliu <[email protected]>
Merge pull request #206 from alpyre/master

Re-implementations to fix function and #define related errors.

9abcae3250622288334d76d41cbc55e57a3a57d8 authored almost 8 years ago by Wliu <[email protected]>
Changes requested by 50Wliu

- Typo fixes.
- Removal of unnecessary comments
- Addition of .bracket.round to scope names of...

de6c722688e0290ce6050ace86f08fc2d36b9483 authored almost 8 years ago by Alper Sönmez <[email protected]>
Simplify #define line rules

Simplifications in #define line rules according to the absence of meta.parens.c scope.

917945a27ba5359281be24ee690db8610de0923a authored almost 8 years ago by Alper Sönmez <[email protected]>
Remove meta.parens.c scope

- Removes all implementations for the tokenization of the section scope meta.parens.c together w...

230cb4eaf42f55d7add0d79c01451841a6cf2193 authored almost 8 years ago by Alper Sönmez <[email protected]>
Changes requested by 50Wliu

- Implements tokenization for vararg ellipses.
- Unnecessary escape characters in curly bracket...

314f4ee53ede0adc91f56ef91b13d43e66771cd7 authored almost 8 years ago by Alper Sönmez <[email protected]>
Bug fix

Highlight the comments inside function sections.

f12434daea4e476aaca35526b04bb93c775780be authored almost 8 years ago by alpyre <[email protected]>
A bug fix and a code optimization

- Included Access patterns for functions in blocks.
- Moved the storage_types patterns into rep...

27c167324b349808aa53f995f2d9bb202d4dea11 authored almost 8 years ago by alpyre <[email protected]>
Changes for PR #206

- re-implement function patterns
- re-implement #define patterns
- prevent unnecessary nesting...

2a47f847a4207450cb3df578d673e0cadfcce183 authored almost 8 years ago by alpyre <[email protected]>
Merge pull request #205 from M4GNV5/master

dont mark % at the end of the string literals illegal, when followed by PRI or SCN

3761244c76930aca928c9826479fd2d234dc9883 authored almost 8 years ago by Wliu <[email protected]>
add tests for the parsing of string placeholder

fb3708d1f22c55fe6afc9e52297402b944956ca3 authored almost 8 years ago by M4GNV5 <[email protected]>
fix SCN string placeholder regex

b47cfdd16cfb2f8d5a2c5f0b13a768fa651ea43f authored almost 8 years ago by M4GNV5 <[email protected]>
Merge pull request #133 from nabeelomer/master

Highlight div_t

e084cc7e0ef1c989c66146fd8a7f7aaf8b301e26 authored almost 8 years ago by Wliu <[email protected]>
dont mark % at the end of the string literals illegal, when followed by PRI or SCN

d2ce26083052ec5e2ee8040c9873dc7e908beb84 authored almost 8 years ago by M4GNV5 <[email protected]>
Prepare 0.56.0 release

013550359e0601534769d5b57fc9d2a2edc84c78 authored almost 8 years ago by Wliu <[email protected]>
Prepare 0.55.0 release

c0111d13b06436234a87db3ce2e8a9c65f03531c authored almost 8 years ago by Wliu <[email protected]>
Merge pull request #200 from bobbrow/master

digit separator support

3325df6552a8922792837e0626b28d2e0478a181 authored almost 8 years ago by Wliu <[email protected]>
:memo: :art:

dc081d23c46d86d3bcf5eccd3de9b5bafe0d695f authored almost 8 years ago by Wliu <[email protected]>
digit separator support

missed a spot. Need separators for the whole number part of a floating
point number.

45055b858e75d4a3e3bf662e0d668b97f7732494 authored almost 8 years ago by Bob Brown <[email protected]>
digit separator support

fe42b3763c0e2a675f88526f3dc06fe4a857c423 authored almost 8 years ago by Bob Brown <[email protected]>
Merge pull request #188 from alpyre/master

Enhanced preprocessor rules

a5dd739afedb1c6de586af4a8d3eb9214fd35c38 authored almost 8 years ago by Wliu <[email protected]>
Better (#if 0) preprocessor-disable logic

d2d20c2121b55450a20471f02d9c5e00e2d8dec0 authored almost 8 years ago by alpyre <[email protected]>
Code style correction

5b2d00cd8e70c2a176b088ea89f4e0982e764317 authored almost 8 years ago by alpyre <[email protected]>
Merge pull request #181 from MaximSokolov/fix-access-operator

Tokenize access operators when there are no member variables followed

af87f70e5b411e64dcd12b315e800dbe06070c95 authored almost 8 years ago by Wliu <[email protected]>
:art:

df145574420f3e7890bfed7ce8a664046fa4ba68 authored almost 8 years ago by Maxim Sokolov <[email protected]>
Add back accidentally-deleted spec

2405329615cc872431a166119c65450cf694d12e authored almost 8 years ago by Maxim Sokolov <[email protected]>
:fire: Remove empty line

c6de7fa991cd995e572d0056add7ec3c63d039e7 authored almost 8 years ago by Maxim Sokolov <[email protected]>
:green_heart: Fix test

e3bf2856e578b9abc0ee1bd6e89cbeb7cd623d76 authored almost 8 years ago by Maxim Sokolov <[email protected]>
Add ".c" suffix to scopenames missing it

- Additionally it fixes the specs that fail because of this change
- Also a new spec added cove...

f8f3ff058948156a92bec58a89a85cfc4be6e5a2 authored almost 8 years ago by alpyre <[email protected]>
Add back accidentally-deleted spec

3cb2f06c978efdfc4fb71b502856b0ab3e67097b authored almost 8 years ago by Wliu <[email protected]>
Merge branch 'master' into fix-access-operator

cc2be640114e3802dcc513206cad9ace476a88c5 authored almost 8 years ago by Wliu <[email protected]>
Fix a typo!

247dd76c890c99b3e34d6e0eaf63e7a37391d5de authored almost 8 years ago by alpyre <[email protected]>
Fix ternary op. usage in preprocessor conditionals

909bf693c8784084868a1b61de9f158cfb4e710d authored almost 8 years ago by alpyre <[email protected]>
Merge pull request #195 from laitdebanane/master

Fix for improper highlighting within the pointer access operator

1ca521ba1c0aeb6f5882bd209c30558686beebf6 authored almost 8 years ago by Wliu <[email protected]>
Update spec for tokenizing of access operators

Update spec for tokenizing of dot access operator and pointer access operator

8c4799a83a948fd33562b0aff679b689d36c62f7 authored almost 8 years ago by Arthur Busser <[email protected]>
Fix for improper highlighting within the dot access operator

49168c75ac07de21aac0cfd91af6d717c95159a8 authored almost 8 years ago by Arthur Busser <[email protected]>
Fix for improper highlighting within the pointer access operator

da11fa97966f258a11100d0399e684d20ce40450 authored about 8 years ago by Arthur Busser <[email protected]>
Prepare 0.54.1 release

8caf5622d32669c24744c015266031fc3a05fd60 authored about 8 years ago by Wliu <[email protected]>
Merge pull request #191 from atom/template-update

:memo: Update issue and PR templates

4563dbb0faacbd81f45b5feef5f55210b273dddc authored about 8 years ago by Lee Dohm <[email protected]>
:memo: Update issue and PR templates

6d689832a13d51c17d6fce8e4efa416a0f6cbeab authored about 8 years ago by Lee Dohm <[email protected]>
Merge pull request #190 from atom/template-update

Update issue and PR templates

9afba8c8b78bc29abb85ed0631d94df944f78624 authored about 8 years ago by Lee Dohm <[email protected]>
Update issue and PR templates

9001186db3d03c04675de1e0b2da5de534ebb6d9 authored about 8 years ago by Lee Dohm <[email protected]>
Remove a bug!

Block scopes should end not only at #endif's... but also at #elif and #else's.

d90ef22d9a713d314407563d09cb63c0ea315ad2 authored about 8 years ago by alpyre <[email protected]>
Remove a bug!

#preprocessor-rule-other-block is no more...
it has been changed to :
#preprocessor-rule-condi...

a154442179d609e7d66b2a8a18a0cd00257e8a22 authored about 8 years ago by alpyre <[email protected]>
Highlighting for #warning and #error preprocessors

#warning and #error preprocessor lines should tokenize quoted strings to highlight them...
...a...

d3a3123bca7cbf5c15f683fdf8f9802c58602fc3 authored about 8 years ago by alpyre <[email protected]>
Fix wrong comma

34b94b4d8ceef6d90e4fb749c0b39872917382d4 authored about 8 years ago by alpyre <[email protected]>
Fix a typo!

76f645f948565b57da290b47a5d389c9f81d2193 authored about 8 years ago by alpyre <[email protected]>
Fix failing c++ spec

67f51b5579a9a2c25a8d6169d32ffe1e95996384 authored about 8 years ago by alpyre <[email protected]>
New specs for enhanced preprocessor rules

b667bda8c89776d0e1c7119fc73f7864ae005251 authored about 8 years ago by alpyre <[email protected]>
Enhanced preprocessor rules

Reimplement all preprocessor tokenizing

a3cd613aba6e9e9f0d4ead01b4919d21f1021713 authored about 8 years ago by alpyre <[email protected]>
Merge pull request #179 from zoo1/master

Fix for improper highlighting within the ternary operator

0d0f32388e73fc91a86f4c31ff59c36191869d63 authored about 8 years ago by Wliu <[email protected]>