Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/opal/opal
Ruby ♥︎ JavaScript
https://github.com/opal/opal
72abe770409a9c6fa64053637287cf293e958524 authored over 9 years ago by Vais Salikhov <[email protected]>
b648b89f7ce0913fad388f9d433fe66ae0fdaa59 authored over 9 years ago by Vais Salikhov <[email protected]>
de4f82a2e28785910074448a19cf2673d4dc189e authored over 9 years ago by Vais Salikhov <[email protected]>
Allow tilt/opal to use Opal::Builder with :build or :builder options
d88ebcf41e529fa6afcb3b3bc3905f75e56faaf6 authored over 9 years ago by Elia Schito <[email protected]>6c0e370f2b7091ed2346f16901034fa90748c417 authored over 9 years ago by Jeremy Evans <[email protected]>
Start using JSHint
cf3c410a9abe711d7455d9a0d67c14a834177eb5 authored over 9 years ago by Elia Schito <[email protected]>7e523bdc6a0f075c0b60eef8c73e78d1b0c01516 authored over 9 years ago by Vais Salikhov <[email protected]>
9a361b475388248d85614343605f840482c01aae authored over 9 years ago by Vais Salikhov <[email protected]>
1c4af226276e748cd105bf2095f32217ce63e3dd authored over 9 years ago by Vais Salikhov <[email protected]>
If :build option is used, the Opal::Builder defaults are used.
If :builder option is used, you c...
Previously this did not duplicate internal structures, causing the
objects to not be independent.
Instead, only modify the state of the generated builder. In order
to test this, add a CLI#build ...
This allows you to use gems for specific builders instead of
modifying global state. In order to...
Update README to mention gitter per this interaction on IRC
87dfce7f35120832206cd7d9cd4a529027fd5c0f authored over 9 years ago by Elia Schito <[email protected]>Allow PathReader to deal with absolute and ./ and ../ relative paths
b1dfcd23c1a416925e96bbb5ff7adfc16dfefb49 authored over 9 years ago by Elia Schito <[email protected]>706962985f6a96f4c9cd4256ea8123d877fa6c8f authored over 9 years ago by Jeremy Evans <[email protected]>
RubySpec: Array#rotate and Array#rotate!
7ed0538191d48af334151704d889078b5826fc40 authored over 9 years ago by Vais Salikhov <[email protected]>ref #848
ea0e2c5fd4c3f4745d6f3b7e18455c80c430468b authored over 9 years ago by Elia Schito <[email protected]>Replace ^ and $ with \A and \z in regular expressions
dd7d39d25d512ffc25cdab352ff5ae6739b92460 authored over 9 years ago by Elia Schito <[email protected]>cb5e235567d47e305a65031bd1d9ff4456d024e2 authored over 9 years ago by Sidu Ponnappa <[email protected]>
901e367a5e971d3515a1dfce06fa60b666f9ffd1 authored over 9 years ago by Sidu Ponnappa <[email protected]>
RubySpec: Array#values_at
e59c0e5d60a74d3e48af88d8be59a5920cfe8ee0 authored over 9 years ago by Vais Salikhov <[email protected]>Don't swallow backtrace when reraising error
24af27d8abdf3219eeab676a92b91762b6a14479 authored over 9 years ago by Elia Schito <[email protected]>And recognize the new “.self” debug urls.
8991b4628b088f4a024dd6e62c12506a915dc08b authored over 9 years ago by Elia Schito <[email protected]>
Found that in opal-rails, not sure if it’s something related to
sprockets-rails or the upgrade ...
e3a7ee7842d303dbd93e724853f9a1c19d5fc0e9 authored over 9 years ago by Elia Schito <[email protected]>
As per https://github.com/rails/sprockets/issues/40#issuecomment-100289535
14b100953a51a8a63a1f0d710f2b3ce740431f30 authored over 9 years ago by Elia Schito <[email protected]>413c210098ca0f4518d8aed4c95423889402c129 authored over 9 years ago by Sidu Ponnappa <[email protected]>
define_method fixes for issue #850 (Method,UnboundMethod)
fixes #850
ec61e26d47dbbd15183d45caa9034f40de5d6327 authored over 9 years ago by Elia Schito <[email protected]>f955e0db5ff54c9bf126c6e550c43a469362f171 authored over 9 years ago by Elia Schito <[email protected]>
Stdlib/Set methods, add the +,| operations and union method
cef2632f2affbaa6e4392e8ffd715f5a671853ca authored over 9 years ago by meh <[email protected]>
If you specify a message when raising an existing exception, ruby
does not use the exception's e...
80bd49e5963d22d3c97c2e83e7bb639de9db7097 authored over 9 years ago by Brady Wied <[email protected]>
5a61f787a7c035af2cdae8b25fd87f902c5448fc authored over 9 years ago by Brady Wied <[email protected]>
This allows you do do things like:
Opal::Builder.build('/path/to/file.rb')
Opal::Builder.bu...
These will be \A and \z in ruby mode and ^ and $ in javascript
mode, giving the regexps that use...
d4fda8f5014db553deb26f2986cfbca3edeff9bc authored over 9 years ago by Jeremy Evans <[email protected]>
Rubyspec: Array#combination
ba569698058c7cf3f2bf65389872d92a2e2fcf99 authored over 9 years ago by Vais Salikhov <[email protected]>* Use ArgumentError exceptions consistent with Ruby
* Follow convention in opal/opal/corelib/arra...
b871c2b5aabc5508cac764b589a34a593a716280 authored over 9 years ago by Sidu Ponnappa <[email protected]>
a31575b18d48575416c928314eed842a0f0b9d17 authored over 9 years ago by Brady Wied <[email protected]>
Make opal/builder depend on opal/paths
69936a1f71f3b64bc81a39ac8a6a2915fc4673e0 authored over 9 years ago by Elia Schito <[email protected]>
<fkchang> jeremyevans: it seems that https://gitter.im/opal/opal get's a lot
more chat...
91aed7cd76c20ecfba041bebc86d0e49b309de9f authored over 9 years ago by Brady Wied <[email protected]>
Unless you specifically want to match the start and end of any line
in the string, as opposed to...
973eb61359bfec1c0b24ada413963c8b7f0361d6 authored over 9 years ago by Brady Wied <[email protected]>
24435a619cf2462e3f56c51bc3aeabf3d36c5e69 authored over 9 years ago by Brady Wied <[email protected]>
559e5d88e8830623f32d820a347f5294f620bcec authored over 9 years ago by Brady Wied <[email protected]>
It doesn't seem to work if you require opal/builder without
opal/paths.
* Handle case where nil is passed in without a block (kind of semantics, but better to pass ruby ...
74eef1f9f4d5e409d15c545fe49a026c5fd43cdb authored over 9 years ago by Brady Wied <[email protected]>* Exclude bugs we can't fix right now
496a00dcc823b4ddb9691db2478eaef0e6b3b40c authored over 9 years ago by Brady Wied <[email protected]>Replaced self.dup with `self.slice()`
Moved var declarations to the top to reflect hoisting
Fix #838
29c731e135d3c328ac53d4409e1073a10b8e3836 authored over 9 years ago by Elia Schito <[email protected]>4f4ee3b9d4dc731bc73b45776b7c99f17b54a368 authored over 9 years ago by Vais Salikhov <[email protected]>
Fix #844 - compiling block arguments creates global variables
a6f53270e2e3018930621e0806b1831832ce65da authored over 9 years ago by Elia Schito <[email protected]>441afe88fb44173533c5cdddb8fb9f8553667df5 authored over 9 years ago by Vais Salikhov <[email protected]>
b39b3484097cf87d16a04c210e450332137b6097 authored over 9 years ago by Sidu Ponnappa <[email protected]>
Add opalist link to readme
271a3f70eb8b92976b81450248b275a2d6831c1b authored over 9 years ago by Elia Schito <[email protected]>c47bb33e5b21d6d5fe9cfa21ae86bc40dc74e1f8 authored over 9 years ago by Jared White <[email protected]>
1eb478021c7c6fb03c6df0a52a86af8afe556b66 authored over 9 years ago by Elia Schito <[email protected]>
d39f621180e921383f34a2978747b55c08bc7e1d authored over 9 years ago by Elia Schito <[email protected]>
Move `TOLERANCE = 0.00004` to spec/spec_helper so specs can pass in Chrome too
62df841d04a8fd024b19324aecc13b4c3b65dea5 authored over 9 years ago by Elia Schito <[email protected]>String#inspect fully compliant with rubyspec
7e2aa427e99fc0cf4cfc2e3105f6e954f9e7b537 authored over 9 years ago by meh <[email protected]>211158f108c19a5e2ccd1d20fd8f58dca7913b6d authored over 9 years ago by Vais Salikhov <[email protected]>
RubySpec: Moving specs for Singleton#_dump to /unsupported
fc55bbd1afb52e2f3be05ed28bb1867621fe5ab3 authored over 9 years ago by Elia Schito <[email protected]>96d0e92feb8e2756055e30b68f71aa10a56d2117 authored over 9 years ago by Elia Schito <[email protected]>
628d0bf07d1b91bb1b78817da294066a8cbe7719 authored over 9 years ago by Sidu Ponnappa <[email protected]>
Replaces pull request #760
af8dd188de3d9fe038b427959fe79e8d96de7029 authored over 9 years ago by Sidu Ponnappa <[email protected]>1148500eca53c2d9cdbb4a993782de8091ad6886 authored over 9 years ago by Vais Salikhov <[email protected]>
String#initialize with an argument is not supported
e408a1aec50ab98a5b4bdbc5422105db4413abcc authored over 9 years ago by Elia Schito <[email protected]>474647cbfb0acc8f1a6d9a6ff8f57bba3644217a authored over 9 years ago by Vais Salikhov <[email protected]>
Fixes #638.
dd4d8a34dfd10db4c99fde600ddbfd53ed0e67a1 authored over 9 years ago by Adam Beynon <[email protected]>Fixes #728.
03f28902f244bc45511b89a18474484899b5808b authored over 9 years ago by Adam Beynon <[email protected]>
This correctly sets the lexer state to :expr_endfn in various
circumstances, so might actually f...
7451e1b10db1ddd9ef6441b71e4091945ce05532 authored over 9 years ago by Vais Salikhov <[email protected]>
fixes #716
485400ecc3196d4c68715a3afdb1f6123ac3a950 authored over 9 years ago by Elia Schito <[email protected]>d7aa45bea9ec5b201794ef57633a83c04a175802 authored over 9 years ago by Elia Schito <[email protected]>
Opal::Config
f2987f53004a4c52ca2dc9e93e4c6a0be91fe068 authored over 9 years ago by Elia Schito <[email protected]>988d3f1725baea74444e208f71b489a77e9ed1f2 authored over 9 years ago by Elia Schito <[email protected]>
3b0a25a21dfdaec9dfd837fe79af5cd9329b4d17 authored over 9 years ago by Elia Schito <[email protected]>
8c57ef277ee5de71bbb46901c5615952eaa096f4 authored over 9 years ago by Elia Schito <[email protected]>
43e4083d0731a55014d6959c2fe7a36da70892d1 authored over 9 years ago by Elia Schito <[email protected]>
f4d70ec91aa8f32dbe46c4686ec0bfe36700a5ff authored over 9 years ago by Elia Schito <[email protected]>
Support tilt integration without sprockets
6abeb946dd9979288622064c66ace4bee9f3233c authored over 9 years ago by Elia Schito <[email protected]>d9e4e16eea537f713d8195f5c8d0881fda718042 authored over 9 years ago by Elia Schito <[email protected]>
5368631f2d7ac30c450acee400ca09abd2b7c27d authored over 9 years ago by Elia Schito <[email protected]>
This makes tilt/opal add Opal::TiltTemplate, and make Opal::TiltTemplate
the superclass for Opal...
Don't swallow backtrace on compiler errors
7e8f6f974d3e62273553a1502fc6fd58c82ae550 authored over 9 years ago by Vais Salikhov <[email protected]>e6f327e5793306a7add19e8714cf5bd51dca4a7e authored over 9 years ago by Jeremy Evans <[email protected]>
32d1feb41f4be2838e8155b378490cf5f8f95701 authored over 9 years ago by Jeremy Evans <[email protected]>
This adds a tilt/opal.rb file that allows you to render opal templates
via Tilt without using sp...
Enable benchmarking of rubyspecs
4a349a4cd048cdb6908366d0deb5db9131bd7197 authored over 9 years ago by Elia Schito <[email protected]>ebb837d7d4dc697b425227f9afd87477456f61ef authored over 9 years ago by Vais Salikhov <[email protected]>
68f9a1a99bc612fb7d266945193204356d266d15 authored over 9 years ago by Vais Salikhov <[email protected]>
Clean up filters/bugs/string a little
4699afb4fc94ad5c7bafc7a698a2c393cd1cb969 authored over 9 years ago by Elia Schito <[email protected]>3b160db9af77bf09b536ee8d7bf0b91a0deee79e authored over 9 years ago by Vais Salikhov <[email protected]>
f3b7328bc0115c8e950019bb62627144b6f8d239 authored over 9 years ago by Vais Salikhov <[email protected]>
322a3c2f5db9a3c867f822f56e2e46cb45a973e2 authored over 9 years ago by Vais Salikhov <[email protected]>
173391da549409e2271d4e631603e47014826385 authored over 9 years ago by Vais Salikhov <[email protected]>
String#index fully compliant with rubyspec
ee1deb596bebab931c56891a433b9feec3190947 authored over 9 years ago by Elia Schito <[email protected]>