Hello community,

here is the log from the commit of package mlterm.2231 for openSUSE:13.1:Update 
checked in at 2013-11-18 11:57:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:13.1:Update/mlterm.2231 (Old)
 and      /work/SRC/openSUSE:13.1:Update/.mlterm.2231.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mlterm.2231"

Changes:
--------
New Changes file:

--- /dev/null   2013-10-11 12:16:15.204037506 +0200
+++ /work/SRC/openSUSE:13.1:Update/.mlterm.2231.new/mlterm.changes      
2013-11-18 11:57:09.000000000 +0100
@@ -0,0 +1,642 @@
+-------------------------------------------------------------------
+Wed Nov  6 15:52:53 CET 2013 - [email protected]
+
+- mlterm-fix-biwidth-font-search.diff:
+  Fix missing biwidth characeters as default with X11 core fonts
+  (bnc#849342)
+- Update font and aafont config files to use FreeMono and IPAGothic
+  in etc.patch (bnc#849342)
+
+-------------------------------------------------------------------
+Mon Sep  9 10:33:19 UTC 2013 - [email protected]
+
+- updated to 3.2.2:
+  * Support SSH agent authentication and forwarding.
+  * Support X11 forwarding (no xauth) on win32/libssh2 and java.
+  * Add "X11 forwarding" checkbox to the connection dialog on win32.
+  * Change "skip_dialog" option to "show_dialog" and reverse the default 
behavior.
+  * Open a pty channel on the same ssh session as the active screen when 
OPEN_PTY
+    or OPEN_SCREEN shortcut key is pressed.
+  * Support software keyboard on framebuffer.
+    (Double-click Button1 at the right bottom corner of the screen to show it.)
+  * Support USB keyboard with iBus on NetBSD/OpenBSD framebuffer.
+  * Support CSI ? 69 h, CSI ? 69 l (DECLRMM) and CSI pl;pr s (DECSLRM).
+  * Support CSI 3 m and CSI 23 m which set/unset italic attribute.
+  * Prefer JISX0208 to JISX0213 all the time in converting Unicode to other cs.
+  * If DEFAULT=-foo-bar-medium-r-*--%d-*- is specified in ~/.mlterm/font,
+    -foo-bar-bold-r-*--%d-*-, -foo-bar-medium-i-*--%d-*- or 
-foo-bar-bold-i-*--%d-*-
+    are automatically searched for a bold, italic or bold italic font.
+  * Support 1 bpp framebuffer.
+  * Support sixel graphics and wall pictures on 1 and 8 bpp framebuffer.
+  * etc. see doc/en/ReleaseNote
+
+-------------------------------------------------------------------
+Tue Mar 26 14:48:25 UTC 2013 - [email protected]
+
+- updated to 3.1.9:
+  * Remove --enable-sixel option from configure, and add --disable-image 
option.
+    That is, support sixel graphics by default unless configure with
+    --disable-image option. (w3m-remoteimg 
(https://bitbucket.org/arakiken/w3m/downloads)
+    which doesn't depend on sixel graphics but on OSC 5379 show_picture also 
works
+    on mlterm by default.)
+  * Separate SSH client functions to a dynamically loaded module (libptyssh)
+    in platforms except win32.
+  * Treat key strings of "main" configuration file case-insensitively.
+    (Both encoding=utf8 and ENCODING=utf8 are available.)
+  * Assign -M and -P options as the short options of --im and --clip.
+  * Add "allow_change_shortcut" (--shortcut) option which enables 
"set_shortcut"
+    command of configuration protocol.
+  * Bug fixes:
+    Fix the conflict of DCS(0x90) and the first byte of SJIS, GBK and so on.
+    Fix the bug which disabled input and output of pty when configuration 
program
+    such as mlconfig is started.
+    Encode input character masked with 0x80 to the character encoding of pty
+    if the value of mod_meta_mode option is 8bit. (Thanks to Vladimir Elisseev)
+    Fix the bug which disabled Alt+symbol and Control+@ in win32.
+    Fix the bug which disabled some shortcut key settings.
+  etc. see doc/en/ReleaseNote
+
+-------------------------------------------------------------------
+Tue Dec 18 13:14:21 UTC 2012 - [email protected]
+
+- updated to 3.1.6:
+  * Sixel graphic pictures are divided to the screen cells.
+  * Cursor blinking is enabled not only by VTE_CURSOR_BLINK_ON
+    but also VTE_CURSOR_BLINK_SYSTEM.
+  * Color names defined in ~/.mlterm/color are not available for
+    -fg, -bg, -sbfg and -sbbg options.
+  * Unicode line drawing characters like U+2500 etc are converted to
+    dec special ones if -Y option is specified.
+  * Gzipped pcf fonts are available.
+  * etc/font-fb: unifont.pcf is added.
+  * etc. see doc/ReleaseNote
+- removed patches:
+  * cast-from-pointer-to-integer-of-different-size.patch
+  * mlconfig_fixdups.diff
+  * mlterm-configure.patch
+
+-------------------------------------------------------------------
+Thu Jun  7 03:50:19 UTC 2012 - [email protected]
+
+- remove "Provides: locale(scim:zh)" from sub-package mlterm-scim 
+
+-------------------------------------------------------------------
+Tue Nov  1 10:30:40 UTC 2011 - [email protected]
+
+- updated to version 3.0.8:
+  * Change default value of "use_ind" option from true to false.
+  * Merge SF Patches: #3412453 (Thanks to Ahmed El-Mahmoudy)
+  * Fix wrong origin setting by CSI ? 6 l. (Thanks to Konosuke 
+    Watanabe san)
+  * Fix a problem which causes segmentation fault if both -J 
+    and -bi options are specified.
+  * etc, see en/ReleaseNote
+-------------------------------------------------------------------
+Tue May 31 14:28:39 UTC 2011 - [email protected]
+
+- updated to version 3.0.3:
+  * palette settings are reflected in vte_terminal_set_colors()
+  * "--initstr" option is prohibited in "mlclient" configuration 
+    protocol.
+  * x_color_cache_256_t.is_loaded is cleared
+    in unloading 256 colors in x_color_cache_unload() instead of
+    x_color_cache_t.is_loaded.
+  * etc. see ChangeLog
+  * removed some patches with hope that they are not needed:
+    - kiklib-configure.patch
+    - po.patch
+    - gettext-version.patch
+    - norootforbuild.patch
+    - pkconfig.patch
+    - fribidi-link-fix.diff
+
+-------------------------------------------------------------------
+Thu Nov 11 14:34:51 CET 2010 - [email protected]
+
+- updated to version 3.0.1:
+  * fixed infinite loop. when a sequence-like input was actually 
+    so looooong, mlterm should assume it was just not properly 
+    terminated (Thanks to shinichiro.h).
+  * should not loop forever when window was too narrow.
+  * Check if button is pressed before win->button_motion is called.
+  * Changed font and color configuration protocol numbers(not 
+    compatible with cvs-2009/10/20 or before.)
+  * Modifier keys with Del/Home/End are distinguished.
+    The keypad middle key (XK_Begin, XK_KP_Begin) is mapped to 
+    ^[[E, ^[[1;5E etc.
+  * The default value of button3_behavior option is changed
+    from "menu1" to "xterm".
+  * "ESC[9Nm" and "ESC[10Nm" sequences are supported.
+- removed unneeded
+  * scim.patch
+  * cross-compile-not-needed.patch
+  * uim-build-fix.diff
+
+-------------------------------------------------------------------
+Thu Sep  9 18:42:42 UTC 2010 - [email protected]
+
+- BuildRequire utempter-devel
+
+-------------------------------------------------------------------
+Fri Jan  8 12:12:30 CET 2010 - [email protected]
+
+- drop imlib-devel from buildrequires (unused) 
+
+-------------------------------------------------------------------
+Fri Dec 11 18:17:18 CET 2009 - [email protected]
+
+- removed unused mlterm-lib64.patch
+
+-------------------------------------------------------------------
+Mon Nov 30 18:42:03 UTC 2009 - [email protected]
+
+- fix build, patches with fuzz=0 
+
+-------------------------------------------------------------------
+Wed Jul  8 08:50:40 CEST 2009 - [email protected]
+
+- updated to version 2.9.4:
+  minor cleanups after the last CVS
+
+-------------------------------------------------------------------
+Tue Jul  7 17:50:33 CEST 2009 - [email protected]
+
+- fix build of im-uim plugin on FACTORY (missing BUFSIZ definition)
+- fix the link order to resolve symbols correctly
+
+-------------------------------------------------------------------
+Thu Aug 28 11:59:41 CEST 2008 - [email protected]
+
+- Don't link against old imlib
+
+-------------------------------------------------------------------
+Fri Mar 14 15:17:31 CET 2008 - [email protected]
+
+- Run autoreconf only once and make sure no obsolete macros are present.
+- Always use the included libtool.
+
+-------------------------------------------------------------------
+Mon Nov 12 17:04:06 CET 2007 - [email protected]
+
+- update to 2.9.3.20071112 (= 2.9.4 pre):
+  • mlterm/x_screen.c: added config key string "title" to allow 
+    change pty title by "mlcc title foobar".
+  • mlter/ml_term.h: updated for ml_vt100_parser_set_logging_vt_seq.
+  • xwindow/x_dnd.h: handle zero-length property properly.
+  • xwindow/x_screen.c: selection can be expanded on middle-click.
+    (Thanks to ssakane)
+- remove bugzilla-238194-array-subscript-out-of-bounds.patch
+  (included upstream).
+- fix the build with gcc 4.3.
+
+-------------------------------------------------------------------
+Wed Jan 24 20:53:59 CET 2007 - [email protected]
+
+- update to 2.9.3.20070123 (= 2.9.4 pre).
+- fix Bugzilla #238194.
+
++++ 445 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:13.1:Update/.mlterm.2231.new/mlterm.changes

New:
----
  etc.patch
  mlterm-3.2.2.tar.gz
  mlterm-fix-biwidth-font-search.diff
  mlterm.changes
  mlterm.desktop
  mlterm.png
  mlterm.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mlterm.spec ++++++
#
# spec file for package mlterm
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:           mlterm
BuildRequires:  coreutils
BuildRequires:  fribidi-devel
BuildRequires:  gcc-c++
BuildRequires:  giflib-devel
BuildRequires:  gtk2-devel
BuildRequires:  libotf-devel
BuildRequires:  libtiff-devel
BuildRequires:  m17n-lib-devel
BuildRequires:  scim-devel
BuildRequires:  uim-devel
BuildRequires:  update-desktop-files
BuildRequires:  wordcut-devel
%if 0%{?suse_version} > 1130
BuildRequires:  utempter-devel
%else
BuildRequires:  utempter
%endif
Provides:       locale(xorg-x11:ja;ko;zh;ar;he)
Version:        3.2.2
Release:        0
Url:            http://mlterm.sourceforge.net/
#    cvs -d :pserver:[email protected]:/cvsroot/mlterm login
#    (hit Enter)
#    cvs -d :pserver:[email protected]:/cvsroot/mlterm 
checkout mlterm
#    cvs -z3 -d:ext:[email protected]:/cvsroot/mlterm co mlterm
#    tar jcvf mlterm-2.7.0.tar.bz2 mlterm
Source0:        
http://downloads.sourceforge.net/project/mlterm/01release/%{name}-%{version}/%{name}-%{version}.tar.gz
Source10:       %name.desktop
Source11:       %name.png
Patch0:         etc.patch
# PATCH-FIX-OPENSUSE mlterm-fix-biwidth-font-search.diff bnc#849342 
[email protected]
Patch1:         mlterm-fix-biwidth-font-search.diff
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Summary:        Multilingual Terminal Emulator for X
License:        BSD-3-Clause
Group:          System/X11/Terminals

%description
Mlterm is a multilingual terminal emulator for the X Window System.

Multilingual features:

supported charsets: US_ASCII, ISO8859[1-11], ISO8859[13-16], TCVN5712,
VISCII, KOI8_R, KOI8_U, JISX0201, JISX0208, JISX0212, JISX0213, GB2312,
GBK, KSC5601, UHC, CNS11643-N, Big5, UCS2(4)

supported encodings: ISO-8859-[1-11], ISO-8859- [13-16], TCVN5612,
VISCII, KOI8_R, KOI8_U, EUC-JP, EUC-JISX0213, ISO-2022-JP [1, 2, 3],
Shift_JIS, Shift_JISX0213, EUC-KR, UHC, JOHAB, ISO-2022-KR,
ISO-2022-CN, GB2312(EUC-CN), GBK, GB18030, EUC-TW, Big5, Hz, UTF-8

character composition: TIS620, TCVN5712, JISX0213, UNICODE

Multiple xims are also supported and you can dynamically change various
xims.

Other features:

* scroll by wheel mouse

* antialias font (requires Xft and Xrender extensions)

* proportional font

* transparent background

* background image (requires Imlib)

* multiple pty windows

* scrollbar plug-in API (unstable)



Authors:
--------
    Araki Ken <[email protected]>

%package -n mlterm-scim
Summary:        SCIM plugin for mlterm
Group:          System/X11/Terminals
Provides:       locale(scim:ja;ko;ar;he)

%description -n mlterm-scim
A plugin to use the SCIM input methods directly from mlterm.



Authors:
--------
    Araki Ken <[email protected]>

%package -n mlterm-uim
Summary:        An uim plugin for mlterm
Group:          System/X11/Terminals
Provides:       locale(uim:ja;ko;ar;he)

%description -n mlterm-uim
A plugin to use the uim input methods directly from mlterm.



Authors:
--------
    Araki Ken <[email protected]>

%package -n mlterm-m17n
Summary:        A m17n plugin for mlterm
Group:          System/X11/Terminals
Provides:       locale(m17n:ja;ko;zh;ar;he)

%description -n mlterm-m17n
A plugin to use the m17n input methods directly from mlterm.



Authors:
--------
    Araki Ken <[email protected]>

%define pixmapdir  /usr/share/pixmaps

%prep
%setup -q
%patch0 -p1
%patch1 -p1
rm -rf doc/{en,ja}/*win32

%build
export CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -fno-strict-aliasing 
$(/usr/bin/freetype-config --cflags) -DUSE_UTMP"
%configure --enable-static=no \
            --prefix=/usr \
            --libexecdir=%{_libdir}/mlterm \
            --sysconfdir=/etc/X11 \
            --enable-anti-alias \
            --enable-fribidi \
            --enable-uim \
            --enable-m17nlib \
            
--with-tools=mlclient,mlconfig,mlterm-menu,mlcc,mlterm-zoom,mlimgloader \
            --with-scrollbars=sample,extra \
            --enable-scim 
make %{?jobs:-j %jobs}

%install
make DESTDIR=$RPM_BUILD_ROOT install
mkdir -p $RPM_BUILD_ROOT%{pixmapdir}
install -m 644 doc/icon/mlterm*xpm $RPM_BUILD_ROOT%{pixmapdir}
install -m 644 %{SOURCE11} $RPM_BUILD_ROOT%{pixmapdir}
install -m 644 contrib/tool/mlterm-menu/menu $RPM_BUILD_ROOT/etc/X11/mlterm/
mv $RPM_BUILD_ROOT/usr/%{_lib}/mlterm/mlterm/mlterm-zoom \
   $RPM_BUILD_ROOT/usr/bin/mlterm-zoom
# remove static libraries in plugin directory:
# (mlconfig duplicates buttons when the static libraries are still there!)
rm $RPM_BUILD_ROOT%{_libdir}/mlterm/*.*a
# ditto for libkik and libmkf
rm $RPM_BUILD_ROOT%{_libdir}/lib*.*a
rm $RPM_BUILD_ROOT%{_libdir}/mkf/*.*a
%find_lang mlconfig
%suse_update_desktop_file -i %name TerminalEmulator

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files -f mlconfig.lang
%defattr(-, root, root)
%doc LICENCE* README* doc/en doc/ja 
%attr(555,root,tty) /usr/bin/mlterm
/usr/share/applications/%name.desktop
/usr/bin/mlclient
/usr/bin/mlclientx
/usr/bin/mlcc
/usr/bin/mlterm-zoom
%{_libdir}/libkik.*
%{_libdir}/libmkf.*
%{_libdir}/libmlterm_core.so
%dir %{_libdir}/mlterm/
%dir %{_libdir}/mlterm/mlterm
%{_libdir}/mlterm/libathena.so
%{_libdir}/mlterm/libim-kbd.so
%{_libdir}/mlterm/libmotif.so
%{_libdir}/mlterm/libmozmodern.so
%{_libdir}/mlterm/libnext.so
%{_libdir}/mlterm/libsample.so
%{_libdir}/mlterm/libsample2.so
%{_libdir}/mlterm/libctl_bidi.so
%{_libdir}/mlterm/libtype_xft.so
%{_libdir}/mlterm/mlterm/mlimgloader
%dir %{_libdir}/mkf/
%{_libdir}/mkf/*.so
%{_libdir}/mlterm/mlterm/mlconfig
%{_libdir}/mlterm/mlterm/mlterm-menu
%dir /etc/X11/mlterm/
%config /etc/X11/mlterm/*
%{_mandir}/man?/*
%{pixmapdir}/*

%files -n mlterm-scim
%defattr(-, root, root)
%{_libdir}/mlterm/libim-scim.so

%files -n mlterm-uim
%defattr(-, root, root)
%{_libdir}/mlterm/libim-uim.so

%files -n mlterm-m17n
%defattr(-, root, root)
%{_libdir}/mlterm/libim-m17nlib.so

%changelog
++++++ etc.patch ++++++
---
 etc/aafont  |   67 +++++++++++++++++++++++++++++-------------------------------
 etc/font    |   53 ++++++++++++++++++++++++++++++++++++++++++++++-
 etc/key     |    6 +++++
 etc/main    |   26 ++++++++++++++++++++++-
 etc/termcap |    2 +
 etc/vaafont |   66 +++++++++++++++++++++++++++++------------------------------
 etc/xim     |   13 ++++++++---
 7 files changed, 161 insertions(+), 72 deletions(-)

--- a/etc/aafont
+++ b/etc/aafont
@@ -1,37 +1,36 @@
 #DEFAULT=Kochi Gothic
+ISO8859_1=FreeMono-iso10646-1;
+ISO8859_2=FreeMono-iso10646-1;
+ISO8859_3=FreeMono-iso10646-1;
+ISO8859_4=FreeMono-iso10646-1;
+ISO8859_7=FreeMono-iso10646-1;
+ISO8859_9=FreeMono-iso10646-1;
+ISO8859_10=FreeMono-iso10646-1;
+ISO8859_13=FreeMono-iso10646-1;
+ISO8859_14=FreeMono-iso10646-1;
+ISO8859_15=FreeMono-iso10646-1;
+
+JISX0201_ROMAN=IPAGothic-iso10646-1;
+JISX0201_KATA=IPAGothic-iso10646-1;
+JISX0208_1983=IPAGothic-iso10646-1;
+JISX0208_1983_BOLD=IPAGothic-iso10646-1;
+
+GB2312_80=AR PL SungtiL GB-iso10646-1;
+GBK=AR PL SungtiL GB-iso10646-1;
+BIG5=AR PL Mingti2L Big5-iso10646-1;
+HKSCS=AR PL Mingti2L Big5-iso10646-1;
+KSC5601_1987=Baekmuk unigulir-iso10646-1;
+KSX1001_1997=Baekmuk unigulir-iso10646-1;
+
+ISO10646_UCS2_1 = FreeMono-iso10646-1;
+ISO10646_UCS2_1_BIWIDTH = IPAGothic-iso10646-1;
+#ISO10646_UCS2_1_BIWIDTH = Bitstream Cyberbit-iso10646-1;
+#ISO10646_UCS2_1 = Arial Unicode MS-iso10646-1;
+#ISO10646_UCS2_1_BIWIDTH = Arial Unicode MS-iso10646-1;
+ISO10646_UCS4_1 = FreeMono-iso10646-1;
+ISO10646_UCS4_1_BIWIDTH = IPAGothic-iso10646-1;
+#ISO10646_UCS4_1_BIWIDTH = Bitstream Cyberbit-iso10646-1;
+#ISO10646_UCS4_1 = Arial Unicode MS-iso10646-1;
+#ISO10646_UCS4_1_BIWIDTH = Arial Unicode MS-iso10646-1;
 
-#ISO8859_1=Courier 10 Pitch
-#ISO8859_2=Thryomanes
-#ISO8859_3=Thryomanes
-#ISO8859_4=Thryomanes
-#ISO8859_5=Thryomanes
-#ISO8859_7=Thryomanes
-#ISO8859_9=Thryomanes
-#ISO8859_10=Thryomanes
-#ISO8859_13=Thryomanes
-#ISO8859_14=Thryomanes
-#ISO8859_15=Thryomanes
-#KOI8_R=Nimbus Mono L
-#KOI8_U=Nimbus Mono L
-#JISX0208_1978=Kochi Gothic
-#JISX0208_1983=Kochi Gothic
-#JISX0208_1990=Kochi Gothic
-#KSX1001_1997=dotum
-#BIG5=AR PL Mingti2L Big5
-#GB2312_80=AR PL SungtiL GB
-#GBK=AR PL SungtiL GB
 
-#ISO10646_UCS4_1=Courier 10 Pitch
-#ISO10646_UCS4_1=Thryomanes
-
-# Japanese speakers may want to enable the following setting.
-#ISO10646_UCS4_1_BIWIDTH=Kochi Gothic
-
-# Korean speakers may want to enable the following setting.
-#ISO10646_UCS4_1_BIWIDTH=dotum
-
-# Traditional Chinese speakers may want to enable the following setting.
-#ISO10646_UCS4_1_BIWIDTH=AR PL Mingti2L Big5
-
-# Simplified Chinese speakers may want to enable the following setting.
-#ISO10646_UCS4_1_BIWIDTH=AR PL SungtiL GB
--- a/etc/font
+++ b/etc/font
@@ -1,7 +1,7 @@
 #DEFAULT = -kochi-mincho-medium-r-*--%d-*-
 #DEFAULT_ITALIC = -mona-gothic-medium-i-*--%d-*-
 #DEC_SPECIAL = 10,a10;12,6x12;14,7x14;16,8x16;
-#ISO8859_1 = -kochi-mincho-medium-r-*--%d-*-iso8859-1;10,a10;12,6x12;
+#ISO8859_1 = -misc-ipagothic-medium-*-%d-*-iso8859-1;10,a10;12,6x12;
 #ISO8859_1_BOLD = 10,a10B;14,7x14bold;
 #JISX0201_KATA = 10,r10;12,r12;14,r14;16,r16;
 #JISX0201_KATA_BOLD = 10,r10;
@@ -9,3 +9,54 @@
 #JISX0208_1983 = 10,k10;12,k12;14,k14;16,kanji16;
 #JISX0208_1983_BOLD = 10,k10B;
 #TCVN5712 = 14,-*-.vntime-*--14-*-iso8859-1;
+
+US_ASCII = -b&h-luxi 
mono-medium-r-normal-*-%d-*-*-*-m-*-iso8859-1;10,-b&h-lucidatypewriter-medium-r-normal-*-10-*-iso8859-1;11,-b&h-lucidatypewriter-medium-r-normal-*-11-*-iso8859-1;12,-b&h-lucidatypewriter-medium-r-normal-*-12-*-iso8859-1;14,-b&h-lucidatypewriter-medium-r-normal-*-14-*-iso8859-1;16,-sony-fixed-medium-r-*--16-*-*-*-c-*-iso8859-1;17,-b&h-lucidatypewriter-medium-r-normal-*-17-*-iso8859-1;18,-b&h-lucidatypewriter-medium-r-normal-*-18-*-iso8859-1;19,-b&h-lucidatypewriter-medium-r-normal-*-19-*-iso8859-1;20,-*-fixed-medium-r-*--20-*-iso8859-1;24,-sony-fixed-medium-r-*--24-*-*-*-c-*-iso8859-1;25,-b&h-lucidatypewriter-medium-r-normal-*-25-*-iso8859-1;26,-b&h-lucidatypewriter-medium-r-normal-*-26-*-iso8859-1;34,-b&h-lucidatypewriter-medium-r-normal-*-34-*-iso8859-1;
+
+ISO8859_1 = -b&h-luxi 
mono-medium-r-normal-*-%d-*-*-*-m-*-iso8859-1;10,-b&h-lucidatypewriter-medium-r-normal-*-10-*-iso8859-1;11,-b&h-lucidatypewriter-medium-r-normal-*-11-*-iso8859-1;12,-b&h-lucidatypewriter-medium-r-normal-*-12-*-iso8859-1;14,-b&h-lucidatypewriter-medium-r-normal-*-14-*-iso8859-1;16,-sony-fixed-medium-r-*--16-*-*-*-c-*-iso8859-1;17,-b&h-lucidatypewriter-medium-r-normal-*-17-*-iso8859-1;18,-b&h-lucidatypewriter-medium-r-normal-*-18-*-iso8859-1;19,-b&h-lucidatypewriter-medium-r-normal-*-19-*-iso8859-1;20,-*-fixed-medium-r-*--20-*-iso8859-1;24,-sony-fixed-medium-r-*--24-*-*-*-c-*-iso8859-1;25,-b&h-lucidatypewriter-medium-r-normal-*-25-*-iso8859-1;26,-b&h-lucidatypewriter-medium-r-normal-*-26-*-iso8859-1;34,-b&h-lucidatypewriter-medium-r-normal-*-34-*-iso8859-1;
+
+ISO8859_2 = -b&h-luxi 
mono-medium-r-normal-*-%d-*-*-*-m-*-iso8859-2;10,-b&h-lucidatypewriter-medium-r-normal-*-10-*-iso8859-2;11,-b&h-lucidatypewriter-medium-r-normal-*-11-*-iso8859-2;12,-b&h-lucidatypewriter-medium-r-normal-*-12-*-iso8859-2;14,-b&h-lucidatypewriter-medium-r-normal-*-14-*-iso8859-2;16,-*-fixed-medium-r-*--16-*-*-*-c-*-iso8859-2;17,-b&h-lucidatypewriter-medium-r-normal-*-17-*-iso8859-2;18,-b&h-lucidatypewriter-medium-r-normal-*-18-*-iso8859-2;19,-b&h-lucidatypewriter-medium-r-normal-*-19-*-iso8859-2;20,-*-fixed-medium-r-*--20-*-iso8859-2;24,-*-fixed-medium-r-*--24-*-*-*-c-*-iso8859-2;25,-b&h-lucidatypewriter-medium-r-normal-*-25-*-iso8859-2;26,-b&h-lucidatypewriter-medium-r-normal-*-26-*-iso8859-2;34,-b&h-lucidatypewriter-medium-r-normal-*-34-*-iso8859-2;
+
+ISO8859_7 = 
-grinet-greekcourier-medium-r-normal-*-%d-*-*-*-m-*-iso8859-7;12,-adobe-couriergr-medium-r-normal--12-120-75-75-m-70-iso8859-7;14,-adobe-couriergr-medium-r-normal--14-140-75-75-m-90-iso8859-7;16,-adobe-couriergr-medium-r-normal--16-160-75-75-m-105-iso8859-7;
+
+ISO8859_9 = -b&h-luxi 
mono-medium-r-normal-*-%d-*-*-*-m-*-iso8859-9;10,-b&h-lucidatypewriter-medium-r-normal-*-10-*-iso8859-9;11,-b&h-lucidatypewriter-medium-r-normal-*-11-*-iso8859-9;12,-b&h-lucidatypewriter-medium-r-normal-*-12-*-iso8859-9;14,-b&h-lucidatypewriter-medium-r-normal-*-14-*-iso8859-9;16,-*-fixed-medium-r-*--16-*-*-*-c-*-iso8859-9;17,-b&h-lucidatypewriter-medium-r-normal-*-17-*-iso8859-9;18,-b&h-lucidatypewriter-medium-r-normal-*-18-*-iso8859-9;19,-b&h-lucidatypewriter-medium-r-normal-*-19-*-iso8859-9;20,-*-fixed-medium-r-*--20-*-iso8859-9;24,-*-fixed-medium-r-*--24-*-*-*-c-*-iso8859-9;25,-b&h-lucidatypewriter-medium-r-normal-*-25-*-iso8859-9;26,-b&h-lucidatypewriter-medium-r-normal-*-26-*-iso8859-9;34,-b&h-lucidatypewriter-medium-r-normal-*-34-*-iso8859-9;
+
+ISO8859_15 = -b&h-luxi 
mono-medium-r-normal-*-%d-*-*-*-m-*-iso8859-15;10,-b&h-lucidatypewriter-medium-r-normal-*-10-*-iso8859-15;11,-b&h-lucidatypewriter-medium-r-normal-*-11-*-iso8859-15;12,-b&h-lucidatypewriter-medium-r-normal-*-12-*-iso8859-15;14,-b&h-lucidatypewriter-medium-r-normal-*-14-*-iso8859-15;16,-efont-fixed-medium-r-normal--16-160-75-75-c-80-iso8859-15;17,-b&h-lucidatypewriter-medium-r-normal-*-17-*-iso8859-15;18,-b&h-lucidatypewriter-medium-r-normal-*-18-*-iso8859-15;19,-b&h-lucidatypewriter-medium-r-normal-*-19-*-iso8859-15;20,-*-fixed-medium-r-*--20-*-iso8859-15;24,-b&h-lucidatypewriter-medium-r-normal-*-24-*-iso8859-15;25,-b&h-lucidatypewriter-medium-r-normal-*-25-*-iso8859-15;26,-b&h-lucidatypewriter-medium-r-normal-*-26-*-iso8859-15;34,-b&h-lucidatypewriter-medium-r-normal-*-34-*-iso8859-15;
+
+JISX0208_1983 = 
-misc-ipagothic-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0;10,-*-fixed-medium-r-*--10-*-*-*-c-*-jisx0208*-0;12,-*-fixed-medium-r-normal--12-*-*-*-c-*-jisx0208*-0;14,-*-fixed-medium-r-*--14-*-*-*-c-*-jisx0208*-0;16,-jis-fixed-medium-r-*--16-*-*-*-c-160-jisx0208*-0;18,-misc-fixed-medium-r-*--18-*-*-*-c-*-jisx0208*-0;20,-*-fixed-medium-r-*--20-*-*-*-c-200-jisx0208*-0;24,-*-fixed-medium-r-normal--24-*-*-*-c-*-jisx0208*-0
+
+JISX0208_1990 = 
-misc-ipagothic-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1990-0;10,-*-fixed-medium-r-*--10-*-*-*-c-*-jisx0208.1990-0;12,-*-fixed-medium-r-normal--12-*-*-*-c-*-jisx0208.1990-0;14,-*-fixed-medium-r-*--14-*-*-*-c-*-jisx0208.1990-0;16,-jis-fixed-medium-r-*--16-*-*-*-c-160-jisx0208.1990-0;18,-misc-fixed-medium-r-*--18-*-*-*-c-*-jisx0208.1990-0;20,-*-fixed-medium-r-*--20-*-*-*-c-200-jisx0208.1990-0
+
+# if '-baekmuk-gulim-' cannot be found, other Korean fonts will be tried 
automatically.
+# On a minimalistic X11 installation, at least the 'daewoo' fonts should be 
found.
+
+KSX1001_1997 = 
-baekmukttf-gulim-medium-r-normal-*-%d-*-*-*-*-*-ksx1001.1997-0;10,-baekmuk-gulim-medium-r-normal--10-100-75-75-m-100-ksx1001.1997-0;12,-baekmuk-gulim-medium-r-normal--12-120-75-75-m-120-ksx1001.1997-0;14,-baekmuk-gulim-medium-r-normal--14-140-75-75-m-140-ksx1001.1997-0;16,-baekmuk-gulim-medium-r-normal--16-160-75-75-m-160-ksx1001.1997-0;18,-baekmuk-gulim-medium-r-normal--18-180-75-75-m-180-ksx1001.1997-0;20,-baekmuk-gulim-medium-r-normal--20-200-75-75-m-200-ksx1001.1997-0;24,-baekmuk-gulim-medium-r-normal--24-240-75-75-m-240-ksx1001.1997-0;
+
+KSC5601_1987 = 
-baekmukttf-gulim-medium-r-normal-*-%d-*-*-*-*-*-ksc5601.1987-0;10,-baekmuk-gulim-medium-r-normal--10-100-75-75-m-100-ksc5601.1987-0;12,-baekmuk-gulim-medium-r-normal--12-120-75-75-m-120-ksc5601.1987-0;14,-baekmuk-gulim-medium-r-normal--14-140-75-75-m-140-ksc5601.1987-0;16,-baekmuk-gulim-medium-r-normal--16-160-75-75-m-160-ksc5601.1987-0;18,-baekmuk-gulim-medium-r-normal--18-180-75-75-m-180-ksc5601.1987-0;20,-baekmuk-gulim-medium-r-normal--20-200-75-75-m-200-ksc5601.1987-0;24,-baekmuk-gulim-medium-r-normal--24-240-75-75-m-240-ksc5601.1987-0;
+
+GB2312_80 = -arphic-ar pl sungtil 
gb-medium-r-normal-*-%d-*-*-*-*-*-gb2312.1980-0;16,-isas-song 
ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0;24,-isas-song 
ti-medium-r-normal--24-240-72-72-c-240-gb2312.1980-0;
+
+GBK = -arphic-ar pl sungtil 
gb-medium-r-normal-*-%d-*-*-*-*-*-gb2312.1980-0;16,-isas-song 
ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0;24,-isas-song 
ti-medium-r-normal--24-240-72-72-c-240-gb2312.1980-0;
+
+BIG5 = -arphic-ar pl mingti2l 
big5-medium-r-normal-*-%d-*-*-*-*-*-big5.eten-0;16,-eten-fixed-medium-r-normal--16-150-75-75-c-160-big5.eten-0;24,-eten-fixed-medium-r-normal--24-230-75-75-c-240-big5.eten-0;
+
+HKSCS = -arphic-ar pl mingti2l 
big5-medium-r-normal-*-%d-*-*-*-*-*-big5.eten-0;16,-eten-fixed-medium-r-normal--16-150-75-75-c-160-big5.eten-0;24,-eten-fixed-medium-r-normal--24-230-75-75-c-240-big5.eten-0;
+
+# Currently '-gnu-unifont-medium-r-normal--16-*-*-*-c-*-iso10646-1' is somewhat
+# more complete than 
'-efont-fixed-medium-r-normal-*-16-160-75-75-c-160-iso10646-1'.
+# The latter one is not complete enough to pass the interactive tests of
+# the LI18NUX2000 specification.
+# (see 
http://www.li18nux.org/subgroups/testsuites/interactive/terminal-tests/terminal-emulator-test-scenario.html)
+# To pass this test, let's use the gnu-unifont as default for 16 pixel
+# (the test passes *only* in 16 pixel, not in the other sizes):
+
+ISO10646_UCS2_1 = -b&h-luxi 
mono-medium-r-normal-*-%d-*-*-*-m-*-iso10646-1;10,-efont-fixed-medium-r-normal--10-100-75-75-c-50-iso10646-1;12,-efont-fixed-medium-r-normal-*-12-120-75-75-c-60-iso10646-1;13,-misc-fixed-medium-r-semicondensed-*-13-120-75-75-c-60-iso10646-1;14,-efont-fixed-medium-r-normal-*-14-140-75-75-c-70-iso10646-1;16,-gnu-unifont-medium-r-normal--16-*-*-*-c-*-iso10646-1;18,-misc-fixed-medium-r-normal-*-18-120-100-100-c-90-iso10646-1;20,-misc-fixed-medium-r-normal--20-200-75-75-c-100-iso10646-1;24,-efont-fixed-medium-r-normal-*-24-240-75-75-c-120-iso10646-1;
+
+ISO10646_UCS2_1_BIWIDTH = 
-misc-ipagothic-medium-r-normal-*-%d-*-*-*-*-*-iso10646-1;10,-efont-fixed-medium-r-normal--10-100-75-75-c-100-iso10646-1;12,-efont-fixed-medium-r-normal-*-12-120-75-75-c-120-iso10646-1;13,-misc-fixed-medium-r-normal-*-13-120-75-75-c-120-iso10646-1;14,-efont-fixed-medium-r-normal-*-14-140-75-75-c-140-iso10646-1;16,-gnu-unifont-medium-r-normal--16-*-*-*-c-*-iso10646-1;18,-misc-fixed-medium-r-normal-*-18-120-100-100-c-180-iso10646-1;20,-misc-fixed-medium-r-normal-*-18-120-100-100-c-180-iso10646-1;24,-efont-fixed-medium-r-normal-*-24-240-75-75-c-240-iso10646-1;
+
+# Using '-efont-fixed-medium-r-normal-*-16-160-75-75-c-160-iso10646-1' for
+# 16 pixel as well looks better. If you don't absolutely need all the 
characters
+# to pass the above test, you might want to use the following instead:
+
+#ISO10646_UCS2_1 = -b&h-luxi 
mono-medium-r-normal-*-%d-*-*-*-m-*-iso10646-1;10,-efont-fixed-medium-r-normal--10-100-75-75-c-50-iso10646-1;12,-efont-fixed-medium-r-normal-*-12-120-75-75-c-60-iso10646-1;13,-misc-fixed-medium-r-semicondensed-*-13-120-75-75-c-60-iso10646-1;14,-efont-fixed-medium-r-normal-*-14-140-75-75-c-70-iso10646-1;16,-efont-fixed-medium-r-normal-*-16-160-75-75-c-80-iso10646-1;18,-misc-fixed-medium-r-normal-*-18-120-100-100-c-90-iso10646-1;20,-misc-fixed-medium-r-normal--20-200-75-75-c-100-iso10646-1;24,-efont-fixed-medium-r-normal-*-24-240-75-75-c-120-iso10646-1;
+
+#ISO10646_UCS2_1_BIWIDTH = 
-misc-ipagothic-medium-r-normal-*-%d-*-*-*-*-*-iso10646-1;10,-efont-fixed-medium-r-normal--10-100-75-75-c-100-iso10646-1;12,-efont-fixed-medium-r-normal-*-12-120-75-75-c-120-iso10646-1;13,-misc-fixed-medium-r-normal-*-13-120-75-75-c-120-iso10646-1;14,-efont-fixed-medium-r-normal-*-14-140-75-75-c-140-iso10646-1;16,-efont-fixed-medium-r-normal-*-16-160-75-75-c-160-iso10646-1;18,-misc-fixed-medium-r-normal-*-18-120-100-100-c-180-iso10646-1;20,-misc-fixed-medium-r-normal-*-18-120-100-100-c-180-iso10646-1;24,-efont-fixed-medium-r-normal-*-24-240-75-75-c-240-iso10646-1;
--- a/etc/key
+++ b/etc/key
@@ -30,3 +30,9 @@
 # Button3="exesel:/cygdrive/c/Program\\ Files/Internet\\ Explorer/iexplore.exe"
 # Button4="\x1bOA\x1bOA"
 # Button5="\x1bOB\x1bOB"
+
+Shift+space=IM_HOTKEY
+Shift+KP_Add="proto:fontsize=larger"
+Shift+KP_Subtract="proto:fontsize=smaller"
+KP_Begin="\e[E"
+
--- a/etc/main
+++ b/etc/main
@@ -106,7 +106,31 @@
 
 # (simple,sample,sample2,sample3,next,motif,athena,mozmodern)
 # scrollbar_view_name = simple
-scrollbar_view_name = sample
+use_login_shell=false
+termtype=mlterm
+max_ptys=32
+logsize=1024
+fontsize=16
+font_size_range=2-48
+compose_dec_special_font=true
+tabsize=8
+use_xim=true
+open_xim_in_startup=true
+input_method=xim
+use_combining=true
+use_scrollbar=true
+scrollbar_view_name=sample2
+scrollbar_mode=right
+word_separators=" ,.:;/@"
+#word_separators=" ,;@:$"
+#fade_ratio=98
+fg_color=black
+bg_color=white
+sb_fg_color=lightgray
+sb_bg_color=gray
+geometry=80x25
+mod_meta_mode=esc
+conf_menu_path_2=/usr/bin/mlterm-zoom
 
 # fg_color = black
 
--- a/etc/termcap
+++ b/etc/termcap
@@ -1,5 +1,7 @@
 mlterm:\
        kb=^?:k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~
+kterm:\
+       kD=\E[3~:kb=^?
 xterm:\
        ut
 rxvt:\
--- a/etc/xim
+++ b/etc/xim
@@ -1,6 +1,13 @@
-Ami=ko_KR.eucKR
 kinput2=ja_JP.eucJP
-xcin=zh_TW.Big5
-xcin-zh_CN.GB2312=zh_CN.GB2312
 skkinput=ja_JP.eucJP
+SCIM=zh_CN.UTF-8
+nicolatter=ja_JP.eucJP
+jmode=ja_JP.eucJP
+htt=ja_JP.eucJP
+Ami=ko_KR.eucKR
+xcin-zh_TW=zh_TW.Big5
+xcin-zh_CN=zh_CN.GB2312
+local=en_GB.UTF-8 # for compose or dead-keys
+uim=ja_JP.UTF-8
+
 
--- a/etc/vaafont
+++ b/etc/vaafont
@@ -1,37 +1,37 @@
 #DEFAULT=Kochi Gothic
 
-#ISO8859_1=Courier 10 Pitch
-#ISO8859_2=Thryomanes
-#ISO8859_3=Thryomanes
-#ISO8859_4=Thryomanes
-#ISO8859_5=Thryomanes
-#ISO8859_7=Thryomanes
-#ISO8859_9=Thryomanes
-#ISO8859_10=Thryomanes
-#ISO8859_13=Thryomanes
-#ISO8859_14=Thryomanes
-#ISO8859_15=Thryomanes
-#KOI8_R=Nimbus Mono L
-#KOI8_U=Nimbus Mono L
-#JISX0208_1978=Kochi Gothic
-#JISX0208_1983=Kochi Gothic
-#JISX0208_1990=Kochi Gothic
-#KSX1001_1997=dotum
-#BIG5=AR PL Mingti2L Big5
-#GB2312_80=AR PL SungtiL GB
-#GBK=AR PL SungtiL GB
-
-#ISO10646_UCS4_1=Courier 10 Pitch
-#ISO10646_UCS4_1=Thryomanes
-
-# Japanese speakers may want to enable the following setting.
-#ISO10646_UCS4_1_BIWIDTH=Kochi Gothic
+US_ASCII=Luxi Sans--iso10646-1;
+ISO8859_1=Luxi Sans-iso10646-1;
+ISO8859_2=Luxi Sans-iso10646-1;
+ISO8859_3=Luxi Sans-iso10646-1;
+ISO8859_4=Luxi Sans-iso10646-1;
+ISO8859_9=Luxi Sans-iso10646-1;
+ISO8859_10=Luxi Sans-iso10646-1;
+ISO8859_13=Luxi Sans-iso10646-1;
+ISO8859_15=Luxi Sans-iso10646-1;
+
+JISX0201_ROMAN=IPAGothic-iso10646-1;
+JISX0201_KATA=IPAGothic-iso10646-1;
+JISX0208_1983=IPAGothic-iso10646-1;
+JISX0208_1983_BOLD=IPAGothic-iso10646-1;
+
+GB2312_80=AR PL SungtiL GB-iso10646-1;
+GBK=AR PL SungtiL GB-iso10646-1;
+BIG5=AR PL Mingti2L Big5-iso10646-1;
+HKSCS=AR PL Mingti2L Big5-iso10646-1;
+
+KSC5601_1987=Baekmuk unigulir-iso10646-1;
+KSX1001_1997=Baekmuk unigulir-iso10646-1;
+
+ISO10646_UCS2_1 = Luxi Sans-iso10646-1;
+ISO10646_UCS2_1_BIWIDTH = IPAGothic-iso10646-1;
+#ISO10646_UCS2_1_BIWIDTH = Bitstream Cyberbit-iso10646-1;
+#ISO10646_UCS2_1 = Arial Unicode MS-iso10646-1;
+#ISO10646_UCS2_1_BIWIDTH = Arial Unicode MS-iso10646-1;
+ISO10646_UCS4_1 = Luxi Sans-iso10646-1;
+ISO10646_UCS4_1_BIWIDTH = IPAGothic-iso10646-1;
+#ISO10646_UCS4_1_BIWIDTH = Bitstream Cyberbit-iso10646-1;
+#ISO10646_UCS4_1 = Arial Unicode MS-iso10646-1;
+#ISO10646_UCS4_1_BIWIDTH = Arial Unicode MS-iso10646-1;
 
-# Korean speakers may want to enable the following setting.
-#ISO10646_UCS4_1_BIWIDTH=dotum
 
-# Traditional Chinese speakers may want to enable the following setting.
-#ISO10646_UCS4_1_BIWIDTH=AR PL Mingti2L Big5
-
-# Simplified Chinese speakers may want to enable the following setting.
-#ISO10646_UCS4_1_BIWIDTH=AR PL SungtiL GB
++++++ mlterm-fix-biwidth-font-search.diff ++++++
---
 xwindow/xlib/x_font.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- a/xwindow/xlib/x_font.c
+++ b/xwindow/xlib/x_font.c
@@ -533,14 +533,14 @@ xcore_set_font(
        if( (font->id & FONT_BIWIDTH) && (FONT_CS(font->id) == ISO10646_UCS4_1) 
)
        {
                family = "biwidth" ;
+               num_of_spacings = sizeof(spacings) / sizeof(spacings[0]) ;
        }
        else
        {
                family = "fixed" ;
+               num_of_spacings = 1 ;
        }
 
-       num_of_spacings = 1 ;
-
        for( count = 0 ; ; count ++)
        {
                FOREACH_FONT_ENCODINGS(csinfo,font_encoding_p)
++++++ mlterm.desktop ++++++
[Desktop Entry]
Type=Application
Exec=mlterm
Name=mlterm
Icon=mlterm
GenericName=Multilingual Terminal Emulator
GenericName[de]= Multilingualer Terminalemulator
GenericName[ja]= 多言語端末
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to