Hi, I don't like Emacs' default Windose scrollbar behavior, and want to restore it to its X-windows default, just like that of xterm's.
I believe in order to do so, I need to recompile Emacs from source. So, two questions here: - I believe that there must be many long term Debian/Emacs users hate that Windowish scrollbar too. So there might be "correct-behavior" emacs floating around. Can I get a ready-built one somewhere? - I use "dpkg-buildpackage -rfakeroot -uc -b" to build Emacs from source. However, it produces error, which can be reproduced exactly by quick recompile -- "fakeroot debian/rules binary". I don't know debian too well, and I don't know I should report it as a bug or I've done something wrong. Can anyone check for me? Here is error and related info (sorry, a bit long). Seems that the compilation finished successfully and the error only occurs in the packing phase: cd leim; /usr/bin/make install /root/try/emacs21-21.3+1/debian/build-x/leim make[2]: Entering directory `/export/home/tong/try/emacs21-21.3+1/debian/build-x/leim' if [ x`(cd /root/try/emacs21-21.3+1/debian/pkg-el-all/usr/share/emacs/21.3/leim && /bin/pwd)` != x`(/bin/pwd)` ] ; then \ rm -rf /root/try/emacs21-21.3+1/debian/pkg-el-all/usr/share/emacs/21.3/leim/leim-list.el; \ rm -rf /root/try/emacs21-21.3+1/debian/pkg-el-all/usr/share/emacs/21.3/leim/quail /root/try/emacs21-21.3+1/debian/pkg-el-all/usr/share/emacs/21.3/leim/ja-dic ; \ echo "Copying leim files to /root/try/emacs21-21.3+1/debian/pkg-el-all/usr/share/emacs/21.3/leim ..." ; \ if [ x`(cd /root/try/emacs21-21.3+1/leim && /bin/pwd)` = x`(/bin/pwd)` ] ; then \ tar -chf - leim-list.el quail ja-dic \ | (cd /root/try/emacs21-21.3+1/debian/pkg-el-all/usr/share/emacs/21.3/leim; umask 0; tar -xvf - && cat > /dev/null) ;\ else \ tar -chf - leim-list.el quail \ | (cd /root/try/emacs21-21.3+1/debian/pkg-el-all/usr/share/emacs/21.3/leim; umask 0; tar -xvf - && cat > /dev/null) ;\ cd /root/try/emacs21-21.3+1/leim; \ tar -chf - quail/* ja-dic \ | (cd /root/try/emacs21-21.3+1/debian/pkg-el-all/usr/share/emacs/21.3/leim; umask 0; tar -xvf - && cat > /dev/null) ;\ fi; \ else true; fi Copying leim files to /root/try/emacs21-21.3+1/debian/pkg-el-all/usr/share/emacs/21.3/leim ... leim-list.el quail/ quail/Punct-b5.el quail/4Corner.el quail/ARRAY30.el quail/CCDOSPY.el quail/ECDICT.el quail/ETZY.el quail/PY-b5.el quail/CCDOSPY.elc quail/Punct.el quail/QJ-b5.el quail/QJ.el quail/SW.el quail/TONEPY.el [...] quail/tibetan.elc quail/viqr.el quail/viqr.elc ja-dic/ ja-dic/ja-dic.el ja-dic/ja-dic.elc rm -f /root/try/emacs21-21.3+1/debian/pkg-el-all/usr/share/emacs/21.3/leim/.cvsignore /root/try/emacs21-21.3+1/debian/pkg-el-all/usr/share/emacs/21.3/leim/*/.cvsignore chmod -R a+r /root/try/emacs21-21.3+1/debian/pkg-el-all/usr/share/emacs/21.3/leim make[2]: Leaving directory `/export/home/tong/try/emacs21-21.3+1/debian/build-x/leim' cd lib-src; /usr/bin/make maybe-blessmail -w \ MAKE='/usr/bin/make' archlibdir='/root/try/emacs21-21.3+1/debian/pkg-el-all/usr/lib/emacs/21.3/i386-linux' /root/try/emacs21-21.3+1/debian/build-x/lib-src make[2]: Entering directory `/export/home/tong/try/emacs21-21.3+1/debian/build-x/lib-src' make[2]: Nothing to be done for `maybe-blessmail'. make[2]: Leaving directory `/export/home/tong/try/emacs21-21.3+1/debian/build-x/lib-src' make[1]: Leaving directory `/export/home/tong/try/emacs21-21.3+1/debian/build-x' install -d debian/pkg-el (cd debian/pkg-el-all && \ find -name "*.elc" | perl -pe 's/\.elc$/\.el/o' | \ tar cpf - --files-from -) | \ (cd debian/pkg-el && tar xpf -) /root/try/emacs21-21.3+1/debian/pkg-el tar: This does not look like a tar archive tar: Skipping to next header tar: Archive contains obsolescent base-64 headers tar: Error exit delayed from previous errors make: *** [binary-indep] Error 2 FYI, related info: Package: emacs21 Version: 21.3+1-5 System Information: Debian Release: testing/unstable APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.4.25-1-386 Locale: LANG=C, LC_CTYPE=C Versions of packages emacs21 depends on: ii emacs21-bin-common 21.3+1-5 The GNU Emacs editor's shared, arc ii libc6 2.3.2.ds1-13 GNU C Library: Shared libraries an ii libice6 4.3.0.dfsg.1-4 Inter-Client Exchange library ii libjpeg62 6b-9 The Independent JPEG Group's JPEG ii libncurses5 5.4-4 Shared libraries for terminal hand ii libpng12-0 1.2.5.0-6 PNG library - runtime ii libsm6 4.3.0.dfsg.1-4 X Window System Session Management ii libtiff3g 3.5.7-2 Tag Image File Format library ii libungif4g 4.1.0b1-6 shared library for GIF images (run ii libx11-6 4.3.0.dfsg.1-4 X Window System protocol client li ii libxext6 4.3.0.dfsg.1-4 X Window System miscellaneous exte ii libxmu6 4.3.0.dfsg.1-4 X Window System miscellaneous util ii libxpm4 4.3.0.dfsg.1-4 X pixmap library ii libxt6 4.3.0.dfsg.1-4 X Toolkit Intrinsics ii xaw3dg 1.5+E-6 Xaw3d widget set ii xlibs 4.3.0.dfsg.1-4 X Window System client libraries m ii zlib1g 1:1.2.1.1-3 compression library - runtime -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]