meh` changed the topic of #opal to: http://opalrb.org - Ruby runtime and library on top of Javascript | 1.0.0 is near | This channel is logged at https://botbot.me/freenode/opal/
meh` has quit [Ping timeout: 244 seconds]
e_dub has joined #opal
Kilo`byte has quit [Ping timeout: 265 seconds]
e_dub has quit [Read error: Connection reset by peer]
Kilo`byte has joined #opal
e_dub has joined #opal
fkchang has quit [Ping timeout: 244 seconds]
ryanstout has quit [Quit: ryanstout]
wulab has joined #opal
ylluminarious has quit [Quit: Leaving...]
<ceej> man, still trying to figure out why this fotorama jquery plugin is triggering opal :/ http://i.imgur.com/9ZmetTj.png
<ceej> components: 2828 is return $opal.require( $opal.normalize_loadable_path(file) );
<ceej> yeep, it is that line… looks like the extends… no idea why they are doing that
ylluminarious has joined #opal
ylluminarious has quit [Ping timeout: 256 seconds]
elia has joined #opal
elia has quit [Client Quit]
elia has joined #opal
<elia> ma
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
GitHub109 has joined #opal
<GitHub109> [opal] elia pushed 2 new commits to master: http://git.io/TLhcdQ
<GitHub109> opal/master ce18182 Elia Schito: Fix sprocket security issue (CVE-2014-7819)...
<GitHub109> opal/master 9b407e6 Elia Schito: Hash#to_h returns self for Hash instances
GitHub109 has left #opal [#opal]
travis-ci has joined #opal
<travis-ci> opal/opal#2076 (master - 9b407e6 : Elia Schito): The build passed.
travis-ci has left #opal [#opal]
<adambeynon> morning elia. Have you used promises from stdlib?
<adambeynon> or, promises in general really
<adambeynon> Basically, when a then() block fails, unless I define a rescue() block, it feels like errors are being swallowed up, but I find it irritating to keep adding a rescue block just to debug the odd error
<adambeynon> I was thinking of adding a Promise.on_error() handler that would be passed every failure, even if it does get handled in the rescue() blocks
<adambeynon> could use that then to simply print errors to stdout
<adambeynon> perhaps more of a question for meh, as he wrote it
<elia> ][
<elia> adambeynon, yeah, not really experienced with promises
<elia> adambeynon, btw did the beta worked well on your projects? maybe it's time to release :)
<adambeynon> elia: I was thinking the same
<adambeynon> and yes it does
<adambeynon> works like a charm
<adambeynon> should I spend a few hours going through the website to make sure the docs are up to date first?
<adambeynon> there are probably subtle differences for the sinatra stuff, for example
<adambeynon> also, now we have gone through the hard work, and done all the major changes, I really want to push out bumped version as often as possible
<adambeynon> not a fan of huge gaps between releases
elia has quit [Ping timeout: 245 seconds]
elia has joined #opal
elia has quit [Client Quit]
elia has joined #opal
<adambeynon> I really like that system for docs
<adambeynon> gitbook
elia has quit [Client Quit]
elia has joined #opal
elia has quit [Quit: (IRC Client: textualapp.com)]
ylluminarious has joined #opal
wulab has quit [Ping timeout: 246 seconds]
elia has joined #opal
ylluminarious has quit [Ping timeout: 256 seconds]
<elia> adambeynon: I’m back thanks to irccloud ;)
<adambeynon> lol, woop!
<elia> (free version will keep me online for a couple of hrs)
<elia> so, about the release, are we giong to have a checklist?
<elia> adambeynon^
<elia> adambeynon ^
<krainboltgreene> elia: I've been hearing a lot about opalrb lately.
<elia> krainboltgreene: great! :)
GitHub110 has joined #opal
<GitHub110> [opal] elia created hash-string-map (+1 new commit): http://git.io/52aVKw
<GitHub110> opal/hash-string-map e86e742 Elia Schito: WIP
GitHub110 has left #opal [#opal]
travis-ci has joined #opal
<travis-ci> opal/opal#2077 (hash-string-map - e86e742 : Elia Schito): The build passed.
travis-ci has left #opal [#opal]
ylluminarious has joined #opal
<adambeynon> actually writing my first opal code for a website, rather than my usual SPA web apps
<adambeynon> feels just as good
<elia> adambeynon: :)
GitHub102 has joined #opal
<GitHub102> [opal] elia pushed 3 new commits to master: http://git.io/Qrdshw
<GitHub102> opal/master 8fddadd Elia Schito: Reorder Kernel methods
<GitHub102> opal/master a9d5a97 Elia Schito: Add #taint placeholders for compatibility
GitHub102 has left #opal [#opal]
<GitHub102> opal/master 9cd638c Elia Schito: Avoid expand_path in require_relative...
travis-ci has joined #opal
<travis-ci> opal/opal#2079 (master - 9cd638c : Elia Schito): The build passed.
travis-ci has left #opal [#opal]
e_dub has quit [Quit: ZZZzzz…]
GitHub61 has joined #opal
<GitHub61> [opal] elia pushed 1 new commit to master: http://git.io/H1cziA
<GitHub61> opal/master b1d0650 Elia Schito: Raise NotImplementedError in String mutable meths...
GitHub61 has left #opal [#opal]
travis-ci has joined #opal
<travis-ci> opal/opal#2080 (master - b1d0650 : Elia Schito): The build passed.
travis-ci has left #opal [#opal]
meh` has joined #opal
elia` has joined #opal
e_dub has joined #opal
e_dub has quit [Quit: ZZZzzz…]
DrShoggoth has joined #opal
e_dub has joined #opal
ryanstout has joined #opal
fkchang has joined #opal
e_dub has quit [Quit: ZZZzzz…]
GitHub132 has joined #opal
<GitHub132> [opal] adambeynon pushed 1 new commit to master: http://git.io/waytTQ
<GitHub132> opal/master 03f31b0 Adam Beynon: Add Date #monday?..#sunday? with specs
GitHub132 has left #opal [#opal]
DrShoggoth has quit [Quit: Leaving]
travis-ci has joined #opal
<travis-ci> opal/opal#2081 (master - 03f31b0 : Adam Beynon): The build passed.
travis-ci has left #opal [#opal]
travis-ci has joined #opal
<travis-ci> opal/opal#2081 (master - 03f31b0 : Adam Beynon): The build passed.
travis-ci has left #opal [#opal]
GitHub0 has joined #opal
<GitHub0> opal/master e42c02c Adam Beynon: Add Date#next_day, #prev_day and specs for relevant methods
<GitHub0> [opal] adambeynon pushed 1 new commit to master: http://git.io/xYTVSA
GitHub0 has left #opal [#opal]
<ryanstout> adambeynon: I saw you were having some errors swallowed with promises. I think I’m seeing something similar. Though for me it’s not errors, it’s that in some weird case it doesn’t chain .then’s
<ryanstout> I’m still trying to figure it out
<adambeynon> meh`: did you catch that conversation earlier? Basically, if I have a chain of promises, and then an error happens somewhere in all the callbacks, then unless I use a #rescue() block, the error just gets swallowed up. Instead of having a rescue block all over the place, which would be used just during development, I was wonder whether we could introduce some
<adambeynon> global error handler which can be used to log any promises that error
<adambeynon> RSVP.js has it for example
<adambeynon> Promise.on_error { |val| puts “a promise failed: #{val}” }
<ryanstout> adambeynon: I think thats how promises usually work, you can re-raise when you handle a .fail
<ryanstout> but yea, some libs have a global catch
GitHub59 has joined #opal
<GitHub59> [opal] elia force-pushed hash-string-map from e86e742 to 59ada98: http://git.io/DU9MCQ
<GitHub59> opal/hash-string-map 43e97a0 Elia Schito: WIP
<GitHub59> opal/hash-string-map 59ada98 Elia Schito: [snapshot]
GitHub59 has left #opal [#opal]
j_mcnally has joined #opal
meh` has quit [Ping timeout: 265 seconds]
travis-ci has joined #opal
<travis-ci> opal/opal#2083 (hash-string-map - 59ada98 : Elia Schito): The build passed.
travis-ci has left #opal [#opal]
fkchang has quit [Ping timeout: 264 seconds]
GitHub116 has joined #opal
<GitHub116> [opal] elia pushed 1 new commit to hash-string-map: http://git.io/XoQwqw
GitHub116 has left #opal [#opal]
<GitHub116> opal/hash-string-map 011b18c Elia Schito: [snapshot]
travis-ci has joined #opal
<travis-ci> opal/opal#2084 (hash-string-map - 011b18c : Elia Schito): The build passed.
travis-ci has left #opal [#opal]
GitHub188 has joined #opal
<GitHub188> [opal] elia pushed 1 new commit to hash-string-map: http://git.io/xnkkMg
<GitHub188> opal/hash-string-map 8337fbc Elia Schito: [snapshot]
GitHub188 has left #opal [#opal]
e_dub has joined #opal
travis-ci has joined #opal
<travis-ci> opal/opal#2086 (hash-string-map - 8337fbc : Elia Schito): The build passed.
travis-ci has left #opal [#opal]
travis-ci has joined #opal
<travis-ci> opal/opal#2086 (hash-string-map - 8337fbc : Elia Schito): The build passed.
travis-ci has left #opal [#opal]
Kilo`byte has quit [Ping timeout: 265 seconds]
Kilo`byte has joined #opal
j_mcnally has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
j_mcnally has joined #opal
j_mcnally has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
elia has quit [Quit: Connection closed for inactivity]
e_dub has quit [Quit: ZZZzzz…]
e_dub has joined #opal
GitHub176 has joined #opal
<GitHub176> [opalrb.org] jaredcwhite opened pull request #8: Improve the documentation for using Ruby/Opal objects from Javascript (master...master) http://git.io/5uABiw
GitHub176 has left #opal [#opal]
fkchang has joined #opal
e_dub has quit [Quit: ZZZzzz…]
GitHub38 has joined #opal
<GitHub38> [opalrb.org] adambeynon pushed 1 new commit to master: http://git.io/Xd_24Q
<GitHub38> opalrb.org/master 9c2392c Adam Beynon: Some site cleanup
GitHub38 has left #opal [#opal]
GitHub146 has joined #opal
<GitHub146> [opalrb.org] adambeynon pushed 1 new commit to gh-pages: http://git.io/rGGQaw
<GitHub146> opalrb.org/gh-pages dead09e Adam Beynon: Site updated to 9c2392c
GitHub146 has left #opal [#opal]
GitHub43 has joined #opal
<GitHub43> [opalrb.org] adambeynon closed pull request #8: Improve the documentation for using Ruby/Opal objects from Javascript (master...master) http://git.io/5uABiw
GitHub43 has left #opal [#opal]
GitHub117 has joined #opal
<GitHub117> opalrb.org/master 973ac3d Jared White: Add extra note about using bracket notation...
<GitHub117> opalrb.org/master ccdbd75 Jared White: Add section about interacting with a Hash from Javascript
<GitHub117> opalrb.org/master 0448393 Adam Beynon: Merge pull request #8 from jaredcwhite/master...
GitHub117 has left #opal [#opal]
<GitHub117> [opalrb.org] adambeynon pushed 3 new commits to master: http://git.io/2g07Lg
e_dub has joined #opal