@@ 3,7 3,7 @@
MOD="" # CTRL+g
ESC="" # \e
DVTM="./dvtm"
-DVTM_EDITOR="vis"
+export DVTM_EDITOR="vis"
LOG="dvtm.log"
TEST_LOG="$0.log"
UTF8_TEST_URL="http://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-demo.txt"
@@ 16,7 16,7 @@ dvtm_input() {
}
dvtm_cmd() {
- printf "${MOD}$1\n"
+ printf "${MOD}$1"
sleep 1
}
@@ 34,13 34,11 @@ test_copymode() { # requires wget, diff, vis
dvtm_cmd 'e'
dvtm_input "?UTF-8 encoded\n"
dvtm_input '^kvG1k$'
- dvtm_input ":wq\n"
+ dvtm_input ":wq!\n"
sleep 1
- rm -f "$COPY"
- sh_cmd "vis $COPY"
- dvtm_input 'i'
+ sh_cmd "cat <<'EOF' > $COPY"
dvtm_cmd 'p'
- dvtm_input "dd:wq\n"
+ sh_cmd 'EOF'
while [ ! -r "$COPY" ]; do sleep 1; done;
dvtm_input "exit\n"
diff -u "$FILENAME" "$COPY" 1>&2