Skip to content

Commit d2662e9

Browse files
committed
Build with latest coffeescript, fix a few errors
1 parent 0b53177 commit d2662e9

File tree

5 files changed

+24
-6
lines changed

5 files changed

+24
-6
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@ language: node_js
22
node_js:
33
- "5.0"
44
before_script:
5-
- npm install -g coffee-script
5+
- npm install -g coffeescript
66
- npm install -g browserify
77
- npm install -g uglify-js

Cakefile

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ task 'build', 'build project', ->
6969

7070
# Minify
7171
minify = ->
72-
exec 'uglifyjs --mangle sort '+esc(distDir+'/yaml.js')+' > '+esc(distDir+'/yaml.min.js'), (err, res) ->
72+
exec 'uglifyjs '+esc(distDir+'/yaml.js')+' > '+esc(distDir+'/yaml.min.js'), (err, res) ->
7373
if err then throw err
7474

7575
console.log "Minified yaml.min.js"
@@ -106,7 +106,13 @@ task 'build', 'build project', ->
106106
task 'test', 'test project', ->
107107

108108
# Test
109-
spawn 'node', [modulesDir+'/jasmine-node/lib/jasmine-node/cli.js', '--verbose', '--coffee', specDir+'/YamlSpec.coffee'], stdio: "inherit"
109+
proc = spawn 'node', [modulesDir+'/jasmine-node/lib/jasmine-node/cli.js', '--verbose', '--coffee', specDir+'/YamlSpec.coffee'], stdio: "inherit"
110+
proc.on 'exit', (code) ->
111+
if code != 0
112+
process.exit(code)
113+
proc.on 'close', (code) ->
114+
if code != 0
115+
process.exit(code)
110116

111117

112118
task 'doc', 'generate documentation', ->

src/Exception/DumpException.coffee

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11

22
class DumpException extends Error
33

4-
constructor: (@message, @parsedLine, @snippet) ->
4+
constructor: (message, parsedLine, snippet) ->
5+
super message
6+
@message = message
7+
@parsedLine = parsedLine
8+
@snippet = snippet
59

610
toString: ->
711
if @parsedLine? and @snippet?

src/Exception/ParseException.coffee

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11

22
class ParseException extends Error
33

4-
constructor: (@message, @parsedLine, @snippet) ->
4+
constructor: (message, parsedLine, snippet) ->
5+
super message
6+
@message = message
7+
@parsedLine = parsedLine
8+
@snippet = snippet
59

610
toString: ->
711
if @parsedLine? and @snippet?

src/Exception/ParseMore.coffee

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11

22
class ParseMore extends Error
33

4-
constructor: (@message, @parsedLine, @snippet) ->
4+
constructor: (message, parsedLine, snippet) ->
5+
super message
6+
@message = message
7+
@parsedLine = parsedLine
8+
@snippet = snippet
59

610
toString: ->
711
if @parsedLine? and @snippet?

0 commit comments

Comments
 (0)