Bug 126294 - x11/mlterm didn`t recode menu pty list from non-unicode locale
Summary: x11/mlterm didn`t recode menu pty list from non-unicode locale
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: MANTANI Nobutaka
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-06 06:30 UTC by Artemiev Igor
Modified: 2008-08-17 02:20 UTC (History)
1 user (show)

See Also:


Attachments
file.diff (1.11 KB, patch)
2008-08-06 06:30 UTC, Artemiev Igor
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Artemiev Igor 2008-08-06 06:30:02 UTC
	GTK 2.0 internally use UTF-8, but mlterm didn`t convert pty list for the menu.
	If pty name have national characters, mlterm didn`t show it in the pty selection menu 
	( invoke by Ctrl + left mouse button or Ctrl + right mouse button )

Fix: Apply this patch:
How-To-Repeat: 	Try to change mlterm title with non-latin characters via Xterm escape sequency (\033]0;<nonlatin string>\007) and invoke mlterm menu with pty list - pty name displayed partially, only latin symbols
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2008-08-06 06:31:44 UTC
Responsible Changed
From-To: freebsd-ports-bugs->nobutaka

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2008-08-17 02:10:38 UTC
nobutaka    2008-08-17 01:10:25 UTC

  FreeBSD ports repository

  Modified files:
    x11/mlterm           Makefile 
  Added files:
    x11/mlterm/files     
                         patch-contrib_tool_mlterm-memu_mlterm-menu.c 
  Log:
  - Fix mlterm-menu to handle multibyte characters correctly. [*]
  - Respect CFLAGS and LIBS.
  - Fix build failure of libim-m17nlib when IIIMF support is enabled.
  
  PR:             ports/126294 [*]
  Submitted by:   Artemiev Igor <ai@kliksys.ru>
  
  Revision  Changes    Path
  1.50      +3 -3      ports/x11/mlterm/Makefile
  1.1       +32 -0     ports/x11/mlterm/files/patch-contrib_tool_mlterm-memu_mlterm-menu.c (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 MANTANI Nobutaka freebsd_committer freebsd_triage 2008-08-17 02:11:06 UTC
State Changed
From-To: open->closed

Committed, thanks!