Ecosyste.ms: OpenCollective

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

github.com/pulsar-edit/language-go

:lock: Go language package for Atom
https://github.com/pulsar-edit/language-go

Add a comma to the regex

When a comma is behind a closing brace, this should also match the
decrease patterns

bb2c4e5665c5c102f7b92eef30aa82bf8ba864b9 authored over 9 years ago by Sander van Harmelen <[email protected]>
Prepare 0.30.0 release

81c34c92799c02ff752f9d5ef5d16188bfe42132 authored over 9 years ago by Max Brunsfeld <[email protected]>
Revert "Updated the name to be more inline with TextMate"

This reverts commit d62a5afe9225a05a6ed9dd7fbe29eb31c3eec587.

17c2ad64804c20d9506d14754a9bb0309291ced0 authored over 9 years ago by Max Brunsfeld <[email protected]>
Prepare 0.29.0 release

723c541f8488a1418c8b98a0c3d6bdb542bdd14f authored over 9 years ago by Kevin Sawicki <[email protected]>
Merge pull request #47 from svanharmelen/f-new-feature

Updated the name to be more inline with TextMate

97f4331739b85a80e578b91b7438c5f54e466ca1 authored over 9 years ago by Kevin Sawicki <[email protected]>
Updated the name to be more inline with TextMate

After having quite some discussions and improvements it seems we are
now in the final stages of ...

d62a5afe9225a05a6ed9dd7fbe29eb31c3eec587 authored over 9 years ago by Sander van Harmelen <[email protected]>
Prepare 0.28.0 release

85af0f562c987767cbf48bee0db5de4db2ec4ba2 authored over 9 years ago by Kevin Sawicki <[email protected]>
Merge pull request #46 from brodock/patch-1

Add package snippet

460396c1ef33b9c86f13ea04ffd090628d95943e authored over 9 years ago by Kevin Sawicki <[email protected]>
Add package snippet

Add a new useful "package" snippet.

f58226268e9dcf76236456a1dc977fc6be93e0e7 authored over 9 years ago by Gabriel Mazetto <[email protected]>
Merge pull request #45 from atom/mq-coffeelint-plus

Add coffeelint support

4a53caf17571aa280537193af8ac99d75e1417a0 authored over 9 years ago by Machisté N. Quintana <[email protected]>
Add coffeelint support

08fb6e0908f643320092c0aa0b438077246b27f2 authored over 9 years ago by Machiste Quintana <[email protected]>
Prepare 0.27.0 release

6c1cf4ac678086714ab46157071a1de0e171964a authored over 9 years ago by Kevin Sawicki <[email protected]>
Merge pull request #44 from svanharmelen/f-new-feature

Adding new regexp to improve indentations

43305b9740c49d57699c5dd690f97d0a2c44d5d8 authored over 9 years ago by Kevin Sawicki <[email protected]>
Adding new reggae to improve indentations

As discussed earlier in PR #43, we need to extend the current options
Atom has to determine what...

8feeb2d4f4c80be3bbc3ee489b664e785446bd20 authored over 9 years ago by Sander van Harmelen <[email protected]>
Prepare 0.26.0 release

01a9adb907ce5b8c093fce92161b16fb2d4536ea authored over 9 years ago by Kevin Sawicki <[email protected]>
Merge pull request #43 from svanharmelen/b-fix-indents

Fixes #31 and #41

5f177a55fdf5b6d96862233c5dadb7781262e5e3 authored over 9 years ago by Kevin Sawicki <[email protected]>
Merge pull request #42 from svanharmelen/b-fixing-func

Fixing a small bug around `func`

44d379d7303aaa134e33ffc18a02ad853066ba61 authored over 9 years ago by Kevin Sawicki <[email protected]>
Stripping one use case...

After more testing this isn’t a good one to add until the Atom
internals are a bit better for th...

89f1b1479da0b1f585043834f20c6a9581f99368 authored over 9 years ago by Sander van Harmelen <[email protected]>
Small tweak enforcing word boundaries to make matches more accurate

Possibly prevents some corner cases as it are more strict matches.

57133f329823eab8fa00d99aa82c8505580919e2 authored over 9 years ago by Sander van Harmelen <[email protected]>
Fixes #31 and #41

I know at least two corner cases which are still not 100% after adding
this fix. But those corne...

12e968eab64b3a8343d1bda21e152ca42bc8878a authored over 9 years ago by Sander van Harmelen <[email protected]>
Fixing a small bug around `func`

Also adding some comments and sorted the ordering of parameters to be
consistent throughout the ...

159ba61ef78db0ca84c77d45afe6de79f6fd74cd authored over 9 years ago by Sander van Harmelen <[email protected]>
Prepare 0.25.0 release

719800ddc9471a273191f052890342f870552133 authored over 9 years ago by Kevin Sawicki <[email protected]>
Merge pull request #40 from svanharmelen/f-improve-runes

Updating/fixing the rune matching

9f153ea06b771aa93126677dd72bacec2dccb02b authored over 9 years ago by Kevin Sawicki <[email protected]>
Updating/fixing the rune matching

The class `constant.rune` is generally available in theme as the name
`rune` is more of less Go ...

d42742b94ba593315cf0ef6699d5f77f4adbbd43 authored over 9 years ago by Sander van Harmelen <[email protected]>
Prepare 0.24.0 release

a6bc24092ec3bdb1ac48093210afe6728b101f67 authored over 9 years ago by Kevin Sawicki <[email protected]>
Merge pull request #39 from svanharmelen/f-grammar-tweak

Add print verbs recognition in raw quotes and fix rune (single quote string) recognition

fa96003bda17d8dfca57d9a72026b2f7bd4053c9 authored over 9 years ago by Kevin Sawicki <[email protected]>
Fix the single quote string which doesn't exist in Go

A single quote string is only used to specify a rune. There is no such
thing as a single quote s...

4222f9416fd89c708a19b444d42f95aea55cc2f8 authored over 9 years ago by Sander van Harmelen <[email protected]>
Fix print verbs in raw quotes

fa1f8987cb228283842bae99cc78cdc7bfe8363d authored over 9 years ago by Sander van Harmelen <[email protected]>
Prepare 0.23.0 release

e6e88de77fc8f83946bee2d0f9e4f5fb098d5ecf authored over 9 years ago by Kevin Sawicki <[email protected]>
Merge pull request #36 from svanharmelen/f-grammer-tweaks

Some grammer tweaks

775c78a234576867c4e010b754b224c7e893ac2b authored over 9 years ago by Kevin Sawicki <[email protected]>
Adding some additional specs

The updated specs in commit 18d1c79 and the added specs in this commit
together cover the change...

c36bc9e71be7e4dfa81acb8e3b85f5f6afbd9143 authored over 9 years ago by Sander van Harmelen <[email protected]>
Fixing the specs so Travis will be green again...

Will add some additional specs later on to test for any changes not
already covered by the exist...

18d1c798ad82ffb486b87cc5df0059ec68e08925 authored over 9 years ago by Sander van Harmelen <[email protected]>
Fix typo in the grammar file

d6cf0abcea2f8302b6e3ad51d1bbb25d2e7623e2 authored over 9 years ago by Sander van Harmelen <[email protected]>
Make `func` be highlighted consistently

It is true that `func` is a type, but at the same time it’s also a
keyword. So I prefer to keep ...

2b1df89f898432ff97a4b32d3a7429b967f69858 authored over 9 years ago by Sander van Harmelen <[email protected]>
Removed the colon from the list of operators

A single colon is not an operator according to the language specs.

fe2d8a8ba9e8609beccf4b96ee98041ceb820561 authored over 9 years ago by Sander van Harmelen <[email protected]>
Make types be highlighted consistently

Without this update types are sometimes highlighted and sometimes not.
So when you declare a new...

9bb248b347cccfa55062594e83eb62614fe4640f authored over 9 years ago by Sander van Harmelen <[email protected]>
Make sure receiver types are also highlighted correctly

Without these updates, the receiver types (so when not doing a function
declaration, but a metho...

7727d84c49a4fa25cf821d8ac2ac07f0787c2c5f authored over 9 years ago by Sander van Harmelen <[email protected]>
Removed the marking of trailing whitespace as illegal Go

Trailing whitespace is not illegal Go. Of course it’s best practice to
*not* have trailing white...

add5cc2d9ab55f3286c2d16430e156b1191ea983 authored over 9 years ago by Sander van Harmelen <[email protected]>
Prepare 0.22.0 release

5fa8d11f75014818ff192d88b52d473f2b6e041a authored over 9 years ago by Kevin Sawicki <[email protected]>
Merge pull request #34 from bassu/master

Fix grammer of built-in functions and their data types

bad6afcf133c30e597c987341fa9a1645f72a269 authored over 9 years ago by Kevin Sawicki <[email protected]>
New spec for builtin functions

925140e22ec2c8e65f3ae9cc2dbfb58e323e6a38 authored over 9 years ago by Bassu <[email protected]>
Fixed detection of built-in functions and their data types

e90b4aeb1855a0fa4eaaa9de5b628dddc3ca19af authored over 9 years ago by Bassu <[email protected]>
Prepare 0.21.0 release

e6ec1dbb73b41c0eb60af3d9845f4fee32b97ef2 authored almost 10 years ago by Kevin Sawicki <[email protected]>
Remove invalid backslash

d57fab8eb212baa7074276a06e6ae0da26cfde92 authored almost 10 years ago by Kevin Sawicki <[email protected]>
Prepare 0.20.0 release

71ca3d99f0db6eab9328a74feb85af962eeb0e05 authored almost 10 years ago by Nathan Sobo <[email protected]>
Rename scoped-properties/ to settings/

94959026f13cf65e7be942a5e8617f498284f4a2 authored almost 10 years ago by Nathan Sobo <[email protected]>
Prepare 0.19.1 release

b6791c6bcef59538d547b9dfd92e47fb5ecd7e81 authored almost 10 years ago by Max Brunsfeld <[email protected]>
Use atom.grammars in specs

7c3f8f5ee5d5dc9814504865b6f70ec545991006 authored almost 10 years ago by Max Brunsfeld <[email protected]>
Prepare 0.19.0 release

8e46343fd455d014e704ef18787916ab4473898f authored about 10 years ago by Kevin Sawicki <[email protected]>
Move scopeName to the top

9478a8b3238e9e390b4d0b8fd52ef898e9e90979 authored about 10 years ago by Kevin Sawicki <[email protected]>
Merge pull request #30 from nathany/gotemplate

Go Template grammar

e94e0b8825f3607e8d388f9d61c366da490aa4e5 authored about 10 years ago by Kevin Sawicki <[email protected]>
convert grammar for .gohtml fileType

97e7993dd8f4db5543089a976d809d0edd2327b9 authored about 10 years ago by Nathan Youngman <[email protected]>
Go Template grammar derived from GoSublime

ea7e11aec947edc0482eecac22978e140da9b183 authored about 10 years ago by Nathan Youngman <[email protected]>
GoTemplate syntax highlighting in raw strings

https://github.com/DisposaBoy/GoSublime/commit/f2ffba8c07e9fd6039dbfa26bb8f49a3342e09ae

12b2b16edf656bd54fd6c8002cbd1f8e9b4bae91 authored about 10 years ago by Nathan Youngman <[email protected]>
Go Template grammar

From GoSublime

ref #26

df0e294ecf4b3648300e9fdd73a8456068a49010 authored about 10 years ago by Nathan Youngman <[email protected]>
Prepare 0.18.0 release

de98dece48c29a40f6169c43358d6626fdd26889 authored about 10 years ago by Kevin Sawicki <[email protected]>
Merge pull request #29 from jboelter/master

finer grain matching for func decl and operators

61eb3ffef005fd6be7d65e7730f61f9e35e09d4f authored about 10 years ago by Kevin Sawicki <[email protected]>
finer grain matching for func decl and operators

72461ca7265d5f60ce0b282e29b5a9ed602f6768 authored about 10 years ago by Joshua Boelter <[email protected]>
Prepare 0.17.0 release

218bed22a8c2d342feb0ea1abad6499437df4f12 authored about 10 years ago by Kevin Sawicki <[email protected]>
Merge pull request #28 from smashwilson/var-parenthesis

Improve handling of multiline "var" declarations

15c388f6371485c5d7289affc7d8c015ccda5a5f authored about 10 years ago by Kevin Sawicki <[email protected]>
Don't try to classify identifiers as types.

b4a64d3d52c39e4eb2b08e82f8e00c588658a645 authored about 10 years ago by Ash Wilson <[email protected]>
Parse "identifier indentifier" as varname-type.

This is only really legal within a `var ()` expression, but this'll work.

eb3345772669e7792e6a02bc869094eb033d7ef1 authored about 10 years ago by Ash Wilson <[email protected]>
Simplify a full-token match.

8e3587620d91f1056163955895396d6c082030d8 authored about 10 years ago by Ash Wilson <[email protected]>
Test the correct token!

And still fail, but still.

57d19a8f38dfe17c7ceaf66f55466f0640b52db3 authored about 10 years ago by Ash Wilson <[email protected]>
Giant shotgun commit of doom

Wasn't I just telling people not to do this on YouTube?

Anyway. I'm reworking the `var` handlin...

7dee6c55485bf6a7de2945ff4673ad132f237289 authored about 10 years ago by Ash Wilson <[email protected]>
Manually capture the closing `)`.

5bf380a822dd386fbad71f7c0a14f062985c66a8 authored about 10 years ago by Ash Wilson <[email protected]>
Expand multiline "var" specs.

They now catch the missing-) problem.

792b9252f4b953f89d846888ef34aea5cdc5610a authored about 10 years ago by Ash Wilson <[email protected]>
Prepare 0.16.0 release

e710f6e178eae0f3d12a832d246c5b3e0c16fea4 authored about 10 years ago by Kevin Sawicki <[email protected]>
Merge pull request #25 from Grunny/goroutine-snippet

Add goroutine snippets

a85b3d11a24e9baf9a933c4d00a509d15237e4fa authored about 10 years ago by Kevin Sawicki <[email protected]>
Add goroutine snippets

afa3612bec64d2a267473b25443103ca7c6bbfce authored about 10 years ago by grunny <[email protected]>
Prepare 0.15.0 release

3a92658aaac4c5bb22041cf8cdac356eda732032 authored about 10 years ago by Kevin Sawicki <[email protected]>
Remove unneeded \

9ea508503a76e194228ed1a67dc27b761b5565e8 authored about 10 years ago by Kevin Sawicki <[email protected]>
Merge pull request #24 from leranus/patch-1

Add web snippets

c1c76b99b8e08cdd28aa983885aafdc839828afb authored about 10 years ago by Kevin Sawicki <[email protected]>
Add web snippets

b8c930d28cdfccd1c367ed745eeef30bc1267bd0 authored about 10 years ago by leranus <[email protected]>
Prepare 0.14.0 release

98a2bd811c0b53c3a7f0659e6a5811f2a3e55bda authored about 10 years ago by Kevin Sawicki <[email protected]>
Remove unneeded curlies

6e15eb8c583c0c04c7410894b2baae0d63bf14f0 authored about 10 years ago by Kevin Sawicki <[email protected]>
Merge pull request #23 from leranus/patch-1

Add more snippets, fixes #19

fe6c1ff28e37cf18e609b43aa92b2a0d65b24ece authored about 10 years ago by Kevin Sawicki <[email protected]>
Add more snippets, fixes #19

New snippets from https://github.com/fatih/vim-go/blob/master/gosnippets/snippets/go.snippets

a74414a02a6dfba84db0f29e0612dc664bad5f00 authored about 10 years ago by leranus <[email protected]>
Double escape tabs so they are visible while debugging

037175100d1d01e16f603dcc8b301b4479e71d96 authored over 10 years ago by probablycorey <[email protected]>
Prepare 0.13.0 release

aee85416093cc7df1c098b1a66d1860d7ae39bf8 authored over 10 years ago by probablycorey <[email protected]>
Do not use \s to represent tabs and spaces

Newlines are now tokenized, so they will be included when \s is used.
This is a result of https:...

dff602279adb023be68eec5d54f8f7502d510e10 authored over 10 years ago by probablycorey <[email protected]>
:lipstick: Move scopeName to the top

99f45bf084d73d49592171ecebc12b54db8f5c90 authored over 10 years ago by Kevin Sawicki <[email protected]>
Update contributing file

097b81230ae7dd1fd69bb744c61e70b6f87e475c authored over 10 years ago by probablycorey <[email protected]>
Prepare 0.12.0 release

e17a7bbe95e667af6b4105ba731abded6ae9b38e authored over 10 years ago by Kevin Sawicki <[email protected]>
Require whitespace before word character

Fixes #20

d9237a523c41e6c4634ca9b180ff22c393ad45be authored over 10 years ago by Kevin Sawicki <[email protected]>
Merge pull request #21 from filoozom/patch-1

Change switch snippet

18de53836a303a240e3fa25ccfb335db4c03cb20 authored over 10 years ago by Kevin Sawicki <[email protected]>
Change switch snippet

Go has "go fmt" which formats Go code, an a switch block should be formated like:

switch ${1:...

6b8831d440cbbe7af0ff95392abf58f1cce807ba authored over 10 years ago by Philippe Schommers <[email protected]>
Prepare 0.11.0 release

7d5e6c174c7e627b1e0db32684fb9c9b6525d18c authored over 10 years ago by Nathan Sobo <[email protected]>
Merge pull request #18 from moshee/the-go-way

Attempt to rewrite grammar rules correctly (#7)

069e8227b62a68b80ba271cba375c2f463452cf1 authored over 10 years ago by Nathan Sobo <[email protected]>
Match all var decl forms except multiple shorthand

81edd7f0b604f2da8cb371c4b5759c38c4c873de authored over 10 years ago by moshee <[email protected]>
Match type + simple var decl, regular func call

Variable assignment can be pretty complex[1]. The simple var
declarations matched in this commit...

6c16a7a9275b4557ac84c2253dafd94b95e84f2d authored over 10 years ago by moshee <[email protected]>
Add .travis.yml from atom/ci.

37c75fa57002dc2f4bb2cc186337ca00c5d5db20 authored over 10 years ago by moshee <[email protected]>
Fix same issue as in 8e9e78e for func calls.

e46333586b3a6edb13b14bee7a8af64ae963cb84 authored over 10 years ago by moshee <[email protected]>
Fix bug where ^func( was incorrectly matched

It was incorrectly expecting the rest of the function (method)
declaration to follow it after a ...

709e2977a1406d511a8b3aba5eeeaf6736693e62 authored over 10 years ago by moshee <[email protected]>
Fix bug with '(' after func name in declaration.

The '(' was being included in the match and didn't get captured as an
operator by the appropriat...

8e9e78e54b3546e92ad22aa11ca0f20bb522e133 authored over 10 years ago by moshee <[email protected]>
Add matcher for package function and method calls.

a4098c49a0b3c50e1d8d3ddaa83b01d8878ef4d8 authored over 10 years ago by moshee <[email protected]>
Add Go grammar tests and fix up numerics.

Numeric parsing was leaving off leading and trailing periods in numbers
like '.25' and '0.' beca...

d52c4f533f440549f95ca71cf2f1cc65ccd0c46c authored over 10 years ago by moshee <[email protected]>
Add Printf format verbs.

58f0e9502ade5246e17689c114f2c4ee72f57e05 authored over 10 years ago by moshee <[email protected]>
Rewrite grammar rules correctly. Address #7.

Due to being machine converted several times and actually being an
amalgam of Java, C, D, Python...

4ed5b85279cbb986ed681cfccd5e70072c2f2d28 authored over 10 years ago by moshee <[email protected]>
Prepare 0.10.0 release

79cc2336e19aaae62e1428a41c4917a247934337 authored over 10 years ago by Kevin Sawicki <[email protected]>