emacs for gnupack 23.4/24.0.94(UCSパスアクセス不可対応)

emacs-24.0.94-ime-2012-03-17.patch,emacs-23.4-ime-2012-02-19.patchでは,UCSパス上のファイルが開けない問題が発覚しました.コメントで hiroさんより修正方法を教えていただきましたので,修正版のパッチ,バイナリをリリースしました.

emacs-23.4

ビルド時のオプションは以下のとおりです.



# ./configure.bat
--no-debug --with-gcc --enable-w32-ime
--cflags -O2
--cflags -fno-omit-frame-pointer
--cflags -funsigned-char
--cflags -mthreads
--cflags -pipe
--cflags -DRECONVERSION
--cflags -DIME_UNICODE
--cflags -IC:\/gnupack_devel-x.xx/app/mingw/include
--ldflags -LC:\/gnupack_devel-x.xx/app/mingw/lib

# time mingw32-make bootstrap

# time mingw32-make install INSTALL_DIR=/c/emacs-23.4-20120324

emacs-24.0.94

ビルド時のオプションは以下のとおりです.



# ./configure.bat
--no-debug --with-gcc --enable-w32-ime --with-svg
--cflags -O2
--cflags -fno-omit-frame-pointer
--cflags -funsigned-char
--cflags -mthreads
--cflags -pipe
--cflags -DRECONVERSION
--cflags -DIME_UNICODE
--cflags -IC:\/gnupack_devel-x.xx/app/libs/gnome-binaries-win32/include
--ldflags -LC:\/gnupack_devel-x.xx/app/libs/gnome-binaries-win32/lib
--cflags -IC:\/gnupack_devel-x.xx/app/libs/gnutls4win/include
--ldflags -LC:\/gnupack_devel-x.xx/app/libs/gnutls4win/lib
--cflags -IC:\/gnupack_devel-x.xx/app/libs/gnuwin32/include
--ldflags -LC:\/gnupack_devel-x.xx/app/libs/gnuwin32/lib
--cflags -IC:\/gnupack_devel-x.xx/app/libs/libxpm/include
--ldflags -LC:\/gnupack_devel-x.xx/app/libs/libxpm/lib

# time mingw32-make bootstrap

# time mingw32-make install INSTALL_DIR=/c/emacs-24.0.94-20120324