blob: 55654f19c80a6aedf9ce8382c863a32907900724 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#!/bin/zsh
emacs --daemon=pacmerge
for itm in $(find /etc/ -type f -name "*.pacnew"); do
local orig="${itm%.pacnew}"
if [[ -f "${orig}" ]]; then
emacsclient -s pacmerge -c -eval \
"(emerge-files nil \"${orig}\" \"${itm}\" \"${orig}\" nil \
(lambda () (server-save-buffers-kill-terminal nil)))"
fi
rm $itm
done
emacsclient -s pacmerge -eval "(kill-emacs)"
|