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

Check for .rb_stub when looking for methods

888da84e39fc9d2854c8412b64e7b67106134d05 authored about 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

94393bf342dc6e110a744cc825b0f3c602007d71 authored about 10 years ago by Elia Schito <[email protected]>
Add some documentation to boot_class_meta()

3a9b3f9228a2e28dd276d26334fa0c074432c536 authored about 10 years ago by Elia Schito <[email protected]>
Cleanup function definition

58926c4d7c14c846df3015be1d3fc2838cf8c1e3 authored about 10 years ago by Elia Schito <[email protected]>
Align assignments

508a22a26bb0fddccfc8ae6ae96837b05bf3ad78 authored about 10 years ago by Elia Schito <[email protected]>
Add a maximum depth parameter to Promise#trace

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

fixed Numeric coerce error message

78b4fb9f94daaeedf0981780756cd2f3008c0a83 authored about 10 years ago by Elia Schito <[email protected]>
fixed Numeric coerce error message

2da67446ad38eaf7971068636bfe1e8700173a52 authored about 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...

008442527bca4943f8451b963dc2e3e522d22e09 authored about 10 years ago by Elia Schito <[email protected]>
Add missing requires

822c7781ec17af03a53c21825da0642e9244dd53 authored about 10 years ago by Elia Schito <[email protected]>
Align assignments in runtime.js

[skip ci]

301210e8593fd3c290eac3d569a74b344e908c2d authored about 10 years ago by Elia Schito <[email protected]>
Mark successful guard spec runs as… successful!

d36597f29d6331cb0e11fcdeeb6b78b1d834c882 authored about 10 years ago by Elia Schito <[email protected]>
Survive dynamic-require false positives

a9fc589aafbb3a8cd497f0e925807132d0406c06 authored about 10 years ago by Elia Schito <[email protected]>
Actually support UTC in Time

938cd1aefbb21d6d28d5228e472c254630f8518f authored about 10 years ago by meh <[email protected]>
Add command line switch and compiler option for inline operators

33572c2798d476659750879abd62608f45417236 authored about 10 years ago by Adam Beynon <[email protected]>
Initial operator commit

2c02e179d677ffc48f1beba14f0515d9cef6deaf authored about 10 years ago by Adam Beynon <[email protected]>
Add more operators for inlining

ecf70353d88443ba1b5dbd7809bad8fe77eba264 authored about 10 years ago by Adam Beynon <[email protected]>
Very simple implementation of benchmark

8f3b19a996b0dac84156343ff1e940edbeea2812 authored about 10 years ago by Adam Beynon <[email protected]>
Disable operator inlining by default

c1c88a963e72f516c8fa30b1af291751e7d5342e authored about 10 years ago by Adam Beynon <[email protected]>
Reorder numbers lexing to keep common ones on top

284d3fd77517281551f24f6ae11163092f562dfc authored about 10 years ago by Elia Schito <[email protected]>
Add 0d123 base 10 syntax

8fecb7fc41dc4972f8b9230a51b450352b256561 authored about 10 years ago by Elia Schito <[email protected]>
Fix octal numbers with leading 0 lexing

fixes #581

d3c5dc06624ec5d98c98f551fbbbbdb38525e60d authored about 10 years ago by Elia Schito <[email protected]>
Merge remote-tracking branch 'origin/master'

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

069d2f72cf0f7cc10203318b0228af03ec5b4bfb authored about 10 years ago by Elia Schito <[email protected]>
Merge pull request #533 from mieko/thread_shim

Add compatibility Thread, Queue and Mutex implementation.

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

75f3abcaf9ada8421cf4a182b10ca7b38a2ef077 authored about 10 years ago by Elia Schito <[email protected]>
Merge branch (prepare for) 'sprockets-3'

Green light for sstephenson/sprockets#607

05a28b8f7df8e538535d7f50271d6e9ae9f8b495 authored about 10 years ago by Elia Schito <[email protected]>
Explicitly rely on tilt and hike

345bd6c8739da543f1730b211e30379f17cd9a93 authored about 10 years ago by Elia Schito <[email protected]>
Prepare for sprockets 3.0

7551d54468355f07483b377b24e73b0771013017 authored about 10 years ago by Elia Schito <[email protected]>
Use a double instead of the real Sprockets context

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

Internals, $$ Ed.

d529c87db894cc197b1fc16bae7f0c6e544dfc2f authored about 10 years ago by Elia Schito <[email protected]>
No need to check for ivar vs. internals anymore

aeb25c4a8f99e327ebe9939a334a7884235c191b authored about 10 years ago by Elia Schito <[email protected]>
Internals, $$ Ed.

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

__autoload...

31628270ec4c08e4b723e2714d355853473051f4 authored about 10 years ago by Elia Schito <[email protected]>
Add a note about singleton classes inheritance

[skip ci]

c3157a7029553433b1a5a13110daebe59f05f085 authored about 10 years ago by Elia Schito <[email protected]>
Add sourcemaps support to sinatra example

3b7a66d68214ce392963ce001f6e7b89b18e4a25 authored about 10 years ago by Elia Schito <[email protected]>
Add a dir.rb placeholder with deprecation warning

eb5905bd315d6a2cb2635b09fdccd3b527abc11e authored about 10 years ago by Elia Schito <[email protected]>
Missing comments and semicolons

e23773415a8290ec132cee9934f791a4e0c18d6c authored about 10 years ago by Elia Schito <[email protected]>
Expose bridged classes list

713b7c291e9d6bdf85c24171439bea06e7d20224 authored about 10 years ago by Elia Schito <[email protected]>
Cleanup code layout of runtime

d894620f0bc6a807e8f08ae520f3ea3d729128ba authored about 10 years ago by Elia Schito <[email protected]>
Keep runtime initialization in a single place

db33eb0dc5e0c553593a5651e9a6ebb4932bb1c9 authored about 10 years ago by Elia Schito <[email protected]>
Refactor Kernel#singleton_class

Removed dead branches, removed duplication.

5913b8d5c5dd08491454fee629a83206df02c52e authored about 10 years ago by Elia Schito <[email protected]>
Specify sprockets version

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

58cc89750959dd9207f3a5cb0cf18e900e2019a4 authored about 10 years ago by Kyle <[email protected]>
Update dependencies

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

892dee0f2e9f71613e785de873bbd5c08b17e74c authored about 10 years ago by Kyle <[email protected]>
Merge pull request #570 from kylekyle/tilt

Make the Opal Tilt template work in any context.

fc841f1bb99e4214cf7901474bc7dfc2899b99e1 authored about 10 years ago by Elia Schito <[email protected]>
Merge pull request #573 from kylekyle/use_gem

Use require_paths from spec

eafc6143aca9f28f19ed455dac215ce5045ece1b authored about 10 years ago by Elia Schito <[email protected]>
Merge pull request #551 from yhara/fix_to_proc

Fix String#to_proc

ace2a78cf505622c467470ec555dac5677af0360 authored about 10 years ago by meh <[email protected]>
Use require_paths from spec

307d18f09bae24fde5805a5e56bce5ec364ecf26 authored about 10 years ago by Kyle King <[email protected]>
Removing giant if statement

Good call ella.

0ca07f0df3c5cc3029ad5dd53872ac6abac6c13a authored about 10 years ago by Kyle <[email protected]>
Make the Opal Tilt template work in any context.

2f495433e673145c153c1d6b15ba4febc7c10364 authored about 10 years ago by Kyle King <[email protected]>
Add corelib/stdlib respective READMEs

d0c745f02e6e8a734c0f4260e7be18deed7b1353 authored about 10 years ago by Elia Schito <[email protected]>
Fix yard version

3752f7022d8c389fff2b28c481b47873bcbe240c authored about 10 years ago by Elia Schito <[email protected]>
Autoclone gh-pages repo when building docs

af2ff40509ee26a396bb26a57730c664685debe0 authored about 10 years ago by Elia Schito <[email protected]>
Silence output using IO#write_proc=

ffa9fc15ad4021eba9f00ec7e1602d93d127f5f7 authored about 10 years ago by Elia Schito <[email protected]>
Basic benchmark for operators

ddc4190d65457df3b2712f9e2615060d1230e8c9 authored about 10 years ago by Adam Beynon <[email protected]>
Just refer to the website for documentation

[skip ci]

eee2076ed8d9a377386a6637a4f62acf951ef183 authored about 10 years ago by Elia Schito <[email protected]>
Add Yard Doc task

495a45ac3bebe2363a8a0067ee36881cacbe37e9 authored about 10 years ago by Elia Schito <[email protected]>
Add gitter to travis notifications

48aa3907cf02b3c0452b76707beb9737f478519b authored about 10 years ago by Elia Schito <[email protected]>
Update contributing guidelines

c7b8f7b96333173d568883ed606b71d7475d95b3 authored about 10 years ago by Elia Schito <[email protected]>
Split code/social badges and add gitter

[skip ci]

dc971f764efd21fca93abac940d145db02d978fa authored about 10 years ago by Elia Schito <[email protected]>
Syntax fix

[skip ci]

ff6f0fbe4e22eecfa6abd36c5ce0c84d038b00eb authored about 10 years ago by Elia Schito <[email protected]>
Ignore gh-pages

65cce72321c49b4f8a2a644ec975748c3de6ecfe authored about 10 years ago by Elia Schito <[email protected]>
Add docs badge

71584c70f04685db9969c0bd2310baba774b7e15 authored about 10 years ago by Elia Schito <[email protected]>
fixup! Add Enumerable#to_json (falls back to #to_a)

5c9a81e5b9a8480ee4adbcd9522693c92f32ade7 authored about 10 years ago by Elia Schito <[email protected]>
Export Opal to this, window and global

f32e1926c5b0ddc0ef4837fd6d21f26adb4e9f71 authored about 10 years ago by Elia Schito <[email protected]>
Add nodejs/fileutils with some methods

aeb4a6dc1afb8a726f760b0cfea51af1b97805f4 authored about 10 years ago by Elia Schito <[email protected]>
Expose @__glob__ in nodejs/dir

4b719de3d8286f53319e7a7110989a72a92666c6 authored about 10 years ago by Elia Schito <[email protected]>
Add Enumerable#to_json (falls back to #to_a)

7ab818312fe5139740d386223af9ed9b0100c1d5 authored about 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

9a9d7bf7602bf850c0b6100122b788ea8b842274 authored about 10 years ago by Elia Schito <[email protected]>
Use a recognizable filename in ParserHelpers

Just to ease debugging.

1872bc39587bd9260562f1765acf84d5ce8f31da authored about 10 years ago by Elia Schito <[email protected]>
Re-enable --sexp cli option

fed30b87dd1a2d933d707812c5454d525718025b authored about 10 years ago by Elia Schito <[email protected]>
fixup! 60527f27ab (Remove some MRI warnings)

079d40e574b689eac9e64c21b17e3259c8a770de authored about 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

61f6213cfc1f2e6cd0db4956bb9adc23574e26af authored about 10 years ago by Elia Schito <[email protected]>
No “-@” method call when followed by num literal

The same is true for “+@”. ref: #554

f58d03f08dfd4372489aeddffe66a5a65ec3c27b authored about 10 years ago by Elia Schito <[email protected]>
Show more error info in $DEBUG/$VERBOSE mode

8c091ee7f5a2b53733fefb3768a20fc867dbdaac authored about 10 years ago by Elia Schito <[email protected]>
Remove some MRI warnings

60527f27ab20d2647ee724cabde2a6b72dc25875 authored about 10 years ago by Elia Schito <[email protected]>
Update Guardfile, now should take less cpu

c36c034ba059f9a876d7a1444ac525c600c94065 authored about 10 years ago by Elia Schito <[email protected]>
Use thin as Webrick has some problems with Safari

d1b66b06d1455f53cc9c1ac3aea96bbcc698dd95 authored about 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)`....

1a65df5502be0d90f32715af658c8dc1da622807 authored about 10 years ago by Elia Schito <[email protected]>
Add require_relative support to Compiler

fixes #560

15afbf7e6398535a8c4957543993e0a437bfa530 authored about 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.

5e019808ed96848b02cb5c3b2195766b992fc8f6 authored about 10 years ago by Elia Schito <[email protected]>
Add node File.size

afacc48b6eafa329e2d0392d6f50c0112a54bd2a authored about 10 years ago by Elia Schito <[email protected]>
Fix RSpec deprecation

6c8859b98d6f60d8041b4082b2fc05255f74ec6f authored about 10 years ago by Elia Schito <[email protected]>
Add File#flush

ba73706982e790227690dbde0b06eac452f4d7a9 authored about 10 years ago by Elia Schito <[email protected]>
File#write now writes at current position instead of pos0

79d0489327d9c317d3e8312c7370781de5464d5d authored about 10 years ago by Elia Schito <[email protected]>
Let File be an IO and add init methods for nodejs

fbb9364eccafc1369059bfbb274f4edf93cc0d04 authored about 10 years ago by Elia Schito <[email protected]>
nodejs: Cache __fs__ and __path__ into class ivars

1a6150452f1feb827299be5c4708df7478d7d26f authored about 10 years ago by Elia Schito <[email protected]>
Fix File.expand_path to expand “~”

7bed93b4d849b846fc20d461f434ee5e1c522bee authored about 10 years ago by Elia Schito <[email protected]>
Add Dir.home

Points to ENV[‘HOME’], defaults to ‘.’ in the browser.

5651525e2acb66d0d20ac6ef46e1d977c890d43d authored about 10 years ago by Elia Schito <[email protected]>
Update RSpec

dfa1677a388dc8d5e8bb55e34215e04dbf9d6b40 authored about 10 years ago by Elia Schito <[email protected]>
Ignore everything unrelated to specs

f0b0a721c09dcaa8c37c10e959cc4c6c8debbc86 authored about 10 years ago by Elia Schito <[email protected]>
Add a list of subscribers to method_missing stubs

022d1c3ea6f1e66acccd6970e11cc5d0bf173a40 authored about 10 years ago by Elia Schito <[email protected]>
Add back the builder class method

ref: #558

eae0cabfdab01a4878307b6195871039f894e0ac authored about 10 years ago by Elia Schito <[email protected]>
SO badge!

264c76f7a7d55f64cd480f985bc8f85030e2ed41 authored about 10 years ago by Elia Schito <[email protected]>
Support nodejs in corelib if available

106cfa129ef4bb1b8d3b511dd7def0fbb2e91527 authored over 10 years ago by Elia Schito <[email protected]>
IO#puts should #chomp each argument

9ab9c90d7a368ed34f83e3639bb8f2099a84c8ff authored over 10 years ago by Elia Schito <[email protected]>
Use the original Kernel#warn spec

8e8ab2ba8dfb81fda6f426e9342fafdd49a2eecf authored over 10 years ago by Elia Schito <[email protected]>
Use an actual guard plugin

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

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

30669410d39cc1ef1fb45bbca32839d7a1d9ed4b authored over 10 years ago by Elia Schito <[email protected]>
Fix indentation

330834a452e8ae833f5a78c0456c89bf5fa526f0 authored over 10 years ago by Elia Schito <[email protected]>