前の日 / 次の日 / 最新 / 2005-08

MuraTaka 速記メモ / 2005-08-08

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

2005-08-08 Mon

Carbon Emacs のバージョンアップ [Emacs]

[Macemacsjp-users 569] Carbon Emacs Package (Aug. '05)
のメッセージが届いたので久しぶりのアップデート。

- Carbon Emacs Package

Download Emacs for Panther (10.3.9) をダウンロードしてアップデート。

あれっ?おかしい・・
バッファーからのカット&コピーができない・・・

同じ人がいた。。
- Mac OS X Symbol's function definition is void: mac-cut-function
YAMAMOTO Mitsuharu さんの回答にあるとおりで、

They are no longer used in the latest CVS. You must be using older
.elc or you have own setting in your ~/.emacs or other startup files.

が原因。

.emacs.el に、

;; Carbon アプリ用クリップボード設定
  (setq interprogram-cut-function
'(lambda (str push)
(mac-cut-function
(encode-coding-string str selection-coding-system t) push)))
  (setq interprogram-paste-function
'(lambda ()
(decode-coding-string
(mac-paste-function) selection-coding-system t)))

の設定をいれていたためで、これをコメントアウトで回避。

あと、
- 日本語変換中に固まる件への対応

(setq auto-save-default nil)

  → これ、alt + tab で画面を一瞬切り替えると元に戻る、という裏技もある。
- ウィンドウの透明度を設定

;; ウィンドウの透明度を設定
;; アクティブウィンドウ
(set-frame-parameter (selected-frame) 'active-alpha 0.9)
;; 非アクティブウィンドウ
(set-frame-parameter (selected-frame) 'inactive-alpha 0.8)


を追加で設定。
via CarbonEmacsPackage

【追記】
アクティブウィンドウは 0.9 から 1.0 に戻す。。
確かにきれいなんだけど、0.9 の透過度で作業していたら、気持ち悪くなってしまった。。

Referrer (Inside): [2005-08-28-1]

2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12

最終更新時間: 2009-01-02 23:56