Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

mlterm-3.9.3-3.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: mlterm Distribution: openSUSE Tumbleweed
Version: 3.9.3 Vendor: openSUSE
Release: 3.1 Build date: Fri Apr 19 09:55:23 2024
Group: System/X11/Terminals Build host: reproducible
Size: 1554670 Source RPM: mlterm-3.9.3-3.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://mlterm.sourceforge.net/
Summary: Multilingual Terminal Emulator for X and Wayland
Mlterm is a multilingual terminal emulator for the X Window System and Wayland.

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 IMs are also supported and you can dynamically change various
IMs.

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)

Provides

Requires

License

BSD-3-Clause

Changelog

* Fri Apr 19 2024 pgajdos@suse.com
  - drop wnn subpackage (https://build.opensuse.org/request/show/1166015)
    (FreeWnn seem to be no longer maintained)
* Thu Jul 13 2023 Michal Suchanek <msuchanek@suse.com>
  - Disable wayland backend on 15.4 - fails to build.
* Fri Jun 23 2023 pgajdos@suse.com
  - version update to 3.9.3
    * mlterm-wl supports xdg-decoration.
    * Add --disable-compact-truecolor option to ./configure script.
    * Add vte 0.68 API symbols to libvte compatible library.
    * Add libvterm 0.2 API symbols to libvterm compatible library.
    * Add --sdpr / simple_scrollbar_dpr option.
      (https://github.com/arakiken/mlterm/issues/64)
    * Set "COLORTERM=truecolor" environmental variable.
      (https://github.com/arakiken/mlterm/issues/36)
    * Update unicode property table (generated from UnicodeData.txt and
      EastAsianWidth.txt) to version 15.0.0.
    * Support mosh-1.4.0.
  - deleted patches
    - CVE-2022-24130-c_sixel.c-Fix-segmentation-fault-when-the-repeat-cou.patch (upstreamed)
    - mlfc-Fix-crash-with-more-than-1024-font-faces-installed.patch (upstreamed)
    - mlterm-Fix-buffer-overflow-with-long-plugin-suffix.patch (upstreamed)
    - mlterm-SDL2-UI-also-needs-math-libs.patch (upstreamed)
    - mlterm-wayland-Detect-compiler-flags.patch (upstreamed)
* Fri Feb 24 2023 Michal Suchanek <msuchanek@suse.com>
  - Build Wayland and SDL backends.
  - Enable fcitx support
  - Fix some crashes
    + CVE-2022-24130-c_sixel.c-Fix-segmentation-fault-when-the-repeat-cou.patch
    + mlterm-Fix-buffer-overflow-with-long-plugin-suffix.patch
    + mlfc-Fix-crash-with-more-than-1024-font-faces-installed.patch
  - Fix some build problems
    + mlterm-SDL2-UI-also-needs-math-libs.patch
    + mlterm-wayland-Detect-compiler-flags.patch
* Mon Aug 08 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Drop canna support: canna has not been maintained for a long time
    and sec issues are not being addressed (bsc#1199280).
* Mon May 30 2022 pgajdos@suse.com
  - version update to 3.9.2
    * Support Fcitx5.
    * Support GTK4 for mlconfig. (./configure --with-gtk=4.0)
    * Support CSI > Ps q (XTVERSION). (Response: DCS>|mlterm(3.9.2)ST)
    * Add "MOSH_UDP_PORT" environmental variable to specify UDP port or port-range
      to communicate with a mosh server.
    * Add INSERT_CLIPBOARD shortcut key.
      (https://github.com/arakiken/mlterm/issues/19)
    * Add --fk / format_other_keys option (equivalent to "formatOtherKeys" of xterm), and
      change the default format of the escape sequence with modifyOtherKeys from
      CSI Ps; Ps u to CSI 27; Ps; Ps ~.
    * Add --with-iconv, --disable-daemon, --disable-split and --disable-zmodem
      options to ./configure script.
    * Add vte 0.66 API symbols to libvte compatible library.
    * Show server list dialog at startup on Android.
    * It is deprecated to use "mlterm" as the value of termtype / -y option.
    * 'termcap' config file stops to accept multiple terminal types concated by '|'
      (e.g. xterm|xterm-256) as key.
    * Arabic ligatures (U+644-U+622, U+644-U+622, U+644-U+625, U+644-U+627) occupy
      two logical columns instead of one even if --dyncomb option isn't specified.
    * KBD_INPUT_NUM and MOUSE_INPUT_NUM environmental variables (for mlterm-fb)
      accept multiple device numbers by "<num>,<num>".
    * Show "Config: key=value" only if shortcut keys whose format is
      "proto:(echo)key=value" is pressed.
    * Merge patches:
      https://github.com/arakiken/mlterm/pull/5.
      https://github.com/arakiken/mlterm/pull/9.
      https://github.com/arakiken/mlterm/pull/12.
      https://github.com/arakiken/mlterm/pull/22.
    * Bug fixes:
      Fix https://github.com/arakiken/mlterm/issues/15.
      Fix https://github.com/arakiken/mlterm/issues/18.
      Fix https://github.com/arakiken/mlterm/issues/24.
      Fix https://github.com/arakiken/mlterm/issues/28.
      Fix failure of restarting mlterm on Android. (Enbugged at 3.9.1)
      Fix segfault if mlterm screen with -t option goes outside of the display.
      Fix emoji glyphs becoming too large with cairo.
      Fix corrupt value of "word_separator" option which mlconfig outputs.
      Fix incompatibility with xterm in pressing Shift + a-z keys etc if modifyOtherKeys is 1.
      (https://github.com/arakiken/mlterm/issues/21)
      Fix segfault in opening a new roxterm tab with libvte compatible library on wayland.
  - modified patches
    % etc.patch (refreshed)
* Tue Mar 30 2021 pgajdos@suse.com
  - version update to 3.9.1
    * Support copy mode which starts by Control+Shift+Return.
    * Support OSC 1337;Setmark ST.
    * Support CSI 3 J (ED) which clears backlog.
    * Support gradle to build mlterm for Android. (See doc/en/README.android)
    * Add --enable-utmp-suid option to ./configure script.
      (The default value is disabled.)
    * Add --with-utmp option which specifies the way of accessing to utmp database
      to ./configure script.
    * Add SCROLL_UP_TO_MARK, SCROLL_DOWN_TO_MARK and SET_MARK shortcut keys.
    * Add resize_mode / --rz option, and drop scroll_on_resize / --sr option.
      (If you want to revert to the old behavior, specify --rz=none option.)
    * Add emoji_file_format / --emojifmt option.
    * Add libvterm 0.1 API symbols to libvterm compatible library.
    * Add vte 0.62 API symbols to libvte compatible library.
    * Drop SCROLL_DOWN and PAGE_DOWN shortcut keys.
    * Drop use_extended_scroll_shortcut option and SCROLL_UP shortcut key is enabled
      by default. (If you want to disable it, add UNUSED=SCROLL_UP to ~/.mlterm/key.)
    * Update unicode property table (generated from UnicodeData.txt and
      EastAsianWidth.txt) to version 13.0.0.
    * letter_space / --csp option accepts negative value.
    * libvte compatible library supports XInput2.
    * Bug fixes:
      Fix a bug which caused a 'mlimgloader' process not to exit after loading a wall picture.
      (Enbugged at 3.8.8)
      Fix a bug which disabled keyboard and mouse on Haiku R1/beta2.
      Mlconfig starts correctly by Ctrl + RightClick on cygwin 3.1.4.
      Fix https://sourceforge.net/p/mlterm/mailman/message/37033060/
      Fix segfault of mlcc in exiting after changing configurations.
      Fix segfault in double click at RTL characters. (Enbugged at 3.6.2)
      Fix corruption of data transferred by "OSC 5379; scp ... ST".
      Fix https://github.com/arakiken/mlterm/issues/4.
      Fix http://twitter.com/oshimyja/status/1320251099211649024.
* Wed Sep 02 2020 pgajdos@suse.com
  - version update to 3.9.0
    * Support CSI>4;1m.
    * Support uniscribe for libotl on win32.
    * Support SCP by Shift+DnD on HaikuOS.
    * Support xdg-shell on wayland.
    * Support DEC Technical character set.
    * Support input of unicode characters on mlterm-fb.
    * Support ormode of Sixel Graphics.
    * Update unicode property table (generated from UnicodeData.txt and
      EastAsianWidth.txt) to version 12.1.0.
    * Mlconfig configures files in ~/.mlterm directly if it starts without options
      or with --file option.
    * Change DA1 response.
      \x1b[?63;1;2;3;4;7;29c -> \x1b[?63;1;2;3;4;6;7;15;18;22;29c
    * geometry / -g option works on HaikuOS.
    * Add vte 0.60 API symbols to libvte compatible library.
    * Merge patches:
      https://sourceforge.net/p/mlterm/bugs/78/
      https://sourceforge.net/p/mlterm/patches/25/attachment/typos.diff
    * Bug fixes:
      Fix a bug which disabled to change the value of "logsize" option from "0" to "unlimited".
      Fix segfault when "snapshot" command of OSC 5379 is executed.
      Fix mouse tracking position if "use_ot_layout = true".
      Fix segfault when mlterm-sdl2 starts with -im=uim option.
      Fix a bug which makes mlterm-sdl2 on win32 stop starting mlconfig.
      Fix compiling error on HaikuOS + gcc-x86.
      Fix http://twitter.com/hamano/status/1177087752208183296
      Fix a bug which disabled clipping of DECDHL in cairo. (Enbugged at 3.8.6)
  - deleted patches
    - mlterm-cast.patch (upstreamed)
* Thu Dec 19 2019 pgajdos@suse.com
  - version update to 3.8.9
    * Support zmodem. (See doc/en/README.tarnsfer)
    * Add "send_file" and "zmodem_start" to OSC 5379.
    * Add receive_directory / --recvdir option.
    * Support xdg-shell-v6 (unstable) on wayland.
    * Support copy&paste via X11 primary selection on wayland.
    * Hide the mouse cursor in inputting keys by default on xlib and win32.
    * ~/.mlterm/font accepts UTF-8 on windows.
    * Change the default value of "font_size_range" option from 1-100 to 1-10000.
    * Clear a window and scroll out all lines on resizing only if
      the value of --sr / "scroll_on_resizing" option is true.
    * Set _NET_WM_PID property.
    * Revive -N/"app_name" option which sets WM_CLASS property.
      (WM_CLASS was disabled at 3.8.6)
    * Add a percent or number argument without '+' and '-' to "vresize_screen" and
      "hresize_screen" of OSC 5379.
    * Add "RESET" (which resets the parser of mlterm) as a shortcut key.
    * Add vte 0.58 API symbols to libvte compatible library.
    * Merge patches:
      https://bitbucket.org/arakiken/mlterm/pull-requests/5/fix-for-wscons-framebuffer/diff
      https://sourceforge.net/p/mlterm/patches/24/
    * Bug fixes:
      Fix memory leaks of libptymosh.so
      Fix https://sourceforge.net/p/mlterm/mailman/message/36633222/ (Enbugged at 3.8.8)
      Fix segfault of mlterm for java by race condition.
      Fix unexpected invalidation of --mdi=false option. (Enbugged at 3.8.8)
      Fix uninitialized memory access of mlimgloader.exe for win32.
      Fix broken images of some sixel graphics. (Enbugged at 3.8.5)
    * 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/mailman/message/36472061/
      Fix https://sourceforge.net/p/mlterm/mailman/message/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)
  - modified patches
    % etc.patch (refreshed)
    % mlterm-cast.patch (refreshed)
* Fri Dec 28 2018 Petr Gajdos <pgajdos@suse.com>
  - updated to 3.8.7
    * Support sixel graphics extension and option1 of
      https://github.com/kmiya-culti/RLogin/issues/22#issue-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.
  - refreshed
    % etc.patch

Files

/etc/X11/mlterm
/etc/X11/mlterm/aafont
/etc/X11/mlterm/color
/etc/X11/mlterm/font
/etc/X11/mlterm/font-fb
/etc/X11/mlterm/key
/etc/X11/mlterm/main
/etc/X11/mlterm/menu
/etc/X11/mlterm/menu-simple
/etc/X11/mlterm/taafont
/etc/X11/mlterm/termcap
/etc/X11/mlterm/tfont
/etc/X11/mlterm/vaafont
/etc/X11/mlterm/vfont
/etc/X11/mlterm/xim
/usr/bin/mlterm
/usr/bin/mlterm-wl
/usr/bin/mlterm-zoom
/usr/lib64/mlterm/libathena.so
/usr/lib64/mlterm/libim-kbd-wl.so
/usr/lib64/mlterm/libim-kbd.so
/usr/lib64/mlterm/libim-skk-wl.so
/usr/lib64/mlterm/libim-skk.so
/usr/lib64/mlterm/libmotif.so
/usr/lib64/mlterm/libmozmodern.so
/usr/lib64/mlterm/libnext.so
/usr/lib64/mlterm/libpixmap_engine.so
/usr/lib64/mlterm/libsample.so
/usr/lib64/mlterm/libtype_cairo.so
/usr/lib64/mlterm/mlterm
/usr/lib64/mlterm/mlterm/mlconfig
/usr/lib64/mlterm/mlterm/mlimgloader
/usr/lib64/mlterm/mlterm/mlmenu
/usr/share/applications/mlterm.desktop
/usr/share/man/man1/mlterm-wl.1.gz
/usr/share/man/man1/mlterm.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:32:11 2024