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 - tiwai@suse.de
+
+- 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 - pgajdos@suse.com
+
+- 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 - pgajdos@suse.com
+
+- 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 - pgajdos@suse.com
+
+- 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 - swyear@gmail.com
+
+- remove "Provides: locale(scim:zh)" from sub-package mlterm-scim
+
+-------------------------------------------------------------------
+Tue Nov 1 10:30:40 UTC 2011 - pgajdos@suse.com
+
+- 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 - pgajdos@novell.com
+
+- 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 - pgajdos@suse.cz
+
+- 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 - aj@suse.de
+
+- BuildRequire utempter-devel
+
+-------------------------------------------------------------------
+Fri Jan 8 12:12:30 CET 2010 - ro@suse.de
+
+- drop imlib-devel from buildrequires (unused)
+
+-------------------------------------------------------------------
+Fri Dec 11 18:17:18 CET 2009 - tiwai@suse.de
+
+- removed unused mlterm-lib64.patch
+
+-------------------------------------------------------------------
+Mon Nov 30 18:42:03 UTC 2009 - crrodriguez@opensuse.org
+
+- fix build, patches with fuzz=0
+
+-------------------------------------------------------------------
+Wed Jul 8 08:50:40 CEST 2009 - tiwai@suse.de
+
+- updated to version 2.9.4:
+ minor cleanups after the last CVS
+
+-------------------------------------------------------------------
+Tue Jul 7 17:50:33 CEST 2009 - tiwai@suse.de
+
+- 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 - kukuk@suse.de
+
+- Don't link against old imlib
+
+-------------------------------------------------------------------
+Fri Mar 14 15:17:31 CET 2008 - schwab@suse.de
+
+- 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 - mfabian@suse.de
+
+- 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 - mfabian@suse.de
+
+- 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:anonymous@mlterm.cvs.sourceforge.net:/cvsroot/mlterm login
# (hit Enter)
# cvs -d :pserver:anonymous@mlterm.cvs.sourceforge.net:/cvsroot/mlterm checkout mlterm
# cvs -z3 -d:ext:mfabian@mlterm.cvs.sourceforge.net:/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 tiwai@suse.de
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
%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
%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
%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
%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/termi...)
+# 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: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org