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

$self should be last in patterns as it tends to be a default

44d013e3188d6583dd431499cd485a5d02c48e22 authored about 8 years ago by Zach Ovington <[email protected]>
Merge pull request #182 from MaximSokolov/fix-line-continuation-character

Don't merge lines if there is a space after line-continuation character

1a557676d02f075d79dda871336d48f2b5642e70 authored about 8 years ago by Wliu <[email protected]>
:memo: Add clarification comment

f2f5f9c8e3770045ad574914a6a77c78b8855a4e authored about 8 years ago by Maxim Sokolov <[email protected]>
Merge pull request #183 from MaximSokolov/cleanup

Remove redundant code

e2b7b934dd4b60c76f9848e5ce65b3b0a66e2e02 authored about 8 years ago by Wliu <[email protected]>
:fire: Remove unused code

a39263d81801b9a2e87d18582bb63fca16119be1 authored about 8 years ago by Maxim Sokolov <[email protected]>
:bug: Don't merge lines if there is a space after line-continuation character

50d9e44bde58149c1bd1dc9967e7cbd1c402020e authored about 8 years ago by Maxim Sokolov <[email protected]>
:bug: Fix access operators when there are no member variables followed

cf19ff684f31e8c3735611ef7bb947dc591a2d4a authored about 8 years ago by Maxim Sokolov <[email protected]>
spec for pointer dereferencing in ternary statements, increase the priority of access tokenization

a6a9030c8ea83358649ef4ae9af052c09cda1161 authored about 8 years ago by Zach Ovington <[email protected]>
fix for improper highlighting within the ternary operator, now supports function and member access tokenizing. add corresponding specs

cd4a6ea9317fa592e252e9e31a31d8609c6772d2 authored about 8 years ago by Zach Ovington <[email protected]>
Prepare 0.54.0 release

17ff20f46cee8bb075ac599ea314c043092a1733 authored about 8 years ago by Wliu <[email protected]>
Merge pull request #163 from MaximSokolov/operators-support

Add operators support

a414592d3f10499125b63ad13c3d4e06c607eaf3 authored about 8 years ago by Wliu <[email protected]>
Add 'bitwise.shift' subscope for <<, >> operators

2a5fafe1d86f690b5ab2c877cea2fc6a598e001a authored over 8 years ago by Maxim Sokolov <[email protected]>
Fix boundaries of sizeof operator

a8225492d01cca7bc36d2aedc28fc420bcad53c6 authored over 8 years ago by Maxim Sokolov <[email protected]>
Fix destructors

80db38512efabb3030d600a8d8f8b6d91abbc96b authored over 8 years ago by Maxim Sokolov <[email protected]>
Merge branch 'master' into operators-support

eeb16bfe92b846cd4322082ae431e496d7a17fde authored over 8 years ago by Maxim Sokolov <[email protected]>
Merge pull request #168 from nikhilsaldanha/master

Syntax highlighting for h.in files

13399dd2165927f21585a5600c8332ee8c992de3 authored over 8 years ago by Wliu <[email protected]>
Syntax highlighting for h.in files

fbe341ba05cc7dc223f6478cd7294945a9f789e3 authored over 8 years ago by Nikhil Saldanha <[email protected]>
Merge pull request #167 from torn4dom4n/patch-1

Update README.md

8b63596de390bd7e9bb0d92bc7d141bf7e358cb3 authored over 8 years ago by Wliu <[email protected]>
Update README.md

fba1550c27a5fcce5320192d37976848e4d7e389 authored over 8 years ago by Long Nhat Nguyen <[email protected]>
Prepare 0.53.2 release

7f3a6057aaaad1ed5401df568522c68eac13f8d6 authored over 8 years ago by Wliu <[email protected]>
Merge pull request #165 from Alhadis/cleanup

Clean up grammar source

6aceec83f026ab7b31b5a36f3ebc1e3438da33e0 authored over 8 years ago by Wliu <[email protected]>
Fix comments

7d56dc80afacb3097140fda9b5daa51c97ddceb2 authored over 8 years ago by Alhadis <[email protected]>
Apply revisions requested in QA

7630915fe5ed3e353b39106073a32b284ed8713a authored over 8 years ago by Alhadis <[email protected]>
Replace "comment properties" with CSON comments

fde9b5ad536377142db7034af3ed2dbf817deedc authored over 8 years ago by Alhadis <[email protected]>
Expand keyword blocks

57a5a9d5165b46c76d6dff1ab47602c71ab0321e authored over 8 years ago by Alhadis <[email protected]>
Adjust indentation

0c7018f01ef790383619a2cc2d07f7c636f97b03 authored over 8 years ago by Alhadis <[email protected]>
Expand extended regular expressions

07acaeb437bda9e2d7b44a248c177343110b68b5 authored over 8 years ago by Alhadis <[email protected]>
Delete redundant .coffeelintignore file

The package doesn't use a fixtures directory, so this file does nothing.

0c1fdefec7f0777dc33b721491c30cffc793e0e4 authored over 8 years ago by Alhadis <[email protected]>
Merge pull request #156 from hgdsraj/master

Removed .h from C. C is a subset of the superset C++ and does not req…

40b75cd4a9284a35d7f713ff7efd67fe047b9010 authored over 8 years ago by Wliu <[email protected]>
:green_heart: Fix tests

08a170595ac38977e841c8a1ad8fe62cb3e69b45 authored over 8 years ago by Maxim Sokolov <[email protected]>
Add operators support

383004188cba38a56ff5fe256fbb0a3ffdcf253c authored over 8 years ago by Maxim Sokolov <[email protected]>
Merge branch 'master' of https://github.com/atom/language-c

b44a11a3675f730f3be92118b364c1bec62fbae4 authored over 8 years ago by hgdsraj <[email protected]>
Prepare 0.53.1 release

69500ebe482be16b482295d71aea098a51fdf7d8 authored over 8 years ago by Thomas Johansen <[email protected]>
:art: Improve C++ snippet code quality

f797b047e39e60d68314525388b0e9da5fd3db22 authored over 8 years ago by Thomas Johansen <[email protected]>
Prepare 0.53.0 release

a02cc682872bfb71d9504e442ddbe49a4445204e authored over 8 years ago by Wliu <[email protected]>
Merge pull request #158 from hansonw/master

Support for C++11 raw/unicode strings

0ec2abfc9ba0e1c2cdb859a24899ae772951678c authored over 8 years ago by Wliu <[email protected]>
Support for C++11 raw/unicode strings. Fixes #117

This is a direct port of @infininight's corresponding code in
- https://github.com/textmate/c.tm...

b53dd21c38347000d3b53eefc6996c2181cc7176 authored over 8 years ago by hansonw <[email protected]>
Removed .h from C. C is a subset of the superset C++ and does not require .h within it. Atom looks at C first and formats and syntax highlights .h class files like C does and this creates problems. C highlighting will be the same, CPP class highlighting fixed.

e002348b28e315171e8b75527b5e93cfcffe8878 authored over 8 years ago by hgdsraj <[email protected]>
AppVeyor should test against stable & beta

920451324d4daacc6637ee69270919555447a577 authored over 8 years ago by Damien Guard <[email protected]>
Enable Windows builds on AppVeyor

e93a38c1a2e311339d64215384773f2477d5852c authored over 8 years ago by Damien Guard <[email protected]>
Prepare 0.52.1 release

40f8db260299fd4f751e778f63d0c902c27704dd authored over 8 years ago by Wliu <[email protected]>
Merge pull request #147 from Arignir/patch-1

Update c.son - Added '$' as a valid macro name.

ec64d74c2bab631fc403f1b1149e4f9c30f11083 authored over 8 years ago by Wliu <[email protected]>
Update c.cson

3fe925ae573a67f67ef8cec4428939ae0997e81f authored over 8 years ago by Benjamin Grange <[email protected]>
Update c.son - Added $ as a valid macro name.

Some pre-processor admit the dollar sign character as a macro name.

It's the case for GCC and...

1807e8b60df5b8f1942e2142620cd083c2089c5f authored over 8 years ago by Benjamin Grange <[email protected]>
Merge pull request #145 from altishchenko/master

Add .ino extension to c++ list

043492d958230b4c9afa5338eed8134093dd48dd authored over 8 years ago by Wliu <[email protected]>
Changed to alphabetical order

Addition of ino extension

7922a226b706d3125601561ed670eed97c4d674b authored over 8 years ago by Alexander Tishchenko <[email protected]>
Add .ino extension to c++ list

f1f997bbcb5ba5adbff0e25fa0fd64a094a3b8ab authored over 8 years ago by Alexander Tishchenko <[email protected]>
Prepare 0.52.0 release

1e7fe315a1615a2d5edc6bae1bfb8208259e4aa8 authored over 8 years ago by Wliu <[email protected]>
Merge pull request #142 from wingyplus/tokenize-pointer-access

Tokenize pointer access to member

9b75837b7d75d0cac3fc8ff391fa49a4a791590f authored over 8 years ago by Wliu <[email protected]>
Tokenize pointer access to member

This change member from 'dot-access' to 'member' and change
separator '.' to 'dot-access' and '-...

a5ceb2449e2c5ceb5d576b258da66bc7f6fb7554 authored over 8 years ago by Thanabodee Charoenpiriyakij <[email protected]>
Merge pull request #141 from wingyplus/binary-literal

Tokenize binary literal as 'constant.numeric.c'

1ff3553416c5a97841eff6bd919f1b625277a339 authored over 8 years ago by Wliu <[email protected]>
Tokenize binary literal as 'constant.numeric.c'

5f00c857b72a16dfb16921327feff8bbbf74607d authored over 8 years ago by Thanabodee Charoenpiriyakij <[email protected]>
Prepare 0.51.5 release

5ecb81b6cb08bfac57a099f077213d3ddb62c6cf authored over 8 years ago by Wliu <[email protected]>
Merge pull request #139 from Alhadis/modeline-fix

Fix pattern-matching of Emacs modelines

acfece73c7b41ddb6ac2837c0153ffd8ec92de34 authored over 8 years ago by Wliu <[email protected]>
Perform first-line matching case-insensitively

1545d2868472b7ee4fb7a510b5d0d847dc401a15 authored over 8 years ago by Alhadis <[email protected]>
Check for preceding variables in Emacs modelines

This allows "-*- tab-width: 4; Mode: C++ -*-" to match: Emacs imposes no
restriction on where th...

0398d63023c9fa15177efc3770f4ebe8f57e4c32 authored over 8 years ago by Alhadis <[email protected]>
Merge pull request #138 from Alhadis/modeline-fix

Improve handling of Emacs modeline detection

5ea26d3d4a983aa71d654aecfe4de6a311176975 authored over 8 years ago by Wliu <[email protected]>
Tidy up regular expressions

9d78606e4a4b585357824145c2f0f5744ed96bc5 authored over 8 years ago by Alhadis <[email protected]>
Improve handling of Emacs modeline detection

8eead09624da00669ec75bae6c172f67c7fe2d9a authored over 8 years ago by Alhadis <[email protected]>
Prepare 0.51.4 release

f54395e6692383d200927ecbee01256393a9e3ca authored over 8 years ago by Wliu <[email protected]>
Merge pull request #132 from jamesqo/patch-1

Move C++11 keywords to c++.cson

ecbbdfdced259ea4e6769874fffde85893211a73 authored over 8 years ago by Thomas Johansen <[email protected]>
Fix https://github.com/atom/language-c/issues/126

683dba141903eabd83ec011d8dc973c9ee4b14a3 authored almost 9 years ago by Nabeel Omer <[email protected]>
Move C++11 keywords to c++.cson

9565d89d4edf3b11b6640b1df45d8e8def91d02c authored almost 9 years ago by James Ko <[email protected]>
Prepare 0.51.3 release

4c6e4f971429ec235cfb664387dea6dade25d38b authored almost 9 years ago by Wliu <[email protected]>
Merge pull request #131 from jamesqo/patch-1

Add `noexcept` to the list of storage modifiers

05278c786bb1fd6cde1fb3a35fea68f2f4e57fa3 authored almost 9 years ago by Wliu <[email protected]>
Add `noexcept` to the list of storage modifiers

5149a93f80d4f249791ca31aaa0b5e19d0939900 authored almost 9 years ago by James Ko <[email protected]>
Prepare 0.51.2 release

fec603147ed863a4d9bb691f38055274c3c8f7a4 authored almost 9 years ago by Wliu <[email protected]>
Merge pull request #128 from KSXGitHub/master

Add `decltype` to `storage.type.cpp`

a47daabc789587e776ee5a0a4af039494d07bb8f authored almost 9 years ago by Wliu <[email protected]>
move 'decltype' to 'storage.type.cpp'

ce340d7aa8f8ab29581acd940f955a4ab97c5522 authored almost 9 years ago by khai96_ <[email protected]>
Add `decltype` to `storage.type.c`

c9b079c3a43543fe6bc83165821c46283b1a5266 authored almost 9 years ago by Khải <[email protected]>
Prepare 0.51.1 release

1effd1e04dd71ddeb24ba2fd7a0c73e4c9b57b20 authored about 9 years ago by Wliu <[email protected]>
Merge pull request #108 from MaximSokolov/no-pluses-in-scope-name

Rename scope name 'c++' -> 'cpp'

80681703da812cfc9182feb61defa728b020d495 authored about 9 years ago by Wliu <[email protected]>
Rename scope name 'c++' -> 'cpp'

Refs #54

53694a3e4713680a5e3e86e2527994d245de9c2a authored about 9 years ago by Maxim Sokolov <[email protected]>
Prepare 0.51.0 release

2a2431c1137a3b48131fc40cb7a303745da24c91 authored about 9 years ago by Wliu <[email protected]>
Merge pull request #106 from MaximSokolov/prettify-regex

Prettify regex

2f90f7c5f1a913de2e3b253c08117c82ef2b4dee authored about 9 years ago by Wliu <[email protected]>
:art:

bd5fb425ba553c8cb26f1f93e0b0a2285c301a8a authored about 9 years ago by Maxim Sokolov <[email protected]>
Merge pull request #102 from MaximSokolov/preprocessor-directives

Preprocessor directives improvements + specs

11b919d397d34b2624c50bde06ac1a7ae3f1d1ce authored about 9 years ago by Wliu <[email protected]>
:bug: Tokenize '#endif' after 'extern "C" {'

5693c43ba9518975576e730237ae8baf96a99d8c authored about 9 years ago by Maxim Sokolov <[email protected]>
:art:

a5ac27cda44e3c87cfe0d8ebff93302f9a4b8e05 authored about 9 years ago by Maxim Sokolov <[email protected]>
Prepare 0.50.1 release

cb2ad5c4e7c4f684ebf0f91663266676f870239b authored about 9 years ago by Wliu <[email protected]>
Merge pull request #104 from dharesign/improve-firstLineMatch

Improve 'firstLineMatch'

e1b2a30d5ec973c3ff3d9c0f37fdd4f534dfca0d authored about 9 years ago by Wliu <[email protected]>
Improve 'firstLineMatch'

Improve the 'firstLineMatch' regular expression for both C and C++ to be
more tolerant of whites...

f38fdf08ee710fb191e8777eaa64cd9a10241642 authored about 9 years ago by Daryl Haresign <[email protected]>
:art:

6b7489fe7a95ea4ac341d45bc2d277f262a00cb3 authored about 9 years ago by Maxim Sokolov <[email protected]>
:fire: Remove optional parentheses

a75d5c93d88088ef3c873f8aa8a964730e4552d8 authored about 9 years ago by Maxim Sokolov <[email protected]>
Tokenize 'line continuation' character

b6ee2bc41236084e1073ad4d29899b53e0cb152a authored about 9 years ago by Maxim Sokolov <[email protected]>
:bug: Tokenize includes properly

69861add2fbbdad9fc4717cb001f448e5c60b8ae authored about 9 years ago by Maxim Sokolov <[email protected]>
:white_check_mark: Test comments

9eddb51a238e9f8baf2812b0a167ead9298e3091 authored about 9 years ago by Maxim Sokolov <[email protected]>
:white_check_mark: Test strings

5ef6c4c5f85b60576e9c236741b80540fa2b2833 authored about 9 years ago by Maxim Sokolov <[email protected]>
:fire:

5b7eb8848a26bc472d8ef11b4aa68af07e6236eb authored about 9 years ago by Maxim Sokolov <[email protected]>
Add supscopes for '#undef', '#pragma'

a9f733ca4dc0b06f6662b7fd9f41d1b2e528374a authored about 9 years ago by Maxim Sokolov <[email protected]>
:art:

814ff62ad5249abc42f11b26e6188e9fdfecb7de authored about 9 years ago by Maxim Sokolov <[email protected]>
:fire:

'#define' is matched above
'#defined' isn't a preprocessor directive

d23b40994f4ee4d49f1a6e49d48dacb4d88c1545 authored about 9 years ago by Maxim Sokolov <[email protected]>
Tokenize '#line' preprocessor directive properly

7e23235c9d7a31605230cfccd5ea1ef35cd0eb0a authored about 9 years ago by Maxim Sokolov <[email protected]>
Don't include whitespaces in pattern

6d38234f09d4289333849a103c1e309144da1ed2 authored about 9 years ago by Maxim Sokolov <[email protected]>
:art: Separate 'captures' -> 'begin/endCaptures'

8c5323a6f99a9975ffbc1d9139f11a38a014a9c7 authored about 9 years ago by Maxim Sokolov <[email protected]>
:memo: Replace bacticks with single quotes

c9f03c9fe2a741f467ff2e76e7c114483cb238c4 authored about 9 years ago by Maxim Sokolov <[email protected]>
:art: Unify single/double quotes

42bcb5a5bda2031db3a59500a9d9fde4c3acc430 authored about 9 years ago by Maxim Sokolov <[email protected]>
Improve C preprocessor directives support

5050e0c71d5778500a0cc055cd176749f899028f authored about 9 years ago by Maxim Sokolov <[email protected]>
:art: Prettify regex

7b275ba5981b37336cc5cf9917bfbf63b3cd721a authored about 9 years ago by Maxim Sokolov <[email protected]>
:white_check_mark: Test preprocessor directives

c33d592089ad94bebebc3d7fcef2de8ae982b24a authored about 9 years ago by Maxim Sokolov <[email protected]>