Permalink
...
Comparing changes
Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also .
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Choose a Base Repository
jashkenas/coffeescript
CDR2003/coffee-script-lua
CreamCoderz/coffee-script
Crylock/coffee-script
GeoffreyBooth/coffeescript
Gregg/coffee-script
JulianBirch/coffee-script-1
JustinTulloss/coffee-script
MichaelBlume/coffee-script
NightMigera/coffeescript
PandaWood/coffee-script
ProximaMonkey/coffee-script
Remcoman/coffee-script
RicardoSaracino/coffee-script
SE7ENSKY/matescript
STRd6/coffee-script
ShawnFumo/coffee-script
StanAngeloff/coffee-script
Xepo/coffee-script
abi/coffee-script
agnoster/coffee-script
ahjohannessen/coffee-script
akiellor/coffee-script
alanning/coffee-script
allanberger/coffee-script
almost/coffee-script
alubbe/coffee-script
andrehjr/coffee-script
andrewschaaf/coffee-script
andreypopp/coffee-script
apanda/coffee-script
baoshitang/coffee-script
barberboy/coffee-script
benatkin/coffee-script
benbria/coffee-script
benekastah/coffee-script
bjouhier/coffee-script
blahutka/coffee-script
blossom/coffee-script
bolinfest/coffee-script
breckinloggins/coffee-script
carmelyne/contracts.coffee
chajath/coffee-script
charles-cai/coffee-script
charliesome/coffee-script
chetan51/coffee-script
chip/coffee-script
codelahoma/coffee-script
coffee-js/coffee-script
coffee-void/coffeescript
collin/coffee-script
danemorgridge/coffee-script
daveclarke/coffee-script
daveyoon/coffee-script
dbrans/coffee-script
deadprogram/coffee-script
devongovett/coffee-script
dget/coffee-script
disnet/contracts.coffee
dmohl/coffee-script
dohse/coffee-script
dqminh/coffee-script
drewlesueur/coffee-script
eventualbuddha/coffee-script
evilpie/coffee-script
excellentdrums/coffee-script
fitzgen/coffee-script
fizx/coffee-script
geraldalewis/coffee-script
germanocaldeira/coffee-script
gfodor/coffee-script
ghuntley/coffee-script
goodwink/coffee-script
gxela/coffee-script
hayeah/coffee-script
hbt/coffee-script
helixbass/copheescript
hleumas/coffee-script
holtwick/moccacino
hugs/coffee-script
ianthehenry/protoscript
ich/caffeine
janlelis/angular-coffee-script
jaredwy/coffee-script
jasonyandell/coffee-script
jawj/coffee-script
jbca/coffeescript
jiangmiao/toffee-script
jlstr/coffee-script
joelturnbull/coffee-script
johnsang/coffee-script
joliss/coffee-script
jondistad/coffee-script
joshprice/coffee-script
jstrachan/coffee-script
jugglinmike/irene-script
juilyoon/coffee-script
keichii/coffee-script
keithnorm/coffee-script
kewinwang/coffee-script
khaled/coffee-script
leeight/coffee-script
level1/coffee-script
lfendy/coffee-script
loganfsmyth/coffee-script
loopinfinito/coffeescript.com.br
lorensr/coffee-script
loveencounterflow/coffy-script
lukhnos/doubleshot
lynaghk/coffee-script
martco/coffee-script
maxtaco/coffee-script
mbbx6spp/coffee-script
mblinn/coffee-script
mehmeta/coffee-script
melcher/coffee-script
mental/coffee-script
mhart/coffee-script
michaelficarra/coffee-script
misfo/coffee-script
mizchi/coffee-script
mlinderm/coffee-script
mrlauer/coffee-script-monads
muratmeran/coffee-script
myang/coffee-script
nanqiu/coffee-script
neobine/coffee-script
netconstructor/coffee-script
nickjs/coffee-script
nihar/coffee-script
onilabs/coffee-script
paiq/blackcoffee
parkerl/coffee-script
paulmars/coffee-script
peick/coffee-script
pjaspers/coffee-script
plambert/coffee-script
poutyface/coffee-script
pschyska/coffee-script
ptoomey3/coffee-script
quangv/coffee-script
revence27/coffee-script
rkJun/coffee-script
robarondaz/coffee-script
robotlolita/coffee-script
rolftimmermans/coffee-script
rpl/coffee-script
runeb/coffee-script
rwaldron/coffee-script
rymohr/coffee-script
ryszard/coffee-script
samcday/coffee-script
sarang25491/coffee-script
satyr/coffee-script
seedjs/coffee-script
sequoiar/coffee-script
sgraham/coffee-script
shariefsk/coffee-script
shesek/coffee-script
shimaore/cake
siefkenj/gjscoffee-script
smhanov/coffee-script
soutaro/coffee-script
spaghetticode/coffee-script
sparecycles/coffee-script
spencerelliott/coffee-script
sstephenson/coffee-script
stephank/coffee-script
strangemonad/coffee-script
swistak/coffee-script
syg/heap.coffee
taku0/coffee-script
tanob/coffee-script
tglines/coffee-script
thdtjsdn/coffee-script
theIntuitionist/coffee-script
thedeeno/coffee-script
thejh/coffee-script
timruffles/coffee-script
tkpage/coffee-script
tlrobinson/coffee-script
tmishra/coffee-script
tobee/coffee-script
tomelam/coffee-script
tosh/coffee-script
tswicegood/coffee-script
ttilley/coffee-script
twilson63/coffee-script
up2u0609/coffee-script
vanviegen/coffee-script
vjpr/coffee-script
vol4ok/coffee-script
walski/coffee-script
wearefractal/yerbascript
willmoffat/coffee-script
xixixao/coffee-script
yihuang/coffee-script
zaach/coffee-script
zmthy/coffee-script
zot/coffee-script
Nothing to show
Choose a base branch
Choose a Head Repository
jashkenas/coffeescript
CDR2003/coffee-script-lua
CreamCoderz/coffee-script
Crylock/coffee-script
GeoffreyBooth/coffeescript
Gregg/coffee-script
JulianBirch/coffee-script-1
JustinTulloss/coffee-script
MichaelBlume/coffee-script
NightMigera/coffeescript
PandaWood/coffee-script
ProximaMonkey/coffee-script
Remcoman/coffee-script
RicardoSaracino/coffee-script
SE7ENSKY/matescript
STRd6/coffee-script
ShawnFumo/coffee-script
StanAngeloff/coffee-script
Xepo/coffee-script
abi/coffee-script
agnoster/coffee-script
ahjohannessen/coffee-script
akiellor/coffee-script
alanning/coffee-script
allanberger/coffee-script
almost/coffee-script
alubbe/coffee-script
andrehjr/coffee-script
andrewschaaf/coffee-script
andreypopp/coffee-script
apanda/coffee-script
baoshitang/coffee-script
barberboy/coffee-script
benatkin/coffee-script
benbria/coffee-script
benekastah/coffee-script
bjouhier/coffee-script
blahutka/coffee-script
blossom/coffee-script
bolinfest/coffee-script
breckinloggins/coffee-script
carmelyne/contracts.coffee
chajath/coffee-script
charles-cai/coffee-script
charliesome/coffee-script
chetan51/coffee-script
chip/coffee-script
codelahoma/coffee-script
coffee-js/coffee-script
coffee-void/coffeescript
collin/coffee-script
danemorgridge/coffee-script
daveclarke/coffee-script
daveyoon/coffee-script
dbrans/coffee-script
deadprogram/coffee-script
devongovett/coffee-script
dget/coffee-script
disnet/contracts.coffee
dmohl/coffee-script
dohse/coffee-script
dqminh/coffee-script
drewlesueur/coffee-script
eventualbuddha/coffee-script
evilpie/coffee-script
excellentdrums/coffee-script
fitzgen/coffee-script
fizx/coffee-script
geraldalewis/coffee-script
germanocaldeira/coffee-script
gfodor/coffee-script
ghuntley/coffee-script
goodwink/coffee-script
gxela/coffee-script
hayeah/coffee-script
hbt/coffee-script
helixbass/copheescript
hleumas/coffee-script
holtwick/moccacino
hugs/coffee-script
ianthehenry/protoscript
ich/caffeine
janlelis/angular-coffee-script
jaredwy/coffee-script
jasonyandell/coffee-script
jawj/coffee-script
jbca/coffeescript
jiangmiao/toffee-script
jlstr/coffee-script
joelturnbull/coffee-script
johnsang/coffee-script
joliss/coffee-script
jondistad/coffee-script
joshprice/coffee-script
jstrachan/coffee-script
jugglinmike/irene-script
juilyoon/coffee-script
keichii/coffee-script
keithnorm/coffee-script
kewinwang/coffee-script
khaled/coffee-script
leeight/coffee-script
level1/coffee-script
lfendy/coffee-script
loganfsmyth/coffee-script
loopinfinito/coffeescript.com.br
lorensr/coffee-script
loveencounterflow/coffy-script
lukhnos/doubleshot
lynaghk/coffee-script
martco/coffee-script
maxtaco/coffee-script
mbbx6spp/coffee-script
mblinn/coffee-script
mehmeta/coffee-script
melcher/coffee-script
mental/coffee-script
mhart/coffee-script
michaelficarra/coffee-script
misfo/coffee-script
mizchi/coffee-script
mlinderm/coffee-script
mrlauer/coffee-script-monads
muratmeran/coffee-script
myang/coffee-script
nanqiu/coffee-script
neobine/coffee-script
netconstructor/coffee-script
nickjs/coffee-script
nihar/coffee-script
onilabs/coffee-script
paiq/blackcoffee
parkerl/coffee-script
paulmars/coffee-script
peick/coffee-script
pjaspers/coffee-script
plambert/coffee-script
poutyface/coffee-script
pschyska/coffee-script
ptoomey3/coffee-script
quangv/coffee-script
revence27/coffee-script
rkJun/coffee-script
robarondaz/coffee-script
robotlolita/coffee-script
rolftimmermans/coffee-script
rpl/coffee-script
runeb/coffee-script
rwaldron/coffee-script
rymohr/coffee-script
ryszard/coffee-script
samcday/coffee-script
sarang25491/coffee-script
satyr/coffee-script
seedjs/coffee-script
sequoiar/coffee-script
sgraham/coffee-script
shariefsk/coffee-script
shesek/coffee-script
shimaore/cake
siefkenj/gjscoffee-script
smhanov/coffee-script
soutaro/coffee-script
spaghetticode/coffee-script
sparecycles/coffee-script
spencerelliott/coffee-script
sstephenson/coffee-script
stephank/coffee-script
strangemonad/coffee-script
swistak/coffee-script
syg/heap.coffee
taku0/coffee-script
tanob/coffee-script
tglines/coffee-script
thdtjsdn/coffee-script
theIntuitionist/coffee-script
thedeeno/coffee-script
thejh/coffee-script
timruffles/coffee-script
tkpage/coffee-script
tlrobinson/coffee-script
tmishra/coffee-script
tobee/coffee-script
tomelam/coffee-script
tosh/coffee-script
tswicegood/coffee-script
ttilley/coffee-script
twilson63/coffee-script
up2u0609/coffee-script
vanviegen/coffee-script
vjpr/coffee-script
vol4ok/coffee-script
walski/coffee-script
wearefractal/yerbascript
willmoffat/coffee-script
xixixao/coffee-script
yihuang/coffee-script
zaach/coffee-script
zmthy/coffee-script
zot/coffee-script
Nothing to show
Choose a head branch
2
contributors
Commits on Feb 25, 2010
Commits on Feb 26, 2010
|
|
jashkenas |
allowing merged short flags in optparse.coffee, via normalize_arguments
|
406a180
|
|||
|
|
jashkenas |
new live 'Try CoffeeScript'
|
dc7f4b4
|
|||
|
|
jashkenas |
hide the error div on initial page load
|
d5df550
|
|||
|
|
jashkenas |
no outline on the Try CoffeeScript input for safari
|
55ed202
|
|||
|
|
jashkenas |
first draft of options for Cakefiles, using optparse.coffee, as well …
…as a cake install task that takes --prefix. Still need to fix the lib/bin scripts |
17ea48c
|
|||
|
|
jashkenas |
moving some of the fs methods over to sync methods, where it's alrigh…
…t and where it makes things clearer |
5c7526a
|
|||
|
|
jashkenas |
caching the length property lookup for vanilla array comprehensions a…
…nd rebuilding docs |
d2d5f64
|
Commits on Feb 27, 2010
Commits on Feb 28, 2010
Unified
Split
Showing
with
3,101 additions
and 2,629 deletions.
- +15 −9 Cakefile
- +2 −1 README
- +1 −1 Rakefile
- +9 −1 bin/cake
- +9 −1 bin/coffee
- +1 −1 documentation/coffee/array_comprehensions.coffee
- +29 −0 documentation/coffee/classes.coffee
- +2 −0 documentation/coffee/prototypes.coffee
- +0 −34 documentation/coffee/super.coffee
- +65 −12 documentation/css/docs.css
- +1 −0 documentation/css/idle.css
- BIN documentation/images/favicon.ico
- BIN documentation/{css → images}/logo.png
- +83 −42 documentation/index.html.erb
- +8 −8 documentation/js/array_comprehensions.js
- +2 −2 documentation/js/cake_tasks.js
- +10 −11 documentation/js/{super.js → classes.js}
- +2 −2 documentation/js/overview.js
- +5 −0 documentation/js/prototypes.js
- +2 −2 documentation/js/range_comprehensions.js
- +22 −18 examples/code.coffee
- +58 −56 examples/computer_science/linked_list.coffee
- +10 −9 examples/potion.coffee
- +3 −3 examples/web_server.coffee
- +1 −1 extras/CoffeeScript.tmbundle/Syntaxes/CoffeeScript.tmLanguage
- +1 −1 extras/coffee-script.js
- +144 −102 index.html
- +0 −7 lib/bin/cake
- +0 −7 lib/bin/coffee
- +52 −46 lib/cake.js
- +19 −8 lib/coffee-script.js
- +20 −15 lib/command_line.js
- +24 −8 lib/grammar.js
- +359 −355 lib/lexer.js
- +579 −451 lib/nodes.js
- +84 −73 lib/optparse.js
- +166 −154 lib/parser.js
- +333 −329 lib/rewriter.js
- +96 −93 lib/scope.js
- +1 −1 package.json
- +31 −19 src/cake.coffee
- +10 −5 src/coffee-script.coffee
- +10 −8 src/command_line.coffee
- +15 −1 src/grammar.coffee
- +251 −251 src/lexer.coffee
- +175 −163 src/nodes.coffee
- +51 −50 src/optparse.coffee
- +215 −213 src/rewriter.coffee
- +55 −54 src/scope.coffee
- +38 −0 test/test_classes.coffee
- +7 −1 test/test_functions.coffee
- 0 test/{test_calling_super.coffee → test_old_style_classes.coffee}
- +13 −0 test/{test_destructuring_assignment.coffee → test_pattern_matching.coffee}
- +12 −0 test/test_regexps.coffee
View
24
Cakefile
| @@ -7,19 +7,25 @@ run: (args) -> | ||
| proc.addListener 'error', (err) -> if err then puts err | ||
| -task 'install', 'install CoffeeScript into /usr/local', -> | ||
| +option '-p', '--prefix [DIR]', 'set the installation prefix for `cake install`' | ||
| + | ||
| +task 'install', 'install CoffeeScript into /usr/local (or --prefix)', (options) -> | ||
| + base: options.prefix or '/usr/local' | ||
| + lib: base + '/lib/coffee-script' | ||
| exec([ | ||
| - 'mkdir -p /usr/local/lib/coffee-script' | ||
| - 'cp -rf bin lib LICENSE README package.json src vendor /usr/local/lib/coffee-script' | ||
| - 'ln -sf /usr/local/lib/coffee-script/lib/bin/coffee /usr/local/bin/coffee' | ||
| - 'ln -sf /usr/local/lib/coffee-script/lib/bin/cake /usr/local/bin/cake' | ||
| - ].join(' && ')) | ||
| + 'mkdir -p ' + lib | ||
| + 'cp -rf bin lib LICENSE README package.json src vendor ' + lib | ||
| + 'ln -sf ' + lib + '/bin/coffee ' + base + '/bin/coffee' | ||
| + 'ln -sf ' + lib + '/bin/cake ' + base + '/bin/cake' | ||
| + ].join(' && '), (err, stdout, stderr) -> | ||
| + if err then print stderr | ||
| + ) | ||
| task 'build', 'build the CoffeeScript language from source', -> | ||
| - fs.readdir 'src', (err, files) -> | ||
| - files: 'src/' + file for file in files when file.match(/\.coffee$/) | ||
| - run ['-o', 'lib'].concat(files) | ||
| + files: fs.readdirSync 'src' | ||
| + files: 'src/' + file for file in files when file.match(/\.coffee$/) | ||
| + run ['-c', '-o', 'lib'].concat(files) | ||
| task 'build:parser', 'rebuild the Jison parser (run build first)', -> | ||
View
3
README
| @@ -34,7 +34,8 @@ | ||
| To suggest a feature, report a bug, or general discussion: | ||
| http://github.com/jashkenas/coffee-script/issues/ | ||
| - If you'd like to chat, drop by #coffeescript on Freenode. | ||
| + If you'd like to chat, drop by #coffeescript on Freenode IRC, | ||
| + or on webchat.freenode.net. | ||
| The source repository: | ||
| git://github.com/jashkenas/coffee-script.git | ||
View
2
Rakefile
| @@ -7,7 +7,7 @@ require 'yui/compressor' | ||
| desc "Build the documentation page" | ||
| task :doc do | ||
| source = 'documentation/index.html.erb' | ||
| - child = fork { exec "bin/coffee documentation/coffee/*.coffee -o documentation/js -w" } | ||
| + child = fork { exec "bin/coffee -c documentation/coffee/*.coffee -o documentation/js -w" } | ||
| at_exit { Process.kill("INT", child) } | ||
| Signal.trap("INT") { exit } | ||
| loop do | ||
View
10
bin/cake
| @@ -1,7 +1,15 @@ | ||
| #!/usr/bin/env node | ||
| process.mixin(require('sys')); | ||
| +var path = require('path'); | ||
| +var fs = require('fs'); | ||
| +var lib = null; | ||
| -require.paths.unshift(__dirname + '/../lib'); | ||
| +if (fs.lstatSync(__filename).isSymbolicLink()) { | ||
| + lib = path.join(path.dirname(fs.readlinkSync(__filename)), '../lib'); | ||
| +} else { | ||
| + lib = path.join(__dirname, '../lib'); | ||
| +} | ||
| +require.paths.unshift(lib); | ||
| require('cake').run(); |
View
10
bin/coffee
| @@ -1,7 +1,15 @@ | ||
| #!/usr/bin/env node | ||
| process.mixin(require('sys')); | ||
| +var path = require('path'); | ||
| +var fs = require('fs'); | ||
| +var lib = null; | ||
| -require.paths.unshift(__dirname + '/../lib'); | ||
| +if (fs.lstatSync(__filename).isSymbolicLink()) { | ||
| + lib = path.join(path.dirname(fs.readlinkSync(__filename)), '../lib'); | ||
| +} else { | ||
| + lib = path.join(__dirname, '../lib'); | ||
| +} | ||
| +require.paths.unshift(lib); | ||
| require('command_line').run(); |
View
2
documentation/coffee/array_comprehensions.coffee
| @@ -1,5 +1,5 @@ | ||
| # Eat lunch. | ||
| -lunch: eat(food) for food in ['toast', 'cheese', 'wine'] | ||
| +lunch: eat food for food in ['toast', 'cheese', 'wine'] | ||
| # Naive collision detection. | ||
| for roid in asteroids | ||
View
29
documentation/coffee/classes.coffee
| @@ -0,0 +1,29 @@ | ||
| +class Animal | ||
| + move: (meters) -> | ||
| + alert @name + " moved " + meters + "m." | ||
| + | ||
| +class Snake extends Animal | ||
| + constructor: (name) -> | ||
| + @name: name | ||
| + | ||
| + move: -> | ||
| + alert "Slithering..." | ||
| + super 5 | ||
| + | ||
| +class Horse extends Animal | ||
| + constructor: (name) -> | ||
| + @name: name | ||
| + | ||
| + move: -> | ||
| + alert "Galloping..." | ||
| + super 45 | ||
| + | ||
| +sam: new Snake "Sammy the Python" | ||
| +tom: new Horse "Tommy the Palomino" | ||
| + | ||
| +sam.move() | ||
| +tom.move() | ||
| + | ||
| + | ||
| + | ||
| + |
View
2
documentation/coffee/prototypes.coffee
| @@ -0,0 +1,2 @@ | ||
| +String::dasherize: -> | ||
| + this.replace(/_/g, "-") |
View
34
documentation/coffee/super.coffee
| @@ -1,34 +0,0 @@ | ||
| -Animal: -> | ||
| - | ||
| -Animal::move: (meters) -> | ||
| - alert @name + " moved " + meters + "m." | ||
| - | ||
| -Snake: (name) -> | ||
| - @name: name | ||
| - this | ||
| - | ||
| -Snake extends Animal | ||
| - | ||
| -Snake::move: -> | ||
| - alert "Slithering..." | ||
| - super 5 | ||
| - | ||
| -Horse: (name) -> | ||
| - @name: name | ||
| - this | ||
| - | ||
| -Horse extends Animal | ||
| - | ||
| -Horse::move: -> | ||
| - alert "Galloping..." | ||
| - super 45 | ||
| - | ||
| -sam: new Snake "Sammy the Python" | ||
| -tom: new Horse "Tommy the Palomino" | ||
| - | ||
| -sam.move() | ||
| -tom.move() | ||
| - | ||
| - | ||
| - | ||
| - |
View
77
documentation/css/docs.css
| @@ -117,10 +117,23 @@ div.code { | ||
| #logo { | ||
| display: block; | ||
| width: 215px; height: 50px; | ||
| - background: url('logo.png'); | ||
| + background: url('../images/logo.png'); | ||
| position: absolute; | ||
| top: 0px; left: 10px; | ||
| } | ||
| + #error { | ||
| + position: absolute; | ||
| + -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; | ||
| + right: 15px; top: 15px; left: 565px; | ||
| + height: 15px; | ||
| + padding: 2px 5px; | ||
| + background: #fdcdcc; | ||
| + color: #864544; | ||
| + border: 1px solid #864544; | ||
| + font: 10px/15px Arial; | ||
| + overflow: hidden; | ||
| + text-transform: uppercase; | ||
| + } | ||
| .navigation { | ||
| height: 50px; | ||
| font: bold 11px/50px Arial; | ||
| @@ -132,6 +145,9 @@ div.code { | ||
| border-top: 0; border-bottom: 0; | ||
| cursor: pointer; | ||
| } | ||
| + body.full_screen .navigation { | ||
| + position: static; | ||
| + } | ||
| .navigation.try { | ||
| border-left: 0; | ||
| } | ||
| @@ -161,17 +177,33 @@ div.code { | ||
| width: 700px; | ||
| padding: 0; | ||
| } | ||
| + body.full_screen .navigation .contents.repl_wrapper { | ||
| + position: fixed; | ||
| + width: auto; height: auto; | ||
| + left: 60px; top: 75px; right: 60px; bottom: 30px; | ||
| + } | ||
| .navigation .contents.repl_wrapper .code { | ||
| -webkit-box-shadow: none; -moz-box-shadow: none; | ||
| background: transparent; | ||
| border: 0; | ||
| + position: static; | ||
| } | ||
| + body.full_screen .navigation .contents.repl_wrapper .code { | ||
| + height: 100%; | ||
| + padding: 0; margin: 0; | ||
| + } | ||
| .navigation .code button { | ||
| bottom: 10px; | ||
| + text-transform: none; | ||
| } | ||
| - .navigation .compile { | ||
| - left: 240px; right: auto; | ||
| + .navigation .full_screen, .navigation .minimize { | ||
| + right: auto; | ||
| + left: 10px; | ||
| + display: none; | ||
| } | ||
| + body.minimized .full_screen, body.full_screen .minimize { | ||
| + display: inline; | ||
| + } | ||
| .navigation .contents a { | ||
| display: block; | ||
| width: 300px; | ||
| @@ -195,19 +227,40 @@ div.code { | ||
| #repl_source, #repl_results { | ||
| background: transparent; | ||
| + outline: none; | ||
| + margin: 5px 0 20px; | ||
| } | ||
| - #repl_source { | ||
| - border: 0; | ||
| - padding: 5px 7px; | ||
| + #repl_source_wrap { | ||
| margin-left: 5px; | ||
| - min-height: 250px; | ||
| - resize: none; | ||
| - width: 295px; | ||
| + height: 250px; | ||
| + width: 307px; | ||
| + position: relative; | ||
| + float: left; | ||
| } | ||
| + #repl_source { | ||
| + width: 96%; | ||
| + height: 100%; | ||
| + border: 0; | ||
| + resize: none; | ||
| + } | ||
| #repl_results { | ||
| font-family: Monaco, Consolas, "Lucida Console", monospace; | ||
| text-transform: none; | ||
| font-weight: normal; | ||
| - min-height: 260px; | ||
| - width: 355px; | ||
| - } | ||
| + height: 260px; | ||
| + margin-bottom: 25px; | ||
| + overflow-y: auto; | ||
| + width: 370px; | ||
| + } | ||
| + body.full_screen #repl_results, body.full_screen #repl_source_wrap { | ||
| + width: auto; height: auto; | ||
| + position: absolute; | ||
| + margin-bottom: 0; | ||
| + top: 10px; left: 10px; right: 10px; bottom: 40px; | ||
| + } | ||
| + body.full_screen #repl_source_wrap { | ||
| + right: 50%; | ||
| + } | ||
| + body.full_screen #repl_results { | ||
| + left: 50%; | ||
| + } | ||
View
1
documentation/css/idle.css
| @@ -57,6 +57,7 @@ pre.idle .FunctionName { | ||
| color: #21439C; | ||
| } | ||
| pre.idle .Variable { | ||
| + color: #A535AE; | ||
| } | ||
| pre.idle .Comment { | ||
| color: #919191; | ||
View
BIN
documentation/images/favicon.ico
Binary file not shown.
View
0
documentation/css/logo.png → documentation/images/logo.png
File renamed without changes
Oops, something went wrong.
Showing you all comments on commits in this comparison.
|
This is simply amazing work, feel free to form trycoffee.org and fix it yourself, I'll gladly take patches! |
|
If you just want to point it at the github page for now, that's fine with me. That's what I'm doing with coffeescript.org -- it's just a domain redirect. |
|
Well the patch works just fine for coffee when following multiple symlinks but fails for cake when it has to walk the 2nd link... It at least works as well as this implementation for one link. |