./x11/mlterm, Multilingual terminal emulator

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.8.8, Package name: mlterm-3.8.8, Maintainer: tsutsui

mlterm is a Multi Lingual TERMinal emulator for X and
framebuffer console. It supports many character sets,
many encodings, and many other decorative functions.
Since mlterm retains character tables in memory to
convert characters between UCS and other encodings,
it consumes a lot of memory while running, so it's
recommended that you open multiple ptys in one process.


Required to run:
[converters/fribidi] [graphics/cairo] [fonts/Xft2] [x11/gtk2] [devel/m17n-lib] [graphics/gdk-pixbuf2] [fonts/harfbuzz]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Package options: cairo, fribidi, gdk_pixbuf2, m17nlib, mlterm-fb, otl, utmp, xft2

Master sites:

SHA1: 54f40fa50214656ab70f592d5d58805b1dfdc1c6
RMD160: 9a7675a86999541b57742099a5e9eac8a539b580
Filesize: 3940.64 KB

Version history: (Expand)


CVS history: (Expand)


   2019-04-05 14:14:58 by Izumi Tsutsui | Files touched by this commit (6) | Package updated
Log message:
mlterm: update to 3.8.8.

pkgsrc changes:
- handle utmp option properly
- remove a patch applied in the upstream

Upstream changes noted in doc/en/ReleaseNote:

ver 3.8.8
* Support Haiku OS. (Experimental)
  (Execute ./configure with --with-gui=beos option.) (See doc/en/README.beos)
* Support "[font family]:style=..." format in aafont or font-fb config \ 
file.
* Support mosh. (Experimental) (See doc/en/README.mosh)
  (Don't distribute libptymosh in binary format.)
* Clear a window and scroll out all lines if the size of a window decreases
  and some characters in it disappear.
* Support "%s" (replaced by selected strings) in \ 
"exesel:..." in ~/.mlterm/key.
* Add local_echo_wait / --lew option.
* Remove libind_tamil.so because it is very buggy.
* Change the default shortcut key of INSERT_SELECTION from Shift+Insert to
  Command+v on MacOSX and iOS.
* Skip \r in configuration files.
* Start scp by Shift+Drag&Drop on not only xlib and win32 but also wayland, sdl2
  and cocoa. (Command+Drag&Drop on cocoa.)
* Change the default value of "font_size_range" option from 6-30 to 1-100.
* Add vte 0.56.0 API symbols to libvte compatible library.
* Bug fixes:
  Fix https://sourceforge.net/p/mlterm/mailma … /36472061/
  Fix https://sourceforge.net/p/mlterm/mailma … /36513313/
  Fix https://sourceforge.net/p/mlterm/bugs/79/
  Fix segfault in processing illegal sixel sequence.
  Fix invalidation of DECDWL on cairo. (Enbugged at 3.8.6)
  Fix handling ISCII fonts on cairo and xft. (Improve showing bengali characters.)
  Fix screen corruption (http://twitter.com/Cj_bc_sd/status/1088111309223161857)
  on MacOSX 10.14. (Thanks to @Cj_bc_sd)
  Fix segfault in showing an input method window. (Thanks to @isaki68k)
   2019-02-17 17:57:59 by Izumi Tsutsui | Files touched by this commit (3) | Package updated
Log message:
mlterm: pull upstream fix for "Segfault in showing an input method window."

Bump PKGREVISION.
   2018-11-14 23:22:54 by Klaus Klein | Files touched by this commit (1332) | Package updated
Log message:
Revbump after cairo 1.16.0 update.
   2018-11-12 04:53:16 by Ryo ONODERA | Files touched by this commit (1532)
Log message:
Recursive revbump from hardbuzz-2.1.1
   2018-11-01 16:11:07 by Izumi Tsutsui | Files touched by this commit (3) | Package updated
Log message:
mlterm: update to 3.8.7.

Changes noted in doc/en/ReleaseNote:

ver 3.8.7
* Support sixel graphics extension and option1 of
  https://github.com/kmiya-culti/RLogin/i … -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.
   2018-08-18 03:32:23 by Ryo ONODERA | Files touched by this commit (2)
Log message:
Add fcitx option
   2018-06-22 16:17:15 by Izumi Tsutsui | Files touched by this commit (3) | Package updated
Log message:
mlterm: update to 3.8.6.

Changes noted in doc/en/ReleaseNote:

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/xter … #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.
   2018-04-16 16:35:28 by Thomas Klausner | Files touched by this commit (1284)
Log message:
Recursive bump for new fribidi dependency in pango.