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

Allow Server.sprockets to be set as initializer option

github.com/opal/opal - 0b083073a24d539b1dfe69f26fdbd2b54a562b99 authored about 10 years ago by Adam Beynon <[email protected]>
Bump version to 0.7.0.beta1

github.com/opal/opal - 3c765400c55c81d4ad4c8d2c5ae8cac270dd66fa authored about 10 years ago by Elia Schito <[email protected]>
Take ‘..’ in account while normalizing paths

github.com/opal/opal - 6cd1039207549bc34a920538c34f6cb80028d7ce authored about 10 years ago by Elia Schito <[email protected]>
Remove debug code

github.com/opal/opal - d08dbd6f1045a5622f2f1d4b6c4e2b3caff45cfa authored about 10 years ago by Elia Schito <[email protected]>
Reimplement require_relative in terms of require

Example: require __FILE__ + '/../' + 'relative_file'

github.com/opal/opal - d06280ccf34c6283920093bdf9993e9cffdebdb7 authored about 10 years ago by Elia Schito <[email protected]>
Support ERB and Haml processors

github.com/opal/opal - 87972ace1fb117d9a997a99f63fed2570979cd70 authored about 10 years ago by Adam Beynon <[email protected]>
Expose Opal.current_file

github.com/opal/opal - bf22f6645eadb1cf8b0a8f6a4329c21dd7117227 authored about 10 years ago by Elia Schito <[email protected]>
Relax sprockets requirements a bit

github.com/opal/opal - 850469b7f1b93ee9b6ef6bc29300d5be72586b1a authored about 10 years ago by Elia Schito <[email protected]>
Update sinatra example app to use SM prefix

github.com/opal/opal - 1640296374044da787a0786602c736fa82a1d4c4 authored about 10 years ago by Elia Schito <[email protected]>
Support custom extensions in require_tree

github.com/opal/opal - fa7e6f8085d0abe93b6662a2df2b74c84f24c177 authored about 10 years ago by Adam Beynon <[email protected]>
Merge pull request #620 from josh/sprockets-3

Sprockets 3.x

github.com/opal/opal - afb51ad3c1057326f05f966ed8b3622536da44a8 authored about 10 years ago by Elia Schito <[email protected]>
Allow Sprockets 2.12.2 through 3.x

github.com/opal/opal - 260347ded1d35b9295866e91b0d1fd27126ef827 authored about 10 years ago by Joshua Peek <[email protected]>
File is now part of corelib

github.com/opal/opal - 86398d6d3b54ae79d98a30c09fd9b55388f76e87 authored about 10 years ago by Elia Schito <[email protected]>
Warn and return early if Opal is already loaded

fixes #616

github.com/opal/opal - 176e118845811b3d40519a26ed36e5ab1017c31a authored about 10 years ago by Elia Schito <[email protected]>
Merge pull request #617 from opal/require-tree

Require tree

github.com/opal/opal - b73e9051079d6efeb1020e6ab2241165d8856587 authored about 10 years ago by Elia Schito <[email protected]>
Force ordering in Kernel#require_tree spec

github.com/opal/opal - 0a722ac62db14d5273730701a31a144017ae515b authored about 10 years ago by Elia Schito <[email protected]>
Remove debug output

github.com/opal/opal - 57d77fb97c844b78b280a8a362f512189f7192af authored about 10 years ago by Elia Schito <[email protected]>
Output “.FE” after examples with Phantom formatter

github.com/opal/opal - 5d8dddd9a2c0d20da1af9793260f25566fa5a2f1 authored about 10 years ago by Elia Schito <[email protected]>
Allow phantomjs runners to write to stdout/err

github.com/opal/opal - 1efb729dae9d72f1aa4245eefdca408f0042bb7f authored about 10 years ago by Elia Schito <[email protected]>
Remove debug output

github.com/opal/opal - 4d2bb0d1565da22bdc2210c76f2e860f3c709088 authored about 10 years ago by Elia Schito <[email protected]>
Fix opal-mspec glob

github.com/opal/opal - b3052949f76f98b7adc96025da20bfaa452dd41a authored about 10 years ago by Elia Schito <[email protected]>
Allow the custom mspec patter outside of rubyspec

github.com/opal/opal - b726b15894207c9c6fb06088e2e854dc25c66d52 authored about 10 years ago by Elia Schito <[email protected]>
Use a more realistic example in require_tree specs

github.com/opal/opal - d7d9f23e65a744ee3513b9f2eea1561dcc0fec81 authored about 10 years ago by Elia Schito <[email protected]>
Compute the require_tree path at compile time

github.com/opal/opal - c9dc00850ef2cf23ff58d55167ddcfc9e827fc58 authored about 10 years ago by Elia Schito <[email protected]>
Add File.basename

github.com/opal/opal - 8f5b2c21b7c656f7eebfe1b3479d910585f89fa2 authored about 10 years ago by Elia Schito <[email protected]>
Use a simpler global variable based ScratchPad

github.com/opal/opal - d5b32f815b11ece1bbb9453aeb3a668b0cb9c2ae authored about 10 years ago by Elia Schito <[email protected]>
Move file to corelib, where it belongs

github.com/opal/opal - 90814a0c1778cc15f021a270c354ccd4bfe89c48 authored about 10 years ago by Elia Schito <[email protected]>
Don’t let missing files go through without notice

github.com/opal/opal - 30d36b48fea987bb89292252eabf2d209adb9448 authored about 10 years ago by Elia Schito <[email protected]>
Add #paths to PathReader classes

github.com/opal/opal - 7393e1c709e63c946a8e6356b33de15e0fc2b3b9 authored about 10 years ago by Elia Schito <[email protected]>
Fix require_tree

github.com/opal/opal - 57082385c382ed3ef376f31e532108c702a3047e authored about 10 years ago by Elia Schito <[email protected]>
Merge pull request #614 from opal/runtime-style-cleanup

Some coding style cleanup in the runtime

github.com/opal/opal - 95a483f5467fec4596e3be3dd3ac72c17fa89157 authored about 10 years ago by Elia Schito <[email protected]>
Some coding style cleanup in the runtime

github.com/opal/opal - b658f092d12cf4b90519eb973b888d9f7f0dba6f authored about 10 years ago by meh <[email protected]>
Add a spec for sprockets/server

github.com/opal/opal - c84f507b9409fe459aeffccce8dcd6e91c17909f authored about 10 years ago by Elia Schito <[email protected]>
Update rubyspecs

github.com/opal/opal - 8e20d29f8942e4d4a0f75380eac82976774d353b authored about 10 years ago by Elia Schito <[email protected]>
Add a debug formatter for MSpec examples

github.com/opal/opal - fdb8e7f84cc6ce08f18dcb76c150263b02aee26f authored about 10 years ago by Elia Schito <[email protected]>
Fix Kernel#require_relative

github.com/opal/opal - 9c4859520e29b77581f8f1dc992af01a7a2338e8 authored about 10 years ago by Elia Schito <[email protected]>
Respect compiler options for early LoadErrors

github.com/opal/opal - d697d668ba973f01ea026c11fee5036d11d3eb4b authored about 10 years ago by Elia Schito <[email protected]>
Do not ignore missing files required by mspec

github.com/opal/opal - 92b1354b6f2d1f218a9b8b65202854d85c3fa3c5 authored about 10 years ago by Elia Schito <[email protected]>
Merge pull request #611 from skofo/sprockets-inline-operators

sprockets processor: added inline_operators option, minor doc fixes

github.com/opal/opal - 40683e7033b65da1f4b4fdaa58d55dbae1ffa3de authored about 10 years ago by Elia Schito <[email protected]>
sprockets processor: added inline_operators option, minor doc fixes

github.com/opal/opal - fdd9e83dfd1da64869ca6a2f6804ab5680e69fbe authored about 10 years ago by Artur Ostrega <[email protected]>
Take in account that LoadError might be missing

github.com/opal/opal - 5bd02f3319bbe56c20685082d13d761ac4fc49cb authored about 10 years ago by Elia Schito <[email protected]>
Add Kernel#require_relative

github.com/opal/opal - 72e183dba84d5fdd53282b6074aff26c81e106d1 authored about 10 years ago by Elia Schito <[email protected]>
Flat era

github.com/opal/opal - 04fcdf99c532db110ef85ad6c9864a164c01f065 authored about 10 years ago by Elia Schito <[email protected]>
Add ruby version requirement to the gemspec

github.com/opal/opal - 70ae9093de8cc3f6fd57b3656ba2df712f69effc authored about 10 years ago by Elia Schito <[email protected]>
Let the sourcemap server be a rack app

Previously was a middleware

github.com/opal/opal - b96212631c96cb5354e30eedd0880e94ceeb5db9 authored about 10 years ago by Elia Schito <[email protected]>
Use logical_path to store the sourcemap

As it’s used already in the magic comment

github.com/opal/opal - 2e5fb8aa5466366e210606f270421480b6d7f0fa authored about 10 years ago by Elia Schito <[email protected]>
Merge pull request #584 from opal/source-maps

Source maps 🌐🌍

github.com/opal/opal - c6ca107612df63d1c1368b33dbe441674eb2138e authored about 10 years ago by Elia Schito <[email protected]>
Backport maccman/sourcemap#13

github.com/opal/opal - 2bd3ed4d007cd3f9158a6652c3d28503141f0da7 authored about 10 years ago by Elia Schito <[email protected]>
Update sourcemap gem

github.com/opal/opal - 26e7760aa51ffd0123a6c803be9b6fba8febdfbc authored about 10 years ago by Elia Schito <[email protected]>
Avoid mutable strings

See also: https://github.com/maccman/sourcemap/pull/12

github.com/opal/opal - 370a1383acdee77d25e4a451b70cf34c6d11e406 authored about 10 years ago by Elia Schito <[email protected]>
Update the stdlib version of sourcemaps

github.com/opal/opal - 712aed0ddaef01edb798ab0fc103bcbb45e5b6e5 authored about 10 years ago by Elia Schito <[email protected]>
Switch to maccman/sourcemap (WIP)

github.com/opal/opal - 88d01bf884c93ec16da9303a79ebb4c739077b60 authored about 10 years ago by Elia Schito <[email protected]>
Fix the Ruby mime type

github.com/opal/opal - c43c3d8e2a603d35823b060d95d004e7bc05f768 authored about 10 years ago by Elia Schito <[email protected]>
Workaround the empty sourcemap bug

See https://github.com/maccman/sourcemap/issues/11

github.com/opal/opal - 8cc127f893f1325eb0e26c613ec57f53f5484edf authored about 10 years ago by Elia Schito <[email protected]>
Update spectator mspec config

github.com/opal/opal - 9ffb06f9259bd28c93c03f9ee7f211702fadce90 authored about 10 years ago by Elia Schito <[email protected]>
Code layout

github.com/opal/opal - 37015a7ccb420b639a7c651201d7b4d3431fc015 authored about 10 years ago by Elia Schito <[email protected]>
Fix Ruby source map mappings generation

1. The code passed should have been the original code, but we only have access to the generated ...

github.com/opal/opal - f25837aba6321d815fa430a0f2fa2cdd518ce0a9 authored about 10 years ago by Elia Schito <[email protected]>
Just put the last line for a plain js

github.com/opal/opal - c267b3683c38d919acd6348db7cbf889deb51ea5 authored about 10 years ago by Elia Schito <[email protected]>
Test require_tree support in Opal::Environment

github.com/opal/opal - 8c18b42f759fe4fd7f2a5db253dd44b40765d2ff authored about 10 years ago by Elia Schito <[email protected]>
Add require_tree support to builder

github.com/opal/opal - 053052873df636ea198781a6edb9c8bde4931f5c authored about 10 years ago by Elia Schito <[email protected]>
Use a separate file for sprockets’ require_tree

github.com/opal/opal - f481eeda4184485a855ba4557e96952358f6154a authored about 10 years ago by Elia Schito <[email protected]>
Add require_tree support in processors

github.com/opal/opal - 791c64d1b95bf3c162119d050276951f5f505078 authored about 10 years ago by Elia Schito <[email protected]>
Add require_tree support in compiler

github.com/opal/opal - 9ed5401718c5206eaac0f219701383bfac901d41 authored about 10 years ago by Elia Schito <[email protected]>
Style fixes for runtime.js

github.com/opal/opal - 8cdd3ad7766afe718103057baef165bfb5c431fa authored about 10 years ago by Elia Schito <[email protected]>
Rename setup_module{,_or_class}_object

Make clear that’s for both modules and classes.

github.com/opal/opal - 608df0df376c1ee3588757c74201220d8bd397cb authored about 10 years ago by Elia Schito <[email protected]>
Ensure sprockets’ require_tree still works

ref #602 (Add sprockets-like require_tree support)

github.com/opal/opal - 334bfdf2d95f6148be02c13538d6c62495499741 authored about 10 years ago by Elia Schito <[email protected]>
Update spectator config

github.com/opal/opal - 495f23840642ca764fef068bf98043df8a303e96 authored about 10 years ago by Elia Schito <[email protected]>
Fix output dir in yard doc command

github.com/opal/opal - ac35c6c2c161c6c4ceeca5b696b6fd58589b5b73 authored about 10 years ago by Elia Schito <[email protected]>
Add runtime.js docs rake task (via doxx)

github.com/opal/opal - 5e43265e3a9dfaa39682681814b2553c06481490 authored about 10 years ago by Elia Schito <[email protected]>
Runtime docs

github.com/opal/opal - ced52944fc145602fd374b41748e179563dfb41b authored about 10 years ago by Elia Schito <[email protected]>
Move the singleton class fetcher to the runtime

github.com/opal/opal - 7611709425fc206126804b519535c4c38284e2e5 authored about 10 years ago by Elia Schito <[email protected]>
Reuse boot_class_alloc inside boot_class

The code was almost identical.

github.com/opal/opal - 850ef080b73021b8d445775bfa0a55ce6d320de3 authored about 10 years ago by Elia Schito <[email protected]>
Abide to linters (JSHint/JSLint)

github.com/opal/opal - fd8e0395db64b7b242db9d8adf0b7dcf8b083a6f authored about 10 years ago by Elia Schito <[email protected]>
Rename boot_makemeta as boot_core_class_object

This function builds the class object of core classes. This commit also puts some internal renam...

github.com/opal/opal - adedf7dbc50eb3594cfde49b7e4df338c32b2c1a authored about 10 years ago by Elia Schito <[email protected]>
Assign the class meta to klass.$$meta

fixup! 2f9235a059 (Move class’ singleton class building to runtime)

github.com/opal/opal - b6314ce16fd6408ac47a722e6248c7b7342ae1ca authored about 10 years ago by Elia Schito <[email protected]>
Merge pull request #585 from opal/operators

Operators 📈

github.com/opal/opal - 87d1c3a288d60bccf678dffe359a22e904b8d26c authored about 10 years ago by Elia Schito <[email protected]>
Move class’ singleton class building to runtime

github.com/opal/opal - 2f9235a05939819209034a20f18912687df4d33e authored about 10 years ago by Elia Schito <[email protected]>
Make clear that that’s the singleton class proto

github.com/opal/opal - de6eb6c59b69dff76b0ec548c3682e7afcceb9ef authored about 10 years ago by Elia Schito <[email protected]>
Fix opal-build -g docs

github.com/opal/opal - 53b1a02cdcc0803686dd820c6ac84143d0a3d0ae authored about 10 years ago by Elia Schito <[email protected]>
Fix opal-build help message

github.com/opal/opal - b71833acc2748cfaa02b83cc15059f2858315f4f authored about 10 years ago by Elia Schito <[email protected]>
Setup $$parent for basic classes

github.com/opal/opal - 9ad10e830314c229e03973731d1b1917aa7112cb authored about 10 years ago by Elia Schito <[email protected]>
Avoid computing ‘$’+jsid twice

github.com/opal/opal - 775d973964c78c341dcb15e8466c4ff846712d42 authored about 10 years ago by Elia Schito <[email protected]>
Add commented Set specs

…for @ryanstout to implement, rel: #596

[skip ci]

github.com/opal/opal - 21904593f351462023e86aaf12a7e61fb4c54cee authored over 10 years ago by Elia Schito <[email protected]>
Add specs for Set #delete, #delete? and #delete_if

Fixes #596

github.com/opal/opal - daef6b3698466e3bd1cb98c77e9d8276bccada4a authored over 10 years ago by Elia Schito <[email protected]>
Merge pull request #596 from ryanstout/master

add delete, delete?, and delete_if methods to Set

github.com/opal/opal - 1ac96b316113a23ce7768a65a960731910a66e06 authored over 10 years ago by Elia Schito <[email protected]>
add delete, delete?, and delete_if methods to set

github.com/opal/opal - 1ceedffe27f4c5f895aebe418e34cd3430331609 authored over 10 years ago by Ryan Stout <[email protected]>
Merge pull request #595 from opal/elia/runtime-naming

Replace Ruby- prefix with -Class suffix

github.com/opal/opal - d34f42f0e45da1507d8fff9832bc6a24e8c075ea authored over 10 years ago by Elia Schito <[email protected]>
Workaround JVM suprocess api limitations

(see comment in code)

github.com/opal/opal - 4f46884896415360256f7bb93f2ecd54278c3580 authored over 10 years ago by Elia Schito <[email protected]>
Replace Ruby- prefix with -Class suffix

$$alloc prototypes will keep their ruby name so that
they show up correctly in js stackytaces.

github.com/opal/opal - 7176707495c2778eb745bed7cea2d712e3802261 authored over 10 years ago by Elia Schito <[email protected]>
Rename iclass.name in iclass.$$name

ref: #583

github.com/opal/opal - a5cde6b55f042903727837fa07078f88eceb13ce authored over 10 years ago by Elia Schito <[email protected]>
Align assignments

github.com/opal/opal - 7e441af1432447826653891ee6e0aff9d30a6af1 authored over 10 years ago by Elia Schito <[email protected]>
Rename .__iclass to .$$iclass

ref: #583

github.com/opal/opal - 35e064f5d2a5d5cfafc98ba464b932f4639ab618 authored over 10 years ago by Elia Schito <[email protected]>
Extract common code into setup_module_object

github.com/opal/opal - 921c6401b8577c8057c86b9db2e7d82a7152f7c3 authored over 10 years ago by Elia Schito <[email protected]>
Move Module#append_features to runtime.js

github.com/opal/opal - f658d89cd3910bfcdc1b42a7d25c26726574ad0b authored over 10 years ago by Elia Schito <[email protected]>
Align assignments

github.com/opal/opal - dc134af7d9032479f554d81562e9227382ffa912 authored over 10 years ago by Elia Schito <[email protected]>
Rename $$mod to $$is_mod

For parity with $$is_class

github.com/opal/opal - efbc9edcaebb4743799460b75ed858c4b0f03327 authored over 10 years ago by Elia Schito <[email protected]>
Rename boot_module to boot_module_object

As it’s booting the object as in Module.new.

github.com/opal/opal - 6da00a0cb46fb2390bc1e870e3cd546fa8b77814 authored over 10 years ago by Elia Schito <[email protected]>
Rename .rb_stub to .$$stub

Ref: #583

github.com/opal/opal - 930f2fae15a6a9785f73a628c8b044848c9ca41d authored over 10 years ago by Elia Schito <[email protected]>
Enable method_missing on bridged classes

Fixes #593.

It works by adding all bridged classes to method_missing stubs subscribers list.

github.com/opal/opal - 334059acffb575c7c15098b28cb8c3eabc35cda4 authored over 10 years ago by Elia Schito <[email protected]>
Split method_missing stub helpers in smaller funcs

github.com/opal/opal - 3e905d2518379718f78f978c3e07d389defdf844 authored over 10 years ago by Elia Schito <[email protected]>