.emacs-my
changeset 204 4545865a64c3
parent 203 47d088c870f7
child 205 9460f6ad163d
equal deleted inserted replaced
203:47d088c870f7 204:4545865a64c3
   589 
   589 
   590 (when (eq window-system 'w32)
   590 (when (eq window-system 'w32)
   591   (setq explicit-shell-file-name "bash")
   591   (setq explicit-shell-file-name "bash")
   592   (setq explicit-bash-args '("-login" "-i"))
   592   (setq explicit-bash-args '("-login" "-i"))
   593   (setq explicit-sh-args '("-login" "-i")) )
   593   (setq explicit-sh-args '("-login" "-i")) )
   594 
       
   595 (when (provide 'bat-mode)
       
   596   (progn
       
   597     (add-to-list 'auto-mode-alist '("\\.[bB][aA][tT]\\'" . bat-mode))
       
   598     (add-to-list 'auto-mode-alist '("\\.[cC][mM][dD]\\'" . bat-mode))
       
   599     ))
       
   600 
   594 
   601 ;; ======================================================================
   595 ;; ======================================================================
   602 ;;
   596 ;;
   603 ;; Spell
   597 ;; Spell
   604 
   598 
   784 (when (featurep 'dvc-emacs)
   778 (when (featurep 'dvc-emacs)
   785   (setq dvc-tips-enabled nil)
   779   (setq dvc-tips-enabled nil)
   786   )
   780   )
   787 
   781 
   788 ;; ======================================================================
   782 ;; ======================================================================
   789 ;; Devel, prog
   783 ;; devel, prog, programming
   790 
   784 
   791 (add-to-list 'auto-mode-alist '("\\.cu$" . c-mode))
   785 (add-to-list 'auto-mode-alist '("\\.cu$" . c-mode))
   792 
   786 
   793 (setq-default comment-style (quote indent))
   787 (setq-default comment-style (quote indent))
   794 (setq-default comment-column 44)
   788 (setq-default comment-column 44)
   916 (add-hook 'c-mode-common-hook
   910 (add-hook 'c-mode-common-hook
   917           (lambda () (c-add-style "my" my-c-style t)))
   911           (lambda () (c-add-style "my" my-c-style t)))
   918 (setq c-default-style '((java-mode . "my") (c-mode . "my") (csharp-mode . "my") (c++-mode . "my") (objc-mode . "my") (other . "my")))
   912 (setq c-default-style '((java-mode . "my") (c-mode . "my") (csharp-mode . "my") (c++-mode . "my") (objc-mode . "my") (other . "my")))
   919 
   913 
   920 ;; ----------------------------------------------------------------------
   914 ;; ----------------------------------------------------------------------
       
   915 ;; bat file, batch
       
   916 
       
   917 (when (provide 'bat-mode)
       
   918   (progn
       
   919     (add-to-list 'auto-mode-alist '("\\.[bB][aA][tT]\\'" . bat-mode))
       
   920     (add-to-list 'auto-mode-alist '("\\.[cC][mM][dD]\\'" . bat-mode))
       
   921     ))
       
   922 
       
   923 ;; ----------------------------------------------------------------------
   921 ;; *csharp*, c-sharp
   924 ;; *csharp*, c-sharp
   922 ;;
   925 
   923 (autoload 'csharp-mode "csharp-mode" "Major mode for editing C# code." t)
   926 (autoload 'csharp-mode "csharp-mode" "Major mode for editing C# code." t)
   924 (add-to-list 'auto-mode-alist '("\\.cs$" . csharp-mode))
   927 (add-to-list 'auto-mode-alist '("\\.cs$" . csharp-mode))
   925 
   928 
   926 ;; ----------------------------------------------------------------------
   929 ;; ----------------------------------------------------------------------
   927 ;; *Java*
   930 ;; *Java*