File tree Expand file tree Collapse file tree 3 files changed +15
-7
lines changed
Expand file tree Collapse file tree 3 files changed +15
-7
lines changed Original file line number Diff line number Diff line change @@ -20,9 +20,13 @@ function main() {
2020 var r = new StringReader ( viml_readfile ( fpath ) ) ;
2121 var p = new VimLParser ( neovim ) ;
2222 var c = new Compiler ( ) ;
23- var lines = c . compile ( p . parse ( r ) )
24- for ( var i in lines ) {
25- process . stdout . write ( lines [ i ] + "\n" ) ;
23+ try {
24+ var lines = c . compile ( p . parse ( r ) ) ;
25+ for ( var i in lines ) {
26+ process . stdout . write ( lines [ i ] + "\n" ) ;
27+ }
28+ } catch ( e ) {
29+ process . stdout . write ( e + '\n' ) ;
2630 }
2731}
2832
Original file line number Diff line number Diff line change 77
88def main ():
99 use_neovim = sys .argv [1 ] == '--neovim'
10-
10+
1111 r = StringReader (viml_readfile (sys .argv [- 1 ]))
1212 p = VimLParser (use_neovim )
1313 c = Compiler ()
14- for line in c .compile (p .parse (r )):
15- print (line )
14+ try :
15+ for line in c .compile (p .parse (r )):
16+ print (line )
17+ except VimLParserException as e :
18+ print (e )
19+ sys .exit (1 )
1620
1721class VimLParserException (Exception ):
1822 pass
Original file line number Diff line number Diff line change 77
88def main ():
99 use_neovim = sys .argv [1 ] == '--neovim'
10-
10+
1111 r = StringReader (viml_readfile (sys .argv [- 1 ]))
1212 p = VimLParser (use_neovim )
1313 c = Compiler ()
You can’t perform that action at this time.
0 commit comments