Bennett Helm wrote: Bennett> ... With the patch, this time! Nitpicking to follow... ;-)
Bennett> +echo "LYXCMD:macdvix:server-goto-file-row:"$file" $2" Why do you unquote $file? Please change to: echo "LYXCMD:macdvix:server-goto-file-row:$file $2" Bennett> +echo LYXCMD:macdvix:server-goto-file-row:"$file" $2 Bennett> > "${LYXPIPE}".in || exit I'd change this to match the line above. Actually, I'd write: MAC_LYXPIPE_CONTENTS="LYXCMD:macdvix:server-goto-file-row:$file $2" echo "$MAC_LYXPIPE_CONTENTS" echo "$MAC_LYXPIPE_CONTENTS" > "${LYXPIPE}".in || exit Bennett> +read < "${LYXPIPE}".out || exit HTH, Angus