80
|
1 #!/usr/bin/env elvish
|
37
|
2
|
80
|
3 var EDITOR_HOME = (dirname (src)[name])
|
37
|
4
|
80
|
5 var DICTIONARIES = $EDITOR_HOME/dictionaries/
|
37
|
6
|
81
|
7 set E:CLASSPATH = $E:CLASSPATH":"$EDITOR_HOME/lib/jortho.jar:$EDITOR_HOME/src
|
37
|
8
|
52
|
9 mkdir -p ~/.luan_editor
|
|
10
|
80
|
11 var my_grep = {|@a|
|
|
12 try {
|
|
13 grep $@a
|
81
|
14 } catch e {
|
|
15 if (not (eq $e[reason][exit-status] 1) ) {
|
|
16 fail $e
|
|
17 }
|
|
18 }
|
80
|
19 }
|
|
20
|
81
|
21 java -Dport=56588 -Ddictionaries=$DICTIONARIES -Xdock:name="Luan Editor dev" luan.Luan classpath:luan_editor/editor.luan (all $args) 2>&1 | $my_grep --line-buffered -v 'NSRemoteView\|NSSavePanel' | tee err
|