mlterm provides a X11 terminal emulator with extensive support for internationalization, different character sets and encodings, or input methods. Fonts are rendered anti-aliased through FreeType, one instance
can manage multiple windows, it has a scrollbar API, mouse wheel support, automatic encoding detection, and a daemon mode.
Binaries for Windows and Java are also available.

Recent Releases

3.8.728 Oct 2018 03:18minor bugfix:
Support sixel graphics extension and option1 of
https://github.com/kmiya-culti/RLogin//22#-341758598.
Support Cygwin/x86_64.
Support PS2 mouse and PC98 bus mouse on FreeBSD 4.x or before.
Support iOS/Cocoa Touch. (see doc/en/README.cocoatouch).
Support scrolling by flick on Android and iOS.
Update unicode property table to version 11.0.0.
Add "autoscroll" to OSC 5379.
Long press at the lower right corner instead of the entire screen shows
context menu.
Change the maximum number of sixel graphics palette colors from 256 to 1024.
:
segfault of mlconfig when GTK_IM_MODULE=uim.
wrong XSizeHints which causes unexpected resizing.

3.7.211 Jul 2016 03:16minor bugfix:
Add mlterm-con which is a console version of mlterm and which works on various.
Terminal emulators.
Support wheel mouse on MacOSX/Cocoa.
(Merge a patch at http://the.nyarla.net/entry/2016/06/03/195013).
:
Misalignment of the display position of characters in drawing them with the use
of complementary loaded fonts on cairo.

3.4.120 Nov 2014 03:17minor feature:
Update unicode properties to 7.0.0.
Automatically select an appropriate character set in selecting font on mlconfig
according to a selected character encoding.
Bug fixes:
Fix a bug which disabled " x1b 5381;/dev/...;pty_name x07".
Fix "is_auto_encoding" of OSC 5379 which didn't work.

3.4.004 Nov 2014 17:45major bugfix:
Support DEC Locator mode (which is necessary for Xsixel
(http://github.com/saitoha/xserver-SIXEL)).
Support CSI 2 p (for SDL-sixel and Xsixel) which always hides mouse
pointer
even if it moves. (Not compatible with xterm though.)
Add --point/use_point_size option.
Support software keyboard on rotated display.
Support HLS in sixel sequence.
Change the default mouse pointer on a mlterm window from IDC_ARROW to
IDC_IBEAM
on win32.
Embed sixel processing to mlterm which is built without --with-imagelib
option
instead of using 'mlimgloader' to improve performance.
'./configure;make install' (without 'make') is available.
Build with fribidi, xft and cairo by default.
Change the default value of "type_engine" option from "xcore" to "xft".
(If you want to use xcore, add "type_engine = xcore" to /.mlterm/main.)
Bug fixes:
Fix corrupt scrolling within left-right margin which contains full-width
characters.
Fix a bug which disabled to show inline pictures if logsize=unlimited.
Fix a bug which calls select(2) with an invalid file descriptor after
restarting ibus.
Fix a libvte bug which disabled color configurations on roxterm or sakura.