Skip to content

Commit

Permalink
* 3.9.2 released.
Browse files Browse the repository at this point in the history
  (tag "rel-3_9_2")
* configure.in, mlterm.spec, main/version.h.in,
  mlterm.c, android/jni/version.h, vt_parser.c:
  updated for 3.9.2.
* README, man/mlterm.1, doc/en/PROTOCOL, etc/main, etc/main.ja,
  gtk/README, doc/en/README.win32, doc/ja/README.win32 : Updated.
  • Loading branch information
arakiken committed Jan 16, 2022
1 parent 24389cd commit b59fa8d
Show file tree
Hide file tree
Showing 16 changed files with 45 additions and 19 deletions.
12 changes: 12 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
2022-01-16 Araki Ken <[email protected]>

* 3.9.2 released.
(tag "rel-3_9_2")

* configure.in, mlterm.spec, main/version.h.in,
mlterm.c, android/jni/version.h, vt_parser.c:
updated for 3.9.2.

* README, man/mlterm.1, doc/en/PROTOCOL, etc/main, etc/main.ja,
gtk/README, doc/en/README.win32, doc/ja/README.win32 : Updated.

2021-12-31 Araki Ken <[email protected]>

* gtk/vte.c: vte_terminal_{set|get}_scroll_unit_is_pixels() are added.
Expand Down
4 changes: 2 additions & 2 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -254,8 +254,8 @@ Supported platforms
* FreeBSD 2.2.9 / X (x86)
* FreeBSD(98) 4.11 / framebuffer (np21w ver.0.86 rev.42)
* OpenBSD 5.3 / framebuffer (x86)
* MS Windows 10 + Cygwin 3.1.4 / GDI, SDL2 (CC=gcc, CC="i686-pc-mingw32-gcc") (x86_64)
* MS Windows 10 + MSYS2 3.0.6 / GDI (x86)
* MS Windows 10 + Cygwin 3.1.7 / GDI, SDL2 (CC=gcc, CC="i686-pc-mingw32-gcc") (x86_64)
* MS Windows 10 + MSYS2 3.1.7 / GDI (x86)
* MacOSX 10.6.8 / X, Cocoa, SDL2 (x86)
* MacOSX 10.8.5 / X, Cocoa, SDL2 (x86)
* iOS Simulator 4.3 / CocoaTouch (x86)
Expand Down
2 changes: 1 addition & 1 deletion android/jni/version.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

#define MAJOR_VERSION 3
#define MINOR_VERSION 9
#define REVISION 1
#define REVISION 2
#define PATCH_LEVEL 0

#if 0
Expand Down
2 changes: 1 addition & 1 deletion configure
Original file line number Diff line number Diff line change
Expand Up @@ -20044,7 +20044,7 @@ fi
# Define the identity of the package.

PACKAGE=mlterm
VERSION=3.9.1
VERSION=3.9.2


cat >>confdefs.h <<_ACEOF
Expand Down
2 changes: 1 addition & 1 deletion configure.in
Original file line number Diff line number Diff line change
Expand Up @@ -1050,7 +1050,7 @@ if test "$enable_use_tools" = "no" ; then
fi
AC_SUBST(TOOLS_CFLAGS)

AM_INIT_AUTOMAKE(mlterm,3.9.1)
AM_INIT_AUTOMAKE(mlterm,3.9.2)

for tool in ${tools} ; do
case ${tool} in
Expand Down
2 changes: 1 addition & 1 deletion doc/en/PROTOCOL
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
comment -*- mode: text; tab-width:2; indent-tabs-mode:nil -*-

mlterm configuration protocol
version 20201108
version 20220116

* Protocol
exec = "\x1b]5379;" <command> "\x07"
Expand Down
2 changes: 1 addition & 1 deletion doc/en/README.win32
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ comment -*- mode: text; tab-width:2; indent-tabs-mode:nil -*-
Memo about WIN32 native GUI.

* Tested environments.
MS Windows 10 + MSYS2 3.0.6 or Cygwin 3.0.7
MS Windows 10 + MSYS2 3.1.7 or Cygwin 3.1.7
+ libssh2 1.9.0(win32 native)
+ Fribidi 0.19.2(win32 native)

Expand Down
1 change: 1 addition & 0 deletions doc/en/ReleaseNote
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
ver 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)
Expand Down
2 changes: 1 addition & 1 deletion doc/ja/README.win32
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ comment -*- mode: text; tab-width:2; indent-tabs-mode:nil -*-
WIN32 native GUI �б��˴ؤ�����

* �ƥ��ȴĶ�
MS Windows 10 + MSYS2 3.0.6 or Cygwin 3.0.7
MS Windows 10 + MSYS2 3.1.7 or Cygwin 3.1.7
+ libssh2 1.9.0(win32 native)
+ Fribidi 0.19.2(win32 native)

Expand Down
2 changes: 2 additions & 0 deletions etc/main
Original file line number Diff line number Diff line change
Expand Up @@ -284,6 +284,8 @@

# receive_directory =

# format_other_keys = false

# (Available for Android)
# start_with_local_pty = false

Expand Down
3 changes: 3 additions & 0 deletions etc/main.ja
Original file line number Diff line number Diff line change
Expand Up @@ -412,6 +412,9 @@ scrollbar_view_name = sample
# zmodem �� scp �Ǽ��������ե��������¸����ǥ��쥯�ȥ�
# receive_directory =

# xterm �� formatOtherKeys ��Ʊ��
# format_other_keys = false

# default_server ���ץ���󤬻��ꤵ��Ƥ��ʤ����ˡ���ư���� SSH ��³����
# ��������ɽ�����ʤ��褦�ˤ��ޤ���
# (mlterm-fb on NetBSD/x68k or OpenBSD ��)
Expand Down
17 changes: 11 additions & 6 deletions gtk/README
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ How to build & install libvte compatible library using mlterm engine.
(gnome-terminal, roxterm, synaptic or etc)

* Supported API
vte 0.62
vte 0.66

* Build
$ ./configure (--with-type-engine=cairo --with-imagelib=gdk-pixbuf --enable-pty-helper \
Expand Down Expand Up @@ -188,15 +188,16 @@ How to build & install libvte compatible library using mlterm engine.
"visible-bell"

* Tested terminals using vte.
o gnome-terminal 3.38.1 on Arch Linux ... OK except transparency
o gnome-terminal 3.42.1 on Arch Linux ... OK except transparency
o gnome-terminal 2.16.0 on CentOS 5 ... OK
o roxterm 3.3.2 on Arch Linux ... OK
o lxterminal 0.3.2 on Arch Linux ... OK
o sakura 3.7.1 on Arch Linux ... OK
o terminator 1.92 on Arch Linux ... OK
o roxterm 3.11.1 on Arch Linux ... OK
o lxterminal 0.4.0 on Arch Linux ... OK
o sakura 3.8.3 on Arch Linux ... OK
o terminator 2.1.1 on Arch Linux ... OK

Following platforms are not actually tested by developers, but were tested
in the past.
o gnome-terminal 3.38.1 on Arch Linux ... OK except transparency
o gnome-terminal 3.34.2 on Arch Linux ... OK except transparency
o gnome-terminal 3.32.2 on Arch Linux ... OK except transparency
o gnome-terminal 3.30.2 on Arch Linux ... OK except transparency
Expand All @@ -215,6 +216,8 @@ How to build & install libvte compatible library using mlterm engine.
o gnome-terminal 2.32.0 on Ubuntu 10.10
o gnome-terminal 3.22.0 on Fedora 25
o gnome-terminal 3.20.2 on Fedora 24
o lxterminal 0.3.2 on Arch Linux
o roxterm 3.3.2 on Arch Linux
o roxterm 3.1.4 on Ubuntu 15.10
o roxterm 2.9.5 on Ubuntu 15.04
o roxterm 2.8.2 on Ubuntu 14.10
Expand All @@ -236,6 +239,7 @@ How to build & install libvte compatible library using mlterm engine.
o evilvte 0.5.0-1 on Ubuntu 12.04
o evilvte 0.4.8 on Ubuntu 11.10
o evilvte 0.4.9pre4 on NetBSD 3.0.1
o sakura 3.7.1 on Arch Linux
o sakura 3.6.0 on Arch Linux
o sakura 3.1.5 on Ubuntu 15.04
o sakura 3.1.0 on Ubuntu 13.10
Expand All @@ -248,4 +252,5 @@ How to build & install libvte compatible library using mlterm engine.
o lxterminal 0.1.11-2ubuntu1 on Ubuntu 12.04
o lxterminal 0.1.11 on Ubuntu 11.10
o gtkterm2 0.2.3 on NetBSD 3.0.1
o terminator 1.92 on Arch Linux
o terminator 1.91 on Arch Linux
4 changes: 2 additions & 2 deletions main/version.h.in
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@

#define MAJOR_VERSION 3
#define MINOR_VERSION 9
#define REVISION 1
#define REVISION 2
#define PATCH_LEVEL 0

#if 0
#define CHANGE_DATE "pre/@CHANGE_DATE@"
#elif 1
#elif 0
#define CHANGE_DATE "post/@CHANGE_DATE@"
#else
#define CHANGE_DATE ""
Expand Down
2 changes: 1 addition & 1 deletion man/mlterm.1
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
.\" mlterm.1 -*- nroff -*-
.TH MLTERM 1 "2020-11-08"
.TH MLTERM 1 "2022-01-16"
.SH NAME
mlterm \- Multi Lingual TERMinal emulator on X
.SH SYNOPSIS
Expand Down
5 changes: 4 additions & 1 deletion mlterm.spec
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
%define name mlterm
%define version 3.9.1
%define version 3.9.2
%define release 1
%define prefix /usr
%define bindir /usr/bin
Expand Down Expand Up @@ -82,6 +82,9 @@ rm -rf $RPM_BUILD_ROOT
%{datadir}/mlterm/scrollbars/sample3/

%changelog
* Sun Jan 16 2022 Araki Ken <[email protected]>
- Source version 3.9.2

* Sun Nov 08 2020 Araki Ken <[email protected]>
- Source version 3.9.1

Expand Down
2 changes: 1 addition & 1 deletion vtemu/vt_parser.c
Original file line number Diff line number Diff line change
Expand Up @@ -4921,7 +4921,7 @@ inline static int parse_vt100_escape_sequence(
} else if (*str_p == 'q') {
/* "CSI > q" XTVERSION */

char xtversion[] = "\x1bP>|mlterm(3.9.1)\x1b\\";
char xtversion[] = "\x1bP>|mlterm(3.9.2)\x1b\\";

vt_write_to_pty(vt_parser->pty, xtversion, sizeof(xtversion) - 1);
} else if (*str_p == 't') {
Expand Down

0 comments on commit b59fa8d

Please sign in to comment.