お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-06-02 10:18:37

zx228
メンバ
登録日: 2009-06-02

emacs lisp (emacs-snapshot)

OS:ubuntu feisty fawn
app:emacs-snapshot (emacs23)

アンチエイリアスフォントのためにemacs23を使用しております。
実行したのは以下のとおり。

sudo apt-get install emacs-snapshot emacs-snapshot-el

.emacs.el
(autoload 'c++-mode "cc-mode" nil t)
(add-hook 'c-mode-common-hook (lambda ()
(setq c-set-style "linux")
c-basic-offset 4))
(setq auto-mode-alist (append '(("\\.cpp$" . c++-mode)auto-mode-alist))

cc-modeのバージョンは5.28です。
この設定を施したにもかかわらず、Syntax highlightが動いてくれません。(強調表示)
どなたかご教授願えませんでしょうか?

よろしくお願いします

オフライン

 

#2 2009-06-02 11:12:43

yama
メンバ
登録日: 2006-10-23

Re: emacs lisp (emacs-snapshot)

cc-mode は標準機能なので、余計なことをしなくても問題ないはずです。
端末から、
emacs-snapshot-gtk -q  適当な.cpp
として起動してcppファイルを開いてみるとどうでしょう?

オフライン

 

#3 2009-06-02 12:33:01

zx228
メンバ
登録日: 2009-06-02

Re: emacs lisp (emacs-snapshot)

メッセージありがとうございます。

そう思って何もせずに試したんですが、どうも強調表示がなってくれないようで・・・。
ちなみにこのemacs-snapshot-gtkは、Pretty Emacsからインストールしたものです。

オフライン

 

#4 2009-06-02 14:47:58

yama
メンバ
登録日: 2006-10-23

Re: emacs lisp (emacs-snapshot)

ええと、こういうことでしょうか?

(add-hook 'c-mode-common-hook
          (lambda ()
            (set-face-bold-p 'font-lock-function-name-face t)))

それと見落していましたが、feisty はサポートが切れていますので、早めのアップグレードをお勧めします。

オフライン

 

#5 2009-06-02 15:01:26

zx228
メンバ
登録日: 2009-06-02

Re: emacs lisp (emacs-snapshot)

どうも、emacs自体にバグがあるような感じがします。
そのコードでもダメでした。

当方、openchromeドライバを使うためopenchromeドライバではバグが生じ、まともに使えません。
feisty fawnのviaドライバならいけるのですが・・・・。

もう少し調べてみます。

オフライン

 

#6 2009-06-02 15:08:11

zx228
メンバ
登録日: 2009-06-02

Re: emacs lisp (emacs-snapshot)

emacsはちょっと無理そうですが、調べてみましたところopenchromeドライバを使う場合

Option "EnableAGPDMA" "false"

とすると、使えるようです。

ご迷惑おかけして申し訳ありませんでした。jauntyをインストールさせていただきたいと思います。
ありがとうございました。

オフライン

 

#7 2009-06-02 15:09:50

zx228
メンバ
登録日: 2009-06-02

Re: emacs lisp (emacs-snapshot)

以上のメッセージを修正します。

/etc/X11/xorg.confに上記のコードを追加すれば使えるようです。

オフライン

 

Board footer

Powered by FluxBB