Ecosyste.ms: OpenCollective

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

github.com/ponylang/ponyc

Pony is an open-source, actor-model, capabilities-secure, high performance programming language
https://github.com/ponylang/ponyc

Remove old s-expression AST build mechanism

1d78731b4d9e5b568095090f00e6ff97e075b452 authored over 9 years ago by andymcn <[email protected]>
Allow capability on object literals and lambdas

8997dd06d978d808642e16faf1278012fefbae52 authored over 9 years ago by andymcn <[email protected]>
Expression/variable captures on lambdas

e8e1772aa817e8646fe1b5175d1353e97ab1d9b2 authored over 9 years ago by andymcn <[email protected]>
Merge pull request #299 from dckc/numa_stack_check

handle failure from numa_alloc_onnode

dc6dcfa858e453e7b1eeeb95b2d9f7bb1fdd5d3e authored over 9 years ago by Sylvan Clebsch <[email protected]>
handle failure from numa_alloc_onnode

fbe5b2486c287223b3ea1dd4df66e052219068b1 authored over 9 years ago by Dan Connolly <[email protected]>
fix llvm verification error

00bf8805ba29e3e2fb32157aa3c7b1d410b387e4 authored over 9 years ago by Sebastian Blessing <[email protected]>
Fixes to compile on linux

There is three fixes on this commit:
1- Allow ponyc be installed at any location chosen by the ...

523c8e41110d41ab966d6ebafd23f210d3a33fa5 authored over 9 years ago by Domingo Alvarez Duarte <[email protected]>
travis: send build status notfication to ponylang buildbot list

e73e304be71bc000bb90c233c8f488c13695c412 authored over 9 years ago by Sebastian Blessing <[email protected]>
travis: show commit message on completion

7511b88762ed752fc9914d374df955b3c94c75b8 authored over 9 years ago by Sebastian Blessing <[email protected]>
travis: irc notification always

bd651c149fd38077ec2e84d1bd04bff11f540b51 authored over 9 years ago by Sebastian Blessing <[email protected]>
minor readme change

1ba0b3509acf37119b7754b681c2301edf4de60f authored over 9 years ago by Sebastian Blessing <[email protected]>
Merge branch 'master' of https://github.com/CausalityLtd/ponyc.git

e79463d39034de5fbc2d9d34b8584973f6d18b50 authored over 9 years ago by andymcn <[email protected]>
Stop PonyTest depending on anything else

cd25330896fc8382a471e433b42e77cbc6224464 authored over 9 years ago by andymcn <[email protected]>
minor README cosmetic change

3a434639b0351769258e62e464c180e85fa3e6dc authored over 9 years ago by Sebastian Blessing <[email protected]>
travis: attempt to cache homebrew cellar + enable buildbot irc notifications

f7bfbbc6c80d83befe80b5b133a6804c879231ca authored over 9 years ago by Sebastian Blessing <[email protected]>
readme update

f6f52bc4271e23ac06b5e80157a6166762b6c76b authored over 9 years ago by Sebastian Blessing <[email protected]>
travis: cd back to repo dir

980698b12bd8e5735addd478401ebd0c68bc7ee7 authored over 9 years ago by Sebastian Blessing <[email protected]>
travis: j-switch for untaring pcre2

0b571d3ce02a98fe5d951149c72d88309d0e3853 authored over 9 years ago by Sebastian Blessing <[email protected]>
refactoring travis file

d535046409f4ec99365189661d5a14f0b03b17c6 authored over 9 years ago by Sebastian Blessing <[email protected]>
travis: install g++-4.9 for linux build

4fe1ed49da1fb5daf911c2807d6fb0f34a8a3510 authored over 9 years ago by Sebastian Blessing <[email protected]>
travis: make verbose=true to check compiler flags

ba4e62b16e8b6ee7827b95b7ddaec107071d35cc authored over 9 years ago by Sebastian Blessing <[email protected]>
travis: update to clang-3.6 and gcc-4.9 and set env variables properly

47e9fe7676b3b3ae6827066193d2fbc8abc5abc8 authored over 9 years ago by Sebastian Blessing <[email protected]>
travis set both CC and CXX

04a5915ae53d429151ce63a8c32227e4503bf1c3 authored over 9 years ago by Sebastian Blessing <[email protected]>
travis: force usage of never gcc/clang versions

22282ed728b59c55c7d277160d9f12a7e3f15423 authored over 9 years ago by Sebastian Blessing <[email protected]>
fix .travis.yml + installing newer clang and gcc for travis CI

43972b342bea8ea37cba4e3348bac055c1f1e85c authored over 9 years ago by Sebastian Blessing <[email protected]>
install pcre2 for travis-osx

38adc6ff3f2d043fd8c31c115029cf0d8adabe1f authored over 9 years ago by Sebastian Blessing <[email protected]>
travis apt-get --force-yes

ca0d9aed55691fe8b727c191085f4f50bd21529a authored over 9 years ago by Sebastian Blessing <[email protected]>
travis requires 12.04 gcc backport ppa

fd60c960f3e77f3b4faed8d7ace9fba0aec0f688 authored over 9 years ago by Sebastian Blessing <[email protected]>
try verbose homebrew build to avoid travis terminating the osx build

5bd22d5088473711373ad859ec7375c5eadccf87 authored over 9 years ago by Sebastian Blessing <[email protected]>
Build status update + force installation of dependencies on travis

5e02e0737a3da2fa6df4d40b7b90b1897b641aff authored over 9 years ago by Sebastian Blessing <[email protected]>
os dependend installation for travis

e21d28a04f83fbcd5a9eea81ad6c03a82d608b0d authored over 9 years ago by Sebastian Blessing <[email protected]>
add llvm-3.6 repo to travis file

2f74a2649c862f6e08a1bc0e7c13359a871c9ad1 authored over 9 years ago by Sebastian Blessing <[email protected]>
minor fix travis file II

c40e9780bba2c5b636fe2f9369f74f800d29ea7a authored over 9 years ago by Sebastian Blessing <[email protected]>
minor fix travis file

5207c7658903da979dec7a61f87d49a318df0f75 authored over 9 years ago by Sebastian Blessing <[email protected]>
added basic travis file

ed99310c33859fb02ab9b5b192dc106cd4c5f91c authored over 9 years ago by Sebastian Blessing <[email protected]>
add windows build status badge

425ef14d37701422cc6fa736699551ecf1bb994b authored over 9 years ago by Sebastian Blessing <[email protected]>
store tuples in the reachable type set

06910632ce00835046f3df700c0e61656b95cf03 authored over 9 years ago by sylvanc <[email protected]>
pre-codegen support for embedded fields

72677dcb265c754d73470b0790e88ea7767f4bd6 authored over 9 years ago by sylvanc <[email protected]>
improve internal pointer handling, allow recursing through non-pony allocated memory

f1c30b775f8f17c3d7dde42757ec40a561d7c669 authored over 9 years ago by sylvanc <[email protected]>
generate unique names for generic types with isect/union typeargs

b941eaf10ab2f516bd5f349d06473ce27d12e964 authored over 9 years ago by sylvanc <[email protected]>
remove update from Bytes

c1baf697fb1d5fc14181d4fd3fd862b64ed3f7cc authored over 9 years ago by sylvanc <[email protected]>
refactor builtin arithmetic interfaces

3efec0c6b8dc069f89ecf2d43d56ed8d9047084c authored over 9 years ago by sylvanc <[email protected]>
rename Comparable/Ordered to Equatable/Comparable

ffe60e0aab1a0d89c62db694d859373e43723728 authored over 9 years ago by sylvanc <[email protected]>
Merge pull request #287 from shlomif/shlomif--typos-corrections--1

Correct "OSX" to "OS X".

d553da986677edb3c3495ec1c93c18a85932a5b4 authored over 9 years ago by Sylvan Clebsch <[email protected]>
Correct more 'OSX'→'OS X'

2f7b0365fa1362fde329bd9361788bcf01ab2de8 authored over 9 years ago by Shlomi Fish <[email protected]>
Correct "Mac OSX"→"Mac OS X".

See https://en.wikipedia.org/wiki/OS_X .

9d6d3ed9874efc780ea654e71b4f7bb3999ba208 authored over 9 years ago by Shlomi Fish <[email protected]>
use the AsioEventID type alias

545e403b3d4e2fcb572575940f2b377c7d391146 authored over 9 years ago by sylvanc <[email protected]>
Merge pull request #285 from jemc/refactor/asio-event

Rename builtin type Event as AsioEvent.

4a4a39f87dc6d1490f8c70c73fc10d6cdbadc2c8 authored over 9 years ago by Sylvan Clebsch <[email protected]>
reduce memory usage

750feca683a799e13bbbc90f634fa87c828a9aad authored over 9 years ago by sylvanc <[email protected]>
Rename builtin type Event as AsioEvent.

7977f35005d999e17bdd3b48e881b4ce2123933b authored over 9 years ago by Joe Eli McIlvain <[email protected]>
Merge branch 'master' of https://github.com/CausalityLtd/ponyc

8e5fb9026315ff08406706200d831da7d698801a authored over 9 years ago by sylvanc <[email protected]>
Merge pull request #283 from cgudrian/master

FileMode.group() and FileMode.private() now set the any_exec bit

5bd35f663c3ff8fcd942890144aeff3a05efa2bc authored over 9 years ago by Sylvan Clebsch <[email protected]>
FileMode.group() and FileMode.private() now set the any_exec bit

Before any_read has instead been set twice.

Signed-off-by: Christian Gudrian <christian.gudrian...

86a32cedbc6a4950da7979f04170bf25b5eb6475 authored over 9 years ago by Christian Gudrian <[email protected]>
Merge branch 'master' of https://github.com/CausalityLtd/ponyc

601d53e5aa595216e612e8e0bcc7e3d5afe82fc5 authored over 9 years ago by sylvanc <[email protected]>
Tidy up passes to allow easier implemention of late sugar

205ffd706ac5558f0cc05aa28d9222f2f19e2030 authored over 9 years ago by andymcn <[email protected]>
Merge branch 'master' of https://github.com/CausalityLtd/ponyc

e9f0136af5d9a4eb21084b43e578025990574775 authored over 9 years ago by sylvanc <[email protected]>
Test String.compare() and fix case insensitive comparisons

0c24d0f20ed66abc202e791f3559d32b24772e5e authored over 9 years ago by andymcn <[email protected]>
JSON parsing and printing

5c2bdbd4f2516a3b26f98d186550ce66a2e317c4 authored over 9 years ago by andymcn <[email protected]>
Fix Map.clear() bug

6d8040040cd09341b141c714e59abad678547dad authored over 9 years ago by andymcn <[email protected]>
Field delegation

e8cc6f506dfe7fce78c967a5e3f55484d84e39c8 authored over 9 years ago by andymcn <[email protected]>
Improve PonyTest output

5aa5dfb122f95616e74f5ff4f96ee307cba23dcb authored over 9 years ago by andymcn <[email protected]>
Update pony.g file

d72cea75f513477b38b0e6f8c3ac53ef389e2097 authored over 9 years ago by andymcn <[email protected]>
Change provides type lists to intersects

25462ad693146dd4edb4f63abbf192b9c9cb0194 authored over 9 years ago by andymcn <[email protected]>
Improve handling of clashing inherited method and default bodies

64a1773eb9060b960cc45eee04da8a18ff51eb54 authored over 9 years ago by andymcn <[email protected]>
Merge branch 'master' of https://github.com/CausalityLtd/ponyc

4c8d66ffbb4118d2a1a3da51698827273f5c1978 authored over 9 years ago by sylvanc <[email protected]>
Improve PonyTest aggregation system

718c37398270b1a9fafa85a7ba2af286f4d53a5f authored over 9 years ago by andymcn <[email protected]>
Make PonyTest filter a prefix so tests don't have to depend on regex library

0bf7e9dc71c93024a2ebb6701b767d26dd5dcac9 authored over 9 years ago by andymcn <[email protected]>
Error message for denied match patterns changed for #271

f18ee92e7e2e44d1b8b389a6ddbeb3a9b8e521f2 authored over 9 years ago by andymcn <[email protected]>
Renaming, tidying up and unit tests for matchtype

ceb5a7c954cca2eac6547d12d72c60edacd7b715 authored over 9 years ago by andymcn <[email protected]>
Fix checkin error

ad0423b004d9066bceb2ebf5004cbade28f6f3fc authored over 9 years ago by andymcn <[email protected]>
Tidy up and improve compiler unit tests

c5d2e87a31fbaf0dc7d79eef381152c6df88649f authored over 9 years ago by andymcn <[email protected]>
Fix incorrect spelling of ANTLR in BNF printing

d25abbc66be687926205561a9f7a072e66d6c0d0 authored over 9 years ago by andymcn <[email protected]>
dispose instead of closed

703e017e15b4eb4c32e988461b5e229b7050a521 authored over 9 years ago by sylvanc <[email protected]>
allow the timers actor to be passed in

a36fb2bf48b606e735007d3e94997845a1704073 authored over 9 years ago by sylvanc <[email protected]>
dispose instead of closed

8ae3d57b0f98e32d1fe49e2a6d0e79a908e1901a authored over 9 years ago by sylvanc <[email protected]>
Merge pull request #269 from jemc/fix/os-accept

Fix os_accept to handle `ns==-1`, `errno==EAGAIN`.

196f4e6c1a5d0b073b546fe56189c9df439c2a78 authored over 9 years ago by Sylvan Clebsch <[email protected]>
Fix os_accept to handle `ns==-1`, `errno==EAGAIN`.

This was causing an endless loop and system churn in the
`TCPListener._accept` function when run...

28fe328e6e9fbc894165f262fb444089f878b52a authored over 9 years ago by Joe Eli McIlvain <[email protected]>
updated README installation instructions

5c8498c084acd965397e6208708b40f7082fd6a8 authored over 9 years ago by Sebastian Blessing <[email protected]>
fix build badge link

5f441bd61a092095bcf52a91e759a61364eb64bd authored over 9 years ago by Sebastian Blessing <[email protected]>
Further fix for triple string lexer normalisation

30eca6251c18723520ac5388497fe051e255c2a2 authored over 9 years ago by andymcn <[email protected]>
Merge pull request #266 from jemc/feature/string-optional-arguments

Add default values to last argument in some String methods.

355ab5a0655556964065e5818826b5f6eb95bddf authored over 9 years ago by Sylvan Clebsch <[email protected]>
Add default values to last argument in some String methods.

6934c23d86260d480a171d60e7d862cf090c2b4b authored over 9 years ago by Joe Eli McIlvain <[email protected]>
Fix lexer normalisation of triple strings containing blank lines

ccd9a90ab2ce235c19315ce8598d1ca4df62297e authored over 9 years ago by andymcn <[email protected]>
fixed options parser issue where short opts are prefixes of unknown long-opts

c3306863691c0b04c07ccbb2844625e13cd1b819 authored over 9 years ago by Sebastian Blessing <[email protected]>
Fixed stat.c and suffix_filename on windows

f54ec553eb7e8f04005c9c779a424a6fd27ea063 authored over 9 years ago by Sebastian Blessing <[email protected]>
moved test/pony/unit to packages/stdlib

ec4dcd4240cd264351d53eebf6c39fb7d8dff1c4 authored over 9 years ago by Sebastian Blessing <[email protected]>
String.split

c879c271230fcd12f44223503c1e0562aaf17206 authored over 9 years ago by sylvanc <[email protected]>
partial impl of type_isect_fun for andy

c7a50db09510303163dfe0bd37c6611ee69c1163 authored over 9 years ago by sylvanc <[email protected]>
updated option parser API, resolved merge conflicts

a4e36b7a124773bc2b542ca2c604fb2c1967bcd4 authored over 9 years ago by Sebastian Blessing <[email protected]>
String.replace

05c077b37cea53e20652f561cf1a097d02c3b3b3 authored over 9 years ago by sylvanc <[email protected]>
Merge branch 'master' of github.com:CausalityLtd/ponyc

68df6eaba47c22403a9f1872577d8efe7f5d023d authored over 9 years ago by Sebastian Blessing <[email protected]>
use promises to do async readline prompts

5c51732322acca75d1455e728db85c161efb416c authored over 9 years ago by sylvanc <[email protected]>
initial promises implementation

3c832d1d4fbd1f2c29f729942d2690e57a27229d authored over 9 years ago by sylvanc <[email protected]>
Merge branch 'master' of github.com:CausalityLtd/ponyc

dfe1097c555ab76489ac411bbb814d576b4a929c authored over 9 years ago by Sebastian Blessing <[email protected]>
update changelog

8057d48dd5d901cac202fdf3c6299daea3b33ba4 authored over 9 years ago by sylvanc <[email protected]>
don't use the *at interface on osx

da35e0fed210e2d12083fc55db204a34d9eb1ac3 authored over 9 years ago by sylvanc <[email protected]>
Merge branch 'master' of github.com:CausalityLtd/ponyc

27653847fe0f05e1d05e66c703f8c23037141e0f authored over 9 years ago by Sebastian Blessing <[email protected]>
no d_namlen on linux

74d0be5defc513293b4f6271f637fbad395e1fd0 authored over 9 years ago by sylvanc <[email protected]>
initial capsicum support

55af4e344b377f888fa9d6573145b1372ce218d2 authored over 9 years ago by sylvanc <[email protected]>
bi-directional compile-time short-circuiting

0ab83fa4b1dd0726552c8c551c2597cf2daf80d6 authored over 9 years ago by sylvanc <[email protected]>