.emacs-my
changeset 238 9bbf7d3d45b3
parent 234 b09807e8f792
parent 237 39054eb39d27
child 239 408ebfd38be3
equal deleted inserted replaced
235:e8dde6202139 238:9bbf7d3d45b3
   543   (setenv "ESHELL" "bash")
   543   (setenv "ESHELL" "bash")
   544   ;; (setq explicit-shell-file-name "bash")
   544   ;; (setq explicit-shell-file-name "bash")
   545   ;; (setq shell-file-name "bash")
   545   ;; (setq shell-file-name "bash")
   546   (setq explicit-bash-args '("-i"))
   546   (setq explicit-bash-args '("-i"))
   547   (setq explicit-sh-args '("-i"))
   547   (setq explicit-sh-args '("-i"))
       
   548   ;; Here is workaround: when explicit-shell-file-name is "bash" and shell-file-name is "cmdproxy.exe"
       
   549   ;; find-dired incorrect quote args (in shell-quote-argument (w32-shell-name) return "bash", but
       
   550   ;; shell-command used shell-file-name which value "cmdproxy.exe"). So I put additional space in pattern to
       
   551   ;; prevent quoting.
       
   552   (setq find-ls-option '("-exec ls -ld {}  ;" . "-ld"))
   548   )
   553   )
   549 
   554 
   550 ;; ======================================================================
   555 ;; ======================================================================
   551 ;; spell, ispall, aspell
   556 ;; spell, ispall, aspell
   552 
   557