Monday, January 17, 2011

Emacs 23.2.92 pretest

Emacs 23.2.92

Emacs 23.3 リリースへ向けた23.2.92 pretest が週末に出ました。

Windows 用のバイナリーも出ています。

ただし、現時点でいくつかの問題が出ているようです。

Windows の PNG サポートありの場合はビルドに失敗するので、tarball からビルドする場合には以下の修正が必要になります。

=== modified file 'src/ChangeLog'
--- src/ChangeLog       2011-01-15 02:55:58 +0000
+++ src/ChangeLog       2011-01-17 04:35:32 +0000
@@ -1,3 +1,11 @@
+2011-01-16  Stefan Monnier  <monnier@snip>
+
+       * image.c (syms_of_image): Don't access XSYMBOL's internals directly.
+
+2011-01-16  Eli Zaretskii  <eliz@snip>
+
+       * image.c (syms_of_image): Don't use SET_SYMBOL_VALUE.  (Bug#7848)
+
 2011-01-15  Martin Rudalics  <rudalics@snip>

        * window.c (inhibit_point_swap): New variable.

=== modified file 'src/image.c'
--- src/image.c 2011-01-03 19:32:41 +0000
+++ src/image.c 2011-01-17 04:35:32 +0000
@@ -8463,11 +8463,13 @@
 #ifdef HAVE_NTGUI
   Qlibpng_version = intern_c_string ("libpng-version");
   staticpro (&Qlibpng_version);
+  Fset (Qlibpng_version,
 #if HAVE_PNG
-  SET_SYMBOL_VAL (XSYMBOL (Qlibpng_version), make_number (PNG_LIBPNG_VER));
+       make_number (PNG_LIBPNG_VER)
 #else
-  SET_SYMBOL_VAL (XSYMBOL (Qlibpng_version), make_number (-1));
+       make_number (-1)
 #endif
+       );
 #endif

 #if defined (HAVE_XPM) || defined (HAVE_NS)

これは emacs-23 ブランチ先端では修正されています。

anything に関連して?上記のような不具合があるようです。が、ぼくはいま時間が取れなくて 23.2.91 のまま使っているので状況は良く分かりません。(anything も使っていないし…)

関連

No comments:

Post a Comment