Ecosyste.ms: OpenCollective

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

Opal

Ruby 💛 JavaScript
Collective - Host: opensource - https://opencollective.com/opal - Website: https://opalrb.com - Code: https://github.com/opal/opal

Merge pull request #783 from vais/contributing

Updated CONTRIBUTING.md to help people get started

github.com/opal/opal - ab24021101a803d79eefb9b9a78af3ef773e2ed0 authored almost 10 years ago by Elia Schito <[email protected]>
Match internal version name to the gem’s

github.com/opal/opal - 3b7ef52c31b5753d9bf568c1c572d91b0028e282 authored almost 10 years ago by Elia Schito <[email protected]>
Updated CONTRIBUTING.md to help people get started

github.com/opal/opal - 4dcacdb4dc98376620682cdc8993ccfbf5a302ac authored almost 10 years ago by Vais Salikhov <[email protected]>
Load opal right away

Not doing so can cause errors while interacting with external code if
such code is executed bet...

github.com/opal/opal - 1e26f92cc3f91be5a89e22fd68008f438dec9421 authored almost 10 years ago by Elia Schito <[email protected]>
Update version marking it as 0.8.0.dev

github.com/opal/opal - bc10a4e0f5b9304a168cf054d9583e9d4adee234 authored almost 10 years ago by Elia Schito <[email protected]>
Let processor compiler options survive subclassing

Otherwise subclasses would have tried to call accessors on themselves,
resulting in all nil valu...

github.com/opal/opal - a168ac6f2001bf814387183ec4e39e826c70e074 authored almost 10 years ago by Elia Schito <[email protected]>
Avoid pointless warnings from phantomjs

ref: https://github.com/ariya/phantomjs/issues/12697

github.com/opal/opal - 983b6f34edb697ca20660f43be0626a7b2b55ad9 authored almost 10 years ago by Elia Schito <[email protected]>
Don’t load the main asset it’s not opal

github.com/opal/opal - 6f1eacc4c6ec1372256476865d1d91a6352f6546 authored almost 10 years ago by Elia Schito <[email protected]>
Merge pull request #782 from vais/gsub

String#gsub fully compliant with rubyspec

github.com/opal/opal - 8df5e5750b4d293f01665538c05c8addd316483c authored almost 10 years ago by Elia Schito <[email protected]>
String#gsub fully compliant with rubyspec

github.com/opal/opal - d7e813175d41107806f32c80fd3e5e3ff73f2c3d authored almost 10 years ago by Vais Salikhov <[email protected]>
Merge pull request #780 from vais/matchdata

Fix incorrect MatchData#pre_match and #post_match behavior

github.com/opal/opal - 6f68a488a9b0e89e14bc8d34b41fad6b19a56915 authored almost 10 years ago by Elia Schito <[email protected]>
Fix incorrect MatchData#pre_match and #post_match behavior

github.com/opal/opal - 63e0d6efe3f417a48be6ce5054900677150026f7 authored almost 10 years ago by Vais Salikhov <[email protected]>
Merge pull request #779 from vais/sub

String#sub fully compliant with rubyspec

github.com/opal/opal - 3c0c831aaf08cb0b13e767228bfb217b351805ea authored almost 10 years ago by Adam Beynon <[email protected]>
String#sub fully compliant with rubyspec

github.com/opal/opal - d0a317d8b04cc99bb587eb83b35c5d7bc8e88790 authored almost 10 years ago by Vais Salikhov <[email protected]>
Merge pull request #776 from vais/rindex

String#rindex fully compliant with rubyspec

github.com/opal/opal - adf9d71093ed229b623e5404f7738bc88de4e56e authored almost 10 years ago by Elia Schito <[email protected]>
Removed the TODO comment for String#rindex

github.com/opal/opal - 47bf927fac2ec7ff27d3876eef8671c113a79590 authored almost 10 years ago by Vais Salikhov <[email protected]>
Update spec/corelib submodule to make String#rindex fully compliant with rubyspec

github.com/opal/opal - 2c779fdfb97d41aecca5b9d10dfd173102c69c29 authored almost 10 years ago by Vais Salikhov <[email protected]>
String#rindex fully compliant with rubyspec

github.com/opal/opal - 2a89a7cb2fd1ba10575fc289c90e8b3070427a2a authored almost 10 years ago by Vais Salikhov <[email protected]>
Add a spec to ensure complex sprockets files work

github.com/opal/opal - 1e7559a6f641472c0bb8c98ee5984d9deebea59d authored almost 10 years ago by Elia Schito <[email protected]>
Merge pull request #773 from opal/elia/wip-back-to-sprockets

Back to sprockets ✨

github.com/opal/opal - 009a4b18b589a7dd3e8844909316186697385d58 authored almost 10 years ago by Elia Schito <[email protected]>
Fix Processor.load_asset_code with FP*

The amount of FP here probably calls out for a new class with its own
private methods.

* Funct...

github.com/opal/opal - 43aa49956686af2b6f7af8fc9246bf623306b484 authored almost 10 years ago by Elia Schito <[email protected]>
Use a simple interpolated string as default index

Instead of a complex ERB rendering of a constant with current `binding`.

github.com/opal/opal - 2a37c46c5b3b08550321a43c7d7a7f40cfdb0faa authored almost 10 years ago by Elia Schito <[email protected]>
Stubbed files should just be marked as required

Sometimes files stubbed in opal don’t exist at all, but sprockets would
require them to be there...

github.com/opal/opal - 898f99e98f3dcd128cf700eaa8f630d070d68e46 authored almost 10 years ago by Elia Schito <[email protected]>
Use a set for stubbed files (it’s faster)

github.com/opal/opal - ec2d51d2520a2c88e370e38cad61c3b43b025f6c authored almost 10 years ago by Elia Schito <[email protected]>
Forward stubbed files to sprockets

github.com/opal/opal - 2fa18800b71e724eb62158ea543b99d4aec6cbda authored almost 10 years ago by Elia Schito <[email protected]>
Cleanup processor spec setup

github.com/opal/opal - 28f9032cdbc588f900efb83e4f677104acaec87e authored almost 10 years ago by Elia Schito <[email protected]>
Remove meaningless spec

That was copied as is from the erb tilt template.

github.com/opal/opal - affc060057c97001da4c0430a0b28bb715fb063f authored almost 10 years ago by Elia Schito <[email protected]>
Merge pull request #770 from vais/casecmp

RFC: String#casecmp fully compliant with rubyspec

github.com/opal/opal - 19f3bd4530d58bbc706bc4aaca665fb992ad8895 authored almost 10 years ago by meh <[email protected]>
Merge pull request #769 from vais/string

Get rid of most of the String#each_line and String#lines failures

github.com/opal/opal - 3306b56971f786ed8756bef75abfc1ae6e170ba6 authored almost 10 years ago by meh <[email protected]>
Fix String#lines as much as possible w/o having to fix #split

github.com/opal/opal - 5ed9485731a9784a24c71f21c4cd5ce3ed6939d0 authored almost 10 years ago by Vais Salikhov <[email protected]>
Fix String#each_line as much as possible w/o having to fix #split

github.com/opal/opal - 90727f7705718f36dc51aa5ccb83f9550b7b0614 authored almost 10 years ago by Vais Salikhov <[email protected]>
Merge pull request #768 from vais/string

String "spring cleaning" continues: partition, rpartition, *, +, new, upto, sum, tr and tr_s.

github.com/opal/opal - 2613c8788029194e70ddf20bd65f3f42f4300ba4 authored almost 10 years ago by meh <[email protected]>
String#tr and String#tr_s fully compliant with rubyspec

github.com/opal/opal - ffff7026fa6db145c21523b20908cfd06015b407 authored almost 10 years ago by Vais Salikhov <[email protected]>
String#sum fully compliant with rubyspec

github.com/opal/opal - bae014158379a08209cb4b78509f772a0564dfec authored almost 10 years ago by Vais Salikhov <[email protected]>
String#casecmp fully compliant with rubyspec

github.com/opal/opal - 5c62fba0beb9640a5c5e7084b06c79fc2cadfae3 authored almost 10 years ago by Vais Salikhov <[email protected]>
String#upto fully compliant with rubyspec

github.com/opal/opal - 5f36532273215ffbf737bbf07722a55ec85673bc authored almost 10 years ago by Vais Salikhov <[email protected]>
String.new fully compliant with rubyspec (except unsupported)

github.com/opal/opal - 0955b97982b52206fc263cc3ac7d27cd54679cf4 authored almost 10 years ago by Vais Salikhov <[email protected]>
String#+ all remaining failing specs are unsupported

github.com/opal/opal - 94a28d751da344e04984712c8cf550602c3811e3 authored almost 10 years ago by Vais Salikhov <[email protected]>
String#* fully compliant with rubyspec

github.com/opal/opal - bbf0d84d0b139ba4250c83226102d9ef7bcae9e1 authored almost 10 years ago by Vais Salikhov <[email protected]>
String#rpartition fully compliant with rubyspec

github.com/opal/opal - 587f2ceabbc9e2608ce58256c2827a707e6f5530 authored almost 10 years ago by Vais Salikhov <[email protected]>
No loading code if the asset’s missing

github.com/opal/opal - ff96c75edc9992b00a2fe02349a7eb923a909e5a authored almost 10 years ago by Elia Schito <[email protected]>
String#partition fully compliant with rubyspec

github.com/opal/opal - bc132fdfdd4a494e99b6b0b22f94d64cefe4cae6 authored almost 10 years ago by Vais Salikhov <[email protected]>
Merge pull request #767 from vais/string

String#delete implemented

github.com/opal/opal - eaea1fef8782e8a2cd8ab96573501b4404a84772 authored almost 10 years ago by meh <[email protected]>
String#delete implemented

github.com/opal/opal - 3b49d369d80fb3f322e5470e948583a2414e1014 authored almost 10 years ago by Vais Salikhov <[email protected]>
Merge pull request #766 from vais/string

String#count fully compliant with rubyspec

github.com/opal/opal - 812eedd6d2a5c8da1b0da17d7a818010584b7c27 authored almost 10 years ago by meh <[email protected]>
Ensure we’re asking for the js version

github.com/opal/opal - 011f5f432ab03d1830e3b3035694a55e7b86a3ba authored almost 10 years ago by Elia Schito <[email protected]>
Moved shared js helper function to bottom of class definition

github.com/opal/opal - 652d2e22993bbb63fcfa17aac1417d6172c07ca6 authored almost 10 years ago by Vais Salikhov <[email protected]>
Fix the check on asset engines

Engines are classes and not instances, `<=` will check for subclasses including self.

github.com/opal/opal - be9499fdb736835b22c6d141c2ef1d74ab82aa06 authored almost 10 years ago by Elia Schito <[email protected]>
Avoid double semiconols and make it readable

github.com/opal/opal - 1a173782738cf854ce83fcf05109bf24af50da80 authored almost 10 years ago by Elia Schito <[email protected]>
Give complete info on bad compiler option value

github.com/opal/opal - 7c05de1cdd22e37461913d73e1378f4f44972534 authored almost 10 years ago by Elia Schito <[email protected]>
Remove builder remnants from Processor

github.com/opal/opal - c86e0d8271e93eb8c295d33c912cf4c6f1595637 authored almost 10 years ago by Elia Schito <[email protected]>
Use tilt file when compiling for vanilla tilt

github.com/opal/opal - 739efc422b3c7e38a83e04e5ec8499a5065f2744 authored almost 10 years ago by Elia Schito <[email protected]>
Cleanup quoting

github.com/opal/opal - 639cbfc54d29ec8d000d44c93534620a6129fa0d authored almost 10 years ago by Elia Schito <[email protected]>
Allow Opal::Processor subclasses to be recognized

github.com/opal/opal - 69eb290502265daff884f6f340c5da6e06b7a7e4 authored almost 10 years ago by Elia Schito <[email protected]>
Cleanup Opal::Sprockets::Server#javascript_include_tag

github.com/opal/opal - efc220ba59d7ebafd8bb517f90bb95fcdf88d081 authored almost 10 years ago by Elia Schito <[email protected]>
Module name is not just the basename

github.com/opal/opal - 8e780cf3ddf46cb02ca14683eb484c293088c4b9 authored almost 10 years ago by Elia Schito <[email protected]>
Use the configured prefix instead of hardcoding it

github.com/opal/opal - 7ece6e0261793ca53ac7a05e4f91d0aae1296987 authored almost 10 years ago by Elia Schito <[email protected]>
Move asset loading code to an external function

github.com/opal/opal - a57e386b2257bf5de72d7f3cbc9f1564431482b7 authored almost 10 years ago by Elia Schito <[email protected]>
Add loading code to Server#javascript_include_tag

github.com/opal/opal - 0fd3d376cf45f709759eb500b49e06052cf2bce0 authored almost 10 years ago by Elia Schito <[email protected]>
Cache source maps as json

github.com/opal/opal - aba4f070de5519d81349ed8cf4038d56551925fd authored almost 10 years ago by Elia Schito <[email protected]>
Fix the cache key for source maps

github.com/opal/opal - c122cff0fd4483b327b4c9479e36dc88dad00ed3 authored almost 10 years ago by Elia Schito <[email protected]>
Back to using the compiler directly in Processor

github.com/opal/opal - 0ecd85964a56495c6ff60ea41b20b7297c0fda90 authored almost 10 years ago by Elia Schito <[email protected]>
String#count fully compliant with rubyspec

github.com/opal/opal - 29f5d3909d6ee1f29f4a32f872a94f03c377f8eb authored almost 10 years ago by Vais Salikhov <[email protected]>
Merge pull request #763 from vais/string

String#squeeze fully compliant with rubyspec

github.com/opal/opal - 8acef558986dbb4471c6060857c1693302d6293b authored almost 10 years ago by meh <[email protected]>
String#squeeze fully compliant with rubyspec

github.com/opal/opal - 36427ce1d2fbc210d46d45a8e781e214eb8e1e40 authored almost 10 years ago by Vais Salikhov <[email protected]>
Merge pull request #757 from vais/struct

Struct#values_at fully compliant with rubyspec

github.com/opal/opal - f671c464cfb7bf054835307741154d57ffc09267 authored almost 10 years ago by meh <[email protected]>
Struct#values_at fully compliant with rubyspec

github.com/opal/opal - a658052a2263dc88f26d67123d8581d33b73dec8 authored almost 10 years ago by Vais Salikhov <[email protected]>
Ensure resolved path’s always a Pathname

github.com/opal/opal - 291a5c85b639d22b6431461041ced1505f31fe05 authored almost 10 years ago by Elia Schito <[email protected]>
Merge pull request #756 from vais/struct

Struct#to_h implementation compliant with rubyspec

github.com/opal/opal - 9741c7e80fd187f10f5fa0e32ff9913ec63b55d1 authored almost 10 years ago by meh <[email protected]>
Don’t depend on sprockets caching

Which has been removed in sprockets v3

github.com/opal/opal - e33f0d0f0002e4621d781966b31ae43ae23ac86d authored almost 10 years ago by Elia Schito <[email protected]>
Struct#to_h implementation compliant with rubyspec

github.com/opal/opal - d49179026c352d46bd873a8a0845cc7fe79d5335 authored almost 10 years ago by Vais Salikhov <[email protected]>
Pass "Struct anonymous class instance methods Enumerable methods should work"

github.com/opal/opal - 9c5727428d282a21358bc212c9af01f3838a7939 authored almost 10 years ago by Vais Salikhov <[email protected]>
Merge pull request #754 from vais/master

Update spec/corelib rubyspec submodule repo to latest commit

github.com/opal/opal - cc9c43ba0cc94bacaddc5aa8557de0911560ac9e authored almost 10 years ago by Elia Schito <[email protected]>
Update spec/corelib rubyspec submodule repo to latest commit

github.com/opal/opal - f87613edddb8b5c0b0a28813281c1ce241833a3a authored almost 10 years ago by Vais Salikhov <[email protected]>
Merge pull request #752 from vais/string

String bugs cleanup, passing #strip, #rstrip, and #hex.

github.com/opal/opal - 8ac056ee75fa1a4647fd65a996b67c254a1eab85 authored almost 10 years ago by Elia Schito <[email protected]>
Pass "String#hex treats leading characters of self as a string of hex digits"

github.com/opal/opal - 507fb9d48c8b782500d3b744c215c93ef9443055 authored almost 10 years ago by Vais Salikhov <[email protected]>
Moved "String#dup does not modify the original string when changing dupped string" to unsupported

github.com/opal/opal - cafe267754e4a9c26f8039dabc5f49e1f832fb3d authored almost 10 years ago by Vais Salikhov <[email protected]>
Pass "String#to_str returns a new instance of String when called on a subclass"

github.com/opal/opal - 35cc4fc61c0d94122fc586bc0b17f683b3e6c651 authored almost 10 years ago by Vais Salikhov <[email protected]>
Pass String#strip

github.com/opal/opal - 997c95f07d5685336d75ebe71d0c95d1a690c3f0 authored almost 10 years ago by Vais Salikhov <[email protected]>
Pass String#rstrip

github.com/opal/opal - 90f6a24c8fbc9cd45ecc8c213f79f3785a1fe323 authored almost 10 years ago by Vais Salikhov <[email protected]>
Moved "String#index raises a TypeError if passed a Symbol" to unsupported

github.com/opal/opal - f8f28fa310d8f6af6b04091c481eea1893ae4cb9 authored almost 10 years ago by Vais Salikhov <[email protected]>
Remove vestigial fail lines from spec/filters/bugs/string

github.com/opal/opal - 0c064c349f6be6e5fe8898b3c2acda333107768a authored almost 10 years ago by Vais Salikhov <[email protected]>
Merge pull request #745 from vais/struct

Struct#[] and Struct#[]= fully compliant with rubyspec

github.com/opal/opal - 6e3b18ca8d5f4a675c7e2311eea207dca2c3fa6c authored almost 10 years ago by meh <[email protected]>
Merge pull request #751 from vais/string_not_supported

Update spec/corelib submodule to make String#===, String#==, and String#eql? fully compliant wit...

github.com/opal/opal - 2093db494c168263eb65b0a0d7c889c2d80e07c4 authored almost 10 years ago by Elia Schito <[email protected]>
Update spec/corelib submodule to make String#===, String#==, and String#eql? fully compliant with rubyspec

github.com/opal/opal - 00da096eff5bd03423d8daf9acce8a8ab398e1cd authored almost 10 years ago by Vais Salikhov <[email protected]>
Add error message to the TypeError per MRI

github.com/opal/opal - 3cb6ca4c51a1112a19fe9adc806c2f400f82dc6c authored almost 10 years ago by Vais Salikhov <[email protected]>
Keep compiler options in a separate method

This makes them available externally (specifically to opal-rails).

github.com/opal/opal - 93f182c031b4eeaa576fcd75127c964710bd8d80 authored almost 10 years ago by Elia Schito <[email protected]>
Move maps_prefix to a constant

github.com/opal/opal - 3ba877198b7ad8afe13cbb3f979c022095416260 authored almost 10 years ago by Elia Schito <[email protected]>
Fix the target of cache_get/set

Should be sprockets and not sprockets.cache.

github.com/opal/opal - 6d94ea718bd371e77b4d483f6893af0e925f1e4a authored almost 10 years ago by Elia Schito <[email protected]>
Extract memory cache to a custom class

github.com/opal/opal - ba59eb0465a73759a601f5cc09c51f5bb1a23ffa authored almost 10 years ago by Elia Schito <[email protected]>
Remove duplicated line in source map server

github.com/opal/opal - 93076d0cff19070ebaebf94eb998efa5720dac00 authored almost 10 years ago by Elia Schito <[email protected]>
Move maps to a different prefix than sprockets

github.com/opal/opal - 4792db2a337b99030f2ed2624151f828ef526a35 authored almost 10 years ago by Elia Schito <[email protected]>
Require the prefix to be passed to the source maps header patch

github.com/opal/opal - 2ae7e09b3be95e1723f69083ea710144c43230f8 authored almost 10 years ago by Elia Schito <[email protected]>
Expect the sprockets cache to be nil

github.com/opal/opal - 60747dfa1856b645c757fba3466ebe6b5804bf0b authored almost 10 years ago by Elia Schito <[email protected]>
Restore the Sprockets source map header patch

github.com/opal/opal - 43fe2164e7c528eacde199b5ae4984bb95106346 authored almost 10 years ago by Elia Schito <[email protected]>
Local variable rename

github.com/opal/opal - 352aa6bd4ca0d316eba93d113d9b1ddc13cf5b11 authored almost 10 years ago by Elia Schito <[email protected]>
Whitespace

github.com/opal/opal - f8c470d36514b68d70e0b0bf9ea3c1c4e06b9334 authored almost 10 years ago by Elia Schito <[email protected]>
Local var names typos

github.com/opal/opal - c13d03a32f19f4e0a43dbd7acea3859e5e9c17d7 authored almost 10 years ago by Elia Schito <[email protected]>
Lookup the header patch constant from root

github.com/opal/opal - 5adc7ed5969bb75be82e7e3047e803f99671e2cc authored almost 10 years ago by Elia Schito <[email protected]>
Guard against multiple calls to the .included hook

github.com/opal/opal - 8468dd97ab5b2116f05e4fe3854b9e9a5cab4335 authored almost 10 years ago by Elia Schito <[email protected]>