Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/crystal-lang/crystal
The Crystal Programming Language
https://github.com/crystal-lang/crystal
7539c0153147916f2c2c81e4813ee00fea6b75cf authored over 6 years ago by TSUYUSATO Kitsune <[email protected]>
* Add Regex.needs_escape?
* Revert to using case statement with hard-coded character list
...
980492c426a92ab4928dd5315c4094134c1ab73e authored over 6 years ago by Sijawusz Pur Rahnama <[email protected]>Add `MetaVar#defualt_value` and `MetaVar#has_default_value?`
27faaee09982908dbfe264b23aabf468b3a04acd authored over 6 years ago by Ary Borenszweig <[email protected]>* Fixed openssl/lib_crypto to not fail when openssl headers are not present on the system
* F...
af2e23d343b5f27e67d86ff1a1a5387ec5eb780e authored over 6 years ago by Ata Kuyumcu <[email protected]>434c92096ade1f5f0a4841966e338d0c9b29fbdf authored over 6 years ago by asterite <[email protected]>
ef528a5a58746c883969a01a995d9a01a51a2847 authored over 6 years ago by Julien Reichardt <[email protected]>
Remove TODOs from class spec
7b32e25b5bb64f0a3e2f9b3c0f6dec992fdbc27d authored over 6 years ago by Ary Borenszweig <[email protected]>c109bb55d0b6de92c4f58cbe9130fc97113dbe9e authored over 6 years ago by Serdar Dogruyol <[email protected]>
* Implement no-copy subarray iteration
* Fix example for Indexable#each(*, within)
* Fix I...
74cf7c49b54048140eb6270d69e2efaa7a29d94e authored over 6 years ago by Carlos Gajardo <[email protected]>34078b85f15cd1bf41e5b4908dbf8601bbaf16ac authored over 6 years ago by Johannes Müller <[email protected]>
591580eed1c4b3ffb784be8b9e6a0bf40cf6200b authored over 6 years ago by Johannes Müller <[email protected]>
* Fix ASTNode#to_s to use escape sequence correctly
ASTNode#to_s against StringInterpolation,...
9f589a0b95db5238fbe7d2c05be720decd918aa2 authored over 6 years ago by TSUYUSATO Kitsune <[email protected]>6c40696e4d666b6e7dc37fc4f545df8d51a056fa authored over 6 years ago by Sijawusz Pur Rahnama <[email protected]>
* Add HTTP::Server#bind_unix
* fixup! Add HTTP::Server#bind_unix
aa596d32b7c900283eb6a4ab4727891c8177ad79 authored over 6 years ago by Johannes Müller <[email protected]>* Refactor HTTP::Server to use multiple interfaces
* Remove HTTP::Server#port and add HTTP::S...
01a51265bd1e5e1f942b681abd7923861d134cba authored over 6 years ago by Johannes Müller <[email protected]>Just calls LibC.Sleep for now, which blocks the whole program.
68c805198cc5c83fbec4f233176bd15b454b7c83 authored over 6 years ago by Chris Hobbs <[email protected]>19360bca84f369cfb6d8d500d884a3b218f6de28 authored over 6 years ago by Chris Hobbs <[email protected]>
* Moves `build_and_run` to `spec_helper`
* Adds `chroot` bindings
* Adds `chroot` to `Proc...
913cd8d705307a49c33cd91cfe49e7f21b9c22c1 authored over 6 years ago by Chris Huxtable <[email protected]>* Rename and rework File::Stat as File::Info
* fixup! Rename and rework File::Stat as File::I...
96bcc34afbcf23d50823aaecb0c12b6eed0f8fac authored over 6 years ago by Chris Hobbs <[email protected]>* Add comments in add_def & add_macro
* Fix var name: a_def => a_macro
* Allow macro overl...
a3279079a68fae9cb2057ee3ba8c3b32e328e4dc authored over 6 years ago by Benoit de Chezelles <[email protected]>Remove unnecessary NoReturn annotation
27f8b5dfeca5adc7752104156d982e930265a484 authored over 6 years ago by Ary Borenszweig <[email protected]>de985d09fe93e4d23d68332ddea4a4e1d7c47415 authored over 6 years ago by Benoit de Chezelles <[email protected]>
93769822d24552fe22ce665a878ff6c0cc90175d authored over 6 years ago by Johannes Müller <[email protected]>
Fixes #3124
24c53308192b6ee81459e2a9dd29acfe32e47144 authored over 6 years ago by Carlos Donderis <[email protected]>* Raise syntax error when method argument name is keyword
Closes #5895
However some keywor...
35a108e1871f16645047d7e42c19525c34aeba2b authored over 6 years ago by TSUYUSATO Kitsune <[email protected]>Fixed #5417
403de68b77166945abfdd222941c954922ab149e authored over 6 years ago by TSUYUSATO Kitsune <[email protected]>* Fixed OpenSSL bindings to recognize LibreSSL
* Fixed OpenSSL header parsing macros to work ...
72ce28fdb508ea3203cc674b1f785c122eb91fb6 authored over 6 years ago by Ata Kuyumcu <[email protected]>27cfeb3eac6a00d37eb0f534e57ae3e82b7c5441 authored over 6 years ago by Davor Ocelic <[email protected]>
68575de6851ec49a09b84170ce0c78f2b90020cc authored over 6 years ago by TSUYUSATO Kitsune <[email protected]>
* Rename partial templates with leading underscore
* Add _head.html partial to dry up html he...
90c3a7ac25f3b3bd1c0e5d1e7e91d63d90829d98 authored over 6 years ago by Johannes Müller <[email protected]>* Fix codegen/asm specs to run x86 ASM only on x86_64 and i686
See https://github.com/crystal...
9df03154d4ef8a30e73b88731ba2087cbed536e3 authored over 6 years ago by Jakub Jirutka <[email protected]>* Include type restriction on getters in JSON/mapping
* formatting
* method fixing
* wh...
bdab49591d6154f3812090cfdeba47a7e91281e9 authored over 6 years ago by Daniel Worrall <[email protected]>Fixes #5610
e7860df85ce0cc3a060265ef6871449d3c513866 authored over 6 years ago by Chris Hobbs <[email protected]>* Markdown: fix handling of code fences appearing on the same line
In conformance with http:/...
ba771248fd6ef3d634bbd771e4b871b7ca6b8265 authored over 6 years ago by Oleh Prypin <[email protected]>* Fix wrong link in x86.cr
* Update x86.cr
* link deleted
* link deleted
* link deleted
2e1fee69600df0d17975c9aecd48b107059a310c authored over 6 years ago by r00ster91 <[email protected]>Update documentation for NamedTupleLiteral#[]
fedb6ddba884057de3415c0fc1fa344ac08a12c7 authored over 6 years ago by Serdar Dogruyol <[email protected]>Docs: Add examples for parse(IO) to JSON, YAML
4400657b6ea566b215de5695e02bf423602a6a02 authored over 6 years ago by Serdar Dogruyol <[email protected]>Fix HTTP::ChunkedContent#peek return empty bytes at EOF
e3dfb4760b9d0a69455e2941207449e483814c80 authored over 6 years ago by Serdar Dogruyol <[email protected]>CHANGELOG: Add missing links to Github issues
8ce742a1b448ea3977d719db7fb548f5ac997bc4 authored over 6 years ago by Serdar Dogruyol <[email protected]>Corrected a typo in File's documentation
7d7e4be07c751745a35271c59e307627780a165d authored over 6 years ago by Serdar Dogruyol <[email protected]>These additional methods are used by a method in spec_helper and would not be available unless l...
4b2951cfd42e67d1cfc761ae83a7e47e12a098a8 authored over 6 years ago by Johannes Müller <[email protected]>* Sync built docs in master to s3
* Persist to worspace only in linux64 specs
Otherwise ma...
8dd6f54c2bf49a602776c58e646bda714b4d792c authored over 6 years ago by Brian J. Cardiff <[email protected]>87d0a4b6778f05e01bccf281dd28a2c401de297c authored over 6 years ago by Johannes Müller <[email protected]>
also fixes syntax for class methods in docs
89cb674fc7d9c824069b14347b7e398936ded179 authored over 6 years ago by Johannes Müller <[email protected]>* Fix HTTP::ChunkedContent read incomplete chunks
* fixup! Fix HTTP::ChunkedContent read inco...
c541aaea4a42c6c201041021fcd05025acdc794e authored over 6 years ago by Johannes Müller <[email protected]>f91af5f71249cbee10ba64123c1094245a62cf3c authored over 6 years ago by William Woodruff <[email protected]>
Fixed #5411
27697cf492c5541ac55976b9ace5231828c15175 authored over 6 years ago by TSUYUSATO Kitsune <[email protected]>* Add punycode support and integrate with DNS lookup
e4f637cc6feaa562374eef39f5fd80c47004f9dc authored over 6 years ago by TSUYUSATO Kitsune <[email protected]>* Alter logic in Time.leap_year? for performance
Let the && short-circuit the evaluation for ...
1ce052c7f3ad142e1b7d38f0dcdc2faedb9ca6f0 authored over 6 years ago by Rob Biedenharn <[email protected]>8061b524a78743f33a3485baef51a5b0f9392554 authored over 6 years ago by Nathanaelle <nathan@sucré.fr>
1a6d5977ecde831c14ad2496d6d03db0709b25da authored over 6 years ago by Jakub Jirutka <[email protected]>
b1c30c253dc8a4773dbf470482cd53f7ac93026c authored over 6 years ago by Julien Reichardt <[email protected]>
* Work String#starts_with? with regex
This feature is imported from Ruby 2.5.0.
See: https...
4f4240b1c2bdb44c24395483567a4a6ce667f540 authored over 6 years ago by TSUYUSATO Kitsune <[email protected]>3138b520651cf24f2b3810b8a67b8fc0116d9f00 authored over 6 years ago by Julien Reichardt <[email protected]>
7d64756f30f10c7dcda3cd72f39621f0ff1c2930 authored over 6 years ago by Florin Lipan <[email protected]>
This allows `File.write` to optionally append to files (instead of
truncating them).
Fix #5853
680d3e067cfe9884b79eee2408b047b76987a176 authored over 6 years ago by TSUYUSATO Kitsune <[email protected]>* Refactor Colorize#surround
This is one of the separations of #3925.
Remove `surround` an...
f22d68943db5d456aa3f7110f5b4cea57cbc8874 authored over 6 years ago by TSUYUSATO Kitsune <[email protected]>* Ensure cleanup tempfile after some specs
* Fix compiler spec
12488c2df9fa58f9786433c1ca4e48711f4cf752 authored over 6 years ago by Benoit de Chezelles <[email protected]>ef85244ad8541763f59208b1e2327e4351fed36c authored over 6 years ago by TSUYUSATO Kitsune <[email protected]>
* Fix duplicated articles 'a a' in char.cr doc
* Shorten sentence
https://github.com/cryst...
8c737a0cc501a630f2ec0d1967969f6b228dae68 authored over 6 years ago by TSUYUSATO Kitsune <[email protected]>73989e8cf40705a6eeccfc841f3ce9afbae7bf46 authored over 6 years ago by maiha <[email protected]>
b62c4e16a6dd61024902e14a653e010ad60d3ebf authored over 6 years ago by Sijawusz Pur Rahnama <[email protected]>
c17ce2d1cd6b824b7e86d3adcbd32ac5fb1e002b authored over 6 years ago by Sankha Narayan Guria <[email protected]>
Ref: https://github.com/crystal-lang/crystal/pull/5912#issuecomment-378495637
106d44dc8bbf3a0d4f486318e39543d4142fc1ca authored over 6 years ago by TSUYUSATO Kitsune <[email protected]>011e6888866c28d8445aebaf2079580dc46adda8 authored over 6 years ago by Paul Smith <[email protected]>
b5a3a6563443a1b7f455bfec3100094cdb021743 authored over 6 years ago by Johannes Müller <[email protected]>
Ref: https://github.com/crystal-lang/crystal/pull/5912#discussion_r179045812
`"aabbcc".tr("a", ...
9662abe9f06102f5733f94cae0452ade5f58e4d4 authored over 6 years ago by TSUYUSATO Kitsune <[email protected]>* Fix #5907 formatter bug
* Apply new formatter
ec423eb4acb7d6862622c2dc1c3ef7cb7a09d48d authored over 6 years ago by TSUYUSATO Kitsune <[email protected]>* Pass an unhandled exception to at_exit block as second argument
Follow up #1921
It is be...
5056859ea8de7ab2920b628982764d246d81f827 authored over 6 years ago by TSUYUSATO Kitsune <[email protected]>5c8f62fa06c1c8667bcde1d8d12df2e8e3319bef authored over 6 years ago by Johannes Müller <[email protected]>
82caaf06511bec0654e6f2ec2e3a9d4151a4c13a authored over 6 years ago by TSUYUSATO Kitsune <[email protected]>
* Colorize: abstract colors and support 8bit and true color
Closes #5900
* Color#fore and ...
bb5bcd2942a0e2482b3f46d6c299cc87f1f441ec authored over 6 years ago by TSUYUSATO Kitsune <[email protected]>7eae5aa3ccd0fbfef1b048fa31ae644b571cb11e authored over 6 years ago by Benoit de Chezelles <[email protected]>
https://github.com/crystal-lang/crystal/issues/5892#issuecomment-377822847
60f675c8885e2162f75a9af8adcdc2a8afd5d480 authored over 6 years ago by TSUYUSATO Kitsune <[email protected]>Fixed #5066
4d2ad838e04e98ddc63261b2ba77be8d4448f6e5 authored over 6 years ago by TSUYUSATO Kitsune <[email protected]>e17823fce5446269b8117f66e5194d955adc4e0c authored over 6 years ago by TSUYUSATO Kitsune <[email protected]>
49d722c16f25706c0469dd437a19ec0f84dbbe2a authored over 6 years ago by Chris Hobbs <[email protected]>
945557b85fa95fbae9d1e70f8adeb5afe3f3069b authored over 6 years ago by Sijawusz Pur Rahnama <[email protected]>
45323890d86fbdb9dc30f9a692d5d896259f5263 authored over 6 years ago by r00ster91 <[email protected]>
* Allow a path to declare a constant
* Add spec for type keeping when creating a constant usi...
5cd78fa51284d22dcf5b485b0939e790d2f54f54 authored over 6 years ago by Benoit de Chezelles <[email protected]>Fixes #5875
f33a9105df68a17c5216a945fa900a066b408274 authored over 6 years ago by Carl Hörberg <[email protected]>* Fix HEREDOC error message grammar
* Update parser_spec.cr
0424b2223b5b1c21b6e234c665dabd0adf0d3b58 authored over 6 years ago by r00ster91 <[email protected]>4927eccaa6414e00bf4f2d32da0275b821b75a12 authored over 6 years ago by Benoit de Chezelles <[email protected]>
c2efaff29bfed2134998e7abbd41fedb61acf93d authored over 6 years ago by Will <[email protected]>
* Fix exit/raise in at_exit handlers
* Add specs for exit & at_exit
* Refactor handler loo...
0970ee9ad88a319c371c89cc8e13f4babc148da8 authored over 6 years ago by Benoit de Chezelles <[email protected]>
* Documentation: Add API docs for Array sorting methods
- Array#sort(&block : T, T -> Int32)
-...
bc1c7a9e4449ddcdeda4d4683b1461ae84b2f352 authored over 6 years ago by Johannes Müller <[email protected]>
9f28c778d83ee0a753a0ea6ff958c56dc4f7688c authored over 6 years ago by Heaven31415 <[email protected]>
9980a1f54abd6c450a5ea83fd308faed470fc884 authored over 6 years ago by Jakub Jirutka <[email protected]>
`>/dev/stderr` does not work in some environments. Moreover, all POSIX
compliant shells support...
* parser: Add spec for method def block argument with new lines
* parser: Handle space or new...
dedc726bcafd48f017865020441cfce6c45b741c authored almost 7 years ago by Benoit de Chezelles <[email protected]>`p %r{\/}` shows `/\\//`. It is invalid regexp.
2d93603d453f42865fde421ae3e6af99eeaba2ad authored almost 7 years ago by TSUYUSATO Kitsune <[email protected]>502ef403f9392da3f8f6361232d9fc07f6e7e4e6 authored almost 7 years ago by Johannes Müller <[email protected]>
5d5c9aca748aca6c5609bfcf0984bf940990058b authored almost 7 years ago by Lachlan Dowding <[email protected]>
c0cdbc21283c61bc4340fc8562123a4403f2f5a6 authored almost 7 years ago by Sijawusz Pur Rahnama <[email protected]>
863f301cfe9e9757a6bf1a494ab7bf49bfc07a06 authored almost 7 years ago by Anton Maminov <[email protected]>
heredoc inside interpolation is buggy and it is unuseful.
It is a bit hard to fix this, so I'd l...
Previously, `Time#add_span` did not handle times at the min or max range with positive or
negat...
Changes dates in DD-MM-YYYY to ISO format YYYY-MM-DD
dd0ed8ce09aaabad6f7eb68b682a83c6855a1c65 authored almost 7 years ago by Johannes Müller <[email protected]>