http://linuxfire.com.cn/~moo/log/left/mrxvt-0.5.4-20080913 this is a precompile mrxvt binary link against libW11 (the one from cygwin rxvt, but heavy modified to work with mrxvt)
some but not all bugs listed in http://linuxfire.com.cn/~moo/log/left/mrxvt-0.5.4-20080905 is fixed now in mrxvt-0.5.4-20080913 difference between my own mrxvt-0.5.4-20080913 and mrxvt-0.5.4 at souce level: 1. keep and separate win_title for each tab, show/update the title for active tab only 2. fix GB2312/GBK/GB18030 encoding support. rxvt_decode_euc2jis is for euc-jp locale only, it should not be used on chinese encodings (my modification to mrxvt is not published yet) difference between my own mrxvt-0.5.4-20080913 and mrxvt-0.5.4 in binary (compile) level: yours: link against libX11 mine: link against my modified libW11 from cygwin-rxvt. actually it link against the wrapper generated by libW11, the wrapper can load a. load libW11.dll when -display is empty or set to ":0", other wise b. load libX11.dll, e.g.: mrxvt.exe -display localhost:0 will work exactly like your mrxvt build for cygwin configure option i used: === mrxvt.conf === #!/bin/sh CC="/usr/bin/ccache /usr/bin/gcc" \ CFLAGS="-O3 -march=i686 -pipe -fomit-frame-pointer -Wall -I`pwd`/libW11" \ LDFLAGS="-mwindows -Wl,--subsystem,console" \ LIBS=`pwd`/libW11/wrap/rxvt_res.o \ CONFIG_SHELL=/bin/sh sh ./configure --prefix=/usr \ -C --disable-utmp --disable-wtmp --disable-lastlog \ --enable-menubar \ --enable-rxvt-scroll --enable-next-scroll --enable-xterm-scroll \ --enable-frills \ --enable-linespace --enable-mousewheel --enable-keepscrolling \ --enable-transparency \ --enable-xpm \ --disable-pointer-blank \ --x-libraries=`pwd`/libW11/lib \ --x-includes=`pwd`/libW11 \ --with-xpm-includes=`pwd`/libW11/X11 \ --with-xpm-library=`pwd`/libW11/lib \ --enable-cjk --with-encoding=gbk \ --enable-256colors \ --enable-24bits \ --enable-text-shadow \ "$@" difference between my modified libW11 from the rxvt bundled one: libW11 is a native win api (mainly gdi) implement of libX11 interface, it wont start (my modification to libW11 is not published yet) installtion: cd ~/ tar -jxf mrxvt-xxx.tbz cd mrxvt (an recomended .mrxvtrc is included so copy it, the font for libW11 is different from the one for libX11) cp .mrxvtrc ~/ (you may leave mrxvt.exe and libW11.dll inside ~/mrxvt, or move it around) example usage: create a shotcut for ssh to linux: C:\app\cygwin\bin\run.exe c:\app\cygwin\home\moo\mrxvt\mrxvt.exe -at -e /usr/bin/ssh [EMAIL PROTECTED] create a shotcut for cygwin: C:\app\cygwin\bin\run.exe C:\app\cygwin\home\moo\mrxvt\mrxvt.exe if it wont start, you may miss some dll that required, like libpng etc. double click mrxvt.exe from windows explorer to see the error message alpha (mrxvt.opacity) support in libW11 is still in my local box, not published in precompile binary ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Materm-usage mailing list Materm-usage@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/materm-usage Mrxvt home page: http://materm.sourceforge.net