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
5
contributors
Commits on Dec 27, 2010
|
|
jashkenas |
Bumping to version 1.0.1-pre
|
f545f18
|
|||
|
|
jashkenas |
Issue #980 ... improperly truncated --help.
|
7ffb7c1
|
|||
|
|
jashkenas |
ln -sfn ... part of Issue #971
|
6d3f272
|
|||
|
|
jashkenas |
New favicon.ico
|
03eccd4
|
Commits on Dec 28, 2010
|
|
michaelficarra |
coffee-script/test$ for file in .; do git mv "$file" "_$file"; done
|
8087a59
|
Commits on Dec 29, 2010
Commits on Dec 31, 2010
Commits on Jan 02, 2011
|
|
michaelficarra |
final waypoint; remaining files to be sorted:
* _test_existence.coffee * _test_pattern_matching.coffee |
ccae9ea
|
Commits on Jan 03, 2011
|
|
jashkenas |
joliss, vertical-align top
|
06de5c7
|
|||
|
|
michaelficarra |
finished reorganizing test suite
|
6421c86
|
|||
|
|
michaelficarra |
made sure all files were properly commented
|
240a0b9
|
|||
|
|
michaelficarra |
Fixing browser test suite for new filenames after reorganization.
Also added `global ?= window` where necessary. Firefox seems to be complaining about an unexpected lambda still, though. |
af4748d
|
|||
|
|
michaelficarra |
Merge branch 'master' of http://github.com/jashkenas/coffee-script in…
…to refactorTests |
07ff302
|
|||
|
|
michaelficarra |
removed `global ?= window` hack by actually giving tests a global
reference to global |
0d38279
|
|||
|
|
michaelficarra |
adding tests for trailing commas and semicolons
|
1f58232
|
Commits on Jan 06, 2011
|
|
jashkenas |
merging in refactorTests.
|
5a7120e
|
|||
|
|
michaelficarra |
tests for #1011
|
944a114
|
|||
|
|
michaelficarra |
fix for #1011
|
b158f1c
|
Commits on Jan 07, 2011
Commits on Jan 11, 2011
Commits on Jan 13, 2011
|
|
Trevor Burnham |
Fixing require './foo' under --eval and REPL; issue 1035
|
7815138
|
|||
|
|
Trevor Burnham |
Decoupling --require flag processing from file compilation
This change allows files to be `--require`d before entering the REPL. It's also an opimization, since files are `--require`d only once, rather than being required again every time a file is compiled. A secondary change is that `module.filename` is temporarily modified. This is somewhat less aesthetically appealing than the old approach of using fs.realpathSync, but it allows you to run `coffee -r ./foo` rather than having to write `coffee -r ./foo.coffee`, since Node does not accept absolute paths without a file extension. |
ba45ded
|
Commits on Jan 15, 2011
Commits on Jan 18, 2011
|
|
chetan51 |
Removed dependency on util to extend support to node v0.2.5
|
a48cd7c
|
|||
|
|
chetan51 |
Removed dependency on the util module in the coffee source files
|
f35ea48
|
Commits on Jan 19, 2011
|
|
jashkenas |
merging in chetan51's Node 0.2.5 compatibility patch. Homebrew timest…
…amps. |
1f2f55b
|
Commits on Jan 30, 2011
|
|
jashkenas |
documenting 'when', a bit.
|
49d9eb6
|
Commits on Jan 31, 2011
Commits on Feb 01, 2011
|
|
jashkenas |
Backporting the REPL fix for Node 0.3.7 and Coffee 1.0-stable
|
a487259
|
|||
|
|
jashkenas |
CoffeeScript 1.0.1
|
c44d9ae
|
Unified
Split
Showing
with
2,408 additions
and 2,186 deletions.
- +14 −9 Cakefile
- +1 −1 LICENSE
- +1 −1 documentation/coffee/block_comment.coffee
- +4 −4 documentation/coffee/do.coffee
- +1 −0 documentation/css/docs.css
- +1 −1 documentation/docs/cake.html
- +4 −4 documentation/docs/coffee-script.html
- +18 −16 documentation/docs/command.html
- +17 −15 documentation/docs/grammar.html
- +8 −6 documentation/docs/lexer.html
- +47 −37 documentation/docs/nodes.html
- +1 −1 documentation/docs/optparse.html
- +12 −7 documentation/docs/repl.html
- +1 −1 documentation/docs/scope.html
- +1 −1 documentation/docs/underscore.html
- BIN documentation/images/favicon.ico
- +22 −8 documentation/index.html.erb
- +1 −1 documentation/js/block_comment.js
- +6 −6 documentation/js/do.js
- +1 −1 documentation/js/soaks.js
- +1 −1 examples/underscore.coffee
- +3 −3 extras/coffee-script.js
- +37 −23 index.html
- +1 −1 lib/cake.js
- +5 −5 lib/coffee-script.js
- +22 −18 lib/command.js
- +18 −13 lib/grammar.js
- +12 −7 lib/lexer.js
- +69 −53 lib/nodes.js
- +1 −1 lib/optparse.js
- +20 −13 lib/parser.js
- +15 −10 lib/repl.js
- +1 −1 package.json
- +1 −1 src/cake.coffee
- +4 −4 src/coffee-script.coffee
- +14 −9 src/command.coffee
- +17 −15 src/grammar.coffee
- +8 −6 src/lexer.coffee
- +48 −38 src/nodes.coffee
- +1 −1 src/optparse.coffee
- +13 −8 src/repl.coffee
- +1 −1 src/scope.coffee
- +37 −0 test/array_literals.coffee
- +203 −33 test/assignment.coffee
- +21 −0 test/boolean_literals.coffee
- +0 −18 test/break.coffee
- +4 −0 test/cake.coffee
- +42 −1 test/{test_classes.coffee → classes.coffee}
- +4 −0 test/command.coffee
- +3 −0 test/comments.coffee
- +57 −0 test/compilation.coffee
- +53 −1 test/{test_comprehensions.coffee → comprehensions.coffee}
- +0 −181 test/conditionals.coffee
- +418 −0 test/control_flow.coffee
- +2 −2 test/exception_handling.coffee
- +106 −0 test/formatting.coffee
- +366 −0 test/function_invocation.coffee
- +64 −42 test/{arguments.coffee → function_literals.coffee}
- +42 −36 test/{test_strings.coffee → interpolation.coffee}
- +10 −0 test/javascript_literals.coffee
- +39 −0 test/number_literals.coffee
- +85 −160 test/{test_literals.coffee → object_literals.coffee}
- +56 −61 test/operators.coffee
- +5 −0 test/{test_option_parser.coffee → option_parser.coffee}
- +85 −0 test/range_literals.coffee
- +7 −16 test/{regular_expressions.coffee → regular_expression_literals.coffee}
- +4 −0 test/repl.coffee
- +22 −0 test/scope.coffee
- +7 −77 test/{ranges_slices_and_splices.coffee → slicing_and_splicing.coffee}
- +134 −0 test/soaks.coffee
- +35 −39 test/{test_heredocs.coffee → string_literals.coffee}
- +24 −19 test/test.html
- +0 −77 test/test_chaining.coffee
- +0 −26 test/test_compilation.coffee
- +0 −165 test/test_existence.coffee
- +0 −379 test/test_functions.coffee
- +0 −162 test/test_pattern_matching.coffee
- +0 −63 test/test_returns.coffee
- +0 −102 test/test_splats.coffee
- +0 −103 test/test_switch.coffee
- +0 −71 test/test_while.coffee
View
23
Cakefile
| @@ -16,7 +16,7 @@ header = """ | ||
| * CoffeeScript Compiler v#{CoffeeScript.VERSION} | ||
| * http://coffeescript.org | ||
| * | ||
| - * Copyright 2010, Jeremy Ashkenas | ||
| + * Copyright 2011, Jeremy Ashkenas | ||
| * Released under the MIT License | ||
| */ | ||
| """ | ||
| @@ -50,10 +50,10 @@ task 'install', 'install CoffeeScript into /usr/local (or --prefix)', (options) | ||
| exec([ | ||
| "mkdir -p #{lib} #{bin}" | ||
| "cp -rf bin lib LICENSE README package.json src #{lib}" | ||
| - "ln -sf #{lib}/bin/coffee #{bin}/coffee" | ||
| - "ln -sf #{lib}/bin/cake #{bin}/cake" | ||
| + "ln -sfn #{lib}/bin/coffee #{bin}/coffee" | ||
| + "ln -sfn #{lib}/bin/cake #{bin}/cake" | ||
| "mkdir -p ~/.node_libraries" | ||
| - "ln -sf #{lib}/lib #{node}" | ||
| + "ln -sfn #{lib}/lib #{node}" | ||
| ].join(' && '), (err, stdout, stderr) -> | ||
| if err then console.log stderr.trim() else log 'done', green | ||
| ) | ||
| @@ -104,6 +104,7 @@ task 'build:browser', 'rebuild the merged script for inclusion in the browser', | ||
| """ | ||
| code = uglify.gen_code uglify.ast_squeeze uglify.ast_mangle ast, extra: yes | ||
| fs.writeFileSync 'extras/coffee-script.js', header + '\n' + code | ||
| + console.log "built ... running browser tests:" | ||
| invoke 'test:browser' | ||
| @@ -150,6 +151,9 @@ runTests = (CoffeeScript) -> | ||
| passedTests = 0 | ||
| failures = [] | ||
| + # make "global" reference available to tests | ||
| + global.global = global | ||
| + | ||
| # Mix in the assert module globally, to make it available for tests. | ||
| addGlobal = (name, func) -> | ||
| global[name] = -> | ||
| @@ -165,7 +169,8 @@ runTests = (CoffeeScript) -> | ||
| # Our test helper function for delimiting different test cases. | ||
| global.test = (description, fn) -> | ||
| try | ||
| - fn() | ||
| + fn.test = {description, currentFile} | ||
| + fn.call(fn) | ||
| catch e | ||
| e.description = description if description? | ||
| e.source = fn.toString() if fn.toString? | ||
| @@ -208,11 +213,11 @@ runTests = (CoffeeScript) -> | ||
| fs.readdir 'test', (err, files) -> | ||
| files.forEach (file) -> | ||
| return unless file.match(/\.coffee$/i) | ||
| - fileName = path.join 'test', file | ||
| - fs.readFile fileName, (err, code) -> | ||
| - currentFile = fileName | ||
| + filename = path.join 'test', file | ||
| + fs.readFile filename, (err, code) -> | ||
| + currentFile = filename | ||
| try | ||
| - CoffeeScript.run code.toString(), {fileName} | ||
| + CoffeeScript.run code.toString(), {filename} | ||
| catch e | ||
| failures.push file: currentFile, error: e | ||
View
2
LICENSE
| @@ -1,4 +1,4 @@ | ||
| -Copyright (c) 2010 Jeremy Ashkenas | ||
| +Copyright (c) 2011 Jeremy Ashkenas | ||
| Permission is hereby granted, free of charge, to any person | ||
| obtaining a copy of this software and associated documentation | ||
View
2
documentation/coffee/block_comment.coffee
| @@ -1,5 +1,5 @@ | ||
| ### | ||
| -CoffeeScript Compiler v1.0.0 | ||
| +CoffeeScript Compiler v1.0.1 | ||
| Released under the MIT License | ||
| ### | ||
View
8
documentation/coffee/do.coffee
| @@ -1,4 +1,4 @@ | ||
| -for fileName in list | ||
| - do (fileName) -> | ||
| - fs.readFile fileName, (err, contents) -> | ||
| - compile fileName, contents.toString() | ||
| +for filename in list | ||
| + do (filename) -> | ||
| + fs.readFile filename, (err, contents) -> | ||
| + compile filename, contents.toString() |
View
1
documentation/css/docs.css
| @@ -45,6 +45,7 @@ table { | ||
| } | ||
| td { | ||
| padding: 9px 15px 9px 0; | ||
| + vertical-align: top; | ||
| } | ||
| table.definitions { | ||
| width: auto; | ||
View
2
documentation/docs/cake.html
| @@ -25,7 +25,7 @@ | ||
| <span class="nx">path</span><span class="p">.</span><span class="nx">exists</span> <span class="s1">'Cakefile'</span><span class="p">,</span> <span class="p">(</span><span class="nx">exists</span><span class="p">)</span> <span class="o">-></span> | ||
| <span class="k">throw</span> <span class="k">new</span> <span class="nb">Error</span><span class="p">(</span><span class="s2">"Cakefile not found in #{process.cwd()}"</span><span class="p">)</span> <span class="nx">unless</span> <span class="nx">exists</span> | ||
| <span class="nv">args = </span><span class="nx">process</span><span class="p">.</span><span class="nx">argv</span><span class="p">.</span><span class="nx">slice</span> <span class="mi">2</span> | ||
| - <span class="nx">CoffeeScript</span><span class="p">.</span><span class="nx">run</span> <span class="nx">fs</span><span class="p">.</span><span class="nx">readFileSync</span><span class="p">(</span><span class="s1">'Cakefile'</span><span class="p">).</span><span class="nx">toString</span><span class="p">(),</span> <span class="nx">fileName</span><span class="o">:</span> <span class="s1">'Cakefile'</span> | ||
| + <span class="nx">CoffeeScript</span><span class="p">.</span><span class="nx">run</span> <span class="nx">fs</span><span class="p">.</span><span class="nx">readFileSync</span><span class="p">(</span><span class="s1">'Cakefile'</span><span class="p">).</span><span class="nx">toString</span><span class="p">(),</span> <span class="nx">filename</span><span class="o">:</span> <span class="s1">'Cakefile'</span> | ||
| <span class="nv">oparse = </span><span class="k">new</span> <span class="nx">optparse</span><span class="p">.</span><span class="nx">OptionParser</span> <span class="nx">switches</span> | ||
| <span class="k">return</span> <span class="nx">printTasks</span><span class="p">()</span> <span class="nx">unless</span> <span class="nx">args</span><span class="p">.</span><span class="nx">length</span> | ||
| <span class="nv">options = </span><span class="nx">oparse</span><span class="p">.</span><span class="nx">parse</span><span class="p">(</span><span class="nx">args</span><span class="p">)</span> | ||
Oops, something went wrong.
Showing you all comments on commits in this comparison.
|
Just for the record, this was for issue #972. |
|
Maybe you should instead use |
|
Thanks -- I've changed it to |
|
'fraid I disagree, in the name of clarity. But I'd be fine with exchanging it for a less controversial example. |
|
Too tautological. We need the "when" clause to express the conditional bit. Revised here: 6fb2088 |