Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id 47AE870CFD for ; Sun, 26 May 2013 18:18:34 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id AA89F14A2AB; Sun, 26 May 2013 18:18:33 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id EB3C514A2A9 for ; Sun, 26 May 2013 18:18:26 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id nSTrBcXnXJRt for ; Sun, 26 May 2013 18:18:26 +0000 (UTC) Received: from ivanova.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 238AE14A25C for ; Sun, 26 May 2013 18:18:25 +0000 (UTC) Received: by ivanova.netbsd.org (Postfix, from userid 500) id CAB3A95; Sun, 26 May 2013 18:18:25 +0000 (UTC) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" MIME-Version: 1.0 Date: Sun, 26 May 2013 18:18:25 +0000 From: "Izumi Tsutsui" Subject: CVS commit: pkgsrc/x11/mlterm To: pkgsrc-changes@NetBSD.org Reply-To: tsutsui@netbsd.org X-Mailer: log_accum Message-Id: <20130526181825.CAB3A95@ivanova.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk 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.