Use bash for shell on Windows.
--- a/.emacs-my Wed Dec 02 23:27:00 2009 +0200
+++ b/.emacs-my Wed Dec 02 23:37:53 2009 +0200
@@ -583,13 +583,14 @@
;; (setq binary-process-input t)
;; (setq shell-file-name "bash")
;; (setq shell-command-switch "-c")
-;; (setq explicit-shell-file-name shell-file-name)
;; (setenv "SHELL" shell-file-name)
;; (if (boundp 'w32-quote-process-args)
;; (setq w32-quote-process-args ?\")) ;; Include only for MS Windows.
-(setq explicit-sh-args '("-login" "-i"))
-(setq explicit-bash-args (quote ("-login" "-i")))
+(when (eq window-system 'w32)
+ (setq explicit-shell-file-name "bash")
+ (setq explicit-bash-args '("-login" "-i"))
+ (setq explicit-sh-args '("-login" "-i")) )
(when (provide 'bat-mode)
(progn