Tôi sử dụng Emacs trong Terminal trên MacBook của mình. Tôi đã cấu hình Emacs để sử dụng gói chủ đề màu. Tôi thích chủ đề "whateveryouwant", có nền màu trắng. Ngẫu nhiên, tôi cũng có một nền trắng trong các phiên Terminal.
Bây giờ, sau khi nâng cấp lên Snow Leopard, nền Emacs của tôi có màu xám. Điều này thật khó chịu.
Tôi đang chạy GNU Emacs 22.3.1.
Làm thế nào tôi có thể làm cho nền Emacs của tôi màu trắng?
Thêm thông tin
Nền emacs có màu trắng nếu tôi bắt đầu bằng emacs với 'emacs -q'. Khi tôi có một .emacs chỉ chứa điều này:
(add-to-list 'load-path "~/.emacs.d/color-theme/")
(require 'color-theme)
(color-theme-initialize)
(color-theme-whateveryouwant)
nền trở thành màu xám.
Tôi đã thử biên dịch lại phiên bản mới nhất của chủ đề màu bằng cách nhập 'make' và tôi nhận được thông báo lỗi này:
Bất cứ ý tưởng tại sao? Có vẻ như cài đặt Snow Leopard đã cài đặt một emacs mới, không thích chủ đề màu sắc?
Thông tin thêm
Tôi vẫn chưa sửa nền màu xám. Tôi đã sửa các lỗi biên dịch với những thay đổi sau:
diff --git a/color-theme/themes/color-theme-example.el b/color-theme/themes/color-theme-example.el
index f73b4f6..1961a01 100644
--- a/color-theme/themes/color-theme-example.el
+++ b/color-theme/themes/color-theme-example.el
@@ -1,4 +1,5 @@
(eval-when-compile
+ (add-to-list 'load-path "~/.emacs.d/color-theme/")
(require 'color-theme))
(defun color-theme-example ()
diff --git a/color-theme/themes/color-theme-library.el b/color-theme/themes/color-theme-library.el
index d194708..edc7d94 100644
--- a/color-theme/themes/color-theme-library.el
+++ b/color-theme/themes/color-theme-library.el
@@ -28,6 +28,7 @@
;; Code:
(eval-when-compile
+ (add-to-list 'load-path "~/.emacs.d/color-theme/")
(require 'color-theme))
(defun color-theme-gnome ()
Thật không may, tôi vẫn nhận được một nền màu xám thay vì màu trắng bất cứ khi nào chủ đề màu được khởi tạo.
M-: (frame-parameter nil 'background-mode)
? Nó phải là "sáng" và không "tối" nếu nền của bạn màu trắng.