お知らせ

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

#1 2010-06-22 23:54:09

u_hiro
新しいメンバ
登録日: 2010-05-26

emacs23 のエラーを直そうとファイルをしていたら・・・。

既に皆様もご存知かと思いますが、emacsで

CRITICAL **: murrine_style_draw_box: assertion `height >= -1' failed

がでていて。下記ファイルの0→1に修正しました。

</usr/share/themes/Ambiance/gtk-2.0/gtkrc>

どこか余計なところも修正したようで、次のエラーがでるようになってしまいました。
gtkrcファイルを新規にアップしていただけませんでしょうか。

/usr/share/themes/Ambiance/gtk-2.0/gtkrc:315: error: unexpected string constant "murrine", expected character `:'

バックアップをとれば・・後悔。

オフライン

 

#2 2010-06-23 00:09:04

hir0
メンバ
登録日: 2008-09-28

Re: emacs23 のエラーを直そうとファイルをしていたら・・・。

$ sudo apt-get --reinstall install light-themes

で、ダメですか?
上書きされない可能性を考慮するなら事前に
$ sudo mv /usr/share/themes/Ambiance/gtk-2.0/gtkrc ./gtkrc

オフライン

 

#3 2010-06-23 08:03:28

hmatsue
アドバイザ
登録日: 2009-03-10

Re: emacs23 のエラーを直そうとファイルをしていたら・・・。

ちょっと前にどこかで見た話だな、と思ったらここではなくて、某SNSの方でした。
https://bugs.launchpad.net/ubuntu/+source/light-themes/+bug/538499
とかを貼っておいていただけると背景事情がわかりやすくてよいかもです。
hir0さんが書かれているように、そのファイルを含むパッケージを再インストールするのが簡単かと思います。

エラーがでているところは、

コード:

310:style "treeview-header" = "selected"
311:{
312:        xthickness = 2
313:        ythickness = 1
314:
315:        engine "murrine"
316:        {
317:                contrast = .8
318:        }
319:}

近辺のようですが、これと比較して直せる程度のものであれば手修正するのもありかも。

なお、修正する必要があるのは41行目だけだったはずです。

オフライン

 

Board footer

Powered by FluxBB