ver 2.9.4 * Arabic translation of mlconfig [Khaled Hosny] * Selected region can be expanded by right-clicking [minami] (Thanks to ssakane) * New config key string "title" to allow change pty title [minami] * Set DISPLAY correctly for ptys opened by -P option [nokada] (SF Bug #1534313) * Fixed compile errors with gcc 4.3 [mfabian] * Fixed a potentiol off-by-one bug [mfabian] (Thanks to Dominique Leuenberger) * Fixed compile errors on biarch systems [Kenshi Muto] (Debian Bug #396532) * Plugged file-desctiptor leaks [Christian Biere] (SF Patch #1576044) * Made "restore cursor" work properly with alternate screens [minami] (SF Bug#1472143) * Fixed broken handling of Atom [Kusanagi Kouichi] * Other bug fixes: - Debian BUG #329194 [David Kolovratnik] - SF Bug #1568596 [nokada] - SF Patch #1574241 [Christian Biere] ver 2.9.3 * Improvements for compatibility with xterm: - Log file handling [kzys] - Function keys [seiichi] (Thanks to Konosuke Watanabe) - Sequence for setting scroll region [seiichi] (Thanks to SHIOTA Shoichi and Takashi SHIRAI) - Behavior of saving/restoring cursor [minami] (Thanks to Thomas Dickey for suggestions) - Termcap and Terminfo [minami, seiichi] - Turn off mouse position reporting by a "reset" sequence [minami] (Debian Bug #55637) * Improvement build prosess for cross-compiling [minami] * Workaround for missing rgb.txt [minami] * Updated documents [kzys, minami, seiichi] * Bug fix for broken selection requester [minami] * Added support for SCIM-1.4.x [seiichi] * Removed support for SCIM-1.0.x [seiichi] * Removed support for uim-0.x.x [seiichi] * Hebrew mapping table for "kbd" input method [seiich] * Revided a scroll caching mechanism [seiichi] (SF Bug #1161050) * Suppressed a check for libxpg4 of FreeBSD [seiichi] (Thanks to SHIOTA Shoichi and MANTANI Nobutaka) * Fixed a bug of alignment of full width chars when variable column width is enabled [minami] (Thanks to Oibane) * Vietnamese translation for mlconfig [Pham Thanh Long] * Other Bug fixes: - SF Bug #1206515 [Takeshi Hakamata] - SF Bug #1161055 [seiichi] - Debian Bug #302231 [Andreas Jochens] - Debian Bug #313970 [Jens Seidel] - Debian Bug #350590 [seiichi] - SUSE Bug #105320 [mfabian] ver 2.9.2 * [SECURITY] Fixed possible integer overflow. Overview : If a large image file is specified as a background image, mlterm may access invalid memory. Affected : mlterm 2.5.0--2.9.1 configured with gdk-pixbuf support Solution : Update to mlterm-2.9.2. * Improvement for mouse tracking feature. [minami] * New '--iconpath' option and 'icon_path' key for per-window icon setting. [minami] * New '--kill' option for mlclient. [minami] * Revived termcap file. [seiichi] * Xterm-like color scheme for cursor and selection. [minami] (Thanks to Ian Ward) * SCIM input method plugin (Experimental) [seiichi] * Updated documents. (#1110868) [mfabian, minami, seiichi] * IIIMF X aux object handling. [seiichi] * Implemented some xterm private esc sequences (1047/1048/1049). [minami] * Fixed a shortcut key bug [minami] (Thanks to Yusuke Sakai) * Bug fixes for input method plugins [Kenichi Handa, Etsushi Kato] * Other bug fixes including #1081111 and #1048321 [mfabian, minami, seiichi] ver 2.9.1 * Fixed a segfault caused by broken hash table. (#1061470) [seiichi] * Fixed a segfault when mlclient has bool option. (#1069725) [minami, seiichi] * Workaround for a segfault of uim-prime. [seiichi] * Some improvements for m17n-lib support. [seiichi] * Updated w3mmlconfig. [seiichi] * A couple of fixes in configure scripts. [minami, seiichi] * Minor improvement to allow signal handling to be old POSIX compliant. [minami] * Horizontal candidate window for input methods. [seiichi] * Non-interactive mode of mlcc. [minami] * man-page of mlcc. [minami] * A lot of cleanups for mlconfig to get rid of compiler warnings. [minami] * Fixes for missing locale files in mlterm.spec. (#1072304) [seiichi] ver 2.9.0 * Improvement of borderless mode using _MOTIF_WM_HINTS [minami] * Fixed a selection bug with KDE klipper. [minami] * GTK+2 migration in mlconfig/mlterm-menu [minami] * New option '--type' to select the rendering engine for drawing fonts [karaki] * Fixed a bug when moving cursor to out of the screen. [minami] * Fixed a bug in mod_meta_mode = 8bit. [minami] * Fixed a bug that crashed mlterm by changing font size [minami] * Fixed a bug in stream pty on 64bit arch. (Debian BTS #226654) [minami] * Fixed a bug of 'mlclient -e' [MURANO Naoki <nao@futurex.org>] * mlconfig lists scrollbars in user's configuration directory and system directory. [kubota] * New external tool 'mlterm-zoom' [kzys] * Update man [kubota, mfabian, minami, seiichi] * Fixed a bug that crashed mlterm when invalid value was specified with --fsrange option [mfabian] * Fixed a bug that crashed mlterm when resizing a window over and over. [seiichi] * Verbose message for devpts problem of Linux (Debian BTS #257765) [seiichi] * Fixed a bug with DEC special character in using xft. [minami] * Fixed a bug in selecting ISCII text. [karaki] * Support uim. (Experimental) [seiichi] * Support IIIMF. (Experimental) [seiichi] * Support input method of m17n-lib. (Experimental) [seiichi] * Support INCR type transfer of ICCM selection protocol. (Debian BTS #248087) [minami] * Fixed incorrect mapping for KOI8-U <-> UCS4. (Debian BTS #267631) [Eugeniy Meshcheryakov <eugen@univ.kiev.ua>] * A lot of improvements for terminfo [minami] * Fixes for strange behavior of VT emulation [minami, seiichi] * Fixed a bug that XIM could not be used with multiple displays. [seiichi] * Fixed a bug that the preedit area of XIM became invisible in the maximized window. [seiichi] * Cleanups and refactorings for ml_* APIs [karaki] * New svg icons [Tobias Kieslich <tobias@justdreams.de>] ver 2.8.0p1 * New '--borderless' option [karaki] * After options saved by 5382 or 5383 protocol, new terminals start with the new options. [karaki] * New configuration protocol 'snapshot' [karaki] ver 2.8.0 * Added contrib/scrollbar/pixmap_engine, which eases adding your original scrollbars to mlterm. * Shrunk used memory if many font names specified in ~/.mlterm/*font files. * Added tool/viewsfml. * Garbage multi-byte characters were often left in a screen. Fixed. * Partially ported kiklib to MS Windows. * Added -%,--logseq,logging_vt_seq option. * Revivied mlterm configuration protocol 5380, added mlcc and w3mmlconfig again. * Supported window grouping. * ml_char_t is 64bit in LP64, not 96bit. * Fixed many bugs, cleaned many codes, and updated documentations. ver 2.7.0 * Supported pty switching in the same window.(see doc/ja/README.ja in detail for the Japanese.) * Supported koi8-t,georgian-ps,cp1251 and cp1255. * Gettextized mlconfig. * Improved 'apply','cancel' etc buttons in mlconfig. * Mlconfig now can save configuration changes to ~/.mlterm/main. * Added mlterm-menu which starts by Ctrl+Right. * Forbidden 5380 protocol(doc/en/PROTOCOL) for some security issues, and removed mlcc, mlconf_curses and w3mmlconfig as a result of it. * Fixed many bugs, cleaned many codes, and updated documentations. ver 2.6.0 * Window icon is supported and icon_path option is added.(Thanks to Minami Hirokazu san) * Fixed critical bugs around bce support. * Fixed incorrect size hints bug.(Thanks to Sato Seiichi san) * XDND is supported.(Thanks to Minami Hirokazu san) * mlconfig improved.(Thanks to Kubota Tomohiro san) * contrast/gamma options are supported. * HOME/END keys are supported. * metakey=[mod1-mod5,meta,alt,super,hyper] option is supported. * TERM=mlterm is supported and doc/term/mlterm.{ti|tc} are added. (Thanks to Minami Hirokazu san) * And many minor bugs are fixed. ver 2.5.0 * gdk-pixbuf as well as imlib is supported.(Thanks to Minami Hirokazu san) * mlterm can be built in other directories than the source tree. (Thanks to Nakada Nobuyoshi san) * BCE is supported. * mlterm is separated into vt100 core functions(mlterm/) and x window system specific functions(xwindow/), and mlterm window can be revived even if it is destroyed by a window manager. * UCS4 is used internally even if --enable-ucs4 option is not specified. * <KEY>=<OUTPUT STRING> format is supported in key config file. * mlcc is added. (Thanks to Minami Hirokazu san) * extra scrollbar plugins(athena,motif,mozmodern,next) are added. (Thanks to Sato Seiichi san) * 16 color support. * And many minor bugs are fixed. ver 2.4.0 * #RRGGBB format is supported for specifying fg/bg color. * All color names defined in rgb.txt are available for specifying fg/bg color. * Bidi processing is improved for practical use.(Thanks to Nadim Shaikli) * Even if console applications don't support character combining, -J/--dyncomb option enables them to show combining characters correctly. * Shortcut keys for scrolling which are not compatible with xterm are disabled by default. -q/--extkey option enables them. * And many minor bugs are fixed. ver 2.3.0 * Vertical view(both right to left and left to right) is supported. * Max number of pty windows is increased to 32. * Most settings of scrollbar(position,type,color etc) can be dynamically changed. * Number of extra dots between lines can be specified. * Brightness of wall picture and transparent background can be adjustied. * Mlterm can work as a daemon process , and mlclient which is a front end of mlterm server is added. * Mlterm can handle multiple display connections. * utmp,wtmp is supported by utemper , login/logout functions , or directly operating BSD style utmp,wtmp files. (utemper support is contributed by Mike Fabian , and login/logout one is by Minami Hirokazu san. Thanks!) * Transparent background by _XROOTPMAP_ID(on kwin,icewm etc) is supported. * and many minor bugs are fixed. ver 2.2.0(2002/01/29) * variable length column is supported. * ISCII support codes are imported(but is not still supported formally). * fribidi 0.10.0 is supported. * Full Reset button is added to mlconfig. * color fading is supported. * big5 unstandard characters can be converted to and from ucs4. * cursor form is changed when window is focused or unfocused. * Background of color-reversed characters is drawn with fg color event under wall paper or tranparent mode. * ESC ] 20 ; pt BEL sequence is supported. * mlterm configuration protocol is decided and implemented. * w3mmlconfig(w3m local-CGI) is contributed by Sakamoto Hironori san. * mlconf_curses(perl + curses) is contributed by Minami Hirokazu san. * etc/{font|vfont|aafont|vaafont} format is changed. (Dynalab font can be shown correctly by using this extension) * some characters of CP932 based true type fonts couldn't be shown , but fixed. * CP932 gaiji characters (IBM , NEC , NECIBM) <=> UCS conversion is supported. * and many minor bugs are fixed. ver 2.1.0(2001/12/29) * Big5 and koi8 copy&paste problem is fixed. * Bidi rendering and Arabic shaping are supported. * BIG5HKSCS is supported. * most of vttest items are passed. * processing encodings of copy&paste text is improved. * mlconfig is improved.(e.g. it works asynchronous with mlterm itself) * mlterm icons(doc/icon/) are contributed by Kubota Tomohiro san:) * XIM processing is improved. * and many minor fixes/improvement. 2001/5/12 development started