Improve skip test if socks server is unavailable
[navi2ch.git] / acinclude.m4
blob313eb849d8bf87b990a334fafbb7a84711cae034
1 # AC_EMACS_LISP(var, code)
2 # Set `var' with output of elisp `code'.
3 # To avoid incompatibilities of "single-quote in back-quote" etc,
4 # temporary files are used to store emacs-lisp and output of it.
5 AC_DEFUN([AC_EMACS_LISP],[dnl
6 { ac_temp=./conftemp.$$
7 ac_output=confout.$$
8 rm -f $ac_temp $ac_output
9 cat >>$ac_temp <<\_ACEOF
10 (defun ac-temp-func (&optional argv)
12 (princ "\n") ; make sure the output has trailing newline.
14 _ACEOF
15 $EMACS -batch -q -l $ac_temp -eval "(ac-temp-func $3)" | sed -e '/^ *$/d' > $ac_output
16 $1=`cat $ac_output`
17 rm -f $ac_temp $ac_output; }])