|
@@ -120,12 +120,12 @@ return nil if LIB unfound and downloading failed, otherwise the path of LIB." |
|
|
(add-to-list 'default-frame-alist '(cursor-type . box)) |
|
|
(add-to-list 'default-frame-alist '(cursor-type . box)) |
|
|
(add-to-list 'default-frame-alist '(background-color . "white")) |
|
|
(add-to-list 'default-frame-alist '(background-color . "white")) |
|
|
(add-to-list 'default-frame-alist '(foreground-color . "gray10")) |
|
|
(add-to-list 'default-frame-alist '(foreground-color . "gray10")) |
|
|
;; (add-to-list 'default-frame-alist '(alpha . (80 100 100 100))) ;聞いてないみたい |
|
|
|
|
|
|
|
|
;; (add-to-list 'default-frame-alist '(alpha . (80 100 100 100))) ; does not work? |
|
|
) |
|
|
) |
|
|
(if window-system (menu-bar-mode 1) (menu-bar-mode 0)) |
|
|
(if window-system (menu-bar-mode 1) (menu-bar-mode 0)) |
|
|
(tool-bar-mode 0) |
|
|
(tool-bar-mode 0) |
|
|
(set-scroll-bar-mode nil) |
|
|
(set-scroll-bar-mode nil) |
|
|
(add-hook 'kill-emacs-hook ; 終了時に読み込んで壊れてないか調べる |
|
|
|
|
|
|
|
|
(add-hook 'kill-emacs-hook ; load when exitting to examine if file is written properly |
|
|
(lambda () |
|
|
(lambda () |
|
|
(when (file-readable-p "~/.emacs") |
|
|
(when (file-readable-p "~/.emacs") |
|
|
(load-file "~/.emacs")) |
|
|
(load-file "~/.emacs")) |
|
@@ -403,7 +403,7 @@ return nil if LIB unfound and downloading failed, otherwise the path of LIB." |
|
|
|
|
|
|
|
|
(setq revert-without-query '(".+")) |
|
|
(setq revert-without-query '(".+")) |
|
|
|
|
|
|
|
|
;; カーソルの場所を保存する |
|
|
|
|
|
|
|
|
;; save cursor position |
|
|
(setq save-place-file (concat user-emacs-directory |
|
|
(setq save-place-file (concat user-emacs-directory |
|
|
"places")) |
|
|
"places")) |
|
|
(when (require 'saveplace nil t) |
|
|
(when (require 'saveplace nil t) |
|
@@ -515,7 +515,7 @@ return nil if LIB unfound and downloading failed, otherwise the path of LIB." |
|
|
("marmalade" . "http://marmalade-repo.org/packages/"))) |
|
|
("marmalade" . "http://marmalade-repo.org/packages/"))) |
|
|
|
|
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
|
|
;;requireが必要なelispおよびhook |
|
|
|
|
|
|
|
|
;; some modes and hooks |
|
|
|
|
|
|
|
|
(require 'simple nil t) |
|
|
(require 'simple nil t) |
|
|
|
|
|
|
|
@@ -525,6 +525,9 @@ return nil if LIB unfound and downloading failed, otherwise the path of LIB." |
|
|
|
|
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
|
|
;; share clipboard with x |
|
|
;; share clipboard with x |
|
|
|
|
|
|
|
|
|
|
|
;; this page describes this in details, but only these sexps are needed |
|
|
|
|
|
;; http://garin.jp/doc/Linux/xwindow_clipboard |
|
|
(when (and window-system |
|
|
(when (and window-system |
|
|
(not (eq window-system 'mac)) |
|
|
(not (eq window-system 'mac)) |
|
|
) |
|
|
) |
|
@@ -533,9 +536,6 @@ return nil if LIB unfound and downloading failed, otherwise the path of LIB." |
|
|
;; (global-set-key "\C-y" 'x-clipboard-yank) |
|
|
;; (global-set-key "\C-y" 'x-clipboard-yank) |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
;; urlに細かい説明あり。でも設定は上記だけでよさそう |
|
|
|
|
|
;; http://garin.jp/doc/Linux/xwindow_clipboard |
|
|
|
|
|
|
|
|
|
|
|
(and (not x-select-enable-clipboard) |
|
|
(and (not x-select-enable-clipboard) |
|
|
(getenv "DISPLAY") |
|
|
(getenv "DISPLAY") |
|
|
(executable-find "xclip") |
|
|
(executable-find "xclip") |
|
@@ -1416,7 +1416,7 @@ if arg given, use that eshell buffer, otherwise make new eshell buffer." |
|
|
;; (add-to-list 'recentf-exclude (concat eshell-directory-name "alias")))) |
|
|
;; (add-to-list 'recentf-exclude (concat eshell-directory-name "alias")))) |
|
|
|
|
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
|
|
;; 最終更新日時を得る |
|
|
|
|
|
|
|
|
;; get last modified date |
|
|
|
|
|
|
|
|
(defvar my-buffer-file-last-modified-time nil "") |
|
|
(defvar my-buffer-file-last-modified-time nil "") |
|
|
|
|
|
|
|
@@ -1568,7 +1568,7 @@ if arg given, use that eshell buffer, otherwise make new eshell buffer." |
|
|
;; (not buffer-read-only) |
|
|
;; (not buffer-read-only) |
|
|
;; (buffer-modified-p) |
|
|
;; (buffer-modified-p) |
|
|
;; (file-writable-p buffer-file-name)) |
|
|
;; (file-writable-p buffer-file-name)) |
|
|
;; (save-buffer))) ; 静かな方 |
|
|
|
|
|
|
|
|
;; (save-buffer))) ; silent one |
|
|
|
|
|
|
|
|
(defvar my-auto-save-this-buffer nil "auto save timer object") |
|
|
(defvar my-auto-save-this-buffer nil "auto save timer object") |
|
|
|
|
|
|
|
|