21 Commits

Author SHA1 Message Date
Remy Sharp
d1775b12c3 codemirror highlighting was failing because I removed the cm2 directory, which caused processors not to become ready 2013-03-28 10:02:42 +00:00
Tom Ashworth
3b199dc5f8 Dragged Traceur, kicking and screaming, to JS Bin.
There are some really nasty hacks here, but something weird was
going on and we couldn't figure it out. Sorry.
2012-10-11 15:51:51 +01:00
Tom Ashworth
e13b1a3b5e Fix Traceur and #266 2012-10-11 13:44:26 +01:00
Remy Sharp
1cc8e7cfe9 Always get processor scripts from static 2012-10-07 16:40:12 +02:00
Remy Sharp
319561e842 Ditch getScript - because it was cache busting 2012-10-07 16:35:05 +02:00
Remy Sharp
3533237598 TypeScript language support 2012-10-07 14:36:17 +02:00
Remy Sharp
ff3e9df0c2 Make processing work without HTML 2012-08-28 14:05:36 +01:00
Remy Sharp
4eb7ca01a0 Add processing.js to processors 2012-08-28 14:00:08 +01:00
Remy Sharp
be745d0c9e Again, console picking up internal console in production 2012-08-25 23:59:22 +01:00
Remy Sharp
24c89c3848 Simple trick to get processors to work when they're being slow. Fixes #273
It's a bit dirty, because it simply re-renders if there was a failure.
2012-07-30 23:21:21 +01:00
Jon Linklater-Johnson
9bed89e0fb disable jshint (dive out of checkForErrors) if using a js preprocessor and hide the errors panel, inverse if you switch back to javascript 2012-07-27 17:18:45 +01:00
Remy Sharp
f3163e3ef5 -console logging 2012-07-18 09:37:20 +01:00
Remy Sharp
6105d63df8 Fixed undefined on state.processor 2012-07-14 15:36:17 +01:00
Remy Sharp
c71835a72b BOOM. Closes #176
Now just need @aron to implement server side rendering so the previews
work now (that I've broken them with this support! :)
2012-07-13 17:56:49 +01:00
Remy Sharp
03649ac8eb Markdown supported and better processor support 2012-07-13 15:09:46 +02:00
Remy Sharp
dd82f010f8 Docs 2012-07-13 15:09:00 +02:00
Remy Sharp
2cac23847e Remove mime type from processor when using set to clear 2012-06-22 16:29:12 +01:00
Remy Sharp
c16b8f3c00 Simple API for processors 2012-06-21 12:50:34 +01:00
Remy Sharp
80177733e4 Jade and Stylus preprocessors. Smarter preprocessors too. 2012-06-17 09:48:11 +01:00
Remy Sharp
938a3e1128 Fixed path to included scripts 2012-06-16 18:49:02 +01:00
Remy Sharp
0fdf06f5df Initial support for preprocessors
Note that this only adds them as supported. Need to add UI and logic to
read database stored settings to load in the correct processor.

To use now - run the following in the browser's console:

// Use LESS in place of CSS
jsbin.panels.panels.css.processor = jsbin.processors.less();

// Use CoffeeScript in place of JavaScript
jsbin.panels.panels.javascript.processor =
jsbin.processors.coffeescript();
2012-06-16 18:46:44 +01:00