mirror of
https://github.com/engineer-man/piston.git
synced 2025-06-08 03:06:26 +02:00
revert emacs code, omit newline in args file so languages stop seeing a blank arg
This commit is contained in:
parent
9237806dee
commit
6d69a1b189
2 changed files with 2 additions and 6 deletions
|
@ -22,7 +22,7 @@ mkdir -p $basepath/tmp/$epoch
|
||||||
chmod 777 $basepath/tmp/$epoch
|
chmod 777 $basepath/tmp/$epoch
|
||||||
cat $2 > $basepath$filepath
|
cat $2 > $basepath$filepath
|
||||||
echo $3 > $basepath$stdinpath
|
echo $3 > $basepath$stdinpath
|
||||||
echo "${@:4}" > $basepath$argpath
|
echo -n "${@:4}" > $basepath$argpath
|
||||||
|
|
||||||
# process incrementor
|
# process incrementor
|
||||||
exec 200>$dir/lockfile
|
exec 200>$dir/lockfile
|
||||||
|
|
|
@ -1,8 +1,4 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
cd /tmp/$2
|
cd /tmp/$2
|
||||||
if [[ -z $(grep '[^[:space:]]' args.args) ]]; then
|
|
||||||
timeout -s KILL 3 emacs -Q --script code.code < stdin.stdin
|
|
||||||
else
|
|
||||||
timeout -s KILL 3 xargs -a args.args -d '\n' emacs -Q --script code.code < stdin.stdin
|
timeout -s KILL 3 xargs -a args.args -d '\n' emacs -Q --script code.code < stdin.stdin
|
||||||
fi
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue