|
![](/images/spacer.gif) |
![](/images/spacer.gif) |
![](/images/spacer.gif) |
Changelog for mlterm-3.8.7-3.1.x86_64.rpm :
* Sun Oct 28 2018 Rabin .Y - update to ver 3.8.7- Support sixel graphics extension and option1 of https://github.com/kmiya-culti/RLogin/issues/22#issue-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 (generated from UnicodeData.txt and EastAsianWidth.txt) 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.- Bug fixes: Fix segfault of mlconfig when GTK_IM_MODULE=uim. Fix wrong XSizeHints which causes unexpected resizing. * Wed Jun 13 2018 Rabin .Y - ver 3.8.6- Support preserveAspectRatio option of OSC 1337.- Support DECRQCRA, CSI 15 t, CSI 16 t, CSI 19 t and OSC 5;Ps;? ST.- Support framebuffer on FreeBSD(98).- Add vte 0.52.0 API symbols to libvte compatible library.- Add --rv / \"rv_color\" option.- Add servman.exe which manages the list of servers on win32.- Add \"PrivKey\" entry to the ssh connection dialog on win32 and Android.- Add \"SCP\" entry to the context menu on Android.- Drop --servlist / \"server_list\" option.- Improve performance of redrawing screen when type_engine=cairo.- Show box style cursor when the cursor is on a picture or an emoji.- Modify DECRC to save/restore last-column flag used to control wrapping behavior rather than manipulating DECAWM (See https://github.com/mattiase/wraptest and https://invisible-island.net/xterm/xterm.log.html#xterm_328)- Change the default value of ssh_private(public)_key option from /sdcard/.ssh/id_rsa(.pub) to /sdcard/.mlterm/id_rsa(.pub) on Android.- Bug fixes: Fix compiling error if ./configure is executed with --with-gui=fb,xlib option. Fix disappearing title bar on \'lxde\' window manager. Fix a bug which disabled to replace system palettes by colors of a wall picture (if \"use_ansi_colors\" option is disabled and visual depth is 4) since 3.8.4. Fix the response strings of OSC 20 and OSC 21. Use the background color specified by SGR instead of the default one to draw pictures and emojis. * Thu Mar 08 2018 Rabin .Y - ver 3.8.5- Support libvterm (https://launchpad.net/libvterm) compatible library partially.- Support DRCS-Sixel. (See drcssixel/DRCS-SIXEL-v2 and https://qiita.com/arakiken/items/626b02cd857d20c12fbc)- Support SDL2. (Build mlterm with --with-gui=sdl2 option.) (see doc/en/README.sdl2)- Support ligature of \"Fira Code\" font in -otl option.- Add --halfwidth / \"unicode_half_width_areas\" option.- Add --emoji / \"emoji_path\" option which makes mlterm to use a specified emoji font (NotoColorEmoji.ttf etc) instead of image files in ~/.mlterm/emoji.- Add vte 0.50.0 API symbols to libvte compatible library.- Treat not only U+1F1000-1F6FF but also U+1F900-1F9FF characters as emoji.- Drop \"show_picture\" and \"add_frame\" from OSC 5379.- Bug fixes: Fix corrupt screen in showing inline pictures if \"use_ot_layout\" option is true. * Mon Dec 04 2017 Rabin .Y - ver 3.8.4- Support DECSLPP, DECSCPP, DECBBSM, DECRQTSR, DECCTR, DECRQPSR, DECSNLS, DECSTGLT, DECRSPS, DECSR, CSI 7 t, CSI 9;1 t, CSI ? Pm s, CSI ? Pm r, CSI 34 [hl], CSI 53 m and CSI 55 m.- Support DECSASD, DECSSDT unless vertical mode is enabled.- Support 90-degree rotation of alphabet glyphs in vertical mode (cjk alone) on framebuffer, wayland and android if freetype is enabled.- Support sticky shift key of skk im module, and change the format of skk option from \"skk:[dictionary]\" to \"skk:dict=[dictionary],sskey=[sticky shift key]\".- Add \"use_vertical_cursor\" and \"click_interval\" to OSC 5379, 5380 and 5381.- Add \"ot_features\" and \"ot_script\" to OSC 5380 and 5381.- Add \"Features\" and \"Script\" buttons to \"Encoding\" tab of mlconfig.- Add \"Underline pos (pixels)\" and \"Baseline pos (pixel)\" to \"Font\" tab of mlconfig.- Add \"Double click interval (msec)\", \"Send keys to all windows\" and \"Trim trailing CR/LF in pasting\" to \"Others\" tab of mlconfig.- Add doc/en/ControlSequences which lists escape/control sequences which mlterm supports.- Change the default value of \"use_vertical_cursor\" option from false to true.- Drop \"CSI ? 9500 [hl]\".- Improve processing sixel graphics on pseudo color framebuffer.- Merge patches: https://sf.net/p/mlterm/patches/_discuss/thread/f5dc445d/0fc3/attachment/fix_spelling.diff- Bug fixes: Fix impossibility of keyborad and pointer input after switching virtual consoles on wayland. Fix unexpectedly having privilege in opening a shell on startup of mlterm built with brlapi. Fix Pl, Pc and Pp of XCPR and CPR. Fix corruption of TBC (CSI g), CTC (CSI W) and DECATC(CSI ,}).- ver 3.8.3- Add \"trim_trailing_newline_in_pasting\" / --trim option which removes trailing newline characters in pasting text.- Add \"broadcast\" / --bc option which broadcasts input or pasted characters to all ptys whose value of \"ignore_broadcasted_chars\" option is false.- Add \"ignore_broadcasted_chars\" / --ibc option.- Add \"Next pty\", \"Previous pty\" and \"Close screen\" to context menu on Android.- Add \"next_pty\", \"prev_pty\" and \"close_screen\" to OSC 5379.- Add \"fontconfig\" to OSC 5380.- Support libssh2 on MacOSX/Cocoa.- Support ModifyCursorKeys and ModifyFunctionKeys of xterm.- Support OSC 0 and OSC 1 on MacOSX/Cocoa.- Support _NET_WM_NAME and _NET_ICON_NAME properties on xlib.- Support \"CSI > Ps t\" and \"CSI > Ps T\".- Support \"CSI 20 h\" and \"CSI 20 l\" (LNM).- Support right click menu on libvte compatible library on wayland.- Support fcitx input method module on wayland.- Support italic on MacOSX/Cocoa.- Remove --hscr / \"screen_height_ratio\" option.- Change the default sequences of Modifier+Function and Modifier+Cursor keys from xterm\'s old/obsolete ones to modern ones. (e.g. Shift+F1 outputs \"\\e[1;2P\" instead of \"\\eO2P\" by default.)- Merge patches: https://bitbucket.org/arakiken/mlterm/pull-requests/3/update-a-left-old-code-about-the- Bug fixes: Fix a bug which disabled to assign keypad keys in ~/.mlterm/shortcut. Fix wrong processing of percentage in a font name on framebuffer and wayland. Fix alpha blending in drawing glyphs on wayland. Fix disappearance of the cursor if built with --enable-vt52 option. Fix a bug which shows wrong window title in a splited screen. Fix faulty drawing a wall picture in closing one of splitted screens. Fix segfault when mlterm exits after having reconnected to ssh server automatically. Fix segfault in using input method plugins (except ibus) on wayland. Fix unexpected fallback to \"DEFAULT\" font in DECDHL or DECDWL lines. Fix screen corruption of libvte compatible library in operating multiple tabs on wayland. Fix segfault on pause or resume on Android. * Thu Jul 27 2017 Rabin .Y - ver 3.8.2- Support page of VT400 or later. (NP, PP, PPA, PPR, PPB, DECCRA and DECLRP)- Support DECRQDE, DECSCUSR(Ps = 3,4,5,6), DECATC, DECRQM, DECRQMH, DECSCA, DECERA, DECSEL and DECSED.- Support SGR of DECRQSS.- Support MC and DECMC which output screen contents to ~/.mlterm/[tty]-YYYYMMDDHHMMSS.snp.- Add \"baseline_offset\" / --blpos option.- Revive iiimf input method plugin. (--disable-iiimf optoin of configure script disables this feature.)- Update unicode property table (generated from UnicodeData.txt and EastAsianWidth.txt) to version 10.0.0.- Support brltty with the use of brlapi library. (Experimental) (configure with --enable-brlapi option.)- Enable to build on msys2.- Support DECDHL and DECDWL on console.- libvte compatible library supports vte 0.48.0 API.- Bug fixes: Fix unexpected blocking in exiting mlterm.jar. Fix a redrawing problem in inserting RTL characters between LTR ones or vice-versa. Fix unexpected erasing of DECIC and DECDC. Fix a bug which occupies 100% of CPU in switching mlterm-fb to an inactive console on linux. Fix freeze in copy&paste between windows of libvte compatible library. in OSC 5379;:a=b works. * Sun Apr 30 2017 Rabin .Y - ver 3.8.1- Support wayland including libvte compatible library. (Build mlterm with --with-gui=wayland option.) (see doc/en/README.wayland)- Support \"compose_dec_special_font\" / --decsp option on framebuffer and wayland.- \"line_space\" option accepts negative value.- Add \"underline_offset\" / --ulpos option.- Rename wskbd_repeat_1 and wskbd_repeat_N options to kbd_repeat_1 and kbd_repeat_N.- Enable --enable-anti-alias option of configure script by default.- Add --enable-fontconfig option which enables fontconfig on framebuffer and wayland to configure script. (This option is enabled by default.)- Add \"use_aafont\" option which gets mlterm to apply ~/.mlterm/ *aafont configurations with the use of fontconfig on framebuffer and wayland. (The default value is true on wayland, while false on framebuffer.)- Search alternative glyphs in other fonts automatically on framebuffer and wayland. (This feature is enabled if mlterm-{fb|wl} is built with freetype and fontconfig.)- libvte compatible library supports vte 0.46.0 API.- Bug fixes: Fix detection failuer of mouse event devices on framebuffer/linux. (Thanks to AATTnyarla) (See http://the.nyarla.net/entry/2017/03/25/142516 for details.) Fix segfault in using many colors by SGR 38;2;r;g;b or 48;2;r;g;b sequence. * Sun Jan 08 2017 Rabin .Y - ver 3.8.0- Refactor source code and directory tree.- Add \"ssh_auto_reconnect\" / --rcn option which enables automatic reconnecting to ssh server in unexpected disconnection.- Support libssh2 on Android.- Add \"start_with_local_pty\" / --slp option which disables ssh connection dialog on startup on Android.- Support context menu (copy&paste, configuration etc) by long click on Android.- Change library names. libmkf => libmef, libkik => libpobl libmlterm_core => libmlterm_coreotf (if open type layout is supported)- Add --vsep=N and --hsep=N options (which split screen vertically or horizontally) to mlclientx.- libvte compatible library supports vte 0.40.0 or later.- Bug fixes: Fix the bug which \'mlcc exec hsplit [columns]\' split screen by [columns - 1]. Fix the bug which disables dynamic change of options related to ctl such as \"bidi_mode\" or etc. (Enbugged at 3.6.2) Fix the bug which disabled \"ButtonN\" shortcut key if num_lock is on. Fix segfault in resizing columns or rows on Android. Fix the default value of termios.c_cc[VSTATUS]. (Thanks to Oshima Yasushi san) * Mon Mar 14 2016 Rabin .Y - updated to ver 3.7.0- Support OSC 1337. (See http://www.iterm2.com/images.html)- Support animation gif of OSC 5379 show_picture on MacOSX/cocoa.- Enable to place configuration files in mlterm.app/mlterm/ on MacOSX/Cocoa.- Add \'mlfc\' tool which automatically generates ~/.mlterm/aafont and ~/.mlterm/font-fb.- Change the format of ~/.mlterm/ *font is changed as follows. [Charset] = [Font name];[Size],[Font name];[Size],[Font name];... -> [Charset] = [Font name]- Drop XT_CBLINK (CSI?12h/CSI?12l) support.- Simplify font configuration of OSC 5379. (\'mlcc font USASCII \' is available.)- \"CSI 38;2;r;g;b m\" and \"CSI 48;2;r;g;b m\" shows high colors instead of approximate vt 256 colors. \"vt_color_mode\" / --vtcolor(=256/high/true) option changes the behavior.- Bug fixes: Fix illegal memory access on MacOSX/Cocoa and Android. Fix segfault in spliting window on MacOSX/Cocoa. (Enbugged at 3.6.2)
|
|
|