mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
...
This commit is contained in:
parent
271be4e9bd
commit
66b0234c8b
@ -86,13 +86,16 @@ def compile_pyj(data, filename='<stdin>', beautify=True, private_scope=True, lib
|
|||||||
''' % json.dumps(filename))
|
''' % json.dumps(filename))
|
||||||
if ok:
|
if ok:
|
||||||
return result
|
return result
|
||||||
result = to_python(result)
|
presult = to_python(result)
|
||||||
if 'message' in result:
|
if 'message' in result:
|
||||||
msg = result['message']
|
msg = presult['message']
|
||||||
if 'filename' in result and 'line' in result:
|
if 'filename' in presult and 'line' in presult:
|
||||||
msg = '%s:%s:%s' % (result['filename'], result['line'], msg)
|
msg = '%s:%s:%s' % (presult['filename'], presult['line'], msg)
|
||||||
raise CompileFailure(msg)
|
raise CompileFailure(msg)
|
||||||
raise CompileFailure(repr(result))
|
if result.stack:
|
||||||
|
# Javascript error object instead of ParseError
|
||||||
|
raise CompileFailure(result.stack)
|
||||||
|
raise CompileFailure(repr(presult))
|
||||||
|
|
||||||
def compile_srv():
|
def compile_srv():
|
||||||
d = os.path.dirname
|
d = os.path.dirname
|
||||||
|
Loading…
x
Reference in New Issue
Block a user