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

Check for .rb_stub when looking for methods

github.com/opal/opal - 888da84e39fc9d2854c8412b64e7b67106134d05 authored over 10 years ago by Elia Schito <[email protected]>
Use more explicit names in runtime API

- rename boot_class_meta to boot_class_object
- rename boot_defclass to boot_class_alloc

github.com/opal/opal - 94393bf342dc6e110a744cc825b0f3c602007d71 authored over 10 years ago by Elia Schito <[email protected]>
Add some documentation to boot_class_meta()

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

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

github.com/opal/opal - 508a22a26bb0fddccfc8ae6ae96837b05bf3ad78 authored over 10 years ago by Elia Schito <[email protected]>
Add a maximum depth parameter to Promise#trace

github.com/opal/opal - ed483ce30f3e1e3c3b73a45117e304e63c2b7205 authored over 10 years ago by meh <[email protected]>
Merge pull request #590 from skofo/numeric-coerced

fixed Numeric coerce error message

github.com/opal/opal - 78b4fb9f94daaeedf0981780756cd2f3008c0a83 authored over 10 years ago by Elia Schito <[email protected]>
fixed Numeric coerce error message

github.com/opal/opal - 2da67446ad38eaf7971068636bfe1e8700173a52 authored over 10 years ago by Artur Ostrega <[email protected]>
Use the passed id for Function.displayName

Ref:
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function...

github.com/opal/opal - 008442527bca4943f8451b963dc2e3e522d22e09 authored over 10 years ago by Elia Schito <[email protected]>
Add missing requires

github.com/opal/opal - 822c7781ec17af03a53c21825da0642e9244dd53 authored over 10 years ago by Elia Schito <[email protected]>
Align assignments in runtime.js

[skip ci]

github.com/opal/opal - 301210e8593fd3c290eac3d569a74b344e908c2d authored over 10 years ago by Elia Schito <[email protected]>
Mark successful guard spec runs as… successful!

github.com/opal/opal - d36597f29d6331cb0e11fcdeeb6b78b1d834c882 authored over 10 years ago by Elia Schito <[email protected]>
Survive dynamic-require false positives

github.com/opal/opal - a9fc589aafbb3a8cd497f0e925807132d0406c06 authored over 10 years ago by Elia Schito <[email protected]>
Actually support UTC in Time

github.com/opal/opal - 938cd1aefbb21d6d28d5228e472c254630f8518f authored over 10 years ago by meh <[email protected]>
Add command line switch and compiler option for inline operators

github.com/opal/opal - 33572c2798d476659750879abd62608f45417236 authored over 10 years ago by Adam Beynon <[email protected]>
Initial operator commit

github.com/opal/opal - 2c02e179d677ffc48f1beba14f0515d9cef6deaf authored over 10 years ago by Adam Beynon <[email protected]>
Add more operators for inlining

github.com/opal/opal - ecf70353d88443ba1b5dbd7809bad8fe77eba264 authored over 10 years ago by Adam Beynon <[email protected]>
Very simple implementation of benchmark

github.com/opal/opal - 8f3b19a996b0dac84156343ff1e940edbeea2812 authored over 10 years ago by Adam Beynon <[email protected]>
Disable operator inlining by default

github.com/opal/opal - c1c88a963e72f516c8fa30b1af291751e7d5342e authored over 10 years ago by Adam Beynon <[email protected]>
Reorder numbers lexing to keep common ones on top

github.com/opal/opal - 284d3fd77517281551f24f6ae11163092f562dfc authored over 10 years ago by Elia Schito <[email protected]>
Add 0d123 base 10 syntax

github.com/opal/opal - 8fecb7fc41dc4972f8b9230a51b450352b256561 authored over 10 years ago by Elia Schito <[email protected]>
Fix octal numbers with leading 0 lexing

fixes #581

github.com/opal/opal - d3c5dc06624ec5d98c98f551fbbbbdb38525e60d authored over 10 years ago by Elia Schito <[email protected]>
Merge remote-tracking branch 'origin/master'

github.com/opal/opal - 9115f8450946299a5cfefadc9c98e8082e020acf authored over 10 years ago by Elia Schito <[email protected]>
Merge remote-tracking branch 'chesterbr/shift_negative_count'

github.com/opal/opal - 069d2f72cf0f7cc10203318b0228af03ec5b4bfb authored over 10 years ago by Elia Schito <[email protected]>
Merge pull request #533 from mieko/thread_shim

Add compatibility Thread, Queue and Mutex implementation.

github.com/opal/opal - 39db72c6731fd6288971987e33d5fe247d4eb268 authored over 10 years ago by Elia Schito <[email protected]>
Merge remote-tracking branch 'kylekyle/master'

github.com/opal/opal - 75f3abcaf9ada8421cf4a182b10ca7b38a2ef077 authored over 10 years ago by Elia Schito <[email protected]>
Merge branch (prepare for) 'sprockets-3'

Green light for sstephenson/sprockets#607

github.com/opal/opal - 05a28b8f7df8e538535d7f50271d6e9ae9f8b495 authored over 10 years ago by Elia Schito <[email protected]>
Explicitly rely on tilt and hike

github.com/opal/opal - 345bd6c8739da543f1730b211e30379f17cd9a93 authored over 10 years ago by Elia Schito <[email protected]>
Prepare for sprockets 3.0

github.com/opal/opal - 7551d54468355f07483b377b24e73b0771013017 authored over 10 years ago by Elia Schito <[email protected]>
Use a double instead of the real Sprockets context

github.com/opal/opal - be68dd527e9911d67ff10de11b2cd29f3e17641a authored over 10 years ago by Elia Schito <[email protected]>
Merge pull request #583 from opal/dollars-n-cents

Internals, $$ Ed.

github.com/opal/opal - d529c87db894cc197b1fc16bae7f0c6e544dfc2f authored over 10 years ago by Elia Schito <[email protected]>
No need to check for ivar vs. internals anymore

github.com/opal/opal - aeb25c4a8f99e327ebe9939a334a7884235c191b authored over 10 years ago by Elia Schito <[email protected]>
Internals, $$ Ed.

__meta__ > $$meta
__inc__ > $$inc
__dep__ > $$dep
__mod__ > $$mod

__autoload...

github.com/opal/opal - 31628270ec4c08e4b723e2714d355853473051f4 authored over 10 years ago by Elia Schito <[email protected]>
Add a note about singleton classes inheritance

[skip ci]

github.com/opal/opal - c3157a7029553433b1a5a13110daebe59f05f085 authored over 10 years ago by Elia Schito <[email protected]>
Add sourcemaps support to sinatra example

github.com/opal/opal - 3b7a66d68214ce392963ce001f6e7b89b18e4a25 authored over 10 years ago by Elia Schito <[email protected]>
Add a dir.rb placeholder with deprecation warning

github.com/opal/opal - eb5905bd315d6a2cb2635b09fdccd3b527abc11e authored over 10 years ago by Elia Schito <[email protected]>
Missing comments and semicolons

github.com/opal/opal - e23773415a8290ec132cee9934f791a4e0c18d6c authored over 10 years ago by Elia Schito <[email protected]>
Expose bridged classes list

github.com/opal/opal - 713b7c291e9d6bdf85c24171439bea06e7d20224 authored over 10 years ago by Elia Schito <[email protected]>
Cleanup code layout of runtime

github.com/opal/opal - d894620f0bc6a807e8f08ae520f3ea3d729128ba authored over 10 years ago by Elia Schito <[email protected]>
Keep runtime initialization in a single place

github.com/opal/opal - db33eb0dc5e0c553593a5651e9a6ebb4932bb1c9 authored over 10 years ago by Elia Schito <[email protected]>
Refactor Kernel#singleton_class

Removed dead branches, removed duplication.

github.com/opal/opal - 5913b8d5c5dd08491454fee629a83206df02c52e authored over 10 years ago by Elia Schito <[email protected]>
Specify sprockets version

Changed from >= 2.12.0 to ~> 2.0 a la ella.

github.com/opal/opal - 58cc89750959dd9207f3a5cb0cf18e900e2019a4 authored over 10 years ago by Kyle <[email protected]>
Update dependencies

Opal requires Hike and a version of Sprockets that support Sprockets.register_engine

github.com/opal/opal - 892dee0f2e9f71613e785de873bbd5c08b17e74c authored over 10 years ago by Kyle <[email protected]>
Merge pull request #570 from kylekyle/tilt

Make the Opal Tilt template work in any context.

github.com/opal/opal - fc841f1bb99e4214cf7901474bc7dfc2899b99e1 authored over 10 years ago by Elia Schito <[email protected]>
Merge pull request #573 from kylekyle/use_gem

Use require_paths from spec

github.com/opal/opal - eafc6143aca9f28f19ed455dac215ce5045ece1b authored over 10 years ago by Elia Schito <[email protected]>
Merge pull request #551 from yhara/fix_to_proc

Fix String#to_proc

github.com/opal/opal - ace2a78cf505622c467470ec555dac5677af0360 authored over 10 years ago by meh <[email protected]>
Use require_paths from spec

github.com/opal/opal - 307d18f09bae24fde5805a5e56bce5ec364ecf26 authored over 10 years ago by Kyle King <[email protected]>
Removing giant if statement

Good call ella.

github.com/opal/opal - 0ca07f0df3c5cc3029ad5dd53872ac6abac6c13a authored over 10 years ago by Kyle <[email protected]>
Make the Opal Tilt template work in any context.

github.com/opal/opal - 2f495433e673145c153c1d6b15ba4febc7c10364 authored over 10 years ago by Kyle King <[email protected]>
Add corelib/stdlib respective READMEs

github.com/opal/opal - d0c745f02e6e8a734c0f4260e7be18deed7b1353 authored over 10 years ago by Elia Schito <[email protected]>
Fix yard version

github.com/opal/opal - 3752f7022d8c389fff2b28c481b47873bcbe240c authored over 10 years ago by Elia Schito <[email protected]>
Autoclone gh-pages repo when building docs

github.com/opal/opal - af2ff40509ee26a396bb26a57730c664685debe0 authored over 10 years ago by Elia Schito <[email protected]>
Silence output using IO#write_proc=

github.com/opal/opal - ffa9fc15ad4021eba9f00ec7e1602d93d127f5f7 authored over 10 years ago by Elia Schito <[email protected]>
Basic benchmark for operators

github.com/opal/opal - ddc4190d65457df3b2712f9e2615060d1230e8c9 authored over 10 years ago by Adam Beynon <[email protected]>
Just refer to the website for documentation

[skip ci]

github.com/opal/opal - eee2076ed8d9a377386a6637a4f62acf951ef183 authored over 10 years ago by Elia Schito <[email protected]>
Add Yard Doc task

github.com/opal/opal - 495a45ac3bebe2363a8a0067ee36881cacbe37e9 authored over 10 years ago by Elia Schito <[email protected]>
Add gitter to travis notifications

github.com/opal/opal - 48aa3907cf02b3c0452b76707beb9737f478519b authored over 10 years ago by Elia Schito <[email protected]>
Update contributing guidelines

github.com/opal/opal - c7b8f7b96333173d568883ed606b71d7475d95b3 authored over 10 years ago by Elia Schito <[email protected]>
Split code/social badges and add gitter

[skip ci]

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

[skip ci]

github.com/opal/opal - ff6f0fbe4e22eecfa6abd36c5ce0c84d038b00eb authored over 10 years ago by Elia Schito <[email protected]>
Ignore gh-pages

github.com/opal/opal - 65cce72321c49b4f8a2a644ec975748c3de6ecfe authored over 10 years ago by Elia Schito <[email protected]>
Add docs badge

github.com/opal/opal - 71584c70f04685db9969c0bd2310baba774b7e15 authored over 10 years ago by Elia Schito <[email protected]>
fixup! Add Enumerable#to_json (falls back to #to_a)

github.com/opal/opal - 5c9a81e5b9a8480ee4adbcd9522693c92f32ade7 authored over 10 years ago by Elia Schito <[email protected]>
Export Opal to this, window and global

github.com/opal/opal - f32e1926c5b0ddc0ef4837fd6d21f26adb4e9f71 authored over 10 years ago by Elia Schito <[email protected]>
Add nodejs/fileutils with some methods

github.com/opal/opal - aeb4a6dc1afb8a726f760b0cfea51af1b97805f4 authored over 10 years ago by Elia Schito <[email protected]>
Expose @__glob__ in nodejs/dir

github.com/opal/opal - 4b719de3d8286f53319e7a7110989a72a92666c6 authored over 10 years ago by Elia Schito <[email protected]>
Add Enumerable#to_json (falls back to #to_a)

github.com/opal/opal - 7ab818312fe5139740d386223af9ed9b0100c1d5 authored over 10 years ago by Elia Schito <[email protected]>
Make :attrasgn calls return the assigned value

Previously they returned their last value as
normal methods. rel: #564

github.com/opal/opal - 9a9d7bf7602bf850c0b6100122b788ea8b842274 authored over 10 years ago by Elia Schito <[email protected]>
Use a recognizable filename in ParserHelpers

Just to ease debugging.

github.com/opal/opal - 1872bc39587bd9260562f1765acf84d5ce8f31da authored over 10 years ago by Elia Schito <[email protected]>
Re-enable --sexp cli option

github.com/opal/opal - fed30b87dd1a2d933d707812c5454d525718025b authored over 10 years ago by Elia Schito <[email protected]>
fixup! 60527f27ab (Remove some MRI warnings)

github.com/opal/opal - 079d40e574b689eac9e64c21b17e3259c8a770de authored over 10 years ago by Elia Schito <[email protected]>
Correctly compile empty do/end blocks

Code like `while parse_node(t) do end` used to
crash Compiler#process. fixes #559

github.com/opal/opal - 61f6213cfc1f2e6cd0db4956bb9adc23574e26af authored over 10 years ago by Elia Schito <[email protected]>
No β€œ-@” method call when followed by num literal

The same is true for β€œ+@”. ref: #554

github.com/opal/opal - f58d03f08dfd4372489aeddffe66a5a65ec3c27b authored over 10 years ago by Elia Schito <[email protected]>
Show more error info in $DEBUG/$VERBOSE mode

github.com/opal/opal - 8c091ee7f5a2b53733fefb3768a20fc867dbdaac authored over 10 years ago by Elia Schito <[email protected]>
Remove some MRI warnings

github.com/opal/opal - 60527f27ab20d2647ee724cabde2a6b72dc25875 authored over 10 years ago by Elia Schito <[email protected]>
Update Guardfile, now should take less cpu

github.com/opal/opal - c36c034ba059f9a876d7a1444ac525c600c94065 authored over 10 years ago by Elia Schito <[email protected]>
Use thin as Webrick has some problems with Safari

github.com/opal/opal - d1b66b06d1455f53cc9c1ac3aea96bbcc698dd95 authored over 10 years ago by Elia Schito <[email protected]>
Fixed `-@` unary op. precedence

With a numeric and followed by a method call was
previously interpreting `-1.foo` as `-(1.foo)`....

github.com/opal/opal - 1a65df5502be0d90f32715af658c8dc1da622807 authored over 10 years ago by Elia Schito <[email protected]>
Add require_relative support to Compiler

fixes #560

github.com/opal/opal - 15afbf7e6398535a8c4957543993e0a437bfa530 authored over 10 years ago by Elia Schito <[email protected]>
Rename spec/cli to spec/lib

It started as the opal/cli spec folder but now
clearly is just general specs for the non JS side.

github.com/opal/opal - 5e019808ed96848b02cb5c3b2195766b992fc8f6 authored over 10 years ago by Elia Schito <[email protected]>
Add node File.size

github.com/opal/opal - afacc48b6eafa329e2d0392d6f50c0112a54bd2a authored over 10 years ago by Elia Schito <[email protected]>
Fix RSpec deprecation

github.com/opal/opal - 6c8859b98d6f60d8041b4082b2fc05255f74ec6f authored over 10 years ago by Elia Schito <[email protected]>
Add File#flush

github.com/opal/opal - ba73706982e790227690dbde0b06eac452f4d7a9 authored over 10 years ago by Elia Schito <[email protected]>
File#write now writes at current position instead of pos0

github.com/opal/opal - 79d0489327d9c317d3e8312c7370781de5464d5d authored over 10 years ago by Elia Schito <[email protected]>
Let File be an IO and add init methods for nodejs

github.com/opal/opal - fbb9364eccafc1369059bfbb274f4edf93cc0d04 authored over 10 years ago by Elia Schito <[email protected]>
nodejs: Cache __fs__ and __path__ into class ivars

github.com/opal/opal - 1a6150452f1feb827299be5c4708df7478d7d26f authored over 10 years ago by Elia Schito <[email protected]>
Fix File.expand_path to expand β€œ~”

github.com/opal/opal - 7bed93b4d849b846fc20d461f434ee5e1c522bee authored over 10 years ago by Elia Schito <[email protected]>
Add Dir.home

Points to ENV[β€˜HOME’], defaults to β€˜.’ in the browser.

github.com/opal/opal - 5651525e2acb66d0d20ac6ef46e1d977c890d43d authored over 10 years ago by Elia Schito <[email protected]>
Update RSpec

github.com/opal/opal - dfa1677a388dc8d5e8bb55e34215e04dbf9d6b40 authored over 10 years ago by Elia Schito <[email protected]>
Ignore everything unrelated to specs

github.com/opal/opal - f0b0a721c09dcaa8c37c10e959cc4c6c8debbc86 authored over 10 years ago by Elia Schito <[email protected]>
Add a list of subscribers to method_missing stubs

github.com/opal/opal - 022d1c3ea6f1e66acccd6970e11cc5d0bf173a40 authored over 10 years ago by Elia Schito <[email protected]>
Add back the builder class method

ref: #558

github.com/opal/opal - eae0cabfdab01a4878307b6195871039f894e0ac authored over 10 years ago by Elia Schito <[email protected]>
SO badge!

github.com/opal/opal - 264c76f7a7d55f64cd480f985bc8f85030e2ed41 authored over 10 years ago by Elia Schito <[email protected]>
Support nodejs in corelib if available

github.com/opal/opal - 106cfa129ef4bb1b8d3b511dd7def0fbb2e91527 authored over 10 years ago by Elia Schito <[email protected]>
IO#puts should #chomp each argument

github.com/opal/opal - 9ab9c90d7a368ed34f83e3639bb8f2099a84c8ff authored over 10 years ago by Elia Schito <[email protected]>
Use the original Kernel#warn spec

github.com/opal/opal - 8e8ab2ba8dfb81fda6f426e9342fafdd49a2eecf authored over 10 years ago by Elia Schito <[email protected]>
Use an actual guard plugin

github.com/opal/opal - ccc8743d565280f61ca902066a1e376c1234b853 authored over 10 years ago by Elia Schito <[email protected]>
Reuse IO objects in stdlib/nodejs

github.com/opal/opal - dd85db00696ea30eebf444854f4c22afeb7d0833 authored over 10 years ago by Elia Schito <[email protected]>
set #puts and #print to always return nil

github.com/opal/opal - 30669410d39cc1ef1fb45bbca32839d7a1d9ed4b authored over 10 years ago by Elia Schito <[email protected]>
Fix indentation

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