For example I have following command to run my project:
java -cp "lib/*:src:resources" clojure.main -m etl-proxy.proxy.core
So I try to create comint buffer with following command:
(progn
(kill-all-local-variables)
(erase-buffer)
(comint-mode)
(comint-exec (current-buffer) "etl-proxy"
"java" nil '("-cp" "\"lib/*:src:resources\"" "clojure.main"
"-m" "etl-proxy.proxy.core")))
This will result into java classpath error. But when I change "lib/*:src:resources"
key in properties list this work fine.
How I cat force string processing in comint mode without running shell in it?