Commits

Takayuki KONDO committed 9305961

init: fix broken init.el

  • Participants
  • Parent commits 1584389

Comments (0)

Files changed (1)

   (setq locale-coding-system 'cp932)
 )
 
-;; 起動時に挮šă—ăŸĺş§ć¨™ă€ă‚ľă‚¤ă‚şă§čľˇĺ‹•ă™ă‚;; (setq initial-frame-alist
+;; 起動時に指定した座標、サイズで起動する
+;; (setq initial-frame-alist
 ;;       (append
 ;;        '((top    . 22)
 ;; 	 (left   . 0)
 ;; 
 (global-set-key (kbd "C-h") 'delete-backward-char)
 
-;; load-path を追ĺŠă™ă‚‹é–˘ć•°ă‚’厚瞊
+;; load-path を追加する関数を定義
 (defun add-to-load-path (&rest paths)
   (let (path)
     (dolist (path paths paths)
 	(if (fboundp 'normal-top-level-add-subdirs-to-load-path)
 	    (normal-top-level-add-subdirs-to-load-path))))))
 
-;; 引数のヂŁăƒŹă‚ŻăƒˆăƒŞă¨ăăサブディレクトリをload-pathき追ĺŠ
+;; 引数のディレクトリとそのサブディレクトリをload-pathに追加
 (add-to-load-path  "elisp" "conf" "public_repos") 
 
 ;; package-archives
 ;;  melpa is unstable, marmalade recommended.
 (when (require 'package)
-  (add-to-list 'package-archives
+   (add-to-list 'package-archives
    	       '("marmalade" . "http://marmalade-repo.org/packages/") t)
-  (add-to-list 'package-archives
-	       '("elpy" . "http://jorgenschaefer.github.io/packages/"))
+   (add-to-list 'package-archives
+		'("elpy" . "http://jorgenschaefer.github.io/packages/"))
   ;; (add-to-list 'package-archives
   ;; 	       '("ELPA" . "http://tromey.com/elpa/"))
   ;;(add-to-list 'package-archives
 
 ;; diffの表示方法を変更
 (defun diff-mode-setup-faces ()
-  ;; čż˝ĺŠă•ă‚ŒăŸčĄŒă緑で表示
+  ;; 追加された行は緑で表示
   (set-face-attribute 'diff-added nil
                       :foreground "white" :background "dark green")
-  ;; 削除された行ă辤で襨示
+  ;; 削除された行は赤で表示
   (set-face-attribute 'diff-removed nil
                       :foreground "black" :background "dark gray")
-  ;; 断—ĺ˜ä˝ă§ăŽĺ¤‰ć›´çŽ‰€ăŻč‰˛ă‚’ĺčť˘ă—ăŚĺźˇčŞż
+  ;; 文字単位での変更箇所は色を反転して強調
   (set-face-attribute 'diff-refine-change nil
                       :foreground nil :background nil
                       :weight 'bold :inverse-video t))
 (add-hook 'diff-mode-hook 'diff-mode-setup-faces)
 
-;; diffを表示したらすぐに断—ĺ˜ä˝ă§ăŽĺźˇčŞżčĄ¨ç¤şă‚‚čĄŒă†
+;; diffを表示したらすぐに文字単位での強調表示も行う
 (defun diff-mode-refine-automatically ()
   (diff-auto-refine-mode t))
 (add-hook 'diff-mode-hook 'diff-mode-refine-automatically)
 
-;; diff関連の設ĺŽ(defun magit-setup-diff ()
-  ;; diffを表示してあ‹ă¨ăăŤć–­—ĺ˜ä˝ă§ăŽĺ¤‰ć›´çŽ‰€ă‚‚埡調襨示する
+;; diff関連の設定
+(defun magit-setup-diff ()
+  ;; diffを表示しているときに文字単位での変更箇所も強調表示する
   ;; 'allではなくtにすると現在選択中のhunkのみ強調表示する
   (setq magit-diff-refine-hunk 'all)
-  ;; diff用のfaceを設定す゠ (diff-mode-setup-faces)
-  ;; diffの表示設定が上書きされてしまăă§ăƒă‚¤ăƒŠă‚¤ăƒˆă‚’焥劚きする
+  ;; diff用のfaceを設定する
+  (diff-mode-setup-faces)
+  ;; diffの表示設定が上書きされてしまうのでハイライトを無効にする
   (set-face-attribute 'magit-item-highlight nil :inherit nil))
 (add-hook 'magit-mode-hook 'magit-setup-diff)