Ecosyste.ms: OpenCollective

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

github.com/DisposaBoy/GoSublime

A Golang plugin collection for SublimeText 3, providing code completion and other IDE-like features.
https://github.com/DisposaBoy/GoSublime

Update README.md

cde59b7ad052b22d94b4ed98bfe8c84098dc82fe authored about 6 years ago by DisposaBoy <[email protected]>
ANN 18.10.06

d33c22e862b7ef7cbe15cc98f0f35f0feb7abcd9 authored about 6 years ago by DisposaBoy <[email protected]>
remove UncleSam image

e1a151c9012a3d35c0e027c6f33d8f7a36e07ab4 authored about 6 years ago by DisposaBoy <[email protected]>
use binary mode when copying the example extension file to avoid decoding/encoding issues

83ea2504bfbe67e40fc1c3e96b7852893804b86a authored about 6 years ago by DisposaBoy <[email protected]>
switch to the new .actuate command

this fixes https://github.com/DisposaBoy/GoSublime/issues/868

86d5c11a23dd837d25310809bbb42d156437dd94 authored about 6 years ago by DisposaBoy <[email protected]>
sync margo

03838637f025416a736a2dad7093c4cf4274888c authored about 6 years ago by DisposaBoy <[email protected]>
add margo intro link

63d0f2534b0e53f93059d29fd22f77b41c0cdc48 authored about 6 years ago by DisposaBoy <[email protected]>
ANN 18.09.30

3400993a7546fde8a849b01c6a57be5daa1c3d67 authored about 6 years ago by DisposaBoy <[email protected]>
sync margo

efa7cb217ee4ff8457ba9b80417e96a1705f9db4 authored about 6 years ago by DisposaBoy <[email protected]>
update the _scope_lang_pat to match the language in scopes like source.sem.go

51b414d7eb07491c0c6e201541f76b25d744ff53 authored about 6 years ago by DisposaBoy <[email protected]>
sync margo

75cc974bee93d8b88c191f9c156eb0521daf7799 authored about 6 years ago by DisposaBoy <[email protected]>
Merge pull request #867 from kortschak/syntax

fix pattern for x := 0 syntax

8c31853bed9d77a573712da8fca9ad19f24ccaba authored about 6 years ago by DisposaBoy <[email protected]>
fix pattern for x := 0 syntax

792d65614b3005eae32d7eaae43d5012d959a9a8 authored about 6 years ago by Dan Kortschak <[email protected]>
ANN 18.09.25-1

e023ff0d840a9995b060fefa54f874f6f238af73 authored about 6 years ago by DisposaBoy <[email protected]>
add partial tooltips support to enable experimentation

8198993df830e16099a44fbcf66be4b8ca7c9ca2 authored about 6 years ago by DisposaBoy <[email protected]>
sync margo

b0e9bb0ef2619131d80045bf91f663c636bb1174 authored about 6 years ago by DisposaBoy <[email protected]>
add note about needing to restart ST after upgrading to 18.09.18

188a5bf4659f96e656bdb23ddf98c5faff6a7617 authored over 6 years ago by DisposaBoy <[email protected]>
ANN 18.09.18

247af62432a13a208942a8bf43f3b94443b9c080 authored over 6 years ago by DisposaBoy <[email protected]>
sync umsgpack

this should fix a case where InsufficientDataException is thrown due to short reads

95efe021563fc951ed4536968a27f28318c4d843 authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

1b4d10e0c20054607f3eb642b1ea0f47dd83fafd authored over 6 years ago by DisposaBoy <[email protected]>
ANN 18.09.14

2142f032437e90fd564ba6abc37f4ed2fd574a31 authored over 6 years ago by DisposaBoy <[email protected]>
rename the bundled Go syntax to `GoSublime: Go (Copy)` to make it clear what it is

f48d9d8683cd60b6980d0f2b29425d1d3d60cfa2 authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

66c12f3b8c4d6fb54f819658e97d11b075cd05dc authored over 6 years ago by DisposaBoy <[email protected]>
send the client name and tag to margo

8140b7e21e70522be84b8b7a40bd037eb9cb8eb3 authored over 6 years ago by DisposaBoy <[email protected]>
improve ligature support in the Recommended Go syntax and switch to the by default

eb90fff9e65aac52688c3523033934a52f3df3de authored over 6 years ago by DisposaBoy <[email protected]>
fork ST/Go syntax

821d2693f44fb790fa1da95979341490f39520a3 authored over 6 years ago by DisposaBoy <[email protected]>
improve status bar error message when margo.sublime build fails

adb8839aee3eebaddbc36f83eb3f59a89bd8c740 authored over 6 years ago by DisposaBoy <[email protected]>
ANN 18.08.31

aec60be70245acf909ca312e492bc49deccc945d authored over 6 years ago by DisposaBoy <[email protected]>
use the QueryTestCmds action for the .t keybinding

1d31c6433bcf03aedaa4a5d18944eb48212ac741 authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

ebf0f888ebc2b3e0206892bd2b3c1e2e9b20eb69 authored over 6 years ago by DisposaBoy <[email protected]>
ANN 18.08.29

ba979602ea2b2615f6bb5ec17c22a90516fb5f46 authored over 6 years ago by DisposaBoy <[email protected]>
plug one more GO111MODULE env var leak

0e18d9c96cec0b92aec7eb97659c875c620fda2d authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

20645293b45ccdc0e0a3c38b5fca864807f1ee4f authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

add new reducer &golang.MarGocodeCtl{}
this allows manual cache management using the new `margoc...

a72608b65b6488f76568884ee31e1198c20c04fd authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

better gocode pkg cache is implemented but memory use is too high

e6969c1f4ef71bacbe432be76e432be9031fd2c1 authored over 6 years ago by DisposaBoy <[email protected]>
ANN 18.08.22

cc48ff42c4ba4ed90717cc5538e59a480917269d authored over 6 years ago by DisposaBoy <[email protected]>
add support for MARGO_DATA_DIR env var

8799de1720cf662fb37168898895b563f100e00d authored over 6 years ago by DisposaBoy <[email protected]>
add UI support for UserCmd prompts

99c7be8d4693126d556b78b2854641c7b737340b authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

577ec3eacbf501a7f652eeaef313be025e25a4b7 authored over 6 years ago by DisposaBoy <[email protected]>
* set GO111MODULE=off when building the agent

* merge all env vars named ^MARGO|GO|CGO so we pick up things like GOPROXY and GO111MODULE

f0c3ef251548efa0cff92037533c0c3270607a40 authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

2e63d9ca986231c2f6ee20f0f30e49faf3e2d529 authored over 6 years ago by DisposaBoy <[email protected]>
ANN 18.08.15

7a6fe6960c22d9195fbfed9b5f43df66ac285269 authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

7680665fe99957fe762f7438ade4b8bed82f43b3 authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

* add some logging when `import "margo"` fails

32965f016f0c3d6b8ec693a09002bc617c2589b7 authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

* fix auto-switching to the agent's GOPATH when editing pkg `margo` or `margo.sh/...`

b8125e243263b212810c7334e23d1cf87063d482 authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

* use the agent GOPATH when installing the bundled guru

260b8d27e95c7604ab214e290877a4decfecb881 authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

b79b5f2722b91245031d940cc73411d639a7b4c7 authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

* fix MARGO_AGENT_GOPATH not being used when looking for the `margo` pkg
this should fix the f...

ffe9020c94df6fb068828aa672ac1bf815fa9e98 authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

bf2ead85bfddd7e442ae89ec4b332ae22fb9dbfd authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

912bbd63b375224a512668b4006dc39f99c9113d authored over 6 years ago by DisposaBoy <[email protected]>
fix use of undefined var

f15be5be3e81630976213e78cbae66455670e3a5 authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

56b9313f2fe4582825f5d71799eab5f2b24a1243 authored over 6 years ago by DisposaBoy <[email protected]>
fix `go install margo.sh` failure

this fixes #847

445a1e076e9d8e4595004906463fcd24c37cbdde authored over 6 years ago by DisposaBoy <[email protected]>
don't attempt to stop the agent if it wasn't running

6ea366208dcb9f1d7446f650973275c9c67caec1 authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

35579b782932d46f07f5a32c0870829f56873b82 authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

88fc1312b61cd35ba139ff7d159350abc1599417 authored over 6 years ago by DisposaBoy <[email protected]>
fix GOPATH switching

02182b6007915e64a853336a588c0924698ac035 authored over 6 years ago by DisposaBoy <[email protected]>
fix mis-use of same variable for different things

3252008aff50d7864bdb24c8c82ce94d38970f82 authored over 6 years ago by DisposaBoy <[email protected]>
Merge branch 'master' into development

2950cf604d0cafdb1b98ecab283eb3b184b50b6f authored over 6 years ago by DisposaBoy <[email protected]>
cleanup gosubl.margo initialization

336a471a1a20fa9f1a81d4c475e1b55ca5567157 authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

d8399f6fbf63d86e484d28e69ceabed5e7c995a5 authored over 6 years ago by DisposaBoy <[email protected]>
ann

1e67186cb83025591230ce98b9d545e7263f8441 authored over 6 years ago by DisposaBoy <[email protected]>
update

88e04a5b2beb25d835d154c2da8a9906af87a591 authored over 6 years ago by DisposaBoy <[email protected]>
set MARGO_AGENT_GOPATH and automatically restart margo if GOPATH changes

this should fix failure to auto-complete packages in GOPATH

72ee6c96bde0085129a4d8af55a8bcaca0a765f3 authored over 6 years ago by DisposaBoy <[email protected]>
Merge branch 'master' into development

9231912ea3759b9b7a43bddffc7feaf3ee72dafc authored over 6 years ago by DisposaBoy <[email protected]>
remove debugging print

37b6251e8376b78ce17894f02441367bdc0e4054 authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

6158ad148606d1e1eb78e7de18f846e3cfe41a44 authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

f8adbc855b446f26e836864dde7c3fa807ea3204 authored over 6 years ago by DisposaBoy <[email protected]>
remove the 9o echo command

d7aa23752e5dfcdc0887174f01750bd78ce73c76 authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

a53884335395879e0a906c4dc5a05169c726adfd authored over 6 years ago by DisposaBoy <[email protected]>
* implement goto definition with a dedicated margo.sh command goto.definition

* misc polish

5515205d36f0ef726ce386af3b3dd12187fea8e9 authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

49ec7821133c783ab663b71a39ef41fa844a01f9 authored over 6 years ago by DisposaBoy <[email protected]>
start disabling GS features by default

they're pretty much all supported via margo.sh now

9ecb027d9dbf6abef9eb6de3231ac1eded44a891 authored over 6 years ago by DisposaBoy <[email protected]>
fix broken syntax highlighting

2a0bcc5af663995bed6a0663c84131467f7ac9bc authored over 6 years ago by DisposaBoy <[email protected]>
start work on reducing interaction with the ST api to (hopefully) reduce latency

also add support for 9o completions via the QueryCmdCompletions action

33533e17fbbcc34161c90ba2589de3efe9fb8178 authored over 6 years ago by DisposaBoy <[email protected]>
profile agent startup

4c7b4d47c558e115826996a35a77cb6ca92e9722 authored over 6 years ago by DisposaBoy <[email protected]>
make sure rendering starts on the ui thread to (hopefully) avoid long delays when interacting with the ST api from a different thread

9a71b160cb19db2424bd1cf35c35ec9ffff954c1 authored over 6 years ago by DisposaBoy <[email protected]>
update umsgpack

15f45119a01db3e491636836b96f8390614a9030 authored over 6 years ago by DisposaBoy <[email protected]>
remove debugging code

590d06d501396c3aecd57f322073fde2ba592fd5 authored over 6 years ago by DisposaBoy <[email protected]>
fix a possible infinite loop when opening/focusing a view

if the view.is_loading() returned true, gs.focus would be called recursively.
if the file doesn'...

d1490031ddc0680c0910e71505b5879c687b484c authored over 6 years ago by DisposaBoy <[email protected]>
misc tweaks to debugging module

c0cfd0b47fe07690719bbb252c77a56b008339d6 authored over 6 years ago by DisposaBoy <[email protected]>
automatically load _before.py and _after.py to allow hooking into GS initialisation

d06235b5a96d9eff4bc34e214d767432e7a86d89 authored over 6 years ago by DisposaBoy <[email protected]>
misc 9o improvements

* navigating to any vfn should now work correctly
* when output is written (before the comand en...

f034f114eff8d946c1cfb6edfb14f6107012d5eb authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

147037396f4b869f34f6a97a7260b787031e77b7 authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

78dc48d2b4bc108c142390bed6ad3bf842207066 authored over 6 years ago by DisposaBoy <[email protected]>
make view path/name matching consistent between GoSublime and margo

36420032c62ec1a68fe62dc686eb3ec7415957f7 authored over 6 years ago by DisposaBoy <[email protected]>
improve issue palette rendering

* add support for multiline messages
* prevent ST from cropping the message sometimes when it's ...

6cedf24df8fcac0235ec5d6cbf4dae8f0579e207 authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

6187ee26420811b56373acfe6fb4e40168ecc802 authored over 6 years ago by DisposaBoy <[email protected]>
use the pkg snippets to generate content for new .go files

63b2b031a0cd33e0c778fffdf7f16e225cc049d1 authored over 6 years ago by DisposaBoy <[email protected]>
close the agent stderr after the process exits to allow logging to continue to work partially during shutdown

84986207fb53eaa42b821fa7ca05422946538064 authored over 6 years ago by DisposaBoy <[email protected]>
improve VFN matching

* change the primary VFN from `view#$ID` to `view@$ID`
mainly to avoid confusion with 9o's `#`...

b9ac9d963dedb6b9ef16e8ff8126a2f8c0784ab3 authored over 6 years ago by DisposaBoy <[email protected]>
don't send the content of non-source views

9348d945435d2bbe2b73b62ff49654ce6e2d84b1 authored over 6 years ago by DisposaBoy <[email protected]>
misc tweaks

* fix a ui freeze when a response comes back while we're executing a blocking request
* add Sent...

750d041a7bdf4093d14c6a1208fabff33e5d4324 authored over 6 years ago by DisposaBoy <[email protected]>
don't do autocompletion in views without a lang, nothing will respond to it

268fa6dcb6e596b322e1c0a1e9fbc8cb65f1d57b authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

d928216bfbb6a9c1a881adc8332e0a020514a39c authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

8c94362c9656f4824e77f1176a8ef30e66dbd374 authored over 6 years ago by DisposaBoy <[email protected]>
add support for user-commands and run commands through margo for live command output

* margo's `go` command is incomplete so replay, etc. doesn't work
* change default 9o_instance t...

cb4428bb79214d586cd49b1a438dfc2e3e4091aa authored over 6 years ago by DisposaBoy <[email protected]>
if the view is None when draining the queued actions, do nothing

41b3567ee3efa3da5d7b3a5d9dff15711b842072 authored over 6 years ago by DisposaBoy <[email protected]>
sync margo

0a35d7cdc23f3ddd8dfea314878b2898feefcec7 authored over 6 years ago by DisposaBoy <[email protected]>
change the default issue tag to `error`

ecfcd711b42f359d8897d2d631952e7047af4993 authored over 6 years ago by DisposaBoy <[email protected]>