Home
Reading
Searching
Subscribe
Sponsors
Statistics
Posting
Contact
Spam
Lists
Links
About
Hosting
Filtering
Features Download
Marketing
Archives
FAQ
Blog
 
Gmane
From: Izumi Tsutsui <tsutsui <at> netbsd.org>
Subject: CVS commit: pkgsrc/x11/mlterm
Newsgroups: gmane.os.netbsd.devel.pkgsrc.cvs
Date: Sunday 26th May 2013 18:18:25 UTC (over 4 years ago)
Module Name:	pkgsrc
Committed By:	tsutsui
Date:		Sun May 26 18:18:25 UTC 2013

Modified Files:
	pkgsrc/x11/mlterm: DESCR Makefile PLIST distinfo options.mk
Added Files:
	pkgsrc/x11/mlterm: MESSAGE
	pkgsrc/x11/mlterm/patches: patch-configure patch-etc_font-fb

Log Message:
Update mlterm to 3.2.0.

In this version, mlterm now supports NetBSD wsfb framebuffer
so NetBSD users can use a multi-lingual terminal without
Xserver on ports that support wsdisplay framebuffer console,
i.e. NetBSD/i386 with VESA framebuffer, NetBSD/dreamcast,
or even NetBSD/luna68k with 1bpp framebuffer.

Special thanks to Araki Ken, an auther of mlterm, for
various efforts and improvements for NetBSD wsfb support,
including dumb 1bpp optimizations on luna68k.
mlterm-fb demonstration movies are available on YouTube:
 http://youtu.be/5IH1NYSVpHY 
(NetBSD/i386 6.1)
 http://youtu.be/BP8AIceWgxA 
(NetBSD/luna68k 6.1)

pkgsrc changes:

 - update descriptions per the framebuffer support
 - add a MESSAGE file to mention miscellaneous configurations to use mlterm
 - remove MAKE_JOBS_SAFE=no which has been fixed in upstream Makefiles
 - split SUBST rules into ones for Makefiles, man page, and config files
 - install misc README files in doc dirs which are useful after
installation
 - add "mlterm-fb" and "ibus" options and make mlterm-fb default
   on supported platforms
 - update PLIST per above changes (XXX tested only on NetBSD)

Upstream Changes per doc/en/ReleaseNote:

ver 3.2.0
* Support framebuffer on NetBSD.
* Support 1 bpp framebuffer.
* Support sixel graphics and wall pictures on 1 and 8 bpp framebuffer.
(See http://www.youtube.com/watch?v=djbEw0G_LMI
and http://www.youtube.com/watch?v=5IH1NYSVpHY)
(Thanks to @tsutsuii san)
* Add "use_urgent_bell" option which is equivalent to "bellIsUrgent" option
of
  xterm and support CSI ? 1042.
* "only_use_unicode_font" and "not_use_unicode_font" options have an effect
  on preedit and candidate characters of input method plugins.
* Add "sound|visual" to the value of "bel_mode" option.
* Enable to change "not_use_unicode_font" and "only_use_unicode_font"
dynamically.
* Add "box_drawing_font" option.
* Support efont-unicode fonts for framebuffer.
* Bug fixes:
  Fix the bug which disabled some shortcut keys in FreeBSD/framebuffer.
  Fix the bug which ignored the specified encoding of "default_server"
option
  in opening a new pty.
  Fix the bug which disabled sixel graphic images in framebuffer 16bpp.
  Fix the bug which disabled inline pictures if use_dynamic_comb option is
true.
  Fix the bug of iBus input method plugin which disabled to erase the last
  preedited character even if backspace key was pressed.
  Fix the wrong height of the preediting cursor of the input method plugin
  if the value of "inner_border" option isn't 2. (Thanks to @tsutsuii san)
  Fix "use_dynamic_comb" option which didn't work anymore.
  Fix the bug which disabled "UNUSED" key in ~/.mlterm/key.
  Change key seuqences for modifier keys + cursor keys in application
cursor key
  mode. (e.g. Ctrl+Up: "\x1bO1;5A" -> "\x1b[1;5A") (Thanks to Mohammad
Alsaleh)


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/x11/mlterm/DESCR
cvs rdiff -u -r0 -r1.1 pkgsrc/x11/mlterm/MESSAGE
cvs rdiff -u -r1.82 -r1.83 pkgsrc/x11/mlterm/Makefile
cvs rdiff -u -r1.26 -r1.27 pkgsrc/x11/mlterm/PLIST
cvs rdiff -u -r1.29 -r1.30 pkgsrc/x11/mlterm/distinfo
cvs rdiff -u -r1.6 -r1.7 pkgsrc/x11/mlterm/options.mk
cvs rdiff -u -r0 -r1.1 pkgsrc/x11/mlterm/patches/patch-configure \
    pkgsrc/x11/mlterm/patches/patch-etc_font-fb

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
 
CD: 4ms